Bca 5th Sem Assignment 2015-16
Bca 5th Sem Assignment 2015-16
APPLICATIONS
(BCA)
(Revised Syllabus)
BCA(Revised Syllabus)/ASSIGN/SEMESTER-V
ASSIGNMENTS
(July-2015 & January-2016)
CONTENTS
Course
Code
Assignment No.
Submission-Schedule
For JulyDecember
Session
Page
No.
BCS-051
BCA(V)/051/Assignment/2015
BCS-052
BCA(V)/052/Assignment/2015
BCS-053
BCA(V)/053/Assignment/2015
BCS-054
BCA(V)/054/Assignment/2015
BCS-055
BCA(V)/055/Assignment/2015
11
BCSL-056
BCA(V)/L-056/Assignment/2015
15
BCSL-057
BCA(V)/L-057/Assignment/2015
16
BCSL-058
BCA(V)/L-058/Assignment/2015
18
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 BCA 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 BCA Programme Guide.
4. The viva voce is compulsory for the assignments except BCS-055. 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
:
:
:
:
:
:
BCS-051
Introduction to Software Engineering
BCA(V)/051/Assignment/ 2015
100
25%
15th October, 2015 (For July 2015 Session)
15th April, 2016 (For January 2016 Session)
This assignment has three questions carrying a total of 80 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.
1.
(30 Marks)
2.
(30 Marks)
3.
(20 Marks)
Course Code
Course Title
Assignment Number
Maximum Marks
Weightage
Last Dates for Submission
:
:
:
:
:
:
BCS-052
Network Programming and Administration
BCA(V)/052/Assignment/ 2015
100
25%
15th October, 2015 (For July 2015 Session)
15th April, 2016 (For January 2016 Session)
There are eight questions in this assignment which carried 80 marks. Rest 20
marks are for viva-voce. Answer all the questions. Also in your programs give
appropriate comments to increase understandability. Please go through the
guidelines regarding assignments given in the Program Guide for the format of
presentation.
1.
(a)
(6 Marks)
(b)
What is the purpose of VPNs and what are the main features they
provide?
(4 Marks)
(a)
(6 Marks)
(b)
(4 Marks)
(a)
(6 Marks)
(b)
(4 Marks)
(a)
(6 Marks)
(b)
(4 Marks)
(6 Marks)
2.
3.
4.
5.
(a)
(b)
(4 Marks)
(a)
Draw the TCP header and list its components. Also, explain how
can TCP handle urgent data?
(6 Marks)
(b)
(4 Marks)
(a)
(6 Marks)
(b)
How many networks can each IP address class (A, B and C) can
have? Calculate and justify your answer using a suitable example
for each.
(4 Marks)
(a)
(6 Marks)
(b)
(4 Marks)
6.
7.
8.
Course Code
Course Title
Assignment Number
Maximum Marks
Weightage
Last Dates for Submission
:
:
:
:
:
:
BCS-053
Web Programming
BCA(V)/053/Assignment/2015
100
25%
15th October, 2015 (For July 2015 Session)
15th April, 2016 (For January 2016 Session)
This assignment has two questions of 80 marks (each section of a question carries
same 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. Please give precise answers. The word limit for each part
is 300 words.
1. (covers Block 1)
(a)
What is meant by the term Web Service? Explain with the help of
an example. List various protocols that are used for creating a web
service. Also explain the process of creating a web service.
(6 Marks)
(b)
(6 Marks)
(c)
(6 Marks)
(d)
(8 Marks)
(e)
(8 Marks)
(f)
(6 Marks)
2.
(Covers Block 2)
(a)
(10 Marks)
(b)
Explain the uses of JSP elements with the help of examples. Also
explain any five JSP implicit objects.
(10 Marks)
(c)
(10 Marks)
(d)
(10 Marks)
Course Code
Course Title
Assignment Number
Maximum Marks
Weightage
Last Dates for Submission
:
:
:
:
:
:
BCS-054
Computer Oriented Numerical Techniques
BCA(V)/054/Assignment/2015
100
25%
15th October, 2015 (For July 2015 Session)
15th April, 2016 (For January 2016 Session)
This assignment has eight questions of total 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. Illustrations/ examples,
where-ever required, should be different from those given in the course material.
Use of simple calculator is allowed.
1.
(a)
(6 Marks)
(b)
(2 Marks)
(c)
Find out to how many decimal places the value 22/ 7 is accurate as
an approximation of 3.14159265, where the latter is value of ,
calculated up to 8 places after decimal ?
(6 Marks)
(d)
(3 Marks)
(e)
(3 Marks)
(4 Marks)
2.
(a)
(b)
5
4
1
1
1
6
x1
x2
x3
(8 Marks)
8
4
18
(8 Marks)
(a)
(2 Marks)
(b)
(2 Marks)
(c)
(2 Marks)
(d)
For the following data develop difference table and find forward
differences and backward differences
(4 Marks)
4.
I
0
xi
1
yi
16.8575
24.0625
16.5650
13.9375
28.5625
144.0625
5.
(a)
2011
226
(10 Marks)
(in thousands)
(5 Marks)
(5 Marks)
6.
(a)
f(x) :
76
81
5.3147
86
5.4346
91
5.5637
5.6629
7.
(a)
(10 Marks)
10.4
8.4
(5 x+ 4 x2 + 3) dx
by using
Rectangular Rule (ii) Trapezoidal Rule and then (iii) Simpson's 1/3
Rule
8.
(a)
(4 Marks)
y = (xy)/2, y(0) = 1.
Find y(0.8) taking (i) h = 0.2 and then (ii) h = 0.1
(b)
(6 Marks)
Course Code
Course Title
Assignment Number
Maximum Marks
Weightage
Last Dates for Submission
:
:
:
:
:
:
BCS-055
Business Communication
BCA(V)/055/Assignment/2015
100
25%
15th October, 2015 (For July 2015 Session)
15th April, 2016 (For January 2016 Session)
This assignment has ten questions. Answer all questions. Please go through the
guidelines regarding assignments given in the Programme Guide for the format
of presentation of assignment.
Read the passage below and answer the questions that follow:
Job interviews can be difficult and stressful. If you are currently looking for work and
preparing yourself for an interview there are a few areas to consider in order to master an
interview. They are:
Practice: The first thing needed is practice, as practice makes perfect. This is especially
true when it comes to job interviews. The more you practice, the better you will become. The
best way to practice for an interview is to look at the typical questions that are asked during
the interview. While some of the questions may be different, there are a few generic
questions that will be asked commonly. However, it isnt just enough to know the answers to
these questions. You must know how to answer them. The way you answer is just as
important as the questions themselves.
When attending an interview, you should be able to explain with examples how youve used
your skills and experience to solve problems. You thus build your credibility and impress the
person interviewing you. Anyone can list their skills on a piece of paper. However, it takes a
high level of skill to explain these things in detail during the interview process.
Prepare: The next thing needed is to be prepared. The best way is to review the common
questions which will be asked. Never allow yourself to be caught off guard. Surprises lead to
failure, and can stop you from getting the job. Learn the name of the person who is
conducting the interview, and use it while speaking to them. This conveys the message that
you are professional and polite.
Attire: Once you are prepared, you will next need to dress appropriately for the interview.
Proper interview etiquette requires interviewees to be in an attire that is fitting to the
environment around them. Always remember not to overdress and under-dress. Along with
dressing well and decently, neatness in appearance matters a lot, too. Clothes should be wellpressed and aptly worn. Shoes should be polished and must be appropriate for the occasion.
A pair of black shoes for men is a neutral and safe colour that goes along with any colour of
the suit. Ladies must refrain from shoe colours that are too bright especially if it does not
complement the dress worn. Hair should be well-combed and nails must be properly
trimmed. Keep the make-up and cologne or perfume light. Make sure you wear minimal and
unobtrusive jewellery. Do not wear bracelets, bangles or anklets that make a rattling sound.
11
Body language: Everybody uses body language, but it takes place mostly at a subconscious
level. It gives out a lot of information on the type of person one is. Based on the body
language it can be seen if one comes across as insecure or self-assured, a busy or a quiet
type, stressed out or relaxed and whether one is speaking truthfully or not.
1. Say whether the following statements are true or false. Correct the false
statements.
(a)
In any interview situation most of the questions are those which are
commonly asked in all interviews.
(b)
(c)
How one uses ones previous experience and skill set to solve
problems at the workplace makes a positive impression in an
interview.
(d)
(e)
Ladies must wear makeup and wear jewellery so that they look good
at an interview.
(5 Marks)
2. Answer the following questions. You may also include your own views if
required.
(a)
What do you think are some of the generic questions that are
commonly asked at interviews? List four such questions.
(2 Marks)
(b)
Keeping the suggestions given in the section on attire how would you
dress for an interview?
(2 Marks)
(c)
(1 Marks)
3. Give the opposite of the following words. You will find these words in the
passage.
(a)
Peaceful
(b)
Previously
(c)
Specific
(d)
unusual/unique
(e)
success
(f)
rude
12
(6 Marks)
(b)
(c)
etiquette
(d)
refrain from
5. Complete the following sentences by putting the verbs in the Simple Past,
Past Perfect or Past Continuous Tense:
(a)
(b)
(c)
(d)
(e)
(a)
(b)
(c)
7. As a warden of Jamuna hostel, you have noticed that some of the students
residing in this hostel smoke and drink in the night. This is against the
rules. Write a memo to the students:
(a)
(b)
Stating the punishment that will be meted out to them if they are
caught smoking/drinking in the hostel premises
13
(4 Marks)
(10 Marks)
(10 Marks)
(10 Marks)
8.
(a)
9.
(20 Marks)
Imagine that you attended one of the following courses during the
summer vacation last year:
(10 Marks)
Factual details
(b)
14
(20 Marks)
Course Code
Course Title
:
:
Assignment Number
Maximum Marks
Weightage
Last Dates for Submission
:
:
:
:
BCSL-056
Network Programming and Administration
Lab
BCA(V)/L-056/Assignment/2015
50
25%
15th October, 2015 (For July 2015 Session)
15th April, 2016 (For January 2016 Session)
This assignment has two questions. Answer all the questions. These questions
carry 40 marks. Rest 10 marks are for viva voce.
1. Write a TCP client and TCP server program in C language on UNIX
operating system. The client program begins by sending a request,
after accepting the client request; server program sends back a
confirmation and its clock time to the client. Client program displays
the server clock time on its screen. The maximum concurrent clients
this server can handle are four. Display necessary messages,
wherever necessary.
(20 marks)
2.
(a)
(10 marks)
(b)
(10 marks)
15
Course Code
Course Title
Assignment Number
Maximum Marks
Weightage
Last Dates for Submission
:
:
:
:
:
:
BCSL-057
Web Programming Lab
BCA(V)/L-057/Assignment/2015
50
25%
15th October, 2015 (For July 2015 Session)
15th April, 2016 (For January 2016 Session)
This assignment has one question of 40 marks. Rest 10 marks are for viva voce.
Please go through the guidelines regarding assignments given in the programme
guide for the format of presentation.
1. Create a website for a Bank having the following features (you must use CSS
preferably as a separate file):
(a)
The website should consists of four different areas - TOP area, BOTTOM area,
LEFT area and RIGHT area.
(b)
All the pages of this web site should have common TOP area consisting of the
Bank Name, logo, and branch address. You must use CSS to format this area.
(c)
All the pages should have BOTTOM area that must contain the message from
Bank to its customers on safe use of the website. It should also contain the date
and time of last update of the website.
(d)
All the pages of the website must have same TOP area.
(e)
The LEFT area of the website should contain a drop down menu consisting of
following menu items:
Home, Bank Services, Bank Branches, Customer Complaints,
Feedback
Please note that the TOP, LEFT and BOTTOM areas should be visible in all the
web pages. You should create a webpage that should related to one item of the
Menu as shown above.
(f)
The RIGHT area of Home page should contain the information about the size of
the Bank and its spread in India. It should also show latest news related to Bank.
(g)
The RIGHT area in Bank Services page should display various types of deposit
and loan schemes of the Bank. These schemes should be in tabular form with
alternate rows in different shading.
(h)
The RIGHT area of the Bank Branches page should provide a search facility on
branch address. This page should ask for the name of the city and list all the
branches of that City. You must implement this feature using a database.
16
(i)
The RIGHT area of Customer Complaints page asks the user about his/her
account number and details of complaints. The complaint is then registered in
database and a complaint ID is shown to the complainer.
(j)
17
Course Code
Course Title
:
:
Assignment Number
Maximum Marks
Weightage
Last Dates for Submission
:
:
:
:
BCSL-058
Computer Oriented Numerical Techniques
Lab
BCA(V)/L-058/Assignment/2015
50
25%
15th October, 2015 (For July 2015 Session)
15th April, 2016 (For January 2016 Session)
This assignment has eight problems of 40 marks, each of 5 marks. All problems
are compulsory. 10 marks are for viva voce. Please go through the guidelines
regarding assignments given in the programme guide for the format of
presentation.
Note: The programmes are to be written in C/C++ and/or in MS-Excel/Any
spread sheet.
1. Write a programme that implements (non-pivoting) Gaussian
elimination method for solving n linear equations in n variables, that
calls procedures
(i)
(ii)
(5 Marks)
lower-triangularisation and
back substitutions
(codes of procedures are also to be written).
Use the programme for solving the following system of linear equations:
2x+ 3y+z= 9
5x+ 4y+2z=15
3x+y+ 4z =9
2. Write a programme that approximates a root of the equation f (x) = 0
in an interval [a, b] using Newton-Raphson method. The necessary
assumptions for application of Newton-Raphson method should be
explicitly mentioned. Use the method to find a root of the equation
2x2 + 5x +3=0.
(5 Marks)
(5 Marks)
(5 Marks)
(5 Marks)
18
(5 Marks)
(5 Marks)
y =(t y)/2
with
y(0) =1
19
(5 Marks)