IT Skills Mahesh Sir
IT Skills Mahesh Sir
Teaching Distribution of
Unit No Unit Name Marks
Hours
6 Sample Experiments
Total 78 100
EVALUATION
IA NO Duration Max
Type of Assessment Conversion
(In Minutes) Marks
Total IA Marks 60
Implementation
Skill Test 3 : Work Flow or Project Plan or Cyber Security Plan or Cloud
Service Concept
Grand Total 40
UNIT-I
A computer is an electronic device that accepts binary input data, processing it according to a
program stored in its memory and produces the output or results.
Working of Computer
1. Input Devices/Unit
Computer accepts encoded information through input unit.
Input devices are keyboard, scanner, MICR (Magnetic Ink character reorganization),
mouse etc.
2. Output Devices/Unit
Computer returns the computed results or error messages through output unit.
Output devices are monitor, printer, plotters etc.
3. Memory Unit
Memory unit is a storage area of computer.
There are two types of memory
1. Primary Memory RAM (Random Access Memory)
2. Secondary Memory Hard Disk
a. ALUIt performs the operations like arithmetic operations and logical operations
b. CU It controls all operations of the all units. It establishing co-operation among all devices
connected to it.
1.3 Algorithm
Algorithm is a step-by-step procedures for solving the problems.
Algorithms are language independents
A user writes algorithms in his/her own language.
Algorithms cannot be executed on computers.
Characteristics of Algorithm
1. Input
- Algorithm may receive one or more input data before execution of algorithm
2. Output
- Algorithm will produce result after completion of its operation.
3. Finiteness
- Algorithm stops after a finite number of instructions are executed.
4. Effective
- The result of each steps are uniquely defined and only depends on the input.
5. Definite
- Each and every steps of the algorithms are precisely defined.
1.4 Flowchart
Flowchart is a graphical representation of an algorithm or program.
Flowchart illustrates the structure and sequence of operations of a program.
Flowchart describes the end-to-end flow of a particular activity.
There are two types of flowcharts
1. Program Flowchart
- Program flowchart is used to illustrate the structure and sequence operations of the program.
- Different type’s flowchart symbols are used to design the program flowchart.
2. System Flowchart
- System flowchart is used to represents a graphic model of the physical system.
Algorithm:
Step 1: Start
Step 2: Read two numbers
Read A and B
Step 3: Add two numbers
C=A+B
Step 4: Display the result
Write C
Step 5: Stop.
Flowchart:
Problem 2:
Algorithm:
Step 1: start
Step 2: Input num1, num2
Step 3: compute answer=num1-num2
Step 4: print answer
Step 5: end
Flowchart:
Problem 3:
Algorithm:
Step 1: Start
Step 2: Read three numbers
A,B,C
Step 3: Find the largest number
if A>B and A>C
Write A is largest Number
if B>A and B>C
Write B is largest Number
else
Write C is largest Number
Step 4: Stop.
Flowchart for largest of three numbers:
Start
If A>B True
Print A
&&
A>C
False
If B>A True
&& Print B
B>C
False
Print C
Stop
Problem 4:
Step 1: Start
Step 2: Read three numbers
A,B,C
Step 3: Find the smallest number
if A<B and A<C
Write A is smallest Number
if B<A and B<C
Write B is smallest Number
else
Write C is smallest Number
Step 5: Stop.
Flowchart for smallest among three numbers:
Start
If A<B True
Print A
&&
A<C
False
If B<A True
&& Print B
B<C
False
Print C
Stop
Problem 5:
Algorithm:
Step 1: Start
Step 2: Read and Initialize
Read N Size
Assign SUM=0
Step 3: Read N numbers
Step 4: Repeat upto N Numbers
i=1,2,……N
SUM=SUM+i
Step 5: Display the SUM
Write SUM
Step 6: Stop.
Flowchart:
UNIT-II
Designing and Planning Web pages
2.1.2 WWW-
WWW means “Word Wide Web”. It is system of internet server to identify the formatted documents by using
URL.
Scheme:Address i.e.
Protocol://username@hostname/path/filename
- The scheme specifies the communication protocol a such as HTTP,FTP, file, telnet etc
The most commonly used protocol for client and server is HTTP (Hypertext Transfer protocol).
The HTTP protocol works on bases of request-response mechanism.
The default port number for HTTP protocol is 80
For HTTP protocol, the address is in the following form
http://domain_name/path_to_document
The host name is the server name that stores all web documents
Sometimes, the URL path is specified in the configuration file of the server. In such case no need to
specify the complete path for accessing a particular file that path is called as partial path.
Example
http://www.dte.kar.nic.in/store.html
The hostname and the entire domain names are together called a fully qualified domain name.
Note – Attributes are optional. The attributes are used for design the information.
<html> <html>
<body> <head>
<h1 style=”color:red; font-family: verdana;”> <style>
This is a heading</h1> body {background-color: lightgrey;}
<p>This is a paragraph.</p> h1 {color: blue;}
3.Using <link> tag
</body> p {color: green;}
</html> </style>
-----link.html----- </head> ------l1.css-----
<html> body {
<body>
<head> background-color: blue;
<link rel="stylesheet" href="l1.css"> <h1>This is a heading</h1>
}
</head> <p>This is a paragraph.</p>
h1 {
<body> </body>
<h1>This is a heading</h1>
color: blue;
<p>This is a paragraph.</p> </html>
}
</body> p{
</html> color: green;
}
Example:- <html>
<head>
<style>
.myDiv {
background-color: lightblue;
text-align: center;
}
</style>
</head>
<body>
<h1>The div element</h1>
<div class="myDiv">
<h2>This is a heading in a div element</h2>
<p>This is some text in a div element.</p>
</div>
<p>This is some text outside the div element.</p>
</body>
</html>
<html>
<head>
<style type="text/css">
.dd{
position:absolute; left : 50px; top:70px; color:red;
}
</style>
</head>
<body>
<h1> Web programming is a one of the best learning language and by using this
we can design the web applications.</h1>
<h2> Design and Analysis of algorithm helps the programmer to write the
efficient programs and covers all parameters of the software</h2>
<h3 class="dd" > This is Positioning text</h3>
</body>
</html>
2.14.2 Relative Positioning
If web designer assign the position attribute as a relative then corresponding element gets displayed
to the relative position of the previous content.
The relative positions get decided with respect to the previous contents.
Example :
<html>
<head>
<style type="text/css">
.dd{
position:relative;
left : 50px;
top:70px;
color:red;
}
</style>
</head>
<body>
<h1> Web programming is a one of the best learning language and by
using this we can design the web applications.</h1>
<h2> Design and Analysis of algorithm helps the programmer to write the
efficient programs and covers all parameters of the software</h2>
<h3 class="dd" > This is Positioning text</h3>
</body>
</html>
Unit 3
An organizational structure
An organizational structure is a system that outlines how certain activities are directed in order
to achieve the goals of an organization. These activities can include rules, roles, and
responsibilities.
1. Hierarchical org structure :the chain of command goes from the top (e.g., the CEO or
manager) down (e.g., entry-level and low-level employees) and each employee has a
supervisor.
2. Functional org structure: employees are organized according to their specific skills
and their corresponding function in the company. Each separate department is managed
independently.
4. Network org structure: A network organizational structure makes sense of the spread
of resources. It can also describe an internal structure that focuses more on open
communication and relationships rather than hierarchy.
Workflow Components:
Input: The materials and resources that are required to complete a step.
Transformation: A specific set of rules that dictate how the input is received and what is done
to it.
Output: The materials and resources that are produced by the step and that act as input to the
next step(s).
start
Enquiry
no end
with
Submit
application form no end
along with all
If education
loan end
sanction
Design and create webpage for displaying your poem (Title, header,
paragraph, formatting tags )
<!doctype html>
<html>
<head>
<title>My Poem </title>
<meta charset="UTF-8">
</head>
<body>
<h1>Rhymes</h1>
<p>
Twinkle, twinkle, little star, <br>
<b><i> how i wonder what you are!</b></i> <br>
Up above the world so high, <br>
Like a diamond in the sky!
</p>
</body>
</html>
OUTPUT:
Program 2:
Design and create webpage for your wish list (what you want to do).
Also list challenges and opportunities along with images to present
your dreams (list ordered and unordered, image, table)
<!DOCTYPE html>
<html>
<head>
<title> list </title>
</head>
<body>
<table border="1" >
<caption>Wish List</caption>
<tr>
<th>SL NO</th>
<th>LIST</th>
<th >dreams</th>
</tr>
<tr>
<td>1</td>
<td><ul>
<li>civil engineer</li>
<li>singer</li>
</ul>
</td>
<td><h4>Civil Engineer</h4>
<img src="civil.jpg" width=200 height=300>
<p>
One of the major challenges faced in civil engineering in the developing
countries <br>is that of sustainability in construction.
</p>
<h4>Singer</h4>
<img src="singer.jpg" width=200 height=300>
<p>
A musician not only creates and plays music for the love of it, but also
masters the nuts and bolts of business management <br> with the goal to share
their music.
</p>
</td>
</tr>
<tr>
<td>2</td>
<td><ol>
<li>dancer</li>
<li>Teacher</li>
</ol>
</td>
<td><h4>dancer</h4>
<img src="dance.jpg" width=200 height=300>
<p>
The pressure to perform can be too much for the talented dancer. Dancers can
feel so much pressure to perform well, <br>
to live up to their teacher’s expectations or their previous achievements.
</p>
<h4>Teacher</h4>
<img src="teacher.jpg" width=200 height=300>
<p>
Teaching is a noble profession. In the present era, with the advent of new
methodologies <br>in teaching and the way digital and smart learning has made
<br> inroads into the field of education.
</p>
</td>
</tr>
</body>
</html>
OUTPUT:
Program 3:
Design and create web page for a travel book/recipe book with more than 3 pages, table to
list places/recipes (iframe, hyperlink)
-------travel.html-------
<html>
<body>
<h1 style="color:red; text-align:center">TRAVEL BOOK</h1>
<center>
<img src="C:\Users\admin\Pictures\t.jpg" width="200" height="200"/>
</center>
</body>
</html>
------welcome.html-------
<html>
<body>
<font size=”6” color=”red”>
<h1 align=”center” >WELCOME TO HISTORICAL PLACES</h1>
<marquee>
<img src="C:\Users\admin\Pictures\Sringeritemple.jpg" width="200" height="200"/>
<img src="C:\Users\admin\Pictures\Pattadakal.jpg" width="200" height="200"/>
<img src="C:\Users\admin\Pictures\aramane.jpg" width="200" height="200"/>
</marquee>
</body>
------travelmain.html--------
<html>
<body>
<ul type="square">
<li><a href="murdeshwar.html" target="f3"> Murdeshwar</a></li>
<li><a href="gokak.html" target="f3"> Gokak Falls </a></li>
<li><a href="hampi.html" target="f3"> Hampi</a></li>
</ul>
</body>
</html
-----murdeshwar.html-------
<html>
<body>
<img src="C:\Users\admin\Pictures\shiva.jpg" width="300" height="200">
<table border="1">
<caption>INFORMATION ABOUT MURDESHWAR</caption>
<tr>
<th>FOOD</th>
<th>HALT</th>
<th>GUIDE</th>
</tr>
<tr>
<td> Available</td>
<td> Available</td>
<td> Available</td>
</tr>
</table>
</body>
</html>
gokak.html
<html>
<body>
<table border="1">
<tr>
<th>FOOD</th>
<th>HALT</th>
<th>GUIDE</th>
</tr>
<tr>
<td> Available</td>
</tr>
</table>
</body>
</html>
-------hampi.html------
<html>
<body>
<img src="C:\Users\admin\Pictures\hampi.jpg" width="300" height="200">
<table border="1">
<caption>INFORMATION ABOUT HAMPI</caption>
<tr>
<th>FOOD</th>
<th>HALT</th>
<th>GUIDE</th>
</tr>
<tr>
<td> Available</td>
<td> Available</td>
<td> Available</td>
</tr>
</table>
</body>
</html>
------homepage.html-----
<html>
<head>
<title>Frame</title></head>
<iframe src="travel.html" "width=100% height=100%"></iframe>
<iframe src="travelmain.html" "width=100% height=100%"></iframe>
<iframe src="welcome.html" name="f3" "width=100% height=100%"></iframe>
</html>
Output:
TRAVEL
BOOK
-:-.1utdt!;hwat
Gukak Falls
TRAVEL
Murdcihu'm
BOOK
-
p.
TRAVEL
Murdcshwar
BOOK
Program 4:
<html>
<head>
<title>Experiment 7</title>
<style> h1{
color:red;
}
p{
border-style:solid; border-
color:black; background-
color: green; color:brown;
font-size:24;
}
img{ height:300;
width: 250;
}
</style>
</head>
<body bgcolor='grey' text='red'>
<center><h1>Tiger</h1></center>
<hr>
<p>
The tiger is the largest living cat species and a member of the genus Panthera. It is most
recognisable for its dark vertical stripes on orange fur with a white underside.. The
tiger is the largest living cat species and a member of the genus Panthera. It is most
recognisable for its dark vertical stripes on orange fur with a white underside. The
tiger is the largest living cat species and a member of the genus Panthera. It is most
recognisable for its dark vertical stripes on orange fur with a white underside.
</p>
<center><img src="tiger.jpg"></img></center>
</body>
</html>
Program 5:
top.html
<html>
<body bgcolor='sky blue' color='red'>
<b><font size=8>Hi Ajay</font></b>
</body>
</html>
left.html
<html>
<body bgcolor='grey' color='red'>
<center><img src="photo.jpg" height=140 width=150></img></center>
<font size=5>
<br><br>
<b>
<pre>
Occupation:
Student
Hobbies:
Playing Cricket,
Music etc.
</pre>
</b>
</font>
</body>
</html>
about.html
<html>
<body bgcolor='light green' color='blue'>
<h2>About Me:</h2><hr>
<font size=5><br>
Name: Ajay <br><br>
Department: Electronics & Communication <br><br>
Semester: 2 <br><br>
Address: Siddapur <br><br>
Mob. No.: 5544556655
<br><br>
E-Mail: Ajay@gmail.com <br>
Exp10.html
<html>
<frameset rows="12%,*">
<frame src="top.html"></frame>
<frameset cols="16%,*">
<frame src="left.html"></frame>
<frame src="about.html"></frame>
</frameset>
</frameset>
</html>
Output:
Program 6:
Design and create webpage using HTML and CSS about an awesome animal (Use
necessary CSS tags)
<html>
<head>
<title>Design and create webpage using HTML and CSS about an awesome animal (Use
necessary CSS tags)</title>
</head>
<body>
<p style="color:Purple;">Elephants are mammals of the family Elephant idae and the
largest existing land animals. Three species are currently recognised: the African bush
elephant, the African forest elephant, and the Asian elephant. Elephantidae is the only
surviving family of the order Probosc idea; extinct members include the mastodons. The
family Elephantidae also contains several now-extinct groups, including the mammoths
and straight-tusked elephants. African elephants have larger ears and concave backs,
whereas Asian elephants have smaller ears, and convex or level backs. Distinctive
features of all elephants include a long proboscis called a trunk, tusks, large ear flaps,
massive legs, and tough but sensitive skin. The trunk is used for breathing, bringing food
and water to the mouth, and grasping objects. Tusks, which are derived from the incisor
teeth, serve both as weapons and as tools for moving objects and digging. The large ear
flaps assist in maintaining a constant body temperature as well as in communication. The
pillar-like legs carry their great weight.
</p>
<img src="Elephant.JPG">
</body>
</html>
Output
Program 7:
Design and create web page about advantages of business process automation
with respect to your branch of engineering
<html>
<head>
<title>Business Process Automation</title>
</head>
<body bgcolor="lightblue" >
<h1 style="color:red;"> Advantages of Business Process Automation in Civil Engineering</h1>
<ol>
<li>Uniform quality with higher accuracy than that provided by skilled workers.</li>
<li>Replacing human operators in tasks that involve hard physical or monotonous work.</li>
<li>Replacing humans in tasks performed in dangerous environments such as those with heights, over
a river etc.</li>
<li>Making tasks that are beyond human capabilities easier.</li>
<li>Increasing productivity and work efficiency with reduced costs.</li>
<li>Economic improvement. Automation can serve as the catalyst for improvement in the
economies of enterprises or society. </li>
<li>Improving work environment as conventional manual work is reduced to a minimum, so the
workers are relieved from uncomfortable work positions.</li>
<img src="bpacivil.jpg" width="400" height="400"></img> <br/><br/>
</body>
</html> Output
Program 8:
: Create a workflow for education loan approval in bank/diploma admission process (Use any tool)
Here we have used Trello tool to build workflow for Education Loan Approval.
Step 1: Students parents/guardian approaches the bank with application for education loan.
Step 3: Manager checks the report from Officer and accepts or rejects the loan proposal.
Step 4: If manager accepts the proposal, the client must submit necessary documents to the bank.
Step 5: Manager then approves the loan and sends pay order to college.
Step1: Login to Trello using your Gmail account using the link https://trello.com/en/login by clicking
on Continue with Google.
Step 2: Give appropriate Team name like Education Loan and select type from the dropdown.
Step 3: Click on create new board. Give board name as Loan Processing and select the board visibility
from the dropdown. Visibility Options are- Private, Team and Public.
Step 4: Create Lists by clicking on Add List button. Here we have created five lists as follows.
i) Manager Verification
ii) Officer Verification
iii) Manager Approval
iv) Client Record Submission
v) Pay Order to College.
Step 5: Create a card for every loan applicant with the applicant’s name as the card name in the
appropriate list.
Step 6: You can add one or more labels for every card for quick analysis of the status. Here we have
created three labels in different colors.
Step 7: You can set due date for every card by clicking on edit icon in each card.
Steps to create workflow diagram:
1. Open smart draw software using your gmail id and password.
2. Search workflow templates,and click on workflow.
3. Using workflow symbols draw a following diagram.
Workflow diagram for education loan:
start
Enquiry
end
with
Submit
application form end
along with all
If education
loan end
sanction
end
Program 9:
Create user account and demonstrate use of Google drive, Google docs, Google Co-lab (Usage of Jupyter
Notebook)
HOW TO SIGN-IN
Step 1 : Go to www.gmail.com
HOW TO SIGN-OUT
Step 1 : In the top right corner of page, locate circle that has your first name initial. Step 2 : Click
on the circle and select Sign-Out.
Composing e-mail
HOW TO USE “GOOGLE DRIVE”
• ‘Google drive’ can store our files securely and open or edit them from any device using
Google drive. We get 15GB of space in our drive for free.
Step 1 : Go to “ drive.google.com ”
Step 2 : We can create files in Google drive or upload from our computers. Step 3 :
We can share Files or Folders, so other people can view, edit on it.
• ‘Google Docs’ can be used to Create, View, and Edit Google documents as well
as MS-word files. Google Docs will help us break down our geographical barriers and work
together quickly, from anywhere.
Step 1 : Go to “ docs.google.com ”
Step 2 : Open Docs home screen and create new document. Step 3 :
Now we can edit and format the file.
Step 4 : We can share Files or Folders, so other people can view, edit on it.
Step 1 : Go to “colab.research.google.com”
Step 2 : Open Colab home screen and create new Jupyter document. Step 3 :
Now we can edit and run program file.
Step 4 : We can share Files or Folders, so other people can view, edit on it.
Step 1: If you purchased the antivirus program from a retail store, insert the CD or DVD into the
computer's disc drive.
Step 2: If you downloaded the antivirus program on the Internet, find the downloaded file on
your computer.
Step 3: Unzip the file to extract and access the installation files. Double click on setup.exe
or install.exe file.
Step 4: On the first screen you have to choose the type of installation:
• Regular installation • Custom installation
Step 5: Read and Accept End User License Agreement.
Step 6: Then, click Install to proceed with default installation
Step 7: Wait while setup installs Antivirus on your PC
Step 8: Once the installation is complete, click Continue
Step 9: Click on Scan to start scanning and to detect viruses, malware, and bad browser add-ons,
and other issues on your PC.