Menu

SMU/IGNOU/NMIMS/ANNAMALAI ASSIGNMENTS

SYNOPSIS, PROJECTS & MODEL PAPERS AVAILABLE

FOR SOLUTIONS OF QUESTIONS AT NOMINAL COST FEEL FREE TO MAIL US- solvemyassignments@gmail.com

SMU MSCIT FALL 2017 

SEM 1  SEM 2  SEM 3  SEM 4  SEM 5  SEM 6

SMU MSCIT SPRING 2017 

SEM 1  SEM 2  SEM 3  SEM 4  SEM 5  SEM 6

SMU MSCIT WINTER 2016 

SEM 1  SEM 2  SEM 3  SEM 4  SEM 5  SEM 6 

SMU MSCIT FALL 2016 

SEM 1  SEM 2  SEM 3  SEM 4  SEM 5  SEM 6 

SMU MSCIT FALL 2015 

SEM 1  SEM 2  SEM 3  SEM 4  SEM 5  SEM 6 

SMU MSCIT SEM 4 SPRING 2016 ASSIGNMENTS

 

MIT4021– C# and .Net

1 Explain the steps to execute C# programs using visual studio IDE.

2 What do you mean by type conversions in C#? Explain implicit and explicit type conversions in C#.

3 Explain the following in context of methods in C# with the help of examples:

1. Invoking methods

2. Nesting of methods

4 What do you mean by members in C#? Explain constant members and read only members. Also explain properties in C#.

5 How to handle exception in C#. Explain the syntax. Also give an example.

6 Elaborate the steps for the following:

  • Creating the show.aspx page
  • Adding code to the show.aspx page

 

MIT4022- Network Security

1 List and Explain the types of Security Attacks in Network.

2 Explain Feistel Cipher.

3 Explain the following.

(a) Asymmetric Keys

(b) Public Key Certificate

(c) Public Key (Asymmetric) Cryptographic Algorithm

(d) Public Key Infrastructure (PKI)

4 (a) Explain digital signature.

(b) Explain the different types of attacks on digital signatures.

5 Explain the benefits of IP security.

6 Define the following terms used in the IEEE 802.11 standard.

(a) Access Point (AP)

(b) Basic Service Set (BSS)

(c) Coordination function

(d) Distribution System (DS)

(e) Extended Service Set (ESS)

SMU MSCIT SEM 1 SPRING 2015 

MIT101– Fundamentals of IT& Programming

1 Write a note on the following

a) Optical Character Readers (OCR)

b) Magnetic Ink Character Reader (MICR)

2 Explain the two types of terminals used with mainframe systems?

3 What is the function of the following

a) Application software

b) Programming software

4 List any five characteristics of an object-oriented design (OOD).

5 What are the five major activities of an operating system in regard to process management?

 

MIT102- DATA & FILE STRUCTURES

1 Define Modularity and explain its need in computer programs

2 Define Queue and explain how we can implement the Queue.

3 List the Advantages and Disadvantages of Linear and linked representation of tree.

4 List and explain any Five types of graph.

5 Explain

1. Fixed block storage allocation.

2. Variable block storage allocation

6 What is the use of external Storage Devices? Explain any two external storage devices

 

MIT103- OBJECT ORIENTED PROGRAMMING

1 Describe about JDK. List and explain any five tools available in JDK

2 Differentiate Break and Continue statements in Java with example program.

3 Differentiate between packages and Interfaces.

4 What are Applets? What are the restrictions of Applets? Describe about applet class.

5 Compare JDBC and ODBC.

6 Describe about Java Beans and BeanBox.

 

MIT104– Software Engineering

1 What are the limitations of the linear sequential model?

2 Why reliability should always take precedence over efficiency? Explain.

3 What do you mean by object –oriented design? List the characteristics of an object-oriented design (OOD).

4 Write a note on Prototyping Model.

5 (a) What is software maintenance?

(b) List and explain the different types of software maintenance

6 What are the factors affecting the status or interpretation of differences in software engineering?

SMU MSCIT SEM 2 SPRING 2015 

MIT201 – OPERATING SYSTEM

