1. 3) Computers
1.1. Computer is electronic device , can accept data , produce result and store the result for future.
1.2. Components of computer
1.2.1. Can create information ( input, output, storage , processing devices)
1.2.2. Called a program and purpose convert data to useful information.
1.3. Computer Software
1.3.1. Software also called a program that tells computer what tasks to perform and how to perform.
1.4. Types of computer
1.4.1. 1) Supercomputers that faster, most powerful computer
1.4.2. 2) Mainframe computers is a large, expensive , powerful computer that can handle hundreds or thousands connected users.
1.4.3. 3)Midrange computers or servers are computers with processing capabilities less powerful then mainframe. -Control access hardware , software, other resources.
1.4.4. 4) Personal computer can perform its inpiut, processing, output and storage.
1.4.4.1. 5 types of personal computers : desktops, laptops , tablets.
1.5. Networks and Internet
1.5.1. Network: collection of computers connected together, wirelessly, communication devices and transmission media.
1.5.2. Internet : worldwide collection of networks that connect millions individuals.
2. 1) History Of Computers
2.1. 0TH GENERATION Mechanical Era
2.2. 1ST GENERATION Vacuum Tube ( Bulky, expensive) Types of computers ( ENIAC,EDVAS,IAS,UNIVAC)
2.3. 2ND GENERATION Transistor ( Less heat) Computer ( Smaller, faster , cheaper ) Types of Computers ( IBM 1620 , IBM 7094 )
2.4. 3RD GENERATION Integrated Circuit based Computer ( smaller,less heat ) Types of computers ( IBM-360 series, PDP )
2.5. 4TH GENERATION VLSI microprocessor based Computer ( smaller, more powerful ) Types of computers ( DEC 10 , STAR 1000 , PDP 11 )
2.6. 5TH GENERATION ULSI Technology Artificial Intelligence ( nano- technology ) Age of connectivity ( connect all the world computer ) Types of computers ( Desktop,laptop)
3. 2) Basic components of the Von Neumann Machine
3.1. Program Concept John Von Neuman ( expert physical science and mathematics ) ENIAC project
3.1.1. The principles Data & instructions stored in main memory Sequential processing
3.2. Central processing unit ( CPU )
3.2.1. ALU : Arithmetic/ logic unit perform arithmetic and boolean calculations
3.2.1.1. CU : control processing instructions and movement data within CPU
3.2.1.1.1. Interface unit : Moves instructions data betwwen CPU and other hardware
3.3. Memory : Holds both instructions and data
3.3.1. Input : keyboard, mouse , scanner
3.3.1.1. Output : monitor, printer
3.3.1.1.1. Storage : hard drive , magnetic tape