SMU SOLVED ASSIGNMENTS

MODEL PAPERS, PROJECTS, SYNOPSIS AVAILABLE

FOR SOLUTIONS OF SUMMER 2015 ASSIGNMENTS MAIL US- solvemyassignments@gmail.com

SMU MCA SUMMER 2015 ASSIGNMENTS

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

SMU MCA SEM 2 SUMMER 2015 ASSIGNMENTS

MCA 2010

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.

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

 

MCA2020

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

2 Define Queue and explain

a. Array implementation of queue

b. Linked list implementation of 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

a) Fixed block storage allocation.

b) Variable block storage allocation

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

 

MCA 2030

 

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?

4 What are the advantages of Polymorphism? How it can be implemented?

5 Differentiate between Containers and Iterators

6 Describe the two basic models in exception handling theory.

 

 

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’

MCA 2050

1 Differentiate between Process and Thread

2 Explain the any five types of addressing modes.

3 Describe the logical layout of both RISC and CISC computers.

4 Explain the concept of branch handling. What is delayed branching?

5 Explain any five types of vector instructions in detail.

6 Write short notes on:

a) UMA

b) NUMA

SMU MCA SEM 3 SUMMER 2015 ASSIGNMENTS

MCA3010- FINANCIAL MANAGEMENT AND ACCOUNTING

1 Explain the process involved in accounting. What are the objectives of accounting?

2 Briefly explain the role of management accounting. Also describe the functions of management accounting.

3 What is fund flow analysis? What are the objectives of analysing flow of fund?

4 What is cash flow statement and how is the cash flow statement subdivided?

5 What are the merits of budgets?

6 Describe the essential features of budgetary control.

 

MCA3020- ADVANCED DATABASE MANAGEMENT SYSTEM

1. Differentiate between Two-Tier client/server databases and Multi-tier client/server databases

2 Explain the physical query plan operators. What is the significance of Iterators?

3 Differentiate between Serialisability and Recoverability.

4 Discuss about Parallel query processing. How parallel-execution works?.

5 Differentiate between homogeneous and heterogeneous Database.

6 Write short notes on ODMG standards. What are the various components of ODMG-93?

 

MCA3030-LINUX OS

1 List any ten commonly used commands along with their functions in Linux.

2 Describe about Run levels. Explain different run levels.

3 Describe the following:

a) File encryption

b) Email encryption

MCA3040- TECHNICAL WRITING

1 What’s Audience Analysis? Explain its significance in Technical Communication

2 Explain the role of a technical editor. Differentiate between Micro and Macro editing.

3 Explain the various phases involved in System Development Life Cycle (SDLC).

 

MCA3050- ADVANCED COMPUTER NETWORKS

1 Describe OSI Model. List and explain its seven layers.

2 Describe about DWDM. Explain the components of a basic DWDM system

3 Describe about Peak cell rate (PCR) and Sustained cell rate (SCR).

4 Describe the following:

a) Open Shortest Path First (OSPF) protocol

b) Broader Gateway Routing Protocol (BGP)

5 Write short notes on:

a) Cryptography

b) Encryption

c) Decryption

d) Cryptanalysis

e) Cryptology

6 Differentiate between Single server queue and Multi-server queue

SMU MCA SEM 4 SUMMER 2015 ASSIGNMENTS

MCA4010- MICROPROCESSOR

1. Write short notes on:

a) Central Processing Unit

b) Memory Unit

2 Write short notes on:

a) Bus Interface Unit (BIU)

b) Execution Unit (EU)

3 Write short notes on:

a) REP Prefix

b) Table Translation

4 Describe about Key-code Data Formats and FIFO Status Word formats.

5 Write a note on

(a) RS 232 standard

(b) IEEE 488 standard

6 Write short note on:

a) Parallel Printer Interface (LPT)

b) Universal Serial Bus (USB)

 

MCA4020- PROBABILITY AND STATISTICS

1. Three machines A, B and C produce respectively 60%, 30% and 10% of the total number of items of a factory. The percentage of defective output of these machines are respectively 2%, 3% and 4%. An item is selected at random and is found to be defective. Find the probability that the item was produced by machine C.

2 Find the constant k so that Is a joint probability density function. Are X and Y independent?