1 Differentiate between Simple Batch Operating Systems and Timesharing Operating Systems.

2 Explain the different process states.

3 Define Deadlock. Explain necessary conditions for deadlock.

4 Differentiate between Sequential access and direct access methods.

5 Differentiate between Daisy chain bus arbitration and Priority encoded bus arbitration.

6 Explain LRU page replacement algorithm with example

 

MIT202– Data Base Management System(DBMS)

1 Explain the functions of the following

(a) Entities

(b) Attributes

(c) Relationships

2 Write the functions of the following

(a) Storage Manager

(b) Buffer Manager

3 List and explain the important responsibilities of database manager.

4 Explain the Sequential File Organization with the help of diagrams.

5 Explain basic operations of Relational algebra?

6 What are the disadvantages of Data Distribution?

7 Write a note on the following

a) SUBSET Mapping

b) SUPERSET Mapping

MIT203- ANALYSIS AND DESIGN OF ALGORITHMS

1 List and explain the properties of Algorithms.

2 Define selection sort and explain how to implement the selection sort?

3 Define and explain Topological sort with an example.

4 Explain good-suffix and bad-character shift in Boyer-Moore algorithm.

5 Solve the Knapsack problem using memory functions.

Item 1 2 3 4

Weight 2 6 4 8

Value (in Rs.) 12 16 30 40

Knapsack capacity is given as W=12. Analyze the Knapsack problem using memory functions with the help of the values given above.

6 Describe Variable Length Encoding and Huffman Encoding..

 

MIT204– Data Communication & Networking

1 a) Give the classification of computer network.

b) Mention the advantages of a linear bus topology.

2 Explain the transmission impairments.

3 Explain the following

a) Character stuffing

b) bit stuffing

4 Write a note on Point-to-Point Protocol (PPP).

5 Explain the following

a) Class A networks

b) Class B networks

6 Explain the following.

a) Open loop congestion control

b) Closed loop congestion control

7 List the various categories of network security problems. Explain any two

SMU MSCIT SEM 3 SPRING 2015 

MIT301– Object Oriented Analysis and Design

1 What are the advantages of object oriented software development? Explain.

2Give the classification of Prototypes and Explain.

3 What are the four phases of the object modeling technique? Explain.

4 Explain the different states of activity diagram.

5 What are the models of DBMS? Explain any two models.

6 What are the rules for developing usability testing?

 

MIT302-WEB TECHNOLOGIES

1 Describe the following protocols:

a) IP

b) HTTP

c) FTP

d) SMTP

2 Describe the features of XML. What are the important rules to keep in mind about the XML declaration?

3 List and explain the Components of XML processor.

4 Describe the procedure of fetching data from XML to HTML. Give an example.

5 Describe five different categories of PHP Operators.

6 Write short note on ASP

 

MIT3033– Software Architecture

1 What are the advantages and disadvantages of layered systems?

2 What are the benefits and properties of architectural styles?

3 List the steps involved in the implementation of the blackboard pattern.

4 List and explain the two design methods used in software engineering.

5 List the different types of design patterns and explain any three.

6 Explain the importance of documenting architecture.

 

MIT3043– Graphics and Multimedia Systems

 

1 Explain the types of 3D displays.

2 Explain Midpoint circle algorithm.

3 Write a note on 3D viewing.

4 What are the different types of coherence? Explain any three.

5 What is multimedia? Explain briefly the uses of multimedia

6 Explain the types of MIDI messages

SMU MSCIT SEM 4 SPRING 2015 

MIT401– Data Warehousing and Data Mining

1 Differentiate between OLTP and Data Warehouses.

2 Explain the Data Warehouse Kimball life cycle.

3 Describe about Hyper Cube and Multicube

4 List and explain the Strategies for data reduction.

5 Describe K-means method for clustering. List its advantages and drawbacks.

6 Describe about Multilevel Databases and Web Query Systems

 

MIT4022- Network Security

1 Explain Caesar’s Cipher encryption technique.

2 Compare DES and AES algorithms.

3 Explain Developmental Controls and Administrative Controls.

4 List all the models of security and explain any two models.

5 Define and explain IP security. Explain its architecture.

