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:
- 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:
- a) Character stuffing
- 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.