Professional Documents
Culture Documents
A computer is a programmable machine that receives input, stores and manipulates data, and provides
output in a useful format. A machine for performing calculations automatically. Calculator: an expert at
calculation (or at operating calculating machines). A computer is a device that accepts information (in the
form of digitalized data) and manipulates it for some result based on a program or sequence of instructions
on how the data is to be processed. Complex computers also include the means for storing data (including
the program, which is also a form of data) for some necessary duration. A program may be invariable and
built into the computer (and called logic circuitry as it is on microprocessors) or different programs may be
provided to the computer (loaded into its storage and then started by an administrator or user).
CHARACTERISTICS:
Speed: It takes only few seconds for calculations that we take hours to complete. Computer can perform
millions (1,000,000) of instructions and even more per second.
Accuracy: The degree of accuracy of computer is very high and every calculation is performed with the
same accuracy. The errors in computer are due to human and inaccurate data.
Diligence: A computer is free from tiredness, lack of concentration, fatigue, etc. It can work for hours
without creating any error.
Versatility: It means the capacity to perform completely different type of work. You may use your
computer to prepare payroll slips. Next moment you may use it for inventory management or to prepare
electric bills.
Power of Remembering: Any information can be stored and recalled as long as you require it, for
any numbers of years.
No IQ: Computer is a dumb machine and it cannot do any work without instruction from the user.
No Feeling: It does not have feelings or emotion, taste, knowledge and experience.
Storage: The Computer has an in-built memory where it can store a large
amount of data. You can also store data in secondary storage devices
a) CU (Control Unit) - The CU controls and directs the operations of the entire computer system. The
control unit retrieves computer instructions in proper sequence, interprets each instruction and then directs
the other parts of the computer system for the execution. The Control Register ( CU ) transfers the opcode
into the ALU for decoding. The data is already fed to the ALU through its registers. The opcode describes
how to manipulate this data. A register is the lowest level of data storage in a computer. Registers also
have the lowest read/write time of all types of memory in your computer, making them idea to perform
small, repeated calculations.
Of course, each CPU has a limited number of registers, so they can only be used for very short term data
storage while that data is being processed.
b) A.L.U. (Arithmetic & Logic Unit) - The ALU actually carries out Arithmetic operations like addition,
subtraction etc. and Logic operations like comparison of values etc.
c) Main Memory - Memory is the mind of the computer. It may be classified as:-
i) RAM (Random Access Memory) - It is a temporary memory used for storing data or instructions
during processing. Any storage location can be directly accessed using its address. RAM loses its
contents when the power is turned off and hence is also known as Volatile Memory. While the
computer is on, information can be written onto the RAM chips and read from them.
ii) ROM (Read Only Memory) - It is a permanent memory which contains basic information the CPU
needs when you first turn on the computer as well as at other times during the operation of the
computer. This information is written onto the chip during manufacture. Information can only be read,
and no new information can be written onto the ROM. There is also some kind of ROM:-
a) PROM: PROM stands for Programmable Read-Only Memory. It was invented by Wen Tsing
Chow in 1956. Unlike a ROM chip, a PROM chip comes from the manufacturers devoid of any
programming. Programming is done by the end user or the makers of electronic devices which require
a permanent data storage device. Since it is cheaper than a ROM chip, it is also useful for making
experimental programming test runs. Successful programming can later on be applied to a ROM chip at
manufacture.
b) EPROM : An EPROM, or erasable programmable read only memory, is a type of memory
chip that retains its data when its power supply is switched off. In other words, it is non-volatile. It is
an array of floating-gate transistors individually programmed by an electronic device that supplies
higher voltages than those normally used in digital circuits. Once programmed, an EPROM can be
erased by exposing it to strong ultraviolet light from a mercury-vapor light source. EPROMs are easily
recognizable by the transparent fused quartz window in the top of the package, through which the
silicon chip is visible, and which permits exposure to UV light during erasing.
c) EEPROM: EEPROM stands for Electrically Erasable Programmable Read Only Memory,
and is pronounced double-ee-prom or e-e-prom. It's a long name for a small chip that holds bits of data
code that can be rewritten and erased by an electrical charge, one byte at a time. EEPROM data cannot
be selectively rewritten; the entire chip must be erased and rewritten to update its contents. While
Random Access Memory (RAM) loses its data every time you power down your computer, EEPROM
does not require a power source to maintain its data. For this reason EEPROM is commonly used by
many BIOS chips to save system settings.
TYPE OF VIRUSES:
Boot Virus
This type of virus affects the boot sector of a floppy or hard disk. This is a crucial part of a disk, in which
information on the disk itself is stored together with a program that makes it possible to boot (start) the
computer from the disk. The best way of avoiding boot viruses is to ensure that floppy disks are write-
protected and never start your computer with an unknown floppy disk in the disk drive. Examples of boot
viruses include: Polyboot.B, AntiEXE.
Resident Viruses
This type of virus is a permanent which dwells in the RAM memory. From there it can overcome and
interrupt all of the operations executed by the system: corrupting files and programs that are opened,
closed, copied, renamed etc. Examples include: Randex, CMJ, Meve, and MrKlunky.
Worms
A worm is a program very similar to a virus; it has the ability to self-replicate, and can lead to negative
effects on your system and most importantly they are detected and eliminated by antiviruses.
Trojans or Trojan Horses
Another unsavory breed of malicious code are Trojans or Trojan horses, which unlike viruses do not
reproduce by infecting other files, nor do they self-replicate like worms.
Logic Bombs
They are not considered viruses because they do not replicate. They are not even programs in their own
right but rather camouflaged segments of other programs.
Computer Software
A computer program (also a software program, or just a program) is a sequence of instructions written to
perform a specified task for a computer.[1] A computer requires programs to function, typically executing
the program's instructions in a central processor.[2] The program has an executable form that the computer
can use directly to execute the instructions. The same program in its human-readable source code form,
from which executable programs are derived (e.g., compiled), enables a programmer to study and develop
its algorithms.
Word Processing Software: This software enables the users to create and edit documents. The most
popular examples of this type of software are MS-Word, WordPad, Notepad and some other text editors.
Database Software: Database is a structured collection of data. A computer database relies on database
software to organize the data and enable the database users to achieve database operations. Database
software allows the users to store and retrieve data from databases. Examples are Oracle, MSAccess, etc.
Spreadsheet Software: Excel, Lotus 1-2-3 and Apple Numbers are some examples of spreadsheet
software. Spreadsheet software allows users to perform calculations. They simulate paper worksheets by
displaying multiple cells that make up a grid.
Multimedia Software: They allow the users to create and play audio and video media. They are capable
of playing media files. Audio converters, players, burners, video encoders and decoders are some forms of
multimedia software. Examples of this type of software include Real Player and Media Player.
Presentation Software: The software that is used to display information in the form of a slide show is
known as presentation software. This type of software includes three functions, namely, editing that allows
insertion and formatting of text, methods to include graphics in the text and a functionality of executing the
slide shows. Microsoft PowerPoint is the best example of presentation software.