0% found this document useful (0 votes)
19 views15 pages

CS506 Web Design Solved MCQswith Refrence

This document contains 31 multiple choice questions from the final exam of a CS506 Web Design & Development course. The questions cover topics like cookies, sessions, servlets, JSP, MVC architecture, and JavaBeans. The questions are solved by a student named LION.

Uploaded by

TUAHA Habib
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views15 pages

CS506 Web Design Solved MCQswith Refrence

This document contains 31 multiple choice questions from the final exam of a CS506 Web Design & Development course. The questions cover topics like cookies, sessions, servlets, JSP, MVC architecture, and JavaBeans. The questions are solved by a student named LION.

Uploaded by

TUAHA Habib
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

CS506 Web Design & Development

Final Term Solved MCQs with Reference

I am student in MCS (Virtual University of


Pakistan). All the MCQs are solved by me. I
followed the Moaaz pattern in Writing and
Layout this document. Because many
students are familiar with his style. I hope
this document will help you a lot.

LION
5 – 3 - 2014
Solved By:
CS506 Web Design & Development
LION
Final Term Solved MCQs
5 - 3 - 2014

FINALTERM EXAMINATION Spring 2013


Question No: 1 ( Marks: 1 ) - Please choose one
__________ allow the websites to store information on a client machine
and later retrieve it.

1. Cookies (Page: 297)


2. Sessions
3. Panel
4. Servlet

Question No: 2 ( Marks: 1 ) - Please choose one


It is easier to develop dynamic web contents using regular HTML with the
help of _____________.

1. Java
2. Applet
3. Servlet
4. JSP (Page: 330)

Question No: 3 ( Marks: 1 ) - Please choose one


A bean class ___________ have a zero argument constructor.

1. Can
2. Can’t
3. Must (Page: 356)
4. Shouldn’t

Question No: 4 ( Marks: 1 ) - Please choose one


A bean class ___________ have any public instance variables/attributes
(fields).

1. Can
2. Can’t
3. Must
4. Shouldn’t (Page: 356)

Question No: 5 ( Marks: 1 ) - Please choose one


Using the following value of JavaBean’s scope attribute, the bean object is
stored in ServletContext.
1. Page
2. Request
3. Session
4. Application (Page: 374)
Solved By:
CS506 Web Design & Development
LION
Final Term Solved MCQs
5 - 3 - 2014
Question No: 6 ( Marks: 1 ) - Please choose one
The default value of scope attribute in JSP useBean action element is
_____________.

1. Page (Page: 368)


2. Request
3. Session
4. Application

Question No: 7 ( Marks: 1 ) - Please choose one


Which information a Tag Library Descriptor (.tld) file specifies?

1. Tag library version / JSP version


2. Tag name / Tag Handler class name
3. Attribute names
4. All of these (Page: 382)

Question No: 8 ( Marks: 1 ) - Please choose one


Web services are Web-based enterprise applications that use open, ---------
- standards and transport protocols to exchange data with calling clients.

1. XML-based (Page: 488)


2. HTML-based
3. JSP-based
4. DHTML-based

Question No: 9 ( Marks: 1 ) - Please choose one


_____________ is a standard web based application framework.

1. Java
2. Servlet
3. JSP
4. JSF (page: 409)

Question No: 10 ( Marks: 1 ) - Please choose one


The dot operator in Expression Language is typically used for accessing
the --------------------of an object.

1. Properties (Page: 458)


2. Elements
3. Values
4. Attributes

Question No: 11 ( Marks: 1 ) - Please choose one


Which of the following is the best choice as a controller in MVC Model
Architecture?
Solved By:
CS506 Web Design & Development
LION
Final Term Solved MCQs
5 - 3 - 2014

1. Java
2. JavaScript
3. Servlet (Page: 412)
4. JSP

Question No: 12 ( Marks: 1 ) - Please choose one


Which of the following package needs to import while communicating with
relational database?

1. java.io
2. java.sql (Page: 149)
3. java.awt
4. java.swing

Question No: 13 ( Marks: 1 ) - Please choose one


Unpack directory structure of J2EE web application is __________

1. Known as Web Archive file (WAR)


2. Used during development of web application (Personal Work Experience)
3. Used to deploy web application
4. None of the given options

Question No: 14 ( Marks: 1 ) - Please choose one


Which of the following is FALSE regarding HttpServlet class?

1. It is used for writing protocol dependent servlet.


2. It is used for writing protocol independent servlet. (Page: 263)
3. It is available in javax.servlet.http package.
4. It extends from GenericServlet class.

