ICT Lab Manual
ICT Lab Manual
ii
Chapter 1
Objectives
To familiar with computer hardware, software, input/output devices, operating system etc.
Description
Computer
A computer is an integrated set of data structures and algorithms capable of storing and
executing programs.
1
2 Lab 1: Introduction to Computer H/W and S/W
• Byte = One character typed in plain text editor e.g. Text files
• Megabytes = 1,024 kilobytes e.g. MP3 files, videos, large software, RAM
Hardware
All the devices such as keyboard, monitor, mouse, printer, cabinet, circuits, microprocessor
(except CPU), floppy disk drive, hard disk drive and other storage devices are called the
hardware of a computer.
Software
A set of instructions is called a program and a set of programs is called software. Software
used on computers may be of different types: (1) Application Software (2) System Software
(3) Utility Software
Application Software
Software suited for specific applications is called as application software e.g. Payroll, Bank-
ing, Life Insurance, Hospital Management, Electricity Billing, Telephone Billing, Railway/Air-
lines/Bus reservation, etc.
System Software
Programs that control and direct the operations of the computer hardware are called as sys-
tem software e.g. Compilers, Linkers, Loaders, Interpreters, Assemblers, Operating systems
viz. DOS, UNIX, and Windows, etc..
Utility Software
These are the supporting software packages e.g., MS-Excel, MS-Access, Oracle, Drivers etc.
Input Devices
An input device is a device which accepts data from the outside world, and translates it into
a form which the computer can interpret. Several input devices are available today. They can
be broadly classified into the following categories:
• Keyboards
3
• Point-and-draw devices
• Digitizer
Output Devices
An output device is a device which accepts data from a computer and translates it into a
form which is suitable for use by the outside world. Several output devices are available
today. They can be broadly classified into the following categories:
• Monitors
• Printers
• Plotters
For example: Floppy disk, Hard Disk, CD ROM, Pen drive, etc.
Operating System
The software used to operate or run a computer is called an operating system. This software
is responsible for the working of a computer. The two primary objectives of an operating
system are:
• Process Management
• Memory Management
• File Management
• Security
• Command Interpretation
4 Lab 1: Introduction to Computer H/W and S/W
Memory
A computer system has storage area, which is referred to as memory. The memory can re-
ceive, hold and deliver data when instructed to do so. Data that are being processed are
held in primary memory, which is capable of sending and receiving the data at very high
speed. Secondary memory stores data not currently being used and operates more slowly.
For example, floppy diskettes, magnetic tape, magnetic drums, magnetic disk.
Types of computer Memory
(I) Primary storage
Primary storage typically consists of three kinds of storage:
• Processor registers
• Cache memory
• Main memory
• Read/write memory
• Any data to be processed must be stored in memory rather than on the hard drive. This
makes access much faster since the RAM can be accessed quicker than the hard drive.
When you start a program, the program is loaded from the hard drive into memory.
When a computer does not have enough memory, information must be swapped from
RAM to the hard drive, thus slowing down performance extensively.
• When application software is running in memory, an icon appears on the task bar.
However, system software does not appear on the task bar.
• You can purchase additional RAM chips to gain more memory for your PC. A currently
acceptable amount of RAM is 512 MB.
• ROM-BIOS
• Video ROM
• ROM is a class of storage media used in computers and other electronic devices. Be-
cause it cannot (easily) be written to, its main uses lie in the distribution of firmware.
• Modern semiconductor ROMs typically take the shape of IC packages, i.e. "computer
chips", not immediately distinguishable from other chips like RAMs but for the text
printed on the chips.
5
• "ROM" in its strictest sense can only be read from, but all ROMs allow data to be
written into them at least once, either during initial manufacturing or during a step
called "programming".
• Some ROMs can be erased and re-programmed multiple times, although they are still
referred to as "read only" because the reprogramming process involves relatively infre-
quent, complete erasure and reprogramming, not the frequent, bit- or word at a time
updating that is possible with random access memory (RAM).
• Reliability
• Moderate price
• Partitioning
– With FDISK
Disk Partitions
• All logical drives within hard disk partitions must first be formatted
• DISKCOPY
Disk Structures
• Sides
• Sectors
• Tracks
• Clusters
Pen drive
USB flash drives are NAND-type flash memory data storage devices integrated with a USB
interface. They are typically small, lightweight, removable and rewritable.A flash drive con-
sists of a small printed circuit board encased in a plastic or metal casing, making the drive
sturdy enough to be carried about in a pocket, as a key fob, or on a lanyard. Only the USB
connector protrudes from this protection, and is usually covered by a removable cap. Most
flash drives use a standard type-A USB connection allowing them to be connected directly to
a port on a personal computer.
Size and style of packaging
8 Lab 1: Introduction to Computer H/W and S/W
Overweight or ill-fitting flash drive packaging can cause disconnection from the host com-
puter. This can be overcome by using a short USB to USB (male to female) extension cable to
relieve tension on the port. Such cables are USB-compatible, but do not conform to the USB
standard.
Exercise
1. What is input device?
5. What is RAM?
Chapter 2
Objectives
Familiarization with DOS environment and its important commands
Description
Files
• A file is a collection of information contained in a single unit, stored on disk
• The DIR command displays a list of files contained in the current directory (the current
directory is the directory you are in at the time)
• Files on disk can also contain letters, memos, data, program etc.
• Commands follow a prompt; three parts to a command: action, source, and destination.
9
10 Lab 2: DOS environment and its commands
• Batch programs, with .BAT extensions, are not complied and are entered as plain-
English lists of commands.
DOS Versions
• The VER command (internal) is used to discover which version of DOS is running on
a PC. At the command prompt, type ’VER’ and press Enter. The screen will return the
version number and whether the computer is using PC-DOS or MSDOS.
• External DOS files are held on the disk, and loaded into your computers memory
(RAM) only as and when required
• Internal commands are pre-loaded in your computers memory (RAM) when you switch
on a DOS-based computer
Directory Tree
PATH
Search Path
• Typing “PATH” and pressing Enter will show you the current search path.
• DOS looks for a .com file, then an .exe file and finally a .bat file.
• PATH is a list of directories that DOS can search to find a program name entered on the
command line. The advantage of a PATH is that the command can be entered without
being logged into the specific dir.
11
Directory of A:\
DEMO BAT 1646 03-01-88 10:00P
README DOC 512 01-01-89 10:30A
Exercise
• Is there any difference between internal and external command?
12 Lab 2: DOS environment and its commands
Objectives
Operations in MS-Windows.
Description
Typical Windows Desktop Icons
• My Documents--A storage area for your documents. Documents that
you create can be stored anywhere, but most programs default
to saving in My Documents. Folder is located under C:\Documents
and Settings \YOUR USER NAME \My Documents
• My Network Places–Allows you to work with other computers on the same network as
you.
• Recycle Bin–Purgatory for deleted files. When you delete a file it goes to the recycle
bin. Files can be restored from the recycle bin, but once the recycle bin is emptied, the
files are gone for good.
• Explorer–Web browser used extensively by Windows. You can download and install
another browser such as Fire fox. A special folder that contains all files previously
deleted from the system’s hard drive. Files may be recovered from the recycle bin. File
may be removed from the recycle bin by emptying the recycle bin.
Anatomy of a Window
• Menu bar
• Title bar
• Toolbar
• Min/Max button
• Status Bar
• Restore button
13
14 Lab 3: Operations in MS-Windows
• Close button
• Tiles view
• Task panel
Moving and Sizing a Window
• To Move a Window
– Click and drag the title bar
• To Size a Window
– Click and drag a corner to change the length and width in proportion with one
another
– Click and drag a border to change just the length or the width 8
Pull-down Menus
• Ellipsis
• Check (toggle)
• Bullet
• Arrowhead
• Submenu
Toolbars
• Contain icons that execute tasks when clicked.
• In Microsoft Office, you have to click the double down arrows to show each toolbar on
its own row.
• You can also right click on a toolbar to hide it or to show additional toolbars.
Menu Bars
• Hierarchical lists of commands. If you click a menu bar in Office, you won’t see the full
list of commands unless you wait a few seconds or click the double down arrows at the
bottom of the menu bar.
• Options that aren’t currently available are grayed out.
Title Bars
On the far right of the title bar there are three buttons found in most Windows applications:
Minimize
Eliminate the window, but leave the program open. The program icon will still appear on
the task bar.
Restore down or maximize
If the window is as large as possible, meaning it is maximized, the restore down button will
be visible. Clicking the restore down button will return the window to the size it was before
it was maximized. The size it returns to might have been set in a previous Windows session.
If the Window is not maximized, the maximize button will appear instead.
Close
15
• Pointing
• Clicking
• Right Clicking
• Double Clicking
• Dragging
• Right Dragging
Right Clicking
• The menu that you see when you right click will depend upon which program you are
using and where the mouse pointer is currently located.
• Some of the options may be dimmed. This indicates that they are not currently avail-
able.
Dragging
• Dragging involves holding the left mouse button down while resting over an object and
moving the mouse.
Right Dragging
• Right dragging means you point to an item, hold down the right mouse button, drag
and release.
• When you let go, a shortcut menu appears containing context specific options.
• If you drag with the left mouse button, releasing will execute the default drag option.
Scrolling
• Clicking between the bar and the arrows.–Best for long distance scrolling.
Start menu
This menu contains all of your basic programs that you use on a regular basis. Like my
computer, control panel, and even a few games that you may have on your computer.
Systems under the Start Menu
Under the Start Menu you have several options to use, these are your internet browser, email,
top used programs, all programs, my documents, pictures, music, my computer, network
places, and other systems in your computer.
16 Lab 3: Operations in MS-Windows
All programs
All Programs has all of your program files. When you click the list of programs that you can
use on your computer appears. As shown to the left.
Task Bar
This is the Task bar, the task bar allows you to multi task or use more than 1 program at a
time. Using this will also slow your computer down if you have too much going on at one
time though. Once you have more programs than the task bar can hold, the task bar will
place the programs that are similar into one group.
Log Off and Shut down
Log off logs who ever that is on the computer out and the shut down turns the computer
completely off if it is already programmed to do that by its self. That does not mean that
you can just hit the power switch to turn the computer off. It means that if you hit this shut
down icon, the computer will begin its shut down sequence.
Run
Run is used for multiple tasks. Some programs that auto-run wont work for this Run will,
hopefully. This will help also if your searching for a program that wont run through start.
My Computer
Below, there is a brief figure of what My computer normally looks like. As you can see this
computer has 3 Local Disk Drives. Each computer has at least one Local Disk drive.
Control Panel
Control Panel controls the basics of your computer. You can change display, mouse settings,
as well as game controller settings. In control panel you can also manage sounds that you
want the computer to make as alerts. And this is where programs are safely added and
removed. Add Or Remove Programs
When you click on the add and remove program icon in control panel, you can go in and
remove any program that you do not want in your system.
Display Properties
A theme is a background plus a set of sounds, icons that will help you personalize your com-
puter. And you can do this from here with one click. And you can also save your selection
here too.
Desktop
Desktop under display properties allows you to change the desktop settings. The wallpaper
that you should choose. You can use a photograph here that has been stored in your com-
puter, or use the default setting.
Screen Saver
The Screen saver allows you to setup a screen saver to come on after several minutes of inac-
tivity. Power saver is also found here. It can be programmed to shut the monitor off after a
certain length of inactivity.
Appearance
Under the appearance tab you can choose the style of windows and buttons that you prefer
to use. This is where you would choose the color scheme or leave it as the default setting as
shown here. Font sizes can be changed here too, and as you see these fonts on this computer
are set on Normal.
Settings
There are programs which can be run that require certain resolutions. The screen resolutions
can be changed here by moving the slide to less or more. Color quality can be changed from
Highest (32 bit) to Medium (16 bit) for an example. If you have a problem with using the
settings here, you might want to use the troubleshoot button. Which will open a box with
answers to some of your questions, to lead to a self help kind of solution.
Windows Explorer
17
• Windows Explorer is an application program included with Windows 2000 that allows
you to view the contents of the computer, the hierarchy of folders on the computer, and
the files and folders in each folder.
• Single clicking a drive/folder in the folders pane will display the folder list in the
contents pane. Double clicking a drive/folder will display the drive/folder contents in
the folders pane as well.
• Notice that the title bar changes to indicate the currently selected drive/folder currently
selected.
• Hidden files, which are used by software applications, may not be visible.
• You can copy files from hard drive to any external drive and vice versa.
• Holding down the control key will allow you to select multiple files
• Holding down the shift key will allow you to select contiguous files
• Hitting control–>A will select all of the files in the contents pane
• You can easily delete a file by right clicking a file name and choosing delete from the
shortcut menu.
File Management
File Compression
• Allows you to a shrink a file to a smaller file. The smaller file is compressed.
Moving Files
• Select file(s)
Copying Files
• Select file(s)
File type
• Determined by application used to create it.
• 3-character extension appended to file name, such as .doc, .xls, .ppt
• icon shown next to file name.
Folder
• Used to organize files on disk like a file cabinet
• Can contain program files, data files or other folders (called subordinate folders).
To create a folder
• Select drive where folder will go and Use Menu Bar and go to File, New Folder
• Key in name of folder and Press [enter] key
• Can also use shortcut menu (right-click)
To create a subordinate folder
• Select folder where subfolder will go and Use Menu Bar and go to File, New Folder
• Key in name of folder and Press [enter] key
• Can also use shortcut menu (right-click)
19
Exercise
1. Is there any difference between files and folder?
4. Just tell five best features you liked in your operating system?
Objectives
Introduction to MS-WORD
Description
Introduction
Before windows launched MS-WORD as a part of MS-OFFICE.
Starting ’MS-WORD’
The following methods of starting and closing Word are applicable in Word 7 to onwards
Click on the ’Start’ button and select ’Programs’. Click on ’MS WORD’ option in ’Programs’.
Closing ’MS-WORD’
Click on the button with a cross sign.
Creating a Document
A file created in ’Word’ is known as Document. in order to use the capital characters while
writing, press the Caps Lock key. If you want to write only the first character Capital , press
the Shift key and the letter key simultaneously.
Editing Text
If you have made any mistakes in typing the text it becomes necessary to correct it. Some-
times you may also want to change the text (insert or delete a word). Any correction or
change in text is called editing the text.
You can edit a text in three ways:
Saving a Document
1) Click on File in the menu bar.
2) Select the save option from menu to open the save dialog box. Then you can save a file in
the ’my documents’.
3) Type ’my first file’ in the ’file name’ box.
4) Click on the save button and the file is saved and the dialog box will close.
Save Vs. Save As
20
21
• The first time you save a file there is no difference between the two.
– Choosing save automatically saves the current file to the hard drive.
– Choosing save as allows you to save the file using a different name and/or change
the file’s location.
• Two files can’t have the same name and file type if they’re located in the same folder.
They can, however share the same name if they are in subfolders of one another.
Exercise
1. Is there any difference between MS-WORD and WordPad?
Objectives
Detail function in MS-WORD.
Description
Template
When you start ’word’ you open a file with the name ’Document 1’ on the Title bar. The first
blank page of this file opens with pre-set margin, font, font size.
These properties always remain the same because the default templates are predetermined
by ’word’.
The entire document prepared using this template will have identical properties.
Style
’Word’ provides a variety of easy options to format a document.
Style of a paragraph means to select the various properties which will determine the way a
paragraph will appear. It includes:
1) Selecting the font and size of a character.
2) Selecting the margin, tab, line spacing.
Click on the format menu and select style.
Header and Footer
Header represents the top most part of a page and Footer the bottom part of a page.
Header and Footer contain page number, date, name and logo of the company, File name. To
insert Header or Footer in a document click on the View menu and select Header and footer.
Besides Insert Auto Text, we can see the icons to:
1) Insert Page Number
2) Insert Number of pages
3) Format Page Number
4) Insert Date
5) Insert Time
6) Page Setup
7) Show/Hide Document Text
8) Same as previous
9) Switch between header and Footer
23
24 Lab 5: Detail function in MS-WORD.
• Click on places you will see the Clip Art symbolizing various places.
2) From File:
Pictured stored in form of files can also be inserted in the document. Click on Insert, select
pictures .Click on From File to open a Dialog box. Select a file from the place where it is
stored in the computer to insert the picture in the document. You can change the size of
picture, remove a picture or even place it. In the centre of the text by the following the same
procedure as in the clipart.
Printing:
A document typed in word has to be finally printed it is necessary to know whether the
printer is Dot matrix ,color ink jet or laser printer. When a document is ready for printing
,click on print preview icon on the menu bar to see how the document will appear on the
paper. This view can be enlarged or reduced.
Exercise
1. How clipart are used in word?
25
Objectives
Introduction to MS-EXCEL
Description
Microsoft Office Excel 2013 is a powerful tool you can use to create and format spread-
sheets, and analyze and share information to make more informed decisions. With the new
results-oriented interface, rich data visualization, and PivotTable views, professional-looking
charts are easier to create and use. Office Excel 2007, combined with Excel Services, a new
technology that will ship with Microsoft Office SharePoint Server 2007, provides significant
improvements for sharing data with greater security. You can share sensitive business infor-
mation more broadly with enhanced security with your coworkers, customers, and business
partners. By sharing a spreadsheet using Office Excel 2007 and Excel Services, you can nav-
igate, sort, filter, input parameters, and interact with PivotTable views directly on the Web
browser.
Take advantage of the new results-oriented user interface Find the tools you want when
you need them using the new results-oriented interface in Office Excel. Based on the job you
need to accomplish, whether it is creating a table or writing a formula, Office Excel presents
the appropriate commands to you within the new user interface.
Enjoy increased spreadsheet row and column capacityof 1 million rows by 16,000 columns
that enable you to import and work with massive amounts of data and achieve faster calcu-
lation performance with support for dual or multicore processors.
Quickly format cells and tables. Use Cell Styles and Table Styles galleries to quickly format
your spreadsheet the way you want. Tables include AutoFilters while column headers stay
in view when you scroll through the data. AutoFilters populate and expand any table auto-
26
27
matically.
Formulas authoring experience includes a resizable formula bar and context-based Formula
AutoComplete – so that you can write the proper formula syntax the first time, every time.
You can also refer to named ranges and tables within formulas and functions.
Create professional-looking charts with dramatic visual effects in just a few clicks. Use
predefined Chart Layouts and Chart Styles, or manually format each component, such as
axes, titles, and other chart labels. You can use stunning effects such as 3-D, soft shadow-
ing, and anti-aliasing to help identify key data trends and create more compelling graphical
summaries. Create and interact with charts the same way, regardless of the application you
are using, because the Excel charting engine is consistent in Microsoft Office Word 2007 and
Microsoft Office PowerPoint 2007.
Use Page Layout View to see exactly how your spreadsheet will print and add or edit headers
and footers. Adjust page margins with direct visual feedback where the page will truncate
and avoid multiple printing attempts.
Office Excel 2007 includes quick table formatting and a completely redesigned charting en-
gine that will help you better communicate your analysis in stunning charts. View a larger
image.
A spreadsheet is the computer equivalent of a paper ledger sheet. It consists of a grid made
from columns and rows. It is an environment that can make number manipulation easy and
somewhat painless.
The math that goes on behind the scenes on the paper ledger can be overwhelming. If you
change the loan amount, you will have to start the math all over again (from scratch). But lets
take a closer look at the computer version looking at our previous example it seems pretty
evenly matched. Right? WRONG! The nice thing about using a computer and spreadsheet
is that you can Experiment No. with numbers without having to RE-DO all the calculations.
Lets change the interest rate and then the number of months. Let the COMPUTER do the
calculations! Once we have the formulas set up, we can change the variables that are called
from the formula and watch the changes.
Change the Interest Rate, Change the Number of Months
• columns
• rows
• and their intersections are called cells
28 Lab 6: Introduction to MS-EXCEL
• text (labels)
• number data (constants)
• formulas (mathematical equations that do all the work)
Take a look at the explanations of each of these.
Remember there will be a short quiz later on so if there is something you need to take notes
on,
TAKE NOTES ON IT!
In a spreadsheet the COLUMN is defined as the vertical space that is going up and down the
window. Letters are used to designate each COLUMN’S location.
In the above diagram the CELL labeled B6 is highlighted. When referencing a cell, you
should put the column first and the row second.
Exercise
1. What is MS-EXCEL?
7. What is cell?
Chapter 7
Objective
Introduction to PowerPoint.
Description
Microsoft Office PowerPoint 2013 enables users to quickly create high-impact, dynamic pre-
sentations, while integrating workflow and ways to easily share information. From the re-
designed user interface to the new graphics and formatting capabilities, Office PowerPoint
2007 puts the control in your hands to create great-looking presentations.
Use Office PowerPoint to quickly create high-impact, dynamic presentations.
Create dynamic presentations
Quickly create dynamic and great-looking presentations using the new results-oriented user
interface and new graphics capabilities.
Get better results faster with a redesigned user interface. Office PowerPoint has a redesigned
user interface with a new look and feel to make creating, presenting, and sharing presenta-
tions an easier and more intuitive experience. You now have all of the rich features and
capabilities of PowerPoint in a streamlined, uncluttered workspace that minimizes distrac-
tion and helps you achieve the results you want more quickly and easily.
Create powerful, dynamic SmartArt diagrams. Easily create relationship, workflow, or hi-
erarchy diagrams from within Office PowerPoint 2007. You can even convert a bulleted list
into a SmartArt diagram or modify and update existing diagrams. ItâĂŹs also easy for users
to take advantage of rich formatting options with the contextual diagramming menus in the
new user interface.
Help ensure that your content is up to date. With PowerPoint Slide Libraries, you can easily
repurpose slides from existing presentations stored on a site supported by Microsoft Office
SharePoint Server. Not only does this cut down the time you spend creating presentations,
but any slides you insert from the site can be synchronized with the server version, to help
ensure your content is up to date.
Create presentations quickly and easily by re-using custom layouts. In Office PowerPoint
29
30 Lab 7: Introduction to PowerPoint.
2007, you can define and save your own custom slide layouts, so you no longer have to waste
valuable time cutting and pasting your layouts onto new slides or deleting content on a slide
with the layout you want. With PowerPoint Slide Libraries, it is easy to share these custom
slides with others so that your presentations have a consistent and professional look and feel.
Apply a consistent look and feel in one click. Document Themes help you change the look
and feel of your entire presentation with just one click. Changing the theme of your presen-
tation not only changes the background color but the colors of diagrams, tables, charts, and
fonts, and even the style of any bullet points within a presentation. By applying a theme,
you can be confident that your entire presentation has a professional and consistent look and
feel.
Dramatically modify shapes, text, and graphics with new tools and effects. You can now
manipulate and work with your text, tables, charts, and other presentation elements in much
richer ways than ever before. Office PowerPoint 2007 makes these tools readily available
through the streamlined user interface and contextual menus, so that in just a few clicks,
your work can have greater impact.
Create powerful diagrams using the new, rich formatting tools in Office PowerPoint 2007.
Presentation
Data is fed, processed and analyzed in a computer. The final result may have to be presented
in an attractive form by the user. PowerPoint is a component of Microsoft Office that is used
to create attractive professional presentation. They can be reproduced on paper, e-mail, web
page, transparencies, slides, etc. Thus a presentation can be said to be a slide show that is
prepared by a computer using audio, video, text and graphics.
Starting PowerPoint
There are four ways to start the powerpoint, listed below
• Click on the Start menu and select Microsoft PowerPoint from Programs.
• Click on the Office Shortcut menu and select Microsoft PowerPoint to open a blank
presentation.
• Double click on the PowerPoint file to open a file in ’PowerPoint’.
• Click on Start and select New Office Document. Select General - Blank Presentation –
AutoContent Wizard
Stopping PowerPoint
There are four ways to stop a power point listed below.
• Click on Exit from the File menu.
• Click on the cross button in the ’PowerPoint’ window
• Press Alt + F4.
• Click on Close from the Control menu.
31
Exercise
1. How MS-POWERPOINT is useful?
Objectives
Detailed functions in PowerPoint.
Description
Effectively share presentations
Dramatically improve the way users share and repurpose information.
• Communicate with users across platforms and devices. Help ensure broad commu-
nication with your PowerPoint presentations by converting your files to XML Paper
Specification (XPS) and PDF for sharing with users on any software platform.
• Reduce your document sizes and improve file recovery at the same time. The new,
compressed Microsoft Office PowerPoint XML Format offers a dramatic reduction in
file size, while also offering an improvement in data recovery for damaged files. This
new format provides a tremendous savings to storage and bandwidth requirements,
and reduces the burden on IT personnel.
• Integrate presentations stored in Microsoft Windows SharePoint Services with Mi-
crosoft Office Outlook. Any changes you make to the presentation saved in Outlook
will be reflected on the server version when you reconnect to your network.
• Easily repurpose and share content. Wish there were a better way to reuse content
from one presentation to another? With PowerPoint Slide Libraries, you can store pre-
sentations as individual slides on a site supported by Office SharePoint Server and
easily repurpose the content later from within PowerPoint. Not only does this cut
down the time you spend creating presentations, but any slides you insert can remain
synchronized with the server version to help ensure your content is always up to date.
• Use Microsoft Office Groove for real-time review sessions. Using Groove, you can
initiate a live review of a PowerPoint presentation within a Groove workspace. You can
view and work on a presentation collaboratively and in real time with your teammates
while taking advantage of presence information and instant messaging capabilities built
right into your workspace.
32
33
• Initiate a review or approval workflow right from within Office PowerPoint. With
Office PowerPoint and Office SharePoint Server 2007, you can send a presentation to
your team for review or create a formal approval process and collect signatures on that
presentation, making collaboration a smooth and easy process.
• Help protect the private information in your documents. Detect and remove unwanted
comments, hidden text, or personally identifiable information using the Document In-
spector, to prepare your presentation to be shared with others.
1. Entering and Editing Text: when you start ’PowerPoint’ you will be given the
Following options:
• AutoContent Wizard
• Design Template
• Blank presentation
AutoContent Wizard provides you with a ready presentation on some specific topics. To
open The ’AutoContent Wizard’ dialog box, click on the Auto content Radio button and then
click OK.
Blank Presentation: Click on the ’Blank presentation’ radio button and then click OK to
open the NEW SLIDE menu. Select a slide for your presentation, we have selected the ’title
slide’ then you may select any one of the following slides.
1. Bulleted list
2.Two columned bulleted list
3.Table
4.Chart with right or left bulleted list
5.Organization chart
6.Chart
7.Clip art with right or left bulleted list.
8.Title
9.Blank slide
• First select the (Title slide) and clip OK .on the screen u can see a blank slide with two
boxes to write text.
• First box is for title and the second one is for the subtitle, move the curser in the first
box and click. The cursor will look like an ’I’.
• Move the cursor to the subtitle box .Type ’Microsoft windows 10’.
• The text written in the slide will appear in the left hand side of the screen as note .To
insert a new slide click on new slide on the insert menu.
34 Lab 8:Detailed functions in PowerPoint
2. Style and Design: PowerPoint provides you with Design Template which can be ap-
plied to any presentation to make it attractive. You can also apply the ’Design Template’
before creating a new presentation.
To apply a ’Design Template’ click on the Format menu and select the sub-menu Apply
Design Template. A ’Design Template’ can not only be applied to but also changed in a
presentation.
A design template cannot only be applied to but also change in a presentation. let us now
study the slide sorter ,slide show and master from the view menu.
Master has the following options:
• ClipArt: A picture created in a computer with the help of line art and colour is called
ClipArt.
• Image: A photograph file is stored in BMP, JPG, GIF or PIX format in a computer. It
can also be used in presentation. A photograph of a place, an event or a product may
have to be often used in a presentation.
• Chart: In ’Excel’, you have already learnt about the different types of charts and how
they are created.
• Table: The methods to insert a Chart in a slide are also applicable for inserting a ’Table’
in a slide.
• Animation: Animation is a very important part of presentation. T his toll allows the
user to determine how the slides will appear one after the other on the screen during
the presentation.
6. Slide Transition: You can give a transition effect to the slide show, that is, a visual effect
when one slide changes to another. For this go to Slide Show menu and click on Slide Tran-
sition.
7. Printing: ’PowerPoint’ the user to print a presentation in different ways.
Sometimes the user may want to print the slide or the text of the presentation or only the
hand-out.
35
Exercise
1. What is the the procedure to insert images in MS POWERPOINT?
Objectives
Basic internet fundamentals
Description
Internet fundamentals
This is a brief article on Internet fundamentals written especially for the beginner. You are
encouraged to read the other detailed articles on Internet fundamentals such as email and
the World Wide Web which would provide a stepping stone for learning web development.
The Internet started as a small government project in the United States of America back in
1970s. The Advanced Research Projects Agency (ARPA) linked their computers to ease the
transfer of data. This network came to be known as ARPANET and is the birthplace of the
Internet.
The Internet is now a huge global network of computers. It is not just one network but con-
sists of thousands of other networks worldwide. No one knows how many computers are
connected to the Internet because each day several new machines are added and some old
ones taken off. The Internet, you see, is always in a state of flux.
Internet:
The internet is a worldwide network of computers, which hold large amounts of data that
you can easily access from a PC. Besides, you can communicate with others worldwide with
the help of email. You can also communicate ’live’ in On-line chatting. You need not to be a
computer expert to use the Internet. To understand how the Internet works first you have to
understand Networking.
Networking means connecting two or more computers with one another, which can share
both hardware and software. Networks can be broadly classified into two categories:
• LAN (Local area network): The Network system where all the connected computers
are close to one another.
• WAN (Wide area network): The Network system where all the connected computers
are spread across many cities or even countries is called WAN.
Getting connected:
Generally, to connect to the Internet, you need a computer and a modem. A modems con-
vert’s data so that it can be sent through the telephone line. In windows, you are provided
36
37
with Dial-UP Network to get connected to the internet through the telephone line. You also
need an account with a service provider, who will connect you with the Internet. Some of
the prominent Internet Service Provider in India are VSNL, MTNL, MANTRA, SATYAM,
WILNET, ICENET, JINDAL, GROWTH, etc.
Internet explorer:
It is one of the most popular versions of web-browsing programs. It comes as a standard part
of Windows.
Starting internet explorer:
When you get connected to the Internet, you will see a web page, which is the Home Page
for the browser.
Menu bar: you can see the following main menus File Edit, View, Favorites, Tools and Help.
Email - Internet Fundamentals
The rapid development of the Internet can be attributed to the immense popularity of email.
Email has been the most used Internet application because it has revolutionized the way
we communicate. Email messages can be received almost instantly and can include images,
video and sound in addition to text. Furthermore, interactive emails can be created using
HTML.
The World Wide Web - Fundamentals
The World Wide Web, also called WWW or simply the web, is a subset of the Internet. It
brings text, images, animation, video, sound and other multimedia content, all under one
roof. The Web is changing continuously by absorbing new technologies and updating the
old ones. The pages on the Web, appropriately called web pages, can contain multimedia
objects such as images, sound, and video in addition to text. Highly interactive web pages
can be developed using HTML and a client-side language such as JavaScript or VBScript.
This greatly enhances the web experience for the web surfer. Web pages are viewed using
browsers such as Internet Explorer (from Microsoft), Firefox (from Mozilla), Opera (from
Opera Software) and Netscape Communicator (from Netscape). A list of web browsers can
be found in the Web page Design section of this web site.
With video conferencing and wireless applications, the Internet is ready to take us to the new
realm of communication and information exchange.
HTML - HyperText Markup Language
HTML (HyperText Markup Language) is the lingua franca of the Internet. It is the language
used to develop web pages. Hypertext means that some text in the HTML document carries
a link to a different location, which can be on the same page or another page. On clicking
this ’hot spot’, the viewer is transferred to that location. Markup means that specific portions
of a document are marked up to indicate how they should be displayed in the browser.
According to purists, HTML is not a language per SE, and they are right in one way. HTML
simply consists of tags that are placed around elements, which then changes the properties
of these enclosed elements. There are hundreds of HTML tags and some of these are propri-
etary, which means that only some browsers recognize them.
URLs - What is an URL?
URL stands for Uniform Resource Locator, which means it is a uniform (same throughout
the world) way to locate a resource (file or document) on the Internet. The URL specifies the
address of a file and every file on the Internet has a unique address. Web software, such as
your browser, use the URL to retrieve a file from the computer on which it resides.
38 Lab 9: Basic internet fundamentals
Exercise
1. What is www?
Objectives
Study the features of Integrated Development Environment (IDE) for C language.
Description
IDE basics
The menu bar is used either to tell turbo C to do some thing Such as executes a program or
compile a program, or to set an environment options etc. When you first invoke the IDE the
menu bar will be active. (if for some reason the main menu is not active press F10 to reactive
it). To select different menus move the Highlight left and right with the cursor arrow keys.
To cause the highlighted menu to drop down so you can see its contents press the down
cursor key. An other approach to viewing a menu is to press Alter key and the first letter of
the menu name. You would press Alter + F for the File Menu. To close the menu and return
to the menu bar press Esc key.
39
40 Lab 10: IDE Introduction for C language
File Menu
The file menu provide command for
• Saving Files
• Changing Directories
• Printing Documents
• Shelling To Dos
• Quitting C
New
To write a program Open File menu and select New. A new window will appear on the
screen with double line border. New Edit Windows with the default name NONAMEXX.C
(xx stand for a number from 00 to 31). These NONAME files are used as temporary edit
buffer.
Open
The open command Displays the Open a File dialog box, where you can select a program file
to open in a window. Pressing the F3 key can also complete this operation
Save
The Save command saves the file that’s in the active window to disk (this menu item is dis-
able if there is no active window). Pressing the F2 key can also complete this operation.
Save As
Save As command opens the Save File As dialog box, where you can save the file in the active
Edit window under a different name, in the different directory, or on the different drive.
Print
The Print command prints the contents of the active edit, output, or message window.
Dos Shell
With the Dos Shell you can leave the turbo C environment temporarily to perform a dos
command or to enter another program. To return to turbo C type EXIT at the Dos prompt,
then press Enter.
Quit
The Quit command exists turbo c, remove it from the memory, and return it you to Dos.
41
Edit Menu
Undo
Undo command takes back the last editing command you performed on a line.
Redo
Redo command reverses the effect of the most recent Undo command.
Cut
The Cut command removes the selected text from your document and places the text in the
clipboard. You can choose Edit | Paste to paste that text on other place.
Copy
Copy command leaves the selected text intact and places an exact copy of it in the clipboard.
Paste
Paste command inserts the text from the clipboard into the current window at the cursor
position.
Clear
Clear command removes the selected text but does not put it into the clipboard.
Compiling
It is the process in which source code is translated into machine understandable language.
’Compiler’ Which is the part of the IDE, translate this source code into another file, consisting
of machine language.
Linking
Program may need to be combined with various library routines and functions. The Linking
process combines these files into single executable file.
The text editor produces the .c source file, Which go to compiler, which produces .obj files,
42 Lab 10: IDE Introduction for C language
This produces the object and executable file just as the IDE does.
Exercise
Write a simple program in C (edit,save,compile,link ,run using IDE)
Chapter 11
Objectives
Study the basic structure of C program Write a program that declares different variables and
data types.
Description
In order to write program in any programming language, it is necessary to understand the
basic structure of the program, its command and syntax.
main()
This marks the point where the C programs begins execution. Required for all programs.
()
Must appear immediately after main. Information that will be used by the program is usu-
ally contained within that braces.
//
These symbols are optional and used to indicate the comments.
;
Each C statement is terminate with the semicolon.
The braces are required in all C programs. They indicate the beginning and the end of
the program instruction.
printf Function
The printf function is used to write information to standard output(normally your monitor).
It can be used to print numbers, string or characters. A typical structure of this function is
printf("Hello, World!");
43
44 Lab 11: Basic Structure of C Program
1 # i n c lu d e < s t d i o . h>
2 i n t main ( )
3 {
4 p r i n t f ( " 2 " ) ; // DISPLAY NUMBER.
5 p r i n t f ( " Hello " ) ; // DISPLAY STRING .
6 p r i n t f ( " a " ) ; // DISPLAY CHARACTER.
7 }
VARIABLES
A variable is a named location that can hold various values. All variables must be declare
before they can be used. A variable’s declaration serves one important purpose that it tells
the C compiler that you are giving an identity to the variable.
char :
It is eight bit long and it is commonly used to hold a single character.
int :
Integer may hold singed whole numbers (Numbers with no fractional part). It may hold
values in the range of -32768 to 32767.
float and double :
Data type float and double hold signed floating point values, which may have fractional com-
ponent. The difference between float and double is that double provides twice the precision
as does float.
Example:
1 # i n c lu d e < s t d i o . h>
2 i n t main ( )
3 {
4 i n t number = 1 0 0 ;
5 p r i n t f ( "%d \n " , number ) ;
6 p r i n t f ( s i z e o f ( number ) ) ; /∗ s i z e o f ( ) f u n c t i o n i s used f o r g e t t i n g t h e s i z e o f
7 v a r i a b l e i n memory . ∗/
8 }
OUTPUT
100
2
scanf Function
the scanf function allows your program to get user input from the keyboard. A typical struc-
ture for this funcion is scanf("Example:
// program that calculates the voltage by ohm’s law
45
1 # i n c l ud e < s t d i o . h>
2 i n t main ( )
3 {
4 f l o a t vol , cur , r e s ;
5 p r i n t f ( " e n t e r t h e value o f t h e c u r r e n t " ) ;
6 s c a n f ( "%f " ,& cur ) ;
7 p r i n t f ( " e n t e r t h e value o f t h e r e s i s t a n c e " ) ;
8 s c a n f ( "%f " ,& r e s ) ;
9 vo l=cur ∗ r e s ;
10 p r i n t f ( " v o l t a g e i s %f " , vo l ) ;
11 }
Exercise
1- Output of the above program?
2- Write and program to insert 4 numbers from user , add them and display output.
Chapter 12
Objectives
Familiarization with different types of operators
Description
OPERATOR
Operators are the symbols that cause a program to do something on the variables.
Following are the operators which are commonly used in C language.
Arithmetic operators:
There are five arithmetic operators in C. they are
Operator Purpose
+ addition.
-Subtraction.
* Multiplication.
/ Division.
% remainder after integer division.
The % operator some times to referred as modulus operator.
1 # i n c lu d e < s t d i o . h>
2 i n t main ( )
3 {
4 i n t a =1;
46
47
Relational Operator
There are four relational operators they are
Operators Meaning
<Less than.
<= Less than or equal to.
>Greater than.
>= Greater than or equal.
Closely associated with the relational operators are the following two equality operators.
Operators Meaning
= = Equal to.
! = Not Equal to.
These six operators are used to form logical expression, which represents condition that
is either true or false. Resulting expression will be of type integer, since true is represented
by integer value 1 and false is represented by the value 0.
Example
1 # i n c l ud e < s t d i o . h>
2 i n t main ( )
3 {
4 i n t a =1 , b = 2 ;
5 p r i n t f ( "%d %d " , a<b ) ;
6 p r i n t f ( "%d %d " , a>b ) ;
7 p r i n t f ( "%d %d " ,++ a==b ) ;
8 p r i n t f ( "%d %d " , a<=b ) ;
9 p r i n t f ( "%d %d " , a>=b ) ;
10 }
Logical Operator
C contains three logical operators, they are
Operators Meaning
&& And
| | OR
! Not
48 Lab 12:Familiarization with different types of operators
The logical operators act upon the operands that are themselves logical expressions. The
net effect is to combine the individual logical expressions into more complex conditions that
are either true or false. The result of logical and operation will be true only of all the expres-
sion are true, where as the result of a logical or operator will be true if either expression will
be true. In other words, the result of logical or operation will be false when all expression
will be false.
1 # i n c lu d e < s t d i o . h>
2 i n t main ( )
3 {
4 i n t a =1 , b =2 , c ;
5 c =( a<b ) && ( a<=b ) ;
6 p r i n t f ( "%d " , c ) ;
7 c =( a= =b ) || ( a<b ) ;
8 p r i n t f ( "%d " , c ) ;
9 c = ! ( a= =b ) ;
10 p r i n t f ( "%d " , c ) ;
11 }
12 Observe t h e Output
Exercise
Write a program that uses all arthematic operator (+, - , * , / , %).
Chapter 13
Objective
To be familiar with if - else statement.
Description
The if else statement:
The if else statement is used to carry out a logical test and then take one of two possible
actions, depending on the outcome of the test (i.e., whether the outcome is true or false).
The else portion of the if else statement is optional. Thus in its simplest general form, the
statement can be written as
If (expression) statement
The expression must be placed in the parenthesis, as shown above, In this form the statement
will be executed only if the expression has a nonzero value (i.e. if expression is true. If the
expression has a value zero (i.e. if the expression is false then the statement will be ignored.
The general form of an if statement which include the else clause is
if (expression) statement1 else statement2
If the expression has a nonzero value (i.e. if expression is true), then statement1 will be exe-
cute, otherwise statement2 will be execute.
Example
49
50 Lab 13: To be familiar with if - else statement.
17
18 p r i n t f ( " The i f s t a t e m e n t i s easy . " ) ;
19
20 return 0;
21 }
Exercise
Write a program that find the largest number between three numbers.
Chapter 14
Objective
To be familiar with switch statement.
Description
The switch statement:
The switch statement causes a particular group of statements to be chosen from several
available groups. The selection is based upon the current value of an expression, which is
included within the switch statement. The general form of the switch statement is
Syntax
1 s w i tc h ( e x p r e s s i o n ) {
2
3 c a s e c o n s t a n t −e x p r e s s i o n :
4 statement ( s ) ;
5 break ; /∗ o p t i o n a l ∗/
6
7 c a s e c o n s t a n t −e x p r e s s i o n :
8 statement ( s ) ;
9 break ; /∗ o p t i o n a l ∗/
10
11 /∗ you can have any number o f c a s e s t a t e m e n t s ∗/
12 d e f a u l t : /∗ Optional ∗/
13 statement ( s ) ;
14 }
Where expression results in an integer value. Note that expression may also be of type
char, since individual characters have equivalent integer values.
The embedded statement is generally a compound statement that specifies alternate courses
of action. Each alternative is expressed as a group of one or more individual statement within
the overall embedded statement. For each alternative, the first statement within the group
must be preceded by one or more case labels the case label identify the different group of the
statement (i.e. the different alternatives) and distinguish them from one another.
Example
51
52 Lab 14:To be familiar with switch statement.
2 # i n c l u d e < s t d i o . h>
3
4 i n t main ( ) {
5
6 /∗ l o c a l v a r i a b l e d e f i n i t i o n ∗/
7 char grade = ’ B ’ ;
8
9 s w i tc h ( grade ) {
10 c a s e ’A ’ :
11 p r i n t f ( " E x c e l l e n t !\n" ) ;
12 break ;
13 case ’B ’ :
14 c a s e ’C ’ :
15 p r i n t f ( " Well done\n " ) ;
16 break ;
17 c a s e ’D ’ :
18 p r i n t f ( " You passed\n " ) ;
19 break ;
20 case ’F ’ :
21 p r i n t f ( " B e t t e r t r y again\n " ) ;
22 break ;
23 default :
24 p r i n t f ( " I n v a l i d grade\n " ) ;
25 }
26
27 p r i n t f ( " Your grade i s %c\n " , grade ) ;
28
29 return 0;
30 }
Note that each of the groups is end with the break statement. The break statement causes
control to be transferred out of the switch statement, thus preventing more than one group
of statement from being executed. One of the labeled groups of the statement within the
switch statement may be labeled default. This group will be selected if none of the case
labels matches the value of the expression.
53
Exercise
Program to create a simple calculator using switch. Performs addition, subtraction, multipli-
cation or division depending the input from user
Chapter 15
Objectives
To be familiar with while and do while loop.
Description
The while loop
The for loop does something a fixed number of times. What happens if you donâĂŹt know
how many times you want to do something, in this case the while lop is used.
The structure of the while loop is
while (testExpression)
//codes
The statement may be a single statement or compound statement (enclosed in the braces
). The statement is executed zero or more times until the expression becomes FALSE. In the
operation of while loop the expression is first evaluated, if this evaluation is FALSE (0), Then
statement is never executed. And control passed from the while statement to the rest of the
program. If the evaluation is TRUE (non zero), then statement is executed and the process is
repeated again.
Example
1 // Program t o f i n d f a c t o r i a l o f a number
2 // For a p o s i t i v e i n t e g e r n , f a c t o r i a l = 1 ∗ 2 ∗ 3 . . . n
3
4 # i n c l u d e < s t d i o . h>
5 i n t main ( )
6 {
7 i n t number ;
8 long long f a c t o r i a l ;
9
10 p r i n t f ( " E n t e r an i n t e g e r : " ) ;
11 s c a n f ( "%d " ,&number ) ;
12
13 factorial = 1;
14
54
55
Do While Loop
The do..while loop is similar to the while loop with one important difference. The body of
do...while loop is executed once, before checking the test expression. Hence, the do...while
loop is executed at least once. The Structure of do while loop is
do
// codes
while (testExpression);
Example
• The changes that are to take place for each loop (increment expression).
The initial expression is executed only once, when the loops first starts. The test expression
usually involves a logical operator. It is evaluated each time through the loop, just before the
body of the loop executed. The increment expression changes the value of the loop variable,
it always executed at the end of the loop after the loop body has been executed. You can
execute more then one statements in the body of the loop, by placing the statements in the
brackets.
Example
1 # i n c l u d e < s t d i o . h>
2
3 i n t main ( )
4 {
5 int x ;
6 /∗ The loop goes while x < 1 0 , and x i n c r e a s e s by one every loop ∗/
7 f o r ( x = 0 ; x < 1 0 ; x++ ) {
8 /∗ Keep i n mind t h a t t h e loop c o n d i t i o n checks
9 t h e c o n d i t i o n a l s t a t e m e n t b e f o r e i t loops again .
10 consequently , when x e q u a l s 10 t h e loop breaks .
11 x i s updated b e f o r e t h e c o n d i t i o n i s checked . ∗/
12 p r i n t f ( "%d\n " , x ) ;
13 }
14 getchar ( ) ;
15 }
57
Exercise
Write A program to display N(limit) even/Natural numbers with their sum(use While loop
and do while loop)
Write A program to display N(limit) even/Natural numbers with their sum(use For loop)
Chapter 16
Objectives
Let the students push to think for themselves and think harder.
Task
Display Prime Numbers Between two Intervals.
58