Upload
subramaniyan94
View
217
Download
0
Embed Size (px)
Citation preview
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
1/32
Question Bank Format
Subject code Unit No Question No Part A
CS2351 1 1How can we avoid ridge and plateau in hill
climbing?
2List down the characteristics of an intelligent
agent.
3 State the significance of using heuristicfunctions?
4What are the functionalities of an agent
function?
5What do you mean by local maxima with
respect to search technique?
6 State the concept of rationality.
7 Define Ideal rational agent.
8What are the phases involved in designing a
problem solving agent?
9How is problem solving algorithm performance
measured ?
10Define a data type to represent problems and
nodes.
Subject code Unit No Question No Part A
CS2351 2 1
2
3
4
5
6
7
8
9
10
Subject code Unit No Question No Part A
CS2351 3 1
2
34
5
6
7
8
9
10
Subject code Unit No Question No Part A
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
2/32
CS2351 4 1
2
3
4
5
6
7
89
10
Subject code Unit No Question No Part A
CS2351 5 1
2
3
4
5
6
7
89
10
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
3/32
Question No Part - B
1Explain AO* Algorithm with suitable example. State the
limitations in the algorithm. (16)
2Explain Constraint Satisfaction Procedure to solve the
crypt arithmetic problem. (16)
3
Explain in detail, the structure of different intelligent
agents. Explain how did you convert them into learning
agents? (16)
4How searching is used to provide solutions and also
describe some real world problems? (16)
5
How an algorithms performance is evaluated? Compare
different uninformed search strategies in terms of the
four evaluation criteria. (16)
6
a) Prove that the breath first search is a special case of
uniform cost search (8)
b) Describe a state space in which iterative deepening
search performs much worse than depth-first search. (8)
Question No Part - B
1
2
3
4
5
6
Question No Part - B
1
2
34
5
6
Question No Part - B
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
4/32
1
2
3
4
5
6
Question No Part - B
1
2
3
4
5
6
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
5/32
Question Bank Format
Subject code Unit No Question No Part A
CS2352 1 1 Define compiler
2what are the issues to be considered in the
design of lexical analysis?
3What are the possible error recovery actions in
lexical analyser?
4What are the two types of analysis of the
source program by compiler?
5 Compare syntax tree and parse tree
6Write the regular expression for identifier and
number
7Give the diagrammatic representation of a
language processing system
8Mention the front end and back end of a
compiler
9 Define compiler-compiler
10 List the operations on language
Subject code Unit No Question No Part A
CS2352 2 1
2
3
4
5
6
7
8
9
10
Subject code Unit No Question No Part A
CS2352 3 1
2
3
4
5
6
78
9
10
Subject code Unit No Question No Part A
CS2352 4 1
2
3
4
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
6/32
5
6
7
8
9
10
Subject code Unit No Question No Part A
CS2352 5 12
3
4
5
6
7
8
9
10
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
7/32
Question No Part - B
1 Explain various phases of compiler with neat sketch(16)
2
a. Explain various compiler construction tools (8) b.
Explain in detail about the role of lexical analyser with
possible error (8)
3a. Explain input buffering in detail (8) b.Discuss
about various cousins of compiler (8)
4Construct a DFA for (a/b)*abb and also minimize the DFA
(16)
5Write a short notes on tokens,patterns,lexemes,RE and
transition diagram (16)
6
What are Lex and Lex specification? How lexical analyser
is constructed usin Lex? Write a lex programthat
recognize the tokens. (16)
Question No Part - B
1
2
3
4
5
6
Question No Part - B
1
2
3
4
5
6
Question No Part - B
1
2
3
4
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
8/32
5
6
Question No Part - B
12
3
4
5
6
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
9/32
Subject code Unit No Question No Part A
CS2353 I 1
What is the main advantage of object-oriented
development
2 Distinguish between method and message in object
3 What Is Object-Oriented Analysis and Design
4
What is UML andWhat are the primary goals in the design
of UML
5 What is the UP
6 What is Iterative and Evolutionary Development
7 What are the Phases of Unified Process
8 What is Inception
9 Define Use case modeling
10 Define Use case generalization
Subject code Unit No Question No Part A
CS2353 2 1
2
3
4
5
6
7
8
9
10
Subject code Unit No Question No Part A
CS2353 3 1
2
3
45
6
7
8
9
10
Subject code Unit No Question No Part A
CS2353 4 1
2
3
4
5
6
7
8
9
10
Subject code Unit No Question No Part A
CS2353 5 1
Question Bank Format
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
10/32
2
3
4
5
6
7
8
910
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
11/32
Question No
1
2
3
4
5
6
Question No
1
2
3
4
5
6
Question No
1
2
3
45
6
Question No
1
2
3
4
5
6
Question No
1
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
12/32
2
3
4
5
6
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
13/32
Part - B
Explain Types of UML Diagrams with example
Explain Unified Phase and their types with an example?
Explain CASE STUDY: THE NEXTGEN POS SYSTEM?
Explain Use Case Modeling With example?
Part - B
Part - B
Part - B
Part - B
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
14/32
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
15/32
Question Bank Format
Subject code Unit No Question No Part A Question No
CS2354 1 1What is ILP? What are the requirements of
ILP?1
2What is dynamic scheduling? What are the
advantages of dynamic scheduling?
2
3 What is branch prediction? 3
4 What is speculation? 4
5What is instruction commit and reorder
buffer?5
6a are e ypes o a a epen ences an
6
7 State the principle of locality and its types.
8 How to calculate the value of CPI?9 What is ideal pipeline?
10What is loop level Parallelism and loop carried
dependence?
Subject code Unit No Question No Part A Question No
CS2354 2 1 1
2 2
3 3
4 4
5 5
6 67
8
9
10
Subject code Unit No Question No Part A Question No
CS2354 3 1 1
2 2
3 3
4 4
5 5
6 67
8
9
10
Subject code Unit No Question No Part A Question No
CS2354 4 1 1
2 2
3 3
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
16/32
4 4
5 5
6 6
7
8
9
10Subject code Unit No Question No Part A Question No
CS2354 5 1 1
2 2
3 3
4 4
5 5
6 6
7
8
9
10
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
17/32
Part - B
What is instruction level parallelism? Explain in detail about the
various dependences caused in ILP.
Explain how to overcome data hazards with dynamic scheduling
using Tomasulos approach.Describe how the compiler technology can be used to improve the
performance of instruction level parallelism.
Explain hardware based speculation to overcome the control
dependences.
Explain Branch prediction. Discuss about the benefits and limitations
of static branch prediction and dynamic branch prediction.
Part - B
Part - B
Part - B
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
18/32
Part - B
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
19/32
Subject code Unit No Question No Part A
CS2023 1 1
List the 2 main stream class and sub class of each
stream class used in java.
2 Mention the advantages of Multithreading
3 Draw the life cycle of thread.
4 What is Thread Synchronization.5 Explain about Byte Code Interpretaion.
6 Write a Sample Java Program using I/O Stream.
7 When Swing is Used in Java.
8 What is the difference between awt and swing
9 What is Pipe stream.
10 what is Filter stream.
Subject code Unit No Question No Part A
2 1
23
4
5
6
7
8
9
10
Subject code Unit No Question No Part A
3 1
2
3
4
5
6
7
8
9
10
Subject code Unit No Question No Part A
4 1
2
34
5
6
7
8
9
10
Subject code Unit No Question No Part A
Question Bank Format
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
20/32
5 1
2
3
4
5
6
7
89
10
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
21/32
Question No Part - B
1 Discuss about I/O Java Stream structure with an Example.
2
Explain about life cycle of thread and write source code to implement
thread.
3 Explain about Filter and Pipe stream in detail
4 Explain Swing and its Component with a example program.5
6
Question No Part - B
1
23
4
5
6
Question No Part - B
1
2
3
4
5
6
Question No Part - B
1
2
34
5
6
Question No Part - B
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
22/32
1
2
3
4
5
6
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
23/32
Question Bank Format
Subject code Unit No Question No
IT2353 1 1
2
3
4
5
6
7
8
9
10
Subject code Unit No Question No
IT2353 2 1
2
3
4
5
6
7
8
9
10
Subject code Unit No Question No
IT2353 3 1
2
3
4
5
67
8
9
10
Subject code Unit No Question No
IT2353 4 1
2
3
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
24/32
4
5
6
7
8
9
10
Subject code Unit No Question NoIT2353 5 1
2
3
4
5
6
7
8
9
10
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
25/32
Part A
Define URI, URL and URN.
What is difference between internet and www?
Compare TCP and UDP.
State the function of DNS and protocol used.
How will you create password field in a HTML form.
State the use of web server logs and list the elements of a message log?
How do you make a graphic a link?
What is the use of DTD and write the three different specification of DTD with syntax?
What is the relationship between SGML, XML, HTML and XHTML?
Write the HTML code for the following output using frames
Part A
Part A
Part A
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
26/32
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
27/32
Question No
1
2
3
4
5
6
Question No
1
2
3
4
5
6
Question No
1
2
3
4
5
6
Question No
1
2
3
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
28/32
4
5
6
Question No1
2
3
4
5
6
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
29/32
Part - B
Explain in detail the working of basic internet protocols. (16)
Explain in detail about HTTP Request and Response with example. (16)
Explain the capabilities of web client and web server. (16)
Explain the HTML elements related with List, Table and Frames (16)
A) Create a registration form for an educational web site with E-Learning resources. All form
Controls should have appropriate name attributes. Use the GET method for form submission, and
specify an empty string for the action attribute. (8) B) Create a HTML document for a company
homepage and explain (8)
A) Explain the use of relative URLs with an example (8) B) List any two differences between HTML
and XHTML with respects to elements. Also explain about the XHTML DTD. (8)
Part - B
Part - B
Part - B
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
30/32
Part - B
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
31/32
Question Bank Format
Elective 1:- Visual Programming
Subject code Unit No Question No Part A Question No
CS2022 1 1 What is Windows Programming? 1
2 What is Hungarian Notation? 2
3 How to register a window class? 3
4 What is a window class? 4
5 How to create a window? 5
6
How does WM_PAINT message is
processed? 6
7
Write a simple Windows program to print
"Hello World".
8 Define and list down the GDI primitives.
9
Give the syntax for the message box
function in Windows programming
10
What is the purpose of WM_CREATE
message in Windows?
8/13/2019 THIRDYEAR_VISEMCSE_QBANK
32/32
Part - B (16 marks) Part - B (if any 8 marks )
Discuss in detail about displaying the
window and message looping.
Explain the architecture of a windowsprogram with a sample program.
Explain windows Graphics Device
Interface (GDI) in detail.
Write a Windows program to create
our own brush option and display lines
with it.
(i) Write a Windows program to display
a window. (8)
(ii)Give the functionalities of the Create Window
function. (8)
(i)Explain in detail the various child
window controls.(9)
(ii)Write a Win32 program to draw different shapes using
different colors and fill styles.(7)