6 Describe guard and personal firewalls.

 

MIT4032– Cloud Computing

1 What are the services of cloud computing? Explain.

2 Write a note on “Software as a Service.

3 List the areas of the organization which has the effect of cloud computing and explain any two.

4 Explain the different Software clients.

5 Explain the different types of data controls in cloud.

6 List the most popular cloud applications.

SMU MSCIT SEM 1 WINTER 2014 

MIT101– Fundamentals of IT& Programming

1 What are the characteristics of computers? Explain.

2 What are the Advantages of Magnetic Tape

3 What is the function of the following

a) Application software

b) Programming software

4 List any five characteristics of an object-oriented design (OOD).

5 What are the five major activities of an operating system in regard to process management?

MIT102- DATA & FILE STRUCTURES

1 Define algorithm and write a note on Complexity and Time- Space Tradeoff with example

2 Define Queue and explain how we can implement the Queue.

3 List the Advantages and Disadvantages of Linear and linked representation of tree.

4 List and explain any Five types of graph.

5 Explain

1. Fixed block storage allocation.

2. Variable block storage allocation

6 What is the use of external Storage Devices? Explain any two external storage devices 

MIT103- OBJECT ORIENTED PROGRAMMING

1 Describe the following:

a) Multi-threading.

b) Significance of Java Bytecode

2 Differentiate Break and Continue statements in Java with example program.

3 Differentiate between packages and Interfaces.

4 What are Applets? What are the restrictions of Applets? Describe about applet class.

5 Compare JDBC and ODBC.

6 Describe about Java Beans and BeanBox.

MIT104– Software Engineering

1 What are the limitations of the linear sequential model?

2 Explain the Data flow design

3 What is Object –oriented design? What are characteristics of an object-oriented design (OOD)?

4 Write a note on Prototyping Model.

5 (a)What do you mean by software maintenance?

(b)List and explain the different types of software maintenance

6 Write a note on Capability Maturity Model

 

SMU MSCIT SEM 3 FALL 2014 

 

MIT301– Object Oriented Analysis and Design

1 List the advantages of object oriented software development and Explain.

2 What are the different methods that we can follow to develop efficient software using object oriented software development?

3 What are the four phases of the object modeling technique? Explain.

4 Explain the different states of activity diagram.

5 Write a note on Object Constraint Language (OCL)

6 What are the rules for developing usability testing?

 

MIT302-WEB TECHNOLOGIES

1 Differentiate between TCP and UDP

2 Describe briefly about Event Handling and Data binding

3 Write short notes on:

a) XPointer

b) XML Scripting

4 Write short notes on:

a) DOM

b) SAX

5 Describe about Numeric and Associative PHP Arrays.

6 Describe about ASP.

 

MIT3031– High Speed Networks

1 What are the advantages of virtual path connection (VPC)? Explain.

2 List and explain the issues that we need to resolve while using a mixed ATM LAN architecture?

3 Discuss on Multi-server queue.

4 What are the objectives that are defined for frame relay congestion control?

5 List the timers that TCP maintains for every connection? Explain any three.

6 What is Multi-Protocol Label Switching (MPLS)? Explain.

 

MIT3043– Graphics and Multimedia Systems

1 Explain the types of 3D displays.

2 Explain Midpoint circle algorithm.

3 Write a note on 3D viewing.

4 What are the different types of coherence? Explain any three.

5 What is multimedia? Explain briefly the uses of multimedia

6 Explain the types of MIDI messages

 

 

SEM 3 MSCIT SUMMER 2014 

 

MIT301– Object Oriented Analysis and Design

 

1 What are the advantages of object oriented software development? Explain.

 

2 Give the classification of Prototypes and Explain.

 

3 What are the four phases of the object modeling technique? Explain.

 

4 Explain the different states of activity diagram.

 

5 What are the models of DMBS? Explain any two models.

 

6 What are the rules for developing usability testing?

 

 

 

MIT302-WEB TECHNOLOGIES

 

1 Describe the following protocols:

 

a) IP

 

b) HTTP

 

c) FTP

 

d) SMTP

 

2 Differentiate between HTML and DHTML. Describe any four Advantages of DHTML.

 

