## Programming Assignment 7 Multi-dimensional lists

**CS 112 – Spring 2020 – Programming Assignment 7 Multi-dimensional lists** Due Date: Sunday, March 22nd, 11:59pm

Assignment basics file: https://piazza.com/class_profile/get_resource/k4wblafqtoj2cx/k5x3ennufm34cg

Tester file: will be available in a few days

#### Background

The purpose of this assignment is to practice building, inspecting, and modifying multi-dimensional lists effectively.

## Create a website that fetches data from a remote API

For this project I need to create a website that fetches data from a remote API. There is no particular API and I leave it up to the expert, one suggestion would be NASA’s API: https://api.nasa.gov/ Creating your own API will work as well.

Any scripting libraries and frameworks can be used for this web-based JavaScript application, but please include an explanation as to why the particular

## VECTOR CALCULUS: Consider R to be a sphere centred at the origin with boundary ρ = 2 in spherical coordinates.

COURSEWORK IN VECTOR CALCULUS

Coursework instructions Answer all parts of the question below in no more than 5 A4 sides. Submit a scanned copy of your report via Learn by 12 noon on Thursday the 19th of March. Submit only your own work.

**Question 1**

Consider R to be a sphere centred at the origin with boundary ρ = 2 in spherical coordinates. Within it there is a spherical compartment that is vacuum with boundary

## Write a Form HTML to allow a person to subscribe to a magazine.

HTML: Write a Form: Write a form to allow a person to subscribe to a magazine. That form should ask for the following information:

• Name

• Snail Mail Address with separate street, town/ city, state, and ZIP code boxes.

• Which of the following magazines (can be more than one) the person wants to subscribe to: Newsweek, Time, Sports Illustrated, Internet World.

•

## EECS 1570 Winter 2020 Assignment 4

EECS 1570 Winter 2020 Assignment 4 Due: Thursday March 19, 2020 by 10:55 p.m. 1. This assignment is worth 6% of your final grade. 2. Submit your solution files electronically through the course Moodle. 3. A list of the files to submit is found at the end of this assignment. Questions: 1. (8 points) Write…

This content is for IT & Web programming task members only.Log In Register## Design and Analysis of Information Systems (MAS)

- Introduction

The “Design and Analysis of Information Systems” course is devoted to practising the skills that are necessary for transition from a conceptual model (the product of the analysis and requirements specification phase in software development life cycle) into a specific implementation environment, either object-oriented or relational. Students learn some conceptual features that have no direct

## Create a console ‘C’ application to perform the following three input logic functions

**Task 1 **

Create a console ‘C’ application to perform the following three input logic functions. Your application should be user friendly.

**Logic Functions**- AND
- OR
- NAND
- NOR
- EXOR
- Shift Left
- Shift Right

All of the above binary functions has two inputs (AND,OR etc.) except Shift operations and the output must be displayed as binary number format. User could be asked to enter binary numbers to proceed with the specific operation. Error messages may be displayed,

## COMP 1073 – Winter 2020 MODULE Three Project – An Adventure with Objects

#### COMP 1073 – Winter 2020 MODULE Three Project – An Adventure with Objects

Module Three was all about objects. From object literal syntax to constructor functions, inheritance and prototypes and even some new classy JS, we had quite the journey using this object-based language in an object-oriented way. Your Task: Using your knowledge of JavaScript object basics, constructor functions, inheritance, and prototypes, create a vacation property booking application (check out

## Constraint Logic Programming (CLP) (Bratko, Chapter 7)

**Constraint Logic Programming (CLP) (Bratko, Chapter 7)**

It is a powerful paradigm for formulating and solving problems that can be naturally defined in terms of constraints among a set of variables. Solving such problems consists of finding such combinations of values of the variables that satisfy the constraints (called constraint satisfaction). CLP combines constraint approach and logic programming.

**Additional resources **https://en.wikibooks.org/wiki/Prolog/Constraint_Logic_Programming

## Use a truth table to show that the propositions p ↔ q ↔ r and (p ↔ q) ∧ (q ↔ r) are not logically equivalent.

### Assignment

Use a truth table to show that the propositions p ↔ q ↔ r and (p ↔ q) ∧ (q ↔ r) are not logically equivalent.

Write a program to input a positive integer n indicating the number of variables pi , and compute and print to standard output the corresponding truth table for (1). Each row of the output truth table should contain the truth values of the pi , the truth value