Important
Important
See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/324528000
An Introduction to Computing (For all BS Degree Program Students & Beginners in all Fields)
CITATIONS READS
2 61,081
1 author:
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Saeed Ullah Jan on 02 March 2020.
AN INTRODUCTION TO COMPUTING
(For BS (04 Year) Degree Program Students & Beginners in All Fields)
ii iii
Permission
Dedication
P ermission is granted to retrieve, print and store a single copy
of this Book for personal use. This permission does not
I
extend to binding multiple copies of the book, photocopying Dedicate this Book the Holiest Man ever Born,
or producing copies for other than personal use of the person
creating the copy, or making electronic copies available for retrieval
by others without prior permission in writing from the Publishing
Organization/Press.
Prophet Muhammad
Neither this book nor any part may be reproduced or transmitted
in any form or by any means, electronic or mechanical, including
photocopying, microfilming, and recording, or by any information
storage or retrieval system, without prior permission in writing from ᤖ
the publisher.
Saeed Ullah Jan
&
to my beloved family members and teachers.
iv v
Preface Acknowledgments
vi vii
1) RAM.........................................................................................10
2) ROM.........................................................................................10
Table of Contents 3) Cache Memory .........................................................................11
1.1 What is Computer? ...................................................................1
4) Register ....................................................................................11
1.2 Basic Computer Operations......................................................1
2.1.2 Types of Secondary Memory ..............................................12
1.2.1 Input Operation......................................................................1
1) Magnetic Tape: ........................................................................12
1.2.2 Storage Operation..................................................................2
2) Hard – Disk: .............................................................................12
1.2.3 Processing Operation.............................................................2
3) CD (Compact Disk) .................................................................13
1.2.4 Output Operation ...................................................................2
4) DVD (Digital Versatile Disk) ..................................................13
1.3 History of Computer.................................................................2
5) VCD (Video Compact Disk)....................................................14
1.3.1 First Generation 1937 – 1946................................................3
6) Flash Memory ..........................................................................14
1.3.2 Second Generation 1947 – 1962 ...........................................3
2.2 Memory Hierarchy .................................................................14
1.3.3 Third Generation: 1963 - Present ..........................................3
3.1 Central Processing Unit (CPU)/Processor or Micro-
1.4 Classification of Computers .....................................................4 Processor ......................................................................................16
1.4.1 Analog Computers.................................................................4 1) Arithmetic Logic Unit (ALU): .................................................17
1.4.2 Digital Computer ...................................................................4 2) Control Unit (CU): ...................................................................17
1.4.3 Hybrid Computer...................................................................4 3) Registers:..................................................................................17
1.5 Types of Computer ...................................................................4 3.2 Computer Bus.........................................................................17
1.5.1 Super Computer.....................................................................4 3.3 Computer Port ........................................................................18
1.5.2 Mainframe Computer ............................................................4 3.4 Computer language.................................................................19
1.5.3 Mini Computer ......................................................................5 3.4.1 High-Level Language (HLL) ..............................................20
1.5.4 Micro Computer or Personal Computer ................................5 3.4.2 Low-Level Language (LLL) ...............................................21
1.6 Components of a Computer......................................................5 3.4.3 Assembly Language (Intermediate Level Languages) ........21
1.6.1 Hardware ...............................................................................5 3.5 Translator in Computer ..........................................................22
1.6.2 Computer Software................................................................8 3.5.1 Compiler ..............................................................................22
i) System Software .........................................................................9 3.5.2 Interpreter ............................................................................23
ii) Application Software .................................................................9 3.5.3 Assembler ............................................................................23
2.1 What is Computer Memory? ..................................................10 3.6 DIFFERENCES BETWEEN COMPILER AND
2.1.1 Types of Primary Memory ..................................................10 INTERPRETER ...........................................................................24
viii ix
x xi
5) Computers are a part of our Transport System ........................47 3) Double Click Speed: ................................................................60
6) Inevitable use of Computers in Business and Corporate 4) Click Lock. Motion & Pointer Tab: .........................................61
Stages............................................................................................48 7.5 Control Panel Setting..............................................................62
7) Wonders of Computer in E-Commerce ...................................48 1) User Account: ..........................................................................63
8) Computer at our Defense .........................................................48 2) Password: .................................................................................65
9) Computer is today’s Designer..................................................48 3) Create New Account: ...............................................................67
6.4 Legal, Ethical and Moral Aspects of Computer .....................48 4) Parental Control: ......................................................................68
7.1 Introduction ............................................................................50 5) Block & Allow Options: ..........................................................69
7.2 Windows 8 Start Menu...........................................................50 6) Allow and Block: .....................................................................71
7.3 Windows 8 Desktop ...............................................................51 7.6 Appearance & Personalization Options .................................72
1) Sort:..........................................................................................52 7.7 View Devices & Printers ........................................................72
2) Personalize: ..............................................................................52 1) Printers: ....................................................................................72
3) Picture Position: .......................................................................54 2) Add Printer:..............................................................................74
4) Picture Location: ......................................................................55 3) Keyboard Properties:................................................................75
7.4 Windows 8 Screen Saver, Color, and Mouse Pointers 8.1 Introduction ............................................................................76
Options .........................................................................................56
8.2 File Menu ...............................................................................76
7.4.1 Screen Saver ........................................................................56
1) New Option: .............................................................................76
1) Screen Saver:............................................................................56
Save As:........................................................................................77
2) 3D Text Setting: .......................................................................56
3) Open:........................................................................................78
3) Font Setting: .............................................................................57
4) Save:.........................................................................................79
4) Rotation of Text: ......................................................................58
5) Close: .......................................................................................79
5) Surface Style: ...........................................................................58
6) Exit: ..........................................................................................79
6) Mystify and Ribbons:...............................................................58
7) Print:.........................................................................................79
7) Photos on Screen Saver Option:...............................................58
8) Save & Send:............................................................................80
8) Timing Option for Screen Saver: .............................................59
9) Help:.........................................................................................81
9) Color & Appearance: ...............................................................59
10) Options:..................................................................................82
7.4.2 Mouse Pointers ....................................................................59
8.3 Font Section............................................................................84
1) Cursor:......................................................................................59
1) Theme Fonts:............................................................................84
2) Left-Right Mouse Buttons: ......................................................60
xii xiii
xiv xv
Figure 60: Screenshot of Control Panel View .....................................63 Figure 92: Bold, Italic, Underline, Strikethrough, Subscript and
Figure 61: Screenshot of User Privacy Protection Window ................64 Superscript Buttons..............................................................................85
Figure 62: Screenshot for how to create user Password ......................64 Figure 93: Change Case Button ...........................................................86
Figure 63: Browsing Any Picture ........................................................65 Figure 94: Text Effect, Figure 95: Text Highlight Colors & Figure
Figure 64: Changing and removing Password.....................................66 96: Font Colors ....................................................................................87
Figure 65: Changing Account Type from Administrator to User or Figure 97: Paragraph Section of MS – Word ......................................87
Vice-Versa ...........................................................................................67 Figure 98: List Buttons of MS – Word................................................88
Figure 66: Screenshot of Create New Account ...................................67 Figure 99: Define New Number Format and Bullets in MS – Word...89
Figure 67: Screenshot of How many Accounts in your Windows 8 ...68 Figure 100: Outlines Options in MS – Word.......................................90
Figure 68: Screenshot of User Control Window .................................69 Figure 101: Increase & Decrease Indent Buttons in MS – Word ........90
Figure 69: Screenshot of User Control Window .................................69 Figure 102: Sort Buttons in MS – Word..............................................91
Figure 70: Screenshot of Blocking and Allowing a Specific User ......70 Figure 103: Formatting Symbols in MS – Word .................................91
Figure 71: Screenshot of Rating Window for Games..........................70 Figure 104: Text to Left, Centre, Right of Page or Justifying by
Figure 72: Screenshot of User Control over Programs........................71 pressing these Buttons .........................................................................91
Figure 73: Screenshot of Personalization window ..............................72 Figure 105: Giving Space to the Text lines in your Document ...........92
Figure 74: Screenshot of Showing all the devices installed in your Figure 106: Line Spacing Options Window ........................................92
Computer .............................................................................................73 Figure 107: Line Spacing Buttons Different Options..........................93
Figure 75: Screenshot of Printer Properties.........................................73 Figure 108: Line Spacing Options/Paragraph Spacing........................94
Figure 76: Screenshot of Add Printer Window ...................................74 Figure 109: Shading and Borders Buttons...........................................94
Figure 77: Screenshot of Keyboard Properties ....................................75 Figure 110: Borders Button in MS – Word .........................................95
Figure 78: MS – Word Editor ..............................................................76 Figure 111: Styles Section of MS – Word...........................................96
Figure 79: New Option View in the File Menu of MS – Word...........77 Figure 112: More Options in Text Styles ............................................96
Figure 80: Save As Option and Browse to a Specific Location ..........78 Figure 113: Different Text Styles Set Options in MS – Word ............96
Figure 81: The Recent Option of MS – Word .....................................78 Figure 114: Colors Button in Change Styles Section ..........................97
Figure 82: Print Option of MS – Word................................................79 Figure 115: Fonts Button in Change Styles Section ............................97
Figure 83: Another View of the Print Option of MS – Word..............80 Figure 116: Set as default button in Change Styles Section ................98
Figure 84: Save & Send Option of MS – Word...................................81 Figure 117: Paragraph Spacing Button in Change Styles Section.......99
Figure 85: Share Point Option of MS – Word.....................................81 Figure 118: Manage Styles in Paragraph Spacing Option...................99
Figure 86: The Word Option View......................................................82 Figure 119: Editing Section & Figure 120: Find Button in Editing
Figure 87: The Customized Ribbon View of Word Option ................83 Section ...............................................................................................100
Figure 88: Font View of MS – Word, Figure 89: Text Size & Figure Figure 121: Go to Button in Editing Section .....................................101
90: Different Font ................................................................................84 Figure 122: Find and Replace Buttons in Editing Section ................101
Figure 91: This Clear Formatting Button ............................................85 Figure 123: Select Option in Editing Section ....................................102
Figure 124: Selection and Visibility Options ....................................102
xviii xix
Figure 125: Worksheet Bar of MS – Excel .......................................103 Figure 160: The Recent Option in File Menu....................................124
Figure 126: Clipboard Section of MS – Excel...................................103 Figure 161: Home Menu in PowerPoint ............................................125
Figure 127: Font Section of MS – Excel 2010 ..................................104 Figure 162: Slide Section Options & Figure 163: Different Themes 126
Figure 128: Font menu of MS – Excel ..............................................105 Figure 164: Insert Menu View in PowerPoint ...................................127
Figure 129: Main View of MS – Excel .............................................106 Figure 165: Clip Art Option in Insert menu ......................................127
Figure 130: Alignment Options in MS – Excel .................................106 Figure 166: All Media Files Will be place here ................................128
Figure 131: Merge & Centralized a Cell ...........................................107 Figure 167: Create New Album for Your Pictures ............................129
Figure 132: Number Section View of MS – Excel............................107 Figure 168: Different Options for your Photo Album .......................130
Figure 133: Options in Number Section of MS – Excel....................108 Figure 169: Text Box for Writing in Slide ........................................130
Figure 134: Styles View of MS – Excel ............................................109 Figure 170: Header and Footed for Slide ..........................................131
Figure 135: Given Different Style(s) to Cells in MS – Excel............110 Figure 171: Footer of a Slide .............................................................131
Figure 136: New Cell Style(s) View of MS – Excel .........................110 Figure 172: Word Art Options...........................................................132
Figure 137: Cells View of MS – Excel & Figure 138: The Insert Figure 173: Header and Footer Fixing Window................................133
View in Cell Section ..........................................................................111 Figure 174: Header & Footer View ...................................................133
Figure 139: Different functions in Cell View....................................112 Figure 175: Date & Time, Slider Number and Object Selection
Figure 140: Cell Size (Self Explanatory)...........................................112 Buttons...............................................................................................134
Figure 141: Renaming Function & Figure 142: Move and Copy......113 Figure 176: Insert Option Window....................................................134
Figure 143: Protect Sheet in MS – Excel...........................................114 Figure 177: Symbols, Mathematical Equations and Characters
Figure 144: Format Cell Window......................................................114 Insertion Menu...................................................................................135
Figure 145: Editing Section of MS – Excel.......................................115 Figure 178: More Characters & Symbols & Figure 179: Equation
Figure 146: AutoSum Options in Editing Portion .............................116 Types View ........................................................................................136
Figure 147: Options in Fill Portion....................................................116 Figure 180: Insert Audio/Video for your Slide from here .................136
Figure 148: Different Options in Clear Button..................................117 Figure 181: Clip Art Menu ................................................................136
Figure 149: Sort & Filter Buttons Action ..........................................117 Figure 182: Recorded Sound/Audio from here from your slide........137
Figure 150: Find & Select Button Options ........................................118 Figure 183: Design Menu View in PowerPoint.................................138
Figure 151: File Menu View of PowerPoint......................................119 Figure 184: Page Setup and Slide Orientation Buttons .....................138
Figure 152: Different Privacy Options in PowerPoint ......................120 Figure 185: Page Setup Options in PowerPoint ................................139
Figure 153: Info Submenu option......................................................120 Figure 186: More Themes in PowerPoint..........................................140
Figure 154: Password Protection Window ........................................121 Figure 187: Background Section of Design Menu in PowerPoint ....140
Figure 155: Digital Signature for Protection .....................................121 Figure 188: More Background Themes .............................................141
Figure 156: Document Inspect Options Window ..............................122 Figure 189: Format background Window..........................................141
Figure 157: Accessibility Checker Window......................................122 Figure 190: Different Transitions for your Slide in PowerPoint .......142
Figure 158: Compatibility Checker ...................................................123 Figure 191: Animation Menu View in PowerPoint ...........................143
Figure 159: Different Options in File Menu......................................124
xx xxi
xxii
I
NTRODUCTION TO COMPUTING
INTRODUCTION TO
COMPUTING
devices like webcam, punch card, magnetic tapes, joystick or speaking, computers can be classified into three generations. Each
magnetic disk etc. The Input unit accepts information using input generation lasted for a certain period of time, and each gave us either
devices then it converts the given data to readable form and this data a new and improved computer or an improvement to the existing
moves to Central Processing Unit (CPU). computer.
1.2.2 Storage Operation 1.3.1 First Generation 1937 – 1946
The given information stored in a computer using the different In 1937 the first electronic digital computer was built by Dr. John
storage devices i.e. central process unit and auxiliary memory. The V. Atanasoff and Clifford Berry. It was called the Atanasoff-Berry
auxiliary memory is also known as secondary or external storage Computer (ABC). In 1943 an electronic computer name the Colossus
have hard devices for example Floppy, Hard Disk, Compact Disk was built for the military. Other developments continued in 1946 the
and Flash Drive. These different storage devices have both first general– purpose digital computer, the Electronic Numerical
advantages and disadvantages. Auxiliary storage speeds up Integrator and Computer (ENIAC) was built. It is said that this
information and stores it long term and permanent. computer weighed 30 tons, and had 18,000 vacuum tubes which
1.2.3 Processing Operation were used for processing. When this computer was turned on for the
It is considered the basic computing operation. It executes the first time lights dim in sections of Philadelphia. Computers of this
instructions, control storage data and input or output devices generation could only perform a single task, and they had no
attached the computer. operating system.
1.2.4 Output Operation 1.3.2 Second Generation 1947 – 1962
Last but not the least the output unit which represents results from This generation of computers used transistors instead of vacuum
the operations of central processing unit CPU. The result may be in tubes which were more reliable. In 1951 the first computer for
hard or soft form i.e. visual display unit, printers, and headphones. commercial use was introduced to the public; the Universal
Automatic Computer (UNIVAC 1). In 1953 the International
Business Machine (IBM) 650 and 700 series computers made their
mark in the computer world. During this generation of computers
over 100 computer programming languages were developed,
computers had memory and operating systems. Storage media such
as tape and disk were in use also were printers for output.
1.3.3 Third Generation: 1963 - Present
The invention of integrated circuit brought us the third generation
of computers. With these invention computers became smaller, more
powerful more reliable and they are able to run many different
programs at the same time. In1980 Microsoft Disk Operating System
(MS-Dos) was born and in 1981 IBM introduced the personal
Figure 2: A Diagrammatic Representation of Computer computer (PC) for home and office use. Three years later Apple gave
System us the Macintosh computer with its icon-driven interface and the 90s
1.3 History of Computer gave us Windows operating system.
The computer as we know it today had its beginning with a 19th- As a result of the various improvements to the development of the
century English mathematics professor named Charles Babbage. He computer, we have seen the computer being used in all areas of life.
designed the Analytical Engine and it was this design that the basic It is a very useful tool that will continue to experience new
framework of the computers of today are based on. Generally development as time passes.
2 3
1.4 Classification of Computers for example) at the bottom and moves to supercomputers at the top,
Computers differ based on their data processing abilities. They mainframes are just below supercomputers. In some ways,
are classified according to purpose, data handling, and functionality. mainframes are more powerful than supercomputers because they
1.4.1 Analog Computers support more simultaneous programs. But supercomputers can
It accepts analog input and provides analog output information. It execute a single program faster than a mainframe.
represents physical quantities like acceleration, temperature, distance 1.5.3 Mini Computer
or voltages in mechanical or electrical circuits and does not need any A midsized computer called minicomputers lie
storage device. Examples of the analog computer are thermometer, between workstations and mainframes. In the past decade, the
speedometer and analog clock. difference between large minicomputers and small mainframes has
1.4.2 Digital Computer blurred, however, as has the distinction between small
This computer accepts digital input and provides digital output minicomputers and workstations. But in general, a minicomputer is a
after processing information and the operation are in a binary system multiprocessing system capable of supporting from 4 to about 200
of 0 and 1. By manipulating the binary digits and numbers it can users simultaneously.
perform any task like analyze data, mathematical calculations etc. 1.5.4 Micro Computer or Personal Computer
Examples of digital computers are Apple Macintosh, IBM PC. • Desktop Computer: a personal or micro-mini computer
1.4.3 Hybrid Computer sufficient to fit on a desk.
This computer is the combination of both analog and digital • Laptop Computer: a portable computer complete with an
computers in terms of speed and accuracy. Hybrid computers can integrated screen and keyboard. It is generally smaller in size than a
measure physical and digital quantities. Examples of the hybrid desktop computer and larger than a notebook computer.
computer are the machine measure heartbeat in hospital, devices • Laptop Computer/Digital Diary /Notebook /PDAs: a hand-
installed fuel pumps. sized computer. Palmtops have no keyboard but the screen serves
1.5 Types of Computer both as an input and output device. It is a terminal or desktop
There are many types of computers, some of which are given computer in a network. In this context, the workstation is just a
below: generic term for a user's machine (client machine) in contrast to a
1.5.1 Super Computer "server" or "mainframe."
The fastest and most powerful type of computer Supercomputers 1.6 Components of a Computer
are very expensive and are employed for specialized applications A computer system consists of both hardware and information
that require immense amounts of mathematical calculations. For stored on hardware. Information stored on computer hardware is
example, weather forecasting requires a supercomputer. Other uses often called software.
of supercomputers include animated graphics, fluid dynamic The hardware components of a computer system are the
calculations, nuclear energy research, and petroleum exploration. electronic and mechanical parts.
The chief difference between a supercomputer and a mainframe is The software components of a computer system are the data and
that a supercomputer channels all its power into executing a few the computer programs.
programs as fast as possible, whereas a mainframe uses its power to 1.6.1 Hardware
execute many programs concurrently. This refers to any part that is tangible (Touchable, Physical). The
1.5.2 Mainframe Computer major hardware components of a computer system are:
A very large and expensive computer that is capable of Processor
supporting hundreds or even thousands of users simultaneously. In Main memory
the hierarchy that starts with a simple microprocessor (in watches, Secondary memory
4 5
Input & Output devices heads. This makes this type of drive rather changeable and likely to
Slots fail if used improperly.
Ports
Buses
These parts are typically accommodated within the laptop or
desktop unit itself, except for the desktop keyboard and mouse. What
is likely the most important piece of hardware is the microprocessor
chip known as the central processing unit (CPU).
8 9
02
COMPUTER
MEMORY
C
OMPUTER MEMORY computers (PCs) and other electronic devices. It contains the
programming needed to start a PC, which is essential for boot-up; it
performs major input/output tasks and holds programs or software
instructions. Because ROM is read-only, it cannot be changed; it is
2.1 What is Computer Memory?
permanent and non-volatile, meaning it also holds its memory even
The computer memory is a storage area
when power is removed. There are numerous ROM chips located on
inside the computer system. Memory is mainly
the motherboard and a few on expansion boards. The chips are
divided into two types: Primary Memory and
essential for the basic input/output system (BIOS), boot up, reading
Secondary Memory.
and writing to peripheral devices, basic data management, and the
Primary Memory - Primary memory is
software for basic processes for certain utilities.
computer memory that a processor or computer accesses first or
However, these types of non-volatile memory can be altered and
directly. It allows a processor to access running execution
are often referred to as programmable ROM. One of the original
applications and services that are temporarily stored in a
forms of non-volatile memory was mask-programmed ROM. It was
specific memory location. Primary memory is also known
designed for specific data such as bootstrap, which contains the
as primary storage or main memory.
startup code. Mask-programmed ROM can never be changed.
Secondary Memory - Secondary memory is where programs and
Because ROM cannot be changed and is read-only, it is mainly used
data are kept on a long-term basis. Common secondary storage
for the manufacturing company information and ownership
devices are the hard disk and optical disks. The hard disk has
purposes.
enormous storage capacity compared to primary memory. The hard
3) Cache Memory - Cache memory is a small-sized type of
disk is usually contained inside the case of a computer.
volatile computer memory that provides high-speed data access to a
2.1.1 Types of Primary Memory
processor and stores frequently used computer programs,
1) RAM (Random Access Memory) - Random access memory
applications, and data. It is the fastest memory in a computer, and is
(RAM) is a type of data storage used in computers that are generally
typically integrated onto the motherboard and directly embedded in
located on the motherboard. This type of memory is volatile and all
the processor or main random access memory (RAM). Cache
information that was stored in RAM is lost when the computer is
memory provides faster data storage and access by storing instances
turned off. There are two main types of RAM: dynamic random
of programs and data routinely accessed by the processor. Thus,
access memory (DRAM), or Dynamic RAM, and static random
when a processor requests data that already has an instance in the
access memory (SRAM).
cache memory it does not need to go to the main memory or the hard
DRAM: The RAM in most personal computers (PC's) is
disk to fetch the data.
Dynamic RAM. These RAM's are made of capacitors. All dynamic
Cache memory can be primary or secondary cache memory, with
RAM chips have to need a permanent refresh every few milliseconds
primary cache memory directly integrated into (or closest to) the
by rewriting the data to the module.
processor. In addition to hardware-based cache, cache memory also
SRAM: Static RAM (SRAM) is a lot faster and does not require
can be a disk cache, where a reserved portion of disk stores and
refreshing. It made from a complex circuitry system called a flip-
provides access to frequently accessed data/applications from the
flop. SRAM retains information and is able to operate at higher
disk.
speeds than DRAM. It's common to see PC manufacturers use
4) Register - A processor register (CPU register) is one of a small
DRAM and also used in supercomputers.
set of data holding places that are part of the computer processor.
2) ROM (Read Only Memory) - Read-only memory (ROM) is a
A register may hold an instruction, a storage address, or any kind of
type of storage medium that permanently stores data on personal
10 11
data (such as a bit sequence or individual characters). Some introduced, and it was at this time they first became a standard in
instructions specify registers as part of the instruction. personal computers (PCs).
2.1.2 Types of Secondary Memory Hard disk drive density has increased since the technology was
1) Magnetic Tape: Magnetic tape is one of the oldest first developed. The first hard disk drives were able to store
technologies for electronic data storage. The tape has largely been megabytes of data, while today they are in the terabyte (TB) range.
displaced as a primary and backup storage medium, but it remains Hitachi released the first 1 TB hard drives in 2007. In 2017, HGST
well-suited for archiving because of its high capacity, low cost, and announced the first 10 TB hard drives.
long durability. It is a linear recording system that is not good for
random access. If the tape is part of a library, robotic selection and
loading of the right cartridge into a tape drive adds more latency. In
an archive, such latencies are not an issue. With tape archiving, there
is no online copy for quick retrieval, as everything is vaulted for the
long term.
12 13
video, audio, or other information. This compares to 650 megabytes related, the levels may also be distinguished by their performance
(0.65 gigabytes) of storage for a CD-ROM disk. and control technologies.[1] Memory hierarchy affects performance
DVD uses the MPEG-2 file and compression standard. MPEG-2 in computer architectural design, algorithm predictions, and lower
images have four times the resolution of MPEG-1 images and can be level programming constructs involving locality of reference.
delivered at 60 interlaced fields per second where two fields Designing for high performance requires considering the
constitute one image frame. (MPEG-1 can deliver 30 non-interlaced restrictions of the memory hierarchy, i.e. the size and capabilities of
frames per second.) Audio quality on DVD is comparable to that of each component. Each of the various components can be viewed as
current audio compact discs. part of a hierarchy of memories in which each member mi is
Short for Digital Versatile Disc or Digital Video Disc, typically smaller and faster than the next highest member of the
a DVD or DVD-ROM is a disc capable of storing large amounts of hierarchy. To limit waiting by higher levels, a lower level will
data on one disc the size of a standard Compact Disc. CD/DVD respond by filling a buffer and then signaling to activate the transfer.
drives were first sold in 1997. They are widely used for storing and There are four major storage levels
viewing movies and other data. To play DVDs on a computer, you 1. Internal – Processor registers and cache.
must have a DVD drive and a software DVD player. The picture to 2. Main – the system RAM and controller cards.
the right is an example of what a DVD movie may look like, which 3. On-line mass storage – Secondary storage.
in this example is a picture of the Matrix DVD movie. 4. Off-line bulk storage – Tertiary and Off-line storage.
5) VCD (Video Compact Disk) - Short for Video Compact This is a general memory hierarchy structuring. Many other
Disc VCD is a CD (CD-R or CD-RW) that contains moving pictures structures are useful. For example, a paging algorithm may be
and sound. A VCD can hold up to 80 minutes of motion video and considered as a level for virtual memory when designing computer
stereo sound on a 700MB CD. VCDs use the MPEG- architecture and one can include a level of near-line storage between
1 encoding standard. On a VCD you can have chapters, video, digital online and offline storage.
images, album slideshows, audio, or a combination of media files. A
VCD can be played on most DVD players and on computer DVD-
ROMs and computer CD-ROMs with the aid of software.
6) Flash Memory - Flash memory is a type of nonvolatile
memory that erases data in units called blocks. A block stored on a 4bit = 1 Nibble 8bit = 1 Byte
flash memory chip must be erased before data can be written, or
programmed, to the microchip. Flash memory retains data for an 16 Bit = 1 Word 32 Bit = Double Word
extended period of time whether a flash-equipped device is powered
on or off. 64 Bit = Quad Word 1024 Byte = 1KB
Dr. Fujio Masuoka is credited with the invention of flash memory
when he worked for Toshiba in the 1980s. Masuoka’s colleague, 1024KB = 1MB 1024MB=1GD
Shoji Ariizumi, coined the term flash because the process of erasing
all the data from a semiconductor chip reminded him of the flash of 1024 GB = 1TB
a camera.
2.2 Memory Hierarchy
In computer architecture, the memory
hierarchy separates computer storage into a hierarchy based on
response time. Since response time, complexity, and capacity are
14 15
*KB
means Kilo Byte, MB Means Mega Byte, GB Means Giga Byte
and TB Means Tera Byte
03
CENTRAL
Figure 11: Computer Memory Hierarchy
PROCESSING UNIT
OR PROCESSOR OR
MICRO-PROCESSOR
16
C
ENTRAL PROCESSING UNIT
(CPU)/PROCESSOR OR MICRO-
PROCESSOR
17
Each of the components is explaining one-by-one under the The purpose of buses is to reduce the number of "pathways"
following headings:- needed for communication between the components, by carrying out
1) Arithmetic Logic Unit (ALU): There is electronic circuitry all communications over a single data channel. This is why the
in the arithmetic logic unit which executes all arithmetic and logical metaphor of a "data highway" is sometimes used. In reality, each
operations. Its function is obvious from its name. It performs bus is generally constituted of 50 to 100 distinct physical lines,
arithmetic calculations like as addition, subtraction, multiplication, divided into three subassemblies:
and division as well as comparisons. The unit can compare numbers, Address Bus: The address bus (sometimes called the memory
letters, or special characters. There can be more than one Arithmetic bus) transports memory addresses which the processor wants to
logic unit in a CPU, and these ALUs can also be used for the access in order to read or write data. It is a unidirectional bus.
purpose of maintaining timers that help run the computer. Date Bus: The data bus transfers instructions coming from or
2) Control Unit (CU): There is circuitry in the control unit going to the processor. It is a bidirectional bus.
which uses electrical signals to instruct the whole computer system Control Bus: The control bus (or command bus) transports
for carrying out or executing, already stored program instructions. Its orders and synchronization signals coming from the control unit and
name clearly shows that it controls and coordinates computer traveling to all other hardware components. It is a bidirectional bus,
components. It extracts instructions from memory and decodes and as it also transmits response signals from the hardware.
executes them. In fact, it regulates the flow of information through
the processor. In short, it can be said, this component receives,
decodes, stores results and manages execution of data that flows
through the CPU. Its communication with both arithmetic unit and
memory is inevitable.
3) Registers: Registers are temporary storage areas which are
responsible for holding the data that is to be processed. They store
the instructions and data in a processor. This data is further used by
Control Unit. There are some registers that are set aside for specific
tasks; these generally include a program counter, stack, and flags.
peripheral device. Generally, the female end of the connector is A language is the main medium of communicating between the
referred to as a port and it usually sits on the motherboard. Computer systems and the most common are the programming
In Computers, communication ports can be divided into two types languages. As we know a Computer only understands binary
based on the type of protocol used for communication. They are numbers that is 0 and 1 to perform various operations but the
Serial Ports and Parallel Ports. languages are developed for different types of work on a Computer.
A language consists of all the instructions to make a request to the
system for processing a task. From the first generation and now the
fourth generation of the Computers there were several programming
languages used to communicate with the Computer. Here we will go
into the detail of the Computer language and its types.
independent of a particular type of Computer and also require a Machine language. Instead of using numbers like in Machine
translator that can convert the high-level language to machine languages here we use words or names in English forms and also
language. The translator may be an interpreter and Compiler that symbols. The programs that have been written using words, names
helps to convert into binary code for a Computer to understand. and symbols in assembly language are converted to machine
There are various high-level programming languages like C, language using an Assembler. Because a Computer only understands
FORTRAN or Pascal that are less independent and also enable the machine code languages that’s why we need an Assembler that can
programmer to write a program. convert the Assembly level language to Machine language so the
The Compiler plays an important role on the Computer as it can Computer gets the instruction and responds quickly.
convert to machine language and also checks for errors if any before The main disadvantage of this language is that it is written only
executing. There are several high-level languages that were used for a single type of CPU and does not run on any other CPU. But its
earlier and also now like COBOL, FORTRAN, BASIC, C, C++, speed makes it the most used low-level language till today which is
PASCAL, LISP, Ada, Algol, Prolog, and Java. It is user-friendly as used by many programmers.
the programs are written in English using words, symbols, 3.5 Translator in Computer
characters, numbers that need to be converted to machine code for A program written in the high-level language is called as source
processing. code. To convert the source code into machine code, translators are
3.4.2 Low-Level Language (LLL) needed.
Low-level languages are the machine codes in which the A translator takes a program written in source language as input
instructions are given in machine language in the form of 0 and 1 to and converts it into a program in the target language as output.
a Computer system. It is mainly designed to operate and handle all It also detects and reports the error during translation. It translates
the hardware and instructions set architecture of a Computer. the high-level language program input into an equivalent machine
Machine Language is one of the low-level programming language program output. It also provides diagnostic messages
languages which is the first generation language developed for wherever the programmer violates specification of the high-level.
communicating with a Computer. It is written in machine code Different type of translators
which represents 0 and 1 binary digits inside the Computer string The different types of the translator are as follows:
which makes it easy to understand and perform the operations. As 3.5.1 Compiler
we know a Computer system can recognize electric signals so here 0 The compiler is a translator which is used to convert programs in
stands for turning off electric pulse and 1 stands for turning on the a high-level language to low-level language.
electric pulse. It is very easy to understand by the Computer and also
increases the processing speed.
The main advantage of using Machine language is that there is no
need for a translator or interpreter to translate the code, as the
Computer directly can understand. But there are some disadvantages
also like you have to remember the operation codes, memory address
every time you write a program and also hard to find errors in a
written program. It is a machine dependent and can be used by a
single type of Computer.
3.4.3 Assembly Language (Intermediate Level Languages)
Figure 17: Function of Compiler
Assembly Language is the second generation programming
language that has almost similar structure and set of commands as
22 23
24 25
04
DATA
COMMUNICATION &
NETWORKING
D
ATA COMMUNICATION AND Area Network.
NETWORKING 4.1.3 Wide Area Network (WAN)
Wide Area Networks (WANs) connect networks in larger
geographic areas, such as Florida, the United States, or the world.
4.1 Computer Network Dedicated transoceanic cabling or satellite uplinks may be used to
A network consists of two or more computers connect this type of global network.
that are linked in order to share resources (such Computer networks exist on various scales, from links between
as printers and CDs), exchange files, or allow two computers in one room to connect computers in a building or
electronic communications. The computers on a network may be campus to national and global networks. Various media are used to
linked through cables, telephone lines, radio waves, satellites, or carry the communications signals: copper wire, fiber optic cables,
infrared light beams. and wireless or radio transmissions etc. Similarly, the network
OR connecting an organization's computers might be owned and
A computer Network is a system in which a number of managed by the organization itself (typically in small-scale networks
independent computers are linked together to share data and linking machines in a room or building) or capacity can be rented
peripherals, such as files and printers. In the modern world, from a firm providing telecommunications services (typically in
computer networks have become almost indispensable. wider area networks).
All major businesses and governmental and educational 4.2 Components of a Data Communication
institutions make use of computer networks to such an extent that it Data communication is a process of transferring data
is now difficult to imagine a world without them. Three very electronically from one place to another. Data can be transferred by
common types of networks include: using a different medium. The basic components of data
4.1.1 Local Area Network (LAN) communications are as follows:
A Local Area Network (LAN) is a network that is confined to a 1. Sender
relatively small area. It is generally limited to a geographic area such 2. Encoder
as a writing lab, school, or building. Simply the computers 3. Medium/ communication channel
connected in the 100m distance are called Local Area Network 4. Decoder
(LAN). 5. Receiver
Computers connected to a network are broadly categorized as
servers or workstations. Servers are generally not used by humans
directly, but rather run continuously to provide "services" to the
other computers (and their human users) on the network. Services
provided can include printing and fax, software hosting, file storage
and sharing, messaging, data storage and retrieval, complete access
control (security) for the network's resources, and many others.
4.1.2 Metropolitan Area Network (MAN)
A Metropolitan Area Network is a network that connects two or
more Local Area Networks or Campus Area Networks together but Figure 20: Diagrammatic Representation of Computer
does not extend beyond the boundaries of the immediate town/city. Network/Data Communication
26 27
28 29
Figure 24: Half-Duplex Mode of Communication Figure 26: Synchronous Mode of Communication
4.3.3 Full-Duplex Mode of Communication These clocks must be synchronized at the beginning of the
In full-duplex mode, both stations can transmit and receive session so that the timing of the transmission—not the use of start
simultaneously. In the full duplex mode, signals going in one and stop bits, as in asynchronous communication—defines where
direction share the capacity of the link with signals going in other data begins and ends.
direction, this sharing can occur in two ways: 4.3.5 Asynchronous Communication
1) Either the link must contain two physically separate Asynchronous communication sends small blocks of data with
transmission paths, one for sending and other for receiving. many control bits for error correction, synchronous techniques use
2) Or the capacity is divided between signals traveling in large blocks of data with control bits only at the start and end of the
both directions. transmission.
Full-duplex mode is used when communication in both directions
is required all the time. The capacity of the channel, however, must
be divided between the two directions.
Example: Telephone Network in which there is communication
between two persons by a telephone line, through which both can
talk and listen at the same time.
30 31
36
I
NTRODUCTION TO DATABASE
5.1 Introduction
A database is an integrated collection of logically
related records or files consolidated into a common pool
that provides data for one or more multiple uses. One way
of classifying databases involves the type of content, for
example bibliographic, full-text, numeric, and image. Other
classification methods start from examining database models or
database architectures. The data in a database is organized according
to a database model. The relational model is the most common.
A Database Management System (DBMS) consists of software
that organizes the storage of data. A DBMS controls the creation,
maintenance, and use of the database storage structures of
organizations and of their end users. It allows organizations to place
control of organization-wide database development in the hands of
Database Administrators (DBAs) and other specialists. In large
systems, a DBMS allows users and other software to store and
retrieve data in a structured way.
Database management systems are usually categorized according
to the database model that they support, such as the network,
relational or object model. The model tends to determine the query
languages that are available to access the database. One commonly
used query language for the relational database is SQL, although
SQL syntax and function can vary from one DBMS to another. A
great deal of the internal engineering of a DBMS is independent of
the data model and is concerned with managing factors such as
performance, concurrency, integrity, and recovery from hardware
failures. In these areas, there are large differences between products.
Example: Let us consider a simple example that most readers may
be familiar with: a COLLEGE database for maintaining information
concerning students, courses, and grades in a college environment.
Figure 1 shows the database structure and a few sample data for such
a database. The database is organized as five files, each of which
stores data records of the same type.3 The STUDENT file stores data
on each student, the COURSE file stores data on each course, the
SECTION file stores data on each section of a course, the
GRADE_REPORT file stores the grades that students receive in the
37
various sections they have completed, and the PREREQUISITE file system features. Generally, databases can be categorized on the basis
stores the prerequisites of each course. of a number of users, location, form of data saved in it, etc.
Generally, all of the databases fall in one of these types
5.2.1 Hierarchical Databases (DBMS)
In the Hierarchical Database Model, we have to learn about the
databases. It is very fast and simple. In a hierarchical database,
records contain information about these groups of parent/child
relationships, just like as a tree structure. The structure implies that a
record can have also repeating information. In this structure Data
follows a series of records; It is a set of field values attached to it. It
collects all records together as a record type. These record types are
the equivalent of tables in the relational model, and with the
individual records being the equivalent of rows. To create links
between these record types, the hierarchical model uses these type
relationships.
44
C
OMPUTER AND SOCIETY
6.1 Introduction
This question of computer and society can be
answered in many different ways. In light of this, let
me give you a number of ways in which computers
have changed our society.
Because computers have changed the way information is saved
and accessed. Now with a few clicks on a computer, people can
access almost any piece of information. The speed at which people
can access information has never been faster. We can say that the
computer has democratized almost all information.
6.2 Effects of Computers on Society
1) The topic of Computers and Society is a constantly
adapting concept. Computers are heavily entwined in almost
everything we do. Their use is not an unmixed blessing.
2) A theoretical study that inquiries into semantic,
logical, and epistemological issues in ethics. It investigates
the meaning of ethical terms, the nature of value judgments,
and the justification of ethical theories and judgments.
3) You can stay informed about the latest technology by
reading periodicals, visiting websites different websites,
subscribing to print and online newsletters and publications,
and reading technology columns in your local newspaper.
4) Being able to understand computers and related
systems. It is important because it can increase your career
options, and help you to use future technology more
effectively. Our world is changing.
5) One important way in which computer technology is
affecting work is by reducing the importance of distance. In
many industries, the geographic distribution of work is
changing significantly.
6) One of the most significant outcomes of the progress
of computer technology is probably electronic commerce
over the Internet, a new way of conducting business.
7) The rapid increase in computing and communications
power has raised considerable concern about privacy both in
the public and private sector.
45
8) Many issues also surround free speech and regulation time. As a result, any individuals or institutions get success
of content on the Internet, and there continue to call for very fast.
mechanisms to control objectionable content. However, it is 3. The person working at the managerial level becomes
very difficult to found a sensible solution. Dealing with less dependent on low-level staff like clerks and accountants.
indecent material involves understanding not only the views Their accessibility to the information increases tremendously.
on such topics but also their evolution over time. This improves their working patterns and efficiency, which
9) The Social Impact of Computers should be read as a benefit the organization and ultimately affects the society
guide to the social implications of current and future positively.
applications of computers. Among the basic themes 4. In common life also, an individual gets benefited with
presented are the following: the changing nature of work in computer technology. When airports, hospitals, banks,
response to technological innovation as well as the threat to departmental stores have been computerized, people get
jobs; personal freedom in the machine age as manifested by quick service due to the computer system.
challenges to privacy, dignity, and work; the relationship 5. Computers have created new fields of employment.
between advances in computer and communications These employments are in the field of designing,
technology and the possibility of increased centralization of manufacturing, teaching, etc.
authority; and the emergence and influence of artificial 6.2.2 Negative Impact
intelligence and its role in decision-making, especially in 1. Due to many reasons, if the data stored in the
military applications. computer is lost, the person responsible for handling the
10) The computer has affected every field of life. People computer will have to tolerate a lot.
use a computer for performing a different task. Computer 2. People do not use their mind for common arithmetic,
completes the many tasks easily and quickly. Many which gradually results in loss of their numerical ability.
companies use the computer to keep the record and maintain 3. Today, any person who does not have the knowledge
the data. Banks use a computer for maintaining accounts and of computer is considered the second class citizens.
manage the financial transactions. Bank provides facility 4. People have a fear that growing children may lose
online transaction. We transfer cash from one country to their common sense abilities like numerical ability due to
another any place. Bank provides the credit card and debit total dependence on computers.
card we use for online shopping. The Computer used for 5. Due to the computerization workload for the
paying different bills like electricity, telephone and many employees reduces many times. As a result, many
more. Computers are also used to manage their home budget. organizations may require removing some of its employees.
The following are also included in the topic of the social impact It produces the dissatisfaction and lack of security among the
of computer in our society: employees. Due to this, employees do not corporate the
6.2.1 Positive Impact organization. As a result, the output can be disastrous.
1. Any professional individual like doctors, engineers, 6. As a result of the introduction of new technology in
businessmen etc. undergo a change in their style or working an organization, the organization may need to spend a
pattern after they get the knowledge of computer. tremendous amount on the training of its employees.
2. An individual becomes more competent to make 6.2.3 Impact on Human Life
decisions due to the computer because all the information When computers were first invented it had a big effect on
required to take the decision is provided by the computer on people's lives all around the world. "Stop and imagine life without
computers". Today living without a computer is almost impossible
46 47
for most people in the world since they depend on it for their are many computers uses in different fields of work. Engineers, architects,
everyday programs. People all around the world use the computer to jewelers, and filmmakers all use computers to design things. Teachers,
connect with people thousands of miles away and computers have writers, and most office workers use computers for research, word
made the lives of today's growing society a lot easier. The amount of processing and emailing. Small businesses can use computers as a point of
sale and for general record keeping.
computer users has doubled in the past decade with more people
trying to get their hands on a computer to make things easier for 1) Computer in Education
them. With a click of a button and in a matter of seconds you can Nowadays, mostly all schools, colleges, and universities are
transfer information from one place to the other side of the world giving more emphasis to computer education including it in their
right from the comfort of your room. Computers are the most curriculum. In these institutions in addition to giving solely
modern and most important machines in the 20th century. computer education, computers have become essential for teaching
1. Although computers have influenced people in a good other subjects as well. Classrooms and libraries are efficiently
way there is a bad side to it too. Computers have a negative utilizing computers to make the education much more interesting.
effect on the environment, society, and people. First of all, Unlike recorded television shows, computer-aided education and
computers contain hazardous elements like lead and mercury computer based training packages are making learning much more
which is very toxic and can damage the environment. When interactive.
computers are not disposed properly or if not recycled then it Computers have its dominant use in the education field which can
can ruin the environment with its harmful chemicals. significantly enhance performance in learning. Even distance
Computers consume a lot of energy which can pollute the learning is made productive and effective through internet and
environment (atmosphere). video-based classes. Researchers have massive usage of these
2. Not only computers have a negative impact on the computers in their work from the starting to till the end of their
environment it also has a negative impact on humans too (as scholarly work.
well). The computer can damage the human brain due to 2) Computers in our Health and Medicine
using the computer continuously and it can cause pain in the Most of the medical information can now be digitized from the
body like the hands, back legs etc. if not used properly and prescription to reports. Computation in the field of medicine allows
due to repetitive motion, computers make the society very us to offer varied miraculous therapies to the patients. ECG’s,
inactive since people get addicted to it and using it too much radiotherapy wasn’t possible without computers.
leads them to miss out on their daily activities such as 3) Aid of Computers at Financial Institutions
exercise. We know well that computers are being used by the financial
6.3 Uses of Computer institutions like banks for different purposes. The foremost important
Use of computer on regular basis in our life is very important. thing is to store information about different account holders in a
Technically in daily life computer is used to convert raw facts and database to be available at any time. Keeping the records of the cash
data into meaningful information and knowledge. Computer science flow, giving the information regarding your account,
is explored and challenged by humans daily. The computer is an 4) Computers for our Pass time
electronic magical device for our life. Computers are now the major entertainers and the primary pass
Computers have become an essential part of modern human life. Since time machines. We can use computers for playing games, watching
the invention of the computer, they have evolved in terms of increased movies, listening to music, drawing pictures.
computing power and decreased size. Owing to the widespread use of 5) Computers are a part of our Transport System
computers in every sphere, Life in today's world would be unimaginable With internet on computers we can know the details of the buses
without computers. They have made human lives better and happier. There or trains or the flight available to our desired destination. The
48 49
timings and even the updates on the delay can also be known fully see the impact on anyone environment without first using the
through these computers. We can book our tickets through online. technology
Staff of the transport system will keep a track of the passengers, Computer science has been around for the last 50 years and is
trains or flight details, departure and arrival timings by using playing a larger role in our lives and attracting more attention with
computers. each passing year. Technologies will continue to expedite
6) Inevitable use of Computers in Business and Corporate productivity and facilitate research towards a greater goal. However
Stages with each new technology concerns become greater for safety and
Information shared can be recorded by using computer. Official the impact that those technologies will have on their respective
deals and the issues were made even through online. We use email environments. Computer science students often limit their scope of
system to exchange the information. It has wide uses in marketing, the computer science field to the contents of the courses offered at
stock exchanges and bank. Even the departmental stores can’t run universities or colleges. Many students simply do not see the big
effectively without computer. picture and the responsibilities involved in the field of computer
7) Wonders of Computer in E-Commerce science. Of course, the scenarios that one might enact during a new
Electronic mail is the revolutionary service offered by the technology’s emergence are almost limitless, with both intended and
computer. Video Conferencing is also another major advantage. unintended results. Examples of this are not hard to find; we simply
Electronic shopping through online shopping added favor to need to look towards the Internet or classic unethical practices of
purchaser and merchants. Electronic banking is now at your hand businesses. I present here two examples of applied cyber-ethics that
where every bank has online support for transaction of monetary computer science students should consider. These certainly are not
issues. You can easily transfer your money anywhere even from the only applications a computer science student should consider; in
your home. fact, every application of cyber-ethics is important for proper
8) Computer at our Defense management of conduct and behavioral norms.
Computers are the main tools which help in developing missiles For example, computer scientists need be aware of are medical
and other equipment in the reference system. Designing and the applications of technology. The very lives of patients often depend
maintenance are possible only through computers. Computer builds on the technology diagnosing and treating their illness. In this
the links between the soldiers and commanders through the satellite. context ethics and morality are no longer dealing with components
Construction of weapons and controlling their function is not and circuitry; rather, they are dealing with a human life.
possible without the aid of computers. The list of the criminals and
the records of the cops are maintained regularly in the system.
9) Computer is today’s Designer
As per the title, computers aid in designing buildings, magazines,
prints, newspapers, books and many others. The construction layouts
are designed beautifully on system using different tools and
software’s.
6.4 Legal, Ethical and Moral Aspects of Computer
The studies of moral, legal, and social issues involving cyber-
technology….the impact of cyber-technology on our social, legal,
and moral systems…evaluating social policies and laws that have
been framed in response to issues generated by its development and
use.” This means that as new technologies are developed we cannot
50 51
07
WINDOWS 8
TUTORIALS
W
INDOWS 8 TUTORIALS If you mouse over the lower left of this window you will see a
downward pointing arrow. Click on this arrow to see all of the
programs installed on your computer.
7.1 Introduction
This part will enhance the practical
skill of the readers. This work is
chosen for beginners and mandatory
for everyone living in this
technological world.
Most basic computer users only need to know a few things about
their operating system. In this chapter, we will cover the basics of
Windows 8. We will begin with the Start Menu. Then move on to
Desktop and Personalization Settings - including the screen saver,
display options, and mouse.
If you have used other versions of Windows in the past there is a
Figure 42: Screenshot of start menu Windows 8
huge change with Windows 8. The start menu is now a full screen,
To access the entire programs scroll to the right using either the
and settings are different as well. It is a whole new look and feel to
scroll bar at the bottom or simply place your mouse to the right of
navigating this operating system.
the screen and the window will move to the right. Many of the new
Let's begin with your start menu and desktop.
Windows 8 computers have touches screen capabilities. If your
7.2 Windows 8 Start Menu
machine has a touchscreen, you can slide your finger across the
The Windows 8 start menu is where you will find and access all
screen to move it as well.
of your programs. Windows 8 default Start Menu will look like this.
The search bar in the upper right corner can be useful until you
This looks a lot different than Microsoft's original start menu design.
get used to where all of the programs are located. Type the name of
These programs shown here are the most frequently used programs
the program in the search bar as you type programs that match the
and can be modified to suit your needs. We will go over how to
text will appear in the start window.
modify this in the pinning tutorial.
7.3 Windows 8 Desktop
A computer desktop allows you to arrange the icons on the
electronic desktop just as you arrange real objects on a real desktop
by moving them around, putting one on top of another, reshuffling
them, and throwing them away.
Many users put files and shortcuts to programs on their desktop
so they can find them easily. I would like to show you some fun
features of the Windows 8 Desktop. Start by right-clicking anywhere
on the desktop you can to access the features menu.
Put your mouse over View.
Figure 41: Screenshot of Microsoft's original start
menu design
52 53
the features menu, then click on Personalize and a window will come
up that looks like the image below.
54 55
4) Rotation of Text: Motion in the Rotation window will give 8) Timing Option for Screen Saver: The timing before your
you several options on how the text will move on your screen. Use screen saver comes on can change where it says Wait under the
the drop-down arrow in the Motion section to make your selection. screen saver drop down menu. You can change this by clicking on
To change the speed of the motion of the text slide the Rotation the up and down arrows with your left mouse button. You don't want
speed bar. the time to be too long because that defeats the purpose of the screen
5) Surface Style: Surface Style is where you can change the color saver. Set the Wait time between 1 and 15 minutes.
of the text or choose a texture or reflection. When you have made 9) Color & Appearance: Click OK when you are finished
your selection it will darken the checkbox selections for you to making your changes and you will return to the Personalization
customize it. Anything unselected will be left gray and unavailable window.
for modification.
When you are finished editing, your text click OK to return to the
Screen Saver Settings window.
6) Mystify and Ribbons: The Bubbles selection on the Screen
Saver selections will just float bubbles over whatever screen you
have open. Mystify and Ribbons will change the screen to color
patterns that fill your screen.
7) Photos on Screen Saver Option: Just like the Desktop, many
people like to have a slideshow of photos for their screen saver.
Figure 54: Screenshot of the color and Appearance Window
7.4.2 Mouse Pointers
1) Cursor: Once you are back to the Personalization window
click on Change Mouse Pointers. The Mouse Pointers link is a great
tool if you have trouble seeing the cursor or are.
62 63
Figure 58: Screenshot of Mouse Properties Window 1) User Account: We will cover the topics of User Accounts and
The first section is Motion. If you find that the mouse pointer Family Safety, Appearance and Personalization, and Printers and
moves to fast and you have trouble getting it to stop where you want Keyboard. You can click on any of these topics to jump ahead.
to drag the slider toward slow to slow the mouse down. Play with the Accessing the control panel in Windows 8 is a little different than
slider for a minute to see how it affects your mouse pointer. previous versions of the window. If you have a touch screen slide
In the last section of the Pointer Options tab, Visibility you will your finger to the left across your screen to access the navigation
see checkboxes, the first checkbox puts a tail on your mouse pointer panel on the right-hand side. If you have a mouse place your mouse
that will trail behind the pointer as you move it across the screen. cursor in the upper or lower right-hand corner of the screen and you
The next checkbox will hide the mouse pointer when you are typing. will get the navigation panel.
Some people like this and some don't. If your pointer gets in the way Once this panel comes up click on Settings, then select the control
of you reading while you are typing check this box. If not I would panel.
leave it unchecked. The other way to open the control panel is to go to your start
The last button is useful if you are a person that has trouble menu and in the upper right-hand corner click on the search button
finding the mouse pointer. When this button is checked you can and type the word control panel.
press the CTRL key on your keyboard and a bull's eye will appear
around your pointer to make it easier to find.
Click the OK button to return to the Personalization Window.
Click the Red X in the upper right corner to close Personalization
and complete this tutorial. That concludes this tutorial on
personalizing your computer. Thank you for reading.
7.5 Control Panel Setting
We have covered only few of the basic features, in the Windows
8 Control Panel everything is controlled and full of tools to change
the way Windows looks and behaves. This is where you will go if
you need to make any modifications to user accounts, hardware or
programs installed on your computer.
We will start by having a little fun with the picture that appears
by our name when we log on. Click on Make changes to my account
in PC settings. This will open Accounts. Click on browse to select a
picture on your computer that will show up when you log on. If you
have a webcam you can take a picture of yourself to use as your
profile picture.
70 71
72 73
stuck in the queue and it needs to be deleted before you can print The settings in Character repeat are Repeat delay and Repeat rate.
another document or re-print the current document. If you are typing and when you press a key the character types more
To delete a document out of the print queue click on to see what than once.
is printing then click the print job to select it and press the delete key Repeat delay is how long you need to hold a key down before it
on your keyboard. Sometimes you are able to restart the print job to will type more than once. Repeat rate is the speed that the character
make it work. To restart a print job you select the print job you want will repeat if you hold the key down too long.
and click the document in the top toolbar. Then click Restart. 3) Keyboard Properties: Play with the sliders on both options
Click the x in the upper right corner to return to the Printers and click in the test text box and hold down a key on the keyboard to
window. see how the changes affect the keyboard.
The third option is how fast your cursor will blink when you are
2) Add Printer: The last topic on printers I want to cover is Add typing. You can play with the slider if you wish but the default
a printer. Click on the add a printer link in the top toolbar. usually works fine.
This will open the Add Printer wizard. You can follow this When you are finished, click the OK button to return to the main
wizard to install a printer. I am not going to go into detail here control panel window.
because every printer is different. If you have specific questions you
can email me and I will send you an individual tutorial specified
toward the precise brand of printer you are installing.
Click the Cancel button to go back to the Printers window. Then
click the upper left back arrow to return to the printer window.
Once you are back to the Control panel click on the Keyboard
icon link.
76 77
08
MICROSOFT WORD 2010
TUTORIALS
M
ICROSOFT WORD 2010 with the thumbnail images and a larger view to the right. When you
have selected the template you would like to use click the create
TUTORIALS button on the right image. This will open the template in a new Word
document.
Below the Available Templates is a list of MS – Office 2010
templates, you can download from office.com Templates whenever
8.1 Introduction
connected to the internet. These are also great time savers. It just
Most seniors and beginner computer
takes a few extra clicks to download the document online from the
users will use Word for typing a letter
Internet.
to a family member or friend, typing up
a recipe or writing articles, research documents, and thesis etc.
When you open Word 2010 it starts you with a new document.
All of your basic commands that you will use on most documents are
located at the top of the screen by clicking on the
78 79
3) Open: Now that the document is saved let's close and reopen 4) Save: The save option in the File menu will save your file after
the document, Click on the File menu in the upper left corner and at it has already been given a file name. This options works without
the very bottom click Exit. There are 3 ways to reopen a document. bringing up a window for you to title your document.
a. Double click on the My Documents folder from your desktop 5) Close: The close feature will close just the document you are
and then double click on the file you saved. This will automatically working on. This is different than exit.
open Word 2010 and your saved document. 6) Exit: Exit will close all Word 2010 documents. Close just
close one.
7) Print: The print option in the file menu will open the print
options to the right of the link. In this window, you can set all of
your print options. At the top is the number of copies. You can either
highlight or type the number of copies you would like or use the up
and down arrows to change it.
80 81
Using the Custom print range you can type a range of pages for c. The last option is Create PDF/XPS Document. This will create
example 3-8, and it will only print the pages in that range. You can a read-only file for you to share with anyone you would not like to
also just type one page number, or place commas between each page make changes to the document.
number. The print markup will print the notes and changes you have
tracked in your document.
86 87
88 89
1) List Buttons: The first three buttons are list buttons. -The same rules apply to the numbered list. Click the
The 1st button is a bulleted list. Click on the drop-down drop-down menu on the numbered list button to get your
menu to see your selections for your bullets. options. You can choose numbers with a dot or a bracket,
roman numerals, letters or define your own format.
-Change list level will be grayed out just like the bulleted
list until you create a list in your document. You can use this
option on the menu or the keyboard commands.
-When you click Define your own format, the above
window will appears and you can customize your own format
by using a predefined one.
-Just enter your customizations in each category, preview
it in the preview pane until you are satisfied and click OK.
to the next level in the list press tab and your list item will tab further to the right. The Decrease Indent button will move the
over and change to the second level format. To discontinue tab back.
the list simply hit enter twice and you can continue your 4) Sort Button: The Sort button will alphabetize a list of
document without continuing the list. words or sort numbers for you. To use this features simply
select the text you would like to organize by clicking in front
of the text you want to highlight and dragging the mouse to
the end of the text then click the button. It will alphabetize
the list of words for you.
92 93
7) Paragraph Spacing Button: The Line and Paragraph The Line spacing option gives you have a drop-down
spacing button are used to change the spacing between lines menu where you can select from single, double, 1.5 lines, At
and paragraphs. Least, Exactly or Multiple. The At selection is where you can
input your custom numerical settings by typing the number
or using the up and down arrows.
The Preview section at the bottom will let you see what
the spacing will look like in your document.
94 95
alignment and the leader then click the set button. This will The Boarders Button works the same way as the
place the tab setting in the Tab stop position window. background fill but will place a border around the text. Click
Clear will be grayed out until you have a tab set. The the drop-down menu to see all of your options.
Clear button will clear the last tab you set. Clear all will clear 8.5 Styles Section
all set tabs. Click OK to return you to the paragraph window. The Style section is used to quickly format an entire
The Set Of Default button will keep all of the changes you document. A style is a set of formatting characteristics such
made as the default settings for your line and page breaks as font size, color, paragraph alignment, spacing, and
Click the OK button to return to your document and make the shading.
changes. Open one of your existing letters or document and select
the entire document
96 97
navigation pane opens type the word you are looking for in
the search document.
M
ICROSOFT EXCEL 2010
TUTORIALS
9.1 Introduction
Open Excel 2007. We are going
to create a monthly budget sheet
just for practice using the features.
We will start at the Far left and move through each section.
Click the Microsoft Logo and click Save As. Type a name for
your spreadsheet and click Save. Now Type Personal
Monthly Budget in the cell Sheet1.
09
MICROSOFT EXCEL Figure 125: Worksheet Bar of MS – Excel
The opening of Microsoft Excel 2010 and Microsoft Word
2010 TUTORIALS 2010 are same. Similarly, the remaining sub-menu of Excel
and word are 100 equal. Follow MS – Word, if any difficulty
were there. We will start it from the very beginning left to
right.
105
106 107
108 109
The next button will decrease the decimal places shown and You can put in multiple conditional formatting options.
the last button will increase the decimal places shown. Notice the red, green, and yellow buttons next to the numbers
Highlight the cells you want to change the number format. these are done with the Icon Sets then selecting more rules.
Then click the down arrow where it says General.
110 111
9.7 Cells
This section of the Home tab is Cells. In this section, you
can add, delete or format cells. Click the down arrow on the
Insert button.
To insert a cell click on a cell next to the one you would
like to insert. Then click the Insert Cells button another
window will come up asking you which direction you would
like to shift the cells once you insert your new cells. The
window also gives you the options to just shift the cells or
shift the entire row or column.
112 113
whole column. Delete Sheet will remove the selected sheet If you have a large number of rows or columns you will
from the bottom tabs. find the Hide & Unhide feature useful. You can select a
column or row by clicking on the row number or column
letter then select hide row or hide the column. You can get
your rows and columns back by highlighting the row or
columns on either side and selecting unhide row or unhide
column. You also have the option to hide an entire sheet.
9.8 Rename Sheet
The next selection is Rename Sheet. Click on this
Figure 139: Different functions in Cell View selection and notice at the bottom of your Excel document
Click the down arrow on Format in the Cells section. The the Sheet 1 is highlighted. Type your new name for the sheet
1st selection is the Row Height. This button will open and press Enter. You can also do this by double-clicking the
another window for you to type in a height number. sheet name.
114 115
118 119
120
M
ICROSOFT
POWERPOINT 2010
TUTORIALS
10.1 Introduction
When you open PowerPoint 2010 you will be opening a
new project. All of your basic commands are located in the
upper left-hand corner of the screen in the File Tab.
10.2 File Menu
Let's start by clicking File in the left-hand corner so I can
describe what all of these functions do.
121
The next button is Check for Issues. Click the down arrow The next option in the check for issues button is
to see the three options. Accessibility Checker. The Accessibility Checker checks
The first option is Inspect Document. Inspect document is your file against a set of possible issues for people who have
to check your presentation for personal information before disabilities might experience in your file. Each issue is
you share it electronically. If you do not inspect your classified as an Error, Warning, or Tip.
document you run the risk of your company information Click on the Accessibility checker option. This will open a
being revealed to anyone that has access to the presentation. navigation pane in your presentation. If there are any errors
Click this button to open the Document inspector window. in accessibility They will be listed in this navigation pane. If
In the document inspector window check the boxes next you click on the error listed additional information will be
to the items you would like check for personal information. populated with the reason why it is important to fix the error
Click Inspect after making your selections. You will get and how to fix it.
another window that will give you a report on the inspection Once you have corrected all of the errors you can click the
and allow you to remove any information found to protect small x in the upper right corner to close the accessibility
your privacy. checker navigation pane.
and location. The only time this will ask for a file name and Recover unsaved presentation button will open the
location is the first time you save. Save As will open the windows browser to the default temporary file folder. If you
windows browser each time you click this button. The have not shut down your machine or depending on settings if
windows browser will let you choose a location and file you did not save a presentation you may still be able to
name for the presentation to be saved. This window will access the file.
come up even if the presentation has been saved previously. 10.3 Home Menu
Open will open the windows browser for you to navigate to It consists of many sections like Clipboard, Font,
files on your computer and open an existing PowerPoint Paragraph, Drawing, and Editing and already has been
presentation. The only files shown will be PowerPoint files. covered in both MS – Word and MS – Excel. The only
Close will close your presentation. different section is Slides, which consists of New Slide,
Layout, Reset and Section.
If you click New Slide button, many options will appear,
depends on your mode that which type of slide you are going
to select for yourself. It consists of a slide having title, a slide
having tile and contents in it, section header means that are
you insert a header in your slide that appeared for the
remaining all slides.
128 129
130 131
Figure
170:
Figure 168: Different Options for your Photo Album Header and Footed for Slide
The first icon in the text section of the insert tab is Text To resize it click the box and move the dots that are on the
Box. dotted lines. The green dot rotates the box.
The second icon says Header & Footer. Once you click
the icon this menu will pop up.
In the slide tab of the Header & Footer menu there are
four selectable boxes, Date and Time,
Slide Number, Footer, and don’t show on the title slide.
Checking the Date and Time box will display the date in
the lower left corner of the page. The gray text on under this
becomes black and gives two options. Selecting Update
Figure 169: Text Box for Writing in Slide automatically the date will change every day to match,
This allows you to insert text and move it around the page. however, if you select the Fixed bar and type, the desired
When the button is clicked on move the mouse cursor onto date this will be permanently displayed and not change.
the page the normal cursor should look like an upside-down
T. Now click and hold the left mouse button then drag the
cursor until the box it the size you want. The box will only be
adjustable by width as height is automatically set. From here
the text box can be moved and changed like any other box by
right-clicking or normally typed in. To move a text box
simply drag it to the desired position.
Figure 171: Footer of a Slide
Selecting Footer will allow you to add text to the bottom More options appear above but that will be covered in the
of the page by typing in the box directly below Footer. format section.
If you select Don't show on title slide any of the above The next icon is Date & Time. However, this brings up
will be seen on the title slide this is only relevant if you select the Header & Footer menu which is explained in the Header
Apply to All. & Footer section.
All of these options can be used on a single slide by After the Date & Time icon is the slide number icon. This
clicking apply while on the desired slide or applied to all by is also explained in the Header & Footer section. As it bring
clicking Apply to All. up the same menu.
This is an example displaying all three options used.
Click on the Notes and Handouts tab. This tab in the
Header and Footer window is very similar to the Slide tab of
the Header and Footer icon. This, however, adds the option
of a header which is displayed across the top of the page.
These options only affect the Handout Master and Notes
Master in the View bar.
icon. This bar will drop down with multiple equation options.
I want to add the equation area of the circle so I will click it
The equation will pop up on the page in a text box. If for
some reason you want to add something else just edit like a
normal text box. In this case, you may want to add a symbol
use the next icon, the symbol icon.
136 137
Figure 178: More Characters & Symbols & Figure The final option is to upload a Clip Art video. Click
179: Equation Types View this option and the clip art bar opens. In this bar which
The first button is the video icon. Clicking the video icon appears on
opens the option to insert a video from another file on your
computer. the right search for the type of animation you want and
Clicking the down arrow on the video icon brings up these picks from the list. Double click the one you have decided on
options. and it will appear on the slide.
The last icon is the audio icon. The first two options,
Audio from File and Clip Art Audio, are exactly the same
and do the same thing as inserting a video except they insert
audio clips instead The last option in the Audio drop-down
menu gives you have the ability to record audio. To do this
clicks the record audio button. To do this you must have a
microphone plugged into your computer
The Record Sound window will pop up. Clicking the red
circle button, record button will start the recording.
The blue square stops the recording when you're done. To
listen to the recording press the arrow and if it sounds good
Figure 180: Insert Audio/Video for your Slide from to enter the name and press ok to insert your audio recording
here into your presentation.
The first options, video from a file, bring up the windows
explorer window that opens if you just click the icon. From
this window, you can browse to a video file on your
computer to insert into your presentation.
The next option, Video from Web sites, opens a window
that displays a space to paste the URL from web site video.
Once an URL (ex. www.jankp.com) is entered click the
insert button and the video will be inserted into your
presentation.
Figure 182: Recorded Sound/Audio from here
10.5 Design Menu
The design tab is the third tab on PowerPoint. Clicking it
will bring up the design bar. In the design bar, you can
change how the slide background looks and how the page is
sized and oriented. Changing the size and orientation of a
slide is controlled in the first section, Page Setup.
140 141
Animation Styles. Choose from a variety of ways your highlighted animation). Or maybe you will like to control
object enters the slide (fly in, zoom, bounce…) or exits events from the panel on the bar by clicking the Play button
(disappear, fly out, fade…) slide, or be EMPHASIZED on top of the pane you can see how your animation works
(pulse, spin…). You may even define the motion path of your step by step.
object within your slide. 10.8 Slide Show Menu
You have created all slides for your presentation and
ready to show your work. Where will we start? Let’s review
the Slideshow Tab.
Figure 193: Animation Pane View Figure 194: Slide Show View in PowerPoint
Effect Options. Every animation has certain ways that it Start Slide Show section of Slide Show tab ribbon:
works. Options may be different for different animations. One of the slides on the left is highlighted with yellow.
If you are using FLY IN animation your available options This is the current slide, the one you see in the main portion
will be: from left, right, top, bottom etc. Also, you may of your window.
define here if you want to move all selected objects as one, at We can watch our entire Slide Show from the first slide
once or by paragraph. You can apply several animations to (From Beginning) or From Current Slide. How to move from
one object. For example, after your object uses the fly in the one slide to another we described in Transitions section of
option you can make the object start to blink or spin. this tutorial.
Broadcast Slide Show - you can broadcast a PowerPoint
2010 presentation to remote users who can watch it via the
In the Advanced Animation section of the Animations tab browser! Send a link via email to the people with whom you
is the Animation Pane. When you click this button, the would like to share the presentation and they can all enjoy
Animation Pane appears on the right side of the screen. the show at the same time!
Every "move" of our animation will be listed there with To broadcast presentation, you have to use a broadcast
number, icon, time frame etc. You can change consequence service. Share point is one of the options if you and your
of events directly using Pane (move any part up or down by audience have access to the Share point broadcast site. But
clicking green Re-Order arrows in the bottom of pane), adjust we can use the PowerPoint Broadcast Service. Anyone can
time frame (by moving sides of "time frame" rectangles get a free Windows Live ID and then use it to broadcast their
manually or choosing trigger events from drop down menu PowerPoint presentation.
appearing when you click little arrow on right side of
146 147
When setting up your PowerPoint for broadcast, consider To use the PowerPoint Broadcast Service, click Start
this: Broadcast in the Broadcast Slide Show dialog box. If you are
a. All of the audience members must be able to use using another Share point service, then you will need to click
Internet Explorer, Firefox, or Safari for Mac browsers to Change Broadcast Service. You will then need to select the
connect to the Internet service you would like to use to broadcast your show. If you
cannot see the service you would like to use, then you will
need to select "Add a new service".
Login with your Windows Live ID. If you do not have a
Windows Live ID you can sign up from here by using the
sign-up link on the bottom left of the window.
150
CONCLUSION
151
12
BIBLIOGRAPHY
152
BIBLIOGRAPHY
153
[16] Frana, Phil. "Before the Web there was Gopher." Annals of
the History of Computing 26 #1 (Jan-Mar 2004): 20-41.
[17] Griset, Pascal and Valrie Schafer, Hosting the World Wide
Web Consortium for Europe: from CERN to INRIA. History and
Technology 27 #3 (2011): 353-370.
[18] Hafner, Katie, and Matthew Lyon. 1996. Where Wizards
Stay Up Late: The Origins of the Internet. Simon & Schuster.
[19] Ito, Mizuko, Daisuke Okabe and Misa Matsuda,
eds. Personal, Portable, Pedestrian: Mobile Phones in Japanese
Life. MIT Press 2005.
[20] Johnston, Jessica. Technological Turf Wars: A Case Study
of the Computer Antivirus Industry. Temple University Press,
2008.
[21] Kirkpatrick, David. The Facebook Effect: The Inside
Story of the Company That Is Connecting the World. Simon &
Schuster, 2010.
[22] Partridge, Craig. "The Technical Development of Internet
Email" Annals of the History of Computing 30 #2 (April-June
2008): 3-29.
[23] Russell, Andrew L. Open Standards and the Digital Age:
History, Ideology, and Networks. Cambridge University Press,
2014.
[24] Torvalds, Linus, and David Diamond. Just for Fun: The
Story of an Accidental Revolutionary. Harper Business, 2001.
154
Proof