Professional Documents
Culture Documents
UI LAB FILE Dimple
UI LAB FILE Dimple
LAB FILE
USER INTERFACE - II
CLASS - CSE 3B
SUBMITTED BY SUBMITTED TO
Dimple Gaur MS. ANUPRIYA SHARMA
MANAV RACHNA UNIVERSITY
Vision
Mission
DM1: To develop and impart knowledge and skills in the field of Computer Science a
nd Engineering.
DM2: To encourage and support the generation and implementation of innovative ide
as.
DM3: To focus on new techniques, tools, and technology, in an ethical and responsib
le manner.
Programme Outcomes :
2. Problem analysis: Identify, formulate, review research literature, and analyze complex en
gineering problems reaching substantiated conclusions using first principles of mathematics,
natural sciences, and engineering sciences.
5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and mode
rn engineering and IT tools including prediction and modeling to complex engineering activit
ies with an understanding of the limitations.
6. The engineer and society: Apply reasoning informed by the contextual knowledge to asse
ss societal, health, safety, legal and cultural issues and the consequent responsibilities relevan
t to the professional engineering practice.
8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and
norms of the engineering practice.
9. Individual and team work: Function effectively as an individual, and as a member or lea
der in diverse teams, and in multidisciplinary settings.
11. Project management and finance: Demonstrate knowledge and understanding of the en
gineering and management principles and apply these to one’s own work, as a member and le
ader in a team, to manage projects and in multidisciplinary environments.
12. Life-long learning: Recognize the need for, and have the preparation and ability to engag
e in independent and life-long learning in the broadest context of technological change.
PSO1: Attain the ability to design and develop computer programs and possess acquaintanc
e with emerging technologies and open source platforms in the area of mobile app developme
nt, artificial intelligence, machine learning, web development, data analytics, cloud computin
g and networking to build effective computer based systems
PSO2: Acquire technical competency to deliver computer based innovative and effective sol
utions to tackle business and societal challenges, for pursuing successful career , entrepreneur
ship, research and higher studies.
BT1- Remember: Knowledge involves recognizing or remembering facts, terms, basic conce
pts, or answers without necessarily understanding what they mean.
BT4-Analyze: Analyzing involves examining and breaking information into component parts
determining how the parts relate to one another, identifying motives or causes, making infere
nces, and finding evidence to support generalizations.
Lect .n
LAB Topics Date of Conduct Remarks
o
1. Due Process:
- Fairness and Transparency: The process of developin
g standards within W3C is characterised by fairness and tra
nsparency. All stakeholders have equal opportunities to part
icipate and contribute to the development of standards.
- Public Review and Comment: W3C allows for public re
view and input on draft standards. This inclusive approach
ensures that a wide range of individuals and organisations c
an provide feedback, leading to more comprehensive and r
efined standards.
2. Broad Consensus:
- Collaborative Process: W3C's standards development
involves collaboration among diverse stakeholders, includin
g representatives from industries, academia, and various se
ctors. This collective effort leverages the expertise and insig
hts of a broad spectrum of participants.
- Inclusive Participation: The aim is to gather input from
as many perspectives as possible. This inclusivity ensures t
hat the resulting standards are well-rounded and capable of
addressing the diverse needs of the web ecosystem.
3. Transparency:
- Documentation of Discussions: All discussions, delibe
rations, and decisions made during the standards developm
ent process are thoroughly documented. This documentatio
n is made available to the public, contributing to the transpa
rency of the process.
- Open Access to Information: By providing access to in
formation related to ongoing standards development, W3C f
osters trust and prevents hidden agendas. Transparency en
sures that the decisions are well-informed and open to scrut
iny.
4. Balance:
- Representation of Interests: W3C's development proc
ess ensures representation from a variety of interests and p
erspectives. This balanced approach prevents any single int
erest group from dominating the decision-making process.
- Avoidance of Bias: By preventing undue influence from
any particular sector, W3C promotes the creation of standar
ds that cater to the overall well-being of the web community.
5. Openness:
- Inclusive Participation: W3C's standards development
process is open to all interested parties. This inclusivity enc
ourages a diverse array of contributors, fostering innovation
and enriching the quality of the standards.
- No Barriers to Participation: W3C strives to eliminate
barriers that could hinder participation, such as financial co
nstraints or exclusive access requirements. This ensures th
at valuable insights are gathered from a wide spectrum of st
akeholders.
LAB - 3
LAB-6
Q-Create a website using bootstrap
Lab-7
Project: Client Server Architecture
Client-server architecture is a widely used network architecture that divides computing tasks
and resources between two types of entities: clients and servers. This architecture is commo
n in various applications, including web services, email, file sharing, and database managem
ent systems. Here's an overview of how client-server architecture works
URL
A URL, which stands for Uniform Resource Locator, is a standardized address used to identi
fy and locate resources on the internet. URLs are the fundamental building blocks of the web
and are used to specify the address of websites, web pages, files, and other resources that c
an be accessed via the World Wide Web.
DNS:
DNS, or Domain Name System, is a fundamental protocol used on the internet and other co
mputer networks to translate human-friendly domain names into numeric IP addresses. It act
s as a decentralized and distributed database system that allows users to access websites a
nd other resources using familiar domain names instead of having to remember numerical IP
addresses (e.g., 192.0.2.1).
ISP:
ISP stands for Internet Service Provider. It is a company or organization that provides acces
s to the internet and related services to individuals, businesses, and other customers. ISPs p
lay a crucial role in enabling users to connect to the global network of computers and access
online resources, including websites, email, streaming media, and more.
IP Address:
An IP address, or Internet Protocol address, is a critical component of computer networking t
hat serves as a digital identifier for devices on a network. It is a numerical label assigned to e
ach device, enabling them to communicate and exchange data within a network or over the i
nternet. IPv4 and IPv6 are the two main IP address versions, with IPv4 using 32-bit address
es and IPv6 using 128-bit addresses to accommodate the expanding number of connected d
evices in our increasingly interconnected world.
Lab-8
Q1- Print hello world using Nodejs
Q2- Nodejs URL module