3 The data shows the distribution of weight of students of 1st standard of a school. Find the quartiles.

Class Interval

13-18

18-20

20-21

21-22

22-23

23-25

25-30

Frequency

22

27

51

42

32

16

10

 

4 Fit a trend line to the following data by the freehand method:

Year

Production of wheat (in tonnes)

Year

Production of wheat (in tonnes)

1995

20

2000

25

1996

22

2001

23

1997

24

2002

26

1998

21

2003

25

19990

23

2004

24

 

5 Let X be a random variable and its probability mass function is p(x=r) = q^r-1 p, r = 1,2,3. Find the m.g.f. of X and hence it’s mean and variance.

6 The diastolic blood pressures of men are distributed as shown in table. Find the standard deviation and variance.

Pressure (men)

78-80

80-82

82-84

84-86

86-88

88-90

No. of Men

3

15

26

23

9

4

 

 

MCA 4030 - PROGRAMMING IN JAVA

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.

 

MCA4040- ANALYSIS AND DESIGN OF ALGORITHM

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

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

3 Define 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 Describe Variable Length Encoding and Huffman Encoding

SMU MCA SEM 5 SUMMER 2015 ASSIGNMENTS

MCA 5010

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.

MCA 5020

1 What do you mean by product life cycle? Explain the seven stages of product life cycle

2 List any ten major principles of agile software.

3 List the four developer practices of XP. Explain briefly about Adopt test-driven development.

4 Briefly explain about tracker and coach in XP.

5 Explain XP prerequisites.

6 List and explain any five basic principles of DSDM

 

MCA 5033

1 Explain ACID properties in transaction management.

2 What are the different strategies of OSS licensing? Explain briefly.

3 Explain the SELECT and PROJECT operations.

4 What is a Trigger? Describe trigger creation in detail.

5 Write short notes on:

a) Ingres

b) Postgres

c) Postgres95

d) PostgreSQL7

e) PostgreSQL8.

6 Describe briefly about the experimental evaluation. Write the significance of generic benchmarks.

 

MCA 5043

1 Explain the Top-Down and Bottom-up Data Warehouse development Methodologies.

2 Explain the Functionalities and advantages of Data Warehouses.

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

SMU MCA SEM 1 SPRING 2015 ASSIGNMENTS

MCA1010- FUNDAMENTALS OF COMPUTER AND IT

 

1 Compare first generation and second generation computers

2 Differentiate between integrated Circuits and microprocessors.

3 What is the significance of Processor mode? Explain three types of processor modes.

4 Explain the features of a mouse and a track ball

5 What is data communication? Explain different Data Transmission methods.

6 What is an IP address? Describe the classes of IP addresses.

 

MCA1020- PROGRAMMING IN C

1 Explain the history of C language. What are the advantages of C language.

2 Differentiate between formal parameters and actual parameters with example

3 Describe about static and external variables.

4 Distinguish between pass by value and pass by reference with the help of an example.

5 Define macro. How we can declare a macro statement? Explain with an example.

6 What is the use of fopen () and fclose () function? List and explain different modes for opening a file.

 

MCA1030- FOUNDATION OF MATHEMATICS

1 State Leibnitz’s theorem. Find the nth derivative of (x)= x^2e^ax, using Leibnitz theorem.

2 Define Tautology and contradiction. Show that

a) (pÚ q) Ú (~ p) is a tautology.

b) (pÙ q) Ù (~ p) is a contradiction

 

3 State Lagrange’s Theorem. Verify Lagrange’s mean value theorem for the function f(x) = 3 x2 – 5x + 1 defined in interval [2, 5]

 

4 Define Negation. 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.

5 Find the asymptote parallel to the coordinate axis of the following curves

(x^2+y^2)- ay^2 = 0

X^2y^2-a^2(x^2+Y^2) = 0

 

6 Define (i) Set (ii)Null Set(iii) Subset(iv)Power set (v)Union set

MCA1040- SYSTEM ANALYSIS AND DESIGN

 

1 Describe the following:

a) Transaction Processing Systems (TPS)

b) Management Information Systems (MIS)

c) Decision Support Systems (DSS)

d) Office Automation Systems (OAS)

 

2 Define attributes. What are the two attribute classifications? Explain about properties and characteristics.

 

