Vous êtes sur la page 1sur 57

BSIT- 63

6th Semester B.Sc. (I.T.) Examination, November/December 2010


(Directorate of Distance Education)
ADVANCED COMPUTER NETWORKS

Time : 3 Hours Max. Marks : 100

Instructions : 1) Part – A Compulsory.


2) Answer any FIVE full questions from Part B.

PART – A

Answer all FIVE full questions: (5x5-25)

1. What is POP ? Explain the working of POP ?

2. What is the purpose of time out timer ?

3. Discuss in detail the architecture of WWW ?

4. What is cryptography ? List the different cryptographic algorithms.

5. Explain IEEE 802.11 standard ?

PART – B

Answer any FIVE full questions : (15x5=75)

1. a) With suitable example explain DNS. 10

b) What is iterative solution ? 5

2. a) Explain the client and server side events when user click on a URL. 10

b) What is routing ? 5

3. a) Explain any one routing algorithm with the help of an example. 10

b) Discuss IR RIP packet format. 5

P.T.O.
BSIT - 63

4. Discuss the various features of WLAN and its protocol architecture. 15

5. What is Multimedia ? What is streaming server ? Explain audio streaming


process. 15

6. Explain any one cryptographic algorithm with suitable example ? 15

7. What is video ? List and explain the drawback of the current internet to drive the
multimedia data. 15

8. Write short notes on (5x3-15)

a) RTSP

b) SMTP

c) CSMA/CA mechanism.

____________________
BSIT – 41

IV Semester B.Sc. (I.T.) Examination, November/December 2010


(Directorate of Distance Education)
ALGORITHMS
Time : 3 Hours Max. Marks : 100

Inst
ructions : 1) Part – A : Compulsory. 25 M.
2) Part – B : Answer any 5 questions. 75 M

PART – A

1. Write an algorithm to find largest number among two integers. 3


2. Explain the working of Circular Queue. 3
3. List the various properties of an Algorithm. 3
4. Define Full-Binary Tree. Give example. 3
5. Define Complete-Binary Tree, Give example. 3
6. Define the following : (2x5=10)
a) Recursion
b) Binary Tree
c) Stack
d) Dynamic Allocation
e) Depth of the Tree.
PART – B

1. Design iteractive and recursive algorithm to find the maximum number among
given set of n elements. 15

2. a) Write an algorithm to generate all prime numbers between 20 and 50. 8

b) Write an algorithm to check a given number is prime or not. 7

3. Design and trace out the Binary Search algorithm with example 15

P.T.O.
BSIT – 41

4. Draw a Binary Tree of level 7, having atleast 20 nodes and obtain the In-order,
Pre-order and Post-order sequence of the tree. 15

5. a) What is Binary Search ? Develop a recursive algorithm for the Binary Search. 8
b) Trace out the algorithm Quick-Sort on the following data set : 7
{7, 4, 6, 1, 5, 2}.

6. a) Write an algorithm to check a given number is a Palindrome or not. 8


b) Write an algorithm to find nth Fibonacci number. 7

7. a) Trace the Quick-Sort algorithm with following data set : 8


b) Write the Selection-Sort algorithm. 7

8. Write a note on (5 marks each ) : 15

a) Incidence Matrix.
b) Binary Tree Representation.
c) Graph.

_________________________
BSIT- 24

II Semester B.Sc. (I.T.) Examination, Nov./Dec. 2010


(Directorate of Distance Education)
BASICS OF DBMS
Time : 3 Hours Max. Marks : 100

Instructions : 1) Part - A : Answer all the questions.


2) Part – B : Answer any FIVE full questions.

PART – A
I. Answer to all the questions:

1) All data in computer must be represented using only 2 symbols namely _____
and _______________ 1
2) The technique used to represent and store the recorder on a file is called _____ 1
3) ___________ are examples of direct storage devices. 1
4) The index provide the _____________ access to records. 1
5) A key consists of two or more attributes is called as ________ 1
6) A relationship in network model is called a _______ 1
7) Table name can be upto ___________ characters. 1
8) Same data stored in many places, leading to duplication of data is called
_____________ 1
9) Hashing is very good for _____________ keys. 1
10) The ________ notations are used for representing ER Diagram. 1
11) Attributes that are not divisible further are called _______ 1
12) A record is a collection of ____________ that describes an entity. 1
13) ______________ committee proposed network model. 1
14) The hierarchical data model organized data in a __________ 1
15) Forms and queries present the data on _________ 1
II. 1) Explain briefly the disadvantages of file oriented system. 5
2) Explain internal and external hashing. 5
P.T.O.
BSIT – 24

PART – B

Answer any 5 full questions :

1. a) What are the objectives of DBSM ? 8


b) Explain the concept of direct file organization. 7

2. a) Explain the structure of index sequential file 8


b) What are different types of attributes that occur in ER model ? 7

3. a) Explain the following terms : 8


i) Binary Relationship ii) Ternary Relationship
iii) Degree of relationship iv) Cardinality ratio.
b) Explain the different phases of DB development life cycle. 7

4. a) What are primary and secondary indexes ? Explain 7


b) List different types of attributes, give at least two examples for each. 8

5. a) Explain three important data models. 10


b) Explain clearly the properties of relational tasks. 5

6. a) Explain the following with respect to Microsoft Access 8


i) tables ii) queries iii) forms iv) reports
b) Explain how do you create table with an example. 7

7. a) What is meant by database security ? Why it is needed ? Explain its issues. 7


b) Briefly explain discretionary access control and mandatory access control. 8

8. Write short notes on : (5x3=15)


i) Data Independence
ii) Hashing
iii) Database System Development Process.
________________
BSIT- 14

First Semester B.Sc. (I.T.) Examination, Nov./Dec. 2010


(Directorate of Distance Education)
BASIC OF SYSTEM SOFTWARE

Time : 3 Hours Max. Marks : 100

Instructions : 1) Part - A : Answer all questions.


2) Part – B : Answer any 5 full questions.

PART – A

Answer all the questions.

Fill in the blanks :


1. A language processing program where the parser directs the translation process
is said to be a _________________
2. The process of ‘peeking a head’ at the next lexeme is called ________________
3. For a program to process, _______________ is the mechanism used to associate
symbolic names with their abstract values.

4. An approach used to maintain linked list of items which hashed to the same slot in
the hash table is called

5. _____________ are defined with PUSH and POP operations.

Answer the following :

1. List the problems faced in memory allocation.


2. What are the functions of semaphores ?
3. What are loaders and linkers ?
4. Differentiate between direct and indexed addressing modes.
5. Name the different types of registers available in CRAYI architecture.
6. What is MASM and TASM ?

