Professional Documents
Culture Documents
INDUSTRY
AND THE
PROFESSION
Lesson 1
Contents 1 Basics of Computer and its Operation
3 Components of computer
7 Output devices
9 Computer languages
Secondary Memory
Primary Memory
Input unit
The input unit basically includes the input
devices and its operation is to take the
input from the user. The input data is not
in machine language. Therefore, the input
unit converts it into the language of the
computer (binary code). Some important
input devices are Keyboard, Mouse,
Microphone, Scanner, Barcode Reader,
Light Pen, Joystick, etc.
Output Unit
The output unit basically involves the output
devices and its operation is to give the
processed information as an output on the
computer. The results of processing are
always in binary code. Humans cannot
understand this code. Therefore the output
unit converts it into a form that we can
understand. Some important output devices
are Monitors (also called Visual Display Unit),
Speakers, Printers, etc.
Central Processing
Unit (CPU)
This is a really important part of a
computer as it performs all the processing
parts of the computer. The CPU carries out
and performs different calculations and
other operations on the data and
instructions. It has two subparts:
Subparts of cpu
Arithmetic and Logical Unit Control Unit
• Operating System
• Language processors
• System Utilities
• Device Drivers
Operating System Language System Utilities Device Drivers
Processors
An operating
system is basically converts the code This software is This software
software used for given by the user responsible for the basically has the
interaction (source code) to proper and instructions in
between the user computer smooth order to run the
and the computer language functioning of hardware devices.
hardware. It (machine code). computers. And
controls all the also, keeping the
parts of a system safe.
computer system Examples are
and manages Antivirus Software,
them. Examples File Management
are Microsoft Tools, etc.
Windows, Linux,
etc.
Application
Software
This software performs only a specific
task. Examples are MS-Excel, PowerPoint,
Google Chrome, etc.
BASICS OF
COMPUTER:
HARDWARE
What is computer
hardware?
Hardware can be defined as the physical
components that a computer system
needs to function.
Peripheral
devices
Peripheral devices are connected to the
computer externally. These devices are
used for performing some specific
functions. Peripheral devices are as
follows:
• Input Devices
• Output Devices
• Other Peripherals
Input devices 1
2
Keyboard
Mouse
Input devices accept data and
instructions from the user. 3 Lightpen
4 Speakers
Monitor
Out of all the output devices, monitor (as
shown in figure 1.10) is perhaps the most
important output device because people
interact with this device most intensively
than others. Computer
information is displayed, visually with a
video adapter card and monitor.
three types of monitor
CRT or Cathode Ray This type of monitors are A LED display is a flat
Tube Monitor is the also known as flat panel panel display that uses
typical monitor that you monitor. Most of these an array of light-
see on a desktop employ liquid crystal emitting diodes as
computer. It looks a lot displays (LCDs) to render pixels for a video
like a television screen, images display.
and works the same
way. This type uses a
large vacuum tube
Printer
After a document is created on the
computer, it can be sent to a printer for a
hard copy (printout). Some printers offer
special features such as colored and large
page formats.
Plotters usually come in two designs:
plotter 1. Flat Bed: Plotters of small size to be kept
A plotter is a special kind of output device on table with
that, like a printer, produces images on restriction of paper size.
paper, but does so in a different way. 2. Drum: These plotters are of big size
Plotters using rolls of paper of
are designed to produce large drawings or unlimited length.
images, such asconstruction plans for
buildings or blueprints for mechanical
objects. A plotter can be connected to the
port normally used by a printer.
COMPUTER
LANGUAGES
Languages are a means of communication.
Normally people interact with each other
through a language. On the same pattern,
communication with computers is carried out
through a language. This language is
understood both by user and the machine. Just
as every language like English, Hindi has its
grammatical rules; every computer language is
bound by rules known as SYNTAX of that
language. The user is bound by that syntax
while communicating with the computer
system.
Low Level Language
The term low level means closeness to the
way in which machine understand. The
low level languages are:
• Machine Language
• Assembly Language
Machine Language
This is the language (in the form of 0’s
and 1’s, called binary numbers)
understood directly by the computer. It is
machine dependent. It is difficult to learn
and even more difficult to write
programs
Assembly Language
This is the language where the machine
codes comprising of 0’s and 1’s are
substituted by symbolic codes (called
mnemonics) to improve their
understanding. It is the first step to
improve programming structure.
Assembly language programming is simpler
and less time consuming than machine
level programming, it is easier to locate and
correct errors in assembly language than in
machine language programs. It is also
machine dependent. Programmers must
have knowledge of the machine on which
the program will run.
High Level Language
You know that low level language requires
extensive knowledge of the hardware since
it is machine dependent. To overcome the
limitation, high level language has been
evolved which uses normal English like,
easy to understand statements to solve
any problem. Higher level languages are
computer independent andprogramming
becomes quite easy and simple
COMPILER AND
ASSEMBLER
As you know that High Level language is machine independent and assembly language
though it is machine dependent yet mnemonics that are being used to represent
instructions are not directly understandable by machine. Hence to make the
machineunderstand the instructions provided by both the languages, Compiler and
Assembler are required to convert these instructions into machine language.
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.
The program written by the programmer in high level language is called source program
and the program generated by the compiler after translation is called as object program.
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.
FIVE
FUNCTIONAL
AREAS OF
COMPUTERS
five areas 1 Computation
2 Automation
3 Communication
4 Entertainment
5 Information
Computation
Computation is what you do when you
calculate something or calculating solution
to a mathematical problem. Much of what
made computers so revolutionary was that
in a relatively short time they could do a
complex mathematical computation that
would take a human many lifetimes to do.
Automation
Automation describes a wide range of
technologies that reduce human
intervention in processes, namely by
predetermining decision criteria,
subprocess relationships, and related
actions, as well as embodying those
predeterminations in machines. The most
advance technologies in today's world in
the artificial intelligence(AI) and robotics
(machine learning).
communication
People use computers and networks to
communicate with one another, makes
communication across great distances and
different time zones convenient,
eliminating the time and geographic
constraints of in-person communication.
This includes email, video conferencing,
text and instant messaging and etc using
internet.
entertainment
Computers are widely used for viewing
films and television shows online, creating
Cartoon animation, playing video games,
and using computer applications for
picture, video editing, digital drawing like
3D, streaming and vlogger.
information
We use them to collect data from all sorts
of different sources and to turn all that raw
data into useful information. The
information that is created is shown to us in
many ways. It can be in the form of reports,
graphs, images, or even sounds
USING DIGITAL
TECHNOLOGIES
TO SUCCEED IN
DIFFERENT
CAREER
Digital technologies to succeed in career
Computer-based Business and
profession Communications
Science and
Engineering
Mathematics