MCA 2010 Operating System 4 Credits (Book ID: B1405) Assignment Set 1 (60 Marks) Each question carries Ten marks 6 x 10 = 60 1. Explain a) Multi-programmed Batched Operating Systems b) Real - time Systems 2. Discuss on UNIX kernel components. 3. Explain process creation and process termination. 4. Discuss about priority scheduling. 5. What are Semaphores? Explain. 6. When Deadlock occurs? What are the Necessary Conditions for Deadlock?
MCA2010 Operating Systems 4 Credits (Book ID: B1405) Assignment Set 2 (60 Marks) Each question carries Ten marks 6 x 10 = 60 1. Discuss about Demand paging. 2. What are the different file access methods? Explain. 3. Explain program-controlled I/O? 4. List and explain the main functions of Network Operating System (NOS). 5. Write a note on computer virus. 6. What are the advantages of multiprocessors? Explain. 1
MCA 2020 Advanced Data Structure 4 Credits (Book ID: B1476) Assignment Set 1 (60 Marks) Each question carries ten marks 6 x 10 = 60 marks 1. Write a short note on operations of data structures. 2. Explain the various mathematical function and notation in detail. 3. Discuss the insertion and deletion operation of linked list in detail. 4. Discuss the process of Infix to postfix conversion. Also explain Postfix evaluation. 5. Explain the different types of traversal on binary tree. 6. Discuss the algorithm with example to insert and delete an element into BST.
MCA 2020 Advanced Data Structure 4 Credits (Book ID: B1476) Assignment Set 2 (60 Marks) Each question carries ten marks 6 x 10 = 60 marks 1. Discuss the insertion and deletion process in AVL tree. 2. Explain Breadth-first and depth-first search algorithm. 3. Explain how Dijkstra s algorithm is used to find the shortest path of Directed weighted graph. 4. Explain the meaning of dynamic storage management. 5. Explain merge sort with example. Also discuss binary search with example. 6. Explain sequential file structure. What do you mean by sorting on disks? 1
MCA 2030 Object Oriented Programming- C++ 4 Credits (Book ID: B1641) Assignment Set 1 (60 Marks) Each question carries ten marks 6 x 10 = 60 1. Write a program that accepts two numbers from the user and swaps the two numbers without using a temporary variable. 2. Write a program that stores 100 numbers in the array. The user should be able to search a particular number in the array. Implement sequential search for this purpose. 3. Define a structure named product with elements productcode, description, unitprice and qtyinhand. Write a C++ program that implements the structure and enables to store atleast 100 product data. 4. Explain Brief about class and objects. 5. Implement a class stack which simulates the operations of the stack allowing LIFO operations. Also implement push and pop operations for the stack. 6. Create a class string which stores a string value. Overload ++ operator which converts the characters of the string to uppercase (toupper library function of ctype.h can be used). Also discuss the advantage and disadvantage of operator overloading in brief.
MCA 2030 Object Oriented Programming- C++ 4 Credits (Book ID: B1641) Assignment Set 2 (60 Marks) Each question carries Ten marks 6 x 10 = 60 1. Explain the concept of virtual function. Discuss the role of polymorphism in OOPS. 2. Write a program that opens a text file named sample.txt and then prints the contents to the printer. 3. Explain the standard Input/Output iostream library 4. Explain the types of methods to open a file. 5. How are static members declared within a template class? Explain with an example 6. Name and describe the STL components. Also describe the two basic exception handling models. 1
Masters in Computer Application (MCA) Semester 2 MCA 2040 - Communication Skills 2 Credits (Book ID: B1026) Assignment Set -1 (30 Marks) Answer all the questions: 1. Give five examples for non-verbal communication. [5marks] 2. What are the prosodic features of speech? [5marks] 3. Is Facebook a means of oral communication? Elaborate. [5marks] 4. Explain semantic markers. [5marks] 5. Differentiate between evaluative listening and comprehensive listening. [5marks] 6. How is hearing different from listening? [5marks]
Masters in Computer Application (MCA) Semester 2 MCA 2040 - Communication Skills 2 Credits (Book ID: B1026) Assignment Set -2 (30 Marks) Answer all the questions: 1. What are the key elements to be included in a resume? [5marks] 2. What are the qualities of a good paragraph? [5marks] 3. In what way is a Fax message different from a telegram? Elaborate. [5marks] 4. Cite two examples for complex sentences. [5marks] 5. Differentiate between extensive reading and intensive reading. [5marks] 6. What is a subject and a predicate in a sentence? Exemplify. [5marks]
MCA 2050 Computer Architecture 4 Credits (Book ID: B1648) Assignment Set 1 (60 Marks) Each question carries ten marks 6 x 10 = 60 marks 1. Explain the concept of Computational Model. Describe its various types. 2. What are the components of Instruction Set architecture? Discuss in brief. 3. Explain the different types of addressing modes. 4. Describe pipelining processing. Explain the sequence of instructions in pipelining. 5. Describe the logical layout of both RISC and CISC computers. 6. Explain the Tumasulo approach
MCA 2050 Computer Architecture 4 Credits (Book ID: B1648) Assignment Set 2 (60 Marks) Each question carries ten marks 6 x 10 = 60 1. Explain the concept of Trimedia TM32 Architecture. 2. What is meant by direct mapping? Discuss the various types of mapping? 3. Explain the various types of vector instructions in detail. 4. Explain the hardware architecture of parallel processing. 5. Describe the various problems of scalable computers. Explain the ways to resolve them. 6. Discuss scalable and multithreaded architectures. Define RAID. Also explain the levels of RAID. 1