Lecture Note on Basic Computer and Operating System
Lecture Note on Basic Computer and Operating System
LIS 118
DEFINITION AND COMPONENT OF COMPUTER
Definition of Computer
While you may have seen and used a computer, you may still be unable to
answer what is computer correctly. There are many ways of defining a
computer. The first and most standard definition is that a computer is a
machine or device that takes in raw data and performs some calculations on
it and gives us the formed output in the desired format.
Computer is also a device that stores as well as processes information
electronically.
A computer is a device that accept information (in the form of digitalized data)
and manipulates it for some result based on a program, software or sequence
of instructions on how the data is to be processed.
Types of Computers
Computers can be differentiated based on their modes of functioning as
well as their size and functionality. Here they have been divided into
different types of computers without considering any of these factors.
1. Analogue
These are old models of computers that work on the continuous
analogue signals rather than discrete signals. They are not very accurate
but extremely fast.
2. Digital
Computers that use binary system of counting using electrical pulses of
ON and OFF are known as digital computers. They function on discrete
values and are generally more accurate.
3. Hybrid
Computers that have features of both digital and analogue computers
are known as hybrid computers. The analogue part of a computer
handles very complicated mathematical computations while digital
components handle these numerical and logical systems.
4. Mainframes
Mainframe computers are computers that are accessed simultaneously
by several thousands of people at once. They are used in fields of
banking and telecom where they have to handle millions of requests
together in minimal time.
5. Supercomputers
These massive computers are used in the fields of engineering and
scientific computations. They usually perform over a million instructions
per second.
6. Servers
Servers are large repositories of information. They supply information to
any computer that is on the same network as them. Many people access
servers at the same time so servers need to handle large amounts of
traffic.
7. Workstation
This type of computer that scientists and engineers may be familiar with
is called the workstation. It is generally used in scientific applications and
has a faster microprocessor along with a spacious memory.
8. Microcomputer
This is the smallest types of computers by size. A microcomputer has a
small computer microprocessor. It is mostly used at home, in the office
to browse the internet, this kind of computers are built for light, cheaper,
and easy to use.
BASICS OF A COMPUTER
Computer basics should be known to everybody who has ever used a
computer. A computer is a device that computes some raw data and
turns it into meaningful information.
Computer systems consist mainly of two parts. They are hardware and
software. The hardware is electronic circuitry that helps to compute the
mathematical computations, and the software is the programs that help
the hardware to compute. Software is further subdivided into two parts,
the operating systems and applications programs. The operating system
runs the computer hardware and helps us to communicate with the
computer while software applications that we run further perform useful
tasks for us.
While the software is a program which perform tasks. They are collection
of instructions or program written in computer language, which the
computer understands and execute. Software is of two types. One is the
operating system like Windows and LINUX, and the other part is the
application software like MS Office, games, internet browsers etc. The
computer without the software is nothing but a dumb machine. The
software is what makes the computer useful to humans.
Hardware
Computer hardware is the physical parts of a computer device.
Hardware can be replaced if broken or as per needs. Hardware can also
be seen as the machinery or primary electronic part of the computer
devices. These are used to build up the computer and bring it into a
usable condition. For Example- Monitors, Central Processing Unit (CPU),
etc.
Software
Software in a computer system is a programming code that is executed
on a computer processor to fulfill the required task. It is a set of programs
and procedures that can perform the given tasks. Software is generally
written or designed in high-level programming languages which are also
readable by non-technical people and the user of the computer.
Types of Software
Software in a computer is divided into THREE parts. They are as follows-
• Antivirus software
• Disk management tools
• File management tools
• Compression tools
• Backup tools
COMPONENT OF A COMPUTER
The key components of a computer are the CPU, input and output
devices, memory, storage devices and the mother board. Knowing what
a computer is impossible without knowing its structural basics. Hence
here is a brief look at the various components that make up a computer.
• Input Unit
A computer will only respond when a command is given to the device. These
commands can be given using the input unit or the input devices.
For example: Using a keyboard we can type things on a Notepad and the
computer processes the entered data and then displays the output of the
same of the screen.
The data entered can be in the form of numbers, alphabet, images, etc. We
enter the information using an input device, the processing units convert it into
computer understandable languages and then the final output is received by
a human-understandable language. Example of input devices are Keyboard,
Mouse (pointing device), Microphone, Touch screen, Scanner, Webcam,
Touchpads, MIDI keyboard, Graphics Tablets, Cameras, Pen Input, Video
Capture Hardware, Microphone, Trackballs, Barcode reader, Digital camera,
Joystick.
• Output Unit
Thus, the output unit gives us the final result once the entire processing is done
within the mechanism of a device.
For example: when we visit an ATM, we enter our details like language, pin,
amount to be withdrawn, etc. and then the final money which the cash
dispenser releases are our outcome. In this case, the cash dispenser acts as
an output unit. Examples of output devices are Monitor, All types of printer,
plotter, projector, speakers, LCD projection films, computer output microfilms
(COM).
• Memory Unit
A register is a temporary unit of memory in the CPU. These are used to store
the data, which is directly used by the processor. Registers can be of different
sizes (16-bit, 32-bit, 64 bit and so on) and each register inside the CPU has a
specific function, like storing data, storing an instruction, storing address of a
location in memory etc. The user registers can be used by an assembly
language programmer for storing operands, intermediate results etc.
Accumulator (ACC) is the main register in the ALU and contains one of the
operands of an operation to be performed in the ALU.
Memory attached to the CPU is used for the storage of data and instructions,
and is called internal memory The internal memory is divided into many
storage locations, each of which can store data or instructions. Each memory
location is of the same size and has an address. With the help of the address,
the computer can read any memory location easily without having to search
the entire memory. When a program is executed, its data is copied to the
internal memory and stored in the memory till the end of the execution. The
internal memory is also called the Primary memory or Main memory. This
memory is also called RAM, i.e., Random Access Memory. The time of access
of data is independent of its location in memory, therefore, this memory is
also called Random Access memory (RAM).
• Memory Unit is the primary storage of the computer.
• It stores both data and instructions.
• Data and instructions are stored permanently in this unit so that they
are available whenever required.
Primary Memory: -
1. RAM: Random Access Memory (RAM): is a memory scheme within the
computer system responsible for storing data on a temporary basis, so that
it can be promptly accessed by the processor as and when needed. It is
volatile in nature, which means that data will be erased once supply to the
storage device is turned off. RAM stores data randomly and the processor
accesses these data randomly from the RAM storage. RAM is considered
"random access" because you can access any memory cell directly if you
know the row and column that intersect at that cell.
2. ROM (Read Only Memory): ROM is a permanent form of storage. ROM stays
active regardless of whether power supply to it is turned on or off. ROM devices
do not allow data stored on them to be modified.
Secondary Memory: -
Stores data and programs permanently: it’s retained after the power is turned
off
1. Hard drive (HD): A hard disk is part of a unit, often called a "disk drive," "hard
drive," or "hard disk drive," that store and provides relatively quick access to
large amounts of data on an electromagnetically charged surface or set of
surfaces.
2. Optical Disk: an optical disc drive (ODD) is a disk drive that uses laser light
as part of the process of reading or writing data to or from optical discs. Some
drives can only read from discs, but recent drives are commonly both readers
and recorders, also called burners or writers. Compact discs,
DVDs, and Blu-ray discs are common types of optical media which can be
read and recorded by such drives. Optical drive is the generic name; drives
are usually described as "CD" "DVD", or "Blu-ray", followed by "drive", "writer",
etc. There are three main types of optical media: CD, DVD, and Blu-ray disc.
CDs can store up to 700 megabytes (MB) of data and DVDs can store up to
8.4 GB of data. Blu-ray discs, which are the newest type of optical media, can
store up to 50 GB of data. This storage capacity is a clear advantage over the
floppy disk storage media (a magnetic media), which only has a capacity of
1.44 MB.
3. Flash Disk: A storage module made of flash memory chips. A Flash disks
have no mechanical platters or access arms, but the term "disk" is used
because the data are accessed as if they were on a hard drive. The disk
storage structure is emulated.
• Control Unit
The Control unit coordinates and controls the data flow in and out of the CPU,
and also controls all the operations of ALU, memory registers and also
input/output units. It is also responsible for carrying out all the instructions
stored in the program. It decodes the fetched instruction, interprets it and
sends control signals to input/output devices until the required operation is
done properly by ALU and memory.
The Central Processing Unit is the core of any computer devices. It comprises
three major components of the computer which have been discussed above:
• Memory Unit
• Control Unit
• Arithmetic and Logical Unit
All these three units are elements of CPU and together help in the efficient
working and processing of data. It is also known as the “Brain of Computer” and
no action can be conducted by a device without the execution and permission
of the Central Processing Unit.
Characteristics of a Computer
1. Speed: Computers can perform millions of calculations per second. The
computation speed is extremely fast.
2. Accuracy: Because computers operate on pre-programmed software,
there is no space for human error.
3. Diligence: They can perform complex and long calculations at the same
time and with the same accuracy.
4. Versatile: Computers are designed to be versatile. They can carry out
multiple operations at the same time.
5. Storage: Computers can store a large number of data/ instructions in its
memory, which can be retrieved at any point of time.
COMPUTER APPLICATION
Computers play a role in every field of life. They are used in homes, business,
educational institutions, research organizations, medical field, government
offices, entertainment, etc.
Home
Computers are used at homes for several purposes like online bill payment,
watching movies or shows at home, home tutoring, social media access,
playing games, internet access, etc. They provide communication through
electronic mail. They help to avail work from home facility for corporate
employees. Computers help the student community to avail online
educational support.
Medical Field
Computers are used in hospitals to maintain a database of patients’ history,
diagnosis, X-rays, live monitoring of patients, etc. Surgeons nowadays use
robotic surgical devices to perform delicate operations, and conduct surgeries
remotely. Virtual reality technologies are also used for training purposes. It also
helps to monitor the fetus inside the mother’s womb.
Entertainment
Computers help to watch movies online, play games online; act as a virtual
entertainer in playing games, listening to music, etc. MIDI instruments greatly
help people in the entertainment industry in recording music with artificial
instruments. Videos can be fed from computers to full screen televisions. Photo
editors are available with fabulous features.
Industry
Computers are used to perform several tasks in industries like managing
inventory, designing purpose, creating virtual sample products, interior
designing, video conferencing, etc. Online marketing has seen a great
revolution in its ability to sell various products to inaccessible corners like
interior or rural areas. Stock markets have seen phenomenal participation from
different levels of people through the use of computers.
Education
Computers are used in education sector through online classes, online
examinations, referring e-books, online tutoring, etc. They help in increased use
of audio-visual aids in the education field.
Government
In government sectors, computers are used in data processing, maintaining a
database of citizens and supporting a paperless environment. The country’s
defense organizations have greatly benefitted from computers in their use for
missile development, satellites, rocket launches, etc.
Banking
In the banking sector, computers are used to store details of customers and
conduct transactions, such as withdrawal and deposit of money through ATMs.
Banks have reduced manual errors and expenses to a great extent through
extensive use of computers.
Business
Nowadays, computers are totally integrated into business. The main objective
of business is transaction processing, which involves transactions with
suppliers, employees or customers. Computers can make these transactions
easy and accurate. People can analyze investments, sales, expenses, markets
and other aspects of business using computers.
Training
Many organizations use computer-based training to train their employees, to
save money and improve performance. Video conferencing through
computers allows saving of time and travelling costs by being able to connect
people in various locations.
Arts
Computers are extensively used in dance, photography, arts and culture. The
fluid movement of dance can be shown live via animation. Photos can be
digitized using computers.
1. Memory Management
When more than one process runs on the system the OS decides how and when
a process will use the CPU. Hence, the name is also CPU Scheduling. The OS:
• Round-Robin Scheduling
• Since every device should get a chance to use the processor. Hence,
the OS makes sure that the devices get fair processor time.
• Decides which process can use which device for how much time.
4. File Management
1. Batch OS
In this system, the OS does not forward the jobs/tasks directly to the CPU. It works
by grouping together similar types of jobs under one category. Further, we name
this group as a ‘batch’. Hence, the name batch OS. Examples are the payroll
system, bank statement, etc.
2. Time-Shared OS or Multitasking
When more than one task takes place on the system it is called time-shared OS.
As multiple tasks can run at the system at a time as per requirement. Hence, they
all share the CPU time one by one. Therefore, we also name it multitasking. The
time that each task gets is called quantum. A fixed interval of time is decided for
each task. When the first task executes for that period of time, the second task
executes, and so on. Examples are UNIX etc.
3. Distributed OS
In this system, there is more than one CPU present. The OS distributes the tasks
among all the processors. The processors do not share any memory or clock
time. OS handles all communication between them through various
communication lines. Examples are LOCUS etc.
4. Network OS
5. Real-Time OS (RTOS)
In these systems, the time interval for processing and responding to inputs is very
small. Therefore, due to this quality, these are used in real-time situations. For
example, in missile systems, robots, etc.
First Generation
(1945-1955) In this generation, operating systems were not introduced
therefore the instruction was directly given to the computer systems. All the
code was included to communicate with the connected hardware and the
system.
Electronic computers were introduced during the 1940s when there were no
operating systems therefore the code was written in machine language where
they were just used to solve simple mathematic problems.
Example - to control the machine functions plug boards were used using the
wiring.
Second Generation
(1955-1965) GMOS (General Motos operating system) was the first operating
system that came into the picture in the 1950s which was developed for IBM
computers. IBM was the first one that bought an operating system into the
world. In the second generation, around the 1960s the first UNIX Operating
system was developed that was available for free for a few years. Also, the
batch processing system, where all the similar jobs are collected in groups by
the system, and then all the jobs are submitted to the operating system using
a punch card to execute all jobs in a machine.
Third Generation
(1965-1980) In the third generation, the concept of multiprogramming was
introduced in which multiple tasks could be performed in a single computer i.e.,
operating system. Due to performing multiple tasks at a time,
multiprogramming allows the CPU to be busy every time multiple tasks are
performed on the same computer. With the DEC PDP-1 in 1961, the development
of minicomputers' phenomenal growth was introduced.
Fourth Generation
(1980-now) The evolution of computers aka operating systems came under
the fourth generation. Every user is using their personal computers in this
generation. The concept of personal computers is similar to the minicomputer
that was introduced in the third generation. The birth of the Microsoft Windows
operating system was in 1975 and then Bill Gates took the personal computers
to next level by launching MS-DOS in 1981, but due to the cryptic commands, it
was difficult for a user to get hold of the commands. In this generation, people
were also introduced to Graphic User Interface (GUI). Today, Windows is the
most popular operating system and has evolved from Windows 95, Windows
98, Windows XP, and Windows 7. The most used Windows operating system was
Windows 7 and Windows 10. In 2021, Windows 11 was introduced with major
changes. Apple also introduced its operating system known as MacOS which is
also as popular as Windows these days.
PROCESS
New State
This is the first state of the process life cycle. When process creation is taking
place, the process is in a new state.
Ready State
When the process creation is completed, the process comes into a ready state.
During this state, the process is loaded into the main memory and will be
placed in the queue of processes which are waiting for the CPU allocation.
When the process is in the creation process is in a new state and when the
process gets created process is in the ready state.
Running State
Whenever the CPU is allocated to the process from the ready queue, the
process state changes to Running. A process is said to be in a running state if
it has all the resources including the processor.
Terminated or Completed
When the entire set of instructions is executed and the process is completed.
The process is changed to a terminated or completed state. During this state
the PCB of the process is also deleted.
Suspend Ready
So, whenever the main memory is full, the process which is in a ready state is
swapped out from main memory to secondary memory. The process is in a
ready state when goes through the transition of moving from main memory to
secondary memory, the state of that process is changed to Suspend Ready
state. Once the main memory will have enough space for the process, the
process will be brought back to the main memory and will be in a ready state.
Central Processing Unit (CPU) could distort either by interrupt or polling (polling
occurs when the processing itself looks for attention, i.e. the identification of
problem by processor).
INTERRUPT CLASSES
There are six interrupt classes in large scale IBM processor, they are;
2. Input and Output Interrupt: They are initiated by the Input and Output
hardware. The signal to the CPU that the status of the channel or device has
change. E.g. when Input and Output error occurs during copying of files.
3. External Interrupt: they are caused by various event including the expiration
of the quantum or an interrupting clock or the pressing of the console interrupt
key by the operator or the receipt of signal from another processor on a multi-
processor system.
4. Restart Interrupt: this occurs when the operator presses the console restart
button. Or when a restart SIGP (signal processor) instruction arise from another
processor on a multi-processor system.
CONCURRENT PROCESSES
Process is concurrent if they exist at the same time. They can be asynchronous
which is the required occasional synchronization or co-operation or they can
function independently of one another.
Proving program for correctness is much more difficult for parallel program
than sequential program.
The control structure for indicating parallelism o concurrency is par begin/ par
end or co begin/co end
e.g.
Par begin
Statement 1
Statement 2
Statement
Par end
When par begin is encountered, a single thread of control is split into separate
thread of control until par
end is reached which terminate all the parallel thread of control and a single
thread of control (sequential) execution resume.
MUTUAL EXCLUSION
1. Dekker algorithm
2. Peterson algorithm
SEMAPHORE
Else 5=5+1
number buffer that a second process, consumer uses. The second of the two
must be equal to avoid mismatch or wrong result
INTERPROCESS SYNCHRONISATION
communicates through a shared buffer, the producer must not produce when
the buffer is full and the consumer must not consume when the buffer is empty,
this restriction enforcement is an example of the process synchronization.
INTERPROCESS SIGNALLING
MONITORS
All these data are accessible only within can access the monitor clak.
This is called ‘’Information Hang’’
DEADLOCK
INDEFINITE POSTPONEMENT
PREEMPTIBLE RESOURCES: Ones that can be taken away from the process e.g
CPU and memory.
SHARABLE RESOURCES: Ones that can be shared among several processes e.g
CPU, Memory folder.
REENTRANT CODE: Code that may be changed but is reinitialized each time it
is used. Cal only be used by only one process at a time.
Resource that can be used by several processes but only one at a time tends
to become involved in deadlock
2. Wait for condition hold and wait processes hold resources already allocated
to them while waiting for additional resources.
For deadlock not occur, one of this condition must always be guaranteed
else if results will always be obtained or than computing again.
MAJOR AREAS OF DEADLOCK RESEARCH
namely;
1. Deadlock prevention
2. Deadlock avoidance
3. Deadlock detection
4. Deadlock recovery
DEADLOCK PREVENTION
1. Denying wait for condition: each process must request all its required
resources at once and can’t proceed until all have been granted. It has the
following consequences. Waste of resources: (i.e underutilization of resources)
the case acquires more than.
DEADLOCK AVOIDANCE
The goal of this is to allow the possibility of deadlock to loom, but in the process
avoid it. It involves being careful when resources are allocated. One famous
deadlock avoidance algorithm is Dyksra’s Bankers algorithm.
3. Requires that the Banker grant all request within a finite timer. Real time
system needs much better guarantees
DEADLOCK DETECTION
DEADLOCK RECOVERY
PROCESSOR SCHEDULING
SCHEDULING LEVEL
The storage unit is a part of the computer system which is employed to store
the information and instructions to be processed. A storage device is an
integral part of the computer hardware which stores information/data to
process the result of any computational work. Without a storage device, a
computer would not be able to run or even boot up. Or in other words, we can
say that a storage device is hardware that is used for storing, porting, or
extracting data files. It can also store information/data both temporarily and
permanently.
1. Primary Memory
2. Secondary Memory
3. Tertiary Memory
1. Primary Memory: It is also known as internal memory and main memory. This
is a section of the CPU that holds program instructions, input data, and
intermediate results. It is generally smaller in size. RAM (Random Access
Memory) and ROM (Read Only Memory) are examples of primary storage.
Now we will discuss different types of storage devices available in the market.
These storage devices have their own specification and use. Some of the
commonly used storage devices are:
It is a cheaper and more portable storage device. It is the most commonly used
device to store data because is more reliable and efficient as compared to
other storage devices. Some of the commonly used flash memory devices are:
• Pen Drive: It is also known as a USB flash drive that includes flash memory
with an integrated USB interface. We can directly connect these devices
to our computers and laptops and read/write data into them in a much
faster and more efficient way. These devices are very portable. It ranges
from 1GB to 256GB generally.
• SSD: It stands for Solid State Drive, a mass storage device like HDD. It is
more durable because it does not contain optical disks inside like hard
disks. It needs less power as compared to hard disks, is lightweight, and
has 10x faster read and writes speed as compared to hard disks. But
these are costly as well. While SSDs serve an equivalent function as hard
drives, their internal components are much different. Unlike hard drives,
SSDs don’t have any moving parts and thus they’re called solid-state
drives. Instead of storing data on magnetic platters, SSDs store data
using non-volatile storage. Since SSDs haven’t any moving parts, they do
not need to “spin up”. It ranges from 150GB to a few more TB.
• SD Card: It is known as a Secure Digital Card. It is generally used with
electronic devices like phones, digital cameras, etc. to store larger data.
It is portable and the size of the SD card is also small so that it can easily
fit into electronic devices. It is available in different sizes like 2GB, 4GB,
8GB, etc.
• Memory Card: It is generally used in digital cameras. printers, game
consoles, etc. It is also used to store large amounts of data and is
available in different sizes. To run a memory card on a computer you
require a separate memory card reader.
• Multimedia Card: It is also known as MMC. It is an integrated circuit that
is generally used in-car radios, digital cameras, etc. It is an external
device to store data/information.
COMPUTER MAINTENANCE
Today’s computers come in many different shapes and sizes, and each keeps
us connected to our digital world at any given time. Whether you depend on
your collection of devices for work or play, keeping them in impeccable,
unblemished condition is of the utmost importance. From their cosmetic
appeal to their operational functionality, a well-maintained computer looks
good, lasts longer, and performs reliably.
Keeping your PC in tip-top condition lengthens the life of your PC, both
internally and externally. A glitchy operating system, overheating CPU, or fast-
draining battery are avoidable woes that a bit of regular computer
maintenance could defend against. Let’s take a look at these 10 essential
computer maintenance tips.
Skins
Functioning as a full-body laptop sticker, laptop skins are best for protecting
the chassis from light damage and scratches.
Sleeves
A simple, soft, envelope-style pouch typically made of gentle materials like
nylon, polyester, suede, or microfiber, laptop sleeves are lightweight protection.
Messenger bag
A shoulder bag specifically designed to accommodate your laptop and
necessary peripherals, the dedicated laptop messenger bag offers the most
padded protection.
2. Organize cords
The only thing more frustrating than dealing with long, confusing cables is
getting them all mixed up and tangled in the process. Keeping your digital
world connected is a must, so nixing the cables isn’t a feasible option. Taking
the time to declutter and organize the snake-like mass of wires spawning from
your power strip and PC ports is a great first step for both desktop and laptop
users. Try these wire organization tips:
A rotating power strip
Traditional power strips offer a single line or panel of surge inputs. A rotating
power strip gives you the freedom to modify the positioning of your many
chargers, monitors, and docks.
Colour-coding cables
Computer cables tend to be in two colours; black and white. Organizing your
mess of wires may be as simple as colour coding them with reds, blues, yellows,
greens, and or using labels indistinguishable hues.
Cable clips
Wire management is made simple when you attach cable clips to your desk,
wall, or floor. These small clips are designed to hold cables of all different sizes.
Organizer panel
Functioning as a panel of cable clips, a wire organizer panel accommodates
multiple wires. Stick it in place with an adhesive or keep it desk-side when you
use a weighted panel.
Pro tip: Be sure to keep your wires away from any footpaths. Tripping over wires
could result in the toppling of your devices, doing more damage in an instant
than years of use could ever do.
Windows 10 is known for keeping users in tune with once-a-day update checks.
This automated scan occurs in the background and always notifies you if there
are any important software or operating system patches that need to be
made. The end goal is to optimize your PC performance, so when Windows
suggests you update, you should do it.
Pro-tip: Some updates take longer than others. Set aside time before bedtime
or during a daytime break to let Windows do its thing without interrupting your
workflow.
Before your computer gets to a point where it’s begging for more storage
space, use these PC purge tips to relieve your system.
• Uninstall trialware
• Run disk cleanup software
• Empty the recycle bin
• Delete temporary files
• Remove cache of offline web pages
6. Run regular antivirus scans
Malware attacks can sneak up on you at any given moment, and in the event,
one does, having a savvy antivirus living on your PC will protect you against the
damage viruses bring. Weekly antivirus scans ensure your computer is always
clear of malicious software infections. A basic scan will examine your computer
for any glaring dangers or outstanding activity.
For those who are frequent web users and download programs and files
regularly, consider running a virus scan twice a week. It’s always better to err
on the side of safety, especially when your data could be at risk.
By running regular antivirus scans you can rest assured that nothing slips by.
Be sure to choose an antivirus scan servicer that also scans all of your
downloads, too.
Clearing out these hard-to-reach parts of your laptop or desktop setup is most
easily done with a compressed air canister, available from office supply stores,
computer stores, and hardware stores.
For external keyboards
Unplug the keyboard from the USB port or power it off if it’s wireless. Tilt the
keyboard upside down and shake any loose debris out first. Spray compressed
air at an angle and approximately 1-inch away from the keys. Use a damp
microfiber cloth to finish the job, removing any excess dust or grime.
Power your laptop off and unplug any USB or power supply inputs. Tilt the laptop
upside down and gently tap it to encourage any loose debris to come out. Set
the laptop down in its natural position and spray between keys from about 1-
inch away. Spray in short bursts moving from one side of the keyboard to the
other.
If you find certain spots tougher to clean than others, use a cotton ball dipped
in isopropyl alcohol as a great alternative. Alcohol evaporates more quickly
than water which makes it the perfect solution for hardened debris.
Pro-tip: When cleaning your laptop or desktop, absolutely avoid pouring any
type of liquid onto the body. Water and electronic devices do not mix well and
could result in extreme damage to your computer.
If you’re overdue for a password update, consider using these strong password
generation tips:
1. Use at least 10 characters
2. Use a combination of uppercase and lowercase letters
3. Include both numbers and special symbols
4. Add emoticons if possible (:O, :(, :D, :), T.T)
If you can’t remember the last time you took a look through your downloads
folder, you’re likely overdue for a visit. The same applies to the rest of your
default folders (documents, photos, etc.).
Full backups are usually done on storage-heavy external hard drives and the
cloud. By making duplicate copies of everything on your PC (actually having
your data in 3 places is safest), all of your valuable data lives both on your
computer and inside of the external drive or cloud.
DEFINITION OF SOME COMPUTER TERMS AND CONCEPT
1. Address: Address is the location of a file. You can use address to find file on
the internet and your computer
5. Internet: this is a network of computer. If you have access to the internet, you
can retrieve information from millions of sources, including schools’
government, business and individual.
6. Network: These are two or more connected computers. Networks are used
for sharing resources such as document program and printer.
7. Browsing: to find the right way to deal with a difficult or complicated issue in
the internet to the content of your computer.
8. Menu: this is a list of commands that appears at the top most windows.
9. Shutdown: this means to use the shutdown command, which prepares the
computer to be turn off or restarted
10. Window: this is the rectangular portion of your screen that displays an open
program or the content of a folder or disk.
11. Wizard: This is a tool that walk you through a complex task. It enables you to
handler and overcome difficult task.
12. Program: a group of instruction that your computer uses to perform specific
task e.g Microsoft word is a word processing program. Programs are also called
application.
15. Document: a file you create when you save your work in a program e.g
word-processing file, spread sheet, bitmaps.
16. Icons: a picture representing a program, disk derive file, folder or another
item
19. Mouse pointer: This is an icon, typically an arrow, that appears on your
screen and is controlled by movement of the mouse
20. Online service: an interest service that provide a wide range of content to
its subscribers, including Internet services
21. Task bar: a tool you use to open program and move round your computer
usually positioned at the bottom of your screen.
23. Modem: hardware that pass date from one computer another by using
phone line
24. LAN (Local Area Network): This is group of connected computers in the
same location.
25. Jump: This means to move from one web page to another.
26. Link: This is the text or a picture that you click to jump from one location to
another. The mouse pointer usually changes to a hand when positioned over a
link
27. Protocol: a set of rules computer use of communicate with each other in a
network.