Basics of Computer
Basics of Computer
User
SUBJECTS COVERED
Accept data.
Store data.
Input: this is the process of entering data and programs into the computer system.
Control Unit (CU): The process of input, output, processing and storage is performed
under the supervision of a unit called 'Control Unit'.
Memory Unit: Computer is used to store data and instructions.
Arithmetic Logic Unit (ALU): The major operations performed by the ALU are addition,
subtraction, multiplication, division, logic and comparison.
Output: This is the process of producing results from the data for getting useful information.
PERIPHERAL DEVICES
INPUT DEVICES An input device allows data such as text, images, video or
sound to be entered into a computer system.
Keyboard
Microphone is an input
device, which takes voice
as input.
Desktop Microphone
Hand held Microphone
Track Ball
Trackball, a pointing
device, is a mouse lying
on its back.
OUTPUT DEVICES Output devices return processed data that is
information, back to the user.
A laser printer produces high quality print that one normally finds in publishing.
More expensive
Printer Dot Matrix Printer
The dot matrix printer was very popular at one point of time. It is a very versatile
and inexpensive output device.
A line printer is generally used with large computer systems to produce text based
data processing reports.
Plotters
Flat Bed
Drum
Speaker Which allow you to listen to voice like music, and conversation
with people.
Output Device
Alexa
Particular sequence
Sets of instructions are
called Programs.
SOFTWARE A set of programs that makes the hardware.
Classification of Software.
Types of Memory
Pen drive
RAM
Hard Disk
ROM
Types of Memory
It is also called read-write memory or the main memory or the primary memory.
The programs and data that the CPU requires during the execution of a program are stored in this memory.
It is a volatile memory as the data is lost when the power is turned off.
Types of Memory
System softwares are sets of programs, responsible for running the computer, controlling various
operations of computer systems and management of computer resources.
Operating System (OS) system software that provides an interface for a user to communicate
with the computer.
Utilities These are programs that bridge the gap between the functionality of an OS and the
needs of users.
Generalized packages
It is a group of programs that provide general purpose tools to solve specific problems.
Customized Packages
For Example: Student information details, Payroll packages, inventory control etc.
High-level computer language.
Application Software
Generalized packages
Computer languages
Machine Language
This is the language (in the form of 0’s and 1’s, called binary numbers) understood directly
by the computer.
Assembly Language
This is the language where the machine codes comprising of 0’s and 1’s are substituted by
symbolic codes (called mnemonics).
Programming structure
Computer languages
High Level Language
High-level languages are programming languages that are designed to allow humans to
write computer programs and interact with a computer system.
Compiler The software (set of programs) that reads a program written in high level language and translates it
into an equivalent program in machine language is called as Compiler.
Compiler The software (set of programs) that reads a program written in high level language and translates it
into an equivalent program in machine language is called as Compiler.
Assembler The software (set of programs) that reads a program written in assembly language and translates it
into an equivalent program in machine language is called as Assembler.
Questions Based on
Concepts
Review