Presentation is loading. Please wait.

Presentation is loading. Please wait.

Basic Computer Architecture and Programming Languages.

Similar presentations


Presentation on theme: "Basic Computer Architecture and Programming Languages."— Presentation transcript:

1 Basic Computer Architecture and Programming Languages

2 A typical computer CPU (ALU + CU) Input Output Memory Keyboard Mouse Joystick Stylus Monitor Printer Projector Primary, Secondary & fixed, portable

3

4 Hardware and Software Hardware –Whatever we see physically –Input Devices: Keyboard, Mouse, Scanner, Stylus, Touch Screen, Joy Stick ( Reading in) –Output Devices – Monitor, LCD Projectors, Printers ( sending out) –Printers: DOT MATRIX, Inkjet, LaserJet, Line Printers (Lipi) –Memory: Primary and Secondary

5 Hardware Contd.. Hardware –Primary Memory: RAM and ROM(WORM) Static and Dynamic RAM PROM, EPROM, EEPROM/EAPOM –Secondary Memory Fixed and Movable Magnetic tapes, hard disks, floppy disks, Compact disks, Digital Versatile Disks, Flash Drives

6 Joysticks:

7 Scanners

8 Barcode reader

9 Monitors

10 Printers..

11 Tape Drives

12 Floppy Disks

13 Hard Disks

14 Hard Disks..

15 Flash Drives, CD and DVD

16 Software –Lines of code –System Software and Application Software –Open Source and Proprietary Software –Source License and Binary License –Languages Natural – Languages in which we speak Artificial –Artificial Machine Level Assembly Level High Level Which Language to Learn?

17 Criticality of an Application Science – Solve a problem using computer Commercial – Payroll management OLTP – Ticketing Reservation Systems Process Control Applications – Boiler Pressure Control System Satellite Communication

18


Download ppt "Basic Computer Architecture and Programming Languages."

Similar presentations


Ads by Google