Intro to Programming Unit 1 Assignment 1

586 Words3 Pages
Unit 1 Assignment 1 PT1420T Walter Kobylak Learning Objectives and Outcomes * Describe the role of software for computers. Software programs are used for performing functions with a computer. * Identify the hardware associated with a computer. Motherboard, CPU, Processor, hard drive or internal storage device, graphics adapter, keyboard, mouse. * Describe how computers store data. The data is written magnetically to the hard drive. * Explain how programs work. process A series of actions or steps taken to achieve an end. procedure A series of actions conducted in a certain order. algorithm An ordered set of steps to solve a problem. (http://www.bfoit.org/itp/Programming.html) A program is a sequential order of instructions to complete a desired end result. * Differentiate among machine language, assembly language, and high-level languages. Machine code is the only form of program instructions that the computer hardware can understand and execute directly. All other forms of computer language must be translated into machine code in order to be executed by the hardware. Machine code consists of many strings of binary digits that are easy for the computer to interpret, but tedious for human beings to interpret. Machine code is different for each type of computer. A program in machine code for an Intel x86-based PC will not run on an IBM mainframe computer, and vice versa. Assembly language is a symbolic representation of machine code, which allows programmers to write programs in machine code without having to deal with the long binary strings. For example, the machine code for an instruction that adds two numbers might be 01101110, but in assembly language, this can be represented by the symbol ADD. A simple assembler program translates this symbolic language directly into machine code. Because

More about Intro to Programming Unit 1 Assignment 1

Open Document