Computer:: Information Processing Cycle
Computer:: Information Processing Cycle
Computer:: Information Processing Cycle
computer :
It is an electronic device, operating under the control of instructions
stored in its own memory, that can accept data, process the data
according to specified rules.
Information Processing Cycle:
Merit calculation
If marks >=5
candidate is eligible
Merit List
Sr Name Marks
No
1 Ali 10
2 Ayesha 05
3 Munir 08
The Components of a Computer
A computer contains many electric, electronic, and mechanical
components known as hardware.
Examples: Mic, Keyboard,Hard Disk, Scanner, Printer etc
Components
Input devices
Output devices
System unit
Storage devices
Communication devices.
Input Devices
An input device is any hardware component that allows you to enter
data and instructions into a computer.
Example: keyboard, mouse, microphone, scanner, and Web cam.
Output Devices
An output device is any hardware component that conveys
information to one or more people.
Example: printer, a monitor, and speakers.
System Unit
The system unit is a case that contains the electronic components of
the computer that are used to process data .
The main components of system unit are :
Mother Board
CPU
Primary Memory
Ports & connectors
Expansion slots & Adaptor Cards
Buses
Power supply
Storage Devices
Storage holds data, instructions, and information for future use.
For example, computers can store hundreds or millions of customer
names and addresses.
A computer keeps data, instructions, and information on storage
media .
Examples of storage media are USB flash drives, hard disks, optical
discs, and memory cards.
A storage device records (writes) and/or retrieves (reads) items to
and from storage media.
Storage devices often function as a source of input because they
transfer items from storage to memory.
Communications Devices
A communications device is a hardware component that enables a
computer to send (transmit) and receive data, instructions, and
information to and from one or more computers or mobile devices.
Example: modem .
Communications occur over cables, telephone lines, cellular radio
networks, satellites, and other transmission media.
System Software
System software consists of the programs that control or maintain the
operations of the computer and its devices. System software serves as the
interface between the user, the application software, and the computer’s
hardware.
Two types of system software
Operating System An operating system is a set of programs that coordinates all
the activities among computer hardware devices. It provides a means for users
to communicate with the computer and other software.
EXAMPLE Microsoft’s Windows, o Mac OS, Apple’s operating syatem.
Utility Program A utility program allows a user to perform maintenance-type
tasks usually related to managing a computer, its devices, or its programs.
EXAMPLE you can use a utility program to transfer digital photos to an
optical disc.
Application Software
Application software consists of programs designed to make users more
productive and assist them with personal tasks.
Types of Application software
Word processing software
Spreadsheet software
Database software
Presentation software
Multimedia software etc.
These softwares include personal information management, note taking,
project management, accounting, document management, desktop
publishing, paint/image editing, photo editing, audio and video editing,
multimedia authoring, Web page authoring, personal finance, legal, tax
preparation, home design/landscaping, travel and mapping, education,
reference, and entertainment (e.g., games or simulations, etc.).
Installing
It is the process of setting up software to work with the computer, printer, and
other hardware.
When you buy a computer, it usually has some software pre installed on its
hard disk. This enables you to use the computer the first time you turn it on. To
begin installing additional software, To install downloaded software, the Web
site typically provides instructions for how to install the program on your hard
disk.
Software Development
A programmer, sometimes called a computer programmer or developer, is
someone who develops software or writes the instructions that direct the
computer to process data into information.
Complex programs can require thousands to millions of instructions.
Programmers use a programming language or program development tool to
create computer programs. Popular programming languages include C++, Java,
JavaScript, Visual C#, and Visual Basic.
Categories of Computers
> Personal computers (desktop)
>Mobile computers and mobile devices
> Game consoles
>Servers
>Mainframes
>Supercomputers
>Embedded computers.
Personal Computers
A personal computer is a computer that can perform all of its input,
processing, output, and storage activities by itself. A personal computer
contains a processor, memory, and one or more input, output, and storage
devices. Personal computers also often contain a communications device.
Two types of personal computers are desktop computers and notebook
computer.
Desktop Computers A desktop computer is designed so that the systemunit, input
devices, output devices, and any other devices fit entirely on or under a desk
or table .
Game Consoles
A game console is a mobile computing device designed for single-player or
multiplayer video games . Standard game consoles use a handheld controller(s)
as an input device(s); a television screen as an output device; and hard disks,
optical discs, and/or memory cards for storage.
Three popular models are Microsoft’s Xbox 360, Nintendo’s Wii (pronounced
wee), and Sony’s PlayStation 3.
Servers
A server controls access to the hardware, software, and other resources on a
network and provides a centralized storage area for programs, data, and
information.
Servers can support from two to several thousand connected computers at the
same time. In many cases, one server accesses data, information, and
programs on another server. In other cases, people use personal computers or
terminals to access data, information, and programs on a server.
Mainframes
A mainframe is a large, expensive, powerful computer that can handle
hundreds or thousands of connected users simultaneously.
Mainframes store tremendous amounts of data, instructions, and information.
Most major corporations use mainframes for business activities. With
mainframes, enterprises are able to bill millions of customers, prepare payroll
for thousands of employees, and manage thousands of items in inventory.
Mainframes also can act as servers in a network environment.
Supercomputers
A supercomputer is the fastest, most powerful computer — and the most
expensive.
The fastest supercomputers are capable of processing more than one
quadrillion instructions in a single second. With weights that exceed 100 tons,
these computers can store more than 20,000 times the data and information
of an average desktop computer.
Applications requiring complex mathematical calculations use supercomputers.
Large-scale simulations and applications in medicine, aerospace, automotive
design, online banking, weather forecasting, nuclear energy research, and
petroleum exploration use a supercomputer.
Embedded Computers
An embedded computer is a special-purpose computer that functions as a
component in a larger product. Embedded computers are everywhere — at
home, in your car, and at work.
The following list identifies a variety of everyday products that contain
embedded computers.
• Consumer Electronics: mobile and digital telephones, digital televisions,
cameras, video recorders, DVD players and recorders, answering machines
• Home Automation Devices: thermostats, sprinkling systems, security
monitoring systems, appliances, lights
• Automobiles: antilock brakes, engine control modules, airbag controller,
cruise control
• Process Controllers and Robotics: remote monitoring systems, power
monitors, machine controllers, medical devices
• Computer Devices and Office Machines: keyboards, printers, fax and copy
machines Because embedded computers are components in larger products,
they usually are small and have limited hardware.
Embedded computers in printers, for example, monitor the amount of paper in
the tray, check the ink or toner level, signal if a paper jam has occurred, and so
on.