MCA

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:

  1. a) Paris is in France and London is in England.
  2. 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

  1. Fixed block storage allocation.
  2. 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

  1. Array implementation of queue
  2. 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:

  1. a) Inheritance
  2. 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:

  1. a) UMA
  2. 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.