Professional Documents
Culture Documents
Communication Technologies
Lecture 3
Presented by
Dr. Muhammad Umar Javed
Assistant Professor
Department of Computer Science 1
Parts of Computer Systems
A complete computer system consists of
• Hardware (Physical devices of a computer system)
• Software (A set of programs)
• Data
Parts of Computer Systems
Hardware
• Consists of electronic circuits and mechanical devices used to perform
various functions
• Physical part of computer system
• Used to control computer operations (i.e. Input and Output)
• For example hardware components are: CPU, memory unit, keyboard,
mouse, monitor, printer, disk drivers etc.
Parts of Computer Systems
Software
• Set of instructions that tell the computer what to do
• Also called a program
Data
• Consist of individual facts or pieces of information
• Converting them into useful information
Organization of Computer Systems
A computer system consists of
• Input unit
• Output unit
• Storage unit
• CPU
• ALU
• CU
Input Unit
An input unit performs the following functions
• Volatile memory
• Expensive
• Non-volatile memory
• Cheaper
• Communicates with I/O devices for transfer of data or fetching results from
storage.
Basic Operations of Computer Systems
Inputting:
• The process of entering data and instructions into the computer system.
Storing:
• Saving data and instructions to make them readily available for initial and additional
processing whenever required.
Basic Operations of Computer Systems
Outputting:
• The process of producing useful information or results for the user such as a printed
report or visual display
Processing:
• Performing arithmetic operations (add, subtract, multiply, divide, etc.) or logical
operations (comparisons like equal to, less tan, greater than etc.) on data to convert
them into useful information.
Memory
Memory
Primary Memory
• Type of memory which is directly accessed by the CPU.
• CPU continuously reads instructions stored in the primary memory and executes
them.
• RAM
• Data is stored temporarily, so it is a volatile memory.
• The information stored in the RAM is basically loaded from the computer’s disk and includes
information related to the operating system and applications that are currently executed by the
processor.
• ROM
• Data provided by the manufacturers regarding the system and can only be read by the user but
cannot cannot be modified.
Secondary Memory
• Auxiliary memory, consists of slower and less expensive devices that communicate
indirectly with CPU via main memory.
• Stores the data and keeps it even when the power fails. It is used to store or save large
data or programs or other information.
• Types
• Magnetic disks
• Optical drives
• USB drives
Memory Units
21