LATEST ASSIGNMENTS AVAILABLE
SEMESTER 1
MCA111- FUNDAMENTALS OF COMPUTER AND IT
Assignment Set -1
1 Explain the features of a mouse and a track ball
2 What is data communication? Explain different Data Transmission methods
3 What is an IP address? Describe the classes of IP addresses
Assignment Set -2
1 Write short notes on any five Input devices.
2 Differentiate combinational circuit and Sequential circuits.
3 What is computer memory? Explain its types.
MCA112- PROGRAMMING IN C
Assignment Set -1
1 a What is a structure? How does a structure differ from an array?
b How is a structure type pointer variable declared?
2 a Explain about the linked list.
b Write a C program for creating and printing the elements of the linked list.
3 a Write short note on command line arguments.
b Write a C program to illustrate the use of command line arguments
Assignment Set -2
1 Explain about any five commonly used input/output functions in C.
2 a What is the difference between function declaration and function definition?
b Write a recursive function to find the factorial of a given positive integer.
3 a Explain the basics of Pointers.
b What are the Similarities between Pointers and one-dimensional arrays?
MCA113- FOUNDATION OF MATHEMATICS
Assignment Set -1
1 Evaluate It [2+n+n2]/[2+3n+4n2]
n®¥
2 Find 𝜕𝑓/𝜕𝑥, 𝜕𝑓/𝜕𝑦 at the point (1,2) where 𝑓(𝑥, 𝑦) = 2𝑥2 − 𝑥𝑦 + 2𝑦2
3 Find all the second order derivatives for (𝑥, 𝑦) = 𝐶𝑜𝑠2𝑥 − 𝑥2𝑒5𝑦 + 3𝑦2.
Assignment Set -2
1 Let A = {1, 2, 3, 4}, B = {1, 2, 3} and C = {2, 4}. Find all sets X such that
(i) X Ì B and X Ì C (ii) X Ì A and X Ë B.
2 Write the negation of each of the following conjunctions:
- a) Paris is in France and London is in England.
- b) 2 + 3 = 5 and 8 < 10.
3 Show that an ® 1 where an = 1/n.
MCA114 – SYSTEM ANALYSIS AND DESIGN
Assignment Set -1
1 Explain the concept of waterfall development methodology. Also discuss the advantages and disadvantages of this methodology.
2 Define conversion. Illustrate the various methods used for conversion
3 What is the role of project manager? List out the various tasks performed by the project manager
Assignment Set -2
1 Explain about real time systems and distributed systems.
2 Differentiate between operational information and strategic information.
3 Write short note on Analysis and Design in software development life cycle.
SEMESTER 2
MCA211 – OPERATING SYSTEM
Assignment Set -1
1 Differentiate between Sequential access and Direct access methods.
2 Differentiate between Daisy chain bus arbitration and Priority encoded bus arbitration.
3 Explain LRU page replacement algorithm with example
Assignment Set -2
1 Define operating system. Explain any four major functions of Operating system.
2 Explain the different process states.
3 Define Deadlock. Explain necessary conditions for deadlock.
MCA212- ADVANCED DATA STRUCTURE
Assignment Set -1
1 List and explain any Five types of graph.
2 Explain
- Fixed block storage allocation.
- Variable block storage allocation
3 What is the use of external Storage Devices? Explain any two external storage devices
Assignment Set -2
1 Define algorithm and write a note on Complexity and Time- Space Tradeoff with example
2 Define Queue and explain
- Array implementation of queue
- Linked list implementation of queue
3 List the Advantages and Disadvantages of Linear and linked representation of tree.
MCA213- OBJECT ORIENTED PROGRAMMING – C++
Assignment Set -1
1 What are the advantages of Polymorphism? How it can be implemented?
2 Differentiate between Containers and Iterators
3 Describe the two basic exception handling models.
Assignment Set -2
1 Write short notes on:
- a) Inheritance
- b) Polymorphism
2 Differentiate between Classes and Objects. Write an example program to represent a class and its object.
3 Describe operator overloading. Which are the operators that cannot be overloaded?
MCA214- COMMUNICATION SKILLS
1 What is nonverbal communication? Give five examples for non-verbal communication.
2 What are the prosodic features of speech.
3 Define hearing and Listening. How is ‘hearing’ different from ‘listening’
MCA215- COMPUTER ARCHITECTURE
Assignment Set -1
1 Explain the concept of branch handling. What is delayed branching?
2 Explain any five types of vector instructions in detail.
3 Write short notes on:
- a) UMA
- b) NUMA
Assignment Set -2
1 Differentiate between Process and Thread.
2 Explain any five types of addressing modes.
3 Describe the logical layout of both RISC and CISC computers.