3 List and explain the Components of XML processor.

 

4 Describe the procedure of fetching data from XML to HTML. Give an example.

 

5 Describe five different categories of PHP Operators.

 

6 Describe about ASP.

 

 

 

MIT3032– Distributed Operating System

 

1 Explain the following

 

(a) Tightly coupled systems

 

(b) Loosely coupled systems

 

2 Write a note on Distributed Algorithms

 

3 Explain the communication protocols of RPCs.

 

4 What are the important issues involved in the design and implementation of DSM systems? Explain any two.

 

5 (a) Explain any two approaches to replication in a DFS

 

(b) What is Ceph? Explain

 

6 (a) What is key management in cryptography? Explain.

 

(b) Explain the means of authentication

 

 

 

MIT3043– Graphics and Multimedia Systems

 

1 What are the advantages of interactive graphics?

 

2 What is a digitizer? Explain.

 

3 Write a note on 3D viewing.

 

4 What are the different types of coherence? Explain any three.

 

5 What is multimedia? Explain briefly the uses of multimedia

 

6 Explain the following

 

(a) Full animation

 

(b) Limited animation

 

(c) Rotoscoping

 

 

 MSCIT 

SESSION- SPRING 2014

MSCIT – Sem 1

MIT101– Fundamentals of IT& Programming

1 Write a note on:

a) CRT Monitor

b) Laser Printer

2 Explain Workstations.

3 What is the function of the following

a) Application software

b) Programming software

4 List any five characteristics of an object-oriented design (OOD).

5 What are the five major activities of an operating system in regard to process management?

 

MIT102- DATA & FILE STRUCTURES

1 Define algorithm and write a note on Complexity and Time- Space Tradeoff with example

2 Define Queue and explain how we can implementation the Queue.

3 List the Advantages and Disadvantages of Linear and linked representation of tree.

4 List and explain any Five types of graph.

5 Explain

1. Fixed block storage allocation.

2. Variable block storage allocation

6 What is the use of external Storage Devices? Explain any two external storage devices

 

MIT103- OBJECT ORIENTED PROGRAMMING

1 Describe about Multi-threading. What is the significance of Java Bytecode?

2 Differentiate Break and Continue statements in Java with example program.

3 Differentiate between packages and Interfaces.

4 What are Applets? What are the restrictions of Applets? Describe about applet class.

5 Compare JDBC and ODBC

6 Describe about Java Beans and BeanBox.

 

MIT104– Software Engineering

1 What are the limitations of the linear sequential model?

2 Explain the following

a) Centralized control model

b) Event-driven control model

3 What is Object–oriented design? What are characteristics of an object-oriented design (OOD)?

4 Write a note on Prototyping Model.

5 Explain the effects of a lack of communication.

6 What are the factors affecting the status or interpretation of differences in software engineering?

 

MSCIT – Sem 2

 

MIT201 – OPERATING SYSTEM

1 Define Operating system. List any six functions of operating system

2 Differentiate between direct and Indirect communication

3 How a virtual memory can be implemented? What are the benefits of using virtual memory?

4 Differentiate between Sequential access and Direct access methods.

5 Write short notes on:

a) Global Operating System (GOS)

b) Remote Procedure Call (RPC)

6 Differentiate between master/slave and Symmetric Multi- processor Operating Systems

 

MIT202– Data Base Management System(DBMS

1 List and Explain any five applications of Database systems

2 Explain the functions of the following

(a) Storage Manager

(b) Buffer Manager

3 Write a note on Network Data Model.

4 Explain the Sequential File Organization

5 Explain basic operations of Relational algebra?

6 What are the disadvantages of Data Distribution

7 Explain the following

a) SUBSET Mapping

b) SUPERSET Mapping

 

MIT203- ANALYSIS AND DESIGN OF ALGORITHMS

1 Write the steps involved in analyzing the efficiency of non-recursive algorithms.

2 Define selection sort and explain how to implement the selection sort?

3 What is mean by Topological sort? And explain with example.

4 Explain good-suffix and bad-character shift in Boyer-Moore algorithm.

5 Solve the Knapsack problem using memory functions.

