Professional Documents
Culture Documents
By
Dr. Ahmed Taha
Lecturer, Computer Science Department,
Faculty of Computers & Informatics,
Benha University
1
LOGO
LOGO
Book Title:
New Perspectives on Computer Concepts,
2014, Comprehensive
Authors:
June Jamrich Parsons, Dan Oja
Publisher:
Course Technology;
Edition:
16 edition (January 30, 2013)
LOGO
Book Contents
#
Chapter Title
Computer Hardware
Computer Software
The Internet
Digital Media
10
11
Databases
12
Computer Programming
LOGO
Contents
1
Digital Devices
Digital Processing
LOGO
LOGO
Analog vs Digital
LOGO
10
LOGO
11
LOGO
12
LOGO
Data Processing
Computers
were huge,
complex, and
expensive
devices.
They existed in
in big
corporations
and government
agencies
Personal Computing
Network Computing
Personal
computing
Model is
presented.
Computers
were not
connected to
networks, so
they were
essentially selfcontained units
13
Computers
became
networked.
Network
technology
allowed to
connect
multiple
computers, and
share the
Internet
connection
Cloud Computing
Cloud
computing
provides access
to information,
applications,
communication,
and storage
over the
Internet
LOGO
14
LOGO
15
LOGO
LOGO
17
LOGO
18
LOGO
19
LOGO
LOGO
21
LOGO
Digital Devices
22
LOGO
Computer Basics
A Computer is a multipurpose device that accepts input,
processes data, stores data, and produces output, all
according to a series of stored instructions from a
computer program.
23
LOGO
Computer Basics
Input is whatever is typed, submitted, or transmitted to a
computer system.
Output is the result produced by a computer.
Data refers to the symbols that represent raw facts,
objects, and ideas.
When data is processed, organized,
structured or presented in a given context so
as to make it useful, it is called Information.
Data
Data
Data
Information
24
LOGO
Computer Basics
In a computer, most processing takes place in a
component called the Central Processing Unit or CPU.
The CPU of most modern computers is a microprocessor,
which is an electronic component that can be
programmed to perform tasks based on data it receives
unsorted list
sorted list
25
LOGO
Computer Basics
Memory is an area of a computer that temporarily holds
data waiting to be processed, stored, or output.
Storage is the area where data can be left on a
permanent basis when it is not immediately needed for
processing.
File is a named collection of data that exists on a storage
medium, such as a hard disk, CD, DVD, or flash drive.
26
LOGO
Computer Basics
Computer Program is a series of instructions that tells a
computer how to carry out processing tasks.
These programs form the software that sets up a
computer to do a specific task.
When a computer runs software, it performs the
instructions to carry out a task
27
LOGO
Computer Basics
Software
Types
Application
Software
System
Software
A set of
computer programs
that helps a person
carry out a task
28
LOGO
Computer Types
Computer Types
Personal
Computers
Servers
Mainframes
29
Supercomputers
LOGO
Computer Types
Personal Computer is a microprocessor-based
computing device designed to meet the computing needs
of an individual.
It commonly includes a keyboard and screen.
30
LOGO
Computer Types
The term workstation has two meanings:
It can simply refer to an ordinary personal computer that is
connected to a network.
A second meaning refers to powerful desktop computers used for
high-performance tasks, such as medical imaging and computeraided design, that require a lot of processing speed.
31
LOGO
Computer Types
The term Server has several
meanings. It can refer to computer
hardware, to a specific type of
software, or to a combination of
hardware and software.
32
LOGO
Computer Types
Any personal computer, workstation,
mainframe, or supercomputer can
be configured to perform the work of
a server.
33
LOGO
Computer Types
Mainframe Computer is a large
and expensive computer capable of
simultaneously processing data for
hundreds or thousands of users.
LOGO
Computer Types
Supercomputer is one of the fastest
computers in the world.
Because of their speed,
supercomputers can tackle complex
tasks and compute-intensive
problems that just would not be
practical for other computers.
35
LOGO
Microcontroller
A microcontroller is a specialpurpose microprocessor that is built
into the machine it controls.
Sometimes, it is called a computeron-a-chip or an embedded computer
because it includes many of the
elements common to computers.
36
LOGO
Digital Data
Representation
37
LOGO
38
LOGO
LOGO
40
LOGO
41
LOGO
42
LOGO
43
LOGO
44
LOGO
45
LOGO
46
LOGO
47
LOGO
48
LOGO
49
LOGO
LOGO
51
LOGO
52
LOGO
Digital Processing
53
LOGO
54
LOGO
55
LOGO
56
LOGO
57
LOGO
LOGO
Operand
59
LOGO
60
LOGO
61
LOGO
LOGO
Instruction Cycle
The term instruction cycle refers to the process in
which a computer executes a single instruction.
63
LOGO
Instruction Cycle
64
LOGO
Instruction Cycle
65
LOGO
66