(DMCA 101) M.C.A. DEGREE EXAMINATION, DEC. - 2012 First Year Paper - I : INFORMATION TECHNOLOGY Time : 03 Hours Maximum Marks : 75 Section - A Answer any Three of the following (3 15 = 45) 1) Define the terms computers and information technology. Explain the role of computer in Information technology. 2) Explain about functions of various I/O devices. 3) What is software? Describe the system software and application software. 4) Define the following terms: a) Routers. b) IP address c) WWW d) Switch e) Home page 5) What are the differences between internet and intranet? Give the applications of internet. Section - B Answer any Five of the following (5 5 = 25) 6) Define each of the following: a) bit b) nibble. c) byte. d) megabyte e) terabyte. 7) Define Operating System. Give the functions of OS. 8) What are RAM and ROM? How they are alike and how they differ from each other. 9) What is DBMS? What are the features of DBMS? 10) Explain different LAN topologies. 11) Explain the role of modem in data communication. 12) Write on business on internet. 13) Give the differences between compilers and interpreters.
Section - C Answer All questions of the following (5 1 = 5) 14) What is http? 15) What is intranet? 16) Define TCP/IP. 17) What is Browser? 18) Give the output devices.
(DMCA 102) M.C.A. DEGREE EXAMINATION, DEC. - 2012 First Year Paper - II : PROGRAMMING WITH C++ Time : 03 Hours Maximum Marks : 75 Section - A Answer any Three of the following (3 15 = 45) 1) Explain about different control structures with suitable example in C++. 2) What is polymorphism? How to achieve polymorphism in C++? 3) Explain about different string handling functions. 4) What is meant by streams? Explain about different types I/O streams. 5) Explain about templates with suitable example. What are the advantages of templates? Section - B Answer any Five of the following (5 5 = 25) 6) What are differences between structures and classes? 7) Describe the different data types in C++. 8) What is Constructors? What are the various characteristics of constructors? 9) Explain about multiple inheritance. 10) Explain about friend function. 11) Write about operator overloading. 12) Write short notes on virtual functions. 13) Write about standard C++ vectors.
Section - C Answer All questions of the following (5 1 = 5) 14) Define object. 15) Define inheritance. 16) Define inline function. 17) What is use of static keyword? 18) What is an exception?
(DMCA 103) M.C.A. DEGREE EXAMINATION, DEC. - 2012 First Year Paper - III : COMPUTER ORGANIZATION Time : 03 Hours Maximum Marks : 75 Section A Answer any Three of the following (3 15 = 45) 1) Explain the structure and operation of IAS computer in detail. 2) List and briefly define the functional groups of signal lines for PCI. 3) Explain about magnetic disk. 4) Discuss IEEE standard for binary floating point arithmetic. 5) Explain about Power PC interrupt processing. Section - B Answer any Five of the following (5 5 = 25) 6) What are the key distinguishing features of microprocessor? 7) Explain about interrupt service routine. 8) In the context of RAID, what is the distinction between parallel access and independent access? 9) What are the basic elements of floating-point addition and subtraction? 10) List four alternative methods of rounding the result of a floating-point operation. 11) What general roles are performed by CPU registers. 12) What is the function of condition codes? 13) Explain about user visible registers.
Section - C Answer All of the following (5 1 = 5) 14) What is upward compatible? 15) What is bus arbitration? 16) What is shift register? 17) Explain about PCI? 18) What is an interrupt?
(DMCA 104) M.C.A. DEGREE EXAMINATION, DEC. - 2012 First Year Paper - IV : DATA STRUCTURES Time : 03 Hours Maximum Marks : 75 Section - A Answer any Three of the following (3 15 = 45) 1) Explain Linear and Non-Linear data structures with suitable examples. 2) a) Give any five string handling functions with suitable examples. b) What is pointer? Give the advantages of pointers. 3) Write a procedure for PUSH, POP and display of elements on stack and also discuss applications of stack. 4) Describe Binary tree traversals. 5) Explain quick sort technique and also arrange the following elements into sorting order 310, 285, 179, 652, 351, 423, 861, 254, 450, 520. Section - B Answer any Five of the following (5 5 = 25) 6) What is an array? Describe different types of arrays. 7) Define an algorithm. How do you analyze an algorithm? 8) Discuss about the operations to perform on Queue. 9) Explain about circular linked list. 10) Write a program on circular queue using arrays. 11) Explain the structure of trees and its applications.
12) Explain about bubble sorting technique. 13) Explain about binary searching technique. 14) Define dequeue. Section - C Answer All questions of the following (5 1 = 5) 15) What is pointer? 16) What is complete binary tree? 17) Define linked list. 18) What is recursion?
(DMCA 105) M.C.A. DEGREE EXAMINATION, DEC. - 2012 First Year Paper - V : OPERATING SYSTEMS Time : 03 Hours Maximum Marks : 75 Section - A Answer any Three of the following (3 15 = 45) 1) Describe the various services of Operating System. 2) What is a process? Explain different process states? Write about PCB. 3) Discuss the following page replacement algorithms, giving a suitable page reference string. i) LRU ii) FIFO and iii) Optimal 4) Explain about File allocation methods. 5) Discuss various security issues in operating systems. Section - B Answer any Five of the following (5 5 = 25) 6) Differentiate Distributed systems from Multiprocessor systems. 7) Describe the causes of Dead locks. 8) What is scheduling? Explain about Round robin scheduling algorithm with suitable example. 9) Explain about inter process communication. 10) Explain steps involved in DMA transfer. 11) Discuss different file operations. 12) Differentiate between logical I/O and device I/O.
13) Write about warms and viruses. Section - C Answer All questions of the following (5 1 = 5) 14) What do you meant by multiprogramming? 15) What is different between process and program? 16) Define critical section. 17) Define thrashing. 18) List types of buffering.
(DMCA 106) M.C.A. DEGREE EXAMINATION, DEC. - 2012 First Year Paper - VI : DATABASE MANAGEMENT SYSTEMS Time : 03 Hours Maximum Marks : 75 Section A Answer any Three of the following (3 15 = 45) 1) Explain the Concept of Conventional File Processing with and Example in detail. Mention the pros and cons of it. 2) Mention the differences between Sequential, Indexed Sequential and Direct access File organization. 3) What are the tools of Oracle? Compare and Contrast SQL and PL/SQL. Also explain the following DDL commands. a) CREATE FROM b) DROP TABLE c) ALTER TABLE 4) How do you map Conceptual Data Model into Relational Data Model? 5) What is a recovery? What are the various remedies taken for recovering the database? Explain. Section - B Answer any Five of the following (5 5 = 25) 6) What are the Costs and Benefits for developing and implementing a database? 7) Explain the terms File, Field, Record, Primary Key and Secondary Key briefly with an Example. 8) Explain One-to-Many recursive association and Many-to-Many recursive associations. 9) What is Tree data structure? Explain the logic for the construction of the B-Tree.
10) Explain Hierarchical Data Model with a neat block diagram. 11) Explain UNIOUN and MINUS commands of interactive SQL with an example. 12) Explain different security mechanisms. 13) Explain Timestamp based ordering protocol. Section - C Answer All of the following. (5 1 = 5) 14) What are the important sources of database failure? 15) Define Field and Relation. 16) Define 3rd Normal Form. 17) Mention four responsibilities of DBA. 18) Define Deadlock.
(DMCA 107) M.C.A. DEGREE EXAMINATION, DEC. - 2012 First Year Paper - VII : ACCOUNTS AND FINANCE Time : 03 Hours Maximum Marks : 75 Section - A Answer any Three of the following. [3 15 = 45] 1) What is cash basis of Accounting? How does it differ from Accrual basis of Accounting? 2) What are adjustment entries? Why are they so important for preparing final account? Discuss some of them. 3) What are the essential principles of a good costing system? What are the objections to the introduction of a costing system? 4) Explain the need for the financial analysis. How does the use of ratios help in financial analysis? 5) Do you recommend that a firm should finance its current assets entirely with short - term financing? Explain your answer. Section - B Answer any Five questions of the following. [5 5 = 25] 6) What do you mean by trail balance? Explain its advantages. 7) List out various Subsidary books and explain about each one. 8) Explain the features of relevant costs. 9) What are the methods of costing? 10) Distinguish between budget and forecast.
11) What is a statement of changes in financial position? 12) Distinguish between a deposit float and a payment float. 13) A company has a 15 percent required rate of return. It is currenty selling on terms of net 10. The credit sales of the company are Rs. 120 crore a year. The company s collection period currently is 60 days. If company offered terms of 2/10, net 30, 60 percent of its customers will take the discount and the collection period will be reduced to 40 days. should the terms be changed? Section - C Answer All questions [5 1 = 5] 14) Trail balance. 15) Opportunity cost. 16) Master budget. 17) Funds from operation. 18) Net worth.