Item 1 2 3 4

Weight 2 6 4 8

Value (in Rs.) 12 16 30 40

Knapsack capacity is given as W=12. Analyze the Knapsack problem using memory functions with the help of the values given above.

6 Any NP problem can be converted into SAT (Satisfiability problem) in polynomial time. Explain in detail.

 

MIT204– Data Communication & Networking

1 Define computer networks. List its advantages and explain any two.

2 Discuss on transmission impairments.

3 Explain a) Character stuffing b) bit stuffing

4 What do you mean by congestion? Explain

5 Explain the following

a) Class A networks

b) Class B networks

6 What is Send mail tool? Explain

7 Explain the categories of Network security problems

 

MSCIT – Sem 3

 

MIT301– Object Oriented Analysis and Design

1 What is Multiple-inheritance? Explain with an example.

2 What is incremental testing? Explain the ways used to perform incremental testing.

3 List and explain the four phases of the object modeling technique

4 Explain the different states of activity diagram.

5 What are the activities in the object oriented design process using unified approach?

6 What are the rules for developing usability testing?

 

MIT302-WEB TECHNOLOGIES

1 Differentiate between TCP and UDP

2 Describe the features of XML. What are the important rules to keep in mind about the XML declaration?

3 List and explain the Components of XML processor.

4 Describe the procedure of fetching data from XML to HTML. Give an example.

5 Describe five different categories of PHP Operators.

6 Describe about ASP. Explain the working of ASP.

 

MIT3031– High Speed Networks

1 What are the advantages of packet switching over the circuit switching?

2 List and explain the advantages of virtual path connection (VPC)

3 Write a note on Network Attached Storage (NAS).

4 What are the objectives that are defined for frame relay congestion control?

5 What are the seven timers that TCP maintains for every connection? Explain any three.

6 a) What is Multicasting? Explain.

b) What are the advantages of Multicasting?

 

MIT3043– Graphics and Multimedia Systems

1 Briefly explain RGB color model.

2 Write a note on: Direct view storage tubes and Raster Scan Display.

3 Write a note on:

(i) Control points

(ii) Knot Vector

4 Explain different types of coherence.

5 What is multimedia? Explain briefly the uses of multimedia.

6 Explain the following

(a) Full animation

(b) Limited animation

(c) Rotoscoping

 

SEM 2 MSCIT WINTER 2014

 

MIT201 – OPERATING SYSTEM

 

1 Differentiate between Simple Batch Operating Systems and Time-sharing Operating Systems

 

2 What is the best methodology available to create a modular kernel? List the seven types of loadable kernel modules in Solaris.

 

3 Explain the following scheduling algorithm.

 

a) First come First served

 

b) Shortest Job First

 

4 Define deadlock. Discuss any four condition that leads to deadlock.

 

5 Write short notes on:

 

a) Segmentation

 

b) External fragmentation

 

6 What is computer virus? List the types of virus and its various infection methods

 

 

 

MIT202– Data Base Management System(DBMS)

 

1 Explain the functions of the following

 

(a) Entities

 

(b) Attributes

 

(c) Relationships

 

2 Explain the functions of the following

 

(a) Storage Manager

 

(b) Buffer Manager

 

3 What are the important responsibilities of database manager? Explain

 

4 Explain the Sequential File Organization

 

5 Explain basic operations of Relational algebra?

 

6 What are the disadvantages of Data Distribution

 

7 Explain the following

 

a) SUBSET Mapping

 

b) SUPERSET Mapping

 

 

 

MIT203- ANALYSIS AND DESIGN OF ALGORITHMS

 

1 Define Algorithm and explain the analysis and design of algorithms?

 

2 Differentiate between time and Space complexity.

 

3 Write short note on:

 

a) Selection sort algorithm

 

b) Bubble sort algorithm

 

4 Explain depth- first search (DFS) and breadth- first search (BFS) algorithms.

 

5 Differentiate between bottom-up and Top-down heap construction.

 

6 Explain the two types of collision resolution in Hashing.

 

 

 

MIT204– Data Communication & Networking

 

1 Discuss on transmission impairments.

 