P.T.O.
BSIT – 14

7. What are the main parts of O.S. ?


8. What is error handling ?
9. What is page fault ?
10. Describe RTN notation.
PART – B
Answer any 5 full questions :
1. a) What is an assembler ? Explain the process of one pars assembler. 10
b) Explain lexical analysis phase. 5
2. a) Describe the implementation of symbol table. 8
b) Explain assembler directives with example.
3. a) How are macros designed ? Explain. 8
b) Explain top down parsing technique. 7
4. a) What are the functions of the loader ? Explain with an example. 8
b) What is dynamic linking ? How linking is executed in loader ? 7
5. a) What is operating system ? Explain its main functions.
b) Describe process management. 7
6. a) Discuss, how memory allocation is done in the operating system. 8
b) Explain the principles of Buddy system storage allocation. 7
7. a) What is semaphore ? How it is implemented ? 8
b) Explain the main operations of a devices drivers. 7
8. Write short notes on : (3x5=15)
a) Virtual memory
b) Code optimization
c) Semantic analysis.
_________________
BSIT- 61

VI Semester B.Sc. (I.T.) Examination, November/December 2010


(Directorate of Distance Education)
BASIC OF .NET

Time : 3 Hours Max. Marks : 100

Instructions : 1) Answer all questions from Part – A.


2) 2) Answer any FIVE full questions from Part - B.

PART – A

1. Explain different features of .Net (5x5=25)


2. How window programming is different from .Net Programming ?
3. What is the importance of atomatic memory management ? Explain with example.
4. What is the use of attributes in .Net programming ?
5. How does C# supports multiple inheritances ?

PART – B

1. a) What us .Net frame work ? Explain. 10


b) What is the functions of CTS ? Explain the classification of types of CTS with
a diagram. 5

2. a) Write a program in C# to calculate factorial of given number and explain the


program. 10

b) Explain different types if constructors used in C# program. 5

3. a) What is operator overloading ? Explain with an example. 10

b) How does C# supports multilevel inheritance ? Explain 5

4. a) Explain different types of arrays present in C#. 10

b) What is data provider ? Explain. 5

P.T.O
BSIT – 61

5. a) What are methods in C# ? Explain methods with passing value and by passing
references. 7

b) Explain the following with an example

i) Structs

ii) Enums. (4x2=8)

6. a) Mention the different preprocessor directives of C#. Give an example each. 10


b) What is the use of multiple threading ? Explain. 5

7. a) Explain the steps or phases involved in implementing .Net remoting


applications. 10
b) Explain remoting architecture. 5

8. Explain the following : (5x3=15)

i) Unsafe code

ii) Exception Handling

iii) JIT compiler.

______________
BSIT – BC

B.Sc. (I.T.) Examination, November/December 2010


(Directorate of Distance Education)
BRIDGE COURSE

Time : 3 Hours Max. Marks : 100

Instructions : I) Part – A is compulsory.


II) Answer any 15 questions from Part - B

PART – A

I. Answer the following questions in one or two sentences.

1) What is an algorithm ? 2

2) What is a high level programming language ? Mention any four of them. 3

3) Define Quene Data Structure. 2

4) Distinguish between constants and variables. 3

5) What is a control statement ? Give examples. 3

6) What is a protocol ? 2

7) What is a token ? 1

II. Write brief answers to the following questions.

1) Distinguish between multiplexing and demultiplexing.

2) Give the symbols with description used in a flowchart.

3) Explain the concept of recursion. 3+3+3

P.T.O.
BSIT - BC
PART – B

Answer any 15 questions. (15x5=75)

1) Give the structure of a C program.


2) Mention the rules for framing variables.
3) List some of the library functions available in C. Explain one of them.
4) Distinguish between conditional and unconditional control statement.
5) Write a recursive C program to find GCD of numbers.
6) With the help of an example describe SWITCH statement.
7) Explain the concept of assembly language and assembler.
8) With examples explain infix and postfix expressions.
9) Differentiate between while and Do loops.
10) What are time and space complexities of an algorithm ?
11) Explain the data communication model.
12) Explain circuit switching.
13) Explain the terms bandwidth and datarate.
14) Mention the features of RDBMS.
15) Explain the protocol architecture.
16) What is sorting ? Explain any one of the sorting techniques.
17) Explain the concept of digital modulation.
18) What are the operations performed on a stack ? Write an algorithm for any one of
them.

_____________________
BSIT- 64

IV Semester B.Sc. (I.T.) Examination, November/December 2010


(Directorate of Distance Education)
COMPUTER ETHICS AND CYBER LAWS

Time : 3 Hours Max. Marks : 100

Instructions : 1) Answer all questions from Part - A


2) Answer any FIVE full questions from Part - B

PART – A

1. Define computer ethics and give classification of ethical issues.


2. Explain the different sources of law.
3. How is professional code distinguished ?
4. What is meant by unauthorized access to a computer under the provisions of the
I.T. Act 2000 ?

5. What are the essentials of a cyber contract ? (5x5=25)

PART – B

1. Explain with the help of historical milestones, the evolution of computer ethics. 15

2. a) Explain the impact of internet on the economy of the country and the society
at large. 10
b) Discuss the impact of globalization on computer ethics. 5

3. a) What ae the fundamental conceptions regarding the evaluation of individual


actions ? 10
b) How do professional code address issues from the view point of computing
profession ? 5

4. a) Discuss the classification of crimes under the I.T. Act – 2000 ? 8


b) Discuss the essentials of a valid contract. 7

P.T.O
BSIT - 64

5. a) Explain the term digital signature. What is a digital signature certificate ? 8

b) What is cyber privacy ? Explain 7

6. Explain principles of computer ethics. 15

7. a) What are the amendments to the Indian penal code 8

b) Explain how computer ethics is related with internet. 7

8. Write short notes on : (3x5=15)

a) Source of law
b) Cyber crimes
c) Electronic governance.

__________________
BSIT – 12
I Semester B.Sc. (IT) Examination, November/December 2010
(Directorate of Distance Education)
COMPUTER FUNDAMENTALS

Time : 3 Hours
Max. Marks : 100

Instructions : 1) Part - A : Answer all questions.


2) Part - B : Answer any 5 full questions.

PART – A

Answer all the questions :


Fill in the blanks :
(1x5=5)
1. __________ is approximately a billion bytes.
2. _______________are physical components or equipment which make up the
computer.
3. ____________translates the program line by line.
4. The performance of the CPU may be increased by providing a small memory
known as __________
5. __________ is an acronym for modulator demodulator.
True or False : (1x5=5)
6. Compiler translate program line by line.
7. The disadvantage of magnetic tape as secondary storage device is no direct access
to data.
8. A peer to peer network have dedicated server.
9. A dairy wheel printer is a character printer.
10. The word data is the plural of datum.
P.T.O.
BSIT - 12
-2-

