Basic Structure of Computer Hardware and Software
Basic Structure of Computer Hardware and Software
Examples:
keyboard, joystick, mouse, input pen, touch screen, trackball, scanner,
bar code readers, microphone, floppy disks, magnetic tapes, compact
disks
The Memory Unit – Primary Storage
• Primary Storage or Main Memory. This is where programs are
stored during their execution. The MM is a fast memory capable of
operating at electronic speeds.
Examples:
• Display screens, printers, plotters, modems, microfilms, synthesizers,
high-tech blackboards, film recorders
Basic Operation of a Computer
• The operation of a computer can be summarized as follows:
• programming effort.
• the time it takes to develop software.
• the cost of software development.
Advantages of High-Level Languages
Advantages of using high-level languages over low-level languages:
1. Easy to Learn
2. Predefined Functions
3. Portability
Advantages of Low-Level Languages
Advantages of using low-level languages over high-level languages:
1. Compact Code
2. Speed
3.Flexible