Week 1-2-Introduction to Computer and Programming (1)-PDF
Week 1-2-Introduction to Computer and Programming (1)-PDF
INTRODUCTION TO COMPUTER
AND PROGRAMMING
CS 1101
Computer Science Department
1642
1673
1810
6- Initially discovered by
Thomas Edison, the vacuum 1883
tube formed the building
block for the entire
electronics industry.
1943
51 feet long and weighed over 5 tons
1946
1951
EDVAC (Electronic
Discrete Variable
Automatic Computer)
UNIVAC (Universal
Automatic Calculator)
Two Inventions that changed the way
computers are built!!
16
Resistors
Transistors
Capacitor
Two Inventions that changed the way
computers are built!!
18
Computer
Take input, process input and provide output
Performs computations and makes logical decisions
Millions / billions times faster than human beings
Computer programs
Sets of instructions by which a computer processes data
Hardware
Physical devices of computer system
Software
Programs that run on computers
2003 Prentice Hall, Inc. All rights reserved. (modified by Evan Korth)
21
COMPUTER APPLICATIONS
Robotics & Industrial Automation
Office Automation
Telecommunications
Electronic Financial Transactions (Bank)
Personal Computers
E-Mail & Teleconferencing
Artificial Intelligence (AI)
Robotics & Industrial Automation
Internet
Merits and Demerits of Computer
22
Merits:
1. Speed: very high speed. Speed is measured in MIPS and BIPS.
2. Accuracy : The results are very correct.
3. Reliability: It gives correct and consistent result always
4. Storage capability: Stores large amounts of data
5. Versatility: Can do different types of jobs
6. Diligence: It won’t get tired
De-Merits:-
1. Non-Intelligent:
It performs the given instructions only.
It does not think on its own.
It does not possess any intelligence for analyzing the problem on its own
2. Inactive: If no power supply, it won’t work.
Classifications of Computers
23
1. Super-computers
2. Mainframe computers
3. Mini-computers (or mid-range computers)
4. Micro-computers
Microcomputer Types
24
Desktop Netbooks
Media center system units Tablet PC
Notebook or laptop Handheld
Mini Computers
25
HD
RAM
Registers
CU
ALU
CPU
Machine Languages, Assembly
Languages, and High-level Languages
30