Computer Overview BPED Sem-3
Computer Overview BPED Sem-3
Computer Overview BPED Sem-3
1. COMPUTER OVERVIEW
2. WINDOWS
3. MICROSOFT WORD
4. MICROSOFT EXCEL
5. MICROSOFT POWEPOINT
6. INTERNET
C O M P U T E R O V E R V I E W
What is computer?
Computer is an electronic device, which accept the data and gives desired
result.
Generations of Computer
The first generation (1950-1958) computer was ENIAC developed by John
W.Mauchly. The circuits were based on vacuum tubes. ENIAC could perform 300
multiplication per second. Their speed was the range of millisecond.
B A S I C I D E A A N D T E R M S
Data: Data is a name given to the facts that are supplied to the computer.
Programs: A programs can be termed as the collection of instructions.
Information: Information can be termed as a more useful (processed) and
intelligible form of data.
C H A R A C T E R I S T I C O F C O M P U T E R
(A) SPEED: Computer can do calculation very fast rate. The present computer can
do (30 million calculations in one minute) without any mistake.
(B) STORAGE CAPACITY: A computer system can store great amount of
information in the order of Giga byte and call back any data out of its stored
memory in a few nano second.
(C) ACCURACY: Computer works on the basis of electric Pulses, which there is no
change of making mistake. Mostly errors are due to wrong feeding by the users.
(D) INTEGRITY: In computer sequence of instructions are called programs and
must be written in language of computer.
A P P L I C A T I O N O F C O M P U T E R
C O M P O N E N T O F C O M P U T E R
Input Device
Input component in a computer system is concerned with the data that is fed
in. Example Mouse & Keyboard.
Storage(Memory)
The storage component deals with the storage of program and data. Storage
is of two kinds:
1. Primary memory 2. Secondary memory (Storage media)
a) Static RAM- Static RAM also known as SRAM, retain stored information as long
as the power supply is ON. SRAM are of higher coast and consume more power
.They have higher speed than Dynamic RAM.
b) Dynamic RAM– Dynamic RAM also known as DRAM, its stored information in a
very short time (a few milliseconds) even though the power supply is ON. DRAM is
another type of RAM that stores each bit of data in a separate capacitor within an
integrated circuit. This means that each memory cell in a DRAM chip holds one bit of
data and is composed of a transistor and a capacitor. Where the memory controller
needs to read the data and then rewrites it, constantly refreshing. Thus, this process
makes the DRAM slower than SRAM.
ROM: (Read only memory) : - (Permanent in memory) the program which are
always required for running the machine are store in ROM. It provides non-volatile
storage.
B a s i c A r c h i t e c t u r e
CPU
Memory
1. Input Unit
2. Central Processing Unit
3. Output Unit
1. Input unit – Input unit is a unit that accepts any input device. The input device is
used to input data into the computer system.
Function of input unit:
1. Control unit (CU)- the control unit manages the various components of
the computer. It reads instructions from memory and interpretation and
changes in a series of signals to activate other parts of the computer. It
controls and co-ordinate is input output memory and all other units.
2. Arithmetic & Logic unit (ALU) – The arithmetic logic unit (ALU), which
performs simple arithmetic operation such as +,-, *, / and logical operation
such as >, <, =<, <= etc.
3. Memory Unit (MU)- Memory is used to store data and instructions before
and after processing. Memory is also called Primary memory or internal
memory. It is used to store data temporary or permanently.
Function of CPU-
1. It controls all the parts and software and data flow of computer.
2. It performs all operations.
3. It accepts data from input device.
4. It sends information to output device.
5. Executing programs stored in memory
6. It stores data either temporarily or permanent basis.
7. It performs arithmetical and logical operations.
1. Assembler
2. Interpreter
3. Compiler
A program written in any high-level programming language is called the Source code
or program. To convert the source code into machine code is called the object code
or program. A Translator translates the source program into the object program that
the computer can understand and execute.
1. Assembler
2. Interpreter
3. Compiler
1.Assembler
Assembler is a translator which is used to translate the assembly language code into
machine language code.
Assembly language is a low level programming language where we use the symbols
called mnemonics in place of machine codes. The assembler performs a one to one
mapping from mnemonic statement into machine codes and data. The translated
program is called as object program.
Advantages of Assembler
Disadvantages of Assembler
2. Interpreter
Interpreter converts the source program written in high level language into machine
languages. An interpreter converts each statement of the program line by line into
machine code. It means an interpreter translates the one line at a time into machine
language and executes it. Then moves towards the next line this goes on till the end
of the program. If no error encounters. Interpreter stops and highlights the problem
and will not move to next line when any errors are encountered. A interpreter
requires a less storage space in primary memory than a compiler.
Advantages of Interpreter
Interpreter is that it makes easy to trace out and correct errors in the source
program.
Interpreters over compilers are that an error is found immediately.
Disadvantages of Interpreter
It is a time consuming process of translating and executing statements one by
one.
Programs execution is slow.
3. Compiler
The purpose of compiler is same as interpreter but unlike interpreters which
translate the source program line by line, compiler are the translators, which
translate the entire program into machine codes. If source program contain errors,
the compiler highlights a list of errors at the end of the execution of the program. i.e.
a compiler translates the whole program before execution. A compiler is a larger
program and occupies more memory space. It is costlier than interpreter.
Advantages of compiler
Disadvantages of compiler
7 More useful for commercial purpose More useful for learning purpose
O p e r a t i n g s y s t e m
Definition
An operating system is a program which acts as an interface between a user and the
Hardware.
What is an operating system?
A p p l i c a t i o n s
All these services are ensured by the functions provided by an operating system .the
function offered by different operating system differ from one operating system to another,
but more or less they provide the same services. These OS functions are offered for the
convenience of the programmer, to make the programming task easier.
O p e r a t i n g s y s t e m ’ s f u n c t i o n
T y p e s o f o p e r a t i n g s y s t e m
Single program OS: This OS is single user operating system, so only one user can
be supported and executed by it at any point of time.
Multi program OS: It supports multi programming; more than one user can be
supported by it. These active programs are executed using some more techniques,
one by one.
Some popular operating system
1. Dos
2. Windows
3. Unix
Failure of one will not affect the other network communication, as all
systems are independent from each other
Electronic mail increases the data exchange speed
Since resources are being shared, computation is highly fast and durable
Load on host computer reduces
These systems are easily scalable as many systems can be easily added to
the network
Delay in data processing reduces
Disadvantages of RTOS:
1. Limited Tasks: Very few tasks run at the same time and their
concentration is very less on few applications to avoid errors.
2. Use heavy system resources: Sometimes the system resources are not
so good and they are expensive as well.
3. Complex Algorithms: The algorithms are very complex and difficult for the
designer to write on.
4. Device driver and interrupt signals: It needs specific device drivers and
interrupts signals to respond earliest to interrupts.
5. Thread Priority: It is not good to set thread priority as these systems are
very less prone to switching tasks.
Mobile OS
Mobile operating systems are those OS which is especially that are designed to
power smart phones, tablets, and wearable devices.
Folder
Folder is a container to carry files. A folder can have sub folders as well.
Extension Files may or may not have Folders do not have extensions.
1
extensions.
Container A File can not contain another A folder can contain any number of
2
file/folder. file/folders.
Memory A file has certain size and memory A folder has no size of its own. It derives the
3
size consumption. size from the files it contains.
Attributes Name, Extension, Date, Time, Name, Date, Time and Protection (Read-
4 Length and Protection (Read-Only, Only, hidden etc.)
hidden etc.)
Supported Open, save, rename, print, email Move, rename, delete and share.
5
operations and modify file content.