BCA First Year - Fundamentals of Computer
Unit 1: Computer
Introduction to Computer:
A computer is an electronic device that accepts data, processes it according to given instructions,
and produces meaningful output. It can also store data and results for future use. Computers are
fast, accurate, and versatile machines used in almost every field today. Characteristics of
Computers:
1. Speed – Computers can perform millions of calculations per second.
2. Accuracy – Provides error-free results if input and instructions are correct.
3. Automation – Works automatically once instructions are given.
4. Storage – Can store a huge amount of data.
5. Versatility – Used in different applications (education, banking, business, etc.).
6. Connectivity – Can connect and communicate over networks.
7. Diligence – Unlike humans, computers do not suffer from tiredness or fatigue. Limitations of
Computers:
1. Lack of Intelligence – Cannot think or make decisions on its own.
2. Dependency – Works only when proper instructions are given.
3. No Emotions – Does not have feelings like humans.
4. Maintenance – Requires regular updates and maintenance.
5. Cost – Advanced computers may be expensive. Generations of Computers:
1. First Generation (1940–1956): Vacuum tubes, very large size, high power consumption.
2. Second Generation (1956–1963): Transistors, faster and smaller, more reliable.
3. Third Generation (1964–1971): Integrated Circuits (ICs), smaller, efficient.
4. Fourth Generation (1971–Present): Microprocessors, personal computers, faster speed.
5. Fifth Generation (Present & Future): Based on Artificial Intelligence, robotics, natural language
processing. Classification of Computers:
1. Based on Size: Supercomputers, Mainframes, Minicomputers, Microcomputers (PCs).
2. Based on Purpose: General-purpose computers, Special-purpose computers.
3. Based on Data Handling: Analog, Digital, Hybrid computers. Hardware:
Hardware refers to the physical components of a computer system.
Examples:
- Input Devices: Keyboard, MICR, OMR, Bar code reader, Mouse, Scanner.
- Output Devices: Visual display unit (monitor), Printers, Plotters, Speakers.
Software:
Software is a collection of programs that direct the computer to perform tasks.
Types:
1. System Software – Operating System, Device drivers, Utility programs.
2. Application Software – Word processors, Spreadsheets, Database software, Browsers.