3 Explain the concept of Analysis and Design in system development life cycle.

 

4 Write short notes on:

a. Data Dictionary

b. Data Element

c. Data Structure

d. Data Store

e. Data Flow

 

5 What are the different types of methods used for the training of operators and users? Discuss.

 

6 Explain the concept of inheritance and polymorphism with example.

SMU MCA SEM 2 SPRING 2015 ASSIGNMENTS

 

MCA 2010

 

1. Differentiate between Simple Batch Operating Systems and Time-sharing 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

 

MCA2020

1 Define Modularity and explain its need in computer programs

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

a) Fixed block storage allocation.

b) Variable block storage allocation

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

 

MCA 2030

 

1 Write short notes on:

a) Switch statement

b) Conditional Operator.

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?

4 What are the advantages of Polymorphism? How it can be implemented?

5 Differentiate between Containers and Iterators

6 Describe the two basic models in exception handling theory

MCA 2040

 

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’

MCA 2050

1 Explain the concepts of concurrent and parallel execution

2 Explain the any five types of addressing modes.

3 Describe the logical layout of both RISC and CISC computers.

4 Explain the concept of branch handling. What is delayed branching?

5 Explain any five types of vector instructions in detail.

6 Write short notes on:

a) UMA

b) NUMA

 

SMU MCA SEM 3 SPRING 2015 ASSIGNMENTS

 

MCA3010- FINANCIAL MANAGEMENT AND ACCOUNTING

 

1 Explain the process involved in accounting. What are the objectives of accounting?

2 Briefly explain the role of management accounting. Also describe the functions of management accounting.

3 What is fund flow analysis? What are the objectives of analysing flow of fund?

4 What is cash flow statement and how is the cash flow statement subdivided?

5 What are the merits of budgets?

6 Describe the essential features of budgetary control.

 

MCA3020- ADVANCED DATABASE MANAGEMENT SYSTEM

 

1. Describe the following:

a) Hierarchical Model

b) Network Model

2 Explain the physical query plan operators. What is the significance of Iterators?

3 Differentiate between Serialisability and Recoverability.

4 Discuss about Parallel query processing. How parallel-execution works?.

5 Differentiate between homogeneous and heterogeneous Database.

6 Write short notes on ODMG standards. What are the various components of ODMG-93?

 

MCA3030-LINUX OS

1 Draw and explain different layers of Linux Operating System..

2 What are run levels? Explain in detail.

3 Describe the following:

a) File encryption

b) Email encryption

MCA3040- TECHNICAL WRITING

 

1 What’s Audience Analysis? Explain its significance in Technical Communication

2 Explain the role of a technical editor. Differentiate between Micro and Macro editing.

3 Explain the various phases involved in System Development Life Cycle (SDLC).

 

MCA3050- ADVANCED COMPUTER NETWORKS

 

1 Differentiate between Physical addresses and Logical addresses..

2 Describe about DWDM. Explain the components of a basic DWDM system

3 Describe about Peak cell rate (PCR) and Sustained cell rate (SCR).

4 Describe the following:

a) Open Shortest Path First (OSPF) protocol

b) Broader Gateway Routing Protocol (BGP)

5 Write short notes on:

a) Cryptography

b) Encryption

c) Decryption

d) Cryptanalysis

e) Cryptology

6 Differentiate between Single server queue and Multi-server queue

SMU MCA SEM 4 SPRING 2015 ASSIGNMENTS

 

MCA4010- MICROPROCESSOR

1 Differentiate between 16-bit and 32-bit Microprocessors.

2 Write short notes on:

a) Bus Interface Unit (BIU)

b) Execution Unit (EU)

3 Write short notes on:

a) REP Prefix

b) Table Translation

4 Describe about Key-code Data Formats and FIFO Status Word formats.

5 Write a note on

(a) RS 232 standard

(b) IEEE 488 standard

6 Write short note on:

a) Parallel Printer Interface (LPT)

b) Universal Serial Bus (USB)

 

MCA4020- PROBABILITY AND STATISTICS

1. Three machines A, B and C produce respectively 60%, 30% and 10% of the total number of items of a factory. The percentage of defective output of these machines are respectively 2%, 3% and 4%. An item is selected at random and is found to be defective. Find the probability that the item was produced by machine C.

