In Progress

Programming Languague concepts

1. Choose a standard-ized language for which you have access to the compiler. Write a program that is nonconformant yet compiles and executes. List several nonstandard features that the compiler accepts. 2. Suppose a new language design provides three basic data types: integer, real, and character. It also provides the ability to declare arrays and records, of data. Arrays have elements of the same type and records have elements of mixed types. Use the concept of orthogonality to critique the following two variants of this new design: (a) Elements of arrrays and records may be of any of these basic data types and may themselves also be arrays or records. (b) Elements of arrays and records may be of type interger or real. Arrays of characters are called strings and get special treatment. Record elements may be of type characters. Records may have arrays as elements, but arrays may not have records as elements. Arrays may not have arrays as elements, but multidimensional arrays are provided to get the same effect. 3. On your computer, determine the structure of the virtual computer defined by the operating system. How does this virtual computer differ from the actual hardwar computer? Are therre features of the hardware that are restricted by the operating system(e.g. hardware instrucitons that are not allowed in user programs in the operating-system-defined virtual computer)? What new features are provided directly in the operating system virtual computer that could be simulated only by complex software on the basic hardware computer(e.g., I/O)?

## Deliverables

Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased.

## Deadline information


Skills: Engineering, MySQL, PHP, Software Architecture, Software Testing

See more: write programming code, what programming language is this, what programming language, what is record in data structure, what is programming language, what is multidimensional data, what is multidimensional, what is functional programming, what is data structure in programming, what is computer programming, what is a programming language, what are the types of data structure, virtual programming, use of data structure in programming, types of programming language, types of programming, types of data structure, types of computer programs, types of computer programming language, types of computer programming, types of arrays in data structure, types data structure, type of computer programming language, strings in c programming, strings for c standard

About the Employer:
( 8 reviews ) United States

Project ID: #2836694

Awarded to:


See private message.

$12 USD in 14 days
(3 Reviews)