You are on page 1of 13

Fall 2011

Bachelor of Computer Application (BCA) Semester 4


BC0050 Oracle & Distributed Databases 4 Credits
(Book ID: B0894)
Assignment Set 1 (40 Marks)


Answer all Questions. Each question carries equal marks.
1. Write a PL/SQL code for find Sum of N numbers using WHILE Loop

2. Differentiate between PL/SQL functions and procedures.

3. Draw a diagram of oracle architecture and explain it briefly.
4. Draw the diagram of logical structure of oracle database and explain it in
brief.













Fall 2011
Bachelor of Computer Application (BCA) Semester 4
BC0050 Oracle & Distributed Databases 4 Credits
(Book ID: B0894)
Assignment Set 2 (40 Marks)


Answer all Questions. Each question carries equal marks.

1. Discuss the objectives of Query Processing.
2. Discuss the Features of the Heterogeneous Services
3. Explain the steps involved in recovery of distributed transactions.
4. What are the different Troubleshooting problems in Distributed Transaction?.









Fall 2011
Bachelor of Computer Application (BCA) Semester 4
BC0051 System Software 4 Credits
(Book ID: B0900)
Assignment Set 1 (60 Marks)


Answer All Questions. Each question carries equal marks.

1. Explain language processing activities with suitable diagrams
2. Draw the flowchart for Pass 1 assembler and explain it.
3. What is MASM? Explain its features
4. Explain the significance of Lexical analysis and Syntax analysis.

5. What are macros and macro processors? Explain in brief.
6. Differentiate linkers and loaders.















Fall 2011
Bachelor of Computer Application (BCA) Semester 4
BC0051 S

system Software 4 Credits
(Book ID: B0900)
Assignment Set 2 (60 Marks)



Answer All Questions and Each Question Carries Equal Marks

1. What is binding? When will it takes place? Explain briefly.
2. Differentiate between static and dynamic storage allocations.
3. What is hash table? Why do we need it for symbol table implementation?
4. Explain any two types of errors that compiler detects briefly.
5. What is an Operating System? Explain its components
6. What is process? Differentiate between a process and program?




Fall 2011
Bachelor of Computer Application (BCA) Semester 5
BC0052 Theory of computer science 4 Credits
(Book ID: B0972)
Assignment Set 1 (60 Marks)
Answer the following questions 10
6 = 60
1. Show that the relation ) (mod m b a is an equivalence relation.

2. Using the definition of order show that 1 2
2
+ + x x is ) (
2
x O .

3. Prove by the method of contradiction that 2 is not a rational number.

4. Prove by mathematical induction

6
) 1 2 )( 1 (
....... 3 2 1
2 2 2 2
+ +
= + + + +
n n n
n


5. Prove that The sum of the degrees of the vertices of a graph G is twice
the number of edges

6. Prove that
T is a tree there is one and only one path between every pair of
vertices



















Fall 2011
Bachelor of Computer Application (BCA) Semester 5
BC0052 Theory of computer science 4 Credits
(Book ID: B0972)
Assignment Set 1 (60 Marks)
Answer the following questions
10 6 = 60

1. Prove that A tree G with n vertices has (n1) edges

2. If ) }, , 1 0 { }, 1 , 0 { }, ({ S S S S S G . = then find L(G), the language
generated by G.

3. Obtain a DFA to accept strings of as and bs starting with the string ab.

4. Briefly describe Moore and Mealy machines.

5. Draw the state diagram for the finite automation M = (Q, , q
0
, o, F)
where
= {a, b}, Q = {q
0
, q
1
, q
2
}, F = {q
0
, q
1
}, o : Q Q defined by
o a b









6. Obtain a regular expression such that
-
e = } 1 , 0 { / { ) ( w w R L } with atleast
three consecutive 0s.




Fall 2011
Bachelor of Computer Application (BCA) Semester 5
BC0053 VB . Net & XML 4 Credits
(Book ID: B0975)
Assignment Set 1 (40 Marks)




Answer all questions. Each question carries eight marks 8 x 5 = 40

1. Describe the following:
i) Code Editor Window
ii) Solution Explorer
2. Describe the operators and constants, symbols in Visual Basic.Net
q
0
q
0
q
1

q
1
q
0
q
2

q
2
q
2
q
2



3. Write a program to print the day of the week taking the input of numbers 1 to 7 as
input using Select Case statement.
4. Design a form based applications using labels, text boxes, and buttons
to perform basic arithmetic operations on integers.
5. Describe the concept of Exceptions in .Net environment







Fall 2011
Bachelor of Computer Application (BCA) Semester 5
BC0053 VB . Net & XML 4 Credits
(Book ID: B0975)
Assignment Set 2 (40 Marks)


Answer all questions. Each question carries eight marks 8 x 5 = 40

1. Describe the process of adding and updating records with an example in VB
.net.


2. Write a simple XML file for student details (sname, sno, sbranch, saddr).
3. What is meant by DTD? What are the building blocks of DTD?
4. Explain XML Namespaces with an example.
5. Write a program that uses the nodeValue property to change the text node of
the first <sname> element in "college.xml.


Fall 2011
Bachelor of Computer Application (BCA) Semester 5
BC0054 Software project Management & Quality
Assurance
4 Credits
(Book ID: B0958)
Assignment Set 1 (60 Marks)


Answer all questions. The entire question carries equal marks.


1. Explain the difference between light-weighted matrix organization
and heavy-weighted matrix organization
2. Briefly explain various activities involved in project management.
3. What is project planning? Explain various tasks involved in it.
4. What is COCOMO? Write necessary steps for cost estimation.


5. While project scheduling, what is resource leveling? What are the different
techniques used for crashing the schedule?
6. What is project scheduling? Explain different techniques for project scheduling.










Fall 2011
Bachelor of Computer Application (BCA) Semester 5
BC0054 Software project Management & Quality
Assurance
4 Credits
(Book ID: B0958)
Assignment Set 2 (60 Marks)


Answer all questions. The entire question carries equal marks.


1. What are the main activities under Risk management, under the
scenario of project management?
2. Explain in detail about risk management activities.
3. Explain the concept of Baselines with reference to software configuration
management?
4. What is conflict management? Explain various causes for conflicts.

5. What is Software Quality Assurance plan? Will it have impact on the quality of the
software to be developed?
6. Define project closure. Explain different project closure reports


Fall 2011
Bachelor of Computer Application (BCA) Semester 5
BC0055 TCP/IP Protocol Suite 4 Credits
(Book ID: B0965)
Assignment Set 1 (60 Marks)


Answer all the questions. (6 x 10)
1. Draw and explain the architecture of the TCP/IP protocol suite.
2. Explain the concept of Multi-protocol encapsulation in ATM
networks.
3. Differentiate between ARP and RARP.


4. Differentiate UDP and TDP.
5. Explain Ports and Sockets.
6. Differentiate between recursive and iterative DNS query














Fall 2011
Bachelor of Computer Application (BCA) Semester 5
BC0055 TCP/IP Protocol Suite 4 Credits
(Book ID: B0965)
Assignment Set 2 (60 Marks)





Answer all the questions. (6 x 10)

1. Explain the principle of operation of REXEC protocol.
2. Write short notes on Trivial File Transfer Protocol (TFTP)
3. Explain the working of SMTP.
2. Explain the differences between POP and IMAP4.
3. Explain various HTTP protocol parameters.
4. Explain about the SNMP manager.

You might also like