Question No: 15 ( Marks: 1 ) - Please choose one


Which of the following directory is the top level TOMCAT directory that
contains all the application deployed on web server?

1. Webapps (Page: 260)


2. bin
3. lib
4. tags

Question No: 16 ( Marks: 1 ) - Please choose one


Servlet mapping of a servlet is defined in _____________ file.

1. JSP
2. HTML
3. web.xml (page: 266)
4. Servlet
Solved By:
CS506 Web Design & Development
LION
Final Term Solved MCQs
5 - 3 - 2014
Question No: 17 ( Marks: 1 ) - Please choose one
Which of the following method is called only once during the life cycle of
servlet?

1. service()
2. post()
3. get()
4. init() (Page: 267)

Question No: 18 ( Marks: 1 ) - Please choose one


-------------can be used to specify dynamic attribute values for JSTL actions
without using full-blown programming language.

1. Expression Language (Page: 468)


2. Request Time
3. Both Expression Language and Request Time
4. None of the given options

Question No: 19 ( Marks: 1 ) - Please choose one


In packages, we organize files into different directories according to their
____________.

1. Functionality
2. Usability
3. Category
4. All of the given options (Use common sense  file can
Organized in all these manner)

Question No: 20 ( Marks: 1 ) - Please choose one


Controller centralizes the logic for dispatching requests to the next view
based on _______________.

1. Input Parameters
2. Application State
3. All of the given options (Page>: 411)
4. The Request URL

Question No: 21 ( Marks: 1 ) - Please choose one


Tiers represent the _____________ view of application.

1. Physical (Page: 435)


2. Logical
3. External
4. None of the given options
Solved By:
CS506 Web Design & Development
LION
Final Term Solved MCQs
5 - 3 - 2014

Question No: 22 ( Marks: 1 ) - Please choose one


RPC stands for

1. Remote Procedure Client (RPC)


2. Remote Procedure Calls (RPC). (Page: 488)
3. None of the given options
4. Remote Personal Computer (RPC)

Question No: 23 ( Marks: 1 ) - Please choose one


WSDL stands for

1. Web Service Description Language (Page: 490)


2. Web Service Database Language
3. Web Service Data Language
4. None of the given options

Question No: 24 ( Marks: 1 ) - Please choose one


Managed Beans have _______ Model

1. Declarative (Page: 486)


2. Sequential
3. Iterative
4. None of the given options

Question No: 25 ( Marks: 1 ) - Please choose one


What will be the output from the following code?
System.out.print(“Virtual University.”);
System.out.println(“Islamabad.”);
System.out.println(“Campus.”);

1. Virtual University. Islamabad. Campus.


2. Virtual University. Islamabad.
Campus.
3. Virtual University.
Islamabad. Campus.
4. Virtual University.
Islamabad.
Campus. (Personal Work Experience)

Question No: 26 ( Marks: 1 ) - Please choose one

If we want to handle mouse Movement or mouse drag. Which of the


following interface do we need to implement?

1. MouseMotionListener (Page: 130)


2. MouseListener
Solved By:
CS506 Web Design & Development
LION
Final Term Solved MCQs
5 - 3 - 2014
3. MouseDragged
4. MouseMoved

Question No: 27 ( Marks: 1 ) - Please choose one


If we call absolute(-4) where will the cursor go:

1. to last row
2. to next-to-last row
3. three steps back-to-last row (Note *)
4. will give error
(Note *); absolute means where the cursor is pointer at the movement. And
-4 represent the 4 point back started from 0.

Question No: 28 ( Marks: 1 ) - Please choose one


How many folders are there in Jakarta Tomcat?

1. No folder
2. 3
3. 7
4. 9 (Page: 561 see the directory diagram)

Question No: 29 ( Marks: 1 ) - Please choose one

What is the type of String we use in setContentType(String)?

1. String
2. MIME
3. Char (Page: 310)
4. Enum

Question No: 30 ( Marks: 1 ) - Please choose one


What is not true about cookies?

1. Their size is about 4906.


