Assignment
Sec : A
Submitted By
Name : Nur Ahmed
Id : 0242320012121016
Submitted To
Lecturer : Md. Israfil
Course Title : Introduction to Computer and Data Analysis with Lab
Course Code : 101
Submission Date : 04/02/2024
What is Computer ?
A computer is a programmable electronic device that processes data and performs
various tasks according to a set of instructions called a program. It is a versatile tool
used for a wide range of applications, including calculations, data storage,
communication, and multimedia processing. Computers can be found in various
forms, such as personal computers, laptops, servers, mainframes, and embedded
systems in everyday devices.
Generation of computer : The evolution of computers is often categorized into different
generations, each marked by significant advancements in hardware and technology. The
concept of computer generations helps to understand the major changes and improvements
that have occurred over time. As of my last knowledge update in January 2022. Such as-
First Generation (1940s-1950s)
Second Generation (1950s-1960s)
Third Generation (1960s-1970s)
Fourth Generation (1970s-1980s)
Fifth Generation (1980s-Present)
Differentiate between first generation to fifth generation computer
Feature 1st Gen 2nd Gen 3rd Gen 4th Gen 5th Gen
Technologies Vacuum Transistors, Integrated Microprocessors, Advanced
Tubes, Magnetic Circuits VLSI VLSI, Parallel
Punch Core (ICs) Processing, AI
Cards
Size and Large, Smaller Further Miniaturization Compact,
weight Bulky Reduction in Portable
Size
Reliability Fragile, More Improve Improve High Reliability
Prone to Reliable Reliability Reliability
Failures
Programming Machine Assembly High-Level High-Level AI
Language, Language Language Language Programming
Assembly Language
Processing Slow Faster Increased Increased Vary Fast
Speed Processing Computational
Speed Power
Memory Limited, Transistor Integrated Solid-State Advanced
Used Based Circuit Memory, Disks Memory
Punch Memory Memory Technology
Cards
IBM IBM PC, Apple Modern PCs,
Examples ENIAC, IBM 1401, System/360, II, Commodore Smartphones,
UNIVAC IBM 7090 PDP-11 64 Supercomputers
I
THE END
2