CS 111 Introduction To Computer Science: by Wessam El-Behaidy & Amr S. Ghoneim
CS 111 Introduction To Computer Science: by Wessam El-Behaidy & Amr S. Ghoneim
CS 111 Introduction To Computer Science: by Wessam El-Behaidy & Amr S. Ghoneim
INTRODUCTION TO
COMPUTER SCIENCE
Fall 2018
3
WHAT IS A COMPUTER?
4
DATA VS. INFORMATION
Data
− Raw, unorganized facts
− Can be in the form of text, graphics, audio, or video
Information
− Data that has been processed into a meaningful form
Information processing
− Converting data into information
5
;Ismail al-Jazari
Fifth Invented the first
THE
First EVOLUTION
Second OF COMPUTERS
Third Fourth
generation programmable
generation generation generation generation
Present-humanoid robot in
1956–1940 1963–1956 1971–1964 1971–2012 .1206
future
Artificial
Univac Transistors Microprocessor
interlligence
Integrated
circuits
7
GENERATIONS OF COMPUTERS
− Slide Rule
− Mechanical Calculator.
8
GENERATIONS OF COMPUTERS
− Punch Card Tabulating Machine and Sorter.
9
.consumption
FIRST GENERATION 1940-1956: VACUUM:Examples
TUBES
UNIVAC and ENIAC
Vacuum tube based.
Magnetic drums for memory.
Input using Punched cards.
Large in size.
Produce enormous heat.
Lack in versatility and speed.
Expensive.
High electricity consumption.
Examples:
− UNIVAC and ENIAC
A vacuum-tube circuit storing 1 byte 10
SECOND GENERATION 1956-1963: TRANSISTORS
14
COMPUTERS CLASSIFICATION
15
EMBEDDED COMPUTERS
16
MOBILE DEVICES
17
PERSONAL COMPUTERS
A computer system designed to be used by one person at a
time, Also called a microcomputer.
Can be:
− Desktop PCs:
fit on or next
to a desk
− Portable PCs:
Notebook (laptop)
or Tablets
18
MIDRANGE SERVERS
19
MAINFRAME COMPUTERS
21
SUPER COMPUTERS
22
SUPER COMPUTERS
23
COMPONENTS OF COMPUTERS
Hardware
The physical components present in the computer.
Software
It is a collection of programs and it can perform some operations.
24
HARDWARE (BASIC COMPUTER
ORGANIZATION)
Communication
Devices
Central Processing
Unit
Input Output
Main Memory
Primary storage
RAM
Secondary Storage 25
HARDWARE
26
HARDWARE
Primary Storage
− is computer memory that is accessible to the CPU of a
computer without the use of computer's input/output channels.
− Has three kinds:
• Processors Registers: contain information that the ALU
needs to carry out the current instruction. They are the fastest.
• Main memory (RAM): It contains the programs that are
being run and the data the programs are operating on. It is
temporary memory and is erased when you turn off your
computer.
• Cache memory: is used to increase CPUs performance. It
stores a copy of the instructions and data to be immediately
27
used instead of main memory.
HARDWARE
Input devices;
− Anything that feeds the data into the computer.
− Keyboards, mice, scanners, cameras, microphones,
joysticks, etc.
Output devices;
− Present results to the user.
− Monitors, printers, speakers, projectors, etc.
Storage devices;
− Used to store data on or access data from storage
media.
− Hard drives, DVD disks and drives, USB flash drives,
etc. 28
HARDWARE
Communications devices;
− Allow users to communicate with others and to
electronically access information.
− Modems, network adapters, etc.
29
SOFTWARE
The programs or instructions used to tell the computer
hardware what to do.
− System software: Operating system allows a computer
to operate
• Boots the computer and launches programs at the
user’s direction.
• Most use a GUI to interact with the user via
windows, icons, menus, buttons, etc.
• Windows, Mac OS, Linux, etc.
− Application software: programs which allow the
Computer to carry out specific tasks related to the users
such as payroll processing, inventory control, or word
processing. 30
ANNOUNCEMENTS
The Course Plan & Lecture 1 were posted online (
https://www.facebook.com/amr.s.ghoneim/) last
week. Please read them carefully.
Lecture 2 & Sheet # 1 were posted online this week.
Submissions of Sheet #1 is during next week’s Labs
(i.e., week 3, starting on Sunday 7th of October).
Quiz # 1 will be held in the week after (i.e., week 4,
starting on Sunday 14th of October) during the Labs.
31
THANKS
32