Assginment
Assginment
APPLICATIONS
(MCA)
MCA/ASSIGN/SEMESTER-V
ASSIGNMENTS
(July - 2016 & January - 2017)
CONTENTS
Course
Code
Assignment No.
Submission-Schedule
For JulyDecember
Session
Page
No.
MCS-051
MCA(5)/051/Assignment/16-17
MCS-052
MCA(5)/052/Assignment/16-17
MCS-053
MCA(5)/053/Assignment/16-17
MCSL-054
MCA(5)/L-054/Assignment/16-17
MCSE-003 MCA(5)/E-003/Assignment/16-17
10
MCSE-004 MCA(5)/E-004/Assignment/16-17
12
MCSE-011 MCA(5)/E-011/Assignment/16-17
14
Important Notes
1. Submit your assignments to the Coordinator of your Study Centre on or before the
due date.
2. Assignment submission before due dates is compulsory to become eligible for
appearing in corresponding Term End Examinations. For further details, please
refer to MCA Programme Guide.
3. To become eligible for appearing the Term End Practical Examination for the lab
courses, it is essential to fulfill the minimum attendance requirements as well as
submission of assignments (on or before the due date). For further details, please
refer to the MCA Programme Guide.
4. The viva voce is compulsory for the assignments. For any course, if a student
submitted the assignment and not attended the viva-voce, then the assignment is
treated as not successfully completed and would be marked as ZERO.
Course Code
Course Title
Assignment Number
Maximum Marks
Weightage
Last Dates for Submission
:
:
:
:
:
:
MCS-051
Advanced Internet Technologies
MCA(5)/051/Assignment/16-17
100
25%
15th October, 2016 (For July 2016 Session)
15th April, 2017 (For January 2017 Session)
There are eight questions in this assignment of 80 marks. Rest 20 marks are for
viva-voce. Answer all the questions. You may use illustrations and diagrams to
enhance the explanations. All programmes need to be run and results to be
included while submitting the assignments.
1.
(7 Marks)
2.
3.
(3 Marks)
(7 Marks)
(b) Write in brief how do you use JDBC to query and modify a
database.
(3 Marks)
(a) Make a course registration form using JSP that collects a first
name, last name, contact no. email address, age and course
name.
(i) Validate it if the user name, and e-mail address are not
blank. Display error message to user, if either of them is
blank.
(ii) Validate if the user name already exists and display an
error message to the user.
3
(15 Marks)
(3 Marks)
4.
(7 Marks)
5.
(8 Marks)
(a) Describe the layer architecture of EJB and explain all its
components briefly.
(7 Marks)
(b) What is the advantage of using Entity bean over directly using
JDBC API to do database operations.
(5 Marks)
7.
(5 Marks)
8.
6.
(10 Marks)
Course Code
Course Title
:
:
Assignment Number
Maximum Marks
Weightage
Last Dates for Submission
:
:
:
:
MCS-052
Principles of Management and Information
Systems
MCA(5)/052/Assignment/16-17
100
25%
15th October, 2016 (For July 2016 Session)
15th April, 2017 (For January 2017 Session)
This assignment has eight questions. Answer all questions. Each question is of 10
marks. Rest 20 marks are for viva voce. You may use illustrations and diagrams
to enhance the explanations. Please go through the guidelines regarding
assignments given in the Programme Guide for the format of presentation.
Answer to each part of the question should be confined to about 300 words.
Make suitable assumption is necessary.
1.
(10 Marks)
2.
(10 Marks)
3.
(5 Marks)
(5 Marks)
(5 Marks)
(5 Marks)
(5 Marks)
(5 Marks)
4.
5.
6.
(10 Marks)
7.
(10 Marks)
8.
(10 Marks)
Course Code
Course Title
Assignment Number
Maximum Marks
Weightage
Last Dates for Submission
:
:
:
:
:
:
MCS-053
Computer Graphics and Multimedia
MCA(5)/053/Assignment/16-17
100
25%
15th October, 2016 (For July 2016 Session)
15th April, 2017 (For January 2017 Session)
The assignment has fifteen questions in all and carries 80 marks. Answer all
the questions. 20 Marks are for viva-voce. You may use illustrations and
diagrams to enhance explanations. Please go through the guidelines regarding
assignments given in the Programme Guide for the format of presentation. Not
attending the viva leads to non evaluation of assignment.
1.
(5 Marks)
2.
(5 Marks)
(i)
(ii)
(iii)
3.
Write DDA Algorithm for lines with positive slopes. Modify it for
negative sloped lines. Apply DDA Algorithm to draw line segment
from (3, 5) to (9, 9). Verify the existence of staircase effect in the
line, generated.
(5 Marks)
4.
(5 Marks)
5.
(5 Marks)
6.
(5 Marks)
7.
(5 Marks)
8.
(5 Marks)
9.
(5 Marks)
(5 Marks)
11 Find the equation of the Berier curve, which passes through the
points (0, 0) and (-2, 1), and is controlled through the points (7, 5)
and (2, 0).
(5 Marks)
12 Discuss how the depth value (Z) is calculated for the surface
position (x, y) in the Z-buffer algorithm.
(5 Marks)
(7.5 Marks)
(5 Marks)
(7.5 Marks)
Course Code
Course Title
Assignment Number
Maximum Marks
Weightage
Last Dates for Submission
:
:
:
:
:
:
MCSL-054
Lab (based on MCS-051 & 053)
MCA(5)/L-054/Assignment/16-17
100
25%
31st October, 2016 (For July 2016 Session)
30th April, 2017 (For January 2017 Session)
This assignment has two parts A and B (Advanced Internet Technologies and
Computer Graphics & Multimedia) and each part is for 20 marks. Answer all
the questions. Lab record for all the respective sessions (given in the MCSL-054
Lab Manual) for each course carries 20 Marks each. Rest 20 marks are for viva
voce. Please go through the guidelines regarding assignments given in the MCA
Programme Guide for the format of presentation. If any assumptions made,
please state them.
PART-I: MCS-051 (Advanced Internet Technologies)
1.
(4 Marks)
2.
Write a JSP program for an NGO, which displays a web page with
NGO basic information and containing two web links one for
organization details such as objectives, people associated with
NGO, current date and time and some activities photographs etc.
Other link show the schedules of future activities and details of
work plan and peoples association for these activities. On clicking
these web links web page open with necessary details. Make
necessary assumptions require.
(7 Marks)
3.
(5 Marks)
4.
(4 Marks)
(4 Marks)
2.
(4 Marks)
3.
(4 Marks)
4.
(8 Marks)
Course Code
Course Title
:
:
Assignment Number
Maximum Marks
Weightage
Last Dates for Submission
:
:
:
:
MCSE-003
Artificial Intelligence and Knowledge
Management
MCA(5)/E-003/Assignment/16-17
100
25%
31st October, 2016 (For July 2016 Session)
30th April, 2017 (For January 2017 Session)
This assignment has eight questions and each carries 10 marks. The rest of the
20 marks are for viva-voce. Answer all the questions. You may use illustrations
and diagrams to enhance the explanations. Please go through the guidelines
regarding assignments given in the Programme Guide for the format of
presentation. Make suitable assumption is necessary.
1.
How does the use of heuristics reduce the search space? Suggest a
heuristic function for travelling salesman problem.
(10 Marks)
2.
(10 Marks)
(2.5 Marks)
(7.5 Marks)
(5 Marks)
(5 Marks)
10
5.
6.
(10 Marks)
(5 Marks)
7.
(5 Marks)
(5 Marks)
(5 Marks)
(i)
(ii)
(iii)
(iv)
(v)
8.
Learning
Understanding
The Turing Test
Uncertainty
A.I. problem
11
(10 Marks)
Course Code
Course Title
Assignment Number
Maximum Marks
Weightage
Last Dates for Submission
:
:
:
:
:
:
MCSE-004
Numerical and Statistical Computing
MCA(5)/E-004/Assignment/16-17
100
25%
31st October, 2016 (For July 2016 Session)
30th April, 2017 (For January 2017 Session)
This assignment has five questions in all and carries 80 marks. The rest of the
20 marks are for viva-voice. Answer all the questions. You may use
illustrations and diagrams to enhance the explanations. Please go through the
guidelines regarding assignments given in the Programme Guide for the
format of presentation. Not attending the viva leads to non evaluation of
assignment.
Note : You are advised to use Non Scientific Calculator, Log tables,
Trigonometric tables, along with tables given in your blocks; to solve the
questions.
1.
2.
(6 Marks)
(4 Marks)
(5 Marks)
(3 Marks)
(5 Marks)
x3 2x 5 = 0
3.
(6 Marks)
10x1 7x2 = 7;
-3x1 + 2.099x2 + 6x3 = 3.901;
5x1 x2 + 5x3 = 6.
Correct to six decimal places of significant digit.
(6 Marks)
(b) Solve Ax = B, where A=
B=
LU decomposition method.
12
(10 Marks)
x + y z = 0;
- x + 3y = Z,
x 2z = 3,
assume the initial solution vector as [
4.
]T
(a) For the given discrete data find the interpolating polynomial
using
(8 Marks)
0
1
(b) Evaluate
1
3
3
55
(9 Marks)
by using
(i) Simpsons 1/3 rule (ii) Simpsons 3/8 rule (iii) Weddles rule
(c) Solve the difference equation
(where y(0) = 2)
find y(0.1) and y(0.3) correct to four decimal places using
(12 Marks)
1
10
2
12
3
16
4
28
5
25
6
36
7
41
13
8
49
9
40
10
50
(6 Marks)
Course Code
Course Title
Assignment Number
Maximum Marks
Weightage
Last Dates for Submission
:
:
:
:
:
:
MCSE-011
Parallel Computing
MCA(5)/E-011/Assignment/16-17
100
25%
31st October, 2016 (For July 2016 Session)
30th April, 2017 (For January 2017 Session)
20 marks are for viva voce. All questions given carry equal marks. Answer all
the questions. You may use illustrations and diagrams to enhance the
explanations. Please go through the guidelines regarding assignments given in
the Programme Guide for the format of presentation.
1.
(25 Marks)
2.
(25 Marks)
3.
(25 Marks)
4.
(25 Marks)
14