Answer the following : (2x5=10)

11. Define computer and list its parts.


12. What is the difference between data and information ?
13. What are the advantages of high level languages ?
14. List the three access methods.
15. Name the different types of printers.

Give one word for the following : (1x5=5)

16. Informs the printer to skip ove line on the paper.


17. A single user operating system that is command oriented.
18. A device that generates signals so that the signal can travel on additional cable
segments.
19. A device that make communication possible between systems that use different
communication protocols.
20. The geometric arrangement of the network.

PART-B
Answer any 5 full questions.
1. a) Describe the data processing activities. 6
b) Compare and contrast data versus information. 4
c) Write a note on software applications. 5
2. a) What are the limitations of computer ? 6
b) Explain the classification of computers based on their size, cost and
configuration 9
-3-
BSIT – 12

3. a) What are the functions of : 6


i) System software
ii) Operating systems.
b) What is an interface ? What are the different types of interface ? 5
c) List the basic characteristics of a printer. 4

4. a) Explain the working of scanner in detail. 9


b) Explain the classification of memory. 6

5. a) With a neat diagram describe the different network topologies. 5


b) Define the following terms : 10
i) Repeaters ii) Bridges
iii) WAN iv) ISDN
v) Internet

6. a) What is multimedia communication ? What are the requirements of multimedia


communication from user point of view and network point of view ? 10

b) List the advantages of magnetic storage. 5


7. a) Describe OSI reference model. 7
b) Explain the basic network components. 8

8. Write short note on : (5x3=15)


a) Types of network
b) Cache memory
c) Software piracy.
_____________________
BSIT- 34

Third Semester B.Sc. (I.T.) Examination, November/December 2010


(Directorate of Distance Education)
COMPUTER NETWORKS

Time : 3 Hours Max. Marks : 100

Instructions : 1) Part - A answer all the questions.


2) Part - B answer any FIVE full questions.

PART – A

1. OSI is a protocol model standardized by the _________ 1


2. The ________ layer is responsible for delivering data framer from one
station to next without error. 1

3. At the receiving end, the data is passed to transport layer from ___________ 1

4. TCP/IP has ____________ layers. 1

5. RFC stands for ___________ 1

6. What is an IP address ? 1

7. What is a subnet mask ? Why is it necessary ? 2

8. What are private networks ? 1

9. What is IP multicasting ? 1

10. Identify the class of the following IP address :

a) 229.15.76.110 1
b) 191.32.78.27 1
c) 4.5.6.7 1

P.T.O.
BSIT – 34
11. A device whose primary function is routing the IP datagrams over the physical
network is called as ____________ 1

12. Protocol used for reporting the errors occurred during the datagram transfer is
_____________ 1

13. In the sending system, UDP receiver data unit from the ___________ layer. 1
14. UDP needs the ____________ address to deliver the data to the correct process. 1
15. UPD has the fixed header size of ______________ bytes. 1
16. _____________ field in the TCP header is used to detect errors in the TCP
segment. 1

17. TCP offers ___________ duplex data transfer service. 1


18. In TCP/IP model, the session and presentation layers are integrated with _____
layer. 1

19. In client-server, the ________ programme is always running. 1


20. In client-server model, an user wanting a particular service runs the _________
program. 1

21. Connection-oriented concurrent server uses the services of __________


transport protocol. 1

22. Information reading the file, such as file type, structure, transmission mode are
sent to the server _______ the data transfer takes place. 1

PART – B
1. a) What are the functionalities offered by transport, session and presentation
layer of the OSI reference model ? 7
b) With neat diagram explain TCP/IP protocol architecture 8
2. a) Explain internet protocol with internet (IP) addressing. 8
b) What are multihomed device ? Explain in brief. 7
3. a) What is routing of IP packets ? Bring out the differences between direct
routing and indirect routing. 8
b) With neat diagram explain IP datagram header. 7
4. a) Briefly explain internet control message protocol (ICMP). Also explain
types of ICMP messages. 7

b) Bring out the difference between Address Resolution Protocol (ARP) and
Reverse Address Resolution Protocol (RARP).

5. a) Explain how UDP checksum is calculated at source as well as destination host. 7


b) What are the services offered by TCP ? 8

6. a) With neat diagram explain TCP segment. 7


b) Bringout the difference between connectionless iterative server and connection
oriented concurrent server. 8

7. a) Write a brief description about control connection and data connection used
in FTP. 7

b) Write a brief note on the commands processing. Describe the groups into
which commands (that are sent from client and server ) can be divided. 8

8. Write short notes on :


a) Private networks. 5
b) Fragmentation. 5
c) UDP datagram. 5
__________________
BSIT- 23

Second Semester B.Sc. (I.T.) Examination, Nov./Dec. 2010


(Directorate of Distance Education)
DATA COMMUNICATION

Time : 3 Hours Max. Marks : 100

Instructions : 1) Part - A : Answer all the questions.


2) Part – B : Answer any 5 questions.

PART – A

Answer all the questions.


1. Differentiate between a continuous signal and discrete signal. 3
2. Describe the concept of circuit switching 3

3. What is FDDI ? Describe how it is used in practice. 3


4. What are the devices available to interconnect LANS ? How do they differ ?
Explain. 3

5. Describe the Nyquist Sampling Rate. 3


6. Define the terms data rate and error rate 3
7. Discuss the Shannon’s channel capacity 3
8. Explain briefly switched network. 4
PART – B

Answer any 5 full questions.


1. a) List the various tasks involved in data communication system and briefly
explain them. 8

b) Briefly discuss the OSI and TCP/IP protocol models. 7

2. a) Explain any two line coding technique with a suitable example. 10


b) What is periodic signal ? Explain. 5

P.T.O.
BSIT – 23

3. a) Discuss the working of time division multiplexing. 7


b) Explain the following : 8
i) Coaxial Cable
ii) Optical Fibre

4. a) Explain any two modulation techniques 8


b) Explain single parity check error detection technique in detail. 7

5. a) What is ARQ protocol ? Explain their mechanisms and elements in detail. 8


b) Explain the HDLC frame structure in detail. 7

6. a) What are the functions of MAC layer in a LAN ? Explain. 5


b) List out various network topologies. Explain any two of them. 5
c) Explain different Asynchronous medium access control mechanisms. 5

7. a) What are the types of services provided by LLC layer ? Explain. 5


