Dear students, get fully solved
assignments by professionals
Do send your query at :
or call us at :08263069601
MASTER OF
COMPUTER APPLICATIONS (MCA)
MCA/ASSIGN/SEMESTER-V
ASSIGNMENTS
(July -
2020 & January - 2021)
MCS-051,
MCS-052, MCS-053, MCSL-054,
MCSE-003,
MCSE-004, MCSE-011
SCHOOL OF COMPUTER AND INFORMATION SCIENCES INDIRA GANDHI NATIONAL OPEN
UNIVERSITY MAIDAN GARHI, NEW DELHI – 110 068
Dear students, get fully solved
assignments by professionals
Do send your query at :
or call us at :08263069601
Course |
Assignment No. |
Submission-Schedule |
Page |
|
Code |
|
|
|
No. |
|
For July- |
For
January- |
||
|
|
|
||
|
|
December Session |
June
Session |
|
|
|
|
|
|
MCS-051 |
MCA(5)/051/Assignment/20-21 |
31st October, 2020 |
15thApril, 2021 |
3 |
|
|
|
|
|
MCS-052 |
MCA(5)/052/Assignment/20-21 |
31st October, 2020 |
15thApril, 2021 |
5 |
|
|
|
|
|
MCS-053 |
MCA(5)/053/Assignment/20-21 |
31st October, 2020 |
15thApril, 2021 |
6 |
|
|
|
|
|
MCSL-054 |
MCA(5)/L-054/Assignment/20-21 |
31st October, 2020 |
15thApril, 2021 |
8 |
|
|
|
|
|
MCSE-003 |
MCA(5)/E-003/Assignment/20-21 |
13st October, 2020 |
15thApril, 2021 |
9 |
|
|
|
|
|
MCSE-004 |
MCA(5)/E-004/Assignment/20-21 |
31st October, 2020 |
15th April, 2021 |
12 |
|
|
|
|
|
MCSE-011 |
MCA(5)/E-011/Assignment/20-21 |
31st October, 2020 |
15thApril, 2021 |
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.
2
: |
MCS-051 |
|
Course Title |
: |
Advanced Internet technologies |
Assignment Number |
: |
MCA(V)/051/Assignment/2020-21 |
Maximum Marks |
: |
100 |
Weightage |
: |
25% |
Last Dates for Submission |
: |
31st October, 2020 (For July, 2020 Session) |
|
: |
15th April, 2021 (For January,
2021 Session) |
Answer all
the questions in the assignment which carry 80 marks in total. 20 marks are for
viva voce. You may use illustrations. Place go through the guidelines regarding
assignments given in the Programme Guide for the format of presentation.
Q1. |
Define
a scriplet and expressions in JSP ? Create a simple JSP page which |
(10 Marks) |
|
|
includes declaration, scriplets, expressions and
comments tag in it. |
|
|
Q2. |
Define authentication mechanism?Explain any
two basic mechanisms |
(10 Marks) |
|
|
through which a web client can authenticate a
user to a web server using |
|
|
|
http
authentication. |
|
|
Q3. |
Create
a LOGIN page using JSP and JDBC. Database is created in |
(7 Marks) |
|
|
Oracle. |
|
|
Q4. |
Write a
servlet program to fetch and display all the fields of student
table |
(7 Marks) |
|
|
having
10 records with
field names as
student name, enrollment |
|
|
|
number,email ID and grades achieved in TEE., |
|
|
Q5. |
Define DTD.
What is its
use in XML?Write
the DTD of
an XML |
(8 Marks) |
|
|
document
that describe the
bank account |
which
has the following |
|
|
attributes : |
|
|
|
Account
number (mandatory) |
|
|
|
Customer_id (can be multiple) |
|
|
|
First name (mandatory) |
|
|
|
Middle
name (optional) |
|
|
|
Last name (optional) |
|
|
|
Account type (mandatory) |
|
|
|
Balance
(mandatory) |
|
|
Q6. |
|
|
|
|
What is the purpose of message-driven beans |
and define its structure? |
(8 Marks) |
|
Explain the various circumstances under which a
message-driven bean |
|
|
|
should be used. What makes message
driven beans different from session |
|
|
|
beans? |
|
|
Q7. |
Briefly
explain any seven JSP implicit objects. |
(7 Marks) |
3
Q8. |
What
are Cookies ? Briefly explain the following methods of Cookie |
(8 Marks) |
|
|
class: |
|
|
|
(i) |
setMaxAge |
|
|
(ii) |
setVersion |
|
|
(iii) |
setDomain |
|
|
(iv) |
setPath |
|
Q9. |
What is
the need of web security ? Explain data integrity and system |
(7 Marks) |
|
|
(7integrity in thecontext of web security. |
|
|
Q10. |
What
are the advantages of using Java's multiple layer security |
(8 Marks) |
|
|
implementation ? Explain with the help of an
example program. |
|
Dear students, get fully solved
assignments by professionals
Do send your query at :
or call us at :08263069601
Dear students, get fully solved assignments
by professionals
Do send your query at :
or call us at :08263069601
: |
MCS-052 |
|
Course Title |
: |
Principles of Management and
Information |
Assignment Number |
: |
MCA(V)/052/Assignment/2020-21 |
Maximum Marks |
: |
100% |
Weightage |
: |
25% |
Last Dates
for Submission |
: |
31st October, 2020 (For July, 2020 Session) |
|
: |
15th April, 2021 (For January,
2021 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.
Q1.What is an Organisation? Briefly describe different
types of Organisations. What do you mean
by
structure of an Organisation? (10 Marks)
Q2. Explain need of system analysis for design of an Information system. Also briefly
describe
tools and
methods used in Analysis. (10 Marks)
Q3. What is an
Information system? Explain impact of information systems on business.
(10 Marks)
Q4. What is a management system? Explain different
levels of management activities. Also briefly
explain
properties of business transaction processing. (10 Marks)
Q5. (a) What is "Total Cost of Ownership" of
an Information system ? Explain with the help of
example. (5 Marks)
Q5.(b)What is supply chain
management(SCM) software? How
does the concept of SCM differ
from enterprise resource planning (ERP) software?
Explain briefly. |
(5 Marks) |
|
Q6. |
What is
“Intellectual Property" ? What is its relevance in corporate world? How
can |
|
intellectual
property be protected? Explain in detail. |
(10 Marks) |
|
Q7. |
What is
Knowledge Management (KM)? Explain need of KM |
in
Business Organisations. |
|
|
(10 Marks) |
Q8. |
Explain
major security threats to information systems? Also describethe terms
Cyberwar and |
|
Cyberterrorism? |
(10 Marks) |
5
: |
MCS-053 |
|
Course Title |
: |
Computer Graphics and Multimedia |
Assignment Number |
: |
MCA (V)/053/Assign /2020-21 |
Maximum Marks |
: |
100 |
Weightage |
: |
25% |
Last Dates for Submission |
: |
31st October, 2020 (For July, 2020 Session) |
|
|
15th April, 2021 (For January,
2021 Session) |
There are
eight questions in this assignment (each carrying 10 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.
Q1. Write the DDA algorithm and Bresenham Line generation Algorithm. Compare
the line generation mechanism of DDA
algorithm with Bresenham Line generation Algorithm while drawing a line segment
from (1, 0) and (9, 8). Show step by step execution of both Line Generation
algorithm, though a Graph. (10 Marks)
Q2. Compare Cohen Sutherland and Cyrus beck line clipping algorithms, with
suitable example of each. In Cyrus
Beck line clipping algorithm, How will you determine whether the point of
intersection between line segment and clipping window is Potentially Entering
(PE) or Potentially Leaving (PL). Derive the expression for the parameter (t)
with respect to ith edge and the line segment PQ (line to be clipped) in the
context of Cyber Beck line clipping algorithm. (10 Marks)
Q3. Differentiate between Euclidean Coordinate System and Homogeneous
Coordinate system. Discuss the
advantage of Homogeneous Coordinate system over Euclidean Coordinate System.
Assume that a polygon ABCDE has the coordinates A(0, 0), B(10,10),
C(10,2),D(5,5),E(7,6) is subjected to the clockwise rotation of 45° about an
axis passing through the centroid of the polygon, find the final coordinates of
the polygon ABCDE. You should represent the
transformation
using Homogeneous Coordinate System. (10 Marks)
Q4. Discuss the Taxonomy of Projection in computer graphics, with suitable
diagram. Compare and contrast
Parallel & Perspective projection, in detail (i.e. with suitable examples,
equations, expressions etc.). What is isometric projection? What do you
understand by the term vanishing point in context of projections, in computer
graphics. Obtain a Projection matrix for perspective projection of a point
P(x,y,z) onto z= 5 plane, provided the center of projection is at (0,0, -10), can
we find
the vanishing point(s) for this projection? Justify. (10 Marks)
Q5. What are the uses of Bezier Curves and Bezier Surfaces? Explain the
Mathematical expression of Bezier
Curves. Write the properties of the Bezier curves, prove all properties. Discuss
the Parametric Continuities and Geometric Continuities of Bezier Curves, with
suitable expressions,
6
equations and examples. Explain the purpose of control points in Bezier,
a Cubic Bezier curve has control points P0 (0, 0); P1 (5, 40); P2 (40, 5); P3
(50, 15). Determine 2 more points on the same Bezier curve. Draw a rough sketch
of the curve and show coordinates of various points on it?
(10 Marks)
Q6. Write and discuss Z-Buffer algorithm with suitable example. What are the
maximum number of objects that can
be handled by the Z-buffer algorithm ? What will happen if Z-buffer algorithm
is used
and it is found that two polygons have same Z-value? |
(10 Marks) |
|
Q7. Explain
the following with suitable examples: |
(10 X 1 = 10 Marks) |
|
(i) |
Windowing
Transformations |
|
(ii) |
Scan
Line Polygon Fill Algorithm |
|
(iii) |
Area
Sub-Division Algorithm |
|
(iv) |
Sweep
representations |
|
(v) |
Simulating
Accelerations in Computer Animations |
|
(vi) |
Shading
and its types |
|
(vii) |
Authoring
Tools |
|
(viii) |
Animation
and its types |
|
(ix) |
Audio
File Formats and its type |
|
(x) |
Video
File Formats and its types |
|
Q8. Differentiate
between the following (10 X 1 = 10 Marks)
(i)
Key frame animation Vs Cel animation
(ii)
Analog Vs Digital Sound
(iii) Hypermedia
Vs hypertext
(iv) Painting
tools Vs drawing tools
(v)
Random Scan Display Devices Vs Raster Scan Display
Devices
(vi) Computer
Graphics Vs Animation
(vii) Interlaced
Vs progressive scan
(viii) Compression
Vs decompression in digital video
(ix) Hypermedia
and hypertext
(x)
Ray tracing Vs Ray casting
Dear students, get fully solved
assignments by professionals
Do send your query at :
or call us at :08263069601
Course Code |
: |
MCSL-054 |
Course Title |
: |
Laboratory Course |
Assignment Number |
: |
MCA(V)/L-054/Assignment/20-21 |
Maximum Marks |
: |
100 |
Weightage |
: |
25% |
|
|
7 |
Dear students, get fully solved
assignments by professionals
Do send your query at :
or call us at :08263069601
Last
Dates for Submission : 31st October, 2020 (For July, 2020 Session)
:
15th April, 2021 (For January, 2021 Session)
This assignment has two parts A
(Advanced Internet Technologies) and part B (Computer Graphics &
Multimedia). Each part is of 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. Please state the assumptions made, if any.
PART-I: MCS-051 (Advanced
Internet Technologies)
Q1. Develop a web page using servlet and JDBC to
display the account balance of a saving
account.
Make necessary assumptions. (8 Marks)
Q2. Write a JSP program to create a web page which display the image of
products, price, discount on
products and brief description of products for an online toy shelling company
which sells toys
kids of
age 5-10 years. Make necessary assumptions. (8 Marks)
Q3. Create an XML document for Books in abook shop.
(4 Marks)
PART-II: MCS-053 (Computer
Graphics and Multimedia)
Q1. Write a program in C/C++ using OpenGL to draw a
rectangle green color and inside that draw
a circle
of blue color. (4 Marks)
Q2. Write a program in C/C++ using OpenGL to show that
a ball is expanding thenshrinking.
Q3. Write a program in C/C++ to implement DDA
circlegeneration algorithm.
(4 Marks)
(4 Marks)
Q4.Write a program in C/C++ to implement Bresenham’s
line generation algorithm.
(4 Marks)
Q5. Write a program in C/C++ to implement
Cohen-Sutherland line clipping algorithm.
(4 Marks)
Course Code |
: |
MCSE-003 |
Course Title |
: |
Artificial
Intelligence and Knowledge Management |
Assignment Number |
: |
MCA(V)-E003/Assignment/2020-21 |
Maximum Marks |
: |
100 |
Weightage |
: |
25% |
Last Dates for Submission |
: |
31st October, 2020 (For July, 2020 Session) |
|
|
8 |
:
15th April, 2021 (For January, 2021 Session)
Note: This assignment has 20
questions of 80 marks (each question carries equal marks). Answer all the
questions. Rest 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.
Q1. State and justify the validity of following
inference rules
(i)
Chain rule
(ii)
Simplification
Q2. Determine whether each of the following sentences
are satisfactory, contradictory or valid
(i)
(PΛQ)V~(PΛQ)
(ii) (P Q) ~P
Q3. Transform the following in to CNF (Any two) :
(i) ~(C D)V(CΛD)
(ii) ~(X Y) Z
(iii) P (~ CQ R))
Q4. With the help of a suitable example, describe the “member” function of
PROLOG. How searching of a data in a
list, recursively.
Q5. What is Turing Test ? If
the machine passes Turing Test, does it mean that the system is intelligent ? What are the associated
problems with Turing Text? What are required improvements/advances to overcome
these problems?
Q6. Transform
the following conceptual graph in to FOPL statement[PERSON: Anita] (AGENT)
[DRINK] (OBJECT) [Food: MILK] (Instrument Glass)
Q7. Write a recursive program is LISP to find factorial
of a number given by the user?
Q8. How a language for artificial intelligence differs from normal
programming languages? Give name of
three languages frequently used as programming language for developing Expert
System
Q9. What do you mean by term “Agents” in Artificial Intelligence? Classify
the various types of agents.
Q10. Briefly describe the term “Truth Maintainance System – TMS”.
Q11. Explain the following logic concepts, if required
use suitable examples (Any two):
(i) Modus Tollens (ii)
Satisfiable statement (iii) Resolution principle in
proposition logic
9
Q12. Give conceptual dependency
representation of the sentence give below:
“Mohan
will eat pizza from the plate with fork and knife ”
Q13. Compare and contrast the following:
(i)
Frames and scripts
(ii)
Informed search and uniformed search
Q14. Define following properties of propositional
statement :
(i) Satisfiable
(ii) Contradiction
(iii) Valid
(iv) Equivalence
(iii) Logical consequence
Q15. What is meant by ‘Closed Word Assumption’? Where
is it used in AI?
Q16. Write short notes on any two of the following:
a. Expert
systems
b. Non
Deductive Inference rule
c. Methods
to deal with Uncertainty in knowledge systems
Q17. Explain the difference between Forward and Backward Chaining. Under
which situation which mechanism is
best to use, for a given set of problems?
Q18. Express the following knowledge as a semantic network structure with
Interconnected nodes and labeled
arcs. “Ram is Vice President of ABC Company. He is married to Raj and has a
male child RamRaj.RamRaj Goes to school. Ram plays golf and owns a silver color
German made car Mercedez Benz”
Q19. What will be the output of the function when invoked with = 5 and = 6. Write each step,
while calculating the result
(defun myfun ( )
(cond ((zerop ) – 1)
(t(*( - 0 )
myfun ( - 1) ) )
) ) )
Q20. Consider the following PROLOG program say the
knowledge base is :
Sister
(sue, bill)
Parent (ann, sam)
Parent (joe, ann)
10
Female (ann)
the rule
applicable to the knowledge base is say :
grandfather (X,Z) :- parent
(X,Y),parent (Y, Z), male (X)
Now
perform following tasks :
(i)
Explain the actual meaning of above rule.
(ii)
What will be the output when given knowledge base
is inquired for
a.
? – parent (X, sam)
b.
Grandfather (X,Y)
Dear students, get fully solved
assignments by professionals
Do send your query at :
or call us at :08263069601
Dear students, get fully solved
assignments by professionals
Do send your query at :
or call us at :08263069601
: |
MCSE-004 |
|
Course Title |
: |
Numerical and Statistical Computing |
Assignment
Number |
: |
MCA(V)-E004/Assignment/2020-21 |
Maximum Marks |
: |
100 |
Weightage |
: |
25% |
Last
Dates for Submission |
: |
31st October, 2020 (For July, 2020
Session) |
|
: |
15th April, 2021
(For January, 2021 Session) |
Note: This assignment has 16
questions of 80 marks (each question carries equal marks). Answer all the
questions. Rest 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.
Q1.
Q2.
Q3.
Q4.
Q5.
Find the value of ‘e’, correct to 3 decimal places. e = 1 + 21! + 31! + 41! + …
1
If 0∙333 is the approximate value of 3, find absolute, relative and percentage error.
If a bank
receives on an average six bad cheques per day, then what is the probability
that it will receive four bad cheques on any given day ?
Use the
Newton-Raphson method to find a root of the equation 3
− 2
− 5 = 0.
Find the
value of sin(Ï€/6) by using Lagrange’s
interpolation, the related data is given below :
(5 Marks)
(5 Marks)
(5 Marks)
(5 Marks)
(5 Marks)
x |
∶ |
0 |
Ï€⁄4 |
Ï€⁄2 |
|
y = sin(x) |
∶ |
0 |
0∙707 |
1 ∙ |
0 |
Q6. Find the roots of the equation f(x) = e2x − 5x + 2, by using Secant method.
Q7. The
tangent of the angle between the lines of regression y on x and x on y is 0 ∙
6 and x = 12 . Findrxy.
Q8. Evaluate ∫01 1+xdx , using Composite Trapezoidal rule with n = 2and 4.
Q9. What are the pitfalls of Gauss-Elimination
method? Solve the following system, using Gauss Elimination Method :
2x + y + z = 10
3
+ 2 + 3 = 18
+4
+9 =16
Q10. An irregular six faced die is thrown and the
expectation that in 10 throws it will give five even numbers is twice the
expectation that it will give four even numbers. How many times in 10,000 sets
of 10 throws would you expect it to give no even number?
(5 Marks)
(5 Marks)
(5 Marks)
(5 Marks)
(5 Marks)
12
Q11.
Q12.
Q13.
Q14.
Q15.
Solve the
initial value problem = − with (0) = 2and â„Ž = 0 ∙ 1, Using fourth order classical
Runge –Kutta Method, find (0 ∙ 1) and (0 ∙ 2) correct to
four decimal places.
Solve by Jacobi’s method, the following system of
linear equations :
2x1 − x2 + x3
= − 1
x1 + 2x2 − x3
= 6
x1 − x2 + 2x3
= − 3
Evaluate the integral I = ∫0Ï€/2 sin x dx using Gauss-Legendre formula.
Compare the results with exact solution obtained by Simpson rule. The exact
value of I =
1.
Evaluate the integral I = ∫01 1+xdx by using Simpson’s 13 rule with h = 0 ∙ 25 (or
5 points, viz. 0 ∙ 0, 0 ∙ 25, 0 ∙ 50, 0 ∙ 75 and 1 ∙
00).
A polynomial passes through the following set of
points :
x |
1 |
2 |
3 |
4 |
y |
−1 |
−
1 |
1 |
5 |
Find the polynomial, using
Newton’s forward interpolation.
(5 Marks)
(5 Marks)
(5 Marks)
(5 Marks)
(5 Marks)
Q16. A car hire
firm has two cars which it hires out day by day. The number of (5
Marks)
demands
for a car on each day is distributed as Poisson variate with mean 1.5 Calculate the proportion of days
on which
(i) neither car is used
(ii) some demand is refused
13
: |
MCSE-011 |
|
Course Title |
: |
Parallel Computing |
Assignment Number |
: |
MCA(5)/E011/Assign/2020-21 |
Maximum Marks |
: |
100 |
Weightage |
: |
25% |
Last Dates for Submission |
: |
31st October, 2020 (For July, 2020 Session) |
|
: |
15th April, 2021 (For January,
2021 Session) |
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.
Q1: Develop a
Parallel Algorithm for addition of Two Sparse Matrices. Make necessary assumptions. (40 Marks)
Q2: Distinguish
among Computer Terminologies in each of the following groups:
(4 X 10 = 40 Marks)
(a) Data
processing, Information processing, Knowledge processing, and Intelligence
processing
(b) Batch
processing, Multiprogramming, Time sharing, and multiprocessing
(c)
Parallel processing at the job
level, the task level, the interinstruction level, and the intrainstruction
level
(d) Uniprocessor
systems versus Multiprocessor systems
Dear students, get fully solved
assignments by professionals
Do send your query at :
or call us at :08263069601
14
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.