MSCIT

LATEST ASSIGNMENTS AVAILABLE

SEMESTER 1

MIT106 – Fundamentals of IT& Programming

1 List and describe the classification of computers based on their speed and size.

2 Define operating system. Describe the following operating systems:

  1. a) Linux b) Mac OS c) Solaris

3 Draw a diagram of communication system and explain each component involved in it.

MIT107 – DATA & FILE STRUCTURES

Assignment Set- 1

1 What do you mean by complexity of algorithm? Explain asymptotic notations.

2 What is Queue? Describe the two ways of implementing the Queue.

3 List the benefits and drawbacks of Linear and linked representation of tree.

Assignment Set- 2

1 Describe any five types of graphs.

2 Describe the following storage allocation:

(a) Fixed block

(b) Variable block

3 Define sorting. Explain merge sort with suitable example.

MIT108- OBJECT ORIENTED PROGRAMMING

Assignment Set – 1

1 Describe primitive and abstract data types in Java.

2 With suitable example differentiate Break and Continue statements in Java.

3 Write the differences between packages and Interfaces

3 Write the differences between packages and Interfaces

Assignment Set – 2

1 Define Applets. What are the restrictions of Applets? Explain applet class.

2 Differentiate between JDBC and ODBC

3 What are the two ways of communication over a network with Java programs? Describe the classes in the java.net package

MIT109 – Software Engineering

Assignment Set – 1

1 What is meant by Verification and Validation? Briefly describe Validation Testing and Validation Test Criteria.

2 What is meant by Data flow design? Describe the symbols used for showing different components of data flow diagram.

3 What do you understand by object –oriented design? Explain any five characteristics of an object-oriented design (OOD).

Assignment Set – 2

1 Describe in detail the Prototyping model.

2 Define software maintenance. Mention and describe the different types of software maintenance.

3 Describe the characteristics and techniques of a customer-driven software development environment.

SEMESTER 2

MIT206 – OPERATING SYSTEM

Assignment Set – 1

1 Explain Unix kernel components using suitable diagram.

2 Explain the Shortest-Job-First scheduling algorithm with suitable example. Write the drawbacks of this algorithm.

3 Discuss Interprocess Communication.

Assignment Set – 2

1 Explain the following page replacement algorithm:

(a) FIFO

(b) LRU

2 Compare Daisy chain bus arbitration and Priority encoded bus arbitration.

3 Mention and explain various types of multiprocessor operating systems.

MIT207– Data Base Management System(DBMS)

Assignment Set – 1

1 Describe various types of attribute with reference to E-R model with suitable example.

2 Define database manager. List and explain the important responsibilities of database manager.

3 What is catalog? What information is stored in the system catalogs?

Assignment Set – 2

1 What is meant by Embeddded SQL statement? Explain briefly.

2 Mention and explain the basic operations of Relational algebra.

3 Describe the advantages and disadvantages of data distribution.

MIT208- ANALYSIS AND DESIGN OF ALGORITHMS

Assignment Set – 1

1 Differentiate algorithm, pseudocode, and program. Write the properties of an algorithm.

2 Explain the various types of basic efficiency classes with suitable examples.

3 Describe the procedure to perform Mergesort using suitable example.

Assignment Set – 2

1 What is AVL tree? Briefly explain the four rotations in an AVL tree.

2 Define Principle of Optimality. Explain Knapsack problem with suitable example.

3 Discuss an approximation Algorithms for NP – Hard problems.

MIT209– Data Communication and Networking

Assignment Set – 1

1 Draw a diagram of OSI reference model and describe the role of each OSI layer.

2 Explain the following:

  1. a) Character stuffing
  2. b) bit stuffing

3 Explain the CSMA/CD protocol with suitable diagrams.

Assignment Set – 2

1 Write a short note on the following routing algorithm:

(a) Multidestination routing algorithm

(b) Flooding routing algorithm

2 Explain TCP protocol with suitable diagram.

3 Mention and describe the different operations and responses with reference to Telnet protocol.