2 Find the constant k so that Is a joint probability density function. Are X and Y independent?

3 The data shows the distribution of weight of students of 1st standard of a school. Find the quartiles.

Class Interval

13-18

18-20

20-21

21-22

22-23

23-25

25-30

Frequency

22

27

51

42

32

16

10

 

4 Fit a trend line to the following data by the freehand method:

Year

Production of wheat (in tonnes)

Year

Production of wheat (in tonnes)

1995

20

2000

25

1996

22

2001

23

1997

24

2002

26

1998

21

2003

25

19990

23

2004

24

 

5 Let X be a random variable and its probability mass function is p(x=r) = q^r-1 p, r = 1,2,3. Find the m.g.f. of X and hence it’s mean and variance.

6 The diastolic blood pressures of men are distributed as shown in table. Find the standard deviation and variance.

Pressure (men)

78-80

80-82

82-84

84-86

86-88

88-90

No. of Men

3

15

26

23

9

4

 

 

MCA 4030 - PROGRAMMING IN JAVA

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.

 

MCA4040- ANALYSIS AND DESIGN OF ALGORITHM

1 Describe the properties of Algorithms.

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

3 Define 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 Describe Variable Length Encoding and Huffman Encoding

SMU MCA SEM 2 WINTER 2014 ASSIGNMENTS

 

MCA 2010

 

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.

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

 

MCA2020

1 Define algorithm and write a note on Complexity and Time- Space Tradeoffs 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

a) Fixed block storage allocation.

b) Variable block storage allocation

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

 

MCA 2030

 

1 Differentiate between Constructors and Destructors.

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?

4 What are the advantages of Polymorphism? How it can be implemented?

5 Differentiate between Containers and Iterators

6 Describe the two basic exception handling models.

 

MCA 2040

 

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’

MCA 2050

1 Differentiate between Process and Thread.

2 Explain the any five types of addressing modes.

3 Describe the logical layout of both RISC and CISC computers.

4 Explain the concept of branch handling. What is delayed branching?

5 Explain any five types of vector instructions in detail.

6 Write short notes on:

a) UMA

b) NUMA

SMU MCA SEM 3 WINTER 2014 ASSIGNMENTS

 

MCA3010- FINANCIAL MANAGEMENT AND ACCOUNTING

 

1 Explain the process involved in accounting. What are the objectives of accounting?

 

2 Briefly explain the role of management accounting. Also describe the functions of management accounting.

 

3 What is fund flow analysis? What are the objectives of analysing flow of fund?

 

4 What is cash flow statement and how is the cash flow statement subdivided?

 

5 What are the merits of budgets?

 

6 Describe the essential features of budgetary control.

 

MCA3020- ADVANCED DATABASE MANAGEMENT SYSTEM

 

1. Differentiate between Two-Tier client/server databases and Multi-tier client/server databases

 

2 Explain the physical query plan operators. What is the significance of Iterators?

 

3 Differentiate between Serialisability and Recoverability.

 

4 Discuss about Parallel query processing. How parallel-execution works?.

 

5 Differentiate between homogeneous and heterogeneous Database.

 

6 Write short notes on ODMG standards. What are the various components of ODMG-93?

 

MCA3030-LINUX OS

1 List any ten commonly used commands along with their functions in Linux.

2 Describe about Run levels. Explain different run levels.

3 Describe the following:

a) File encryption

b) Email encryption

MCA3040- TECHNICAL WRITING

 

1 What’s Audience Analysis? Explain its significance in Technical Communication

 

2 Explain the role of a technical editor. Differentiate between Micro and Macro editing.

 

3 Explain the various phases involved in System Development Life Cycle (SDLC).

 

MCA3050- ADVANCED COMPUTER NETWORKS

 

1 Describe OSI Model. List and explain its seven layers.

2 Describe about DWDM. Explain the components of a basic DWDM system

 

3 Describe about Peak cell rate (PCR) and Sustained cell rate (SCR).

 

4 Describe the following:

a) Open Shortest Path First (OSPF) protocol

b) Broader Gateway Routing Protocol (BGP)

 

5 Write short notes on:

a) Cryptography

b) Encryption

c) Decryption

d) Cryptanalysis

e) Cryptology

 

