B.sc. Information Technology April 2024
B.sc. Information Technology April 2024
Second Semester
(a) printf
(b) external
(c) auto
(d) scanf
(a) 28 (b) 32
(c) 35 (d) 40
10. In C, a Union is
Or
(b) Write a short note on system unit.
Or
(b) Explain how to read and write a character in
C.
Or
(b) Write the syntax of conditional operator with
an example.
Or
(b) Write a C Program to find a largest number in
an array.
Or
(b) How structures are used with in structure?
Explain.
PART C — (5 × 8 = 40 marks)
Or
(b) How to create a shortcut for a program?
Explain.
Or
(b) Explain the input and output statement in C.
Or
(b) Explain the syntax of nested if-else statement.
Or
(b) Explain different type of reading and writing
strings in C.
Or
(b) Differentiate the structure and union in C.
———————
Fourth Semester
JAVA PROGRAMMING
int a=1;
while(a<4)
a++;
}
(a) 1234 (b) 1 2 3
(c) 6 (d) Complier error
Or
(b) Discuss about switch statement with
example.
Or
(b) Discuss about finalize ( ) method with
example.
Or
(b) Elucidate about the import packages
Or
(b) Discuss Applet display method with
example.
Or
(b) What is meant by TextArea? Give an
example
PART C — (5 × 8 = 40 marks)
Or
(b) Illustrate about looping statement available
in Java.
Or
(b) Elucidate about nested and inner classes.
Or
(b) Describe about implement and applying
interface with example program.
Page 5 Code No. : 10131 E
19. (a) Discuss briefly about creating multiple
threads with example
Or
(b) Elucidate about output stream with suitable
example.
Or
(b) Discuss about layout manager with example
program.
———————
Fourth Semester
Information Technology/
Computer Science and I.T. — Core
OPERATIONS SYSTEM
4. A process is –––––––––.
6. A Deadlock is
(a) A system crash
(b) A situation where a process is terminated
(c) A state in which processes are unable to
proceed and each is waiting for a resource
held by another
(d) A successful execution of a process
Or
(b) Write the role of system calls in an operating
system.
Or
(b) Describe the concept of a process and its
characteristics.
Or
(b) Explain deadlock prevention methods in
detail.
Or
Or
PART C — (5 × 8 = 40 marks)
Or
Or
(b) Define multithreading and discuss its
advantages in process management.
Or
(b) How are deadlocks represented graphically,
and what are the essential components?
Or
(b) What is paging, and how does it work in
memory management?
Or
(b) What are the key aspects of file management
in UNIX and Linux? Explain.
———————
Sixth Semester
PART B — (5 × 5 = 25 marks)
PART C — (5 × 8 = 40 marks)
Sixth Semester
MULTIMEDIA TECHNOLOGY
(a) Acoustics
(b) Biometrics
(c) Linguistics
(d) Auditory
(a) 4:2:2
(b) 4:1:1
(c) 4:4:4
(d) 4:2:0
(a) Chrominance
(b) Luminance
(c) Saturation
(d) Perception
Page 3 Code No. : 10138 E
9. ___________ implies changing the orientation of an
object by rotating it through some angles.
(a) Moving
(b) Translation
(c) Scaling
(d) Rotation
10. ___________ animation is also called sprite
animation
(a) Cel animation algorithm
(b) Path animation
(c) 2D animation
(d) 3D animation
PART B — (5 × 5 = 25 marks)
Answer ALL questions, choosing either (a) or (b).
Each answer should not exceed 250 words.
11. (a) List out the characteristics of a multimedia
presentation.
Or
(b) Discuss different types of text.
12. (a) What is scanner Explain types of scanner?
Or
(b) Write about the specification of defile image.pt
Or
(b) (i) How the Laser printer work?
(ii) Discuss different file format in image.
Or
(b) Explain audio processing software.
Or
(b) Explain video recording formats and system.
Or
(b) List out and discuss the parts of Mpeq 2
standards.
———————
Second Semester
DIGITAL DESIGN
(c) N − rn (d) (2 n
)
−1 − N
2. What is the decimal equivalent for the binary
number (110101)2?
(a) 50 (b) 51
(c) 52 (d) 53
6. X ⊕ X′ = ?
(a) 1 (b) 0
(c) X′ (d) X
(a) 2n (b) n
(c) 2n (d) n2
Or
(b) Simplify the following
(i) xy + xy′
Or
(b) Simplify the Boolean function using
Karnaugh Map F (w, x , y, z ) =
(2,3,12,13,14,15)
PART C — (5 × 8 = 40 marks)
Answer ALL questions by choosing either (a) or (b).
Each answer should not exceed 600 words.
Or
(b) Implement the following Boolean function F
together with the don’t care condition d using
NAND gates.
F ( A , B, C , D ) = (0,1,2,9,11)
d ( A , B, C , D ) = (8,10,14,15)
Or
(b) Design a combinational circuit that compares
two 4-bit numbers to check if they are equal.
The circuit output is equal to one if two
numbers are equal and zero otherwise.
Page 6 Code No. : 10141 E
19. (a) (i) Design a 4 × 16 decoder using two
3 × 8 decoder.
Or
Or
(b) Explain how error detection and error
correction was performed using humming
codes with example.
———————
Fourth Semester
PART B — (5 × 5 = 25 marks)
Answer ALL questions, choose either (a) or (b).
Each answer should not exceed 250 words.
Or
(b) Describe basic steps needed to develop a
program.
Page 3 Code No. : 10145 E
12. (a) Explain about constants in programming
languages.
Or
Or
Or
Or
Or
(b) What is Programming language? Explain its
types.
Or
(b) Draw symbols used in flowchart.
Or
(b) Draw the flowchart to find Multiplication
table of given number.
Or
(b) How to access an array? Explain with an
example.
Or
(b) What is the purpose of data files? Explain its
types.
———————
Sixth Semester
Or
(b) Explain about search engines.
Or
(b) How to design a web page? Explain with
example.
Or
(b) Explain the recursive function in JavaScript
with example.
Or
(b) How to declare multidimensional arrays in
JavaScript?
Or
(b) Write a short notes on PHP.
PART C — (5 × 8 = 40 marks)
Or
(b) Briefly discuss about Blogging.
Or
(b) How to design frames in XHTML? Explain.
Or
(b) Define XHTML and write about the uses of
XHTML.
Or
(b) Explain about DTD.
Or
(b) Write about web servers and web controls.
———————
Fifth Semester
SCRIPTING LANGUAGE
Or
(b) List the steps to Hide VBScript from Older
browsers.
Or
(b) Explain the Comparison operators in
VBScript.
Or
(b) Write note on JavaScript Pseudo-URL.
Or
(b) Distinguish between break and continue
statement.
Or
(b) How to create Strings in TypeScript? Explain
its methods.
PART C — (5 × 8 = 40 marks)
Or
(b) Explain the Program structure of VBScript.
Or
(b) How to create the user defined procedures in
VBScript? Explain with an example.
Or
(b) Enumerate the Applications of JavaScript.
Or
(b) Explain the Composite data types in
JavaScript.
Or
(b) Write note on Classes and Objects in
TypeScript.
———————
Fifth Semester
(c) Integrated
(d) None
Or
(b) Describe OSI model in detail.
Or
(b) Define unguided media categorize the ways
by which unguided signals can travel.
Or
(b) Write short notes on error correction.
Or
(b) Define RSVP. Categorize reservation styles
in RSVP.
Or
(b) Discuss how RIP implements distance vector
routing.
PART C — (5 × 8 = 40 marks)
Or
(b) Categorize network topology in detail.
Or
(b) Compare and contrast FDM and WDM.
Or
(b) Explain the issues related to error detection
and error correction.
Or
Or
———————
Sixth Semester
MOBILE COMPUTING
PART B — (5 × 5 = 25 marks)
Or
(b) How to design cellular systems?
Or
(b) Write a note on DECT.
Or
(b) Explain in detail about ad hoc networks.
Or
(b) Write a note on wireless LAN.
Or
(b) Give the working principles of file systems.
PART C — (5 × 8 = 40 marks)
Or
(b) Explain about spread spectrum.
Or
(b) Explain TETRA in detail.
Or
(b) Describe the infrared Vs radio transmission
with suitable example.
Or
(b) Exhibit the array of mobile IP.
Or
(b) Describe in detail about the wireless
application protocol.
———————
Sixth Semester
(b) y2 = r 2 − x 2
(c) y 2 = r 2 + x 2 ∗ y 2r 2 − x 2
(d) y = mx − c
Or
(b) Write short notes on polygon Clipping
Algorithm.
Or
(b) Explain about the Architecture of Random
Scan Display Devices.
Or
(b) Explain about Cohen Sutherland Line
Clipping Algorithm.
Or
(b) Explain about Parallel Projection in detail.
Or
(b) Explain about Font Editing and Design Tools.
Or
(b) Explain about shooting and editing in detail.
———————
Fourth Semester
Information Technology/
Computer Science and IT — Allied
Or
(b) Illustrate the basic structure of an E-R
diagram with an example.
Or
(b) Explain Third Normal Form with example.
Or
(b) Describe views is oracle with example.
Or
(b) Explain the structure of a simple object with
example.
Or
PART C — (5 × 8 = 40 marks)
Or
Or
Or
Or
(b) Explain the concept of objects in RDBMS.
Or
(b) Describe the use of functions in PL/SQL.
————————
Fifth Semester
Information Technology
Or
(b) Define variable. List out the rules for
naming the variable.
Or
(b) Write a python program to check whether a
given year is leap year or not.
Or
(b) State the difference between the lists and
dictionary.
Or
(b) Write a short note on encapsulation in
python.
Or
PART C — (5 × 8 = 40 marks)
Or
Or
Or
(b) Illustrate the date and time function with an
example.
Or
(b) Elaborate note on inheritance with example.
Or
(b) Write a python program to perform selection
sort on the elements read from the user.
———————
Sixth Semester
Information Technology
PART B — (5 × 5 = 25 marks)
Or
(b) What is an online service delivery?
Or
(b) Give short notes on Government to Citizen to
Government Model.
Or
(b) Explain about technological infrastructural
preparedness.
Or
(b) Comment on E–Government security
architecture.
Or
(b) Give detailed notes on data mining for
commerce.
PART C — (5 × 8 = 40 marks)
Or
(b) Explain scope of E - Governance.
Or
(b) Illustrate on five maturity models.
Or
(b) Explain human infrastructure preparedness
with suitable example.
Or
(b) Explain security standards with necessary
theory.
Or
(b) Discuss about data mining for education.
———————
Sixth Semester
Information Technology
Or
(b) Describe the main purpose of authentication.
Or
(b) Summarize the functions of Rootkit.
Or
(b) Write down the purpose of database
disclosure.
Or
(b) Analysis the importance of data mining in
cyberspace.
Or
(b) Mention the need of Internet of Things in
cyber security.
PART C — (5 × 8 = 40 marks)
Or
(b) Determine the obtaining user and website
data.
Or
(b) Illustrate the basic concept of wireless
network security.
Or
(b) Compare the data mining and big data.
Or
(b) Analysis the problems in Email security in
cyberspace.
Or
(b) Formulate the emerging technologies of
electronic voting.
________________
First Semester
PART B — (5 × 5 = 25 marks)
Or
(b) Describe the function of Input Devices in a
computer system. Provide example.
Or
(b) Elaborate on Domain naming system.
Or
(b) Describe the syntax of <a> tag and its
attributes for creating hyperlinks in HTML.
[P.T.O.]
14. (a) Illustrate the concept of hyperlink anchors
and creating clickable image links on web
pages.
Or
(b) Discuss <Marquee> tag and its attributes.
Or
(b) Explain the @keyframes rule in CSS and its
role in defining animations.
PART C — (5 × 8 = 40 marks)
Or
(b) Categorize the different types of output
devices.
Second Semester
C PROGRAMMING
(a) “12345”
Or
(b) Describe any four functions for managing
input output operations in C.
Or
(b) Write the use of switch statement with its
syntax and example.
Or
(b) Elucidate how to compare two strings. Give
example.
Or
(b) Outline how to access structure members with
syntax and example.
[P.T.O.]
15. (a) Write a C program to illustrate pointers.
Or
(b) Discuss error handling of files.
PART C — (5 × 8 = 40 marks)
Answer ALL questions, choosing either (a) or (b)
Each answer should not exceed 600 words.
16. (a) Illuminate evaluation of expressions in C with
examples.
Or
(b) Express the declaration of storage classes.
17. (a) Discuss nesting of if... else statement with
example.
Or
(b) Develop a C program to illustrate while.., loop.
18. (a) How do you declare and initialize one
dimensional arrays. Give examples?
Or
(b) Explain any five string handling functions.
19. (a) Exemplify recursion with example program.
Or
(b) Describe user-defined functions with
examples.
Or
(b) Elucidate er I/O operations on file.
———————
Third Semester
Information Technology/
Computer Science and IT – Core
(c) reusability
(d) overloading
(a) math
(b) ostream
(c) fstream
(d) istream
Or
(b) Illustrate the principles of function
overloading.
Or
(b) Elucidate on friend function and illustrate
with an example.
Or
(b) What are the constraints in increment and
decrement operators?
Page 4 Code No. : 10558 E
[P.T.O.]
15. (a) Characterize the file opening modes in C++.
Or
(b) Comment on Abstract classes.
PART C — (5 × 8 = 40 marks)
Or
(b) Represent the usage of input and output in
C++.
Or
(b) Comment on functions in C++.
Or
(b) Intricate on copy constructor with suitable
example.
Or
(b) Elucidate the purpose of virtual base classes
in C++.
Or
(b) Describe the manipulators with arguments in
C++.
———————
Fourth Semester
JAVA PROGRAMMING
(a) Object-oriented
(c) Portable
(a) Polymorphism
(b) Inheritance
(c) Compilation
(d) Encapsulation
(d) Constructor
PART B — (5 × 5 = 25 marks)
Or
Or
Or
Or
Or
PART C — (5 × 8 = 40 marks)
Or
Or
Or
(b) Write a java program to create a package
which has a classes and methods to read
student admission detail.
Or
(b) Compare and contrast difference between
applets and applications.
Or
(b) Write a Java program to design login window
using AWT controls.
———————
Fifth Semester
Or
(b) Discuss the importance of adherence to
software testing guidelines and best
practices.
Or
(b) Discuss the importance of testing software in
a multiplat form environment.
PART C — (5 × 8 = 40 marks)
Or
Or
(b) Discuss the role of requirement negotiation
in managing conflicts and trade-offs among
stakeholders in software development
projects.
Or
(b) Elaborate on the benefits and challenges of
component-based development in software
engineering.
Or
(b) Discuss the evolution of software testing
from manual to automated testing
approaches.
Or
(b) Highlight the potential challenges that can
be encountered during the testing processes.
———————
Fifth Semester
PART B — (5 × 5 = 25 marks)
Or
(b) Explain the role of a Database Administrator
(DBA) in a database management system.
What are the key responsibilities of a DBA?
Or
(b) Describe the architectural components and
layers of a typical database system in detail.
Or
(b) Describe the concepts of Tuple Relational
Calculus and its usage in database querying.
Or
(b) How do you create a unique index on a column
in a SQL table? What is the significance of a
unique index in database management?
Or
(b) How can you revoke specific privileges from a
user in a database, and what is the purpose of
revoking privileges? Furthermore, explain the
concept of a synonym in a database.
Or
(b) Explain the concept of a PL/SQL package, and
how does it enhance code organization and
reusability?
———————
Fifth Semester
.NET PROGRAMMING
PART B — (5 × 5 = 25 marks)
Or
(b) What are the advantages and limitations of
using query strings for data transfer in web
applications?
Or
(b) Differentiate between the DataList, DataGrid,
and Repeater controls in ADO.NET, and
provide examples of scenarios where each
control is typically used.
Or
(b) What is the purpose of an XML Schema
(XSD), and how does it ensure the integrity of
XML data?
Or
(b) Explain the purpose of the web. config file in
ASP.NET. Discuss the types of configuration
settings it can contain and their significance
in application development.
Or
(b) Describe the purpose of site navigation
controls in web development. Provide an
example of a navigation control and explain
its role in improving website usability.
Or
(b) Describe potential challenges and best
practices for managing session state in a web
farm or load-balanced environment.
Or
(b) What is data binding in the context of
ADO.NET, and why is it important in user
interface development?
Or
(b) Explain the fundamental concept of web
services and their role in enabling
interoperability between diverse systems and
platforms.
———————
Sixth Semester
OPERATING SYSTEM
(c) Portability
(a) Semaphore
(b) Deadlock
(a) Internal
(b) External
Or
(b) State the key features of Unix operating
system.
PART C — (5 × 8 = 40 marks)
Or
(b) Explain different categories of system calls
with example.
Or
(b) Write a note on process hierarchy in detail.
Or
(b) Explain about deadlock prerequisites.
Or
(b) Explain the basic concepts of segmentation.
Or
(b) Differentiate between protection and security
in file system. How they are implemented?
———————
Sixth Semester
INTERNET OF THINGS
PART B — (5 × 5 = 25 marks)
Or
(b) State the challenges associated with
implementing cloud IoT.
Page 4 Code No. : 10564 E
[P.T.O.]
14. (a) How can IoT enhance education in Smart
Cities? Explain.
Or
(b) Elaborate note on industrial IoT.
Or
(b) Explain the network technology is used in
IoT.
PART C — (5 × 8 = 40 marks)
Or
(b) Illustrate the Near Field Communication
(NFC) and its role in IoT.
Or
(b) Define embedded virtualization and its role
in IoT.
Or
(b) Explain the relationship between cloud
computing and IoT.
Or
(b) How does IoT technology transform
traditional educational systems? Discuss.
Or
(b) Discuss one security mechanism specified by
ETSI for M2M communication.
———————
Sixth Semester
PYTHON PROGRAMMING
(a) \d (b) \w
(c) \s (d) \c
(a) Encapsulation
(b) Inheritance
(c) Polymorphism
(d) Abstraction
PART C — (5 × 8 = 40 marks)
———————
First Semester
OFFICE AUTOMATION
PART B — (5 × 5 = 25 marks)
Answer ALL questions, choosing either (a) or (b).
Each answer should not exceed 250 words.
11. (a) How will you save and close the word
document? Explain.
Or
(b) Explain the undoing operation in MS word
document.
Or
Or
Or
Or
(b) Elaborate the purpose of delete a column in
table in MS Word document.
Or
(b) Analyse the changing size of a work book and
excel window.
Or
(b) Elaborate the uses of slide transition in MS
PowerPoint.
———————
Second Semester
DIGITAL DESIGN
Or
(b) Prove the following them
x + xy = x + y
Or
(b) Draw the logic symbols and Truth tables for
OR and NAND gates.
Or
(b) Draw and explain Block diagram, function
table and logic diagram of 8 to 1 line
multiplexer.
14. (a) Draw the logic diagram of J.K. flip flop and
explain with the help of truth table.
Or
(b) Differentiate Encoder and Decoder.
Or
(b) Explain memory Reference Instruction.
PART C — (5 × 8 = 40 marks)
Or
(b) Perform the following operations.
(i) (2671)8 = ?10
(ii) (205)8 = ?2
(iii) (56 )8 = ?16
17. (a) (i) With an example show how Karnaugh
map can be used for minimizing the
logical expression.
(ii) Convert the following into decimal
(1) (10.10001)2
(2) (101110 .0101)2
Or
(b) Briefly explain about R.S. Flip Flop.
Or
(b) Draw a four bit binary asynchronous counter
and explain its operation.
Or
(b) Describe in detail the Internal organisation of
ROM.
Or
(b) Write short notes on
(i) Timing and control
(ii) Instruction cycle
———————
Third Semester
Or
(b) Explain in detail about how memory to be
allocated for an array.
Or
(b) How will you traverse in a circular linked list?
Demonstrate it with example.
Or
(b) Convert the given expression
( A + B ) * (C * D.E ) * F / G from infix to
position.
Or
(b) Examine Linear Search with array.
PART C — (5 × 8 = 40 marks)
Or
(b) Outline the concept of Two-dimensional array
with an example.
Or
(b) Enumerate polynomial representation with
example.
Or
(b) Illustrate evaluation of a postfix expression
algorithm with an example
Or
(b) Demonstrate insertion operation on a binary
tree with example
Or
(b) Examine linear searching with linked list.
———————
Fourth Semester
(a) Parabolas
PART B — (5 × 5 = 25 marks)
Or
initial guess x 0 = 1 .
elimination method
x + y + z = 9, 2x − 3 y + 4 z = 13, 3x + 4 y + 5z = 40
Or
method.
2
x2
integral e dx taking the number 10
0
intervals.
Or
Or
(b) Four jobs are to be done on four different
machines. The cost (in dollars) of producing
ith job on the jth machine is given below :
M1 M2 M3 M4
J1 15 11 13 15
Jobs J2 17 12 12 13
J3 14 15 10 14
J4 16 13 11 17
Warehouse 1 5 8 7
Warehouse 2 6 9 6
Warehouse 3 8 9 5
Or
O1 9 8 5 25
O2 6 8 4 35
O3 7 6 9 40
demand 30 25 45
Or
decimal places.
Jordan method:
3x + 2 y − z = 7, 2x − 2 y + 4 z = −3, 5x − 3 y + 2z = 11
Or
x + 2 y + 3z − u = 10, 2x + 3 y − 3z − u = 1,
2x − y + 2z + 3u = 7, 3x + 2 y − 4 z + 3u = 2 .
1
18. (a) Using the trapezoidal rule with h = , find
2
solution of an equation 2x 3 − 4 x + 1 where
x1 = 2 and x 2 = 4 .
Or
1.4
(sin x − log x + e
x
(b) Compute the value of ) dx
0 .2
A B C D E
1 32 38 40 28 40
2 40 24 28 21 36
Salesman 3 41 27 33 30 37
4 22 38 41 36 36
5 29 33 40 35 39
Or
A 2 10 9 7
B 15 4 14 8
C 13 14 16 11
D 3 15 13 8
D1 D2 D3 D4
F1 3 2 7 6 50
F2 7 5 2 3 60
F3 2 5 4 5 25
Demand 60 40 20 15
Or
———————
Third Semester
Or
Or
Or
PART C — (5 × 8 = 40 marks)
Answer ALL questions by choosing (a) or (b).
Each answer should not exceed 600 words.
Or
(b) Compare assembly languages and the
machine languages.
Or
(b) What are application softwares? Explain any
five application software packages.
Or
(b) Enumerate the internet applications.
Explain any four.
———————
Fourth Semester
(a) Internet
(b) WWW
(a) Hypertext
(b) Webpages
(c) Links
(d) Hyperlinks
Or
Or
(b) Write about URL.
Or
(b) Discuss about front page and Dreamweaver.
Or
(b) Write short notes on Cookie.
Or
(b) Explain Internet Threats and it types.
Page 4 Code No. : 10571 E
[P.T.O.]
PART C — (5 × 8 = 40 marks)
Or
(b) Explain the next generation technologies.
Or
(b) Explain the types of Internet accounts.
Or
(b) Explain website promoting methods.
Or
(b) Describe various issues of E-Commerce and
M-Commerce.
Or
(b) What is Blogs in Internet? What are the uses
of Blogs?
——–––––––––
Fifth Semester
Information Technology
PART B — (5 × 5 = 25 marks)
Or
(b) Explain working of cloud computing.
Or
(b) Discuss about collaborating on event
management.
Or
(b) Explain about Dabble DB.
PART C — (5 × 8 = 40 marks)
Or
(b) Summarize the exploring project management
applications.
Or
(b) Elucidate about evaluating blogs for
collaboration.
Or
(b) Explain about evaluating Web-Based
Desktops.
———————
Or
(b) Summarize the responsibilities of the
transport layer.
Or
(b) Explain the transmission using Twisted-Pair
cable.
Or
(b) What is purpose of guard bands? Explain.
Or
(b) Discuss the ISDN standard channel types.
Or
(b) List the advantages and disadvantages of
VRC.
PART C — (5 × 8 = 40 marks)
Or
(b) Give brief note on concerns of physical and
datalink layer.
Or
(b) Distinguish between DTE and DCE.
Or
(b) Explain the process of WDM.
Or
(b) Explain the working of Packet switching.
Or
(b) Elaborate the mechanism of Go-Back-n
ARQ control.
———————
Sixth Semester
PART B — (5 × 5 = 25 marks)
Or
Or
Or
Or
Or
[P.T.O.]
PART C — (5 × 8 = 40 marks)
Or
Or
Or
Or
Or
——–––––––––
Sixth Semester
Information Technology
Or
(b) Elaborate note on General Packet Radio
Service.
Or
(b) State the key features of mobile IP.
Or
(b) Discuss the recovery process in mobile
databases.
Or
(b) Elaborate note on mobile operating system.
Or
(b) Outline the structure of Mobile Commerce.
PART C — (5 × 8 = 40 marks)
Or
(b) Demonstrate the Global System for Mobile
communication.
Or
(b) Describe the various random assignment
schemes used in MAC protocol.
Or
(b) Describe the transaction processing
environment in mobile databases.
Or
(b) Discuss the various routing protocols used in
Wireless Sensor Networks.
Or
(b) Classify the various applications of Mobile
Commerce.
———————
Or
(b) Explain the Depth buffer method and its
significance in managing depth information
during rendering.
PART C — (5 × 8 = 40 marks)
Or
(b) Evaluate the role of Computer-Aided Design
(CAD) software in graphics systems.
Or
(b) Discuss the significance of Curve attributes
in graphics systems and their role in shaping
graphical representations.
Or
(b) Examine the Sutherland-Hodgeman Polygon
Clipping algorithm.
Or
(b) Inspect the functions and capabilities of
Input Functions in computer graphics
systems.
Or
(b) Analyze the A-Buffer Method in Three
Dimensional Viewing.
———————
PART B — (5 × 5 = 25 marks)
Or
Or
Or
Or
Or
[P.T.O.]
PART C — (5 × 8 = 40 marks)
Or
(i) arithmetic
17. (a) Write the use of switch ... statement with its
syntax and example.
Or
Or
Or
(b) How do you find size of structures? Give
example code in C.
Or
(b) How will you define, open and close a file?
——–––––––––
Second Semester
JAVA PROGRAMMING
(a) Interfaces
(b) Multithreading
Or
(b) Explain about java virtual machine.
Or
(b) Discuss for-loop with example program.
Or
(b) Explain about static member with example
program.
Or
(b) Explicate thread priority with example.
Or
(b) Examine grid layout with example.
PART C — (5 × 8 = 40 marks)
Or
(b) Explain about the features of java.
Or
(b) Enumerate switch-case statement with
example.
Or
(b) Discuss abstract methods and classes with an
example.
Or
(b) Demonstrate how will you implement
interface with example.
Or
(b) Examine servlet API and its packages.
———————
First Semester
(a) 27 (b) 26
(c) 28 (d) 37
2. The method of least squares finds the best fit line
that _________ the error between observed and
estimated points on the line.
(a) Maximize
(b) Minimize
(c) Reduces to zero
(d) Approaches to infinity
(a) Invertible
(d) Singular
PART B — (5 × 5 = 25 marks)
Or
Or
(b) Using Gauss-Jordan method, find the inverse
1 1 2
of the matrix 1 3 − 3 .
− 2 − 4 − 4
method.
Or
PART C — (5 × 8 = 40 marks)
Or
x : 6 7 7 8 8 8 9 9 10
y: 5 5 4 5 4 3 4 3 3
ex
2
integral dx taking the number 10
0
intervals.
Or
e
−x 2
(b) Use Simpson’s 1/3rd rule to find dx by
0
taking seven ordinates.
———————
First Semester
(a) ( f1 f2 ) x = f1 (x )f2 (x )
(b) ( f1 + f2 ) x = f1 (x ) + f2 (x )
(c) ( f1 f2 ) x = f1 (x ) + f2 (x )
(d) ( f1 + f2 ) x = f1 (x ) f2 (x )
5. ~ ( p ∨ q ) ≡ ~ p∧ ~ q is —————— law.
Or
(b) Illustrate reflexive relation and symmetric
relation with examples.
Or
(b) Prove that the function f (x ) = x + 1 from the
set of integers to the set of integers onto.
Or
V4 V5
V3
PART C — (5 × 8 = 40 marks)
1 2 − 1 1 0 0
19. (a) If A = 3 0 2 and B = 2 1 0 show
4 5 0 0 1 3
T
that ( AB ) = B A .
T T
Or
(b) Demonstrate that the matrix
− 5 − 8 0
A= 3 5 0 is involutory.
1 2 − 1
20. (a) Explain any three different types of graphs.
Or
(b) For the following graph G ,
(i) Write the degree sequence of G .
(ii) Find the number of odd-degree vertices
and the number of edges in the graph
G.
———————
Page 7 Code No. : 10770 E
(6 pages)
Reg. No. : ........................................
Second Semester
Information Technology
Or
(b) Demonstrate omega nation, theta notation
and little oh notation with example.
Or
(b) Write an algorithm to find the factorial of a
given number using recursion.
Or
(b) Explain double linked list with example.
Or
(b) Analyze selection sort algorithm.
Or
PART C — (5 × 8 = 40 marks)
Or
Or
Or
Or
Or
———————
First Semester
Information Technology
Or
(b) What are the different levels of heading tags
and paragraph in HTML? Explain.
Or
(b) Discuss <ul> and <ol> with all attributes and
example.
Or
(b) Explain the following:
(i) Rowspan
(ii) Colspan
(iii) Cellpadding
Or
(b) Write a HTML code to insert target links
within a web page.
Page 4 Code No. : 10773 E
[P.T.O.]
PART C — (5 × 8 = 40 marks)
Or
(b) Explain the html formatting elements with
example code.
Or
(b) What is list tag in html? Explain the types of
html tag with example.
Or
(b) Create web pages using ordered and
unordered lists within a WebPages.
Student Information
Stu. No. Name Marks
101 ABIN 500
102 SINI 475
103 ANU 450
104 KUMAR 300
Or
(b) Create a webpage to insert ordered and
unordered lists within pages.
Or
(b) Explain the following: <Frame>, <Frameset>
and <No Frame> tag with example.
———————
Second Semester
Information Technology
6. What is GPS?
(a) Global Point System
(b) Global System
(c) Global Path System
(d) Global Positioning System
Page 2 Code No. : 10775 E
7. Generating a feasible path from a start point to a
goal point. A path usually consists of a set of
connected waypoints is called
(a) path planning (b) task planning
(c) trajectory planning (d) trajectory following
Or
(b) Illustrate service robot and its applications.
Or
(b) Explain the following :
Or
(b) Paraphrase self localizations and mapping.
Or
(b) Elucidate object recognition and
categorization of vision system.
Or
(b) Discuss nuclear applications of robot.
———————
Or
Second Semester
Or
(b) Write note on importance of bugs.
Or
(b) Describe about
Or
(b) Express about slicing and dicing.
Or
(b) Discuss about test case design.
Or
PART C — (5 × 8 = 40 marks)
Or
Or
(b) Elaborate
Or
(b) Summarize
(i) Closure compatibility
(ii) Bug Assumption
Or
(b) Explain what, why, and how syntax testing.
Or
(b) Explain about Impact of bugs in state
testing.
———————
Second Semester
Information Technology
Or
(b) List the types of business computer forensic
technology.
Or
(b) Explain about Evidence Search and Seizure.
Or
(b) Write note on The Evidence Notebook.
Or
(b) Write any one of forensic identification and
analysis of technical surveillance devices.
Or
(b) What is damaging computer evidence in
network forensics?
PART C — (5 × 8 = 40 marks)
Or
(b) Elaborate Preservation of Evidence.
Or
(b) Describe about Controlling Contamination:
The Chain of Custody.
Or
(b) How Authenticode works with VeriSign
Digital IDs?
Or
(b) Write note on A powerful new litigation tool.
Or
(b) Summarize documenting the intrusion on
destruction of data.
———————
First Semester
Information Technology
Foundation Course–FUNDAMENTALS OF
COMPUTERS
PART B — (5 × 5 = 25 marks)
Or
(b) Write down the five basic operations of a
computer system.
PART C — (5 × 8 = 40 marks)
Or
(b) With neat diagram, explain the working
principle of computer.
Or
Or
problem solving.
Or
Or
(b) Explain in detail about programming
structure.
———————