b) Explain the various fields in CSMA/CDMAC frame format. 5
c) Explain token bus MAC protocol. Mention its advantages and disadvantages. 5

8. a) Explain the design aspects of a bridge 7


b) Explain Go-back N protocol with a neat figure. 8

_________________
BSIT – 22

II Semester B.Sc. (I.T.) Examination, Nov./Dec. 2010


(Directorate of Distance Education)
DATA STRUCTURES USING C

Time : 3 Hours Max. Marks : 100

Instructions : 1) Part – A –Answer all the questions.


2) Part – B – Answer any 5 full questions.

PART – A

I. Answer all the questions :


1) What is a pointer ? (13x1=13)
2) Define a storage class.
3) Define an enumerated constant
4) Define a data structure.
5) What do you mean by Abstract data type ?
6) What is a stack ?
7) What is a recursion ?
8) What is a queue ?
9) What is a circular queue ?
10) What is a linked list ?
11) What is a linear list ?
12) What is a root node ?
13) What is circular list ?
II. Answer all questions : (6x2=12)
1) What are the various basic data types available in C languages ?
2) Classify the data structure.
3) List out the stack applications.
4) Differentiate between stack and queue.
5) Compare and contrast arrays and linked list.
6) List out the applications of linear linked list.
P.T.O.
BSIT - 22
PART – B
Answer any FIVE full questions : (5X15-75)
1. a) List and explain the different storage classes available in C. 8
b) Write a program to test if a string entered from a keyboard is a palindrome
note. 7
2. a) How do you compute the complexity of an algorithm ? 5

b) What are the advantages and disadvantages of stack ? 5


c) Write a program to convert the infix to prefix expressin. 5

3. a) What are the various operations performed on Queue ? Explain. 6

b) Write a flowchart to implement the circular queue, also write the


program in C. 9

4. a) Differentiate static and Dynamic memory allocation techniques 5

b) What are the advantages of circular linked list as compared to singly linked
list ? 5
c) Write a program for adding and deleting nodes from an ascending order l
inked list. 5

5. a) Define the following with respect to Graph, with example : (5x2=10)


i) Directed graph iv) Cycle
ii) Edge and verticles v) Connected graph
iii) Adjacent vertices
b) Explain the BFS algorithm.
6. Explain the various traversals techniques of a binary tree. 15

7. a) Explain the searching techniques with an algorithms. 8

b) Implement the binary search algorithm in C to search a list implemented as an


array. 7

8. a) Explain the merge sort technique and give its algorithm in C. 8

b) With an example explain the Bubble sort technique and give its
algorithm in C. 7
____________________
BSIT- 53

V Semester B.Sc. (I.T.) Examination, November/December 2010


(Directorate of Distance Education)
DATA WAREHOUSING AND DATA MINING

Time : 3 Hours Max. Marks : 100

Instructions : 1) Part - A is Compulsory.


2) Answer any FIVE full questions from Part – B.

PART – A

Answer all the questions. 25


I. a) What is database ? What is the function of a database query language ? 4
b) List the function of query manager. 4
c) Distinguish between facts and dimensions. 4
d) What is the need for aggregation ? Give the trade off involved in aggregation. 4
e) What is data marting ? List the reasons for data marting. 4
f) Multimedia databases include__________, __________,_________ and
___________ 4
g) There are two types of users in data mining system they are ________and
__________ 3

PART – B

II. Answer any FIVE full questions. (15x5=75)


1) a) With the help of diagram explain typical process flow in a data
warehouse. 8
b) Write the steps in designing of fact tables. 7

2) a) Explain with the help of an example the meaning of horizontal and


vertical partitioning. 8
b) List and explain the aspects to be looked into while designing the
summary tables. 7

P.T.O.
BSIT - 53

3) a) Explain the role of access control issues in data mart design. 7


b) What is metadata ? Explain various purpose in which metadata is used. 8

4) a) What is data mining ? What kind of data can be mined ? 8


b) List the application and reasons for the growing popularity of data mining. 7

5) a) Explain the meaning of data cleaning and data formating. 7


b) Give the top level syntax of the data mining query languages DMQL. 8

6) a) Explain the meaning of data mining with apriori algorithm. 7


b) Explain the working principle of decision tree used for data mining. 8

7) a) What is Baye’s theorem ? Explain the working procedure of Bayesisan


classifier. 7
b) Explain how neural network can be used for data mining ? 8

8) Write a short notes on :


i) Back propagation neural network
ii) K-means algorithm
iii) KDD environment.
____________
BSIT- 62

Sixth Semester B.Sc. (I.T.) Examination, November/December 2010


(Directorate of Distance Education)
E-COMMERCE

Time : 3 Hours Max. Marks : 100

Instructions : 1) Answer all questions from Part – A.


2) 2) Answer any FIVE full questions from Part - B.

PART – A (5x5=25)

1. Define e-commerce. Name any two areas which are reasons of worry in
e-commerce ?
2. List three basic banking activities ?
3. Name a few operations performed by e-commerce. Explain.
4. Explain basic goals of electronic security.
5. What is meant by integrityw of data ?

PART – B

1. a) Explain different categories of operations comes under E-commerce. 8


b) What are the desirable characteristics of E-commerce ? 7

2. a) Explain the architecture frame work of E-commerce ? 10


b) List the OMC’s [Order Management Cycle] generic steps ? 5

3. a) Why are information brokerage and management needed ? Explain. 10


b) Explain software agent and middleware. 5

4. a) What are the normal constraint put on e-cash ? 7


b) Name any four issues addressed in a e-payment system ? 8

5. a) Explain any four components of E.D.I. implementation. 7


b) List the advantages and disadvantages of Internet. 8

P.T.O.
BSIT - 62

6. a) Explain the primary elements of SCM. 7


b) Explain horizontal and vertical organization. 8

7. a) Explain reason for information security ? 8


b) Explain different security tools 7

8. Write short notes on the following :

i) Kinds of shopping
ii) Unix security
ii) Viruses and worms

____________________
BSIT – ET
B.Sc. (IT) Examination, Nov./Dec. 2010
(Directorate of Distance Education)
ENTRANCE TEST
Time : 3 Hours Max. Marks : 100

Instructions : 1) Part - A is compulsory.


2) Answer any 5 questions from Part - B .

PART – A

I. Read the following passage and pick out the correct answer out of the given
alternatives for the questions.