6 Differentiate between Single server queue and Multi-server queue

SMU MCA SEM 4 WINTER 2014 ASSIGNMENTS

 

MCA4010- MICROPROCESSOR

1 Write short notes on:

a) Central Processing Unit

b) Memory Unit

 

2 Write short notes on:

a) Bus Interface Unit (BIU)

b) Execution Unit (EU)

 

3 Write short notes on:

a) REP Prefix

b) Table Translation

 

4 Describe about Key-code Data Formats and FIFO Status Word formats.

 

5 Write a note on

(a) RS 232 standard

(b) IEEE 488 standard

 

6 Write short note on:

a) Parallel Printer Interface (LPT)

b) Universal Serial Bus (USB)

 

MCA4020- PROBABILITY AND STATISTICS

1. Three machines A, B and C produce respectively 60%, 30% and 10% of the total number of items of a factory. The percentage of defective output of these machines are respectively 2%, 3% and 4%. An item is selected at random and is found to be defective. Find the probability that the item was produced by machine C.

2 Find the constant k so that

 

Is a joint probability density function. Are X and Y independent?

3 The data shows the distribution of weight of students of 1st standard of a school. Find the quartiles.

Class Interval

13-18

18-20

20-21

21-22

22-23

23-25

25-30

Frequency

22

27

51

42

32

16

10

4 Fit a trend line to the following data by the freehand method:

Year

Production of wheat (in tonnes)

Year

Production of wheat (in tonnes)

1995

20

2000

25

1996

22

2001

23

1997

24

2002

26

1998

21

2003

25

19990

23

2004

24

 

5 Let X be a random variable and its probability mass function is Find the m.g.f. of X and hence it’s mean and variance.

6 The diastolic blood pressures of men are distributed as shown in table. Find the standard deviation and variance.

Pressure (men)

78-80

80-82

82-84

84-86

86-88

88-90

No. of Men

3

15

26

23

9

4

 

MCA 4030 - PROGRAMMING IN JAVA

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.

 

MCA4040- ANALYSIS AND DESIGN OF ALGORITHM

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 Define 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 Describe Variable Length Encoding and Huffman Encoding

SMU MCA SEM 1 FALL 2014 ASSIGNMENTS

MCA1010- FUNDAMENTALS OF COMPUTER AND IT

 

1 Write short notes on any five Input devices. 2*5 10

 

2 Differentiate combinational circuit and Sequential circuits. 5+5 10

 

3 What is computer memory? Explain its types. 4+6 10

 

4 Explain the features of a mouse and a track ball 5+5 10

 

5 What is data communication? Explain different Data Transmission methods.

 

6 What is an IP address? Describe the classes of IP addresses.

 

MCA1020- PROGRAMMING IN C

 

1 Define operators. Briefly explain about any four Operators in C.

 

2 Differentiate between while and do-while statements. 5+5 10

 

3 Describe about static and external variables. 5+5 10

 

4 Define structure. What is the syntax for defining a structure? Write a simple program using structure.

 

5 Define macro. How we can declare a macro statement? Explain with an example.

 

6 What is the use of fopen () and fclose () function? List and explain different modes for opening a file.

MCA1040- SYSTEM ANALYSIS AND DESIGN

 

1 Differentiate Real time systems and Distributed systems.

 

2 What do you mean by system’s state of equilibrium? Also illustrate the process of stabilizing system.

 

3 What is structured design? Illustrate the process of modularisation. Also discuss modular design technique.

 

4 Write short notes on:

a. Data Dictionary

b. Data Element

c. Data Structure

d. Data Store

e. Data Flow

 

5 What are the different types of methods used for the training of operators and users? Discuss.

 

6 Explain the concept of inheritance and polymorphism with example.

SMU MCA SEM 3 FALL 2014 ASSIGNMENTS

 

MCA3010- FINANCIAL MANAGEMENT AND ACCOUNTING

 

1 Explain the process involved in accounting. What are the objectives of accounting?

 

2 Briefly explain the role of management accounting. Also describe the functions of management accounting.

 

3 What is fund flow analysis? What are the objectives of analysing flow of fund?

 

4 What is cash flow statement and how is the cash flow statement subdivided?

 

5 What are the merits of budgets?

 

6 Describe the essential features of budgetary control.

 