2. They are maintained as value-pair.
3. Stored at server side. (cookies are store in client’s browser.
4. They are small text

Question No: 31 ( Marks: 1 ) - Please choose one


Which of the following is not a Java Bean class?

1. Which have a zero argument constructor.


2. Which have any public instance variables/attributes (fields).
(Page: 356)
3. Whose Private values are accessed through setters/getters.
4. Which is serializable.
Solved By:
CS506 Web Design & Development
LION
Final Term Solved MCQs
5 - 3 - 2014
Question No: 32 ( Marks: 1 ) - Please choose one
JSP file is compiled ___________.

1. Whenever there is some modification in the file


2. Whenever it is accessed
3. Whenever browser is restarted
4. Whenever the page is refreshed

Question No: 33 ( Marks: 1 ) - Please choose one


Which of the following is used for comments in JSP?

1. <%..comments..%>
2. <%--comments--%> (Page: 367)
3. <%comments%>
4. <%!comments%>

Question No: 34 ( Marks: 1 ) - Please choose one


Which of the following is NOT implicit objects?

1. exception
2. session
3. pageContext
4. pageDirective (Page: 343)

Question No: 35 ( Marks: 1 ) - Please choose one


The Collection API has been defined in _____ package.

1. java.io
2. java.util (Page: 328)
3. java.awt
4. java.sql

Question No: 36 ( Marks: 1 ) - Please choose one


All the exceptions and errors in java are inherited from _____ class.

1. Error
2. Exception (Page: 71)
3. Throwable
4. IOException

Question No: 37 ( Marks: 1 ) - Please choose one


Exception handling code is written in _____.

1. Try block
2. catch block (Page: 72)
3. final block
4. throws clause
Solved By:
CS506 Web Design & Development
LION
Final Term Solved MCQs
5 - 3 - 2014

Question No: 38 ( Marks: 1 ) - Please choose one


Which of the following belongs to a category of un-checked exception?

1. IOException
2. AWTException
3. ClassNotFoundException
4. Null Pointer exception (Page: 72)

Question No: 39 ( Marks: 1 ) - Please choose one


JVM put the events generated by event generator in a _______.

1. Stack
2. Queue (Page: 126)
3. List
4. Hash table

Question No: 40 ( Marks: 1 ) - Please choose one


Consider the following code segment.

class CommonErrors {
public static void main(String[] args){
int num ;
System.out.println(num);
}
}
What type of error can occur in the above code segment?

1. Local variable not initialized


2. Cannot resolve symbol
3. Null Pointer exception
4. No Such Method error

Final Term Examination Fall 2008

Question No: 1 (Marks: 1) - Please choose one


From the Following; which we don’t include in simple tag while creating
JSP custom tags:

1. Start of tag
2. End of tag
3. Attribute Tag (Page: 379)
4. None of these
Solved By:
CS506 Web Design & Development
LION
Final Term Solved MCQs
5 - 3 - 2014
Question No: 2 (Marks: 1) - Please choose one
From the following; which component is/are used in directory Structure of
web components?

1. index.htm, JSP, Images etc..


2. Web-inf, Web.xml (Page: 261)
3. lib, jar files
4. All of these

Question No: 3 (Marks: 1) - Please choose one


From following; which is the main reason that enters a thread into dead
state?

1. It dies a natural death because thread completes its execution.


2. It is killed because someone invoked its stop method.
3. Both 1 and 2 (Page: 240)
4. None of these.

Question No: 4 (Marks: 1) - Please choose one


From the following; which approach is used in java to create threads,

1. Interface
2. Inheritance
3. Both Interface and Inheritance (Page: 228)
4. None of these

Question No: 5 (Marks: 1) - Please choose one


RPC stands for
1. Remote Personal Computer (RPC)
2. Remote procedure calls (RPC) (Page: 488)
3. Remote Procedure Client (RPC)
4. None of these

Question No: 6 ( Marks: 1 ) - Please choose one


From the following which one is not a built-in validator?

1. DoubleRangeValidator
2. LongRangeValidator
3. LengthValidator
4. StringValidator (Page: 486)

Question No: 7 ( Marks: 1 ) - Please choose one


-------------can be used to specify dynamic attribute values for JSTL actions
without using full-blown programming language.

1. EL (Page: 468)
2. RT
Solved By:
CS506 Web Design & Development
LION
Final Term Solved MCQs
5 - 3 - 2014
3. Both EL and RT
4. None of these

Question No: 8 ( Marks: 1 ) - Please choose one


The dot operator in Expression Language typically used for accessing the -
-------------------of an object.

1. Properties (Page: 458)


2. Elements
3. Values
4. Attributes

Question No: 9 ( Marks: 1 ) - Please choose one


Tiers represent the _____________ view of application.

1. Physical (Page: 435)


2. Logical
3. External
4. None of these

Question No: 10 ( Marks: 1 ) - Please choose one


Layers represent the _____________ view of application.
1. Physical
2. Logical (Page: 435)
3. External
4. None of these

Question No: 11 ( Marks: 1 ) - Please choose one


Which of the following is appropriate for Page-with-Bean approach?

1. The code becomes a mixture of presentation, business and data


access logic.
2. The maintenance of the application becomes a nightmare.
3. A lot of code is also get duplicated.
4. All the business logic goes into one application (Page: 411-12)

Question No: 12 ( Marks: 1 ) - Please choose one vuzs


The ___________ represent the state of component.

1. View
2. Model (Page: 409)
3. Controller
4. Component

Question No: 13 ( Marks: 1 ) - Please choose one


The following value of JavaBean’s scope attribute has local variable.
Solved By:
CS506 Web Design & Development
LION
Final Term Solved MCQs
5 - 3 - 2014
1. Pges (Page: 368)
2. Request
3. Session
4. Application

Question No: 14 ( Marks: 1 ) - Please choose one


JSP action elements allow us to work with _____________.

1. JavaScript
2. Java Bean (Page: 368)
3. ManagedBeans
4. HTML

Question No: 15 ( Marks: 1 ) - Please choose one


A bean class ___________ have any public instance variables/attributes
(fields).

1. Can
2. Can’t
3. Must
4. Shouldn’t (Page: 356)

Question No: 16 ( Marks: 1 ) - Please choose one


Expression is a code fragment which returns ___________.

1. Integer
2. String (Page: 334)
3. Depends on the expression
4. Nothing

Question No: 17 ( Marks: 1 ) - Please choose one


JSP file is compiled ___________.

1. When ever there is some modification in the file (Note *)


2. Whenever it is accessed
3. Whenever browser is restarted
4. Whenever the page is refreshed

(Note *) JSP works with HTML so when we write a file or modify it after that
we save that file. This saving process is also known as jsp file’s
compilation.

Question No: 18 ( Marks: 1 ) - Please choose one


Servlet session and JSP session have ___________ abilities.

1. Different
2. Same (I have tried in code)
Solved By:
CS506 Web Design & Development
LION
Final Term Solved MCQs
5 - 3 - 2014
3. Critical
4. None of these

Question No: 19 ( Marks: 1 ) - Please choose one


Which of the following is not part of http response?

1. Result Code
2. URI (Page: 243)
3. Header fields
4. Body

Question No: 20 ( Marks: 1 ) - Please choose one


In which file do we define a servlet mapping?

1. Web.xml (Page: 265, 266)


2. Servlet.mappings
3. Servlet.xml
4. None of the given

Question No: 21 ( Marks: 1 ) - Please choose one


Which of the following is a type of Java web application technologies?

1. JSTL
2. JSF
3. JSP
4. All of the given (because all are work on Server)

Question No: 22 ( Marks: 1 ) - Please choose one


Extra information can be appended to URL using ____________.

1. Extra path information


2. Added parameters
3. Custom change
4. All of the given (Page: 308)

Question No: 23 ( Marks: 1 ) - Please choose one


Web server is a software which provides services to access _________.
1. Internet
2. Intranet
3. Extranet
4. All of the given (use common sense  )

Question No: 24 ( Marks: 1 ) - Please choose one


When defining a method you must include a ___________ to declare any
exception that might be thrown but is not caught in the method.

1. try block
Solved By:
CS506 Web Design & Development
LION
Final Term Solved MCQs
5 - 3 - 2014
2. finally block
3. catch block
4. Throw Clause (Page: 72)

Question No: 25 ( Marks: 1 ) - Please choose one


In an applet class definition, the----------method takes the place of the
constructor.

1. paint();
2. main();
3. Init(); (Pae: 202)
4. run() ;

Question No: 26 ( Marks: 1 ) - Please choose one


DSN stands for ___________.

1. Domain System Name


2. Data Source Name (Page: 150)
3. Database System Name
4. Database Simple Name

Question No: 27 ( Marks: 1 ) - Please choose one


From following classes; which one can’t be instantiated?

1. Super class
2. Abstract Class (Page: 96)
3. Anonymous Class
4. Concrete Class

Question No: 28 ( Marks: 1 ) - Please choose one


Converting bigger data types into smaller one is called ----------

1. Up casting
2. Down Casting (Page: 59)
3. In Casting
4. Out casting

Question No: 29 ( Marks: 1 ) - Please choose one


Java provide ------------------

1. Overloading
2. Overriding
3. Pointers
4. Multiple Inheritance
Solved By:
CS506 Web Design & Development
LION
Final Term Solved MCQs
5 - 3 - 2014
Question No: 30 ( Marks: 1 ) - Please choose one
int x = 7/2;
value of x is:

1. (1)
2. (2)
3. (3.5)
4. (3) (In int division we cannot get value in floating numbers)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy