This document provides an overview of computers and programming. It defines different types of computers based on functionality and size, including analog computers, digital computers, hybrid computers, super computers, mainframe computers, mini computers, micro computers and laptop computers. It also describes the basic components of a computer including input devices, output devices, the central processing unit and memory units. The document further discusses computer systems, including computer hardware, system software, application software, and the uses of computers. It introduces algorithms, flowcharts, software development methods and programming languages.
This document provides an overview of computers and programming. It defines different types of computers based on functionality and size, including analog computers, digital computers, hybrid computers, super computers, mainframe computers, mini computers, micro computers and laptop computers. It also describes the basic components of a computer including input devices, output devices, the central processing unit and memory units. The document further discusses computer systems, including computer hardware, system software, application software, and the uses of computers. It introduces algorithms, flowcharts, software development methods and programming languages.
This document provides an overview of computers and programming. It defines different types of computers based on functionality and size, including analog computers, digital computers, hybrid computers, super computers, mainframe computers, mini computers, micro computers and laptop computers. It also describes the basic components of a computer including input devices, output devices, the central processing unit and memory units. The document further discusses computer systems, including computer hardware, system software, application software, and the uses of computers. It introduces algorithms, flowcharts, software development methods and programming languages.
Generations Classification of Computers According to Functionalities: 1. Analog Computers 2. Digital Computers 3. Hybrid Computers Classification of Computers According to Size 1. Super Computers 2. Main Frame Computers 3. Mini Computers 4. Micro Computers 5. Laptop Computers Block Diagram of computer 1. Input devices 2. Output devices 3. Central Processing Unit (CPU) 4. Memory Unit 1. Main memory or Primary memory 2. Secondary memory
1.3 Computer systems
1.3.1 Computer Hardware 1.3.2 Computer software System software: a. Operating System b. System support software c. System Development software Application Software: a. General purpose software b. Application Specific software Uses of Computers or Applications of Computers 1.4 Algorithm 1.5 Flowchart 1.6 Software Development Method 1.7 Applying the Software Development Method 1.8 Introduction to Programming Languages Important questions