2 a) Give the classification of computer network.

 

b) List the advantages of a linear bus topology.

 

3 Explain a) Character stuffing b) bit stuffing

 

4 What do you mean by congestion? Explain

 

5 Explain the following

 

a) Class A networks

 

b) Class B networks

 

6 Explain the following.

 

a) Open loop congestion control

 

b) Closed loop congestion control

 

7 Explain the categories Network security problems

 


SEM 1 MSCIT FALL 2013

MIT101– Fundamentals of IT& Programming

1 What are the characteristics of computers? Explain

2 What are the Advantages of Magnetic Tape

3 What is the function of the following

a) Application software

b) Programming software

4 List any five characteristics of an object-oriented design (OOD).

5 What are the five major activities of an operating system in regard to process management?

 

MIT102– Data & File Structures

1 What do you mean by data structure? Explain the two types of data structure.

2 What do you mean by Linked list? Explain

3 What is queue? Explain

4 Explain the three types of binary tree.

5 Explain the process of insertion and deletion in B-tree.

6 List the types of graphs? Explain any two.

7 What do you mean by Garbage collection? Explain

8 Write a note on Linear Hashing

 

MIT103– Object Oriented Programming

1 Explain the data types in Java

2 Explain the different types of Relationships

3 What is Exception? What are the different types of Exceptions?

4 Write a note on stream classes

5 What is an applet? Explain the applet class

6 Explain the Components of an Event?

7 Write a note on Java Beans

 

MIT104– Software Engineering

1 What are the limitations of the linear sequential model?

2 Explain the Data flow design

3 What is Object –oriented design? What are characteristics of an objectoriented design (OOD)?

4 Write a note on Prototyping Model.

5 (a)What do you mean by software maintenance?

(b)List and explain the different types of software maintenance

6 Write a note on Capability Maturity Model 

 

 SEM 2 MSCIT FALL 2013

MIT201– Operating Systems

1 What is an operating system? List and explain the functions of an operating system.

2 Explain the Operating System-level Virtualization

3 What are the similarities and differences between processes and Threads?

4 What are Semaphores? List any seven properties of Semaphores.

5 What is thrashing? Explain the Causes for thrashing.

6 Write a note on Interrupt-controlled I/O.

7 (a) What is Authentication? Explain

(b) What are the ways that viruses infect other programs

 

MIT202– Data Base Management System(DBMS)

1 What are the applications of database system?

2 Explain the functions of the following

(a) Storage Manager

(b) Buffer Manager

3 What are the important responsibilities of database manager? Explain

4 Explain the Sequential File Organization

5 Explain basic operations of Relational algebra?

6 What are the disadvantages of Data Distribution

7 Explain the following

a) SUBSET Mapping

b) SUPERSET Mapping

 

MIT203– Analysis and Design of Algorithms

1 What are the Properties of algorithms?

2 What is Space complexity of an algorithm? Explain.

3 What are the advantages and disadvantages of empirical analysis

4 What are the three main distinctions in decrease and conquer? Explain

5 What is Presorting? Explain briefly with an example.

6 What do you mean by Distribution counting? Explain

7 Explain the Concept of memorization

8 List and explain the types of greedy algorithms

 

MIT204– Data Communication & Networking

1 Discuss on transmission impairments.

2 Explain the major criteria for a Data Communication Network

3 Write a note on a) 10Base2 b) 10Base- T

4 What do you mean by congestion? Explain

5 Explain the following

a) Class A networks

b) Class B networks

6 Explain the following.

a) Open loop congestion control

b) Closed loop congestion control

7 Explain the categories Network security problems

 

SEM 3 MSCIT FALL 2013

MIT301– Object Oriented Analysis and Design

1 List the the advantages of object oriented software development and Explain

2 Explain the process of software development

3 List and explain the four phases of the object modeling technique

4 Explain the different states of activity diagram

5 List and explain the basic categories of program errors.

6 What are the rules for developing usability testing?

 

MIT302– Web Technologies

1 List and explain the most commonly used Web Browsers

2 What are the advantages of DHTML?

3 List and explain the features of XML.

4 What are Advantages of event driven programming?

