Introduction to Computers Lecture 1
Introduction to Computers Lecture 1
B. Tech. Degree Applied Biology School of Biological and Life Sciences, School of Health and Biomedical Sciences BSc Degree School of Health and Biomedical Sciences
Degree School of Physics and Earth Sciences (SPES)and School of Chemistry and Material Science (SCMS) BSc Degree School of Mathematics And Actuarial Sciences
Btech Degree Applied Statistics School of Mathematics And Actuarial Sciences Diploma in Technology Diploma Health Records/Diploma Health Records and I.T./ School of
Biological and Life Sciences/School of Health and Biomedical Sciences Diploma of Technology in Tourism and Travel Management/Event and Convention Management/Hotel
and Restaurant Management Year 1 Semester 1
SUBJECT CODE: SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE
3208
OVERVIEW
1. Introduction & Attendance Registration
2. Lecture 1 Aims & Objectives
3. Lecture 1 Outline
4. Chapter from Recommended Reading List
5. Lecture Topic
6. Q&A
2) To equip students with the knowledge and skills to manage, develop and use Computer h/w,
s/w and Information Technology algorithms to solve problems
3) To develop students’ knowledge and expertise in the use of Computing tools and techniques
and languages e.g. HTML
4) To guide student’s perception of the importance of Computing in the digital economy the
end result of which will be development and presentation of a final programming project
5) To expose students to state of the art processes, systems and research that will shape and
transform Computing over the next decade.
http://elearning.tukenya.ac.ke INTRODUCTION TO COMPUTERS:
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
LECTURE OUTLINE
1. Computer Systems,
2. History of Computing,
4. Computer Security
INTRODUCTION TO COMPUTERS
Computer Systems,
History of Computing,
Computer Security
.
1 Problem-Solving Skills
● Critical Thinking: analytical and systematic thinking i.e. how to tackle complex problems
iii) Process the information according to the list of instructions and turn
it into useful data
read
read
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
-In order to implement a Program to perform a task on stored data the following
steps were required:
Manipulate a set of switches
CPU
REGISTERS
INPUT OUTPUT
CU
ALU
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
6. Controls movement of data and program instructions into and out of the CPU,
* Registers :
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
Characteristics of Computers
Characteristics of Computers
2. COMPUTING SYSTEMS:-
ANALOG COMPUTERS
-Establish similarities between two
-Earliest computers quantities and Represent the data as
variables with continuous value
-Measure physical
ranges.
variations/phenomena e.g. electric
voltage,
-use physical phenomena, e.g.
electrical voltage, to simulate various
-Measure parameters that vary
phenomena
continuously in real time, e.g.
temperature, pressure, voltage etc to -Directly modifying stored data:
simulate various phenomena
-Solve differential equations
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
-Bathroom Scale
-Thermometer
-Speedometer
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
-Different sizes
-Output digitally.
1930.....
Difference and Analytical Engine 1822 and 1833 Huge Calculator; stores
numbers, uses punched
metal cards
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
Jacquard Loom first machine that used the idea of storage and programming
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
Z1 1931
-ELECTRONIC COMPUTERS did not store the program in memory—all were programmed
externally. http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
3. Computers:-History
and Evolution
Calculating machine
ABACUS
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
3.Computers:-History and
Evolution
Calculating machine
ABACUS
3. Computers:-History
and Evolution
-Difference Engine
-Analytical Engine
http://elearning.tukenya.ac.ke
Generation of Computers
ERA 1st Gen 1940-1956 2nd Gen 1956-1963 3rd Gen 1964-1971 4th Gen 5th Gen
(micro electronic 1971-present 2020- PRESENT
era) A.I. and Quantum
Computing
CIRCUIT Vacuum tubes (hold one set Transistors (hold one Transistors COMPRESSED TINY Microprocessors/
TECHNOLOGY of instructions and operates set of instructions and miniaturized and Integrated Circuits (I.C) microchips /
it) OR THERMIONIC VALVES operates it) placed on silicon chips millions of transistors Superconductors,
called Semiconductor Microprocessors /micro VLS1,
Integrated Circuits silicon chip), Large Scale Ultra-large Scale
SILICON CHIPS (I.C.) Integrated Circuit (LSIC), Integrated Circuits ULSIC,
multiple transistors Very Large Scale super large scale
AND DIODES (holds Integrated Circuit (VLSIC) integrated (SLSI) chips,
more than one set of 3D Circuit Design,
instructions and operates
them)
Generation of Computers
ERA 1st Gen 1940-1956 2nd Gen 1956-1963 3rd Gen 1964-1971 4th Gen 5th Gen
(micro electronic 1971-present 2020- PRESENT
era) A.I. and Quantum
Computing
SIZE Filed whole buildings/room Large, e.g. Filled half a Smaller- fit on a desk Smaller, more varies
room but smaller than or in hands compact, fit in hands
1st Generation
AV.RAM MEMORY 1Kb - 32Kb 4Kb - 64Kb 8kb - 512Kb 16 Kb - 4GB 8GB - 1TB
COST $200,000 to $500,000 $50,000 - $300,000 $10,000 - $100,000 $500 to $5,000 $300 - $5,000
I/O/P INPUT: Punched cards INPUT: Magnetic tape INPUT: Magnetic tape INPUT: Mice ,
Magnetic tape OUTPUT: and disks touchscreens)
printers, OUTPUT: Scanners, digital
OUTPUT: Basic visual displays Monitors text-based, cameras
Line printers, Lights,
High-speed printers Output:
Monitors (color)
Printers inkjet and
laser, Speakers audio
output
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
-overheating
-Magnetic tape
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
1955
NCR 501
1964
ATLAS LEO MARK 111
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
APPLE II 1977
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
EEGI 1113 INTRODUCTION TO COMPUTING
INTRODUCTION TO COMPUTERS; COMPUTERS AS POWER TOOLS FOR AN INFORMATION AGE, COMPUTER
SYSTEMS, TYPES OF COMPUTER SYSTEMS, HISTORY OF COMPUTER PROCESSING
-Biggest in size
-most expensive
-Complex tasks
-High memory.
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
-Used as servers
-Extremely lightweight
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
MEMORY
CPU
REGISTERS
INPUT OUTPUT
CU ALU
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
*Multiple subsystem
parallel processing
*Sequential execution of a
program
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
-CU (control unit) fetches one instruction from memory, decodes it,
executes it
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
I/O UNIT
- Input unit accepts data from
the user, converts data into a
form understandable by the
computer.
Memory Unit/Main
Memory/Primary Memory
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
Memory Unit/main
memory/primary memory
Memory Unit/main
memory/primary memory
Memory Unit/main
memory/primary memory
6. Controls movement of data and program instructions into and out of the CPU,
-Logic unit.
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
Definition
-Computer Network: the process of designing, implementing,
upgrading, managing and working with 2 or more
computers/computer h/w devices connected together physically or
logically using special h/w or s/w to exchange information, share
resources and co-operate
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
-Internet
-Intranet http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
Types of Networks
-Local Area Network (LAN)
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
-Interconnection between
computers in a geographic area
larger than LAN but smaller than
WAN into a single larger network
which
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
-1 Hz =1 CPU cycle.
http://elearning.tukenya.ac.ke
5. BASIC COMMUNICATION IN COMPUTERS: VON NEUMANN MODEL
Central Processing Unit (CPU)/Processor:
ALU/CU/Register.
-Primary responsibility is execute
sequential set of instructions in a
program.
-Executes each instruction in a
series of steps i.e.instruction cycle
1 Hz 1 CPU Cycle per second
1MHz 1000 Hz (1 million cycles per second)
1GHz 1000 MHz (1 billion cycles per second)
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
5. BASIC COMMUNICATION IN COMPUTERS: VON NEUMANN MODEL
Central Processing Unit (CPU)/Processor:
ALU/CU/Register.
-A instruction cycle involves four
steps
-Fetching
-Decoding
-Executing
-Storing
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
5. BASIC COMMUNICATION IN COMPUTERS: VON NEUMANN MODEL
Central Processing Unit (CPU)/Processor:
ALU/CU/Register 4 STEP Instruction Cycle
1)Fetching:
-Processor fetches instruction from
memory
-Fetched instruction placed in (IR)
Instruction Register
-Program Counter holds address of next
instruction to be fetched
-Program Counter incremented after
each fetch.
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
5. BASIC COMMUNICATION IN COMPUTERS: VON NEUMANN MODEL
Central Processing Unit (CPU)/Processor:
ALU/CU/Register 4 STEP Instruction Cycle
2)Decoding:
-Instruction to be fetched is broken
down into parts and translated into
commands corresponding to those
in CPU’s instruction set.
http://elearning.tukenya.ac.ke
5. BASIC COMMUNICATION IN COMPUTERS: VON NEUMANN MODEL
Central Processing Unit (CPU)/Processor:
ALU/CU/Register 4 STEP Instruction Cycle
3)Executing: Executing Decoded
instructions/command
http://elearning.tukenya.ac.ke
5. BASIC COMMUNICATION IN COMPUTERS: VON NEUMANN MODEL
Central Processing Unit (CPU)/Processor:
ALU/CU/Register 4 STEP Instruction Cycle
4)Storing:
-CPU writes back results of
execution to computer memory.
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
5. BASIC COMMUNICATION IN COMPUTERS: VON NEUMANN MODEL
Central Processing Unit (CPU)/Processor:
ALU/CU/Register.
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
1 Bit 0 or 1
- This
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
7. Computer Security
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
DEFINITIONS
Aims of Computer security:
• Confidentiality:
Availability only to an intended audience-prevent unauthorised access
• Integrity:
Preventing modification in an unauthorised way
• Availability:
Accessible and modifiable in a timely fashion by those authorized to do so
• Authenticity:
Verification of claim
• Accountability (non-repudiation)
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
DEFINITIONS
• Computer security challenges:-
• Potential attacks may never be detected
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
• Threat categories: -
• General threats (interception, modification, fabrication, interruption)
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
OPEN SAFE
LEARN INSTALL
PICK LOCK CUT OPEN SAFE IMPROPERLY
1 COMBINATION P
P I
• Responsiveness • Passwords
• Cryptography
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
8. Trojan horse
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
• People are the biggest weaknesses in network security because they are vulnerable
• People are scammed into giving away passwords and valuable data every day
• No firewall or software patch can stop the human element only user education and
personal awareness
• Effective Network security = stopping intruders at both network and physical level
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
VIRUSES
• Small rogue programs that hide themselves on disks (e.g. flash disks, hard drives etc)
VIRUSES
• Can get out of control
• Symptoms e.g.
• Annoying messages pop-up on the screen
VIRUSES
• Operate in 4 main phases:
• Dormant (waiting for trigger event)
• Propagate (replicate to program/disk)
• Trigger (by event to execute payload)
• Execute (payload)
TYPES OF VIRUSES
• Overwrite viruses • File infectors
• Directory virus
• FAT Virus
• Polymorphic virus
• Worms
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
TYPES OF VIRUSES
● Logic Bombs • Macro Virus (macro language)
● Trojan Horse
• Direct action viruses
• Metamorphic virus
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
VIRUSES
Trojan Horses
• May also arrive in the form of a joke program or software of some sort
• S/W
• Data
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
• Physical Security:-
• Protects h/w from possible human and natural disasters
http://elearning.tukenya.ac.ke
SABI 1121 SSFI 1205 SHBQ 1215 SHNQ 1114 SHMC 1341 SPPI 1103 SSEI 1105 SPPI 1103 SMMQ 1191 SMSI 1141 SHHE 3203 SHHE 3208
ANY
QUESTIONS
?
http://elearning.tukenya.ac.ke
EEGI 1113 INTRODUCTION TO COMPUTING
Bill Gates
http://elearning.tukenya.ac.ke