Padhle-A I
Padhle-A I
Server:
➔
A special computer system that provide services to other computer on the network.
➔
A server manage network resources and share resources for client computer
➔
Different types of server are:
• File server: a file server is a computer responsible for the central storage and management
of data files so that other computers on the same network can access the files.
• Mail Server: A mail server (or email server) is a computer system that sends and receives
email.
• Web server: A Server that delivers webpage and handle HTTP request.
Services provided by Server:
1. Equipment/ Resource Sharing: Server share resources to its client computers such as printers,
scanners
2. Centralized File saving for data sharing: Server stores data at common place on server and
allows users to access their files from any client computer.
3. Centralized virus scanning: Most Servers runs virus scanners to detect any harmful program
such as virus on the network.
4. Centralized backup: Server uses high-capacity backup drives in which regular backup of user’s
data is taken which can be used to restore data in case of system failure.
Web Server:
➔ It is a server that hosts the website and delivers (Serves) webpage as requested by client
through web browser.
➔
It has installed web server software that handle http request. E.g. IIS, Tomcat, Apache, nginx
etc.
Services provided by Web Server:
1. Serving Webpages: Main function of webserver is to serve and deliver webpages as
requested by client using web browser.
2. Running gateway programs (CGI) and Returning output: To process user’s request
3. Controlling access to server: Web server controls access to server such as taking data from
web forms, uploading, and downloading files etc.
4. Monitoring and logging all access: Webserver runs monitoring programs that ensures only
authorized user can access and login onto server
5. Server-side scripting: Webserver runs server-side scripting that helps to generate dynamic
webpages.
Website:
A collection of WebPages interlinked via a system of hyperlink.
A website and its WebPages are hosted on web server.
It contains information on specific topic.
A website can contain information in the form of text, images, audio, video etc.
Components of a website:
i) Webhost: A server where website is physically located.
ii) Address: Address of a website is also called URL. It is used by user to access the website.
iii) Homepage: First pages of website that display when user open the website. It contains
introduction and links to other WebPages of the website.
iv) Design: Look and appearance of website.
v) Content: The information present on the website in the form of text, images, audio, video etc.
vi) Navigation Structure: The order of WebPages which is a collection of hyperlinks used to move
different WebPages in the website.
Webpage:
A digital document used to store and display information on Internet.
Components of a website:
i) Content wise:
• Hypertext: A digital text that includes information in various media formats like: text, audio,
video, images, sound, graphics etc.
• Hyperlink: A text or image on webpage which is linked to other webpage.
ii) Structure wise:
• Page title: A short text contains title of website and displayed on title bar of web browser.
• Header: Brief information displays on top of website and webpage
• Body of webpage: Contains main content of the website.
• Navigational Links: A place on website where links to other WebPages are displayed.
• Footer: Present at bottom of website generally contains contact and copyright information.
How does webpage works?
A webpage can be viewed by client using a program called web browser.
There are three stages of a webpage to work:
1. Creation of webpage.
2. Uploading/ Publishing of webpage.
3. Retrieval/ Access of webpage by client.
Website Vs WebPages:
A WebPages is a digital document that contains information on internet where as a website is a collection
of different interlinked WebPages
A complete website may contain:
➢
Home page
➢
Content Demo Page
➢
About Us page
➢
Register Page
➢
FAQ page
➢
Contact Us page
Web browser:
A web browser is a software application designed for accessing information on the World Wide Web. It
acts as an interface between users and the content available on the internet.
Types of Web Browser:
There are two types of web browser:
• Graphical Web Browsers: Graphical web browsers are the most common type, providing a visual
interface with images, text, and multimedia content. Users interact with these browsers through
graphical elements like buttons, menus, and windows. Examples: Google Chrome, Mozilla Firefox,
Microsoft Edge, Apple Safari, Opera
• Text-Only Web Browsers: Text-only browsers can display only textual content. Pictures and
graphics cannot be displayed. Examples: Lynx is a popular text-based browser known for its
simplicity. It displays web pages in plain text.
Blog:
A blog is a diary or online journal where entries are posted in reverse chronological order. A blog is a type
of website or a section of a website where individuals or groups regularly post content. A person who
writes and updated content of blog is known as blogger and the process to update the blog is known as
blogging. Some sites to create blog are: www.wordpress.com, www.blogspot.com, bloggers.com etc,
Types of blogs:
Most common forms of blog are:
1. Personal blog: This type of blog is created by any individual and contains the content on topic
according to user interest.
2. News and Views: This type of blog is maintained by news anchors and TV journalist who write the
content regarding the events happening around us.
3. Company blog: A company blog is a blog maintained by a business or organization. It serves as a
platform for the company to share information and to advertise their products.
4. Micro blog: Microblogs are a type of short-form blogging where users post brief updates or
thoughts. Platforms like Twitter and Tumblr are examples of microblogging platforms.
Web address:
A web address, also known as a URL (Uniform Resource Locator), is a unique identifier for a resource on
the internet. It specifies the location of a resource and the protocol used to access it.
Elements of URL:
https: // www.example.com / to / resource / home.html
|-----| |---------------------------| -----------------------------------------------|
Type of server or protocol Domain Path
1. Type of Server or Protocol: The scheme or protocol indicates how the web browser should access
the resource. Common protocols are:
http, https, ftp:
2. Domain: The domain is the human-readable name that corresponds to a specific IP address. It
identifies the location of the resource on the internet.
For example, in the URL https://www.example.com, the domain is www.example.com.
3. Path: The path indicates the specific location or page within the website. It comes after the domain
and is separated by slashes (/).
For example, in the URL https://www.example.com/path/to/resource/home.html, the path is
/path/to/resource/home.html.
Newsgroup:
A newsgroup is a discussion forum or an online platform where people can participate in discussions, share
information, and exchange ideas on specific topics.
Protocol:
A set of rules that governs the working of are called protocol.
HTTP (Hypertext Transfer Protocol) and HTTPS (Hypertext Transfer Protocol Secure) are protocols used for
transmitting data over the web.
HTTP: It is always works in combination with WWW. It is responsible for accessing webpages on internet.
HTTPS: it is another version of HTTP which is more secure. It provides security of information while
transferring over internet by using SSL.
Net surfing: Exploring web (Visiting websites and web pages) by clicking on hyperlinks is known as Net
surfing.
Uploading: Copy Data from our PC to Server or Internet is known as uploading.
Downloading: Copy data from Internet to our PC is known as downloading.
Search Engine: A 'Search Engine' is a software system (website) that is designed to search for information
on the -World Wide Web (Internet). E.g. Google, Yahoo, Ask, Bing, AltaVista etc.
3. Search Algorithm:
It is a programming technique that will be applied when user perform the search operation. When
user enters keywords and information to be search, search algorithm searches these keywords
from server database and display matching links of web address.
E-mail:
It stands for Electronic mail. It is the most widely used service of internet. It is used to send written
message to any individual in any part of the world.
E-mail Server – are the computer that manages the e-mail. Some e-mail servers are – Yahho.com,
Gmail.com, Rediff.com, Hotmail.com
Structure of Email Address:
E-mail address has two parts:
a. User Name
b. Domain Name or host name or email server name
E-mail Address: username@domainname
These two parts are separated by symbol “@”.
e.g. [email protected] Here User name is: Rahul_kaushik and Domain name is:
gmail.com
Type of Email account:
There are two types of email account:
1. Provided by ISP: These are the paid account created on the ISP’s server.
2. Web based: These are the email account that we can make free of cost on the websites that
provide email facility such as www.gmail.com, www.yahoo.com.
Emoticons: These are the graphics symbols used in email messages and chatting. These symbols are
used to convey facial expressions to the recipients.
Web Services:
Working with FTP:
➔
FTP stands for File Transfer Protocol
➔
It is commonly used protocol to transfer data or files on internet.
➔
Some examples of Server or Client programs are: FileZilla, Core FTP, gFTP ect.
<STYLE type=”text/css”>
Tagname {
Property: value;
Property: value
}
</STYLE>
2) External CSS - Creating external CSS file by using saving with .CSS extension
Syntax:
In CSS file:
Tagname {
Property: value;
Property: value
}
In HTML file
<link rel="stylesheet" type="text/css" href="mystyle.css">
Font-family : fontname
Font-style : normal | italic | oblique
Font-weight : normal | bold
Font-size : x pt
Font-variant : normal | small-caps
Background-color : colorname
Background-image : url(path) e.g. → Background-image : url(“c:\\abc\\mypic.jpg”) Background-repeat :
repeat-x | repeat-y |no-repeat
Background-position : left | right | center top | center | bottom
Background-attachment : fixed | none
CSS Border Property
Border-color : colorname
Border : n px (n is any integer value)
Border-style : none | dotted | solid |dashed | double | groove | ridge | inset | outset
Border-radius : n px (n is any integer value)
Border-width : n px (n is any integer value)
CSS Padding Property (for providing space between content and border)
As you can see from the above example, we have applied different styles for different paragraphs using the attribute
“class”.
E-Commerce: It stands for Electronic Commerce. It refers to the occurrence of commerce activities such as
selling/purchasing goods using Internet.
Cyber ethics in e-commerce: Cyber ethics in E-commerce state that we should stick to ethics while doing e-
commerce. All the stakeholders must ensure provide correct information to each other pertaining to the
transaction taking place. We should noy cheat each other in any form.
Privacy:
Privacy is the protection of personal information given online.
The privacy of the users must be respected by ensuring that data collected is not sold to irresponsible
parties. The merchant should also say clearly in terms and conditions about how the data will be used.
In e-commerce context, privacy of data is related to a company's policies on the use of user data. An e-
commerce company must clearly state how it intends to use the data collected from the customer and
whether the customer can restrict the use of personal information.
Consumer Consent plays a vital role in implementing the privacy of consumer data. Consumer consent
decides what information can and cannot be used. The consent also relates to whether the given
information can be further exploited.
How to safeguard user’s privacy? i.e. Responsibility of e-commerce merchant to ensure before getting
user's consent about his/her details' usage
Before getting user's consent about his/her details' usage, the e-commerce merchant must ensure the
following:
• The merchant must clearly state about how the user data will be used, in the terms and conditions
of its site.
• The merchant must ensure that the user has gone through the terms and conditions given on its
site prior to making any transactions.
• The merchant must assure the user about data safety by implementing proper data safety and
security measures such as https protocol and other security mechanism so that users' data is safe
from hackers too.
Patent
— A patent is the right/power of monopoly given by the government to an inventor to protect his/her
invention from being used/copied for a fixed period of time.
Copyright
Copyrights are the right granted by law to the owner of a work to protect his/her intellectual property.
A copyright protects artistic and literary work. Copyright shall expire after 70 years of the last author’s death.
Question.
Trademark
Trademarks are distinctive logo, phrases, words, symbols, or signs that represent any company/organisation or
brand. They distinguish services or products of one company from the others. Brands usually associate with
distinctive trademarks.
Plagiarism & how to avoid plagiarism while referring to someone's else's creation
Plagiarism is stealing someone else's intellectual work, such as an idea, literary work or academic work
etc., and representing it as our own work without giving credit to creator or without citing the source
of information.
To avoid plagiarism while referring to someone else's creation, we must give credit whenever we use:
• Another person's idea, opinion, or theory;
• Quotations of another person's actual spoken or written words; or
• Paraphrase of another person's spoken or written words
Open-source software
Open-source software is the software whose source code is available and which can be copied, modified,
and redistributed as well. There may or may not be charges payable for open-source software.
In open source software, the source code is freely available to the customer. For example, Linux.
Free software and Open source software
Free software is the software which is free of cost, which can be copied, modified and redistributed as well
and whose source code is available. No charges are payable for free software.
Open-source software, on the other hand, is the software, whose source code is available and which can
be copied, modified and redistributed as well. There may or may not be charges payable for open source
software.
FLOSS refers to Free Libre/Livre and Open Source Software. The term FLOSS is used to refer to a software
which is both free software as well as open source software. In addition to being Open Source, FLOSS also
emphasises that no charges are applicable to the user for using and distributing the software.
Free software means that the software is freely accessible and can be freely used, changed, improved,
copied and distributed by all who wish to do so. No payments are needed to be made for free software.
Shareware is a software which is made available with the right to redistribute copies, but it is stipulated
that if one intends to use the software, often after a certain period of time then a license fee should be
paid. The source code of shareware is not available and modifications to the software are not allowed.
Free software means that the software is freely accessible and can be freely used, changed, improved,
copied and distributed by all who wish to do so. No payments are needed to be made for free software.
What is GPL software license? How is it different from LGPL software license?
General Public License (GPL) grants and guarantees a wide range of rights to developers who work on
open-source projects. With GPL, users can do the following:
• Copy the software as many times as needed.
• Distribute the software in any way
• Charge a fee to distribute the software after modifying it but the software should still be under
GNU GPL.
• Make any type of modifications to the software
The LGPL and GPL licenses differ with one major exception. With LGPL the requirement that you have to
release software extensions in open GPL has been removed.
Freedom of information
Freedom of information refers to the right to access information available on public platforms.
Digital divide — A digital divide is an economic and social inequality with regard to access to, use of, or
impact of ICT.
Major factors behind digital divide
The major factors behind digital divide are:
• Technology reach — Technological reach is not the same all across India, especially in rural and
remote areas.
• Digital Literacy — The rate of digital literacy is far less in rural areas as compared to urban areas.
People in remote areas and rural areas are picking up with digital literacy, now.
• Language and literacy barriers — Limited availability of information in different languages or low
literacy rates can hinder individuals from accessing and understanding relevant information.
What is cryptography?
Cryptography is a technology which keeps the messages secret from unauthorized access. Sender of the
information encrypts the data using a secret code and only the specified receiver can decrypt the data
using the same or different secret code.
To encrypt a message, the message is passed to an algorithm that transforms the message using a key into
a meaningless script called cryptogam or ciphertext. The ciphertext can be sent to the intended recipient.
The recipient has a key to decrypt the ciphertext back to the original message.
om,
CT3-
、 ー、、、、 目、 ・
1 0~ 0 ・ 一ト000
CS & : 0.
(. へえイ。 u so
C
2 bite-cya S
c ss