Professional Documents
Culture Documents
CSC1141-Introduction to Information
Technology (10CU).
Lecturer: Albert NGIRUWONSANGA
Mobile: +250 788 471 881
E-mail: ngiruwonsanga.rw@gmail.com
Module description
Electronic Device
Accepts and stores input
Manipulates result
Outputs results
Under direction of stored programs and instructions
She wrote programs for his analytical engine in 1840, becoming the
world's first computer programmer.
17 November 2019 Computer Science 21
Hollerith’s Tabulating Machine
Speed
Accuracy
Diligence
Reliability
Versatility
Memory
Software
Software is a set of programs that make the Hardware of the
computer run. Program is a set of instructions.
Software
Hardware
Mother
Board/ Carte
Mère
Control unit Arithmetic and Registers
Logic Unit
ENIAC
1)Input Unit
2)Central Processing Unit (CPU
3)Memory Unit
4)Output Unit
• Keyboard
• Mouse
• Speech Input
• Unit Microphone
• Scanner
• Digital Camera
Addition
Subtraction
Multiplication
Division
• Evaluates conditions
• Makes comparisons
• Can compare
– Numbers
– Letters
– Special characters
Memory
Primary Secondary
ROM RAM
• 27:2=13 R=1
• 13:2=6 R =1
• 6:2=3 R=0
• 3:2=1 R=1
• 1:2=0 R=1
Step1: 1 4 13 0 2 1 1 10
Step2: 1*24+1*23+0*22 +1*21+1*20
= 16+8+0+2+1
=27
Step1: 11 B0
Step2: 1*161+11*20
= 16+11
=27
1 11
100111
+110010
-------------------
17 November 2019
1011001
Computer Science 92
Measuring Storage Capacity
KB – kilobyte GB – gigabyte
• 1024 bytes • Billion bytes
• Some diskettes • Hard disks
• Cache memory • CDs and DVDs
MB – megabyte TB – terabytes
• Million bytes • Trillion bytes
• RAM • Large hard disks
• File Management
• Device Management
• Memory Management