Chapter 1
Chapter 1
Introduction
Computer Fundamentals help students to understand the world that surrounds them, with computer technologies, and
gives the necessary IT skills to perform their work at home, in the office, or anywhere.
An individ technology, who wakes up in the morning by the alarm or ringtone of
mobile phone or by a digital alarm clock. Sometimes, before the breakfast, a person could check the
messages etc. from the social networking applications, reads or watches news from a computer, tablet or smartphone.
the movements of
traffic flow, or landmarks. In the university, a student works on assignments using computers, or accesses the library
through laptops. When dining in a restaurant, the cashier uses a computerized system to take orders and sends it
automatically to the kitchen for food preparation. Nearly everyone pays the bills using debit or credit card. Evening
entertainment includes watching the favorite shows, viewed on a digital TV connected to the Internet. Indeed, the
computer and its technologies have become an integral part of fe.
In this chapter, students are expected to understand different parts of a personal computer, in terms of hardware,
software, data storage, memory and how information networks are used within computers, usages of computer-based
software applications in their everyday life, and factors to consider when buying a computer or laptop.
Outline
Computer Basics
What is Computer
Basic Parts of a Computer
Computer System
Characteristics of a Computer
Benefits and Usage of Computer
Types of Computer
Hardware Components
The System Unit (CPU, Memory, Motherboard, Expansion Slot, Ports, Power Supply)
Input Devices
Output Devices
Storage Devices
Communication Devices
Software Components
Types of Software
System Software ( BIOS , Operating System , System Utilities and Device Driver)
Application Software
Other Applications Software
Programming Language
Viruses and Antiviruses
How to Buy a Computer?
Workplace And Software Copyright Issues Related To The Computer
Workplace
IT related injuries
End User Agreement
Software copyright
Types of software that has copyright and free from copyright
Multiple Choice Exercises and Fill in.
Spotlight
What is a Computer?
A computer is an electronic machine that takes the data as input, processes data as processing, generates a required
information as output, and stores it if desired.
calculate.
A. Computer System
A computer system is made up of multiple electronic components that consist of four broad categories, serving in
the information processing cycle. Figure 1.1.
Storage
Input: Those components helping user to insert data to the computer, like keyboard, mouse and touchscreen.
Processing: Those components moving and processing data inside the computer, like CPU, memory, sound
card, and other components inside the system unit.
Storage: Those components storing software and data until it is needed, like hard drive, USB flash drive and
optical device.
Output: Those components providing results of processing to the user, like the monitor, projector, and
printer.
B. Characteristics of Computers
Characteristics of computers are as follows:
High Speed: computers are very fast and can calculate large amount of data, they can perform millions or
billions of calculations in a fraction of a second (i.e. microsecond, nanosecond or picosecond).
Storage: computers use different types of memory storage to keep data and information. Some storage can
keep large amount of data and other storage can recall the data very fast.
Accuracy: computers are completely accurate; this means they make calculations those are 100% error free.
Computers error usually come from a data input error or a software error.
Reliability: computers are reliable machines, where the hardware and software components perform
consistently according to their specifications for a long period. They are also designed to be easily
maintained.
Versatility: computers are very versatile and can perform multiple tasks simultaneously with equal ease.
Diligence: computers do not have any human traits, therefore, they do not feel any tiredness or lack of
concentration. They can work continuously without errors, with the same speed and accuracy.
Resource sharing: computers can connect to other devices and share their resources or vice versa. They can
connect to printer s hard drive can also be shared with other computers.
D. Types of Computer
Computers can be classified by their size, speed and power of computing as
following:
1. Supercomputers are the fastest and the most expensive computers,
executing hundreds of millions of instructions per second. They are
designed for specialized applications like nuclear energy research, weather
forecasting, electronic designing, evaluation of geological information, and
scientific simulation. It may occupy the whole floor of a building depending
on the number of processors those are used. Figure 1.2.
Figure1.2: Supercomputer
Desktop computers are usually used at home, work, or school. These are
designed to be positioned on a desk and are usually a collection of system
unit, keyboard, mouse and monitor. Figure 1.5.
Figure 1.5: Desktop Computer
Smartphones are devices those are the combination of a mobile phone and a
handheld computer. They can perform the tasks like computers, such as,
surfing the internet, and using desktop applications etc. Figure 1.8.
= 26,843,545,600 bytes
To conversion between Byte and bits, for example: convert 10MB to ( ??? ) Mb
o 10 MB = 10 *8 = 80 Mb
To conversion between bits and Bytes, for example: convert 16 Gb to ( ??? ) GB
o 16Gb = 16/8 = 2 GB
Cores of CPU
Modern CPUs have multiple cores, so they can complete multiple tasks simultaneously as if they physically were
more than one CPU. A core consists of a separate set of CPU components (CU, ALU and register). The CPU
are located in the same chip. An example of a CPU that has one or more cores is Core 2 or Dual Core. These CPUs
have 2 cores. Quad-Core CPU means it has 4 cores, and Octa-Core CPU means 8 cores.
ROM (Read Only Memory): is another type of primary memory that is a small chip located in motherboard,
stores the instructions permanently. This chip is used during the start-up of the computer.
The program inside ROM includes a function called POST (Power-On Self-Test). The
POST is used to diagnose and test the hardware and software components of the
computer.
Figure 1.16 shows the fastest memory and slowest memory. Figure 1.15 ROM
Slowest Fastest
CPU Name
CPU speed
CPU cores
CPU cache
Size type of
RAM
RAM speed
4. Power Supply
It is used to convert AC (Alternative Current) power to low-regulated voltage DC (Direct
Current) power that can be supplied to the components of the computer system. It is a large
silver metal box mounted in one corner of the system unit, with many bundles of colored
wires and connectors. Each wire carries a different voltage. Each connector has
appropriate wires to deliver the exact voltage required. Figure1.18.
Figure 1.18 Power Supply
Types of Ports
Universal Serial Bus (USB): is most common multipurpose port that connects all types of external devices
such as external hard disk, flash disk, printer, scanner, digital camera, mouse, keyboard and even
smartphones.
o There is difference between type of USB and Data Transfer protocol of the USB:
USB types refer to the shape of the port and connector
While (Data Transfer protocol) refer to the technology used in that type.
o The basic types can be seen in table 1.3.
10 Gbps NO
USB 3.1 Gen 2
10 Gbps YES
USB 4
40 Gbps YES YES
( Thunderbolts 3 )
o The symbol indicate that the port support video, so that port can be connected direct to
the monitor.
o USB4 : Was developed in 2019 by intel and Apple which used thunderbolt 3 technology from Apple
company with speed = 40 Gbps . Thunderbolt 3 ports, used by Apple, are fully compatible with USB
devices and cables, and the port and connectors come in Type C, see symbol Thunder in the
Figure.1.19
The USB type C ( USB 3.1 and USB 4 ) will substitute most or all port for
many reasons :
1. The connector can be inserted in both sides. Figure 1.19 thunderbolt3 port
2. It can be used for charging Laptops. and connector
3. The speed of transmission is very high from 10Gbps to 40 Gbps.
Figure 1.20
Audio Port: is a small 3.5mm round external connector for plugging
in speakers, headphones and microphones. It is usually color-coded;
pink for microphone, green for speakers or headphones and blue for
line input. Figure 1.21.
Figure 1.21: Audio port
Display Adapter: i A
motherboard might has one of the following
o Video Graphics Array (VGA) Port which is used for older CRT
style of monitor or LCD monitor.
o Digital Visual Interface (DVI) Port which is used for the digital
type of monitor
o The High-Definition Multimedia Interface (HDMI) adapter is
an interface used to transfer audio/video data from the HDMI-
compliant source device. Figure1.22
Figure 1.22: Display ports and connectors
B. Input Devices:
Input devices allow the user to communicate with the operating system and application.
2. Pointing Device: is a piece of hardware that enables you to move the onscreen pointer in a graphical user
interface. A mouse is most common pointing device that lets you point to an object on the screen and click,
select, or move.
Another type is the Optical mouse which uses LED (Light Emitting
Diode) sensor for moving and controlling the pointer onscreen. Figure
1.25.
Figure1.26: Trackball
3. Scanner: most scanners are flatbed models, where you place the image on the
flat piece of glass and then a sensor and light bar moves to capture the image. It
works like a photocopy machine, instead of a hardcopy output, the scanner will
convert the paper document into a digital file such as jpeg, tiff or even a pdf file.
Figure 1.28.
Figure1.28 Flatbed Scanner
Figure1.29: Microphone
5. Digital Camera: is used to capture the picture or video which is then stored
into its memory card. Stored digital images or video can be transferred to a
computer by connecting the camera or the memory card to it. Figure 1.30.
Figure1.30: Digital Camera
C. Output Devices:
the user.
1. Display Screen: is a video screen that the computer uses to provide information to a user. It can be built into
a device as with smartphones, tablets and notebook PCs or can be a separate unit as a monitor with a desktop
computer.
Types of display screen:
LCD (Liquid Crystal Display) or LED (Light Emitting
Diode) is flat screen monitor (as shown in Figure 1.36 and
1.37), which is the current stand-alone monitor. Another
type is the old CRT (Cathode Ray Tube) monitor, which
is contained, in a large plastic case. See Figure 1.37
Figure1.37: CRT Monitor Figure1.36: Flat Screen
Digital projector (Figure 1.38.) can be connected to a computer to display large sized
images, videos or computer data on a flat white surface or wall.
2. Printer: is used to print information on the paper and is referred as hard-copy. Figure1.38: Projector
Types of Printers:
Dot Matrix is an impact type of printer which is still sold today. It creates image on
the page by striking the page through an inked ribbon. It prints letter by letter so is
slow. Figure 1.39.
Figure1.40: Inkjet
Plotter is a large-format printer that can create high precision drawings like
blueprints, maps, and engineering drawings. Plotter is available in inkjet or
laser technology. Figure 1.42.
Figure1.42: Plotter
3D Printer is new technology in printing that uses plastic resin, rather than ink.
(Figure 1.43.). It lays down layers of plastic in a particular arrangement to
produce a 3D object.
Figure1.43: 3D Printer
3. Audio Output Device: is an output device that emits sound from the
computer. Speakers and headphone are the most common audio output
devices. Figure1.44.
Speaker Headphone
NOTE: A touchscreen display used in Smartphones or Tablets, including
Touchscreen monitors used in some notebooks and in desktop Computers are Figure 1. 44: Audio Output
considered as both, Input and Output devices. A headset contains a microphone that
is used as an input device and the headphone itself is used as an output device.
D. Storage Device
A storage device is where programs and data are stored or written for a long period of time or permanently. It is also
used for carrying data from one computer to another. It is not accessible directly to the CPU that is why slower for
read/write operation. It is cheap and used for large data storage.
External Hard Disk: is a portable hard disk that is used to carry data from
a computer or as a backup device. An internal hard disk is faster than an
external hard disk. Available capacity in the market is 500 GB/ 1TB/ 2 TB
/ 4TB or more. Figure 1.48.
Solid State Drive (SSD): is used to store the data permanently on the solid
memory, without having any moving mechanical components such as HD.
It uses the same technology as the USB flash drive, but SSD has a larger
capacity where the microcontroller is optimized to improving the
throughput (i.e. speed of access, start up and shutdown) and other storage
based improvements. Smartphones, Tablets, High-end desktops and
notebooks use SSD. Figure 1.50. Figure 1. 50:Solid-state Drive
E. Communication Device:
A hardware component that can transmit an analog or digital signal on a telephonic network, transmission lines
or wireless networks.
Types of communication devices
Modem is a device that can send and receive data over a telephone network.
Figure 1.51.
Figure 1. 51: Modem
A program that is made to accomplish a particular task is called software. A program is a series of commands written
to find the solution of a specific problem.
A programmer writes the instructions that become computer programs. The programmer writes line-by-line using
programming language, and then compiles those instructions into usable programs.
Types of Software:
There are two main categories of software:
1. System Software
2. Application Software
System Software
Software that starts the computer and keeps it running, performs elementary tasks such as running applications,
files management and correction of errors. System software includes:
A. The BIOS.
B. Operating System.
C. System Utilities that add many maintenance functions.
D. Device Drivers.
A. The BIOS: is a permanent program inside the ROM, which stands for (Basic Input/output System). When
computer is turned on, the booting process start in black screen and the BIOS automatically run and performs a
power-on self-test (POST) function, which is part of the BIOS program. The POST ensures that all critical
hardware devices are functioning properly, including the CPU, RAM, and the motherboard. If the POST
discovers any problem, an error message will appear on black screen or beep sound will be heard, otherwise if
there is no problem then the BIOS looks for the operating system to complete the boot process and load it to the
RAM. See the Booting screen and BIOS Program in the Figure 1.55 (a) and (b)
B. Operating System
It is a set of programs that manages and controls the resources of a computer.
The operating system performs these important functions:
Provides user interface to give commands and receive feedback.
Performs communication with hardware and instructs it for necessary actions to accomplish task.
Runs programs and manage.
Performs controlling and management for the file storage.
There are many kinds of operating systems, suited for different devices, from supercomputer to smartphones.
Each operating system is optimized for the hardware it runs on and the task the user wants to perform.
When we purchase a software program we are actually buying a software license, or in the case of an
organization that needs many copies, a site license. A software license can only be copied for backup purposes
while site licenses let the organization make a specific number of copies to be used within that organization only.
Software Copyright:
A protection for any software from copying or installation without fully licensed is defined as copy right. Free and
open source licenses also rely on copyright laws to enforce their terms.
Most software is copyrighted, so if you copy, distribute or use any software without license, it will be infringing of
software copyrights and this infringement is called software piracy.
Three types of software have copyright and one type of software is free from copyright:
Commercial Software: is a copyrighted software that needs to be purchased in order to get a
license key which is needed for the installation of the program.
Shareware: is a copyrighted software that can be used at no cost for a particular period of time,
with limitations and restrictions. After the trial period, a registration fee is required for the full
version of the program. Such as Mac OS X and Microsoft Office.
Freeware: is a copyrighted software that is available for use without any cost but with restrictions,
-distributed and re-
General Public License (GPL).
Open Source software: This software is free from copyright, and the source code is available for
everyone to use. So we can freely use, modify and sell it to others. This type of software is also
called Public Domain Software.
that indicates the copyright, heading towards public domain. An example of open source software
is Linux.
While giving the reference (to give credit to the author towards the source of information), we have to
ould be used if we wish to cite a reference and quote the important information (like a sentence),
using the same wordings of the author.
Copyright infringements apply on the original work, which has a copyright, could get us sued. It
covers anything expressed by anybody in any way. The concepts of an individual belong to the originator,
and it is prohibited to pretend that they are related to us.
Notes about using Music from internet and how we can use small section of copyrighted work.
o Music uploading and downloading: Uploading or downloading the copyrighted music is an
infringement that is unlawful in terms of copyrights. There is a misconception that uploading a
copyrighted music file for 24 hours is legal and if we buy the original work, we allowed to upload
the file.
o Fair use
granted the approval to use the work.
The continuous use of computer results in various health related issues and ignoring the safety could cause computer
related problems. Before turning on the computer, make sure that the workplace is safe for the user and safe for other
people.
Workplace should have:
Adequate lighting and ventilation
Appropriately positioned monitor
Indirect sunlight
A comfortable desk with good leg room
An adjustable chair
Ergonomics is the design and arrangement of a workplace and devices for the human usage (like human
posture, sitting position) so the user could work together with the device towards maximum efficiency and
safety.
The use of computer for a long time causes common IT related injuries, which includes:
Aches and pains due to bad posture: having a bad posture while using the computer may leads to aches
and pains, and constantly using it for a long period of time could cause real damages.
Repetitive strain injury (RSI): means the repetition of any action could cause strain that turns into injury.
RSI is a word, used to explain the paining problem of muscular or nervous tissues, which appears through
the excessive use or movements of arms, forearms, hands, fingers, wrists, elbows, shoulders and neck, etc.
Eye strain: looking to the screen for a long term may cause eye strain. To reduce eyestrain, we have to
take frequent breaks and make some eye exercises by looking away from the computer, after around every
20 minutes and focus at an outlying item, at least 20-feet away, around 20 seconds. It is known as "20-20-
Electric shocks due to dangerous wiring: disordered or faulty electrical wiring at the workplace may
cause dangerous electric shock.
To avoid injuries during working on computer, it is important to modify our monitor, chair and body posture as
shown in the Figure 1.58.
Figure1.58: Ergonomics
1. Which of the following is not an example of 6. One Gigahertz speed of the CPU is equal to:
System Software? a) 1,000,000 Hertz
a) Linux b) 1024 MHertz
b) Android c) 1,000,000 KHertz
c) Device Driver d) 106 Hertz
d) Internet Explorer 7. Workplace should have:
2. Tailor made software is: a) Proper ventilation
a) General purpose software b) Access Rights
b) Special purpose software c) Eye strain
c) Custom software. d) NIC
d) System Utility Software. 8. The processor with 8 cores is:
3. We can express 3 bytes by: a) Dual core
a) 24 bits b) Quad core
b) 210 bits c) Octa core
3
c) 2 Byte d) Hexa core
2
d) 3 bits 9. Encircle the picture of DVI from the following:
4. Which computer is used in weather forecasting? a)
a) Supercomputer b)
b) Microcomputer c) .
c) Mainframe d)
d) Minicomputer
5. Which of the following is not an input device? 10. An Example of Open Source software is:
a) Projector. a) Unix
b) Scanner. b) Linux
c) Microphone. c) MS. Windows 10
d) Bar code reader d) Mos X
1. ----------------------------------- are expensive powerful servers those are part of network system, handle
thousands of users simultaneously and capable of processing and storing large amounts of business data.
2. ----------------------------------- are midsize servers for multi-user computer system, supporting only
hundreds of users simultaneously from 4 to 200 client.
3. -------------------------- is one of a small set of data holding places memory that are part of the computer
processor. It may hold an instruction, a storage address, or any other kind of data.
4. ------------------------------- is the main memory, used as a temporary storage space.
5. ------------------------ port provides power delivery, supports video with a maximum speed of 10 Gbps.
6. --------------------------- is an input device with a ball on top or on one side that you roll with the fingers.
7. -------------------------- is a device that can send and receive data over a telephone network.
8. ---------------------------- are programs work together with operating system and perform services that keep
OS running smoothly.
9. ------------------------------------------ - -made), which is used by a lot
of people and for a variety of tasks.
10. Examples of programming Languages using the interpreter are --------------------- and ------------------- .
11. ------------------------------------- is an agreement we have to accept if we want to install the software and if
we press cancel,
12. ---------------------------------- is a copyrighted software that can be used at no cost for a particular period of
time, with limitations and restrictions.
13. --------------------------------- is a copyrighted software that needs to be purchased in order to get a license
key which is needed for the installation of the program.
14. ---------------------------------
the work belongs to us.
Number Systems
Number systems are the technique to represent numbers, the Decimal system that consist of 10 digits represent with
0,1,2,3,4,5,6,7,8 and 9 . We called this system Decimal System or System (Base-10) because it has 10 digits.
In computer, we use deferent number systems we called it Binary system. Binary system has two digits (0 and 1)
for that we called it Binary system or (Base-2).
Other number system we use it in computer like Hexadecimal system which consist of 16 Alphanumeric values
represent with 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E and F . We called this system Hexadecimal system or (Base-16).
Decimal System:
The system number related to the position of the digit, for example Decimal Number (358) we use a positional
notation system. Each digit is multiplied by an appropriate power of 10 depending on its position in the number:
8 * 100 = 8 * 1 = 8
5 * 101 = 5 * 10 = 50 (8 + 50 + 300 ) 385
3 * 102 = 3 * 100 = 300
The Binary Number its base is 2 to convert any binary number (01101101) 2 to decimal number (???)10 , you can
draw the table below and insert an appropriate power of 2 depending on its position in the number :
The positional 128 64 32 16 8 4 2 1
----Weighted
( 01101101 )2 27 26 25 24 23 22 21 20
The Binary 0 1 1 0 1 1 0 1
1*20 = 1*1 = 1
0 * 21 = 0*2 = 0
1 * 22 = 1 * 4 = 4
1 * 23 = 1 * 8 = 8
( 01101101 )2 = (1+0+4+8+0+32+64+0) (109)10
0 * 24 = 0 * 16 = 0
Sum the result for
1 * 25 = 1 * 32 = 32 each position:
1 * 26 = 1 * 64 = 64 (1+0+4+8+0+32+64+0) (109)10
0 * 27 = 1 * 128 = 0
128 64 32 16 8 4 2 1
The positional weight
27 26 25 24 23 22 21 20
The Binary number 1
Sum 32 with 16 = 48 still less than or equal 58 so add 1 to the position 24 = 16
128 64 32 16 8 4 2 1
The positional weight
27 26 25 24 23 22 21 20
The Binary number 1 1
Sum 48 with 8 = 56 still less than or equal 58 so add 1 to the position 23 = 8
128 64 32 16 8 4 2 1
The positional weight
27 26 25 24 23 22 21 20
The Binary number 1 1 1
Sum 56 with 4 = 60 it is more than 58 so add 0 to the position 22 = 4
128 64 32 16 8 4 2 1
The positional weight
27 26 25 24 23 22 21 20
The Binary number 1 1 1 0
Sum 56 with 2 = 58 it is equal than or equal 58 so add 1 to the position 21 = 2
128 64 32 16 8 4 2 1
The positional weight
27 26 25 24 23 22 21 20
The Binary number 1 1 1 0 1
Now insert 0 to other positions 20,26 and 27
( 58 ) 10 128 64 32 16 8 4 2 1
The position weight
27 26 25 24 23 22 21 20
(00111010)2 The Binary number 0 0 1 1 1 0 1 0
The device and program use binary code such as ( 01000001 )2 will recognize if this binary string is capital letter A
or number ( 65 ) or other meaning.