l Computer System Note
l Computer System Note
PART-1
1|Page
Computer Introduction
A computer is an electronic device that can be programmed to accept data (input), process
it and generate result (output). A computer along with additional hardware and software
together is called a computer system.
The first electronic digital computer known as ENIAC (Electronic Numerical Integrator and
Computer).
Second Generation Computers (1959-1964) used Transistors . Example: MARK III and
LEO
The fifth-generation computers will use super large scale integrated chips. They will have
artificial intelligence. Example: Robot
2|Page
Components of a computer system and their interconnections:
Figure shows the block diagram of a computer system. The directed lines represent the flow
of data and signal between the components. A computer system primarily comprises of a
central processing unit, memory, input/output devices, and storage devices. All these
components function together as a single unit to deliver the desired output.
MEMORY
3|Page
fragmented into smaller parts called bits. A bit is an elementary unit of memory
1 0 1 0 0 1 1 0
Memory unit is the amount of data that can be stored in the storage unit.
3 Byte-A group of 8 bits is called byte. A byte is the smallest unit, which can
represent a data item or a character.
Types of Memory
computers have two types of memories namely —primary memory and secondary memory
4|Page
Primary Memory
It is of two types i) Random access memory (RAM), and ii) Read only memory (ROM).
RAM is volatile i.e. as long as the power is supplied to the computer, it retains the data in it.
But as soon as the power supply is turned off, all the contents of RAM are wiped out.
RAM is usually referred to as main memory and it is faster than the secondary memory or
storage devices. On the other hand, ROM is non-volatile, means its contents are not lost
even when the power is turned off.
For example, the startup program (boot loader) that loads the operating system into RAM is
stored in a ROM.
Secondary Memory
The secondary memory is non-volatile and has larger storage capacity than primary
memory. It is slower and cheaper than the main memory. But, it cannot be accessed directly
by the CPU. Contents of secondary storage need to be first brought into the main memory
for the CPU to access. Examples of secondary memory devices include Hard Disk Drive
(HDD), CD/ DVD, Memory Card.
Data Deletion
One of the biggest threats associated with digital data is its deletion. The storage devices
can malfunction or crash down resulting in the deletion of the stored data. Users can
accidentally erase data from storage devices, or a hacker/malware can delete the digital data
intentionally.
Recovery
Data recovery is a process of retrieving deleted, corrupted and lost data from secondary
storage devices.
5|Page
Security concerns
There are usually two security concerns associated with data. One is its deletion by some
unauthorized person or software. The other concern is related to unwanted recovery of data
by unauthorized user/software.
Software
Software are recorded instructions and programs that governs the working of a computer.
software acts as an interface between human users and the hardware
Eg- OS
2. Application Software- It is a user created software that carry out certain instruction
to perform a specific task
An application software has two ends – front end and back end
Front end- It is the design part of the application software which we are able to see. This
view is designed using programming languages .
Back end- It is the area where the data are being stored. Data is retrieved from the backend
called the database according to the requirements of the user.
6|Page
2.a) General Purpose (Generic) Application Software
These application Software are made for common users for day to day applications and uses.
Application software developed for generic applications.
Specific purpose Software are also known as customized software, are those which are tailor-
made as per the user’s requirement. Such type of softwares are customer-specific.
Examples: Inventory Management System and Purchasing System, Payroll system, Hotel
Management
Interpreter Compiler
Continues translating the program until Translates the program till the end and
the first error is met, in which case it reports the errors all together
stops. Hence debugging is easy.
7|Page