One day a wolf caught a fat rabbit. While he was eating it, a sharp bone stuck in his
throat. He was in great pain. He went from animal to animal begging them to remove the
bone from his throat. None came near him. They were afraid of him. At last he came to a
crow and begged her to remove the bone and promised a reward. The crow agreed. The
bold crow put her beak into the throat of the wolf and pulled out the bone. She then asked
for the promised reward. " You silly thing", said the wolf furiously. "Don't you know that
you are lucky enough to thrust your neck in my throat and that I did not bite it ? That
reward is enough for you".
1) The wolf was in pain because
a) He caught a fat rabbit b) He was eating a rabbit
c) A bone stuck in his throat d) He was hunting for a rabbit

2) The wolf went from animal to animal because


a) He wanted some food b) He wanted the bone to be removed
c) He wanted to make friends d) He was searching for a crow

3) The animals did not help him because they were


a) Afraid of him b) Not his friends
c) Not promised a reward d) Not ready to help him

P.T.O.
BSIT – ET -2-

4) What do you think the crow was ?


a) Stupid b) greedy
c) Intelligent and greedy d) Bold and greedy

5) From the story we can say that the wolf was


a) Intelligent b) Ungrateful
c) A liar d) Untruthful (5x1=5)

II. Give the opposite word of the following : (5x1=5)


1) Suitable
2) Follow
3) Give
4) Increase
5) Familiar
III. Match the following :

Word Meaning
1) Edible A) That which cannot be heard
2) honorary B) That which is fit to be eaten
3) Inaudible C) That which in no longer in use
4) Notorious D) Having a bad name
5) Obsolete E) An office without any pay (5x1=5)

IV. Fill in the blanks by selecting the suitable article - a, an, the (5x1=5)
1) He is eating __________ apple.
2) I have a copy of _________ text book
3) A dog is _____________ useful animal.
4) Deserts are _______________hottest areas.
5) She is ___________pessimistic person.
BSIT- 51

Fifth Semester B.Sc. (I.T.) Examination, November/December 2010


(Directorate of Distance Education)
GRAPHICS AND MULTIMEDIA

Time : 3 Hours Max. Marks : 100

Instructions : 1) Part A is compulsory.


2) Answer any FIVE full questions from Part B.

PART – A

I Answer all the questions : 25


1) Expand Pixel 1
2) List the computer languages that support graphics. 4
3) What is multimedia ? List the main components of multimedia. 4
4) What is the meaning Gamut in photoshop. 4
5) What is file format ? List the different file formats. 4
6) Explain in detail the textmode ( ) of ‘C’ programming language. 4
7) List the various applications of computer graphics 4

PART – B
Answer any FIVE full questions. (15x5=75)

1. a) Explain how operating system support computer graphics. 7


b) Explain why ‘C’ programming language is popular in graphics 8

2. a) Explain the various graphics input interactive techniques. 7


b) Explain the working principle of Light Pen with the help of a diagram. 8

3. a) Explain the principle of DVST system. 7


b) Compare raster and scanning system. 8

P.T.O.
BSIT - 51

4. a) Explain initgraph () function with the help of an example. 8

b) Write a ‘C’ program to animate a circle with the help of suitable ‘C’
functions 7

5. a) What is digital imaging ? Explain the various digital imaging techniques. 7

b) Explain the following with the help of a diagram : 8


i) Rendering ii) Morphing

6. a) Explain in detail focus tool with the help of a diagram in photoshop. 8

b) Name and explain various selection tools in photoshop software. 7

7. a) List the steps to be followed for Image printing utility of Photoshop. 8

b) Explain the following color models : 7


i) RGB ii) CMYK iii) HSB
8. Write a short notes on :

i) Lasso tool of photoshop


ii) Animation
iii) Light Pen.

_____________________
BSIT- 42

IV Semester B.Sc. (I.T.) Examination, Nov./Dec. 2010


(Directorate of Distance Education)
JAVA PROGRAMMING

Time : 3 Hours Max. Marks : 100

Instructions : 1) Part - A : Compulsory. 25 marks


2) Part – B : Answer any 5 questions. 75 marks

PART – A

1. How Java is said to be platform-independent ? Explain. 3


2. What is Polymorphism ? Explain. 3
3. Why main method in Java program is defined as static ? 2

4. Write a Java program to display all even numbers between 10 to 50. 5

5. Define the following (2 marks each):

a) Data abstraction
b) Exception
c) Applet
d) Conditional operation
e) Instance variable
f) Input and output streams.
PART – B

1. a) List the basic features of Java Technology. 7


b) Explain with example, the typical structure of a Java program. 8

2. a) List and explain the primitive data types of Java. 7

b) List and explain various looping statements in Java 8

P.T.O.
BSIT - 42
3. a) With example, explain the Switch Statement in Java.7 7

b) Write a program to compute sum of the individual digits of a given integer. 8

4. a) Describe the life-cycle of a Thread. 8

b) Explain with example how exceptions are handled in Java. 7

5. a) List various forms of inheritance supported by Java. 5

b) Explain method over-ridding with example. 10

6. a) What is a Stream ? List the different stream classes in Java. Explain how the
input/output handled in Java. 15

7. Write a java program to multiply two matrics. 15

8. Write a note on (5 marks each):

a) Access modifiers
b) Synchronization
c) Break and Continue Statement.

____________________
BSIT- 33

Third Semester B.Sc. (I.T.) Examination, November/December 2010


(Directorate of Distance Education)
OPPs WITH C++

Time : 3 Hours Max. Marks : 100

Instructions : 1) Part - A answer all the questions.


2) Part - B answer any FIVE full questions.

PART – A

1. List the differences between the following :


a) Pointers v/s arrays. 2
b) Structures v/s unions. 2
c) Void pointers v/s null pointers. 2
2. Say true or false.
a) In the union all the variables share same physical storage and only one variable
is defined at a time. 1
b) Enumerated data types helps to define set of integer constants but does not
impose any type checking. 1
c) The constants of one structure can be assigned to another as long as they are
of the same type. 1
d) Constructor is invoked explicitly. 1
e) The initial values are passed as arguments to the constructor function in case
of parameterized constructor. 1
f) The objects are destroyed in the order of their creation. 1
3. Write the syntax of switch construct in C++ 2
4. ___________ is also known as first value assignment. 1

P.T.O.
BSIT - 33
5. ______________ can be used to operate over multi-dimensional array. 1
6. Goto statement is rarely used in C++ because ___________ 1
7. A single function name can have multiple ____________ 1
8. Name the following :
a) An argument passing mechanism which requires the formal variable to be
considered as a pointer. 1

b) The function which is expanded when invoked. 1


c) Default argument passing mechanism in C++ 1
9. The _________ and __________ of the arguments used to select the best match
from the candidate function. 2

10. A friend function will have ________ argument for unary operator and
_________ for binary operators. 2

