Code No.: 7822                                                                                               Sub. Code: C 1 A 1
M.C.A. (CBCS) DEGREE EXAMINATION, , NOVEMBER 2008
First Semester
COMPUTER APPLICATIONS
PMFCS - I
(For those who joined in July 2008 and onwards)
Time: Three hours                                                                                            Maximum : 75 marks
Part A – (10 x 1 = 10 marks)
Answer ALL questions
  1. Write the truth table for conjuctions.
  2. Define a conditional statement.
  3. Define an inverse of a function.
  4. Write any two properties of composite of functions.
  5. Give the definition of group homomorphism.
  6. Define the left coset of H in G.
  7. Define a Poset.
  8. State the principle of duality of a Boolean algebra.
  9. Define the adjacency matrix of a graph G.
  10. Define a rooted tree.
Part B – (5 x 5 = 25 marks)
Answer ALL questions, choosing either (a) or (b)


  Download

Code No.: 7823                                                                                               Sub. Code: C 1 A 2
M.C.A. (CBCS) DEGREE EXAMINATION, , NOVEMBER 2008
First Semester
COMPUTER APPLICATIONS
OBJECT ORIENTED PROGRAMMING USING C++
(For those who joined in July 2008 and onwards)
Time: Three hours                                                                                            Maximum : 75 marks
Part A – (10 x 1 = 10 marks)
Answer ALL questions
  1. What do you mean by object?
  2. Give an example for member function.
  3. Give the structure of the C++ program.
  4. What do you mean by Inline function?
  5. What are the basic data types in C++?
  6. What are the applications of void data type in C++?
  7. What is a constructor? Is it mandatory to use constructor in a class?
  8. What do you mean by abstract class?
  9. Write a short note on "This Pointer".
  10. Define template in C++.
Part B – (5 x 5 = 25 marks)
Answer ALL questions, choosing either (a) or (b)
11. (a) Differentiate the terms data abstraction and data encapsulation.
or
(b) Distinguish the Data binding and Message passing.
12. (a) Why is an array called as derived data type?
or
(b) What do you mean by reference variable? Explain it.
13. (a) Discuss two different methods of passing parameters to a function.
or
(b) Why is it necessary to overload an operator?
14. (a) What is virtual function? Explain.
or
(b) What are the advantages of inheritance?
15. (a) Explain array of objects with an suitable example.
or
(b) What are abstract classes? Explain it.
Part C – (5 x 8 = 40 marks)
Answer ALL questions, choosing either (a) or (b)
16. (a) Discuss in detail about basic concepts of object oriented programming.
or
(b) Discuss in detail about unformatted I/O operations.
17. (a) Discuss in detail about the operators in C++.
or
(b) Explain about conditional control structures in C++.
18. (a) Explain function overloading with a suitable example.
or
(b) Discuss in detail about constructor with a suitable example.
19. (a) What is inheritance? Explain multiple and hierarchical inheritance with an example.
or
(b) Explain the rules for overloading operators.
20. (a) Write a C++ program to illustrate the array of pointers to object.
or
(b) Discuss in detail about function template with a suitable example.


  Download

Code No.: 7824                                                                                               Sub. Code: C 1 A 3
M.C.A. (CBCS) DEGREE EXAMINATION, , NOVEMBER 2008
First Semester
COMPUTER APPLICATIONS
VISUAL PROGRAMMING - I
(For those who joined in July 2008 and onwards)
Time: Three hours                                                                                            Maximum : 75 marks
Part A – (10 x 1 = 10 marks)
Answer ALL questions
  1. What are properties in VB?
  2. Write the syntax for "Exit-D0" statement.
  3. What do you mean by call by reference?
  4. Write a short note on code modules.
  5. What is the advantage of variant data type?
  6. Write down the important properties of text box.
  7. What is the use of menus?
  8. Write a short note on Up Down control.
  9. What do you mean by VB interface?
  10. What is data abstraction?
Part B – (5 x 5 = 25 marks)
Answer ALL questions, choosing either (a) or (b)
11. (a) Explain about Form Layout in VB.
or
(b) Write a VB code to perform addition, subtraction and multiplication using switch case.
12. (a) What is optional argument? Explain it.
or
(b) Differentiate call by value and call by reference.
13. (a) Differentiate text box and rich text box in respect of properties.
or
(b) Explain key preview property with an example.
14. (a) Write a note on functional array
or
(b) Write a note on function message box.
15. (a) Differentiate data abstraction and information hiding.
or
(b) Write a note on flex grid control.
Part C – (5 x 8 = 40 marks)
Answer ALL questions, choosing either (a) or (b)
16. (a) Explain about standard tool bar in detail.
or
(b) Explain the necessary steps to create a student management project.
17. (a) Discuss in detail about visual basic environment.
or
(b) Write VB program to calculate the EB bill processing using if-then-else.
18. (a) Explain any five math functions in VB.
or
(b) Discuss in detail about multidimensional array with suitable example.
19. (a) Describe about template forms in detail.
or
(b) Explain about drag and drop event with a suitable example.
20. (a) Write VB program to generate a payroll processing using polymorphism
or
(b) Explain the following terms:
(i) ADO data control.
(ii) DAO data control.
(iii) RDO data control.


  Download

