Open Course: Introduction To Computers and Office Automation
Open Course: Introduction To Computers and Office Automation
INTRODUCTION TO COMPUTERS
AND OFFICE AUTOMATION
Raseena Hydros
Dept Of Computer Science
MTM College,Veliyancode
Module 1-Introduction to Computers:
1. Take Input: The process of entering data and instructions into the
computer system
2. Store Data: Saving data and instructions so that they are available for
processing as and when required.
3. Processing Data:Performing arithmetic, and logical operations on data in
order to convert them into useful information.
4. Output information:The process of producing useful information or
results for the user, such as a printed report or visual display
5. Control the workflow:Directs the manner and sequence in which all of
the above operations are performed
:
Computer - CPU(Central Processing Unit)
Control Unit
This unit controls the operations of all parts of the computer but does not carry out any actual data processing operations.
Arithmetic Section
Function of arithmetic section is to perform arithmetic operations like addition, subtraction, multiplication, and division. All
complex operations are done by making repetitive use of the above operations.
Logic Section
Function of logic section is to perform logic operations such as comparing, selecting, matching, and merging of data.
HARDWARE
Hardware represents the physical and tangible components of a computer, i.e. the components that can be
seen and touched.
Examples of Hardware are the following −
● Input devices − keyboard, mouse, etc.
● Output devices − printer, monitor, etc.
● Secondary storage devices − Hard disk, CD, DVD, etc.
● Internal components − CPU, motherboard, RAM, etc.
INPUT DEVICES
Primary Storage
Primary storage is also known as the main memory and is the memory directly
accessible by the CPU. Some primary storage devices are −
ROM
ROM is read only memory. This memory cannot be changed, it can only be read as
required. Since ROM is unchangeable memory, it is used by data and programs that
are frequently required and seldom changed, like the system boot program
RAM
RAM is random access memory. It is volatile i.e. the data in RAM is lost when the
power is switched off. RAM is the major form of primary memory as it is quite fast.
However, it is also quite expensive.
Cache Memory
Cache is used to store data and instructions that are frequently required by the CPU
so it doesn't have to search them in the main memory. This is a small memory that is
also very fast.
Storage Devices
Secondary Storage
Secondary or external storage is not directly accessible by the CPU. They are non volatile
ie;the dada is not lost when power is switched off.The data from secondary storage needs to
be brought into the primary storage before the CPU can use it. Secondary storage contains a
large amount of data permanently.The different types of secondary storage devices are −
Hard Disk
Hard disks are the most famously used secondary storage devices. They are round, flat
pieces of metal covered with magnetic oxide. They are available in many sizes ranging from 1
to 14 inch diameter.
Floppy Disk
They are flexible plastic discs which can bend, coated with magnetic oxide and are covered
with a plastic cover to provide protection. Floppy disks are also known as floppies and
diskettes.
Memory Card
This has similar functionality to a flash drive but is in a card shape. It can easily plug into a
port and removed after its work is done. A memory card is available in various sizes such as
8MB, 16MB, 64MB, 128MB, 256MB etc.
Storage Devices
Flash Drive
This is also known as a pen drive. It helps in easy transportation of data from one system to another. A pen drive is quite
compact and comes with various features and designs
CD-ROM
This is short for compact disk - read only memory. A CD is a shiny metal disk of silver colour. It is already pre recorded and the
data on it cannot be altered. It usually has a storage capacity of 700 MB
Software
Software is a set of programs that enables the hardware to perform a specific task. All the programs that run
the computer are software.A program consists of a set of instructions which are used to perform a specific
task in an orderly manner
There are two types of software −
● System Software
● Application Software
Software
System Software
● The system software is a collection of programs designed to operate, control, and extend the processing capabilities of the
computer itself.
● System software is generally prepared by the computer manufacturers.
● These software products comprise of programs written in low-level languages, which interact with the hardware at a very
basic level.
● System software serves as the interface between the hardware and the end users.
Some examples of system software are Operating System, Compilers, Interpreter, Assemblers, etc
Here is a list of some of the most prominent features of a system software −
● Close to the system
● Fast in speed
● Difficult to design
● Difficult to understand
● Less interactive
● Smaller in size
● Difficult to manipulate
● Generally written in low-level language
Software
Application Software
● Application software is a set of programs designed to perform a specific task.
● It does not control the working of a computer as it is designed for end-users.
● A computer can run without application software.
● Application software can be easily installed or uninstalled as required.
● It can be a single program or a collection of small programs
Examples of Application software are the following −
Payroll Software,Inventory Management Software,Income Tax Software,Railways Reservation Software,Microsoft Office Suite
Features of application software are as follows −
● Close to the user
● Easy to design
● More interactive
● Slow in speed
● Generally written in high-level language
● Easy to understand
● Easy to manipulate and use
H/W Vs S/W
Programming Languages
● Assembly language is a middle-level language. It consists of a set of instructions in a specific format called
commands.
● It uses symbols to represent field of instructions. It is very close to machine level language.
● The computer should have assembler to translate assembly level program to machine level program.
Examples include ADA, PASCAL, etc.
● It is in human-readable format and takes lesser time to write a program and debug it. However, it is a machine
dependent language.
if age < 18 {
printf("You are not eligible to vote");
} else{
printf("You are eligible to vote");
}
Computer Network
A computer network is a group of computers linked to each other that enables the computer to
communicate with another computer and share their resources, data, and applications.
Client
In computing, a client is a piece of computer hardware or software that
accesses a service made available by a server as part of the client–server
model of computer networks.
Server
A server is a computer or system that provides resources, data, services, or
programs to other computers, known as clients, over a network. In theory,
whenever computers share resources with client machines they are
considered servers.
Examples of servers include web servers, mail servers, and file servers.
Client And Server
● Centralized: Centralized back-up is possible in client-server networks, i.e., all the data is stored in a server.
● Security: These networks are more secure as all the shared resources are centrally administered.
● Performance: The use of the dedicated server increases the speed of sharing resources. This increases the performance of the
overall system.
● Scalability: We can increase the number of clients and servers separately, i.e., the new element can be added, or we can add a
new node in a network at any time.
● Traffic Congestion is a big problem in Client/Server networks. When a large number of clients send requests to the same server
may cause the problem of Traffic congestion.
● A specialist network operating system is needed
● The server is expensive to purchase
● If any part of the network fails a lot of disruption can occur
Previous Year Questions
2020
1. Which is the part of a computer that one can touch and feel ? (a) Hardware. (b) Software. (c) Output. (d) Programs.
(1)
2. Program which acts as a interface between a user and the hardware is called ….(1)
3. Explain hardware and software.(3)
4. What is a computer network ?(3)
5. What is the difference between System software and application software ? (5)
6. Write short note on storage devices. (5)
2019
1. Which laptop offers the basic computer functionalities in a smaller light weight more portable device
2. Name the system software that manages computer hardware and software resources and provide common
service for computer programs
3. Name the providers of Service or resource in Client Server Model
4. Give an Example of Input Device
5. Name a commonly used Output device
6. Define Computer Hardware
7. Give Some Disadvantages of Client Server Model
8. What are different Components of CPU.Explain
9. Write a Short note on Computer Languages With Example
2018
Previous Year Questions
2018
2017