PART – B

1. a) With example explain shift operators in C++ 7


b) Explain dynamic memory management operators in C++ 8
2. a) Write a C++ program to search a given number in the list of numbers. The
user should supply the list of numbers as well as the key element. 7

c) Develop C++ program to find the LCM and HCF of 2 numbers. 8

3. a) Explain pass by value, pass by address and pass by reference in C++ with
example. 7

b) Write C++ functions for finding the length of the string, reversing a string,
compare two strings. Do not use built in functions. 8

4. a) With neat diagram explain modular programming 7

b) With the help of program demonstrate the concept of arrays of objects. 8


BSIT - 33

5. a) By writing a program explain dynamic constructors. 8


b) What are the characteristics of the destructors ? 7

6. a) With example explain overloading binary operators. 7


b) What are the rules for operator overloading ? 8

7. Write conversion function for the following by giving example.


a) Conversion of basic data type to object. 7
b) Conversion of object to different classes. 8

8. a) Explain protected access rights and protected derivation. 7


b) What is single inheritance ? Illustrate by writing program. 8

______________
BSIT – 21

II Semester B.Sc. (I.T.) Examination, November/December 2010


(Directorate of Distance Education)
OPERTING SYSTEMS

Time : 3 Hours Max. Marks : 100

Instructions : 1) Part – A –Answer all the questions.


2) Part – B – Answer any 5 full questions.

PART – A

I. Answer all the questions :

1) What is MWU ? 1

2) What is CPU scheduling. 2

3) What is PCB ? 1

4) An I/O-bound job will have ____________ CPU burst. 1

5) Round Robin scheduling algorithm is basically designed for __________


systems. 1

6) Expand MAR. 1

7) A logical address generated by CPU consists of ________ and _________ 2

8) File access is in terms of _________ 1

9) FAT in DOS users ________ allocation. 1

10) List the different views that can be choosen to display icons. 2

11) Screen Savers prevent monitors burn-in. True/false. 1

12) What is the disadvantage of contiguous allocation ? 1

13) List the common components found in a GUI environment. 2

14) Mention any two network protocols that Windows NT support. 2

P.T.O.
-2-
BSIT – 21

15) Define Thread. 1

16) Define a process. Explain the process state diagram. 4

17) Compaction is a solutions for _____________ fragmentation. 1

PART – B

Answer any FIVE full questions : (15x5=75)

1. a) Briefly explain the concept of CPU Switch from process to process 7

b) What is the control panel ? Describe the 2 ways to access the control panel. 4

c) Explain the concept of multiprogramming technique. 4

2. a) Differentiate between pre-emptive and non-pre-emptive scheduling. 5

b) Explain FCFS and STF scheduling algorithm in detail. Give an example for
each. 10

3. a) Explain demand paging virtual memory system. 5

b) Write a note on shared pages. 5

c) Briefly explain the multi threading. 5

4. a) Calculate the average waiting time and illustrate process scheduling using FCFS
and SJF on the following data.

Process Burst time (M sec.) 9

P1 5
P2 7
P3 8
P4 2
b) What is the need for a directory ? Explain the different directory structures. 6
5. a) What are the requirements of a good window base GUL ? 7

b) Explain different properties associated with files in Windows 98. 8


-3-

6. a) Explain paging hardware used to map pages to frames. 8

b) With a neat figure explain single partition allocation. 7

7. a) With example explain following DOS commands :

i) XCOPY ii) RESTORE


ii) ATTRIB iv) DISKCOPY. 8

b) Explain the features of Windows NT. 7

8. Write short notes on : (5x3=15)

1) Spooling

2) Memory hierarchy

3) Inverted page table.

_____________
BSIT -11
I Semester B.Sc. (IT) Examination, Nov/Dec. 2010
(Directorate of Distance Education)
PERSONALITY DEVELOPMENT PROGRAMME –I

Time : 3 Hours Max. Marks : 100

Instructions : 1) Answer all questions from Part - A.


2) Answer any FIVE full questions from Part - B .

PART – A

1. What are your special abilities ? 1


2. How would your teacher/classmates describe you ? 2
3. Who are the most important people to you ? Why ? 2
4. How to assess time management ability ? 2
5. What does "Be Pragmatic" means ? 2
6. Define Etiquette. 2
7. What are the advantages of effective communication ? 2
8. Read the clues given and complete the words : 2
i)A period of ten years - - - - D - -
ii) An insect with a hundred feet ----- I--- E.
9. Identify the voice in the following sentences : 2
i) An amount of £ 10 million has been set aside. (AV/PV).
ii) Einstein led a simple life (AV/PV).
10. What is simple sentence ? Give an example. 2
11. How to build vocabulary ? 2
12. What is interrogative sentence ? Give one example. 2
13. What determines a person's progress ? 1
14. What are the most important thing you do in a job ? 1

P.T.O.
BSIT - 11
PART – B

1. a) How do you propose to overcome the deficient potentials ? 7


b) What are the main characteristics of successful people ? Discuss. 8
2. a) Describe the basic aspects of personality development. 10
b) List the 10 successful traits for an IT - TYRO. 5
3. a) Explain Twelve tips for time management. 12
b) How to estimate time efficiency ? 3
4. a) What are the do's and dont's of informal etiquette ? 10
b) List the rules of etiquette in using cell phone. 5
5. a) What are the requirements to improve to speak better ? 5
b) Give some tips for writing good paragraphs. 5
c) List the differences between personal and official letters. 5
6. a) Imagine you are Ankith / Anusha and write a letter to your friend for inviting
her/him to your place for Mysore for holiday for side seeing. 5
b) What is skimming ? What are the two basic features of skimming ? 5
c) What is the difference between language skills and communication skills ? 5
7. What are the essential qualities for success in an organization skill ? Explain. 15
8. a) Discuss the number of factors which help to develop creativity. 5
b) Make a detailed plan for conducting an inter-collegiate debate competition. 5
c) Differentiate formal and informal etiquette. 5

_____________________
BSIT- 31

Third Semester B.Sc. (I.T.) Examination, Nov./Dec. 2010


(Directorate of Distance Education)
PERSONALITY DEVELOPMENT PROGRAMME - II

Time : 3 Hours Max. Marks : 100

Instructions : 1) Part - A : Answer all the questions.


2) Part – B : Answer any FIVE full questions.

PART – A

1. What are the common short-comings of Interviewer ? 3


2. Briefly write out a preparation plan for an interview for the job applied. 3
3. Prepare an action plan to achieve your goals. 3
4. Explain Maslow’s hierarchy f needs theory. 3
5. What are nine ways to change people without giving offence or arousing
resentment ? 4

