Professional Documents
Culture Documents
INTRODUCTION
TO COMPUTER
SYSTEMS
Instructions
⬡ Prepare yellow pad papers where ⬡ Make sure to clip/staple your works so
you would write all your outputs for that they will not easily be separated.
this module. It is advised to take down notes about
⬡ Do not forget to label your works the important information from each
properly corresponding to the title lesson because of the modules will be
of each activity. Do not forget to returned at the end of every week.
write your name, section and the Please do not write anything on
date of first entry. module.
2
“ Today, almost all of us in the world make use of computers in
one way or the other. It finds applications in various fields of
engineering, medicine, commercial, research and others. Not
only in these sophisticated areas, but also in our daily lives,
computers have become indispensable. They are present
everywhere, in all the devices that we use daily like cars,
games, washing machines, microwaves etc. and in day to day
computations like banking, reservations, electronic mails,
internet and many more.
3
WHAT IS COMPUTER?
⬡ A computer is an electronic, programmable
device that can process, store and retrieve
and controls data or "information." It can
store, recover, and process information.
⬡ Charles Babbage is considered to be the
Father of Computer
⬡ Lady Ada is the first computer programmer
4
GENERATION OF COMPUTERS
FIRST GENERATION SECOND GENERATION THIRD GENERATION FOURTH GENERATION FIFTH GENERATION
1. Desktop Computer
6
COMPUTER
PROGRAMMING
⬡ Computer programming is the
process of designing and building an
executable computer program for
accomplishing a specific computing
task.
7
TYPES OF COMPUTER
PROGRAMMING
1.
Machine and Assembly
Languages
• It is a low – level programming
language.
• It implements a symbolic representation of
the machine code.
TYPES OF COMPUTER
PROGRAMMING
2.
Algorithmic Languages
• are used to design mathematical or
symbolic computations.
• are used to express algebraic
operations.
TYPES OF COMPUTER
PROGRAMMING
3.
Business – Oriented
Languages
• a high-level programming language
that is used for business applications.
4.
Education – Oriented
Languages
• are some Education-oriented
languages like BASIC, Pascal, Logo
etc.
TYPES OF COMPUTER
PROGRAMMING
5.
Scripting
Languages
• can be defined as a programming
language is used for integrating and
communicating with other
programming languages
TYPES OF COMPUTER
PROGRAMMING
6.
Document – Formatting
Languages
• used to specify the organization of
printed text and graphics.
TYPES OF COMPUTER
PROGRAMMING
7.
Declarative Languages
• is a very high-level programming
languages. It is also known as the
non-procedural programming
language.
TYPES OF COMPUTER
PROGRAMMING
8.
Object – Oriented
Languages
• is a computer programming
language that revolves around the
concept of an object.
COMPUTER
PROGRAMMER
⬡ creates the code for software
applications and operating systems.
17
O M PUT ER
1. •
FITS O F C
Gathering Information
Y 2 : BE NE
ACTIVIT
2.
3.
4.
5.
18
COMPUTER
HARDWARE
⬡ Computer Hardware is the collection
of physical elements that constitutes a
computer system.
19
EXAMPLES OF HARDWARE
1. CPU
2. MONITOR
3. MOUSE
4. KEYBOARD
5. SYSTEM UNIT
20
Computer hardware can be grouped into three groups
according to their functionalities. They are:
CPU
MEMORY
I/O DEVICES
21
Central Processing Unit (CPU) is responsible for execute given
instructions. It is the brain that does arithmetic and logic processing, as
well as control other hardware coordination.
CPU
PARTS OF CPU
Executesand
arithmetic all 2. Increment the program counter so it points to t he next instruct ion.
C3.o ntro
Readlswhatever
an d c o
1.4.Read
-o rd
data thein
t he code
P rovide
ate s corequires
instruction mpu tefrom
for the nextdata
the necessary
r c omp
instto
cells oinne
ruction
nts.
memory
to be
an A LU or executed.
register.
arithmetic and
2. Increment the program
5. If the i nstruction requicounter so it points
res an ALU to t he next
or specialized instruct to
hardware ion.
logical operations. complete, inst ruct the hardware t o perform the requested operat ion.
22
Memory is responsible for storing data and
MEMORY
program.
2 TYPES OF MEMORY
SECONDARY STORAGE
MAIN MEMORY This type of storage is used for
a temporary storage used storing data that is wished to be
for storing instructions and remembered permanently, or at
least, longer than the one stored
data currently in use.
in the main memory.
23
I/O is abbreviated for Input/Output
I/O DEVICES
24
ACTIVITY 3: EXAMPLES OF INPUT/OUTPUT
DEVICES
INPUT OUTPUT
1.
2.
3.
4.
5.
25
SOFTWARE
⬡ Software is a set of instructions that is
used for controlling computer
hardware.
26
2 TYPES OF SOFTWARE
SYSTEM SOFTWARES
APPLICATION SOFTWARES
27
SYSTEM
SOFTWARES
⬡ System Software is a computer software designed to operate the
computer hardware and to provide a platform for running application
software.
⬡ responsible for controlling, integrating, and managing the individual
hardware components of a computer system so that other software and
the users of the system see it as a functional unit without having to be
concerned with the low-level details such as transferring data from
memory to disk, or rendering text onto a display.
28
EXAMPLES OF SYSTEM
SOFTWARES
29
APPLICATION
SOFTWARES
⬡ Application Software is used to accomplish specific tasks other than
just running the computer system.
31
BINARY
REPRESENTATION
OF DATA
32
BINARY REPRESENTATION OF DATA
⬡ In today's computer systems, places where data as well as programs can be
stored are manufactured in various ways. However, what is common to most of
them is the fact that, logically, they are designed to hold a long sequence of
"blocks" where each of the blocks, when ready, can be in either one of two
different states. We call each one of these blocks as a bit and we usually refer to
the two different states as the state '0' and the state '1'. In other words, we say
that each bit takes a binary value which can be either 0 or 1. Different
combinations of the binary values associated with a bit sequence are used to
represent different values stored in the location corresponding to those bits. The
amount of eight bits is called one byte. The capacity of computer storage is
measured in numbers of bits or numbers of bytes.
33
EXAMPLE OF BINARY
REPRESENTATION OF 1 – BYTE DATA
34
THE POWER OF TWO
⬡ Since computers represent all data and instructions in binary formats,
we usually run into cases when the value of 2n, where n is a positive
integer, is needed. For example, we might want to calculate how many
different values can be stored in n bits of memory. Being familiar with
the values of 2n where n is a small positive integer can help us come
up with answers to some questions arising when we design our
programs more quickly. Adept programmers, computer scientists, and
other computer – related professionals use these numbers so often that
they can naturally tell their values without having to pause and
calculate.
35
The following table lists the values of 2n from n being 0 to n
being 11. It is not much of a burden to memorize these
values.
VALUES OF 2n
36
DATA STORAGE UNITS OF
MEASUREMENTS
37
Storage measurements
⬡ The basic unit used in computer data storage is called a bit (binary
digit). Computers use these little bits, which are composed of ones
and zeros, to do things and talk to other computers. All your files,
for instance, are kept in the computer as binary files and translated
into words and pictures by the software (which is also ones and
zeros). This two number system, is called a “binary number
system” since it has only two numbers in it. The decimal number
system in contrast has ten unique digits, zero through nine.
38
Computer Storage Units
39
Size Example
⬡ 1 bit – 0 or 1 / True/False / On/Off
⬡ 1 byte - a number from 0 to 255.
⬡ 90 bytes: enough to store a typical line of text from a book.
⬡ 4 KB: about one page of text.
⬡ 120 KB: the text of a typical pocket book.
⬡ 3 MB - a three minute song (128k bitrate)
⬡ 650-900 MB - CD-ROM
⬡ 1 GB -114 minutes of uncompressed CD-quality audio at 1.4 Mbit/s
⬡ 8-16 GB - size of a normal flash drive.
40
SPEED MEASUREMENT
⬡ The speed of Central Processing Unit (CPU)
is measured by Hertz (Hz), which represent a
CPU cycle. The speed of CPU is known as
Computer Speed.
41
DATA, INFORMATION, KNOWLEDGE
⬡ DATA - Facts and figures which relay
something specific, but which are not
organized in any way and which provide no
further information regarding patterns,
context, etc. So data means "unstructured
facts and figures that have the least impact
on the typical manager."
42
DATA, INFORMATION, KNOWLEDGE
⬡ INFORMATION - For data to become information,
it must be contextualized, categorized, calculated
and condensed. Information thus paints a bigger
picture; it is data with relevance and purpose. It may
convey a trend in the environment, or perhaps
indicate a pattern of sales for a given period of time.
Essentially information is found "in answers to
questions that begin with such words as who, what,
where, when, and how many".
43
DATA, INFORMATION, KNOWLEDGE
⬡ KNOWLEDGE - Knowledge is closely linked to
doing and implies know-how and understanding.
The knowledge possessed by each individual is a
product of his experience, and encompasses the
norms by which he evaluates new inputs from his
surroundings.
44
CHARACTERISTICS OF COMPUTER
CHARACTERISTIC DESCRIPTION
The computer can process data very fast, at the rate of millions of
instructions per second. Some calculations that would have taken hours
SPEED
and days to complete otherwise, can be completed in a few seconds using
the computer.
Computer provides a high degree of accuracy. For example, the computer
ACCURACY can accurately give the result of division of any two numbers up to 10
decimal places.
: When used for a longer period of time, the computer does not get tired or
DILIGENCE fatigued. It can perform long and complex calculations with the same speed
and accuracy from the start till the end.
Large volumes of data and information can be stored in the computer and
STORAGE also retrieved whenever required. A limited amount of data can be stored,
CAPABILITY temporarily, in the primary memory. Secondary storage devices like floppy
disk and compact disk can store a large amount of data permanently.
Computer is versatile in nature. It can perform different types of tasks with
the same ease. At one moment you can use the computer to prepare a
VERSATILITY
letter document and in the next moment you may play music or print a
document
45
Thanks!
Any questions?
46
ACTIVITIES
47
Credits
Special thanks to all the people who made and
released these awesome resources for free:
⬡ Presentation template by SlidesCarnival
⬡ Photographs by Unsplash
48
Presentation design
This presentation uses the following typographies:
⬡ Titles: Lexend Deca
⬡ Body copy: Muli light
Download for free at:
https://www.lexend.com/
https://www.fontsquirrel.com/fonts/muli
You don’t need to keep this slide in your presentation. It’s only here to serve you as a design guide
if you need to create new slides or download the fonts to edit the presentation in PowerPoint®
49
Extra resources
50
SlidesCarnival icons are editable shapes.
Examples:
51
Diagrams and infographics
52
� You can also use any emoji as an icon!
And of course it resizes without losing quality.
�
https://twitter.com/googledocs/status/730087240156643328
✋👆👉👍👤👦👧👨👩👪💃🏃💑❤😂😉😋
😒😭😸💣
👶😸 🐟🍒🍔💣 📌📖🔨🎃🎈🎨🏈🏰🌏🔌🔑
and
many more...
53
Free templates for all your presentation needs
For PowerPoint and 100% free for personal or Ready to use, professional Blow your audience away
Google Slides commercial use and customizable with attractive visuals
54