5 Define the various properties for accessing element nodes.

6 List and explain the different cursor types defined in ADO.

 

MIT3033– Software Architecture

1 What are the advantages and disadvantages of layered systems

2 What are the benefits and properties of architectural styles

3 Explain the any four components of broker architecture. List and explain the two design methods used in software engineering.

5 What are the different types of design patterns?

6 Explain the importance of documenting architecture

 

MIT3043– Graphics and Multimedia Systems

1 Explain the following

(a) Image enhancement

(b) Pattern detection and recognition

(c) Scene analysis and computer

(d) Visualization

2 Write a note on digitizers

3 Explain 3D viewing

4 Explain different types of coherence

5 What is multimedia? Explain briefly the uses of multimedia

6 Explain the following

(a) Full animation

(b) Limited animation

(c) Rotoscoping

 

MSCIT SEM 1 SUMMER 2013

MIT101 – Fundamentals of IT& Programming– 2 Credits

1. Give the classification of computers and explain them briefly. [03+07 Marks]

2. Give the overview of application software. [05 Marks]

3. Explain the three main types of notation used in design documents? [05 Marks]

4. Draw the basic block diagram of communication system and explain briefly the functions of various blocks. [03+07 Marks]

 

MIT102 – Data & File Structures– 4 Credits

1. Explain the following? [03+03+04 marks]

i) Arrays

ii) Stack

iii) Trees

2. Explain the Linked list implementation of stack. [10 marks]

3. What is a binary tree? Explain the types of binary tree. [02+08 marks]

4. What do you mean by AVL tree? Explain the structure of AVL Tree. [03+07 marks]

5. Write a note on NP-hardness and NP-completeness. [05+05 Marks]

6. What do you mean by Sorting? Explain Bubble sort. [03+07 Marks]

 

MIT103 – Object Oriented Programming– 4 Credits

1. Explain the data types in Java. [10 Marks]

2. Write a note on String Buffer. [10 Marks]

3. What is Exception? What are the different types of Exceptions? [02+06 Marks]

4. Write a note on stream classes. [06 Marks]

5. What is an applet? Discuss the applet class. [03+07 Marks]

6. Write a note on Database Management? [08 Marks]

7. Write a note on Java Beans. [08 Marks]

 

MIT104 – Software Engineering – 4 Credits

B0808:

1. Explain the different categories of Software applications. [10 Marks]

2. Write a note on Data Dictionaries. [10 Marks]

3. Explain the following [05+05 Marks]

(a) Top-down testing

(b) Bottom-up testing

B0809:

4. Explain the Rational Unified Process Model. [10 Marks]

5. Discuss on Workflow Application Model [10 Marks]

6. Explain the effects of a lack of communication. [10 Marks]

 

MSCIT- SEM 3 SUMMER 2013

MIT301– Object Oriented Analysis and Design – 4 Credits

1. Discuss on Inheritance. [10 Marks]

2. What are the four phases of the object modeling technique that can be repetitively executed? [10 Marks]

3. Explain the different states of activity diagram. [10 Marks]

4. What are the guidelines that help us to identify super-sub relationships? [10 Marks]

5. Explain the three basic categories of program errors. [03+03+04 Marks]

6. What are the guidelines for designing a successful form layout? [10 Marks]

 

MIT302– Web Technologies – 4 Credits

1. Explain the history of Internet? [10 Marks]

2. What are the advantages of DHTML? [10 Marks]

3. Explain the concept of DOM. [10 Marks]

4. How does AJAX works? List the advantages of using AJAX. [10 Marks]

5. Discuss the PHP operators. [10 Marks]

6. Explain methods of record set objects. [10 Marks]

 

MIT3032– Distributed Operating System – 4 Credits

1. Explain (a) tightly coupled systems (b) loosely coupled systems. [05+05 Marks]

2. Describe the RPC model. [10 Marks]

3. Write a note on Distributed Algorithms. [10 Marks]

4. Write a note on Threads. [10 Marks]

5. Explain the object locating mechanisms. [10 Marks]