MCA3020- ADVANCED DATABASE MANAGEMENT SYSTEM

 

1 Differentiate between DBMS and RDBMS

 

2 Differentiate between 3NF and BCNF

 

3 Explain Buffer Management in detail. What are the roles of a buffer manager

 

4 Describe five different lock modes.

 

5 Differentiate between homogeneous and heterogeneous Database.

 

6 Write short notes on ODMG standards. What are the various components of ODMG-93?

 

MCA3030-LINUX OS

 

2 Describe about Run levels. Explain different run levels.

3 Describe the following:

a) GNOME desktop

b) X Window system

 

MCA3040- TECHNICAL WRITING

 

1 What’s Audience Analysis? Explain its significance in Technical Communication

 

2 Explain the role of a technical editor. Differentiate between Micro and Macro editing.

 

3 Explain the various phases involved in System Development Life Cycle (SDLC).

 

MCA3050- ADVANCED COMPUTER NETWORKS

 

1 Describe OSI Model. List and explain its seven layers.

2 Explain briefly Broadband ISDN (B - ISDN). Describe B - ISDN services.

 

3 Differentiate between Constant bit rate (CBR) and Real-Time Variable Bit Rate (rt-VBR)

 

4 Describe the following:

a) Open Shortest Path First (OSPF) protocol

b) Broader Gateway Routing Protocol (BGP)

 

5 Write short notes on:

a) Cryptography

b) Encryption

c) Decryption

d) Cryptanalysis

e) Cryptology

 

6 Differentiate between Single server queue and Multi-server queue

SMU MCA SEM 5 (N)FALL 2014 ASSIGNMENTS

 

MCA 5010

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.

 

MCA 5020

 

1 Write short notes on waterfall model. List its advantages and dis advantages

2 Differentiate between Predictive SDLC and Adaptive SDLC

3 Describe about the XP values- Feedback and Courage

4 Briefly explain about tracker and coach in XP.

5 Explain XP prerequisites.

6 List and explain any five basic principles of DSDM

 

MCA 5033

 

1 Explain different concurrency control problems

2 What is Copyleft licenses? Explain its various categories.

3 Write short note on:

a) Relational database

b) Domain

c) Attributes

d) Tuples

e) Relations

4 What is a Trigger? Describe trigger creation in detail.

5 Describe the advance features of SQL.

6 Describe briefly about the experimental evaluation. Write the significance of generic benchmarks.

 

MCA 5043

 

1 What is a Data Warehouse? Mention its advantages

2 What is Metadata? Describe about Data Marts.

3 Differentiate between E-R modeling and Dimensional Modeling.

4 Explain the relation between data warehousing and data mining.

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

6 Describe about Multilevel Databases and Web Query Systems

SMU MCA SEM 5 FALL 2014 ASSIGNMENTS

 

MC0081

 

1 List and explain the features of .Net platform. What are the benefits of Assemblies in the .NET Framework?

 

2 Describe about web service clients and web service proxies.

 

3 Write short notes on:

a) IIS Request Processing Models

b) IIS services

 

4 Discuss the following:

a) Forms Authentication

b) Windows Authentication

 

5 Describe the steps involved in creating classes and objects with the help of a program in C#.

 

 

MC0082

 

1 Differentiate between Recursive Functions and growth functions.

2 Describe direct and indirect proof techniques

3 Discuss about Walks and Paths in Trees

4 What is DFA? Discuss about Transition System.

5 Differentiate between Moore machine and Mealy machine.

6 Define context-free grammar. What is an ambiguous grammar? Explain with an example.

 

MC0083

 

1 Differentiate between Object and Composite Object?

 

2 What is Inheritance? Explain multiple Inheritance.

 

3 What is the use of a Use case diagram? Differentiate the terms Use case and Actor..

 

4 Explain the Booch and Jacobson Methodologies.

 

5 Describe the scope of UML? What are the importance of UML process?

 

6 What are the different types of actions? Explain about Collaborations.

 

MC0084

 

1 Differentiate between Matrix Organizational and Networked Organizational Structures.

 

2 Explain any five project management activities?

 

3 Explain waterfall and spiral life cycle model.

 

4 Explain any five software cost estimation methods.

 

