It Skill Manual
It Skill Manual
K S POLYTECHNIC
Submitted by:
Name:
Reg no:
Sem:
UNIT 1
INTRODUCTION TO BASICS OF CODING
WEEK1
TABLE OF CONTENTS:
1 Introduction To Basics Of Coding
1.1 Introduction To Computer Programming
1.2 Algorithms -With Examples
1.3 Flowcharts -Simple Programs
1.4 Practical Skill Exercise
1.4.1 Write An Algorithm For Programmable Problems
1.5 Introduction To Application Development
1.5.1 Mit App Inventor:
1.6 Practical Skill Exercise
1.6.1 Design A Text-To-Speech App By Using Mit App Inventor.
1.6.2 Design A Simple Calculator App By Using Mit App Inventor.
1.6.3 Design And Create Simple Game Using Mit-Scratch/Code.Org.
1.7 Activity
1
1.1. Introduction To Computer Programming:
A computer programming is a sequence of instructions written using a computer programming
language like C, C++ or java to perform a specified task by the computer.
1.2 Algorithm:
An algorithm is a set of computation steps performed to obtain the solution for a given problem.
OR
A procedure for solving a mathematical problem (as of finding the greatest common divisor) in a finite
number of steps that frequently involves repetition of an operation.
OR
A step-by-step procedure for solving a problem or accomplishing some end.
a) Add / subtract two numbers.
Step 1: Start
Step 2: Input A & B
Step 3: Add A& B
Step 4: C=A+B
Step 5: Print C
Step 6: Stop
1.3 Flowchart:
A flowchart is a graphical representation of steps. It was originated from computer science as a tool
for representing algorithms and programming logic but had extended to use in all other kinds of
processes.
Benefits:
1. It helps to clarify complex processes.
2. It helps team members gain a shared understanding of the process and use this knowledge to
collect data, identify problems, focus discussions, and identify resources.
3. It serves as a basis for designing new processes.
Flowchart Symbols:
Symbol Name Function / Description
Step 1: Start
Step 2: Input A & B
Step 3: Add A& B
Step 4: C=A+B
Step 5: Print C
Step 6: Stop
Step 1: Start
Step 2: Input A & B
Step 3: subtract A& B
Step 4: C=A-B
Step 5: Print C
Step 6: Stop
Flow chart for subtracting two numbers.
The Blocks view provides a space for building the application logic using various logic
components called Blocks.
.
• Open panel and select a character (your choice) and select background (your choice).
• Go to motion and select change by 10 and go to control, select repeat 10 to give motion.
• Go to motion and select change by -10 and go to control, select repeat 10 and join both.
• Go to events and select when space key pressed. And place it on the top.
• Go to sound and select start sound and place in between space key press and repeat 10.
Create 2 backdrops
• Click on the stage icon and click on backdrop • Rename the 1st backdrop as LOST in costume
section
• Select any obstacle (egg) change size into smaller by changing size into 80.
• Place the egg at the x axis line and go to motion and select go to x& y and drag the egg to –x
position and go to motion and select glide x sec to x & y.
• Go to events and select when clicked, change the glide into 3 sec.
Stop the game when it runs on to the egg.
• Go to control and select stop all and wait until, go to sensing and select touching mouse pointer
and change mouse pointer into chick.
• Go to events, select when clicked and place at the top of wait until.
• Go to chick panel and go to motion, select go to x and y and go to events, select when clicked.
• Once the egg touches the chick before the score is 5 then change the backdrop to LOST Keep
Score
• Go to chick panel and go to variable, select make variable and give score as variable and select
change score by 1 and place at the end of code and set score to 0 and place after go to x & y.
• Once the Score becomes 5 then change the backdrop to WON and stop the game.
CODE SECTION
1. CHICK
2. EG
G
OUTPUT:
UNIT2
DESIGN & DEVELOP WEB PAGES
WEEK2
TABLE OF CONTENTS:
2
2.1 Basic Web Technologies
2.1.1 Web Browser
2.1.2 Web Server
2.1.3 Client Server Model
2.1.4 URL
2.1.5 SEO Techniques
2.1.6 Domain Names And Domain Name System
2
2.1 Basic Web Technologies:
2.1.1 Web Browser:
• Web browser takes you anywhere on the internet. It retrieves information from other parts of the
web and displays it on your desktop or mobile device.
• The information is transferred using the hypertext transfer protocol, which defines how text, images
and video are transmitted on the web.
Every websites sits on a computer known as Web server. The server is always connected to the
internet. Every webserver that is connected to the internet is given a unique address made up of
series of four numbers between zero and 256 separated by periods. For example, 128.157.164.132
In client server computing, the clients requests a resource and the server provides that resource. A
server may serve multiple clients at the same time. Both the client and server usually communicate
via a computer network.
2.1.4 URL:
URL stands for Uniform resource locator. It is used to specify addresses on the internet. A URL
will have the following format. https://www.example.com/image/apple.jpg
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>
</body>
</html>
The <!DOCTYPE html> declaration defines that this document is an HTML5 document
The <html> element is the root element of an HTML page
The <head> element contains meta information about the HTML page
The <title> element specifies a title for the HTML page (which is shown in the browser's
title bar or in the page's tab)
The <body> element defines the document's body, and is a container for all the visible
contents, such as headings, paragraphs, images, hyperlinks, tables, lists, etc.
The <h1> element defines a large heading.
The <p> element defines a paragraph.
Key Points:
• Tag names are written within angle brackets <Tag Name>
• Most of the tags usually occur in pair: the start tag and the closing tag.
• The closing tag is specified including a forward slash (/).
• Some tags are the empty Ie, they don't have the closing tag.
• Tags are not case sensitive.
• The starting and closing tag name must be the same. For example, <b> hello </i> is invalid as both
are different.
2.2.4 Elements:
An element is defined by starting tag. If the element contains other content, it ends with a closing
tag, where the element name is preceded by forward slash as shown below with few tags.
2.2.5 Attribute:
An attribute is used to define the characteristics of an HTML element and displays inside the
element’s opening tag. All attributes are made up of 2 parts – a name and a value o The name is
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.
o The value is what you want the value of the property to be set and always put within
quotations.
You can insert any image in your webpage by using <img> tag. You can set image width and
height based on your requirement using width and height attributes.
<img src=”hampi.jpg” height=”200” width=”500”>
The HTML tables are created using the <table> tag in which :
▪ <tr> tag is used to create table rows
▪ <td> tag is used to create data cells. The elements under <td> are regular and left aligned by
default.
▪ <th> tag is used to create table heading.
2.2.8 List:
HTML offers 3 ways for specifying for list of information all lists must contain one or more list
elements. List may contain.
▪ <ul> an unordered list. This will list items using plain bullets.
▪ <ol> an ordered list this will use different schemes of numbers to list your items.
▪ <dl> a description list. The element encloses the list a list of groups of terms and
descriptions.
2.4.4 Events:
OUTPUT:
2.5.2 Design and create webpage for your wish list (what you want to do). Also list the challenges
and opportunities along with the images to present your dreams (List ordered and unordered,
Image, Table)
<html>
<head>
<title>WISH LIST </title>
</head>
<body>
<h1 align="center"> MY WISH LIST </h1>
<br> <br> <br>
<table border="10">
<tr>
<th>wish list</th>
<th>Image </th>
<th>Brand name </th>
</tr>
<tr>
<td><ol><li>LAPTOP</li></td>
<td> <li> <image src="C:\ENV\laptop.jpeg" width="100" height="100">
</li></td> <td> <ul> <li> LENEVO </li>
<li> Hp </li>
<li> DELL </li> </td> </ul>
<
/
t
r
>
<
t
r
>
<td><ol start="2"><li>SMART PHONE</li></td>
<td> <li> <image src="C:\ENV\phone.jfif" width="100" height="100">
</li></td> <td> <ul> <li> SAMSUNG </li>
<li> OPPO </li>
<li> ONE PLUS </li>
<li> APPLE </li></td> </ul>
</tr>
</table>
<br>
</body>
</html>
OUTPUT:
2.5.3 Design and create webpage using HTML and CSS about an awesome animal (Use
necessary CSS tags).
<html>
<head>
<title>AWESOME ANIMAL</title>
<style type="text/css">
.c1{background-color:yellow}
.c2{color:red}
.c3{font:30pt 'calibri'}
.c4{color:green}
</style>
</head>
<body class="c1">
<center>
<h1>TIGER</h1>
<p><span class="c4"> <b>Tiger is the largest member of the cat family.</b> </span> <br/>
<span class="c2"><b>It is territorial and generally solitary.<br/>
Tiger cubs stay with their mother for 2 years before they become independent</span></b><br/>
Tiger population is decreasing due to <span class="c3">POUCHING</span>, habitat
destruction and habitat fragmentation</p>
<image src="C:\ENV\image\tiger.jfif" width="200"
height="200"> <br>
</center>
</body>
</html>
OUTPUT:
2.5.4 Design and create to demonstrate the concept of Hyperlinking of 2 or more web
pages
Since we have already created the html pages for poem.html, wishlist.html and CSS.html
pages so we will link these 3 webpages
Step1. Open notepad and write the below program and save as hyperlink.html
<html>
<head>
<title>HYPERLINK</title>
</head>
<body>
<h1> HYPERLINK DEMO </h1>
<br><br>
<a href="wish.html">WISH LIST LINK </a> <br> <br>
<a href="css.html">TIGER CSS LINK </a><br> <br>
<a href="poem.html">POEM LINK </a> <br> <br>
</body>
</html>
Step2. Open all 3 webpages poem.html, wishlist.html and CSS.html before the end of body tag
add this tag.
<a href="hyperlink.html">back</a>
2.5.5 Design and create web page with JavaScript to design a simple calculator to
perform the following operation: Sum, Product, Difference and Quotient.
<html>
<head>
<title>CALCULATOR</title>
<script
type="text/javascript"
> var a,b,r;
function add()
{
a=document.myform.n1.value;
b=document.myform.n2.value;
a=parseFloat(a
);
b=parseFloat(
b); r=a+b;
document.myform.result.value=r;
}
function sub()
{
a=document.myform.n1.value;
b=document.myform.n2.value;
a=parseFloat(
a);
b=parseFloat(
b); r=a-b;
document.myform.result.value=r;
}
function mul()
{
a=document.myform.n1.value;
b=document.myform.n2.value;
a=parseFloat(a
);
b=parseFloat(
b); r=a*b;
document.myform.result.value=r;
}
function div()
{
a=document.myform.n1.value;
b=document.myform.n2.value;
a=parseFloat(a);
b=parseFloat(b);
r=a/b;
document.myform.result.value=r;
}
</script>
</head>
<body>
<form name="myform">
<center>
<h1>ARITHMETIC OPERATIONS </h1>
<h2><u>Enter a number in each text box</u></h2><br/><br/>
NUMBER 1: <input type="text" name="n1" value=""><br/>
NUMBER 2: <input type="text" name="n2" value=""><br/><br/>
<input type="button" value= "ADDITION" onclick="add()">
<input type="button" value= "SUBTRACTION" onclick="sub()">
<input type="button" value= "MULTIPLICATION" onclick="mul()">
<input type="button" value= "DIVISION" onclick="div()">
<br><br>
<br><br>
<font color="red">RESULT</font>
<input type="text" name="result" value="">
</center>
</form>
</body>
</html>
OUTPUT:
UNIT 3
BUSINESS PROCESS AUTOMATION/ERP
WEEK 3
TABLE OF CONTENTS:
3
3.1 Introduction to business process automation
3.1.1 Business process automation examples
3.1.2 Benefits of business process automation
3.1.3 Why should you automate business processes
2) Marketing automation:
Marketing automation software allows companies to target customers with automated marketing
messages across channels including email, websites, social media,& text messages to generate sales
leads.
Here’s how;
▪ Automation software come with integrations to various other tools, so you don’t have to
struggle with multiple platforms or processes.
6. Streamline processes:
▪ One of the great outcomes of a process automation system is streamlined processes. Clear
accountability, customizable notifications, valuable insights, and faster turnaround times make it
easier to eliminate wasteful activities and focus on enhancing tasks that add value.
• Saves costs: instead of inputting information for every department in your company, you only
have to input it once, saving plenty of time and money.
• Better planning: gain in-depth real time insights on projects and assignments to allocate the ideal
amount of employees, tools and other resources with precision.
• Enhances customer service: govern customer satisfaction rates and other client-based KPIs so you
can know what’s needs improvement and what isn’t successful.
• The term ERP was first used in the 1990s by the Gartner Group, but enterprise resource planning
systems actually have their roots deep in the manufacturing industry, and can trace their history
back to the 1960s.
At this time, manufacturers needed a better way to manage, track, and control their inventory.
3.2.4 ERP Applications:
• Program Management
• Functional Consulting
• Technical Consulting
• Implementation / Optimization
• Migration
• Upgrade
• Interface Programming
• Customizations
• Our first example of an ERP system is probably one you’ve heard of before. Founded in 2012,
Oracle ERP Cloud is a modern, dynamic software that’s used by a wide range of customers.
• The suite of cloud applications leverages artificial intelligence (AI) and machine learning to
automate everyday tasks.
• This flexible tool can be configured to meet a range of needs and can be used by any businesses,
regardless of their size, industry, or geography. Their core verticals include financial services,
healthcare, higher education, manufacturing, and retail.
Top Benefits:
Oracle ERP Cloud offers various strengths that set it apart from its ERP competitors.
• Dashboard with Accounting Infolets
Manage integrated info tiles into work areas to supervise operations, track transaction progress and
detect issues and exceptions that may need addressing. • Language Support
Streamline internationalization support by translating numbers, dates, names and addresses into 26
languages.
• Timely Collections
The strategy management apparatus guarantees on-time collections from overdue clients automatically. It
works with days sales outstanding (DSO), broken promise count and other collections metrics and formulas
for you to better perceive the progress of outstanding receivables, productivity and prospective problem
areas.
• Financial Data
Gain real-time authorization to accounting information.
Primary features:
1.Oracle Financials Cloud
2. Oracle Accounting Hub Cloud
3. Oracle Procurement Cloud
4. Oracle Project Portfolio Management Cloud
5. Oracle Risk Management Cloud
Top benefits:
• Sales Performance Management
Employ variable-compensation programs with incentive and commission direction as you stay mindful of
sales performance and upkeeping tactful plans.
• Real-Estate Management
Review lease agreements, investments and constructions projects. You can also inspect, manage and
restore infrastructures.
• Inventory Material Monitoring
The situations-handling extension offers different solutions through the monitor material coverage app to
cover issues related to net requirements, individual customers and direct procurement segments for all
materials.
• Credit Standing
Boost credit standing with suppliers through additional funds and enhanced payment conditions.
• Machine Learning
In essence, the machine learning tools offer buffer-level adjustments with lead time on stock transfer
ingredients to guarantee inventory is kept at satisfactory values while reducing capital.
Primary Features:
• Asset Management
Permit asset planning, scheduling and maintenance operations. Perform planned and unplanned
maintenance tasks to boost production and allow technicians to locate, report and rectify malfunctions and
emergencies. Maintenance planners can superintend critical and time-sensitive work throughout various
procedures and spare parts to analyze costs, breakdown rates and damages. • Procurement
Evaluate purchase orders, requisitions, invoices, contracts and supplier performance with real-time
information. Gather, study and obtain every sourcing data point in one system while carrying out automatic
and manual sequences to govern all procurement file types.
• Manufacturing
You can coordinate manufacturing jobs such as material requirements, inventory and more while
simultaneously modifying schedules as necessary. Develop intricate assembly plans and manage
everything from BOMs to layout and machine models.
b) Functional Structure:
• A functional structure groups employees into different departments by work specialization. Each
department has a designated leader highly experienced in the job functions of each employee
supervised by them.
• Ideally, leaders of different teams communicate regularly and coordinate their strategies while
lower-level employees have little idea of the processes taking place outside their department.
• The main challenge companies with a functional structure face is the lack of coordination between
departments.
• Employees may lose the larger company context when focusing on very specific tasks and failing to
interact with members of other departments.
• To create a functional organizational structure that works, you’ll need to train leaders to foster
collaboration across departments.
c) Team Structure:
• A team-based organizational structure creates small teams that focus on delivering one product or
service.
• These teams are capable of solving problems and making decisions without bringing in third
parties.
• Team members are responsible for managing their workload and have full control over the project.
• Team-based organizations are distinguished by little formalization and high flexibility. This
structure works well for global organizations and manufacturers.
3.4 WORKFLOW:
An ERP workflow is a logical blueprint that describes how ERP applications manage business
processes. An ERP workflow: Provides real-time visibility of operations. Gives business leaders a
quick view of their global supply chain. Helps identify challenges and opportunities, enabling you
to make faster business.
“Blog is a journal or diary written for public viewing on a website and consisting
typically of personal reflections, commentary on current events, etc. arranged
chronologically”.
2.6 Dashboard – the “home base” of WordPress. This is what you seen when you log in, and it
contains whatever widgets you’ve chosen to show on it.
2.7 Posts – the heart and soul of WordPress. This is where you’ll go when you want to write a
blog post or edit an existing one.
2.8 Media – a central repository for any pictures, sound files, video, and other pieces of media
that you upload to your site. Here you can browse through and edit media you’ve uploaded to
your posts and upload even more.
2.9 Pages – here you can create Pages, which is what you’ll be using for the main content on
your site. Pages are different from Posts because they will show up in your site’s main
navigation instead of going on your list of blog posts. This makes Pages good for “timeless”
content like your biography, work history, and contact info.
2.10 Comments – here you can see the comments on your blog (if you decide to have one). Here
When we click on https://www.Blogger.com,we see the image as shown below, then click
on create your blog by signing in via Gmail.
2.10.1 We first need Gmail id in order to create our blog.
• Next after log in with your Gmail account, Create a new blog give the name of the blog
• Then create the new post, give the name of the post and type the content of the post about personal
reflections, commentary on current events, etc. arranged chronologically
• After writing the post now you can PUBLISH the post • At last, you can share the blog to your
family and friends.
OUTPUT
3.5.2 Design And Create Web Page About Advantages Of Business Process
Automation With Respect To Your Branch Of Engineering.
<html>
<head>
<title> Advantages of business process automation </title>
<
s
t
y
l
e
>
h
1
{
color: red;
}
h
2
{
color: White;
}
p
{
color: green;
}
</style>
</head>
<body bgcolor="pink">
<h1> Advantages of business process automation with respect to Computer
Science</h1> <h2> Transportation</h2>
<p> Driver for ola and Uber as well as those who deliver for app like ola and Uber
</p> <h2> Healthcare</h2>
<p> Automation in Healthcare have helped to increase the quality of patient care</p>
<h2> Online Marketing</h2>
<p> Automation in Online Marketing helps to customer to purchase and sell goods or
products using online applications </p>
<h2>Telecommunication</h2>
<p> Automation in Telecommunication helps to automate office system, customer service,
billing system etc. </p>
</body>
</html>
OUTPUT:
3.5.3 Create A Workflow For Diploma Admission Process
(Use Any Tool)
OUTPUT:
3.5.4 Demonstrate ERP With ERP Next Demo For Manufacturing, Retail, And
Service Sector (Use Any Other ERP Tools).
1. Open up your web browser and go to the www.odoo.com website t, login with your email id.
Then Home page of odoo will display.
Odoo Manufacturing Flow:
1. Creating a manufacturing order click on Manufacturing->operation-> Manufacturing Order, click on
Create button.
2. Enter the details in the form
• Product: Select product to manufacture in odoo manufacturing.
• Quantity to Produce: Add the total quantity to produce.
• Bill of material: add bill of material.
• Deadline: Add deadline for production of the order.
• Plan form: add planned date for production of the order.
• Components: Raw material for production the product.
3. After adding all the details click on mark as to-do button for processing the order.
4. Click on Check availability->Produce.
4.3.2
Private
4.3.3
Hybrid
4.4 Cloud Services:
4.4.1 Google Drive
4.4.2 Google Docs
4.4.3 Google Co-Lab
4.5 practical skill
4.5.1 Create User Account And Demonstrate Use Of Google Drive, Google Docs, Google Co-
Lab (Usage Of Jupyter Notebook)
4.6 Internet Of Things
4.6.1 Introduction To Iot
4.6.2 Iot Application
4
There are the following operations that we can do using cloud computing,
1 developing new applications and services.
2 storage, backup, and recovery of data
3 hosting blogs and websites
4 delivery of software on demand
5 analysis of data
6 streaming videos & audios
3) Excellent accessibility
Cloud allows us to quickly and easily access store information anywhere, anytime in the whole
world, using an internet connection. An internet cloud infrastructure increases organization
productivity and efficiency by ensuring that our data is always accessible.
5) Mobility
Cloud computing allows us to easily access all cloud data via mobile.
8) Data security
Data security is one of the biggest advantages of cloud computing. Cloud offers many advanced
features related to security and ensures that data is securely stored and handled.
4) Security
Although cloud service providers implement the best security standards to store important
information. But, before adopting cloud technology, you should be aware that you will be sending all
your organization's sensitive information to a third party, i.e., a cloud computing service provider.
While sending the data on the cloud, there may be a chance that your organization's information is
hacked by Hackers.
1. Public cloud
2. Private cloud
3. Hybrid cloud
1 Public Cloud:
• Public cloud provides their services on servers and storage on the Internet.
• These are operated by third-party companies, who handle and control all the
hardware, software and the general infrastructure.
• Client access services through accounts that can be accessed by just about any one
2 Private Cloud:
• Private clouds are reserved for specific client usually one business or organisation.
• The firm’s data service centre may host the cloud compute service.
• Many private cloud computing services are provided on a private network.
3 Hybrid Cloud:
• Hybrid clouds are as the name implies, a combination of both public and private
services.
• This type of model allows the user more flexibility and helps optimise the users
infrastructure and security
4.4 Cloud Service:
Cloud services are infrastructure, platforms, or software that are hosted by third-party
providers and made available to users through the internet.
Cloud services facilitates the flow of user data from the front-end client’s (e.g. users servers,
tablets, desktops, laptops-anything on the users’ ends), through the internet, to the provider’s
systems, and back. Users can access cloud services with nothing more than a computer, operating
system, and internet connectivity or virtual private network (VPN)
EX: - Google drive, Dropbox, AWS, Microsoft Azure, google docs, google maps, google meet,
google co-lab, etc….
4.4.1 Google Drive:
Google drive is a file storage and synchronization service developed by Google. Launched on April
24, 2012, Google Drive allows users to store files in the cloud, synchronization files across devices,
and share files.
Google accounts user gets 15GB of free storage, shared across google drive, Gmail & google office
suit for additional storage you can upgrade for premium plan.
4.4.2 Google Docs:
Google docs is an online word processor included as part of the free, web-based Google Docs editors
suit offered by Google. Which also includes Google Sheets, Google Slides, Google Drawings, Google
Forms, Google Sites, and Google Keep. Google Docs is similar to MS work but not that advance.
4.4.3 Google Co-Lab:
What is Collaboratory?
Collaboratory, or “Collab” for short, allows you to write and execute Python in your browser, with
• Zero configuration required
• Free access to GPUs • Easy sharing
Whether you’re a student, a data scientist or an AI researcher, Collab can make your work easier.
account in Gmail:
1. Open up your web browser and go to the Gmail home page: http://www.gmail.com.
2. Click Create an account.
3. Fill your basic information like first name and last name
4. Type an email name into the „choose your username‟ box. If the email name requested is not
available, accept one of the alternatives and check its availability once more.
5. Create password of least 8 characters long and fill the rest of your information like birth date,
Gender and mobile number.
6. Enter a CAPTCH word and fill the location.
7. Need to ensure that the „I agree to the Google terms of service and Privacy Policy‟ is ticked.
Then click next step.
8. Now your email account is created and sign in with email id and password.
Google Drive:
1. Go to drive.google.com on your computer, go to drive.google.com. You’ll see "My Drive,"
which has: Files and folders you upload or sync.
2. Upload files and folders to Google Drive
Can upload files from your computer using File Upload option or create files in Google Drive.
3. Share and organize files.
Can share files or folders, so other people can view, edit, or comment on them.
4. To see files that other people have shared with you, go to the "Shared with me" section.
Google Docs
1. Open the Docs home screen at docs.google.com.
2. Click on “Start a new document," click Blank New.
3. Formatting Text
Using Google Docs toolbar, you can change the text, the font style and even assign
specific font style for particular sections of the text. Along with this, Google Docs
provides editing options like paragraph spacing and alignment.
4. Creating table of contents
On your Google Docs click where you want the table of contents to be placed. Click
Insert on the menu bar and select Table of contents. You can choose with page numbers
or with blue links. In case you want to delete the table, right-click and select delete.
5. Inserting images and tables
Choose Image from the Insert tab and select the following option – Upload, Take a
snapshot, By URL, Your albums, Google Drive and Search. Make sure that the image
you select must be less than 50 MB and should be one of the following file formats –
.gif, .jpg or .png.To undo or redo an action, at the top, click Undo or Redo.
6. Share & work with others. Can share files and folders with people and choose whether they
can view, edit, or comment.
OUT PUT:
Sending Mail:
Google Drive:
Google Docs:
Google Co Labs:
A . Smart Home:
• Smart Lighting: Smart lights helps in saving energy by adapting the lighting to
the ambient condition and switching ON/OFF or diming the light when needed.
• Smart Appliances: Modern Homes have a number of appliances such as TV,
Refrigerator, and Music System etc. It helps to make management easier and also
provide status information to the user remotely.
• Intrusion Detection: This system use security cameras, sensors to detect
intrusion and raise alert.
Alert can be in the form of an SMS or email sent to user.
• Smoke or Gas Detection: Smoke detectors are installed in Homes to detect
smoke that is typically an early sign of fire. Alerts can be in the form of signals to
fire alarm, Gas detectors can detect the presence of harmful gases such as CO,
LPG etc.
B Smart City:
• Smart Parking: It makes the search for parking space easier and convenient for
drivers. Smart parking is powered by IOT system that detects the number of
empty parking slot and sends information over the internet. To smart application
back ends.
• Smart Roads: Smart Roads are equipped with the sensors can provide
information on driving condition, travel time estimating and alert in case of poor
driving condition, traffic condition and accidents.
• Structural Health Monitoring: I use a network of sensors to monitor the
vibration level in the structures such as bridges and buildings.
• Surveillance: This infrastructure helps in public transport and events in cites is
required to ensure safety and security.
C Smart Farming:
• Smart Irrigation: It helps to determine moisture amount in soil.
• Green house control: The use of IOT sensors enables them to get accurate real
time information on greenhouse condition such as lighting, temperature soil
condition and humidity.
• Monitoring of climate condition: Smart auricular gadgets, farming sensors are
used to map climate conditions, choose appropriate crops etc.
• Crop Management: It helps to monitor crop growth and effectively prevent any
diseases or infestations that can harm your yield.
UNIT 5
CYBERSECURITY AND SAFETY
WEEK 5
TABLE OF CONTAINS:
5
5.1 Introduction to Cyber Security and Cyber Safety
5.1.1 What Is Cyber Security?
5.1.2 Types of Cyber Threats Malware
5.1.3 Brief Awareness on Cyber Safety Measures
5.1.4 Identification of Basic Security Issues in Mobile Phones And Personal Computers.
5.2 Firewall Concepts
5.2.1 Types of Firewalls
5.2.2 Firewall Features
5.3 Practical Skill
5.3.1 Installation of Antivirus Software
5.3.2 Demonstrate and Hands on Browser Setting.
5.3.3 Demonstrate and Hands on Privacy Setting and Password Policy
5.3.4 Demonstrate of Common Security Threats.
Malware which locks down a user’s files and data, with the threat of erasing it unless a ransom is
paid.
Adware:
Advertising software which can be used to spread malware.
Botnets:
Networks of malware infected computers which cybercriminals use to perform tasks online without
OUTPUT:
5.3.2 Demonstration And Hands On Browser Setting.
The different examples of web browser are Google chrome, Internet Explorer, Mozilla
Firefox etc.
Here the following steps involves browser setting for Google chrome for secure browsing.
1. Setting the default browser: Go to Setting and click the make Google chrome My
Default Browser button.
2. Auto download updates: Google chrome automatically updates whenever it detects the
latest new version of browser is available.
3. Enable phishing and malware protection: Go to Advanced Settings-> Privacy->
enable phishing and malware protection.
4. Don’t sync: Disconnect your email account from your browser under the “Personal
Stuff” tab. Syncing your email account with your Chrome browser means that personal
information such as passwords, auto fill data, preferences, and more is stored on
Google’sservers.
5. Configure content settings: Click Content settings under the Privacy section and do the
following. Cookies: Select Keep local data only until I quit my browser and Block third-
party cookies and site data.”.
JavaScript: Select “Do not allow any site to run
JavaScript.” Pop-ups: Select “Do not allow any site to
show pop-ups.
Location: Select “Do not allow any site to track my physical location.”
7. Do not Save Passwords: Go to setting-> Passwords and turnoff offer to save passwords.
8. Camera Access: Got o Setting-> Advanced-> content setting->camera and turn on Ask
before accessing (recommended).
9. Microphone Access: Got o Setting-> Advanced-> content setting->Microphone and turn
on Ask before accessing (recommended).
10. Automatic Downloads: Go to Setting-> Advanced-> content setting->Automatic
downloads and turn on Ask when a site tries to download files after the first file
(recommended).
5.3.2 Demonstration And Hands On Privacy Setting And Password Policy.
1. Password Protect for Everything: The entire digital device like computer, tablets,
smart phones or any other gadget with personal data on them should be password
protected for increased security.
2. Keep the Computer Virus free: The operating system is up to date with latest
security patches, run an antivirus program to watch for virus.
3. Secure you’re Browser: Browser is the one to interact with digital world, so it is
necessary to do all security setting to keep browser safe.
4. Use only trusted software: Make sure that new software to install in system or mobile
device should be licensed.
5. Use only secure Wi-Fi Connection: Make sure to use secured internet connection so
that data should be safe.
1. Phishing:
Phishing is a type of social engineering attack used to steal user data including login
details and credit card details. It occurs when an attacker as a trusted entity, dupes a
victim into opening an email, instant message or text message. The recipient is then
tricked into clicking a malicious link or the revealing of sensitive information.
5. Spamming:
Spamming is the use of messaging system to send a spam to large number of
recipients. Sending an unwanted email or message to another spam includes
adverting, instant messaging etc. A person who creates spam is called a spammer.
6. Virus:
A computer virus is a type of malicious code or program written to alter the way a
computer operators and is designed to spread from one computer to another computer.
A virus cause unexpected or damaging effects such as harming the system software
by corrupting data.