Professional Documents
Culture Documents
NOTE PACK
1. INTRODUCTION TO COMPUTERS
DEFINATION OF TERMS
• COMPUTER: it is an electronic device that can process
data into information by influence of special
instruction(programs).
• Data: these are raw facts that don’t have much
meaning to the user and may include letters numbers
and symbols.
• Process: this is the manipulation of data into meaningful
information.
Examples include:
• Electronic Numeric Integrator and Calculator (ENIAC)
• Electronic Discrete Variable Automatic Computer (EDVAC)
• Universal Automatic Computer (UNIVAC)
• IBM 650 Prepared By Tr. John @Cute Ideas Ent 17
Computer Generations(cont..)
First generation computers(cont..)
Advantages of 1st Generation computers
• Vacuum tube technology made it possible for development of
electronic digital computers.
• Were the fastest calculating devices at that time.
Disadvantages of 1st Generation computers
• Very costly
• Consumed a lot of power
• Generated a lot of heat
• Not portable
• Occupied a lot of space
• Maintenance cost was high due to frequent hardware failure
characteristics
• Emitted less heat
• Cheaper compared to first generation of computers
• Smaller in size compared to First generation
• Faster than first generation of computers
• Consumed less power compared to first generation
• Used magnetic core memories
• Used assembly language and high level languages such as FORTRAN and
COBOL.
• Computed 20,000 – 30,000 instructions per second.
• Used magnetic tape for data storage
• Relied on punched cards for inputs and printouts for output.
Examples include:
• IBM 7094
• IBM 1401
Prepared By Tr. John @Cute Ideas Ent 19
• UNIVAC 1107
3. Third generation computers(1960s to 1970s)
Technology used was integrated circuits.
A single IC has many transistors and the associated circuitry.
The IC was invented by Jack Kibly.
Characteristics
• Emitted less heat
• More reliable
• Cheaper compared to second generation of computers
• Smaller in size compared to second generation
• Faster than second generation of computers
• Consumed less power compared to second generation
• Used high level languages such as FORTRAN and COBOL. Thus were easier to program.
• Faster- computed 5,000,000 instructions per second.
• Higher memory capacity up to 2MB RAM.
• Use of keyboard for input
• Use of monitors to output data
• Magnetic disks were used for data storage
• Introduction of minicomputers
• Introduction of operating system to provide an interface between the user and machine.
Examples include:
• IBM 7094
• IBM 1401 Prepared By Tr. John @Cute Ideas Ent 20
• UNIVAC 1107
Third generation computers(cont..)
Advantages of 3rd Generation computers
• Smaller in size than 1st and 2nd generation
• More reliable
• Emitted less heat and consumed less power
• Maintenance cost was low due to rare hardware failure.
Disadvantages of 3rd Generation computers
• Still costly to acquire
• Require sophisticated IC technology to manufacture
1st generation • Magnetic drum memory of 2KB Vacuum tube / thermionic valve
• Processing speed of 10 KIPS
• Machine language used
4th generation • Optical disk used for data storage Very large scale integration/large
• Virtual memory was introduced scale integration/ microprocessor
• Introduction of mouse
• ICT
• IC
Disadvantages
- Difficult to enter text quickly
- Limited capabilities due to software and operating
systems
Class
2. Class layout
Teacher’s desk
Class
UPS
UNSTABLE STABLE
POWER POWER
2. Function keys
• Found at the top of the keyboard
• They are labeled F1 to F12.
• They are used to perform special functions that
vary depending with the program running on the
computer at the time. E.g. F1 is used for help
Prepared By Tr. John @Cute Ideas Ent 86
3. Cursor movement and editing keys
• Are used to move the cursor around the screen.
• They include:
– Arrow keys: pressing the right or left arrow keys moves the
cursor one character to the right or left respectively. Same to
up and down arrow keys which move the cursor up or down a
character at a time respectively.
– Page up and page down : this moves the cursor up one page
or down if it has many pages.
2. SOFTWARE
These are the set of instructions that direct a computer on its
operations.
They are classified into two categories namely:
• System software
• Application software
- No film needed thus no developing costs to - Digital cameras can be very expensive
view the pictures
- Images can be viewed immediately and - Quality images take up a lot of memory
unwanted images deleted space
- Images can be copied, edited, enlarged or - Quality still not as good as traditional
enhanced printed images
Uses
Self service Retail stores
Airports
Smartphones and PDAs
ATMs
Uses
Video conferencing
Chatting online
Ink catridges
Prepared By Tr. John @Cute Ideas Ent 207
Ink jet printer
Expensive Cheaper
Main memory
Control unit
ALU
ARITHMETIC AND
LOGIC UNIT
RESULTS OF DATA TO BE
PROCESSING PROCESSED
OUTPUT TO DATA TO BE
BE STORED PROCESSED KEY
DATA FLOW
SECONDARY STORAGE INSTRUCTION FLOW
DEVICES
Prepared By Tr. John @Cute Ideas Ent 256
Types of computer buses
• Address bus – this is a pathway used to locate the
address in memory for the next instruction.
• it is unidirectional (one way)
• Data bus – pathway where actual data transfer takes
place.
• It is bi-directional
• Control bus – pathway for all timing and controlling
functions from the control unit to all other parts of the
system.
block
IRG
• They are initially blank and the user can record data on
it.
• However , once the data has been written on it one can
only read but cannot change it.
• It is coated with a special dye which changes colour to
represent data when burned with a laser beam.
-Cheaper than hard disk - Less data capacity than hard disks
-More data capacities than CDs -Slow data access rates than hard disks
-High quality pictures and sound - Sensitive to dust, water, scratches which
easily damages them.
-portable
• Even though it may sound funny computer ports (and their matching plugs)
have "gender". They are either male or female. The male ones (only few) have
pins and the female ones have holes where those pins fit.
• This may seem like a detail but it may be helpful to identify computer ports
and also it is something good to know so you don't try to match a male plug
with a male socket. That may damage your port.
//
Symbol(s)
Symbol(s)
IOIO
• Automatic configuration.
When a user connects a USB peripheral to a computer, its OS automatically detects the peripheral and
loads the appropriate software driver.
• Hot pluggable/swappable
We can connect and disconnect a peripheral whenever you want, whether or not the system and
peripheral are powered, without damaging the PC or peripheral. The operating system detects when a
device is attached and readies it for use.
RJ 45 jack.
Utility software
Networking software
According to
purpose Word processors
Application Spreadsheets
software
Desktop publishing
Presentation software
etc
In house( tailor
software made)
According to
acquisition
Off the shelf
Open source
proprietary
Vendor off-the-shelf
• These programs are developed by software engineers,
packaged and then made available for purchase through a
vendor, a distributor or directly from the developer.
• Also known as standard software.
• These programs can either be:
• Suite.
• This is a collection of closely related software bundled into one package.
• e.g. Microsoft Office, Lotus Suite
• Single purpose- these are available independently
• e.g. QuickBooks, Sage Pastel
NB: the advantages of off the shelf forms the disadvantages for in house programs and vice
versa.
1. Authenticity
This refers to genuineness, validity and or legitimacy of an
item.
Make sure you acquire an original copy of software
accompanied by the developer’s license and certificate of
authenticity.
2. Documentation
This refers to manuals prepared by the developer having the
details on how to install, use and maintain the software.
Documentation enables the user to work with the software
with minimum guidance.
Always consider software that has documentation.
3. User needs
• This dictates the type of operating system and application
programs to be considered for acquisition. E.g for typing
textual documents you need a word processor.
• People with disability will also require special software that
recognizes other forms of input like voice and natural sound.
4. Reliability and security
• A good software should be reliable and have security
mechanisms that protect data and information from illegal
access.
User
Application software
Operating system
hardware
• The operating system uses the IRQ to allocate resources being requested.
• Deadlock
• This is a situation where a particular job holds a requested resource and fails to
release it, yet it is requesting for a resource held by the other job.
- Turn non sharable resources into sharable ones (e.g. a printer can be made sharable, via a spooling
technique)
1.Number of tasks
2.Number of users
3.User interface
• Command Line Interface's do not make use of images, icons or graphics. All the user is
sees is a plain black screen
Because they use no graphics they require very little computer power
• There are over 270 different commands that can be entered at the command prompt.
Commands have to be entered precisely without spelling mistakes or else the operating
system will return an error.
• Remembering commands and the exact way to enter them can be difficult and so
Command Line Interface Operating Systems are considered hard to use
Examples
•MS-DOS
•UNIX
icons
• Examples of GUIs
- Microsoft Windows 7,8,10,XP,Vista
- Macintosh
- Ubuntu
CHEMISTRY
MATHS CHEMISTRY MATHS
toolbars
Prepared By Tr. John @Cute Ideas Ent 445
Parts of taskbar
• Start button – is the leftmost button. Displays the start
menu items when clicked
• Task manager – this is where the buttons of currently
running tasks are displayed.
• System tray – is the rightmost. Has icons running in the
background but not displayed on the screen. E.g antivirus
program, time and calendar, etc