ICT Lecture 1 23092024 065454pm
ICT Lecture 1 23092024 065454pm
Lecture 1: Introduction
to Computers
BY:
S U B J E C T:
I N T R O D U C T I O N T O I N F O R M AT I O N A N D C O M M U N I C AT I O N T E C H N O L O G Y ( I C T )
Course Resources
Lectures slides,
assignments (computer/written),
recommended book/s, and announcements will be uploaded on LMS
announcement section.
Mids; 20%
Distance learning
◦ Students participate from locations other than the traditional classroom setting using computers
and Internet access
What is a Computer?
Computer is an advanced electronic device that
takes raw data as input from the user and processes
these data under the control of set of instructions
(called program) and gives the result (output) and
saves output for the future use.
A computer is a combination of hardware and
software resources which integrate together and
provides various functionalities to the user.
What is a Computer?
Basic operations
◦ Input: Entering data into the computer
◦ Processing: Performing operations on
the data
◦ Output: Presenting the results
◦ Storage: Saving data, programs, or
output for future use
◦ Communications: Sending or receiving
data
Information
◦ Data that has been processed into a meaningful form
Information processing
◦ Converting data into information
◦ Mobile devices
◦ Embedded computers
◦ Personal computers
◦ Minicomputers (Midrange servers)
◦ Mainframe computers
◦ Supercomputers
Embedded computer
◦ Embedded into a product and designed to perform specific tasks or functions for that product
◦ Cannot be used as general-purpose computers
Personal computer
◦ A small computer designed to be used by one person at a time
◦ Also called a microcomputer
History of Computers?
Zeroth Generation (1642-1945)
First Generation (1945-55)
Second Generation (1955-65)
Third Generation (1966-70)
Fourth Generation (1971-80)
Fifth Generation(1981-Present)
32
Lecture 1: Introduction to Computers INTRODUCTION TO INFORMATION AND COMMUNICATION TECHNOLOGY ICT
HISTORY OF COMPUTING SOFTWARE
FIRST GENERATION (1951-1959)
• Machine language (1 &0)
FOURTH GENERATION (1971-1989)
• Assembly language • Structured programming (Pascal,
C/C++)
• Application software
• Spreadsheets, word processors,
SECOND GENERATION (1959-1965) DBMS
• High level languages
• Fortran, COBOL, LISP
Computers today
Before 1980
◦ Computers were large, expensive
◦ Very few people had access to them
◦ Computers were mostly used for high-volume processing tasks
Microcomputers in the early 80s
◦ Inexpensive personal computers
◦ Computer use increased dramatically
Today
◦ More than 80% of US households include a computer, and most use
computers at work