Code No.: 7825                                                                                               Sub. Code: C 1 A 4
M.C.A. (CBCS) DEGREE EXAMINATION, , NOVEMBER 2008
First Semester
COMPUTER APPLICATIONS
DIGITAL PRINCIPLES AND COMPUTER ARCHITECTURE
(For those who joined in July 2008 and onwards)
Time: Three hours                                                                                            Maximum : 75 marks
Part A – (10 x 1 = 10 marks)
Answer ALL questions
  1. Convert 477 octal into binary.
  2. What is meant by combinational logic?
  3. What is a flipflop?
  4. State the sues of RAM and ROM.
  5. What is meant by data representation?
  6. What is an Instruction cycle?
  7. State the use of CPU.
  8. What are floating point arithmetic operations?
  9. What is meant by Input-output interface?
  10. State the use of cache memory.
Part B – (5 x 5 = 25 marks)
Answer ALL questions, choosing either (a) or (b)
11. (a) Write a note on signed number representation
or
(b) F = XYZ + XYZ + XYZ + YZ simplify using K-map.
12. (a) Draw and explain the operation of a decoder.
or
(b) Draw and explain the operation of a half subtractor.
13. (a) Write a note on Instruction codes.
or
(b) Briefly explain about Interrupts..
14. (a) Explain the design of CPU
or
(b) Explain the types of addressing modes.
15. (a) Write a note on Priority interrupt.
or
(b) Draw and explain memory hierarchy.
Part C – (5 x 8 = 40 marks)
Answer ALL questions, choosing either (a) or (b)
16. (a) State and explain Demorgan's law
or
(b) Simplify 6ABH into binary, 677octal into binary.
17. (a) Draw and explain a full subtractor.
or
(b) Draw and explain the operation of a 3 bit synchronous counter
18. (a) Draw and explain basic computer organization.
or
(b) Explain the design of accumulator logic.
19. (a) Write a note on General register organization.
or
(b) Explain division algorithm with example.
20. (a) Write a note on modes of data transfer.
or
(b) Explain memory organization in detail.


  Download

Code No.: 7826                                                                                               Sub. Code: C 1 AA
M.C.A. (CBCS) DEGREE EXAMINATION, , NOVEMBER 2008
First Semester
COMPUTER APPLICATIONS
Elective I – INTRODUCTION TO MULTIMEDIA
(For those who joined in July 2008 and onwards)
Time: Three hours                                                                                            Maximum : 75 marks
Part A – (10 x 1 = 10 marks)
Answer ALL questions
  1. Give any two examples for multimedia application.
  2. What do you mean by hypermedia document?
  3. What is binary image compression?
  4. What do you mean by gray scale image?
  5. Write a note on RTF.
  6. Write a short note on MPEG.
  7. What is animation?
  8. Write down the types of scanners.
  9. What is cache?
  10. Why latency is higher in optical media then main memory?
Part B – (5 x 5 = 25 marks)
Answer ALL questions, choosing either (a) or (b)
11. (a) Describe Lossy compression in detail.
or
(b) Explain in detail about multimedia elements.
12. (a) What are the requirements of JPEG?
or
(b) Write a short note on audio compression
13. (a) Explain about MIDI file format.
or
(b) Explain about MPEG standards
14. (a) What are the limitations of transitional input devices?
or
(b) Explain the magnetic media technology in detail.
15. (a) Describe about system cache memory.
or
(b) What are the advantages of digital camera in multimedia application development?
Part C – (5 x 8 = 40 marks)
Answer ALL questions, choosing either (a) or (b)
16. (a) Explain the technologies used for multimedia system.
or
(b) What is the need for compression? Explain different audio compression standards in detail..
17. (a) What are the factors to be considered while developing a multimedia application? Explain it.
or
(b) Compare and contrast JPEG and MPEG.
18. (a) Explain the different video compression standards in detail.
or
(b) Discuss about TIFF structure in detail.
19. (a) How does electronic Pen Work? Explain it.
or
(b) Explain the features of scanners.
20. (a) Discuss in detail about memory system.
or
(b) What role can a magneto-optical drive play in hierarchical storage management system? What role does a Worm Play?


  Download