Computer Fundamentals by Anita Goel
Computer Fundamentals by Anita Goel
Perform all + , - , / , *
-Notebook computer(laptop): portable with -netbook : smaller, optimised for low weight
desktop feature and cost
-Tablet computer: portable, input via stylus -Handheld computer (PDA): Palm sized ,
or pen input via stylus , wireless internet
connection,
Minicomputer Digital computers for multi-user systems; Used in industries, research centers.
high processing speed and storage. Supports 4200 users simultaneously.
Examples: PDP 11, IBM (8000 series).
Mainframe Multi-user, highperformance computers; Operate at high speed with large storage.
Computers used in centralized databases. Accessed via terminals. Examples: CDC 6600,
IBM ES000 series.
Supercomputer Fastest, most expensive computers; high Used for tasks like weather forecasting,
processing speed measured in FLOPS. research, aircraft design. Examples: IBM
Roadrunner, IBM Blue gene, Intel ASCI red.
PARAM series from India; PARAM Padma has
peak power of 1 TFLOP.
Generatio Time Hardwar Software Computing Physical Applicatio Example
n Perio e technolo characteristi appearan n
d technolo gy cs ce
gy
Computer system includes hardware (memory, processor, storage, Input/Output devices) and
software (application and system software).
The Operating System (OS) serves as an interface between hardware and application programs.
Functions of OS:
Process Management:
A process is a program in execution. Managed by the OS through various states (New, Ready,
Running, Waiting, Terminated).
Involves CPU scheduling, process synchronization, and handling deadlock situations.
Memory Management:
File Management:
Manages files and directories with attributes like name, location, size, type, etc.
Directory structure provides information about stored files.
Device Management:
User Interface:
Provides interfaces like Command Line Interface (CLI) and Graphical User Interface (GUI) for user
interaction.
CLI requires text-based commands, while GUI uses graphics, icons, menus, and windows.
MS-DOS, Windows (various versions), Linux, UNIX, and Mac OS X are commonly used OSs with
specific characteristics.