ANDHRA UNIVERSSITY SCHOOL OF DISTANCE EDUCATION ASSIGNMENT …
Assignment For 5year promote MCA 5... · Assignment For Session 2019-20 Of MCA 5-year (MCA-3rd, 4th...
Transcript of Assignment For 5year promote MCA 5... · Assignment For Session 2019-20 Of MCA 5-year (MCA-3rd, 4th...
Assignment
For
Session 2019-20
Of
MCA 5-year (MCA-3rd, 4th and 5th)
(Through Distance Education)
For session 2018-2019
Directorate of Distance Education Guru Jambeshwar University
of Science & Technology, Hisar
GURU JAMBHESHWAR UNIVERSITY OF SCIENCE & TECHNOLOGY, HISAR
DIRECTORATE OF DISTANCE EDUCATION
Programme: MCA -5 Year Course: Computer Networks
Year: 3rdCode: MCA-301 Total Marks=30
Important Instructions
I. Attempt all questions from each assignment given below.
II. Each assignment carries 15 marks.
III. All questions are to be attempted in legible handwriting on plane white A-4
size paper.
Assignment – 1
Q-1: What do you mean by network topology? Explain types of network topology? (3 marks)
Q-2: Explain the Channel Allocation Problem in MAC sub layer. (5 marks)
Q-3: What are IP classes and how can you identify the IP class of given an IP address? (3 marks)
Q-4: Describe following terms:
FDDI
Ethernet
IEEE LAN Standards 802.3 (4marks)
Assignment – 11
Q-1: Define DNS? Explain in brief the hierarchical structure of DNS. (6 marks)
Q-2: Explain the layers in OSI Reference Models? Describe each layer briefly. (3marks)
Q-3: Write short note on:
PAN
MAN
WAN (6marks)
GURU JAMBHESHWAR UNIVERSITY OF SCIENCE & TECHNOLOGY, HISAR
DIRECTORATE OF DISTANCE EDUCATION
Programme: MCA (5-year) Course: Object Oriented Programming using C++
Year: 3rd. Code: MCA-302
Total Marks=30
Important Instructions:
i. Attempt all questions from the assignment given below.
ii. Each assignment carries 15 marks.
iii. All questions are to be attempted in legible handwriting on plane white A-4
size paper is to be submitted to the Directorate of Distance Education for
evaluation either in person or through Speed Post.
ASSIGNMENT-I
Q.1 Define object oriented programming? Describe its benefits. 5
Q.2 Explain the following constructor with the help of example:
Default Constructor
Copy Constructor 5
Q.3 Assume that an integer and a pointer each takes 4 bytes. Also, assume that there is no 5
alignment in objects. Predict the output following program.
#include<iostream>
using namespace std;
class Test
{
static int x;
int *ptr;
int y;
};
int main()
{
Test t;
cout<<sizeof(t) << " ";
cout<<sizeof(Test *);
}
ASSIGNMENT-II
Q.1 Explain Constructors and Destructors with example? 5
Q.2Which of the following operators is overloaded by default by the compiler in every user
defined classes even if user has not written?
1) Comparison Operator ( == )
2) Assignment Operator ( = ) 5
Q.3 Define following terms:
Polymorphism
Multiple Inheritance 5
GURU JAMBHESHWAR UNIVERSITY OF SCIENCE & TECHNOLOGY, HISAR
DIRECTORATE OF DISTANCE EDUCATION
Programme: MCA -5 Year Course: Software Engineering
Year: 3rd Code: MCA-303 Total Marks=30
Important Instructions:
I. Attempt all questions from each assignment given below.
II. Each assignment carries 15 marks.
III. All questions are to be attempted in legible handwriting on plane white A-4
size paper.
Assignment-1
Q-1: Describe the software development life cycle? Why is it important to adhere to a life cycle model
during the development of a large software product?
(5 marks)
Q-2: Differentiate between function-oriented and object-oriented designs.
(4 marks)
Q-3: Write a short note on following terms:
System Testing
Cohesion
Coupling
(6 marks)
Assignment-11
Q-1: Define Debugging? Explain different approaches adopted by programmers for debugging.
(5 marks)
Q-2: What do you mean by the term software reengineering? Why is it required?
(5 marks)
Q-3: Explain different levels of Testing in detail?
(5 marks)
GURU JAMBHESHWAR UNIVERSITY OF SCIENCE & TECHNOLOGY, HISAR
DIRECTORATE OF DISTANCE EDUCATION
Programme: MCA Course: Internet Fundamentals
Year: 3rd Code: MCA-304
Total Marks=30
Important Instructions
i. Attempt all questions from each assignment given below.
ii. Each assignment carries 15 marks.
iii. All questions are to be attempted in legible handwriting on plane white A-4
size paper.
ASSIGNMENT-I
Q.1. Define TCP? Explain it all services.
Q.2. Explain IP datagram and data forwarding of packets.
Q.3. Write about CGI technology for dynamic web documents.
ASSIGNMENT-II
Q.1. What do you understand by client and server side programming in java script?
Explain in details.
Q.2. Define XML document? How DTD is defined for XML file?
Q.3. Write short note on the following terms:
I. Firewalls.
II. Secure Web Documents.
III. Digital Signatures.
GURU JAMBHESHWAR UNIVERSITY OF SCIENCE &
TECHNOLOGY, HISAR
DIRECTORATE OF DISTANCE EDUCATION
Programme: MCA (Five Year Integrated) Year: IIIrd
Paper Code: MCA-305 Total Marks = 30
Course: Mathematics-III- Computer oriented numerical and statistical methods using C
(Assignment-I) Important Instructions
I. Attempt all questions from each assignment given below.
II. Each assignment carries 15 marks.
III. All questions are to be attempted in legible handwriting on plane white A-4
size paper.
Q.1.(i) Add .3456E05 and .5433E07 also Subtract .5345E05 from .5444E05.
(ii) Find the product of following normalized floating point representation with 4 digit
mantissa.
.4454E50 and .3456E51.
Q.2 Find a root of the equation by using Bisection method x3 - 2x - 5 = 0.
Q.3 Find the cubic polynomial which takes the following values :
x 0 1 2 3
F(x) 1 2 1 10
Hence or otherwise evaluate f(4).
(Assignment-II)
Q.1. Evaluate ∫𝒅𝒙
𝟏+𝒙𝟐
𝟔
𝟎dx by using (i) Trapezoidal rule, (ii) Simplson’s 1/3 rule, (iii) Simpson’s
3/8 rule, and compare the results with its actual value.
Q.2 Apply Bessel’s formula to obtain 𝒚𝟐𝟓, given 𝒚𝟐𝟎 = 2854, 𝟒 = 3162, 𝒚𝟐𝟖 = 3544, 𝒚𝟑𝟐 =
3992.
Q.3. Solve the equations x + 4y – z = -5; x + y –6 z = -12; 3x - y – z = 4, by using Gauss
elimination
method.
GURU JAMBHESHWAR UNIVERSITY OF SCIENCE & TECHNOLOGY, HISAR
DIRECTORATE OF DISTANCE EDUCATION
Programme: MCA 3rd Year Course: Social Implications of Information Technology
Code: MCA-306 Total Marks (I+II) =15 Marks
Important Instructions
I. Attempt all questions from each assignment given below.
II. Each assignment carries 7.5 marks.
III. All questions are to be attempted in legible handwriting on plane
white A-4 size paper.
ASSIGNMENT-I
Q1. Write a detailed note on the role of IT in business?
Q2. What role do computers and IT play in the education of young
children? Elaborate.
Q3. Automation has become a necessity today. Elaborate.
ASSIGNMENT-II
Q1. Discuss the important changes in the fields of health care, agriculture, and
industry.
Q2. How can computers help us in home money and business
management? Elaborate.
Q3. IT has solved many questions. But it also has raised many questions itself. Discuss
these questions in detail.
GURU JAMBHESHWAR UNIVERSITY OF SCIENCE & TECHNOLOGY, HISAR
DIRECTORATE OF DISTANCE EDUCATION
Programme: MCA (3-year) Course: Computer Graphics
Year: 4t Total Marks=30
Code: MS-401
Important Instructions
I. Attempt all questions from each assignment given below.
II. Each assignment carries 15 marks.
III. All questions are to be attempted in legible handwriting on plane white A-4
size paper.
ASSIGNMENT-I
Q1. List three graphic hard copy devices for each one briefly explain? 4
i. How it works.
ii. Its advantages and limitations.
Q2. Explain Bresenhan’s line algorithm and derivation of algorithm. 6
Q3. Explain mid-point algorithm? Write algorithm in your own words. 5
ASSIGNMENT-II
Q1. Discuss about geometric transformation. Why we use inverse geometric transformation?
6
Q2. Why The Cohen-Sutherland Line Clipping algorithm is used? And explain it. 5
Q3 Explain projection & their types with example. 4
GURU JAMBHESHWAR UNIVERSITY OF SCIENCE & TECHNOLOGY, HISAR
DIRECTORATE OF DISTANCE EDUCATION
Programme: MCA 5 year int. Course Course: Artificial Intelligence
Year: 4th
Code: MCA-402 Total Marks=30
Important Instructions
I. Attempt all questions from each assignment given below.
II. Each assignment carries 15 marks.
III. All questions are to be attempted in legible handwriting on plane
white A-4 size paper.
ASSIGNMENT-I
Q1.Transform the following into Disjunctive Normal Form (DNF): (P--> (~ (Q--->R))) (3)
Q2.Describe following terms:
a) Genetic algorithm
b) Fuzzy system
c) Neural Networks (3*3=9)
Q3. How is inferencing used in deriving conclusions from the facts? Differentiate between
forward chaining and backward chaining. On what factors does the decision to choose
forward or backward chaining depend? (3)
ASSIGNMENT-II
Q1. Explain any two of the following logic concepts, using suitable examples:
a) Modus ponens
b) Valid statement
c) Unification principle in proposition logic (3*3=9)
Q2. What do you mean by conceptual graphs? Represent the following sentence as a
conceptual graph "cow has four legs and eats grass". (3)
Q3. Explain informed and uninformed search? What is hill climbing search? What are
problems faced by hill climbing? (3)
GURU JAMBHESHWAR UNIVERSITY OF SCIENCE & TECHNOLOGY, HISAR
DIRECTORATE OF DISTANCE EDUCATION
Programme: MCA Course: Analysis & Design of Computer Algorithm
Code: MS-403
Year: 4th Total Marks=30
Important Instructions
i. Attempt all questions from each assignment given below.
ii. Each assignment carries 15 marks.
iii. All questions are to be attempted in legible handwriting on plane white A-4
size paper.
Assignment-I
Q.1. Write a binary search algorithm and its application in computer?
Q.2. Explain Knapsack problem in detail with a suitable example?
Q.3. Discuss 8 queen problems with proper steps?
Assignment-II
Q.1. Define dynamics programming? Explain with the example of TSP?
Q.2. Explain the NP Hard and NP complete problems?
Q.3. Differentiate between greedy and dynamic techniques?
GURU JAMBHESHWAR UNIVERSITY OF SCIENCE & TECHNOLOGY, HISAR
DIRECTORATE OF DISTANCE EDUCATION
Programme: MCA Course: Operating System -II
Year: 4th, Code: MCA-404 Total Marks=30
Important Instructions
I. Attempt all questions from each assignment given below.
II. Each assignment carries 15 marks.
III. All questions are to be attempted in legible handwriting on plane white A-4
size paper.
ASSIGNMENT-I
Q1.Explain CPU scheduling? Describe the difference between preemptive and non
preemptive scheduling algorithms.
Q2. Differentiate between UNIX and Windows based operating systems.
Q3. What is the need of Page replacement? Consider the following reference string-7, 0, 1, 2,
0, 3, 0, 4, 2, 3, 0, 3, 2, 1, 2, 0, 1, 7, 0, 1 Find the number of Page Faults with FIFO,
Optimal Page replacement and LRU with four free frames which are empty initially.
Which algorithm gives the minimum number of page faults?
ASSIGNMENT-II
Q1. Explain Semaphore? How does it help in avoiding the race condition?
Q2. Define the term deadlock. Explain various necessary conditions for a deadlock to occur.
Explain in brief about deadlock prevention?
Q3. Explain any two Page Replacement algorithms with a suitable example.
GURU JAMBHESHWAR UNIVERSITY OF SCIENCE & TECHNOLOGY, HISAR
DIRECTORATE OF DISTANCE EDUCATION
Programme: MCA -5 Year Course: Computer Networks II
Year: 4th, Code: MCA-405
Total Marks=30
Important Instructions:
i. Attempt all questions from each assignment given below.
ii. Each assignment carries 15 marks.
iii. All questions are to be attempted in legible handwriting on plane white A-4
size paper.
Assingment-1
Q-1: How IP addresses are classified? Explain different classes of IP addresses. (5 marks)
Q-2: Define Streaming? How audio and video are streamed on the web?
(4 marks)
Q-3: Write a short note on following terms:
HTTP
FTP
Telnet
(6marks)
Assingment –11
Q-1: Explain the differences between circuit switching and packet switching network?
(4 marks)
Q-2: Describe the format of TCP segments?
(5 marks)
Q-3: Differentiate between frame format of IPV4 and IPV6?
(6 marks)
GURU JAMBHESHWAR UNIVERSITY OF SCIENCE & TECHNOLOGY, HISAR
DIRECTORATE OF DISTANCE EDUCATION
Programme: MCA -5 Year Course: MIS
Year: 4th, Code: MCA-406
Total Marks=15
Important Instructions:
i. Attempt all questions from each assignment given below.
ii. Each assignment carries 7.5 marks.
iii. All questions are to be attempted in legible handwriting on plane white A-4
size paper.
Assignment – 1
Q-1: Discuss the utility of MIS in Controlling.
(5 marks)
Q-2: Explain the concept of Efficiency and Effectiveness?
(5 marks)
Q-3: Explain the characteristics of MIS.
(5 marks)
Assignment– 11
Q-1: Why MIS requires modifications?
(5 marks)
Q-2: Write a short note on DSS.
(5 marks)
Q-3: Explain physical flow diagram and logical flow diagram.
(5 marks)
GURU JAMBHESHWAR UNIVERSITY OF SCIENCE & TECHNOLOGY, HISAR
DIRECTORATE OF DISTANCE EDUCATION
Programme: MCA 5 year int. Course Year 5th
Course: Principles of Programming Language Code: MCA-501
Total Marks=30
Important Instructions:
i. Attempt all questions from each assignment given below.
ii. Each assignment carries 15 marks.
iii. All questions are to be attempted in legible handwriting on plane white A-4
size paper.
ASSIGNMENT-I
Q1. Describe the principle of programming language? Explain its objectives of
programming language. (5)
Q2. Explain Object oriented programming? What are its key concepts? (5)
Q3. Give an ambiguous and unambiguous grammar for the language defined as “the set of
strings of any length generated over {0, 1}*. (5)
ASSIGNMENT-II
Q1. Explain the implementation of direct-access files (5)
Q2. Define Classes and Polymorphism. (5)
Q3. Explain the static and dynamic scope of an identifier with their rules. (5)
GURU JAMBHESHWAR UNIVERSITY OF SCIENCE & TECHNOLOGY, HISAR
DIRECTORATE OF DISTANCE EDUCATION
Programme: MCA Course: Advanced Architecture and Parallel Processing
Year: 5th, Code: MCA-502 Total Marks=30
Important Instructions:
I. Attempt all questions given below.
II. Each assignment carries 15 marks.
III. All questions are to be attempted in legible handwriting on plane white A-4 size
paper.
ASSIGNMENT-I
Q.1. Explain any four static connection networks and ant three dynamic connection
networks.
Q.2. Describe different program flow mechanisms and compare them.
Q.3. Compare superscalar and vector processor.
ASSIGNMENT-II
Q.1. Describe cache memory organization using different types of mapping.
Q.2. Explain the working of an asynchronous and synchronous pipeline processor.
Q.3. Explain the term collision free scheduling with reference to non-linear pipelines.
GURU JAMBHESHWAR UNIVERSITY OF SCIENCE & TECHNOLOGY, HISAR
DIRECTORATE OF DISTANCE EDUCATION
Programme: MCA -5 Year Course: Object Oriented Design and Modelling
Year: 5th Code: MCA-503
Total Marks=30
Important Instructions:
i. Attempt all questions from each assignment given below.
ii. Each assignment carries 15 marks.
iii. All questions are to be attempted in legible handwriting on plane white A-4
size paper.
Assignment – 1
Q-1: How object-based programming languages are different from object-oriented programming
languages?
(5 marks)
Q-2: Write down the various steps involved in object oriented design.
(5 marks)
Q-3: Write a short note on Meta Data.
(5 marks)
Assignment– 11
Q-1: Explain any one architectural framework.
(5 marks)
Q-2: Write down about the specification of class dependencies.
(5 marks)
Q-3: What are events and states?
(5 marks)
GURU JAMBHESHWAR UNIVERSITY OF SCIENCE & TECHNOLOGY, HISAR
DIRECTORATE OF DISTANCE EDUCATION
Programme: MCA 5 year int. Course Course: System Simulation and Modeling
Year 5th Code: MCA-504
Total Marks=30
Important Instructions
i. Attempt all questions from each assignment given below.
ii. Each assignment carries 15 marks.
iii. All questions are to be attempted in legible handwriting on plane white A-4
size paper.
ASSIGNMENT-I
Q1. What are model? What do you mean by modelling process? (5)
Q2. Differentiate between differential and partial differential equation model? Also
compare model data with real system data? (5)
Q3. Write a short note on: Combining discrete event. (5)
ASSIGNMENT-II
Q1. Differentiate between Verification and validation modeling procedures? (5)
Q2. What do you mean by simulation process? Explain concept of simulation of a time
sharing computer system? (5)
Q3. What are simulation languages? Explain any language in detail? (5)
GURU JAMBHESHWAR UNIVERSITY OF SCIENCE & TECHNOLOGY, HISAR
DIRECTORATE OF DISTANCE EDUCATION
Programme: Master in Computer Application Course: Data Mining and Data
Warehousing Total marks=30
Year: 5th
Code: MCA-505
Important Instructions
i. Attempt all questions from each assignment given below.
ii. Each assignment carries 15 marks.
iii. All questions are to be attempted in legible handwriting on plane white A-4
size paper.
ASSIGNMENT (PART-I)
I The following table consists of training data from an employee database. The data have
been generalized. For example, “31: : : 35” for age represents the age range of 31 to 35.
For a given row entry, count represents the number of data tuples having the values for
department, status, age, and salary given in that row.
department status age salary count
sales senior 31: : :35 46K: : :50K 30
sales junior 26: : :30 26K: : :30K 40
sales junior 31: : :35 31K: : :35K 40
systems junior 21: : :25 46K: : :50K 20
systems senior 31: : :35 66K: : :70K 5
systems junior 26: : :30 46K: : :50K 3
systems senior 41: : :45 66K: : :70K 3
marketing senior 36: : :40 46K: : :50K 10
marketing junior 31: : :35 41K: : :45K 4
secretary senior 46: : :50 36K: : :40K 4
secretary junior 26: : :30 26K: : :30K 6___
Let status be the class label attribute.
Given a data tuple having the values “systems,” “26 . . . 30,” and “46–50K” for the
attributesdepartment, age, and salary, respectively, what would a naive Bayesian
classification of the status for the tuple be? 6
II Why separation is required between an operational database and a data warehouse system? 4
III What is correlation analysis? How it is needed in data integration for handling redundancies? 5
ASSIGNMENT (PART-II)
I The following table consists of training data from an employee database. The data have
been generalized. For example, “31 : : : 35” for age represents the age range of 31 to 35.
For a given row entry, count represents the number of data tuples having the values for
department, status, age, and salary given in that row.
department status age salary count
sales senior 31: : :35 46K: : :50K 30
sales junior 26: : :30 26K: : :30K 40
sales junior 31: : :35 31K: : :35K 40
systems junior 21: : :25 46K: : :50K 20
systems senior 31: : :35 66K: : :70K 5
systems junior 26: : :30 46K: : :50K 3
systems senior 41: : :45 66K: : :70K 3
marketing senior 36: : :40 46K: : :50K 10
marketing junior 31: : :35 41K: : :45K 4
secretary senior 46: : :50 36K: : :40K 4
secretary junior 26: : :30 26K: : :30K 6___
Let status be the class label attribute
Calculate information gain for age, salary and department. Also elaborate the steps of calculations.
5
II How a data cube models n-dimensional data? What is a lattice of cuboids? 5
III How Principal Component analysis reduces the dimensions for a data set? 5