0% found this document useful (0 votes)
7 views40 pages

Chapter 1

Uploaded by

merkinehfekadu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views40 pages

Chapter 1

Uploaded by

merkinehfekadu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 40

1

Chapter One

Overview of Computer Science

2
Introduction to Information and Communication Technology

Information

 Computers process data into information

Data

collection of unprocessed items

which include text, numbers, images, audio, and video

Information

 conveys meaning and is useful to people

 It can be encoded into various forms for transmission and interpretation

3
Cont…
Information Processing Cycle

 Series of input, process, output, and storage activities are called information
processing cycle

 Computers carry out information processes using instructions

Instructions

Steps that tell the computer how to perform a particular task

 Most computers today communicate with other computers.

 As a result, communications become an essential element of the information


processing cycle

4
Cont…
Communication Technology

 Exchange of information through the use of speech, signs or symbols is called


communication

 Different communication technology exist to connect with people physically


located thousands of kilometers away

Example:- Telephones, television, videophone, satellite and computer


networks

 Computer networks have revolutionized modern day communication and


communication technologies

5
Cont…
History of Networking

ARPANET

• Established by the US department of defense in the early 1960s

• Resulted in development on initial protocols, languages and frameworks for


network communication

Internet

• Describe network of networks

• Developed protocols to facilitate information exchange over the internet

• TCP still forms the backbone of networking

6
Cont…
 Telnet
 First commercial adaptation of ARPANET introduced in 1974
 ISP was introduced to provide uninterrupted Internet connection to its customers at affordable
rates
 World Wide Web
 more and more networks were developed in different part of the world
 Each network used different protocols for communicating over the network
 This prevented different networks from connecting together seamlessly
 In 1980s, group of computer scientists create a seamless network of varied networks, called the
world wide web (WWW)
 World wide web is a complex web of websites and web pages connected together through
hypertexts
 Hypertext is a word or group of words linking to another web page of the same or different website

7
Definition of Computer and Computer Science

8
What is computer?

9
A computer is

 An electronic device that

Accepts data

Performs computations

Makes logical decisions according to instructions

Then produces meaningful information in a form that is useful to

humans

10
What is Computer Science?

11
Computer Science is

 One of the disciplines of modern science

 It concerned with information

Representation

Storage

Manipulation or processing

12
Cont…

Presentation of information

 Under this field we study about

Various aspects of computer technologies

Their development

Their applications in the present world

 It is the study of computers and computational systems

13
Cont…

 It deals about how to create, not simply use, new technologies

 Computer science develops students’ computational and critical thinking skills

 Computer science education encompasses

The study of computers and algorithmic processes

Their Principles, Hardware and Software Designs, Applications and

impact on the society

14
Characteristics of computers

Capability and the potential of the computer for processing data

 Speed

Carry out instructions in a very short period of time

 Accuracy

Needs almost hundred percent accuracy

15
Cont…

 Capacity

Store and process vast amounts of data

 Durability and reliability

Operate error-free over long periods of time

 Versatility

Used for almost any type of application

16
History of Computers

(Reading Assignment)

17
Generation of Computers
 Major characteristics that distinguish each generations are

Dominant type of electronic circuit elements used

Major secondary storage media used

Computer language used

Types or characteristic of operating system used

Memory access time (time to store or retrieve a word or data from memory)

18
Cont…
First Generation computers [1946-1959]
 Use vacuum tubes as the basic components for
memory and circuitry for CPU

 Tubes produced a lot of heat and the


installations used to fuse frequently

 Batch processing operating system was used

 Punch cards, paper tape, and magnetic tape


was used as input and output devices

 Used machine code as the programming


language
19
Cont…
Second generation computers [1959-1965]
 Transistors were used that were cheaper,
consumed less power, more compact in size,
more reliable
 Magnetic cores were used as the primary
memory and magnetic tape and magnetic
disks as secondary storage devices
 Assembly language and high-level
programming language
 Used batch processing and
Multiprogramming operating system

20
Cont…
Third generation computers [1965-1971]
 used Integrated Circuits (ICs) in place of
transistors

 A single IC has many transistors, resistors, and


capacitors along with the associated circuitry

 This made computers smaller in size, reliable,