5 What is Six Sigma? Why is it required? Explain the steps for (IEEE) process improvement.

 

6 Differentiate between Integration Testing and System Testing.

 

MC0085

 

1 Brief the following distributed computing system model

a. Minicomputer model

b. Workstation model

 

2 What is an RPC message? Explain the two types of messages involved in implementation of RPC

 

3 Define DSM. Discuss any four design and implementation issues of DSM.

 

4 Discuss any five features of good global scheduling algorithm

 

5 What is replication? Discuss the three replication approaches in DFS

 

6 List and explain the desirable features of good naming system

MCA – Sem 4

 

MCA4010- MICROPROSESSOR

1 Write short notes on:

a) Central Processing Unit

b) Memory Unit

2 Write short notes on:

a) Bus Interface Unit (BIU)

b) Execution Unit (EU)

3 Write short notes on:

a) REP Prefix

b) Table Translation

4 Describe about Key-code Data Formats and FIFO Status Word formats.

5 Write a note on

(a) RS 232 standard

(b) IEEE 488 standard

6 Write short note on:

a) Parallel Printer Interface (LPT)

b) Universal Serial Bus (USB)

 

MCA4020- PROBABILITY AND STATISTICS

1. Three machines A, B and C produce respectively 60%, 30% and 10% of the total number of items of a factory. The percentage of defective output of these machines are respectively 2%, 3% and 4%. An item is selected at random and is found to be defective. Find the probability that the item was produced by machine C.

2 Find the constant k so that

 

Is a joint probability density function. Are X and Y independent?

3 The data shows the distribution of weight of students of 1st standard of a school. Find the quartiles.

Class Interval

13-18

18-20

20-21

21-22

22-23

23-25

25-30

Frequency

22

27

51

42

32

16

10

4 Fit a trend line to the following data by the freehand method:

Year

Production of wheat (in tonnes)

Year

Production of wheat (in tonnes)

1995

20

2000

25

1996

22

2001

23

1997

24

2002

26

1998

21

2003

25

19990

23

2004

24

 

5 Let X be a random variable and its probability mass function is Find the m.g.f. of X and hence it’s mean and variance.

6 The diastolic blood pressures of men are distributed as shown in table. Find the standard deviation and variance.

Pressure (men)

78-80

80-82

82-84

84-86

86-88

88-90

No. of Men

3

15

26

23

9

4

 

MCA 4030 - PROGRAMMING IN JAVA

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.

 

MCA4040- ANALYSIS AND DESIGN OF ALGORITHM

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 Define 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 Describe Variable Length Encoding and Huffman Encoding.

 

 

MCA – Sem 5

 

MCA5010-WEB TECHNOLOGY

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.

 

MCA5020-ADVANCED SOFTWARE ENGINEERING

1 What do you mean by product life cycle? Explain the seven stages of product life cycle

2 List any ten major principles of agile software.

3 List the four developer practices of XP. explain briefly about Adopt test-driven development

4 Briefly explain about tracker and coach in XP.

5 Explain XP prerequisites.

6 List and explain any five basic principles of DSDM

 

MCA5032- WIRELESS AND MOBILE COMMUNICATION

1 Describe about Wireless Communication. Explain its advantages.

2 Describe any five GSM PLMN basic services

3 Differentiate between BSC and MSC protocols

4 What is CDMA? Explain the history of CDMA.

5 Explain the following:

a) A5 algorithm for encryption

b) A8 algorithm for key generation

6 List and explain the different path loss models

 

MCA5033-OPEN SOURCE DB SYSTEMS

1. Explain ACID properties in transaction management

2 What are the different strategies of OSS licensing? Explain briefly

3 Explain the SELECT and PROJECT operations

4 What is a Trigger? Describe trigger creation in detail.

5 Write short notes on:

a) Ingres

b) Postgres

c) Postgres95

d) PostgreSQL7

e) PostgreSQL8

6 Describe briefly about the experimental evaluation. Write the significance of generic benchmarks.

 

MCA5041- MIDDLEWARE TECHNOLOGIES

1 Define Client/server computing. In Client/server computing, list the responsibilities of client and server.

2 What is reflective middleware? Write its advantages.

3 Describe about 3G. What are the typical 3G standards? List few applications used on a 3G network.

