Class-11 CH-1 Computer System
Class-11 CH-1 Computer System
What is Computer?
Computer is an electronic data processing device that takes raw data as input from the user
and processes these data under the control of set of instructions (called program) and gives
the result (output) and saves output for the future use. It can process both numerical and non-
numerical (arithmetic and logical) calculations.
Input (Data):
Input is the raw information entered into a computer from the input devices. It is the
collection of letters, numbers, images etc.
Process:
Process is the operation of data as per given instruction. It is totally internal process of the
computer system.
Output:
Output is the processed data given by computer after data processing. Output is also called as
Result. We can save these results in the storage devices for the future use.
Computer System
All of the components of a computer system can be summarized with the simple equations.
COMPUTER SYSTEM = HARDWARE + SOFTWARE+ USER
• Hardware = Internal Devices + Peripheral Devices
All physical parts of the computer (or everything that we can touch) are known as Hardware.
• Software = Programs
Software gives “intelligence” to the computer.
• USER = Person, who operates computer.
Generation of computer:
First Generation (1940-56):
The first generation computers used vacuum tubes & machine language was used for giving
the instructions. These computers were large in size & their programming was difficult task.
The electricity consumption was very high. Some computers of this generation are ENIAC,
EDVAC, EDSAC & UNIVAC-1.
Input Devices: Those devices which help to enter data into computer system.
Eg. Keyboard, Mouse, Touchscreen, Barcode Reader, Scanner, MICR, OMR etc.
Output Devices: Those devices which help to display the processed information.
Eg. Monitor, Printer, Plotter, Projector
The main component to make a computer operate is the computer chip or microprocessor.
This is referred to as the Central Processing Unit (CPU) and is housed in the computer case.
Together, they are also called the CPU. It performs arithmetic and logic operations. The CPU
(Central Processing Unit) is the device that interprets and executes instructions.
ARCHITECTURE OF COMPUTER
COMPUTER MEMORY
A computer system needs memory to store the data and instructions for processing. There are two
types of memory
1. Primary memory: It is also called main memory. Program and data are loaded into the primary
memory before processing. It is of two types viz.
(i) Random Access Memory (RAM) and
(ii) Read Only Memory (ROM).
RAM ROM
2. Secondary Memory: This memory is used to store the data or instructions for future use. The
secondary memory is non-volatile and has larger storage capacity than primary memory. It is
slower and cheaper than the main memory. Examples of secondary memory devices include Hard
Disk Drive (HDD), CD/DVD, Memory Card, etc.
Volatile memory(RAM)
Volatile memory is computer memory that requires power to maintain the stored information.
Most modern semiconductor volatile memory is either Static RAM or dynamic RAM.
SRAM retains its contents as long as the power is connected and is easy to interface to but
uses six transistors per bit.
Dynamic RAM is more complicated to interface to and control and needs regular refresh cycles
to prevent its contents being lost. However, DRAM uses only one transistor and a capacitor
per bit, allowing it to reach much higher densities and, with more bits on a memory chip, be
much cheaper per bit. SRAM is not worthwhile for desktop system memory, where DRAM
dominates, but is used for their cache memories.
Secondary Memory:
A. Hard Disk (Local Disk)
B. Optical Disks: CD-R, CD-RW, DVD-R, DVD-RW
C. Pen Drive
D. Floppy Disks
F. Memory Cards
G. External Hard Disk
H. Blu Ray Disk
Blu-Ray Disk:
Blu-ray (not Blue-ray) also known as Blu-ray Disc (BD), is the name of a new optical disc
format. The format offers more than five times the storage capacity of traditional DVDs and
can hold up to 25GB on a single-layer disc and 50GB on a dual-layer disc. While current optical
disc technologies such as DVD, DVD±R, DVD±RW, and DVD-RAM rely on a red laser to read and
write data, the new format uses a blue-violet laser instead, hence the name Blu-ray.
Units of Memory:
The smallest unit is bit, which mean either 0 or 1.
1 bit = 0 or 1
1 Byte = 8 bit
1 Nibble = 4 bit
1 Kilo Byte = 1024 Byte= 210 Byte
1 Mega Byte = 1024 KB= 210 KB
1 Gega Byte = 1024 MB= 210 MB
1 Tera Byte = 1024 GB= 210 GB
1 Peta Byte =1024 TB= 210 TB
1 Exa Byte =1024 PB= 210 PB
1 Zetta Byte = 1024 EB= 210 EB
1 Yotta Byte = 1024 ZB= 210 ZB
Internal Storage encoding of Characters:
ASCII (American standard code for information interchange): ASCII code is most widely used
alphanumeric code used in computers. It is a 7- bit code, and so it has 27 =128 possible code
groups.
It represents all of the standard keyboard characters as well as control functions such as
Return & Linefeed functions.
ISCII (American standard code for information interchange): To use the Indian language on
computers, ISCII codes are used. It is an 8-bit code capable of coding 256 characters. ISCII code
retains all ASCII characters and offers coding for Indian scripts also.
Unicode: It is a universal coding standard which provides a unique number for every
character, no matter what the platform, no matter what the program, no matter what the
language. Unicode version 3.1 represented 94,140 characters.
Booting
The process of loading the system files of the operating system from the disk into the
computer memory to complete the circuitry requirement of the computer system is called
booting.
Types of Booting:
There are two types of booting:
• Cold Booting: If the computer is in off state and we boot the computer by pressing the
power switch ‘ON’ from the CPU box then it is called as cold booting.
• Warm Booting: If the computer is already ‘ON’ and we restart it by pressing the ‘RESET’
button from the CPU box or CTRL, ALT and DEL key simultaneously from the keyboard then it
is called warm booting.
Software
Software, simply are the computer programs. The instructions given to the computer in the
form of a program is called Software. Software is the set of programs, which are used for
different purposes. All the programs used in computer to perform specific task is called
Software.
Types of software
1. System software:
a) Operating System Software
DOS, Windows XP, Windows Vista, Unix/Linux, MAC/OS X etc.
b) Utility Software
Windows Explorer (File/Folder Management), Compression Tool, Anti-Virus Utilities, Disk
Defragmentation, Disk Clean, BackUp, WinZip, WinRAR etc…
c) Language Processors
Compiler, Interpreter and Assembler
2. Application software:
a) Package Software/General Purpose software
Ms. Office 2003, Ms. Office 2007, Macromedia (Dreamweaver, Flash, Freehand), Adobe
(PageMaker, PhotoShop)
Operating system
Operating system is a platform between hardware and user which is responsible for the
management and coordination of activities and the sharing of the resources of a computer. It
hosts the several applications that run on a computer and handles the operations of computer
hardware.
OS User Interface:
There are different types of user interfaces each of which provides a different functionality. Some
commonly used interfaces are :
(A) Command-based Interface: Command-based interface requires a user to enter the commands to
perform different tasks like creating, opening, editing or deleting a file, etc Examples of operating
systems with command-based interface are MS-DOS and Unix.
(B) Graphical User Interface: Graphical User Interface (GUI) lets users run programs or give
instructions to the computer in the form of icons, menus and other visual options. GUI interfaces
include Microsoft Windows, Ubuntu, Fedora and Macintosh etc.
(C) Touch-based Interface: Using the touchscreen, a user provides inputs to the operating system,
which are interpreted by the OS as commands like opening an app, closing an app, dialling a number,
scrolling across apps, etc. Examples of popular operating systems with touch based interfaces are
Android and iOS.
(D) Voice-based Interface: Now a days user can use voice-based commands to make a computer
work in the desired way. Some operating systems which provide voice-based control to users include
iOS (Siri), Android (Google Now or “OK Google”), Microsoft Windows 10 (Cortana).
Types of Operating System:
• Real-time Operating System: It is a multitasking operating system that aims at executing
real-time applications. Example of Use: e.g. control of nuclear power plants, oil refining,
chemical processing and traffic control systems, air
• Single User Systems: Provides a platform for only one user at a time. They are popularly
associated with Desk Top operating system which run on standalone systems where no user
accounts are required. Example: DOS.
• Multi User Systems: Provides regulated access for a number of users by maintaining a
database of known users. Refers to computer systems that support two or more simultaneous
users. Another term for multi-user is time sharing. Ex: All mainframes are multi-user systems.
Example: Unix
BOSS: BOSS (Bharat Operating System Solutions) GNU/Linux distribution developed by C-DAC
(Centre for Development of Advanced Computing) derived from Debian for enhancing the use
of Free/ Open Source Software throughout India. This release aims more at the security part
and comes with an easy to use application to harden your Desktop.
Mobile OS: A mobile operating system, also called a mobile OS, is an operating system that is
specifically designed to run on mobile devices such as mobile phones, smartphones, PDAs,
tablet computers and other handheld devices. The mobile operating system is the software
platform on top of which other programs, called application programs, can run on mobile
devices.
• Symbian: Symbian is a mobile operating system (OS) targeted at mobile phones that offers a
high-level of integration with communication and personal information management (PIM)
functionality. Symbian OS combines middleware with wireless communications through an
integrated mailbox and the integration of Java and PIM functionality (agenda and contacts).
The Symbian OS is open for third-party development by independent software vendors,
enterprise IT departments, network operators and Symbian OS licensees.
A. Compiler: It is translator which coverts the HLL language into machine language in one go.
A Source program in High Level Language get converted into Object Program in Machine Level
Language.
B. Interpreter: It is a translator which converts the HLL language into machine language line by
line. It takes one statement of HLL and converts it into machine code which is immediately
executed. It eliminate the need of separate compilation/run. However, It is slow in processing
as compare to compiler.
Registers: A register is a very small amount of very fast memory that is built into the CPU
(central processing unit) in order to speed up its operations by providing quick access to
commonly used values. All data must be represented in a register before it can be processed.
For example, if two numbers are to be multiplied, both numbers must be in registers, and the
result is also placed in a register.
Bus:
A collection of wires through which data is transmitted from one part of a computer to
another. You can think of a bus as a highway on which data travels within a computer. When
used in reference to personal computers, the term bus usually refers to internal bus. This is a
bus that connects all the internal computer components to the CPU and main memory.
All buses consist of two parts — an address bus and a data bus.
The data bus transfers actual data whereas the address bus transfers information about where
the data should go.
The control bus is used by the CPU to direct and monitor the actions of the other functional
areas of the computer.
It is used to transmit a variety of individual signals (read, write, interrupt, acknowledge, and
so forth) necessary to control and coordinate the operations of the computer.
The size of a bus, known as its width, is important because it determines how much data can
be transmitted at one time. For example, a 16-bit bus can transmit 16 bits of data, whereas a
32-bit bus can transmit 32 bits
Clock speed: Also called clock rate, the speed at which a microprocessor executes instructions.
Every computer contains an internal clock that regulates the rate at which instructions are
executed and synchronizes all the various computer components. The CPU requires a fixed
number of clock ticks (or clock cycles) to execute each instruction. The faster the clock, the
more instructions the CPU can execute per second.
Clock speeds are expressed in megahertz (MHz) or gigahertz ((GHz).
16 bit Microprocessor: It indicates the width of the registers. A 16-bit microprocessor can
process data and memory addresses that are represented by 16 bits. Eg. 8086 processor
32 bit Microprocessor: It indicates the width of the registers. A 32-bit microprocessor can
process data and memory addresses that are represented by 32 bits. Eg. Intel 80386
processor, Intel 80486
64 bit Microprocessor: It indicates the width of the registers; a special high-speed storage
area within the CPU. A 32-bit microprocessor can process data and memory addresses that
are represented by 32 bits. Eg. Pentium dual core, core 2 duo.
128 bit Microprocessor: It indicates the width of the registers. A 128-bit microprocessor can
process data and memory addresses that are represented by 128 bits. Eg. Intel core i7
**Omitted Portion
Types of Computer
On the basis of working principle
a) Analog Computer
An analog computer is a form of computer that uses continuous physical phenomena such as
electrical, mechanical, or hydraulic quantities to model the problem being solved.
Eg: Thermometer, Speedometer, Petrol pump indicator, Multimeter
b) Digital Computer
A computer that performs calculations and logical operations with quantities represented as
digits, usually in the binary number system.
b) Mainframe Computer
A very large and expensive computer capable of supporting hundreds, or even thousands, of
users simultaneously. In the hierarchy that starts with a simple microprocessor (in watches,
for example) at the bottom and moves to supercomputers at the top, mainframes are just
below supercomputers. In some ways, mainframes are more powerful than supercomputers
because they support more simultaneous programs. But supercomputers can execute a single
program faster than a mainframe.
c) Mini Computer
A midsized computer. In size and power, minicomputers lie between workstations and
mainframes. In the past decade, the distinction between large minicomputers and small
mainframes has blurred, however, as has the distinction between small minicomputers and
workstations. But in general, a minicomputer is a multiprocessing system capable of
supporting from 4 to about 200 users simultaneously. Generally, servers are comes in this
category.
d) Micro Computer
i. Desktop Computer: a personal or micro-mini computer sufficient to fit on a desk.
ii. Laptop Computer: a portable computer complete with an integrated screen and keyboard.
It is generally smaller in size than a desktop computer and larger than a notebook computer.
iii. Palmtop Computer/Digital Diary /Notebook /PDAs: a hand-sized computer. Palmtops have
no keyboard but the screen serves both as an input and output device.
e) Workstations
A terminal or desktop computer in a network. In this context, workstation is just a generic
term for a user’s machine (client machine) in contrast to a “server” or “mainframe.”
PORTS: A port is an interface between the motherboard and an external device. Different
types of port are available on motherboard as serial port, parallel port, PS/2 port, USB port,
SCSI port etc.
Serial port(COM Port): A serial port transmit data one bit at a time. Typically on older PCs, a
modem, mouse, or keyboard would be connected via serial ports. Serial cables are cheaper to
make than parallel cables and easier to shield from interference. Also called communication
port.
Parallel Port (LPT ports): It supports parallel communication i.e. it can send several bits
simultaneously. It provides much higher data transfer speed in comparison with serial port.
Also called Line Printer Port.
USB (Universal Serial Bus): It is a newer type of serial connection that is much faster than the
old serial ports. USB is also much smarter and more versatile since it allows the “daisy
chaining” of up to 127 USB peripherals connected to one port. It provides plug & play
communication.
PS/2 Port: PS/2 ports are special ports for connecting the keyboard and mouse to some PC
systems. This type of port was invented by IBM
FireWire Port: The IEEE 1394 interface, developed in late 1980s and early 1990s by Apple as
FireWire, is a serial bus interface standard for high-speed communications and isochronous
real-time data transfer. The 1394 interface is comparable with USB and often those two
technologies are considered together, though USB has more market share.
Infrared Port: An IR port is a port which sends and receives infrared signals from other
devices. It is a wireless type port with a limited range of 5-10ft.
Bluetooth: Bluetooth uses short-range radio frequencies to transmit information from fixed
and mobile devices. These devices must be within the range of 32 feet, or 10 meters for
Bluetooth to effectively work. A Bluetooth port enables connections for Bluetooth-enabled
devices for synchronizing. Typically there are two types of ports: incoming and outgoing. The
incoming port enables the device to receive connections from Bluetooth devices while the
outgoing port makes connections to Bluetooth devices.