VARUN
VARUN
INSTITUTIONAL TRAINING
REPORT
Duration
(from 12/6/24 to 10/7/24)
Submitted By
1.1 HTML-OVERVIEW 3
1.10LOGIN FORM 16
2.1 CSS-OVERVIEW 17
2.3 CSS-SYNTAX 19
2.6 CSS-BOXMODEL 23
2.7 CSS-POSITIONING 24
2.8 CSS-TRANSITION 25
2.10 WEBPAGE 28
3.1 JAVASCRIPT-OVERVIEW 30
3.2. JS-SYNTAX 30
1
VARUN KUMAR\CSE-B
3.5. JS-FUNCTIONS 33
4.3 THEMES 37
5 4.4 ADDING IMAGES 38
4.7 Presentation 39
5.1 SPREADSHEET 40
6. 5.2 FUNCTIONS AND FORMULAS 40-42
6.1 MS-WORD 43
2
VARUN KUMAR\CSE-B
HTML OVERVIEW
HTML stands for Hypertext Markup Language, and it is the most widely used
language to Write Web Pages. HTML is the building block for web pages. Originally,
HTML was developed with the intent of defining the structure of documents like
Headings, paragraphs, lists, and so forth to facilitate the sharing of scientific
information Between researchers.
HTML TAGS:
3
VARUN KUMAR\CSE-B
As told earlier, HTML is a markup language and makes use of various tags to format the
content. These tags are enclosed within angle braces <Tag Name>. Except few tags,
most of the tags have their corresponding closing tags. For example, <html> has its
closing tag</html> and <body> tag has its closing tag </body> tag etc.
1. HEADINGS:
Any document starts with a heading. You can use different
sizes for your headings. HTML also Has six levels of
headings, which use the elements <h1>, <h2>, <h3>,
<h4>, <h5>, and <h6>.
2.
PARAGRAPHS:
Paragraphs are defined with the tag. Think of a paragraph as a block of text. You can use
the align attribute with a paragraph tag as well.
<p align="left">This is a paragraph</p>
3. LINE BREAKS:
The <br> tag is used when you want to start a new line, but don't want to start a new
paragraph. The<br> tag forces a line break wherever you place it. It is similar to single
spacing in a document. The <br> tag has no closing tag.
4. HORIZONTAL RULE:
The <hr> element is used for horizontal rules that act as dividers between sections, like
this:
4
VARUN KUMAR\CSE-B
The horizontal rule does not have a closing tag. It takes attributes such as align and
width. For instance:
5. COMMENTS IN HTML:
The comment tag is used to insert a comment in the HTML source code. A comment can
be placed anywhere in the document and the browser will ignore everything inside the
brackets. You can use comments to write notes to yourself, or write a helpful message to
someone looking at your source code.
Note: You need an exclamation point after the opening bracket <!-- but not
before the closing bracket -->.
HTML automatically adds an extra blank line before and after some elements, like before
and after a paragraph, and before and after a heading. If you want to insert blank lines
into your document, use the tag.
OTHER HTML TAGS:
TAG Description
<abbr> Defines the TAG Description
abbreviations <b> Defines Bold
<acrony Defines an acroym text
m> <big> Defines Big text
<address Defines the address <i> Defines Italic
> element text
<cite> Defines a citation <small Defines Small
<code> Defines computer > text
code text <sup> Defines Superscripted
<blockqu Defines a long text
ote> quotation <sub> Defines subscripted
<del> Defines a text text
5
VARUN KUMAR\CSE-B
NON-BREAKING SPACES
The most common character entity in HTML is the non-breaking space .
Normally HTML will truncate spaces in your text. If you add 10 spaces in your text, HTML
will remove 9 of them. To add spaces to your text, use the character entity.
6
VARUN KUMAR\CSE-B
content ELEMENTs
</br>
HTML documents consists of a tree of these elements and they specify how HTML
documents should be built, and what kind of content should be placed in what part of an
HTML document.
For example, <p> is starting tag of a paragraph and </p> is closing tag of the same
paragraph but <p>This is paragraph</p> is a paragraph element.
HTML ATTRIBUTES:
An attribute is used to define the characteristics of an HTML element and is placed
inside the element's opening tag. All attributes are made up of two parts: a name
and a value:
The name is the property you want to set. For example, the paragraph <p>
element in the example carries an attribute whose name is align, which you
can use to indicate the alignment of paragraph on the page.
The value is what you want the value of the property to be set and always put
within quotations. The below example shows three possible values of align
attribute: left, center and right.
Attribute names and attribute values are case-insensitive. However, the World Wide
Web Consortium (W3C) recommends lowercase attributes/attribute values in their
HTML 4 recommendation.
Example:
7
VARUN KUMAR\CSE-B
<p align=”left”>This is left This is left aligned
aligned</p>
<p align=”right”>This is right This is right aligned
aligned</p>
<p align=”center”>This is center This is center aligned
aligned</p>
Core Attributes:
The four core attributes that can be used on the majority of HTML elements (although
not all) are:
There are many attributes which are used in html for multiple purposes will be discussed
below:
HTML – BACKGROUNDS:
The <body> tag has two attributes where you can specify backgrounds. The background
can be a color an image.for background color bgcolor is used and for background image
background is used as below:
8
VARUN KUMAR\CSE-B
2. <body background=”/img1”>
</body>
HTML – COLORS:
Colors are defined using a hexadecimal notation for the combination of red, green, and
blue color values (RGB). The lowest value that can be given to one light source is 0 (hex
#00). The highest value is 255 (hex #FF). This table shows the result of combining red,
green, and blue:
9
VARUN KUMAR\CSE-B
HTML ATTRIBUTES:
HTML provides a simple way to show unordered lists (bullet lists) or ordered lists
(numbered lists).
Unordered lists:
An unordered list is a list of items marked with bullets (typically small black circles). An
unordered list starts with the <ul> tag. Each list item starts with the <li> tag.
An ordered list is a list of items marked with bullets (typically small black circles). An
ordered list starts with the <ol> tag. Each list item starts with the <li> tag.
Definition lists consist of two parts: a term and a description. To mark up a definition
list, you need three HTML elements; a containner <dl>, a definition term <dt> , and a
definition description <dd> .
10
VARUN KUMAR\CSE-B
HTML LINKS:
HTML uses the <a> anchor tag to create a link to another document or web page.
The Anchor tag and the Href attribute:
An anchor can point to any resource on the Web: an HTML page, an image, a sound
file, a movie, etc.The syntax of creating an anchor:
<a href="url">Text to be displayed</a>
The <a> tag is used to create an anchor to link from, the href attribute is used to tell
the address of the document or page we are linking to, and the words between the
open and close of the anchor tag will be displayed as a hyperlink.
With the target attribute, you can define where the linked document will be opened. By
default, the link will open in the current window. The code below will open the document
in a new browser window:
HTML IMAGES:
The Image Tag and the Src Attribute:
The <img> tag is empty, which means that it contains attributes only and it has no
closing tag. To display an image on a page, you need to use the src attribute. Src stands
for "source". The value of the src attribute is the URL of the image you want to display
on your page. The syntax of defining an image:
<img src="graphics/chef.gif">
The alt attribute tells the reader what he or she is missing on a page if the browser can't
load images. The browser will then display the alternate text instead of the image. It is a
good practice to include the alt attribute for each image on a page, to improve the
display and usefulness of your document for people who have text-only browsers or use
screen readers.
When you have an image, the browser usually figures out how big the image is all by
itself. If you put in the image dimensions in pixels however, the browser simply reserves
a space for the image, then loads the rest of the page. Once the entire page is loads it
can go back and fill in the images. Without dimensions, when it runs into an image, the
browser has to pause loading the page, load the image, then continue loading the page.
The chef image would then be:
HTML TABLE:
Tables are defined with the <table> tag. A table is divided into rows (with the <tr> tag),
and each row is divided into data cells (with the <td> tag). The letters td stands for table
data, which is the content of a data cell. A data cell can contain text, images, lists,
paragraphs, forms, horizontal rules, tables, etc.
Table Tags:
Tag Description
<table> Defines a table
<th> Defines a table header
<tr> Defines a table row
<td> Defines a table cell
<caption> Defines a table caption
<colgroup> Defines groups of table colums
<col> Defines the attribute values for one or more columns
in a table
Example:
12
VARUN KUMAR\CSE-B
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>
TABLE ATTRIBUTES :
3. Cellpadding Attribute
<table border="1"
cellpadding="10">
<tr>
<td>some text</td>
<td>some text</td>
</tr><tr>
13
VARUN KUMAR\CSE-B
<td>some text</td>
<td>some text</td>
</tr>
</table>
4. Colspan attribute
<table border="1">
<tr>
<th>Category</th>
<th colspan="3">Examples</th>
</tr> Category Examples
<tr> Fruits Apples Oranges Grapes
<td>Fruits</td>
<td>Apples</td>
<td>Oranges</td>
<td>Grapes</td>
</tr>
</table>
5. Rowspan attribute
<table border="1">
<tr>
<th>Department:</th>
<td>Accounting</td>
</tr>
Department: Accounting
<tr>
Freya Olsen
<th>rowspan="2">ContactPerso Contact Person:
Maita Cot
n:</th>
<td>Freya Olsen</td>
</tr>
<tr>
<td>Maita Cot</td>
</tr>
</table>
Cellspacing is the width between the individual data cells in the table.
Cellpadding is the space between the cell contents and the cell border.
14
VARUN KUMAR\CSE-B
HTML FORMS:
HTML forms provide a great way to capture data from your web site. A form in an HTML
page can be used to submit data to a server for further processing. Each HTML form is
introduced by the <form> tag, and is made up of different input elements. The <form>
tag has several attributes that would tell the browser what to do with the information
that is entered in the different fields. These attributes are:
● action
● method
The action attribute tells your browser the location of the cgi script that you are going to
use to process the form. On the other hand, the method attribute has two possible
values, method=get or method=post, both of which specify a method of submitting data
to the script you have specified in the action attribute.
FORM FIELDS :
Any HTML form can contain the following fields. First you have the input elements:
Text
Password
Checkbox
Radio
Submit
Reset
File
Hidden
Image
Button
There are also other input methods that may be used in an HTML form, including drop-
down lists, radio buttons, check boxes, text areas and others. Let us see how each of
these text elements is used in an HTML form.
EXAMPLES :
15
VARUN KUMAR\CSE-B
<form>
<input type="text" id="name"
name="name" placeholder="Click here to
enter text">
</form>
Checkbox input:
<form> INTERESTS:
<input type="checkbox" id="music" INTERESTS:
name="interest" value="music">Music Music
✘
<input type="checkbox" id="sports" Sports
✘
name="interest" value="sports"> Sports Reading
✘
<input type="checkbox" id="reading"
name="interest" value="reading">
Reading</form>
Radio Buttons:
<form>
<label>Choose Your Preferred Payment
Method:</label>
<input type="radio" id="creditCard" Choose Your Preferred
name="paymentMethod" Payment Method:
value="creditCard"> CreditCard <br> CreditCard
<input type="radio" id="paypal" Music paypal
name="paymentMethod"
bitcoin
value="paypal"> Paypal <br>
<input type="radio" id="bitcoin"
name="paymentMethod"
value="bitcoin"> bitcoin <br></form>
Submit Buttons:
<form>
<button type="submit">Submit</button> Submit Reset
<button type="Reset ">Reset
</button></form>
Example of Forms with Html Table : Program 1
16
VARUN KUMAR\CSE-B
CSS-OVERVIEW
Cascading Style Sheets, fondly referred to as CSS, is a simple design language intended
to simplify the process of making web pages presentable.
CSS handles the look and feel part of a web page. Using CSS, you can control the color of
the text, the style of fonts, the spacing between paragraphs, how columns are size and
laid out, what background images or colors are used, as well as a variety of other effects.
CSS is easy to learn and understand but it provides a powerful control over the
presentation of an HTML document. Most commonly, CSS is combined with the markup
languages HTML or XHTML
Advantages of CSS:
CSS Comments:
Many times, you may need to put additional comments in your style sheet blocks. So, it
is very easy to comment any part in style sheet. You can simple put your comments
inside /*.....this is a comment in style sheet.....*/.
You can use /* ....*/ to comment multi-line blocks in similar way you do in C and C++
programming languages.
CSS INCLUSION:
How to include your style to your HTML document ? Three Methods :
You can use style attribute of any HTML element to define style rules. These rules will be
applied to that element only.
17
VARUN KUMAR\CSE-B
<head>
<link rel=”stylesheet” href=”link”>
</head>
Example:
CSS SYNTAX:
A CSS comprises of style rules that are interpreted by the browser and then applied to
the corresponding elements in your document. A style rule is made of three parts:
Selector: A selector is an HTML tag at which a style will be applied. This could be
any tag like <h1> or <table> etc.
Property: A property is a type of attribute of HTML tag. Put simply, all the HTML
attributes are converted into CSS properties. They could be color, border, etc.
Value: Values are assigned to properties. For example, color property can have
the value either red or #FF0000etc.
Selectors:
CSS SELECTOR HTML File CSS file Output
1. Tag name <h1> h1 { Tag selector
Tag selector color: red;
}
</h1>
2. Class <h1 .hello{ Tag selector
attribute class=”hello”> color: red;
Tag selector }
</h1>
3. ID Attribute <h1 id=”hello”> #hello{ Tag selector
Tag selector color: red;
</h1> }
4. The Universal <h1> *{ Universal selector
Selector (*) Universal selector color :red; Universal selector
:That applies on </h1> align :center;
19
VARUN KUMAR\CSE-B
every tag <h2> }
Universal
selector</h2>
CSS MEASUREMENTUNITS:
CSS supports a number of measurements including absolute units such as inches,
centimeters, points, and so on, as well as relative measures such as percentages
and em,px units. You need these values while specifying various measurements in your
Style rules e.g. border="1px solid red".
20
VARUN KUMAR\CSE-B
CSS PROPERTIES:
COLOR-Property:
CSS uses color values to specify a color. Typically, these are used to set a color either for
the foreground of an element (i.e., its text) or for the background of the element. They
can also be used to affect the color of borders and other decorative effects. You
can specify your color values in various formats.
BACKGROUND-Properties:
21
VARUN KUMAR\CSE-B
FONT-properties:
NOTE: In above and below Examples we use style attribute to Add CSS in our html
document .
TEXT-properties:
NOTE: before doing margin, padding ,width and border properties lets
understand the box model of CSS.
CSS BOX-MODEL:
NOTE: Total element width = width + left padding + right padding + left border
+ right border + left margin + right margin.
SIZE-properties:
SIZE
Width: Height:
23
VARUN KUMAR\CSE-B
CSS POSITIONING:
CSS helps you to position your HTML element. You can put any HTML element at
whatever location you like. You can specify whether you want the element positioned
relative to its natural position in the page or absolute based on its parent element.
For using this property we have to assign first position:value; value can be
relative,absolue,fixed;
1. Relative positioning:
Relative positioning changes the position of the HTML element relative to where it
normally appears. So "left:20" adds 20 pixels to the element's LEFT position. Ex:
It will produce the following result:
2.Absolute positioning:
3.Fixed positioning:
24
VARUN KUMAR\CSE-B
Fixed positioning allows you to fix the position of an element to a particular spot on the
page, regardless of scrolling. Specified coordinates will be relative to the browser
window.
CSS Transition:
transitions allows you to change property values smoothly (from one value to another),
over a given duration.
Note: If the duration part is not specified, the transition will have no effect, because
the default value is 0.
Example: The following example shows a 100px * 100px red <div> element. The
<div> element has also specified a transition effect for the width property, with a
duration of 2 seconds. new value for the width property when a user mouse over the
Element by using hover:
25
VARUN KUMAR\CSE-B
CSS ANIMATIONS:
Animation is process of making shape changes and creating motions with elements. An
animation lets an element gradually change from one style to another. You can change
as many CSS properties you want, as many times you want. To use CSS3 animation, you
must first specify some keyframes for the animation. Keyframes hold what styles the
element will have at certain times.
Some Properties:
1. animation-name : name;(write the
name of your animation)
2. animation-duration: 5s;(Duration of
your animation)
3. animation-iteration-count: infinite;
( property specifies the number of
times an animation should run.)
4. animation-delay: 2s; ( property
specifies a delay for the start of an
animation)
5. animation-timing-function: linear;
( property specifies the speed curve of
the animation.)
6. animation-direction: alternate;
( property is used to let an animation
run in reverse direction or alternate cycles.)
Example:
The following example will change the background-color of the element when the
animation is 25% complete, 50% complete, and again when the animation is 100%
complete:
Animation-timing-function:
26
VARUN KUMAR\CSE-B
Animation-direction:
27
VARUN KUMAR\CSE-B
WEBPAGE:
28
VARUN KUMAR\CSE-B
PORTFOLIO CODE:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>portfolio</title>
<link rel="stylesheet" href=".css\style.css"></link>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-
awesome/6.5.2/css/all.min.css"></link>
</head>
<body>
<div class="portfolio-container">
<div class="navbar">
<ul class="nav-list">
<a id="A" href="#">Home</a>
<a id="A" href="#">Work</a>
<a id="A" href="#">About</a>
<a id="A" href="#">Project</a>
<a id="A" href="#">Service</a>
</ul>
</div>
<div class="content">
<h1 id="A">MY</h1><br>
<h1 id="B">PORTFOLIO</h1><br><br><br><br>
<h5 id="C">HI,</h1><br><br>
<p id="D">Im varun,Web Developer by<br>
passion im,very happy to share my<br>
website with you.enjoy! </p><br><br><br>
</div>
<div class="right-imgcontainer">
<img src="Varun.jpg">
</div>
<div class="Last-container"></div>
<div class="icons">
<i class="fa-brands fa-instagram"></i>
<i class="fa-brands fa-whatsapp"></i>
<i class="fa-brands fa-twitter"></i>
<i class="fa-brands fa-linkedin-in"></i>
</div>
</div>
</body>
</html>
29
VARUN KUMAR\CSE-B
JAVASCRIPT-OVERVIEW
30
VARUN KUMAR\CSE-B
Javascript is a dynamic computer programming language. It is lightweight and most
commonly used as a part of web pages, whose implementations allow client-side script
to interact with the user and make dynamic pages. It is an interpreted programming
language with object-oriented capabilities.
Advantages of JAVA-SCRIPT:
EX:
<html>
<body>
<script type="text/javascript">
<!--
var age = 20; if( age > 18
){
document.write("<b>Qualifies for driving</b>");
}
//-->
</script>
31
VARUN KUMAR\CSE-B
Case Sensitivity:
CONDITIONAL STATEMENTS:
1.If Statement:
The ‘if’ statement is the fundamental control statement that allows JavaScript to make
decisions and execute statements conditionally
Syntax:
if (expression){
Statement(s) to be executed if expression is true
}
2. If Else Statement
The ‘if...else’ statement is the next form of control statement that allows JavaScript to
execute statements in a more controlled way.
Syntax:
if (expression){
Statement(s) to be executed if expression is true
}else{
Statement(s) to be executed if expression is false
}
32
VARUN KUMAR\CSE-B
1. If …..Elseif Statement
The ‘if...else if...’ statement is an advanced form of if…else that allows JavaScript to
make a correct decision out of several conditions.
Syntax:
if (expression 1){
Statement(s) to be executed if expression 1 is true
}else if (expression 2){
Statement(s) to be executed if expression 2 is true
}else if (expression 3){
Statement(s) to be executed if expression 3 is true
}else{
Statement(s) to be executed if no expression is true
}
LOOPS:
1.For Loop:
The ‘for’ loop is the most compact form of looping. It includes the following three
important parts:
The loop initialization where we initialize our counter to a starting value. The
initialization statement is executed before the loop begins.
The test statement which will test if a given condition is true or not. If the condition
is true, then the code given inside the loop will be executed, otherwise the control will
come out of the loop.
The iteration statement where you can increase or decrease your counter.
Syntax:
The most basic loop in JavaScript is the while loop which would be discussed in this
chapter. The purpose of a while loop is to execute a statement or code block
repeatedly as long as an expression is true. Once the expression becomes false, the
loop terminates.
Syntax:
while (expression){
Statement(s) to be executed if expression is true
} While loop:
3.Do
33
VARUN KUMAR\CSE-B
The do...while loop is similar to the while loop except that the condition check happens
at the end of the loop. This means that the loop will always be executed at least once,
even if the condition is false.
Syntax:
do{
Statement(s) to be executed;
} while (expression);
FUNCTIONS:
A function is a group of reusable code which can be called anywhere in your program.
This eliminates the need of writing the same code again and again. JavaScript allows us
to write our own functions as well.
FUNCTION DEFINATION FUNCTION CALLING
Before we use a function, we need to define To invoke a function somewhere later in
it. The most common way to define a the script, you would simply need to
function in JavaScript is by using the write the name of that function.
function keyword, followed by a unique So sayhello function is called by name ();
function name, a list of parameters (that
might be empty), and a statement block
surrounded by curly braces.
Try the following example. It defines a
function called sayHello that takes no
parameters: <body>
<p>Click the following
<script
button to call the
type="text/javascript">
function</p>
<!--
<form>
function sayHello()
<input type="button"
{
onclick="sayHello('Zara'
alert("Hello there"); , 7)" value="Say Hello">
} </form>
//-->
</body>
</script>
34
VARUN KUMAR\CSE-B
PROGRAMMING LANGUAGE:
A programming language is a system of notation for writing computer programs. Programming languages are
described in terms of their syntax and semantics, usually defined by a formal language. lets do some examples of c
programming language.
What is a flowchart?
A flowchart is a graphical representation of an algorithm, they are drawn using specific symbols.
START/STOP
INPUT/OUTPUT
PROCESSING
DECISION MAKING
FLOW
35
VARUN KUMAR\CSE-B
PROGRAMs OF C LANGUAGE:
1. GREATER NUMBER 2.FACTORIAL
36
VARUN KUMAR\CSE-B
37
VARUN KUMAR\CSE-B
OFFICE AUTOMATION:
POWER POINT:
PowerPoint is part of the Microsoft Office suite and has become synonymous
with presentations. By using Microsoft PowerPoint presentation software, you
can add polish and pizzazz to professional speeches and pitches or just create a
fun slideshow to share with family and friends
Presentation Themes:
PowerPoint 2013 offers a variety of
professional-looking designs. Themes
automatically format slides with color or
graphic backgrounds and present fonts.
You can access the presentation themes
when you first open PowerPoint, or later
or in the Design tab.
Changing the Presentation Theme:
To see all available themes:
1. Go to Design tab Themes group.
2. Click the More arrow to see all available
themes.
3. Click on the desired theme.
38
VARUN KUMAR\CSE-B
Working with Images:
Adding Online Pictures
1. Go to Insert tab Illustrations group Online Pictures command.
2. Type a keyword, such as cat, in the Bing
Image Search box.
3. Press Enter to conduct the search.
4. Various cat images are displayed. Click on
an image to select it.
5. Click Insert to add the picture to the slide.
Adding Video:
1. Click on the slide for the video.
2. Go to "Insert" > "Video" > "Video on My PC" or "Online Video."
3. Select and insert the desired video file.
4. Click the video frame, go to "Playback," and adjust start options (On
Click, Automatically, When Clicked), volume, and more.
5. Adjust the size and position of the video frame.
6. Click the "Play" button to preview.
Tables and Charts
Tables:
1. Insert Table:
o Go to "Insert" > "Table" > Select rows and columns.
2. Enter Data: Click inside cells to type data.
3. Modify Table:
o Add/Remove Rows/Columns: Right-click > "Insert" or "Delete."
o Resize Cells: Drag cell borders.
o Format Table: Use "Table Design" and "Layout" tabs.
o Merge/Split Cells: Select cells > "Layout" tab > "Merge" or "Split."
Charts:
2. Insert Chart:
o Go to "Insert" > "Chart" > Select chart type.
3. Enter Data: Enter data in the Excel sheet that opens.
4. Modify Chart:
o Change Chart Type: "Chart Design" > "Change Chart Type."
o Edit Data: "Chart Design" > "Edit Data."
o Format Elements: Right-click elements > format options.
5. Resize/Move Chart: Drag chart to resize or reposition.
39
VARUN KUMAR\CSE-B
Page 1: page 4:
Page 2: Page 5:
Page 3: Page 6:
Thank You
40
VARUN KUMAR\CSE-B
SPREAD-SHEET:
A Spreadsheet is a computer application that is designed to add, display, analyse,
organise, and manipulate data arranged in rows and columns. It is the most
popular application for accounting, analytics, data presentation, etc. There are
many types of spreadsheet softwares available. For example Microsoft Excel,
Google Sheets, Smartsheet, Airtable, etc. The most popular and widely used
spreadsheet software is Microsoft Excel.
Entering and editing the data:
Entering Data:
Open Excel.
Select a Cell.
Type the Data.
Complete the Entry.
Editing Data:
Select the Cell to Edit.
Click on the cell that contains the data you want to edit.
Edit Directly in the Cell.
o Double-click the cell to enter edit mode. You will see a blinking cursor
inside the cell.
o Alternatively, you can click the cell once and then press F2 to enter
edit mode.
Edit in the Formula Bar:
o Click on the cell to select it.
o Click in the formula bar at the top of the Excel window and make your
changes there.
Complete the Edit:
o Press Enter to confirm the changes.
o Press Esc to cancel the edit and revert to the original data.
7.2 Functions and Formulas:
Functions and formulas are fundamental tools in Excel that allow you to perform
calculations, analyse data, and automate tasks. Here's a comprehensive guide to
understanding and using functions and formulas in Excel:
Formulas: A formula in Excel is an expression that calculates the value of a cell.
Formulas can perform operations such as addition, subtraction, multiplication, and
division, as well as more complex mathematical operations.
Creating a Simple Formula:
o Start with an equals sign =.
o Use operators (+, -, *, /) to define the calculation.
o Example: =A1 + B1 adds the values in cells A1 and B1.
Combining Operations:
o Formulas can combine multiple operations.
41
VARUN KUMAR\CSE-B
o Example: =(A1 + B1) * C1 first adds the values in A1 and B1, then
multiplies the result by the value in C1.
Using Parentheses:
o Parentheses control the order of operations.
o Example: =A1 + (B1 * C1) first multiplies B1 and C1, then adds the
result to A1.
Predefined Formulas: Functions are built into Excel, saving you from writing
complex formulas from scratch.
Categories of Functions: Mathematical and Trigonometric: Perform basic to
complex mathematical operations.
Example: =SUM(A1:A10) adds all numbers in the specified range.
Statistical: Analyze statistical data.
Example: =AVERAGE(B1:B10) calculates the average of the numbers.
Text: Manipulate text strings.
Example: =CONCAT(A1, " ", B1) joins two text strings with a space in
between.
Logical: Perform logical operations.
Example: =IF(C1 > 10, "High", "Low") returns "High" if the condition is true
and "Low" if false.
Error Checking: Functions include error checking to handle incorrect
arguments or invalid operations.
Common errors include #DIV/0!, #VALUE!, and #N/A.
Functions Library:
Excel’s Formulas tab provides a library of functions organised by category. The Insert
Function feature helps you search for and insert functions.
42
VARUN KUMAR\CSE-B
43
VARUN KUMAR\CSE-B
44
VARUN KUMAR\CSE-B
MS-WORD:
1.Creating, Opening, Saving and Printing a document.
Opening a document
Click File Menu.
Select and click Open option.
Otherwise click button on the standard toolbar.
Double click on the file from the open window.
Saving a document
Click File Menu
Select and click Save button
Printing a document
Click File menu
Select and click Page Setup option. You will get the following screen.
Here you can set margins (top, bottom, right and left), paper size, paper source
and layout.
Click Ok Button.
3.Inserting WordArt:
Click Insert menu, click picture and then click WordArt.
There are several options while printing letters. You may print all letters or
selectively. It is advisable to check the formatting and other details of merged
documents before sending them to printer.
46