4 Describe briefly:

a) HTTP

b) CGI

c) Servlet

d) RMI

e) Socket

5 Differentiate between Stateful and Stateless session bean

6 Explain the different components of the Android operating system. What are native Android applications?

 

MCA5042- Cryptography and Network Security

1 Describe the stream and block encryption with their advantages and disadvantages.

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 IP security architecture.

6 Describe guard and personal firewalls

 

MCA5043– Data Warehousing and Data Mining

1 Explain the Top-Down and Bottom-up Data Warehouse development Methodologies.

2 Explain the Functionalities and advantages of Data Warehouses

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

 

MCA – Sem 5 (OLD)

 

MC0081- .(DOT)NET TECHNOLOGIES

1 List and explain the features of .Net platform. What are the benefits of Assemblies in the .NET Framework?

2 Write short notes on:

a) web service clients

b) Web service proxies.

3 Describe about IIS Request Processing Models and IIS services

4 Discuss the following:

a) Forms Authentication

b) Windows Authentication

5 Describe the steps involved in creating classes and objects with the help of a program in C#.

6 Design a simple Window based form application to perform basic arithmetic operations.

 

MC0082- THEORY OF COMPUTER SCIENCE

1 Differentiate between Recursive Functions and growth functions.

2 Describe direct and indirect proof techniques

3 Discuss about Walks and Paths in Trees

4 What is DFA? Discuss about Transition System.

5 Differentiate between Moore machine and Mealy machine.

6 Define context-free grammar. What is an ambiguous grammar? Explain with an example.

 

MC0083-OBJECT ORIENTED ANALYSIS & DESIGN USING UML

1 Differentiate between Object and Composite Object

2 What is Inheritance? Explain multiple Inheritance.

3 What is the use of a Use case diagram? Differentiate the terms Use case and Actor.

4 Explain the Booch and Jacobson Methodologies.

5 Describe the scope of UML? What are the importances of UML process?

6 What are the different types of actions? Explain about Collaborations.

 

MC0084-SOFTWARE PROJECT MANAGEMENT & QUALITY ASSURANCE

1 Differentiate between Matrix Organizational and Networked Organizational Structures.

2 Explain any five project management activities?

3 Explain waterfall and spiral life cycle model.

4 Explain any five software cost estimation methods.

5 What is Six Sigma? Why is it required? Explain the steps for (IEEE) process improvement.

6 Differentiate between Integration Testing and System Testing.

 

MC0085- ADVANCED OPERATING SYSTEMS (DISTRIBUTED SYSTEM)

1 Differentiate between tightly coupled and loosely coupled systems

2 Describe about Buffering. What are the four types of buffering strategies?

3 Define DSM. Discuss any four design and implementation issues of DSM.

4 Discuss any five features of good global scheduling algorithm

5 What is replication? Discuss the three replication approaches in DFS

6 List and explain the desirable features of good naming system

 

MCA – Sem 6 (OLD)

 

MC0086- DIGITAL IMAGE PROCESSING

1 Write short notes on:

a) Imaging in the Microwave Band

b) Imaging in the Radio Band

2 Explain the properties and uses of electromagnetic spectrum.

3 Differentiate between Monochromatic photography and Color photography

4 Define and explain Dilation and Erosion concept.

5 What is mean by Image Feature Evaluation? Which are the two quantitative approaches used for the evaluation of image features?

6 Explain about the Region Splitting and merging with example.

 

MC0087-INTERNETWORKING WITH TCP/IP

1 Discuss the functions of the following Layers:

a) Transport layer

b) Network Interface Layer.

2 Brief the following

a. ISDN

b. X.25

3 What are congestion? Mention two algorithms to overcome congestion

4 Differentiate between permanent and transient host groups.

5 What is domain name resolution? Discuss the domain name resolution process

6 Differentiate between Simple Mail Transfer Protocol and Post Office Protocol.

 

MC0088- DATA WAREHOUSING & DATA MINING

1 Differentiate between Data Mining and Data Warehousing

2 Describe the key features of a Data Warehouse

3 Differentiate between Data Integration and Transformation

4 Differentiate between database management systems (DBMS) and data mining.

5 Differentiate between K-means and Hierarchical clustering

6 Differentiate between Web content mining and Web usage mining.