and efficient

 Remote processing, time-sharing,


multiprogramming operating system were used

 Generated less heat


21
Cont…
Fourth generation computers [1971-1980]

 Used very large scale integrated (VLSI) circuits

having about 5000 transistors on a single chip

 More powerful, compact, reliable, and affordable

 It gave rise to personal computer (PC) revolution

 Time sharing, real time networks, distributed

operating system were used

 High-level Languages like C, C++, DBASE etc used


22
Cont…
Fifth generation computers [1980-till date]
 VLSI technology became ULSI (Ultra Large Scale
Integration) technology
 Production of microprocessor chips having ten
million electronic components
 Based on parallel processing hardware and AI
(Artificial Intelligence) software
 languages like C and C++, Java, .Net etc., are used
 More user-friendly interfaces with multimedia
features
 Example Desktop, Laptop and NoteBook
23
Types of computers
Personal computers [PC]
 A small, relatively inexpensive computer designed for
an individual user
 Businesses use personal computers for
Word processing, accounting, desktop publishing, and
for running spreadsheet and database management
applications
 Popular use for personal computers is playing games
and surfing the internet
 Designed as single-user systems, these systems are
normally linked together to form a network
24
Cont…
Workstation
 Used for
Engineering applications (CAD/CAM)
Desktop publishing
Software development
 Other such types of applications which require
Moderate amount of computing power
Relatively high quality graphics capabilities
 Come with a large, high-resolution graphics screen, large
amount of RAM, inbuilt network support
 Have mass storage device such as a disk drive
 Common operating systems for workstations are UNIX and
windows NT. 25
Cont…

Minicomputer

 Midsize multi-processing system

 Capable of supporting up to 250

users simultaneously

26
Cont…
Mainframe

 Very large in size and is an expensive computer

 Capable of supporting hundreds or even

thousands of users simultaneously

 Executes many programs concurrently

 Supports many simultaneous execution of

programs

27
Cont…
Supercomputer

 Fastest computers currently available

 Very expensive

 Employed for specialized applications

 can process more than one quadrillion


instructions in a single second

 Example:- weather forecasting, scientific


simulations, (animated) graphics, fluid
dynamic calculations, nuclear energy
research, electronic design
28
Applications of computers
 Every activity whether personal or business-related rely on the computer system

 Every small and big organizations and other business companies have started

offering computer-based service

 Advancement of communications, electronic service networks, and multimedia

have opened a new door for corporates by providing

An effective way of business processing

Payment transfer

Service delivery 29
Cont…
Business application

 Computer is used in business


organizations for:
Payroll calculations
Budgeting
Sales analysis
Financial forecasting
Managing employee database
Maintenance of stocks

30
Cont…

Banking application

 Banking is almost totally


dependent of computers

 Banks provide the following


facilities:

Online accounting facility

ATM machines

31
Cont…

In insurance

 Keeping all records up-to-date

 Companies, finance houses, and

stock broking firms are widely

using computers for their concerns

 Maintaining a database of all

clients with information


32
Cont…

Education
• Provides a tool in the education
system

• CBE involves control, delivery, and


evaluation of learning

33
Cont…
Marketing application

• Advertising
Create art and graphics, write and
revise copy, and print and
disseminate ads with the goal of
selling more products

• Home shopping
Access to product information and
permit direct entry of orders

34
Cont…
Healthcare

 Major fields of health care in


which computers are used

Diagnostic system

Lab-diagnostic system

Patient monitoring system

Pharma information system

Surgery

35
Cont…

Engineering Design

 Creation and modification of

images[CAD]

Structural Engineering

Industrial Engineering

Architectural Engineering

36
Cont…

Military application

 military areas where a computer has

been used are

Missile Control

Military Communication

Military Operation and Planning

Smart Weapons

37
Cont…

Communication
• Some main areas in this category are
E-mail
Chatting
Usenet
FTP
Telnet
Video-conferencing

38
Cont…
Government
Computers play an important role in
government services
 Budgets
 Sales tax department
 Income tax department
 Computation of male/female ratio
 Computerization of voters lists
 Computerization of PAN card
 Weather forecasting

39
40

You might also like