Introduction to Computer Science CSC 101 Computer Science
Introduction to Computer Science CSC 101 Computer Science
Characteristics of a Computer
1) Speed: The computer can manipulate large data at incredible speed and response
time can be very fast.
2) Accuracy: Its accuracy is very high and its consistency can be relied upon. Errors
committed in computing are mostly due to human rather than technological
weakness. There are in-built error detecting schemes in the computer.
3) Storage: It has both internal and external storage facilities for holding data and
instructions. This capacity varies from one machine to the other. Memories are built
up in K (Kilo) modules where K=1024 memory locations.
4) Automatic: Once a program is in the computer’s memory, it can run automatically
each time it is opened. The individual has little or no instruction to give again.
5) Reliability: Being a machine, a computer does not suffer human qualities of
tiredness and lack of concentration. It will perform the last job with the same speed
and accuracy as the first job every time even if ten million jobs are involved.
6) Flexibility: It can perform any type of task once it can be reduced to logical steps.
Modern computers can be used to perform a variety of functions like on-line
processing, multiprogramming, real time processing etc.
The Hardware
The computer hardware comprises the input unit, the processing unit and the output unit.
The input unit comprises those media through which data is fed into the computer.
Examples include the keyboard, mouse, joystick, trackball and scanner.
The processing unit is made up of the Arithmetic and Logic Unit (ALU), the control unit
and the main memory. The main memory also known as the primary memory is made up
of the Read Only Memory (ROM) and the Random Access Memory (RAM).
The output unit is made up of those media through which data, instructions for processing
the data (program), and the result of the processing operation are displayed for the user to
see. Examples of the output unit are the monitor (Visual Display Unit) and the printer.
Software
Computer software is the series of instructions that enable the computer to perform a task
or group of tasks. A program is made up of a group of instructions to perform a task. Series
of programs linked together make up software. Computer programs could be categorized
into system software, utility software, and application programs.
Computer Users
Computer users are the different categories of personnel that operate the computer. We
have expert users and casual users. The expert users could be further categorised into
computer engineers, computer programmers and computer operators.
Other Diagram