Computer Essentials Unit 1,2,3
Computer Essentials Unit 1,2,3
SOFTWARE
MULTIPROGRAMMING (MULT-ITASKING) OS
MULTI PROCESSING OS
VIRTUAL MACHINE OS
LANGUAGE PROCESSOR
ASSEMBLER
INTERPRETER
COMPILER
PACKAGE
WORD PROCESSING PACKAGES
ANTI-VIRUS PROGRAMS
BACK-UP PROGRAM
PROGRAMMING LANGUAGES
MACHINE LANGUAGE ( FIRST GENERATION LANGUAGE)
ASSEMBLY LANGUAGE
PRIMARY OR SECONDARY
MAIN MEMORY MEMORY
Unit II - COMPUTER MEMORY - MAIN
➢Every computer has a temporary storage area built into the computer hardware. Instructions
and data of a program reside in this area mainly when the CPU is executing the program. This
storage is known as primary storage, main memory or simply memory.
➢Any storage unit of computer system is characterized and evaluated based on following
properties – storage capacity, access time, cost per bit of storage, volatile, and random access.
➢A primary or main memory of a computer system is made up of several storage areas called
locations or cells. Each of these locations can be stored in fixed number of bits, called word
length of the memory.
➢In a word addressable computer, each numbered address location can store a fixed number of
characters (equal to its word length in bytes). In these computers, storage space is always
allocated in multiples of word length. On the other hand, in a character-addressable computer
each numbered address can store only a single character( A, B, 1, 2, +, - , etc.).
Unit II - COMPUTER MEMORY - MAIN
➢Main memory capacity of large computer systems is normally more than that of smaller
systems. This capacity is defined in terms of the number of bytes a computer system can store.
Memory capacity of a computer system is stated normally in terms of kilobytes (KB) which is
equal to 1024 (210) bytes of storage, or megabytes (MB), which equal to 1,048,576 (220) bytes of
storage, or gigabytes (GB), which is equal to 1,073,741,824 (230) bytes of storage.
➢A computer’s main memory is built of volatile RAM chips.
➢A special type of RAM, called read-only memory (ROM), is non volatile memory chip in which
data is stored permanently and cannot be altered by the programmer. There are two types of
read only memory (ROM) – manufactured programmed & user programmed. The later is
commonly known as Programmable Read Only Memory (PROM) because a user can program it.
Unit II - COMPUTER MEMORY - MAIN
➢Once information is stored in a ROM or PROM chip it cannot be altered. However, Erasable
Programmable Read Only Memory (EPROM) chips can be reprogrammed to store new
information. EPROM chips are of two types – Ultra Violet EPROM (UVPROM) and Electrically
EPROM ( EEPROM). EEPROM is also known as Flash Memory.
➢Cache memory is an extremely fast and small memory between CPU and main memory . Its
access time is closer to the processing speed of CPU. It acts as a high speed buffer between CPU
and main memory and is used to temporarily store very active data and instructions during
processing.
Unit II - COMPUTER MEMORY -
Secondary
➢Primary storage of a computer system has limited capacity and is volatile. Hence, additional
memory, called auxiliary memory or secondary storage, is used with most computer systems.
➢Secondary storage of a computer is non volatile and has low cost per bit stored, but it generally
has an operating speed far slower than that of primary storage.
➢A sequential access storage device is one in which arrival at the location desired may be
preceded by sequencing through other locations so that access time varies according to
location. On the other hand, a random access storage device is one in which any location in the
device may be selected at random, access to the information stored is direct, and approximately
equal access time is required for each location.
➢Magnetic Tape is the most popular sequential-access storage device. It consists of a plastic
ribbon usually half inch or one-fourth inch wide coated with a recording material that can be
magnetized. The tape ribbon is stored in reels, small cartridge, or cassette.
Unit II - COMPUTER MEMORY -
Secondary
➢Magnetic disk is the most popular direct access storage device. It consists of a thin, circular
plate made of metal or plastic, and coated on both sides with a recording material that can be
magnetized. The disk is stored in a specially designed protective envelope, cartridge, or several
of them may be stacked together in s sealed, contamination-free container.
➢All types of magnetic disks are broadly classified into two types – floppy disks & hard disks.
Floppy disks are made of flexible plastic whereas: hard disks are made of rigid metal. Depending
upon the type of packaging hard disk are further classified into zip disk, disk packs and
Winchester disks.
➢An Optical Disk storage system consists of a rotating disk coated with a thin metal or some
other highly reflective material. Laser Beam technology is used for recording / reading of data on
the disk
Unit II - COMPUTER MEMORY -
Secondary
➢Commonly used optical disks are CD-ROM, WORM (CD-R), CD-RW, and DVD. CD-ROM disk is a
read-only storage medium. WORM (CD-R) disk is a write once, read many storage medium. CD-
RW disk allows erasing of the previous content and writing on it multiple times. DVD was
designed primarily to store and distribute movies but is fast becoming mainstream optical disk
for all types of data storage.
➢Memory storage devices uses flash memory technology for secondary storage devices. Two
popular memory storage devices are flash drive (Pen Drive) and memory card (SD/MMC).
➢Mass storage devices uses multiple units of storage media to create a single secondary storage
device. Commonly used types of mass storage devices are disk array (also known as RAID),
automated tape library, and CD-ROM jukebox.
➢As a single type of storage is not superior in all aspect (speed of access, capacity, cost), most
computer system make use of a hierarchy of storage technologies known as storage hierarchy. A
typical storage hierarchy pyramid includes cache memory, main memory, secondary storage &
mass storage.
Unit II – OPERATING SYSTEM
➢Operating system is an integrated set of programs that controls the resources (CPU, memory,
I/O devices, etc.) of a computer system and provides its user with an interface or virtual machine
that is easier to use than the bare machine.
➢Main functions of most modern operating system are process management, memory
management, file management, security and command interpretation.
➢Efficiency of an operating system and overall performance of a computer system are measured
usually in terms of its throughput, turnaround time, and response time.
➢A process (also called job) is a program in execution. The main objective of process
management module of an operating system is to manage the process submitted to a system in
manner to minimize idle time of processors (CPU, I/O processors, etc.) of the system.
➢In a uniprogramming system, only one job is processed by the system at a time and all system
resources are available exclusively for the job until its completion.
Unit II – OPERATING SYSTEM
➢Multiprogramming is interleaved execution of two or more different and independent program
by a computer.
➢Multitasking is interleaved execution of multiple jobs ( often referred to as tasks of same user)
in a single –user system.
➢In multithreading, a process consists of an address space and one or more threads of control.
Each thread of a process has its own program counter, register states, and stack. However, all the
threads of a share the same address space. Threads are often referred to as lightweight
processes and traditional processes are referred to as heavyweight processes.
➢Systems having multiple CPU’s are called multiprocessing systems. They can execute multiple
processes concurrently. Multiple CPUs of these systems are used to simultaneously process
either instructions from different and independent programs or different instructions from the
same program ( known as parallel processing).
Unit II – OPERATING SYSTEM
➢Time sharing is a mechanism to provide simultaneously interactive use of a computer system
by many users in such a way that each one feels that he/she is the sole user of the system. It
uses multiprogramming with a special CPU scheduling algorithm to achieve this.
➢Memory management module of an operating system manages the main memory of a system.
Its job is to keep track of which parts of memory are in use and which are free. Its also allocates
memory to process when they need it, and de-allocates when they no more need.
➢In a multiprogramming memory model, multiple user processes can reside simultaneously in
main memory. The two memory management schemes used to facilitate this are
multiprogramming with fixed number of memory partitions and multiprogramming with
variable number of memory partitions.
➢Virtual memory is memory management scheme that allows execution of processes that might
not be loaded in main memory completely. The three basic concepts used for realization of
virtual memory are on-line secondary storage, swapping, and demand paging.
Unit II – OPERATING SYSTEM
➢A file is a collection of related information. Every file has a name, its data, and attributes.
➢File management module of an operating system takes care of file-related activities such as
structuring, accessing, naming, sharing, and protection of files.
➢Computer security deals with protecting various resources and information of a computer
system against destruction and unauthorized access. Commonly used approaches for this are
user authentication, access control and cryptography.
➢Command interpretation module ( known as command interpreter) of an operating system
serves as an interface for users to communicate with computers via its operating system. Two
broad categories of user interfaces supported by various operating systems are command-line
interface and graphical user interface (GUI).
➢The gap between functionality of an OS & needs of users frequently used program is often
bridged by a special category software known as capability enhancement software.
➢Some popular operating systems are: UNIX, MS-DOS, Microsoft Windows, Microsoft
Windows NT, and LINUX.
Unit II – FILE EXTENSIONS
Unit III - INTRODUCTION TO MS- OFFICE
(WORD)
➢Introduction to Word Processing
➢Features
➢Formatting Documents
➢Paragraph Formatting
➢Indents- Page Formatting- Header and Footer
➢Bullets and Numbering- Tabs- Tables
➢Formatting the Tables- Finding and Replacing Text
➢Mail Merging
Unit III - INTRODUCTION TO MS- OFFICE
(WORD)
➢A word processor is software or a program that is used to write, edit, manipulate and print
text.
➢Word processors offers many features like speed, editing and formatting features, automatic
spelling and grammar checking, adding pictures and graphics, permanent storage, mail merge
and automating many more tasks.
➢Word automatically flows the entire word to the next line, in case the word is not fitting on the
previous line. This feature of word is called WORD WRAP.
➢Words offers feature to undo few of the last actions. You can redo them again if you want.
➢Word document can be viewed in different Layouts: Print layout, Normal View, Web Layout,
Outline View, Web Page preview and Print Preview.
Unit III - INTRODUCTION TO MS- OFFICE
(WORD)
➢Spelling mistakes appears with red underlines: grammatical errors appear with green
underlines.
➢Spelling mistakes of each word can be corrected or spelling checker can be used to correct
spelling and grammatical mistakes in the entire document.
➢Margin is the distance between the text area and the edge of the document. In word, margin
size can be changed for different documents.
➢Header and footer is the area in the top and bottom margin of the document, in which
information which needs to be repeated on pages is written like company logo, date etc. Header
& footer appear at the top and bottom of each page.
➢An Indent specifies the distance between page margin and the text written in the text area.
Unit III - INTRODUCTION TO MS- OFFICE
(WORD)
➢To enhance the document, formats can be applied – to specific characters ( like heading, titles),
to large sections (like paragraph) or to the entire page or document.
➢Text alignment is the positioning of the text with respect to the left and right margins. Text can
be aligned to left, right, centered, or justified.
➢Indents controls the horizontal placement of the text in lines and paragraphs. The Indents are
used to indent the text from the margin.
➢TAB stops are used to indent a paragraph or line, on pressing tab key. It can be left, right,
centered, or decimal.
➢Line spacing between lines can be set to single, double, 1.5 line or exactly to measurement
you want.
Unit III - INTRODUCTION TO MS- OFFICE
(WORD)
➢Set apart paragraphs or selected text from the rest of the document by adding borders and
shading.
➢Orientation refers to whether the text is to be printed or typed length-wise i.e. Portrait
orientation or printed or typed width-wise i.e. Landscape orientation.
➢Document can be previewed before printing, using the Print Preview option.
➢Word offers extensive help on various topics. Help can be taken from office assistant or using
“what’s this”
➢Drawing objects like AutoShapes, curves, lines, and WordArt, drawing objects can be very
easily inserted in Word Document, using DRAWING TOOLBAR.
➢Decorative text can be inserted using WordArt
Unit III - INTRODUCTION TO MS- OFFICE
(WORD)
➢Pictures can be inserted using ClipArt and from Files.
➢AutoCorrect features of Word can be used to automatically detect and correct typos,
misspelled words, grammatical errors, and incorrect capitalization.
➢A table is made up of rows and columns of cells. Tables are used to organize and present
information.
➢Word automates the task of writing envelopes or letter, where content is same, but general
information may be different and makes it very easy.
➢It has three important components: The Main Document, the Data Source, and the Merged
Document.
➢Mail merge is used to write multiple letters with same content but different name & address
on each.