Unit
Unit
REFERENCES:
1. Jon Duckett, "HTML and CSS: Design and Build Websites", John Wiley and Sons, edition 2014
2. Jon Duckett, Jack Moore, "JavaScript & JQuery: Interactive Front-End Web Development", John Wiley
IV Year/VIII Sem/2021-2022(Even)
1
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
IV Year/VIII Sem/2021-2022(Even)
2
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
PART-A
1. What is HTML?(R)
Hypertext is ordinary text that has been designed with extra features such as formatting, images,
multimedia and links to other documents. Markup is the process of taking ordinary text and adding
extra symbols. Each of the symbols used for markup in HTML is a command that tells a browser
how to display the text. HTML is the technical term for the format used to create normal web pages
<HTML>
<HEAD>
<TITLE> This is the Title </TITLE>
</HEAD>
<BODY>
…. Type the body of the program .
</BODY>
</HTML>
An HTML form is used to allow a user to input data on a web page and the element usedis
form element and its main attributes are action and method. Its format is
A comment in HTML, like comments in other computer languages, is something that is intended
to be read by the programmers but to be ignored by the software processing the document. A
comment begins with the string of characters <!—which must contain no white space. A comment
ends with the string --> again with no white space.
IV Year/VIII Sem/2021-2022(Even)
3
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
• Web pages
• Home page
• Web browsers
• Web sites
8. How do you create links to sections within the same page? . (U)
Links can be created using the <a> tag, with referencing through the use of the number (#) symbol. For
example, you can have one line as <a href=‖#topmost‖>BACK TO TOP</a>, which would result in the
words ―BACK TO TOP‖ appearing on the webpage and links to a bookmark named topmost. You then
create a separate tag command like <a name=‖topmost‖> somewhere on the top of the same webpage so
that the user will be linked to that spot when he clicked on ―BACK TO TOP‖
9. Is there any way to keep list elements straight in an HTML file? . (U)
By using indents, you can keep the list elements straight. If you indent each subnested list in further than
the parent list that contains it, you can at a glance determine the various lists and the elements that it
contains.
No, hyperlinks can be used in the text as well as images. That means you can convert an image into a link
that will allow users to link to another page when clicked. Surround the image within the <a href=‖
―>…</a> tag combinations
11. How do you change the number type in the middle of a list? (An)
The <li> tag includes two attributes – type and value. The type attribute can be used to change the
numbering type for any list item. The value attribute can change the number index
With ordered lists, you can select to use some different list types including alphabetical and Roman
numerals. The type attribute for unordered lists can be set to disc, square, or circle.
IV Year/VIII Sem/2021-2022(Even)
4
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
you want to apply color. You can use this tag combination as many times as needed, surrounding a single
character or an entire word
Although checkboxes don’t affect one another, grouping checkboxes together help to organize them.
Checkbox buttons can have their name and do not need to belong to a group. A single web page can have
many different groups of checkboxes
If two sets of HTML tags are overlapped, only the first tag will be recognized. You will find this problem
when the text does not display properly on the browser screen
16. What if there is no text between the tags or if a text was omitted by mistake? Will it affect
the display of the HTML file? . (U)
If there is no text between the tags, then there is nothing to format. Therefore no formatting will appear.
Some tags, especially tags without a closing tag like the <img> tag, do not require any text between them
You can specify a border color using style sheets, but the colors for a table that does not use style sheets
will be the same as the text color.
18. How do you create a link that will connect to another web page when clicked? (An)
To create hyperlinks, or links that connect to another web page, use the href tag. The general format for this
is: <a href=‖site‖>text</a>
Replace ―site‖ with the actual page URL that is supposed to be linked to when the text is clicked
19. What other ways can be used to align images and wrap text? (An)
Tables can be used to position text and images. Another useful way to wrap text around an image is to use
style sheets
The bullet color is always the same as that of the first character in the list item. If you surround the <li> and
the first character with a set of <font> tags with the color attribute set, the bullet color, and the first character
will be a different color from the text
21. What is the relationship between the border and rule attributes? (U)
Default cell borders, with a thickness of 1 pixel, are automatically added between cells if the border attribute
is set to a nonzero value. Likewise, If the border attribute is not included, a default 1-pixel border appears if
the rules attribute is added to the <table> tag.
22. What happens if the list-style-type property is used on a non-list element like a paragraph? (U)
If the list-style-type property is used on a non-list element like a paragraph, the property will be ignored
and do not affect the paragraph.
IV Year/VIII Sem/2021-2022(Even)
5
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
The latest versions of Google Chrome, Apple Safari, Mozilla Firefox, and Opera all support most of the
HTML5 features.
<Video> and <Audio> are new tags which are included in HTML5 version. They are mainly used as a
replacement for Flash, Silverlight, and similar technologies to play multimedia items
This tag represents a piece of self-contained flow content. It is mostly used as a single unit as a reference
the main flow of the document.
The canvas element helps to build charts, graphs, bypass Photoshop to create 2D images and place them
directly into HTML5 code
27. What are the new FORM elements which are available in HTML5? (U)
The new Form elements in HTML5 offers much better functionality than the earlier versions.
1) <datalist> – This tag is use to specify a list of options for input controls.
It can store up to 10 MB data which is certainly more than what cookies have.
Web storage data cannot be transferred with the HTTP request. It helps to increase the
performance of the application
Session Storage:It stores data of current session only. It means that the data stored in
session storage clearautomatically when the browser is closed.
Local Storage:
Local storage is another type of HTML5 Web Storage. In local storage, data is not deleted
automatically when the current browser window is closed.
IV Year/VIII Sem/2021-2022(Even)
6
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
30. What is the Application Cache in HTML5 and why it is used? (U)
The Application Cache concept means that a web application is cached. It can be accessible
without the need for internet connection.
31. Explain five new input types provided by HTML5 for forms? (U)
Part-B
1. Explain in detail the HTML Markup for Structure. Organize how tables are used?
2. Explain form controls in detail and create a web page with necessary
form controls.
3. Examine the audio and video formats supported by HTML5. Also write in detail
about video and audio encoding tools.
4. Explain in detail the linking to pages on the web and Linking within your own site with example. .
5. Explain in detail the working of web.
6. Explain in detail to add images in the web page with example.
PART-A
A style sheet provides a great deal of control over the presentation of a document.
Allow the information in the document to be presented without change in a variety of ways
Both the document author and the person viewing the document can specify aspect of the document style
IV Year/VIII Sem/2021-2022(Even)
7
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
The style sheets which has been stored in separate files and included in an HTML
documents through the use of a link element are known as external style sheets.
A style sheet that is included in the content of a style element is known as an embedded style sheet
Rule Cascading
Inheritance
A CSS rule has two main parts: a selector, and one or more declarations: The selector is normally the HTML
element you want to style. Each declaration consists of a property and a value. The property is the style
attribute you want to change. Each property has a value
The origin of a style sheet declaration is who wrote the declaration, the person who wrote the HTML
document , the person who is viewing the document, or the person who wrote the browser software that is
displaying the document. Specifically the origin can be one of the following. i) Author ii) User Agent iii)
Use
IV Year/VIII Sem/2021-2022(Even)
8
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
TEXT-DECORATION, LETTER-SPACINGWORD-SPACINGTEXT-TRANSFORM
TEXT-INDENT
TEXT-ALIGN WHITE-SPACE
It is a browser’s standard rendering model (normal flow processing), where every HTML element
rendered by the browser has a corresponding regular box that contains the rendered content of the element
The list-style-type property can be used to vary the default styles used for bulleted and numbered list
items. It can be applied to the li, ol, ul element type
Font family is a collection of related fonts, and a font is a mapping from a character
i. ID Selectors
JavaScript performs many conversions between data types automatically. It is also possible to store
IV Year/VIII Sem/2021-2022(Even)
9
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
different data types in the same variable which is not possible in other languages like Java and C++ which
are called statically typed languages. According to the data type stored the type of the variable is determined
and it is not necessary for variable type declaration. Hence JavaScript is called dynamically typed language
typeof is an operator that provides information about the data type of a value stored in a variable and also
its use is to test that a variable has been defined before attempting to use it.
Block statement: that consists of set of statements enclosed in braces { } Keyword statement: that begin
with keywords such as var, if, for etc
Every element in a document tree refers to a Node object. Some nodes of the tree are
The document object itself is considered to be DOM tree node with node type 9 and symbolic constant
DOCUMENT_NODE and it has its own properties and methods
The properties of document object are DOCTYPE, TITLE, BODY, COOKIE, URL, DOMAIN,
REFERRER, CREATEELEMENT(STRING), CREATETEXTNODE(STRING),
GETELEMENTBYID(STRING), GETELEMENTBYTAGNAME(STRING)
23. What is the important feature of dynamic positioning? (APRIL/MAY 2008) (U)
Dynamic positioning allows you to tell the browser exactly where to put a block of content without using
tables.
IV Year/VIII Sem/2021-2022(Even)
10
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
An Event Listener is simply a function that takes a single argument that is an instance of an Event. A call
to the addEventListener() method on a node object associates an event listener with a type of event occurring
on that node.
iii. UI Events
alert(String), confirm(String), prompt(String, String), open(String, String) close(), focus(), blur(), print()
27. List out some common window object methods related to time. (An)
i) setTimeout(String, Number)
ii) clearTimeout(Number)
iv) clearInterval(Number)
The combination of HTML plus JavaScript and the DOM is referred to as Dynamic HTML (DHTML), and
an HTML document that contains scripting is called a dynamic document.
Part-B
1. Discover the categories of selectors used in CSS. Explain with example.
2. Explain in detail the types of CSS with example.
3. Explain about adding multiple colours and backgrounds in CSS. Explain in detail
about the formatting text?
4. Explain in detail padding, borders and margins with example.
5. Summarize the types of floating and positioning in CSS?
6. Identify the page layout type which resizes proportionally when the
browser window resizes.
7. Inspect about Transition, Transforms and animation and its related properties.
IV Year/VIII Sem/2021-2022(Even)
11
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
SASS (Syntactically Awesome Stylesheet) is a CSS pre-processor which helps to reduce repetition with
CSS and saves time. It is more stable and powerful CSS extension language that describes style of
document cleanly and structurally.
Why to use SASS?
It is pre-processing language which provides indented syntax (its own syntax) for CSS.
It allows writing code more efficiently and easy to maintain.
It is super set of CSS which contains all the features of CSS and is an open source pre-processor,
coded in Ruby.
It provides document style in good structure format than flat CSS.
It uses re-usable methods, logic statements and some of the built in functions such as color
manipulation, mathematics and parameter lists.
2. List out some features of SASS? (U)
It takes time for developer to learn new features present in this pre-processor.
If more number of people working on the same site, then will use the same preprocessor. Some
people use the Sass and some people use the CSS to edit the files directly. So it will become
IV Year/VIII Sem/2021-2022(Even)
12
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
Nesting is combining of different logic structures. Using SASS, we can combine multiple CSS rules within
one another. If you are using multiple selectors, then you can use one selector inside another to create
compound selectors.
8. How to refer parent selector in the SASS? (U)
You can select the parent selector by using the & character. It tells where the parent selector should be
inserted.
9. How to write placeholder selector in SASS? (U)
SASS supports placeholder selector using class or id selector. In normal CSS, these are specified with "#"
or ".", but in SASS they are replaced with "%".
10. Mention the different types of operations on the SASS? (U)
It allows for mathematical operations such as addition, subtraction, multiplication and division.
IV Year/VIII Sem/2021-2022(Even)
13
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
Lists represent series of values which are separated using commas or space.
14. What are boolean operations? (U)
You can perform boolean operations on Sass script by using and, or and not operators.
What are parentheses in SASS?
Parentheses is pair of signs which are usually marked off by round brackets ( ) or square brackets []
which provides symbolic logic that affect the order of operations.
15. What is interpolation in SASS? (U)
It provides SassScript variables in selectors and property names using #{ } syntax. You can specify
variables or property names within the curly braces.
16. What is variable defaults? (U)
You can set default values for variables by adding !default flag to the end of the variable value. It will
not re-assign the value, if it is already assigned to the variable.
17. What is import directive? (U)
It directly takes the filename to import and all the imported files will get combined in a single CSS file.
18. What is media directive? (U)
It is used to share rules and relationships between selectors. It can extend all another class styles in one
class and can also apply its own specific styles.
20. What is at-root directive? (U)
It is is a collection of nested rules which is able to make style block at root of the document.
21. What is @if directive? (U)
It is used to selectively execute the code statements based on the result of the evaluating an expression.
22. What is @else if directive? (U)
The @else if statements are used with the @if directive, whenever the @if statement fails then the @else
if statements are tried and if they also fails then the @else is executed.
IV Year/VIII Sem/2021-2022(Even)
14
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
In @each directive, a variable is defined which contains the value of each item in a list.
24. What is @mixin directive? (U)
It is used to define the mixins that includes optionally the variables and argument after the name of the
mixin.
25. What is @include directive? (U)
It is used to include the mixin in the document and styles defined by the mixin can be included into the
current rule.
26. What are mixin arguments? (U)
The SassScript values can be taken as arguments in mixins which are given when mixin is include and
are available as variable within the mixin.
27. Mention the two types of mixin arguments? (U)
The SassScript values can be taken as arguments in mixins which are given when mixin is include and
are available as variable within the mixin.
29. Mention the two types of mixin arguments? (U)
Variable arguments are used to pass any number of arguments to mixin. It contains keyword arguments
passed to the function or mixin.
31. What are function directive? (U)
Using function directive, you can create your own function and use them in your script context or can be
used with any value.
32. What is SASS output style? (U)
The CSS file that the SASS generates consists of default CSS style which reflects the structure of
IV Year/VIII Sem/2021-2022(Even)
15
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
document. The default CSS styling is good but might not be suitable for all situations.
33. What is nested CSS style? (U)
Nested style is default styling of SASS. This way of styling is very useful when you are dealing with
large CSS files.
34. What is expanded CSS style? (U)
In expanded output styling, each property and rule has its own line. It takes more space compared to
nested CSS style.
CSS properties can be declared in two ways −
Properties can be declared similar to CSS but without semicolon(;).
colon(:) will be prefixed to every property name.
35. What is shorthand for writing @mixin and @include directives? (An)
You can use = for @mixin directive and + for @include directive which requires less typing and makes
your code simpler, and easier to read.
36. Which command is used to watch the file and update the CSS whenever SASS file
changes?Whatare comments in SASS? (An)
Comments take up entire line and enclose all the text nested under them and they are line-based in
indented syntax.
37. Which command is used to run SASS code from the command line? (An)
images?(U)
http://adaptive-images.com
button styles
IV Year/VIII Sem/2021-2022(Even)
16
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
40. What should be the set value of the background-size property such that image will fit
in the content area? (U)
100%100%, If the background-size property is set to ―contain‖, the background image will scale and will
try to fit in the content area. Still, the image will keep its aspect ratio i.e. the proportional relationship
between the image’s width and height.
41. Which tag is used to let control over the viewport? (U)
<meta>
42. Which plugin allows the element to become locked or sticky? (An)
.affix, Affix plugin allows an element to become affixed i.e. sticky or locked to an area on the page. It
toggles position:fixed on and off, .alert-link is used on links inside alerts to add matching colored links.
.carousel-inner is a container for slide items, .carousel-caption creates a caption text for each slide in the
carousel, .carousel-control is container for next and previous links, .carousel-indicators adds little dots at
the bottom of each slide
.clearfix clears floats, .close indicates a close icon, .checkbox ia a container for checkboxes, .col-*-* is a
responsive grid (span 1-12 column), extra small devices phones (<786px), tablets (>=786px), medium
devices desktops (>=992px), large devices desktops (>=1200px).
To construct HTML for slideshow simply wrap the content or the images within unordered list element
with data-orbit. For enabling slideshow we will need to include jquery.js, foundation.js, foundation.orbit.js
or zepto.js within HTML.
.divider class is there to separate links in dropdown menu with thin horizontal border, .dl-horizontal lines
up the terms <dt> and descriptions <dd> in <dl> elements side-by-side, .dropdown creates a toggleable
menu that allows user to choose one value from predefined list.
.well adds a rounded border around an element with gray background color and some padding, .well-lg is
a large well i.e. for more padding, .well-sm is a small well with less padding.
IV Year/VIII Sem/2021-2022(Even)
17
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
progress class is a container for progress bars, .progress-bar creates a progress bar, .progress-bar-success
creates a green progress bar and indicates success, .progress-bar-info shows light-blue progress bar
indicating information.
.media aligns media objects like images or videos often used for comments in a blog post, .media-body
specifies the text that should appear next to media object, .media-list creates nested media lists, .media-
object indicates a media object
.img-thumbnail shapes image to a thumbnail (borders), .img-rounded adds rounded crners to an image,
.img-responsive makes an image responsive, .img-circle shapes an image to a circle, it is not supported in
IE8 and earlier versions
.embed-responsive-item is used inside .embed-responsive, scales the video nicely to the parent element,
.embed-responsive, .embed-responsive-16by9, .embed-responsive-4by3 are containers for embedded
content. They creates given aspect ratio embedded content.
Part-B
1. What are the basic concepts of SAAS for Responsive Web Design?
2. Demonstrate CSS grids along with its pros and cons. Explain in detail CSS
Frameworks.
3. Explain in detail the marking content with HTML 5 and mobile first or desktop first
4. Illustrate building a sample page with Flex box. Explain in detail about UI
5. Examine the meaningful Typography for Responsive Web Design.
Explain how Images and Videos are added in Responsive Web Design.
PART-A
1. What is a project?(U)
The dictionary definitions put a clear emphasis on the project being a planned activity. A project
is a unique venture with a beginning and an end, conducted by people to meet established goals
within parameters of cost, schedule and quality.
IV Year/VIII Sem/2021-2022(Even)
18
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
o Requirement analysis
o Architecture design
o Detailed design
o Code and test
o Integration
o Qualification testing.
o Installation.
o Acceptance support
10. What are the problems with software project from manager’s point
ofview?(May/Jun2013) (U)
IV Year/VIII Sem/2021-2022(Even)
19
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
11. What are the steps involved in step wise planning? (U)
13. Explain the steps in project planning with case studies example. (U)
Define
Project goal
Project deliverables
Project schedule
Supporting plans
IV Year/VIII Sem/2021-2022(Even)
20
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
o Ensure that the appropriate resources will be available precisely when required.
o Avoid different activities competing for the same resources at the same time.
o Produce a detailed schedules showing which staff carry out each activity.
o Produce a timed cash flow forecast.
o Training
IV Year/VIII Sem/2021-2022(Even)
21
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
o Documentation
o Installation
o Conversion of existing files
o Maintenance agreements
o Transitional insurance agreements.
23. What are the objectives of managing people and organizing teams?(Apr2014) (U)
o Forming- The members of the groups get to know each other and try to set up
o some ground rules about behaviour
o Storming- one nice packaging, all for publishing need
o Norming- Asset Management is a powerful and complete asset management
solution
o Performing- Optimize project delivery across the software
o Adjourning - added a final stage
Part-B
1. What are the phases of project life cycle? Explain each phase with diagram.
2. Summarize the Project Scheduling and Budgeting?
3. Explain in detail about project definition. List out the characteristics of project life cycle.
4. Explain in detail about Discovery and Requirements.
5. Review each type of documentation that you need for a successful project.
6. Explain in detail about how to run the project
7. Explain in detail the deployment, QA and testing
Part-A
1. Which rules you should have to follow for WordPress plugin development? (U)
1. Create a unique name
2. Create the plugin’s folder
3. Create a sub-folder for PHP files, translations, and assets
2. In which way you can get involved with WordPress? (U)
IV Year/VIII Sem/2021-2022(Even)
22
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
4. Which steps you should can take if your WordPress file is hacked? (U)
1. Category
2. Tag
3. Link Category
4. Post-Formats
6. How many free plug self-hosted that work on WordPress only? (An)
30,000
8. What if there is no text between the tags or if a text was omitted by mistake? Will it affect
the display of the HTML file? (U)
If there is no text between the tags, then there is nothing to format. Therefore no formatting will
appear. Some tags, especially tags without a closing tag like the <img> tag, do not require any text
between them
IV Year/VIII Sem/2021-2022(Even)
23
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
You can specify a border color using style sheets, but the colors for a table that does not use style
sheets will be the same as the text color.
10. How do you create a link that will connect to another web page when clicked? (C)
To create hyperlinks, or links that connect to another web page, use the href tag. The general
format for this is: <a href=‖site‖>text</a>
Replace ―site‖ with the actual page URL that is supposed to be linked to when the text is clicked
11. What other ways can be used to align images and wrap text?(An)
Tables can be used to position text and images. Another useful way to wrap text around an image
is to use style sheets
The bullet color is always the same as that of the first character in the list item. If you surround the
<li> and the first character with a set of <font> tags with the color attribute set, the bullet color, and
the first character will be a different color from the text
13. Explain array creation in Java script with example. (APRIL/MAY 2011) ?(U)
Array can be defined in three ways i. Using the array constructor directly in a call with no argument.
E.G: VAR ARY1=NEW ARRAY(); ARY1[0]=4; ARY1[1]=TRUE; ARY1[2]=‖OK
The primary component is a scripting engine, which includes a Javascript interpreter as well as
core ECMAScript functionality that must be present regardless of the scripting environment.
Global object is named window as global variables declared by your program are actually stored
as properties of this object. All built-in and host objects are also stored as properties of global object
16. List out some of the built-in objects of JavaScript? (U)
Built-in objects of JavaScript are STRING, NUMBER, BOOLEAN, DATE, MATH, REGEXP.
i. Number
IV Year/VIII Sem/2021-2022(Even)
24
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
ii. String
iii. Boolean
iv. Null
v. Object
vi. Undefined
Part-B
1. Explain about WordPress in detail? Interpret the steps in designing a website using WordPress.
2. Elloborate the hosting of website?
3. Make use of the necessary elements to design a website with aesthetics. Explain advanced and
Minimal UI Transitions based on the project.
4. What is HTML? How will you create a responsive web page using HTML.
5. Show the responsive design of web page using CSS.
IV Year/VIII Sem/2021-2022(Even)
25
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
CO3
Design the Website using Java Script
CO4
Design the Responsive Sites
CO5
Manage the Web Project
CO6
Maintain and support Web Apps
CO-PO MATRIX:
CO.1 3 - 3 - - - - - - - - -
CO.2 3 - 3 - - - - - - - - -
CO.3 3 - 3 - - - - - - - - -
CO.4 3 - 3 - - - - - - - - -
CO.5 3 - 3 - - - - - - - - -
CO 3 - 3 - - - - - - - - -
CO – PSO MATRIX:
IV Year/VIII Sem/2021-2022(Even)
26
Downloaded by 5015 Gunasekaran.k ([email protected])
lOMoARcPSD|43097713
IV Year/VIII Sem/2021-2022(Even)
27
Downloaded by 5015 Gunasekaran.k ([email protected])