6. Explain Herzherg’s motivation hygiene theory. 3

7. Write the checklist for revising drafts. 3

8. What are paragraphs ? Why do we need paragraphs ? 3

PART – B
1. a) If you are un-married, prepare a word-portrait of yourself as well as your

prospective life partner that you look forward to. 7

b) What are the suggestions and tips that are useful for most job interviews ? 8

2. a) What are the tips for stress management of job interviews ? 10


b) How do you propose to overcome your deficient potentials ? 5

3. a) Identify your weakness on time management and put in a plan to overcome it. 7
b) What are the principles of human management ? 8
P.T.O

BSIT - 31

4. a) What are the characteristics of successful people ? 7


b) What are communication skills ? Mention certain DOS to improve
communication skills. 8

5. a) What are writing skills ? Give the importance of acquiring writing skills. 7
b) Why do many of us find it difficult to speak English ? Name any four
reason why English is important for us. 8

6. a) What are the parts of a formal letter ? Explain with example. 7


b) Write a paragraph on the topic “Email and posts are similar in some respect
but differ in others” by using information given below: 8

Feature Email Post


Transmission Speed Moderate Low
Quality of Information Large Large
Data Management Very easy Not so easy
Transmission to one or many Very easy Easy
Security Low High
Formality Moderate Varies
Accountability Moderate High

7. a) What is reading ? What are the different kinds of reading ? Why is reading
important ? 7

b) What are the features of presentation and public speaking 8

8. Write short notes on :

a) Dos and Don’ts about body language in presentations. 5

b) Use of visuals 5

c) Vocabulary building 5

_______________
BSIT -13

First Semester B.Sc. (LT.) Examination, November/December 2010


(Directorate of Distance Education)
PROGRAMMING FUNDAMENTALS AND C
Time : 3 Hours Max. Marks : 100

Instructions : 1) Part - A : Answer all questions.


2) Part - B : Answer any FIVE full questions.

PART - A

Answer all the questions.

Fill in the blanks.

1. ____________ is the diagramatical representation of a program. 1


2. ______________ symbol is used for the house keeping operations. 1
3. stands for _____________ 1
4. ________________ is used as an address operator. 1
5. ________________ and _____________are used to represent comments. 2
6. ________________ stands for not equal to. 1
7. _________________ and ____________ are entry controlled loop structures. 2
8. _________________ "C" language is developed by _____________ 1

True or False : (1x5=5)

9. The logical operators are and ||


10. Do-while is a exit controlled loop structure.
11. Structure is a collection of heterogeneous elements.
12. The output of a ++ + ++b when a = 6 and b = 8 is 16.
13. A file is a collection of records.
P.T.O.
BSIT - 13

Answer the following : (2x5=10)


14. What is the key formula for matrix multiplication ?
15. How to access particular field of a structure ?Give one application.
17. What are the datatypes supported by C ?
18. Define fibonacci series.
PART - B
Answer any 5 full questions.
1. a) What is a flow chart ? Describe the commonly used symbols. 10
b) Write a flow chart to check whether the given year is a leap year or not. 5

2. a) What is a variable ? Give the rules for framing a variable. 5


b) Write a program to find the area of a rectangle. 5
c) Write a program to find the LCM of two numbers. 5

3. a) Write a program to find roots of a quadratic equation. 10


b) Compare and contrast If then-else and switch statements. 5

4. a) Explain Loop control structure. 9


b) Write a program to search an element in an array. 6

5. a) Write a program to add two matrices. 8


b) Write a program to sort given set of 'n' number. 7
6. a) Explain with an example the sequence of control flow when a function is
called. 8
b) Write a 'C' program to find factorial of a given number. 7
7. a) What is pointer ? Why they are needed ? 6
b) Write a program to read a line of text and count number of vowels, consonants,
digits and blank spaces. 9
8. Write short note on : (3x5=15)
a) Preprocessor statements
b) Files
c) Linked links.

______________________
BSIT- 32

III Semester B.Sc. (I.T.) Examination, November/December 2010


(Directorate of Distance Education)
RDBMS

Time : 3 Hours Max. Marks : 100

Instructions : 1) Part - A answer all the questions.


2) Part – B answer any FIVE full questions.

PART – A

1. __________ in a table corresponds to a tuple in relational algebra 1

2. The relations involved in union operation should be of the same _______ 1

3. rxs between two relations r and s means _________ 1

4. The division operation is suitable for queries that include the phrase ________ 1

5. ________ command is used to add attributes to an existing relation. 1

6. The _______ clause causes the tupler in the result of a query to appear in sorted
Order. 1

7. The predicate ______ tests for the absence of NULL values. 1

8. The ______ connective tests for set membership. 1

9. Data normalization techniques are based on _______ theory 1

10. Redundant data wastes _________ and creates maintenance problems. 1

11. In 2NF tables are related using _______ key. 1

12. Database instance is also known as _________ 1

13. Main memory area in ORACLE database is called as _______ 1

14. A set of memory structures and background process constitutes a _______. 1

P.T.O
BSIT - 32

15. ____________ used in a PL/SQL block are called lexical units. 1

16. ____________ data type stores fixed length character data. 1

17. ____________ is used as exponentiation operator in PL/SQL. 1

18. The client calls a local procedure called the _________ 1

19. Relational database management systems are the result of _____ vision. 1

20. The technique to access the remote database by the user is called _______. 1

21. The ________ is the cornetstone of electronic commerce, abbreviated as


E-commerce. 1

22. The use of a _______ to invoke a program at a remote site leads us to the role
of database on the web. 1

23. The _______ delivers static HTML or XML pages directly to the client i.e., to a
Web browser. 1

24. ______ makes it easier for users to understand the information in large complex
data sets. 1

25. ______ has emerged as an ideal field for the application of information
technology. 1

PART – B

1. a) Briefly explain the basic structure of relational data model. 5


b) What are assignment and rename operations ? Give examples. 5
c) With example explain set difference operations. 5

2. a) Explain insertion, deletion and update operations of the database. 7


b) Explain set membership and set comparison operation. 4
c) Explain with example drop command and the alter table command. 4
BSIT - 32

3. a) What is normalization ? What are three basic steps of normalization ? 8


b) Explain first normal form with example. 7

4. a) With neat diagram explain background process. 7


b) Write the architecture overview of ORACLE database. 8

5. a) Explain data types and operators of PL/SQL. 8


b) Explain iterative control in PL/SQL. 7

6. a) With neat diagram explain Remote procedures calls. 7


b) With neat figure explain three – tier database design. 8

7. a) With neat diagram explain process structure in the application server


