Presentation is loading. Please wait.

Presentation is loading. Please wait.

 Why?  Because it can be programmed to do more than one specific task. ◦ Accountants ~ tax forms etc. ◦ Machinists ~ control drilling, lathes etc. ◦

Similar presentations


Presentation on theme: " Why?  Because it can be programmed to do more than one specific task. ◦ Accountants ~ tax forms etc. ◦ Machinists ~ control drilling, lathes etc. ◦"— Presentation transcript:

1

2  Why?  Because it can be programmed to do more than one specific task. ◦ Accountants ~ tax forms etc. ◦ Machinists ~ control drilling, lathes etc. ◦ Medical uses ◦ Simulation in real time ~ space

3  Computers are Designed to do what the instruction set(software) says to do.  Usage demands patience and persistence.  User must learn the language (commands).  User must know syntax for a particular language.

4  Hardware: implies physical components.  Software : implies: a. Operating system software. b. Application software.

5 CPU Main Memory Output device Input device Secondary Storage

6  Input Output  Instruction Result ALU Control Unit

7  ALU: arithmetic and Logic Unit.  (does the math)  Control Unit: 1.fetches- from main memory, the next instruction in a sequence of instructions. 2.Decode-Instruction is coded in the form of a number. The control unit decodes the instruction and generates an electronic signal. 3.Executes: signal is routed to a device.

8  RAM---random access memory: a device that holds information. (Usually a temporary holding because when the computer is turned off the RAM is erased.)

9  Hard disk: holds information for a long time.  Other devices:  Flash drive  Optical drive (compact disk or DVD)

10  Output devices: Monitor Printer Disk drives  Input devices:  Keyboard  Mouse  Disk drives

11  Operating System---set of programs that manage the computer hardware devices and control their processes.  Single task—one program at a time.  like MS-DOS  Multi-tasking---runs multiple programs all at once. It divides the CPU memory among executable programs. Like Unix, XP, Windows 7.

12  Falls into categories based upon the number of users.  Multi-user---Unix, Linux  Single User DOS, Windows

13  If a Program is a set of instructions a computer follows; then a programming language is a special code(language) used to write the program.  Low level: implies machine language  High-level: human readable

14  Basic  Fortran  COBOL  Pascal  C  C++  C#  Java  Forth/Fifth  Visual Basic

15  Source Code---source file, text editors  Object code---checks for syntax  Executable code---Object code +library routines


Download ppt " Why?  Because it can be programmed to do more than one specific task. ◦ Accountants ~ tax forms etc. ◦ Machinists ~ control drilling, lathes etc. ◦"

Similar presentations


Ads by Google