6. What is cryptography? Discuss. [03+07 Marks

 

MIT3033– Software Architecture– 4 Credits

1. What are the advantages and disadvantages of layered systems? [05+05 Marks]

2. Discuss the system quality attributes. [10 Marks]

3. Discuss the six components of broker architecture. [10 Marks]

4. Write a note on Adaptable systems. [10 Marks]

5. What are the different types of design patterns? [10 Marks]

6. Explain the importance of documenting architecture. [10 Marks]

 

MIT3041– Open Source System – 4 Credits

1. Explain the various tools used for open source software development. [10 Marks]

2. Discuss the OSS licensing strategies. [10 Marks]

3. Explain the software developments made under AFL. [10 Marks]

4. Explain Public code archive. [10 Marks]

5. What is mutual consent? Explain the two ways by which the parties entering

6. Write a note on Forking. [10 Marks]

 

MIT3043– Graphics and Multimedia Systems– 4 Credits

1. Write a note on digitizers. [10 Marks]

2. Discuss on line drawing algorithm. [10 Marks]

3. Explain 3D viewing. [10 Marks]

4. Explain different types of coherence. [10 Marks]

5. What is multimedia? Explain briefly the uses of multimedia. [03+07 Marks]

6. Write a note on MPEG-2. [10 Marks]

 

MSCIT- SEM 4 SUMMER 2013

MIT401– Data Warehousing and Data Mining– 4 Credits

1. Define OLTP? Explain the Differences between OLTP and Data Warehouse.

[03+07 Marks]

2. What is Architecture? Explain various components involved in it. [03+07 Marks]

3. Explain the Basic tasks in data transformation. [10 Marks]

4. What is Data mining? How does data mining work? [03+07 Marks]

5. Explain the Data smoothing techniques. [10 Marks]

6. What is Clustering? Explain in detail. [03+07 Marks]

 

MIT4021– C# and .Net– 4 Credits

1. Explain the three traits of Object Oriented Programming. [10 Marks]

2. Explain (a) Operators (b) Bitwise Operators. [05+05 Marks]

3. Explain different decision making statements used in C#. [10 Marks]

4. Explain the different member access modifiers used in C. [10 Marks]

5. What is hiding a method? Explain. [03+07 Marks]

6. What is an event? Explain with example. [03+07 Marks]

 

MIT4022– Network Security– 4 Credits

1. Explain the types of threats (Attacks). [10 Marks]

2. What are the Characteristics of Good Encryption Technique? [10 Marks]

3. Write a note on Digital Signature. [10 Marks]

4. Explain different Kinds of Malicious Code. [10 Marks]

5. Write a short note on Encryption. [10 Marks]

6. Explain on Secure E-Mail System E-Mail. [10 Marks]

 

MIT4023– Real Time Operating System (RTOS) – 4 Credits

1. What is RTOS? What are its requirements? [03+07 Marks]

2. Explain the structural elements of a real time system model. [10 Marks]

3. What is kernel? Explain about Monolithic kernels in RTOS. [03+07 Marks]

4. What is dispatcher? Explain. [03+07 Marks]

5. Describe Properties of Petri Nets. [10 Marks]

6. Explain (a) Boundary-Value Testing (b) White-Box Testing. [05+05 Marks]

 

MIT4032– Cloud Computing– 4 Credits

1. Discuss on “Platform as a Service”. [10 Marks]

2. Write a note on Accounting Services. [10 Marks]

3. Explain the different Software clients. [10 Marks]

4. Discuss on Browsers for Cloud Computing. [10 Marks]

5. Explain (a) Open Cloud Consortium (OCC) (b) Open Grid Forum (OGF). [05+05 Marks]

6. Explain the role of IT governance. [10 Marks] [10 Marks]

 

MIT4033– Wireless and Mobile Communication– 4 Credits

1. Explain the process of Components Identification and call establishment. [10 Marks]

2. Discuss on Basic services in GSM. [10 Marks]

3. Explain the Protocols Used Across Other Interfaces of GSM?. [10 Marks]

4. Explain the TDMA bursts found in GSM network. [10 Marks]

5. What do you mean by speech coding in GSM? Explain. [03+07 Marks]

6. Write a note on the evolution of Wirless LANs. [10 Marks