architecture. 8
b) Write a brief note on search engines. 7

8. Write short notes on :


a) Mobile databases. 5
b) Genome data management. 5
c) Digital libraries. 5

_____________
BSIT- 44

Fourth Semester B.Sc. (I.T.) Examination, November/December 2010


(Directorate of Distance Education)
SOFTWARE ENGINEERING

Time : 3 Hours Max. Marks : 100

Instructions : 1) Part - A : Compulsory. 25 M.


2) Part – B : Answer any 5 questions. 75 M.

PART – A

1. Define Software Engineering. 2


2. What is internal documentation ? 2
3. Differentiate verification and validation. 2
4. Explain, why do we need data dictionary. 3
5. What is Baseline ? Give example 3
6. What is Prototyping ? Give its significance. 3
7 Define the following (2 marks each) : 10

a) SQA plan
b) Prototyping
c) Specification language
d) Change control
e) Cohesion.
PART – B

1. With neat diagram, explain the waterfall model of software process. List it
limitations 15

2. What is SRS ? Explain its characteristics. 15

3. List and explain software design principles. 15

P.T.O.
BSIT - 44

4. a) What is functional dependency ? Explain 7


b) What is DFD ? Give example. 8

5. a) Explain Program Design Language (PDL) with example. 8


b) Explain Unix Testing Environment. 7

6. a) Describe the different kinds of software development team structures. 7


b) What is COCOMO Model ? Explain Basic COCOMO Model. 8

7. a) Explain the RMMM Plan. 7


b) Explain PERT chart with example. 8

8. Write a note on (5 marks each) : 15

a) McCall’s software quality factors.


b) Programming Tools.
c) Aggregate Objects.

_____________________
BSIT- 54

Fifth Semester B.Sc. (I.T.) Examination, November/December 2010


(Directorate of Distance Education)
SOFTWARE QUALITY AND TESTING

Time : 3 Hours Max. Marks : 100

Instructions : 1) Part - A answer all the questions.


2) Part – B answer any FIVE full questions.

PART – A

Answer all the questions:

1. List the Hurdles in software testing. 4

2. List any ten different types of software testing. 5

3. What is meaning of Quality and software quality assurance ? 4

4. List the guidelines for formal technical reviews. 4

5. List the checklist for computational errors. 4

6. List the differences between software verification and validation. 4

PART – B

Answer any FIVE full questions: (15x5=75)

1. a) What is software testing ? What is need for testing ? 7


b) Explain the different approaches for software testing. 8

2. a) Explain the following software testing :


i) Platform testing (3x3=9)
ii) Smoke testing
iii) User testing
b) What are the encompasses of SQA ? 6
BSIT – 54

3. a) Explain the meaning of software defect amplification and removal. 7


b) List the steps of Statistical Quality Assurance. 8

4. a) List the requirements delineated by ISO 9001 standard. 8


b) Can a program be correct and still not exhibit good Quality ? Explain. 7

5. a) What is the process involved in inspection and walkthroughs. ? 7


b) Explain white box testing with the help of an example. 8

6. a) What are the different techniques available to conduct black box testing ? 7
b) List the guidelines to be followed for software testing documentation and
help facilities. 8

7. a) Explain the need for GUI testing and its complexity. 7


b) With the help of a diagram explain software testing strategy. 8

8. a) List the checklist for interface tests. 8


b) What is debugging ? Explain why debugging is so difficult. 7

__________
BSIT- 43

IV Semester B.Sc. (I.T.) Examination, Nov./Dec. 2010


(Directorate of Distance Education)
UNIX AND SHELL PROGRAMMING

Time : 3 Hours Max. Marks : 100

Instructions : 1) Part - A : Compulsory. 25 marks


2) Part – B : Answer any 5 questions. 75 marks

PART – A

1. Why computer requires O.S. ? Explain. 3


2. What is Real Time O.S. ? 2
3. List the functions of Unix Kernel. 3
4. What are Hard-links and Soft-links ? Give example. 4
5. What is Daemon Process ? 2
6. Define Process. List various attributes of a process. 3
7 Explain the process of changing file permissions in Unix with an example. 3
8. Define the following : (1 mark each)

a) Shell script
b) Child process
c) Inodes
d) Relative Path
e) POSIX.
PART – B

1. a) Explain the Unix architecture with neat diagram. 10


b) What are internal and external Unix commands ? Give example 5

2. Explain the working of the following commands with example : (5 marks each)
a) lock
b) ps
c) umask.
P.T.O.
BSIT - 43

3. What are wild-cards ? Explain with example, how they are used in Unix shell 15

4. Explain the following control structures used in the shell


programming : (5 marks each)

a) case

b) while

c) until.

5. Explain sort command with its various options 15

6. a) What is difference between pine and mailx ? 10

b) Explain set command. 5

7. a) Explain the process creation mechanism. 10

b) How to run a background process ? Explain. 5

8. Write a note on : (5 marks each)

a) Shell variables

b) vi-editor

c) Positional parameters.

________________
BSIT- 52

Fifth Semester B.Sc. (I.T.) Examination, Nov./Dec. 2010


(Directorate of Distance Education)
WEB PROGRAMMING

Time : 3 Hours Max. Marks : 100

Instructions : 1) Part A is compulsory.


2) Answer any FIVE full questions from Part B.

PART – A

Answer all the questions : (5X5=25)


a) What is the meaning of Web ? Give the differences between internet and intranet.
b) List the different classification of HTML tags.
c) Explain with example query string.
d) What is JSP ? How it is different from CGI programming ?
e) Explain with example the meaning of servlet.

PART – B
Answer any FIVE full questions. (15x5=75)

1. a) With the help of an example explain GET and POST Methods. 8


b) “HTML is the language of Web”. Explain 7

2. a) With the help of an example explain any four HTML tags. 8


b) Demonstrate the use of anchor tag with the help of a simple HTML page. 7

3. a) Explain CSS with the help of an example. 7


b) What are the main differences between HTML and DHTML. 8
4. a) Briefly describe the working of web server. 7
b) Explain the important of web.xml. 8

P.T.O.
BSIT - 52

5. a) Explain various JSP directives. 7

b) Explain implicit object out, request response in a JSP page. 8

6. a) Which two packages implement the servlet APL ? 7

b) Explain the semantics of the HTML FORM element 8

7. a) With the help of an example briefly the hidden control in a web page. 7

b) What are the main difference between sessions and applications ? 8

8. a) Explain working of SSL with the help of an example. 7

b) What is EJB ? Briefly describe the roles of remote and home interfaces in 8
EJB.

_____________________

Vous aimerez peut-être aussi