CBSE Class 12 Multimedia and Web Technology Question Paper 2020 (1)
CBSE Class 12 Multimedia and Web Technology Question Paper 2020 (1)
89
Code number given on the right hand side of the question paper should be
written on the title page of the answer-book by the candidate.
Please write down the Serial Number of the question in the answer-book before
attempting it.
15 minute time has been allotted to read this question paper. The question
paper will be distributed at 10.15 a.m. From 10.15 a.m. to 10.30 a.m., the
students will read the question paper only and will not write any answer on the
answer-book during this period.
.89 1 P.T.O.
1. (a) Observe the tables TOPICS and TRAINERS of a Database named
TrainingDetails given below carefully and answer the questions that
follow :
Table : TOPICS
TopicID TopicName TopicSessions TopicCost
Artificial Intelligence
T01 10 10000
Overview
T11 AI in Education 5 5000
Basic Machine
T02 15 12000
Learning
Advanced Machine
T13 20 15000
Learning
Basics of Deep
T03 10 10000
Learning
Table : TRAINERS
(i) Write SQL command to display all the records in the table
TRAINERS. 1
.89 2
(iii) Which attribute can act as the primary key for the table
TRAINERS ? 1
(b) Ranjukta is trying to create a Flash movie. She had added 2 layers
to the movie. She is able to see the content placed on layer1 on the
stage but the content placed on layer2 is not visible. What should
she do so that she can see the content of layer2 ? 1
(i) PNG
(ii) DAT
(a) Which feature will you use to see faint images of the keyframes
before and after the current frame ? 1
(b) Which of the following is a way to take a word and animate each
letter separately ? 1
(iii) Frame-by-frame
.89 3 P.T.O.
(c) Explain the term morphing with the help of a suitable example. 2
FUTURE FUTURE
The graphic on the left hand side shows the position of text
for frame 1.
The graphic on the right hand side shows the position and
size for frame 50.
Write the procedure and property settings for animating the above
scenario. 4
.89 4
3. Answer the following questions based on HTML :
(a) What is the utility of the <HTML> and the <BODY> tags in an
HTML code ? 2
(b) Write the HTML code to generate the web page in the format
shown : 8
In computer science, artificial intelligence, sometimes called machine intelligence, is intelligence demonstrated
by machines in contrast to the natural intelligence displayed by humans
Popular subsets of Artificial Intelligence
1. Machine learning
2. Narural Language Processing
3. Computer Vision
Applications of Artificial Intelligence
Machine Learning Face Recognition and Robotic Arm
Natural Language Processing Spell Check and Autocomplete
Computer Vision Object Recognition and Pose Recognition
To Explore More Mail to us
(v) Table should have a border of width 1, border of the table should
be ‘‘green’’.
.89 5 P.T.O.
(vii) Pages linked to :
a. Machine Learning as ‘‘mac.html’’.
b. Natural Language Processing as ‘‘nlp.html’’.
c. Computer Vision as ‘‘com.html’’.
(viii) Bottom message is of size 2 and is mail linked to
[email protected].
(a) What are the two major advantages of using $_POST instead of
$_GET ? 2
(c) Swayam wrote the following code to loop through the items in the
$colors array and display them. Identify the errors in the
following code and rewrite the corrected code : 2
$colors = new array ("red", "green", "blue", "yellow");
forevery ($colors == x)
{
echo $x;
}
(i) echo(10*2*46*6);
.89 6
5. Answer the following questions based on PHP :
<?php
$servername = "localhost";
$username = "root";
$pwd = "SimSim";
If( __________)
If (____________(($conn, _________ ))
else
mysqli_close($conn);
?>
.89 7 P.T.O.
6. Answer the following questions based on JavaScript :
(a) Underline the errors and rewrite the corrected code : 2
<SCRIPT TYPE="Javascript">
FUNCTION TOTAL( )
{ FOR J = 2 TILL 10 JUMP 2
TOTAL = TOTAL + J
MESSAGE ("the total is:"& TOTAL)
}
CALL TOTAL
</SCRIPT>
(b) Study the code given below and answer the questions that follow :
<HTML>
<TITLE>Playing with Data Types</TITLE>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
x=2,y=10;
function Change (a,b)
{
sum=0;
for(xl=b; xl<=y; xl+=3)
{ sum+=a+x;
a=x;
document.write(a + "<br>");
}
document.write(sum);
}
P=4
Q=8
Change(Q,P)
</SCRIPT>
</BODY>
</HTML>
(i) Give the output of the above code. 2
(ii) Change the while loop to for loop without affecting the
output. 2
.89 8
(c) Write the HTML code to generate the following form : 4
Write the JavaScript code to display the amount earned, on the click
of the CHECK button, in a message box calculated as
.89 9 P.T.O.
(d) EduMantra Solutions is in the process of setting up their new
campus in a remote area. As a network expert, you are expected to
help the institution by studying the physical locations of various
blocks and the number of computers to be installed. On the basis of
the given information, provide the best possible answers for the
queries (i) to (iv) to help them in the planning phase.
Block A Block B 50 m
Block C Block D 25 m
Block A Block C 90 m
Block A 25
Block B 35
Block C 45
Block D 75
.89 10
(i) Draw the most appropriate cable layout to connect all three
blocks for efficient communication. 1
(iii) Name the block that is most suitable to house the server for
this campus with a suitable reason. 1
.89 11 P.T.O.