COURSE GUIDE FOR MASTER OF COMPUTER APPLICATION (MCA – Revised Fall 2007) (Revised Fall 2007) BKID – CG0027 11 th May 2009
Dec 02, 2015
COURSE GUIDE FOR
MASTER OF COMPUTER APPLICATION
(MCA – Revised Fall 2007)
(Revised Fall 2007)
BKID – CG0027 11th
May 2009
Contents
1. The Programme
2. Objectives of the Programme
3. Learning Centres
4. Programme Structure
4.1 Duration of the Programme
4.2 Medium
4.3 Credit System
4.4 Academic Calendar
5. Session Schedule
6. Subject of Study & Programme Material for each Subject
7. Counselling and Practical Sessions
8. Tentative Schedule of VSAT Online Classes
9. Evaluation System
9.1 Scheme of Examination
9.2 Internal Assessment (IA)
9.3 Internal Assessment Marks Distribution Table
10. Last date for Submission of Assignments/Project
11. University Examination
11.1 University Question Paper Pattern
11.2 Minimum Passing Marks
11.3 Classification of Successful Candidates
11.4 Carry-over Provision
12. Examination and Result Publication
13. General Points
14. Final Semester Project Preparation and Submission Guideline
15. Model questions for University Examinations
16. Assignments
Master of Computer Applications (Revised - Fall 2007)
MCA (Revised – Fall 2007)
1. The Programme:
The programme leading to the award of Master of Computer Applications
(MCA) is developed to prepare students to take up a career in the field of IT
and Computer Applications. The programme provides an opportunity to
students to improve their skill sets. The Programme gives advanced
knowledge of Programming languages, Computer Graphics, Networks &
Communication Technology, Client-Server and Distributed Database
Systems. Students will be introduced to Software development through
Software Engineering and Project Management.
2. Objectives of the Programme:
The program has the following objectives:
Increasing Technological Awareness.
Encouraging effective Quality Software Development.
To prepare students to embrace future developments in the field and
has a demonstrated professional relevance.
To help the students to acquire the latest skills and build their future
capabilities using world-class technologies. At the end of this program
the student will posses Strong foundation of computer system and
Information Technology.
Dexterity in advance programming languages, Power to build
sophisticated software for wide area of applications.
Skills to work with higher end applications in Internet Technologies; also
managerial ability to analyze, design, develop and maintain software
development.
3. Learning Centres:
The Learning Centres recognized by SMU are permitted to provide
counselling and tutoring services to SMU students in specific programs of
the University leading to Bachelor‟s and Master‟s degrees. The Learning
Centres have been equipped with infrastructure and facilities as stipulated
by the University, to support effectively the learning under the distance
mode. Many of the Learning Centres make use of VSAT Technology
enabling broadcast of presentation from the studios at Manipal and
Bangalore, which can be seen and heard live by the students at their
Learning Centres. The students are advised to make use of this high - end
learning system. The Learning Centres are also provided with CDs of VSAT
classes to facilitate viewing of such programme at any convenient time in
the Learning Centres. The students are advised to contact the Learning
Centres for further details. It is the endeavour of the University to have
VSAT facility in all the Learning Centres in a phased manner.
4. Program Structure:
4.1 Duration of the Programme
The normal duration of the program (MCA) is three years, comprising of six
semesters. However, the student is permitted to take a maximum of six
years to complete the program.
4.2 Medium
The medium of instruction is English.
4.3 Credit System
Credit system is a systematic way of describing an educational program by
attaching credits to its components. Each credit consists of 30 hours of
study. A student must complete 120 credits successfully to be awarded
Masters in Computer Applications (MCA).
4.4 Academic Calendar
Academic Calendar starts from 1st February (Spring session) or 1st August
(Fall session) and ends on 31st July or 31st January of the subsequent year,
respectively. Admissions are made twice a year - in February (Spring
session) and August (Fall session). The Semester will end in the following
July for the Spring session and, for the Fall session, in January in the
subsequent year. For further details, please refer to University notification
on Academic calendar in the Website, www.smude.edu.in
5. Session Schedule:
Session Starting date Closing date
Spring Session 1st week of February Last Week of July
Fall Session 1st week of August Last week of January
6. Subject of Study & Programme Material for each Subject:
Subject Code
Subject Title Book id Name of the Books No. of
Credits No. of Books
First Semester
MC0061 Computer Programming “C Language”
1. B0678
2. B0679
1. Programming with C – Edition: Fall-2007
2. Advanced Programming in C – Edition: Fall-2007
04 02
MC0062 Digital Systems, Computer Organization &Architecture
1. B0680
2. B0684
1. Digital Systems – Edition: Fall 2007
2. Computer Organization & Architecture- Edition: Fall 2007
04 02
MC0063 Discrete Mathematics 1. B0676
2. B0677
1. Discrete Mathematics – Edition: Fall 2007
2. Modern Applications using Discrete Mathematical Structures – Edition: Fall 2007
04 02
MC0064 Basic Web Development (Internet, HTML, Style-sheets & Basics of Multimedia)
B0703 Basic Web Development – Edition: Fall 2007
04 01
MC0065 Financial Management & Accounting
B0724 Financial Management and Accounting – Edition: Fall 2007
04 01
Second Semester
MC0066 OOPS using C++ 1. B0681
2. B0715
1. OOPS Using C++ - Edition: Fall 2007
2. Advanced Concepts of OOPS using C++ - Edition: Fall 2007
04 02
MC0067 Database Management System (DBMS and Oracle 9i)
1. B0716
2. B0717
1. Fundamentals of DBMS – Edition: Fall 2007
2. Advanced DBMS with Oracle 9i – Edition: Fall 2007
04 02
MC0068 Data Structures using C
1. B0701
2. B0702
1. Data Structures using C – Edition: Fall 2007
2. Advanced Data Structures using C – Edition: Fall 2007
04 02
MC0069 System Analysis & Design (SAD)
B0714 System Analysis & Design with UML – Edition: Fall 2007
04 01
MC0070 Operating Systems with Unix
1. B0682
2. B0683
1. Operating Systems – Edition: Fall 2007
2. Advanced Operating System with UNIX – Edition: Fall 2007
04 02
Third Semester
MC0071 Software Engineering 1.B0808
2.B0809
1. Software Engineering – Edition: Fall 2007
2. Advanced Software Engineering – Edition: Fall 2007
04 02
MC0072 Computer Graphics B0810 Computer Graphics – Edition: Fall 2007
04 01
MC0073 System Programming B0811 System Programming – Edition: Fall 2007
04 01
MC0074 Statistical & Numerical Methods using C++
B0812 Statistical & Numerical Methods using C++ – Edition: Fall 2007
04 01
MC0075 Computer Networks 1.B0813
2.B0814
1. Computer Networks – Edition: Fall 2007
2. Advanced Computer Networks – Edition: Fall 2007
04 02
Fourth Semester
MC0076 Management Information Systems
B0901 Management Information Systems – Edition: Fall 2007
04 01
MC0077 Advanced Database Systems
B0882 Advanced Database Systems – Edition: Fall 2007
04 01
MC0078 Java Programming 1. B0831
2. B0832
1. Java Programming - Edition: Fall 2007
2. Advanced Java Programming – Edition: Fall 2007
04 02
MC0079 Computer Based Optimization Methods (Statistics/Applied OR)
B0902 Computer Based Optimization Methods (Statistics/Applied OR) – Edition: Fall 2007
04 01
MC0080 Analysis & Design of Algorithms
B0891 Analysis & Design of Algorithms – Edition: Fall 2007
04 01
Fifth Semester
MC0081 .(Dot)Net Technologies B0974 (Dot)Net Technologies - Edition: Fall 2007
04 01
MC0082 Theory of Computer Science
B0970 Fundamentals of Theory of Computer Science – Edition: Fall 2007
04 02
MC0083 Object Oriented Analysis & Design using UML
B0969 Object Oriented Analysis & Design using UML
04 02
MC0084 Software Project Management & Quality Assurance
1. B0958 2. B0959
1. Software Project Management and Quality Assurance - Edition: Fall 2007
2. Advanced Project Management and Quality Assurance – Edition: Fall 2007
04 02
MC0085 Advanced Operating Systems (Distributed systems)
B0967 Advanced Operating Systems (Distributed systems)
04 01
Sixth Semester
MC0086 Digital Image Processing
B1007 Digital Image Processing 04 01
MC0087 Internetworking with TCP/IP
B1008 Internetworking with TCP/IP
04 01
MC0088 Data Mining B1009 Data Mining 04 01
MC0089 Project – – 08 –
Detailed Curriculum is given on the web site (www.smude.edu.in).
Programme Material: Students can obtain the program materials from their
respective Learning Centres, free of cost.
7. Counselling and Practical Sessions:
The Learning Centre will provide Counselling and hands-on experience for
200 hours per semester.
Counselling and practical sessions will be held at the Learning Centre as
per the schedule displayed at the Learning Centre.
The time for Counselling is inclusive of VSAT Sessions.
If a student desires extra service from the Learning Centre, he/she will
have to make his/her own arrangements with the Learning Centre. The
University has no obligations in this regard. However, under no
circumstances should the Learning Centres compel students to take this
extra service.
Counselling Details
I. Mode of Delivery
The course is offered through distance education medium. Distance
mode will include Self Learning Material (SLM), VSAT lectures and local
counselling at the Learning Centre (LC). In addition to these, students can
use another additional timeless resource- .
Log on to EduNxt portal of SMU DDE at http://edunxt.smude.edu.in/ to
access BScIT multimedia content and other resources on the subject
(Softcopies of SLMs, PPTs, Quiz, Mentor driven chat session, etc.)
II. Total Counselling
Each CREDIT requires 30 hours of study, which includes 16 hrs of Self
study, 6 hrs of guided study, 3 hrs of VSAT lectures and 5 hrs of
Assignments. Thus, a two Credit and four Credit subjects require 60 Hrs.
and 120 Hrs of study time respectively.
8. Tentative Schedule of VSAT Online Classes:
Note: For instructions regarding VSAT related circulars, please visit
regularly, the website www.smude.edu.in
9. Evaluation System:
9.1 Scheme of Examination:
Credits Duration of
University Exam. in hour(s)
Internal Assessment
Marks
University Exam. Marks
Total Marks
4 2 60 140 200
2 1 30 70 100
8 NA (Project Viva) 280 120 (Viva-Voce) 400
Note: Two Credit Papers may either be combined as a 2 hour examination
or examined separately as 1 hour examination each. The details of the
examination schedules will be provided at the relevant time on the Website,
www.smude.edu.in.
9.2 Internal Assessment (IA):
The student must submit two assignments in each subject to the Learning
Centre. The two assignments will be evaluated. The average of the two
assignments will be considered for the grading of the student. Internal
assessment marks are based on the assignments plus practical examination
(wherever applicable) both of which are to be assessed by the Learning
Centres. The practical examination will be held at the Learning Centres by
their own faculty. The assignment will be for 15 marks per credit. But
wherever practical examination is conducted, out of 15 marks 5 marks are
allotted for practical examination.
9.3 Internal Assessment Marks Distribution Table:
Subject Code
Subject Title Credits Marks
allotted for Assignments
Marks allotted for Practical
Total IA
Marks
First Semester
MC0061 Computer Programming “C Language”
4 40 20 60
MC0062 Digital Systems, Computer Organization &Architecture
4 60 – 60
MC0063 Discrete Mathematics 4 60 – 60
MC0064 Basic Web Development (Internet, HTML, Style-sheets & Basics of Multimedia)
4 40 20 60
MC0065 Financial Management & Accounting
4 60 _ 60
Second Semester
MC0066 OOPS using C++ 4 40 20 60
MC0067 Database Management System (DBMS and Oracle 9i)
4 40 20 60
MC0068 Data Structures using C 4 40 20 60
MC0069 System Analysis & Design (SAD)
4 60 – 60
MC0070 Operating Systems with Unix 4 60 – 60
Third Semester
MC0071 Software Engineering 4 60 – 60
MC0072 Computer Graphics 4 60 – 60
MC0073 System Programming 4 60 _ 60
MC0074 Statistical & Numerical Methods using C++
4 40 20 60
MC0075 Computer Networks 4 60 – 60
Fourth Semester
MC0076 Management Information Systems
4 60 – 60
MC0077 Advanced Database Systems 4 60 – 60
MC0078 Java Programming 4 40 20 60
MC0079 Computer Based Optimization Methods (Statistics/Applied OR)
4 60 – 60
MC0080 Analysis & Design of Algorithms
4 60 – 60
Fifth Semester
MC0081 .(Dot)Net Technologies 4 40 20 60
MC0082 Theory of Computer Science 4 60 – 60
MC0083 Object Oriented Analysis & Design using UML
4 60 – 60
MC0084 Software Project Management & Quality Assurance
4 60 – 60
MC0085 Advanced Operating Systems (Distributed systems)
4 60 _ 60
Sixth Semester
MC0086 Digital Image Processing 4 60 – 60
MC0087 Internetworking with TCP/IP 4 60 – 60
MC0088 Data Warehousing & Data Mining
4 60 – 60
MC0089 Project 8 – 280 280
10. Last date for Submission of Assignments/Project: The dates for the
submission of the Assignments / Project Reports (by the students to LC) will
be decided by the HOD-Information Technology and will be put up on the
website www.smude.edu.in and www.edunxt.smude.edu.in, in such a
way that the Learning Centre is able to submit the IA/ Project marks to the
Office of Student Evaluation by the due date as specified in the Website
(www.smude.edu.in). The Assignments form a part of continuous
evaluation.
11. University Examination:
The University Examination will be conducted at designated examination
centres twice a year as under:
Session Session Commencement Examination
Spring Session February July /Aug same year
Fall Session August Jan/Feb subsequent year
The dates of the examination along with the detailed instructions will be
published well in advance in the website www.smude.edu.in.
11.1 University Question Paper Pattern
There will be only multiple choice questions (MCQs) in the University
Question Papers as per details given below:
Question Distribution Table:
Credit Question Distribution Total
Time Total Marks Part A Part B Part C
4 40 20 15 2 hrs. 140
2 20 11 7 1 hr. 70
Notes:
1. In general, MCQs are of three types, i.e. one mark, two marks & four
marks.
2. The mark distribution is based upon the complexity involved in the
question.
3. There will be 25% negative marking for each wrong answer.
4. General time distribution for each type of question is as follows
(applicable for a paper with 4 credits).
Part A Part B Part C
1 mark 2 marks 4 marks
No. of Questions 40 20 15
Time (in min.)/Question 1 min. 1 ½ min. 3 min.
Total Time 40 30 45
Grand total = 1 Hour 55 Minutes + 5 Minutes (for filling up the
forms/revision) = 2 hrs.
5. In special cases, modifications may be made based upon the subject
requirements.
6. Question paper will contain all three types of questions, but, the
number of questions in each part may be varied without affecting the
total marks.
7. There is no provision for revaluation essentially because the valuation
is done by scanning the answer sheet. The answer sheet is marked by
the student by darkening the appropriate circle to indicate the answer
for a question. The scanning process, which evaluates the student
performance, is 100% error free and hence there is no need for
revaluation.
However, it is appropriate to mention that the analysis of the answers
show the following as the main reasons for student‟s failure or for
scoring low marks in the Examinations:
a) In some cases students make mistakes in darkening the
appropriate columns; for example, while marking an answer for
question No. 3, the student wrongly darkens against the field for
question No. 4. This happens when due care is not taken to verify
the appropriate column for answering. Students are advised to
take due care and mark the answer sheet on question-to-question
basis, instead of transferring the answers in one lot at the final
moment of the examination. This practice is disastrous because it
results in a chain of wrong answers.
b) In some cases, the students mark more than one answer by
darkening the additional circles. The scanning is programmed to
disregard these answers and hence the student loses marks.
c) The students are also advised to write correctly the data in the
answer sheet such as Roll No., Test Booklet No., Subject Code,
and Centre Code. The instructions given in the MCQ answer
sheet for these must be strictly complied with.
8. Clashing of subjects in case of Re-sitting: The schedule of
examinations is such that every student can appear for the subjects with
respect to two semesters, provided the combination of semesters is odd
and even. In some cases, students apply for re-sitting in subjects, which
clash with other papers in the schedule of the examinations. SUCH
STUDENTS ARE PERMITTED TO APPEAR ONLY IN ANY ONE OF
THE AFFECTED SUBJECTS. NO STUDENT WILL BE PERMITTED
TO APPEAR IN MORE THAN ONE SUBJECT IN A SCHEDULED
SESSION ON A PARTICULAR DAY. Efforts will be made to include an
endorsement that “RESITTING SUBJECTS CLASH” in the Re-sitting
Admit Cards of all such cases. However, the rule is applicable to all such
cases, even if the remark doesn‟t appear in the admit cards.
9. Reappearance: There is no provision for improvement of grading by
reappearance in the University Examinations or Internal Assessment,
once the student is declared as passed.
11.2 Minimum Passing Marks:
In each paper, a student shall secure at least 35% marks in Continuous
Evaluation (Internal Assessment) and 35% marks in University
Examination, however, with an aggregate of 40% for pass.
A student who fails in any one of the above (i.e. Continuous Evaluation
or University Examination) will be required to reappear in that
component only.
The students must note that for re-appearing for IA, the students have to
fill in the Re-sitting Forms.
In case a student scores 35 percent independently in both components,
but fails to score 40 percent aggregate, he/she will be considered failed.
Such students will have to appear either in both or in any one of the
components of their choice.
11.3 Classification of Successful Candidates:
A student‟s performance will be evaluated based on both Continuous
Evaluation and University Examination.
The Grade System (aggregate)
Grade Marks (%)
A – Excellent 70 and above
B – Very Good 60 - 69
C – Good 50 - 59
D – Satisfactory 40 - 49
E – Failure –––––––
11.4 Carry-over Provision: Please note that since there is a carry over
system for every semester, self-study should start automatically for the next
Semester without waiting for the examination result.
12. Examination and Result Publication:
The University will conduct term-end examinations at designated
Examination Centres. The term-end examination centre, date of
examination and other related instructions of the examinations will be
published well in advance of the date of examination in the website
www.smude.edu.in
NO STUDENT WILL BE ALLOWED TO APPEAR FOR THE
EXAMINATION WITHOUT ADMIT CARD. Learning Centres are not
permitted to issue any authority letter for appearing in the examination.
Learning Centres should not withhold the admit cards of any student for
any reason.
Admit Cards will be issued only to those students who fulfil the
prerequisites as specified by the University. (e.g., Admit Cards will be
issued to all Fresh and Re-Registered students and Re-sitting
Candidates, who have filled up the Re-sitting Form before the last date
specified by the University.) The Admit Card is valid only when produced
along with the Identity Card issued by the University.
Candidates are not allowed to bring inside the Examination Hall, Mobile
Phones, calculators, statistical/scientific tables, lap top computers or
any object/device/ gadget that would be of unfair assistance in
answering the University question papers. However, scientific/non-
programmable calculators are allowed for specific subjects (as
mentioned in the time table). Possession of Mobile phone, even in
„Switched off condition‟ shall be treated as unfair means. Hence, the
students are strictly warned not to bring Mobile phone with them inside
the Examination Hall. Examination Centres will not take any
responsibility for the safe custody of the mobile phone.
Fifteen minutes prior to the commencement of the examination, the
candidate will receive the answer sheet. The candidate must ensure
that it is printed properly. The test booklet will be provided just before
the start of the examination. Each test booklet has a specific five-digit
test booklet number printed on the front page of the test booklet.
On the front page of the answer sheet, the candidate is required to write
the Name (block capitals), Roll Number (nine digits) and Test Booklet
Number (five digits) legibly, in the spaces provided for the purpose. On
the reverse of the answer sheet, the candidate should carefully write the
Roll Number and Test Booklet Number in numerals in appropriate boxes
using 2B pencil and completely blacken the corresponding circles. For
example, if the Roll Number is 001050001 and the Test Booklet Number
is 18960, the candidate shall write as follows:
Roll Number
THE CANDIDATES SHOULD NOT exchange their test booklets with
other candidates during the examination, under any circumstances.
CANDIDATES WILL NOT BE PERMITTED TO ENTER THE
EXAMINATION HALL AFTER TEN MINUTES OF THE
COMMENCEMENT OF EXAMINATION.
Candidates are not allowed to leave the examination hall within I hour of
commencement of the examination.
The identity and signature of the candidates will be verified during the
examination. Candidates are required to sign the declaration on the
answer sheet in the invigilator‟s presence.
In the Multiple Choice Questions (MCQs), each question has only one
correct answer and must be indicated by completely darkening the
appropriate circle. Darkening of more than one circle will be regarded
invalid/improper. For example, if a student has selected D as the answer
to the given question, it should be entered in the correct manner as
indicated in the following example: -
The test booklet can be used for rough work; but, no stray marks should
be left on the answer sheet. The candidate should not fold, bend, cut,
tear or otherwise deface/mutilate the answer sheet in any manner.
Candidates must hand over the answer sheet and the test booklet to the
invigilator before leaving the examination hall.
Candidates caught cheating or attempting to cheat will be disqualified
immediately and debarred from appearing for University Examinations in
accordance with the prevailing rules of the University.
The results will be published on the website www.smude.edu.in and
marks card shall be sent to the respective Learning Centres.
13. General Points:
The University reserves the right to add/delete/change the syllabi,
program structure, rules and regulations without any prior notice as and
when required and as per changes in environment. Students are
advised to visit the University website www.smude.edu.in, where all the
circulars and important information will be hosted from time to time.
It is the endeavour of the University to upgrade the syllabus keeping in
view the industrial/market requirement so as to impart the latest
technology / developments to the students. It is, therefore, essential to
upgrade the study materials periodically. The students are advised to
keep themselves informed about the changes in the syllabus and the
contents of the courseware constantly by visiting the website
www.smude.edu.in, in addition to being in touch with LC in this regard.
It is important to note that the examinations will be conducted based on
the syllabus and contents applicable in that session. The implication is
that a student, who reappears/re-sits for back paper, will be required to
appear in the examination, which is based on the latest syllabus/content
of the courseware. It is, therefore, imperative that the student, who fails
in a subject, should submit his/her re-sitting application at the earliest to
enable the University to dispatch the new publication of the courseware
(only in case of change in courseware).
All the payments shall be made by the students in the form of DD drawn
in favour of “Sikkim Manipal University, DE” payable at Manipal / Udupi
and with the Name, Roll Number and Centre Code written on the
reverse of the DD. The students are advised to retain the counter foil
and photocopy of the DD with them for their reference. Any payments
made by methods other than the above, shall be at the individual‟s own
risk. Fees once paid cannot be refunded.
Legal Disputes, if any, shall come under the jurisdiction of Udupi
(Karnataka)
14. Final Semester Project Preparation and Submission Guideline
Students must submit his/her project synopsis to the respective centre
along with his / her name & number, centre code & address etc., and get
it approved by them.
Projects must be done individually.
Must submit the final report within the stipulated time in the form of soft
and hard copy to the study centre.
The University will evaluate projects of Sixth Semester MCA by
conducting Final Semester Project Internal Examination through
internal & external examiner.
Students must demonstrate their project at their study centre to the
internal & external examiner on the date specified by the university. The
date will be mentioned in the university term-end examination time table.
Two sets of soft and hard copy must be submitted to the centres by the
students along with the source code and executable file. The same must
be submitted to the center two week before the date of final semester
term-end examination.
Project Guidelines
Broadly, the project may be developed in two phase:
Phase 1: Requirement Analysis and Design Phase
This phase may involve preparing the Requirement specification, performing
system analysis, preparing the data and control flows and performing the
design of the project.
Students must strictly implement the various stages of software
development process.
Implement the various activities that are performed during the
Requirements phase and support it with proper outputs and the
necessary graphical representations like Data Flow Diagrams D.F.D,
E-R diagrams, Flow charts. You can also use tools like Rational Rose
Indicate the technology used and substantiate it with brief explanations.
Properly document the detailed design specifications and methods
adopted during Design phase.
Phase 2: Coding and Testing phase
This phase may involve actual development of the software:
Like coding, preparing test plans, testing and implementation details.
Perform coding of the project with the software used.
Adopt an appropriate testing procedure for your project.
Prepare all necessary documentation to support all the work done in
your project.
Synopsis and Final Report Format
Synopsis of Project: Synopsis of project must contain following
information:
SRS (Systems Requirement Specification) Preparation or
Design Phase
Project Development or Implementation
and Testing Phase
Project Report
(Documentation)
Final Semester
Project
1. Title of the project
2. Objective of the project.
3. Tool(s) / Technology used
4. A complete structure of the program
i) Requirement Analysis
ii) Module description, Structure charts
iii) Data Flow Diagrams, Database Specifications
iv) Coding (Partial or Complete- Dependent on the Organization);
v) Screen Shots (GUI Interfaces), Reports
vi) Test Plans, Test Cases, Results of Testing
vii) Future Enhancements
Final Project Report: Project Report must contain following information:
1. The length of the report may be about 40 to 50 pages, with 1.5 line
spacing, 1.25 inches margin on either side, printed on A4 size papers.
Ten percent variation on either side is permissible.
2. Contents of project report are:
3. Title Page
4. Certificate,
5. Declaration
6. Acknowledgement,
7. Abstract
8. Contents
9. Introduction
10. Objectives
11. Problem Statement
12. Requirement Analysis, SRS (Logical DFD, Data dictionary, Decision
Tables & Trees)
13. Analysis and design (Structure Charts, data flows)
14. Coding
15. Testing procedures,
16. Testing reports
17. Documentation
18. Future application
19. Conclusion 20. Bibliography
Project Assessment Pattern:
1) Continuous Assessment by Guide : 280
2) Project Evaluation and Viva-Voce : 120
15. Model questions for University Examinations
Part – A: Each question carries 01 Marks
1. VERONICA stands for ____
A) Very easy rodent oriented net wide index to computer archives
B) Very easy rodent oriented net wide information computer archives
C) Very easy rodent oriented net wide information communication
archives
D) None
2. The BCD form of integer 9613 is
A) 1001011001001001
B) 1010101001011001
C) 1001011000010011
D) 1010101010010101
3. _____ memory is provided for storing global variables and _____
memory for allocating memory blocks during program execution
Technology/Programming Language/ Software
Microsoft Technology (. NET technology for example )
Sun Microsystems technology (J2EE based for example)
Oracle, SQL server ( Data Base software)
Programming/ Scripting Languages: C, C++, VB, Java, JavaScript, VB-Script, HTML, XML
(Note: MS- Access cannot be used as Database )
Few Domains/Areas that can be chosen
Client-Server software : (Banking application, Railway, University application to name a few )
WEB applications ( Portals, Web services, E-commerce sites, Social Networking applications, Blog Engines to name a few)
Gaming software/ Virus /Antivirus software/Audio- Video Players/ Language Tutors system/application software
Computer Networking Projects based on various protocols
A) primary, secondary B) heap, stack
C) stack, heap D) none of the above
Part – B: Each question carries 02 Marks
1. int abc(int a,int b)
{
int res=1;
for(int i=0;i<b;++i)
res=res*a;
return res;
}
The value returned by the function is if a = 5, b = 3 is
A) 15 B) 125
C) 243 D) 1
2. Match the following:
Set A
1. Class A Network
2. Class B Network
3. Class C Network
Set B
a. the first byte is assigned to the network address and remaining three
bytes are used for the node address
b. the first three bytes are dedicated to the network portion of the
address, with only one byte remaining for the node address
c. the first two bytes are assigned to the network address and the
remaining two bytes are used for node address
A) 1-c, 2-b, 3-a B) 1-b, 2-a, 3-c
C) 1-b, 2-c, 3-a D) 1-a, 2-c, 3-b
3. Which are the different reasons for multiple passes in a compiler?
1. Forward Reference
2. Storage Limitations
3. Optimization
4. Less Complexity
A) 1, 2, 3, 4 B) 1 & 3
C) 1, 2, 3 D) 2, 3
Part – C: Each question carries 04 Marks
1. Match the following Background processes with their functions
Set A (Background Processes)
1. Database buffer
2. Process monitor (pmon)
3. Log Writer (lgwr)
4. Recoverer (reco)
Set B (Functions)
a. Is responsible for carrying out cleanup if and when any user
sessions are ended abnormally
b. Is responsible for redo log buffer management
c. is a cache in the SGA used to hold the data blocks that are read
from data files
d. Is responsible for resolving failed transactions in a distributed Oracle
9i environment
A) 1–b, 2–c, 3–d, 4–a
B) 1–c, 2–a, 3–b, 4–d
C) 1–a, 2–c, 3–b, 4–d
D) 1–a, 2–b, 3–d, 4–c
2. Consider the following set of processes, assumed to have arrived at
time 0, in the order P1, P2 …. P5 with the length of the CPU burst time
given in milliseconds
Process Burst Time
P1 10 3
P2 2 1
P3 4 4
P4 2 5
P5 7 2
What is the average waiting time if priority scheduling scheme is used?
A) 10.6 ms
B) 11.4 ms
C) 15.6 ms
D) 3.8 ms
3. Match the following
Part – A
a. Functional cohesion
b. Coincidental cohesion
c. Temporal cohesion
d. Communicational cohesion
Part – B
1. Elements of a module are related in time and are executed together
2. All elements of a module are related to perform a single function
giving highest cohesion value
3. It has elements that are related by a reference to the same input or
output data
4. The output of one forms the input to another giving the inter relation
sequentially
5. It occurs when there is no meaningful relationship among the module
elements
A) a – 5, b – 4, c – 2, d – 1
B) a – 2, b – 5, c – 1, d - 3
C) a – 4, b – 3, c – 5, d - 2
D) a – 3, b – 4, c – 2, d - 1
16. Assignments
All Assignments will be uploaded on the website, www.smude.edu.in
and www.edunxt.smude.edu.in.
All assignments will be assessed by the Learning Centre faculty.
The assignments are designed to encourage the students to develop the
habit of continuous study of the subjects throughout the semester.
Learning centre has to notify to students by displaying on the notice
board the marks scored for each of the assignments, and the average
marks, before uploading the same on the IA software, and sending it to
the office of Student Evaluation.
The assignments must be submitted to the Learning Centre on or
before the last date in the following format.
MCA PROGRAMME
I/II/III/IV/V/VI SEMESTER
ASSIGNMENTS – 01/02
Name : ________________________________________
Registration No. : ________________________________________
Learning Center : ________________________________________
Learning Center Code : ________________________________________
Course/Program : ________________________________________
Semester : ________________________________________
Subject Code : ________________________________________
Subject Title : ________________________________________
Date of submission : ________________________________________
Marks awarded : ________________________________________
Average marks of both assignments
Signature of Center Coordinator Signature of Evaluator
Directorate of Distance Education
Sikkim Manipal University
II Floor, Syndicate House, Manipal – 576 104
Important Note to the Students: – The student must compulsorily submit both the assignments given for
each subject to the learning Center, on or before the last date.
– Assignment marks will be accounted for your Internal Assessment.
– Please answer all the Assignments on ruled sheets.
– Write the answers to all questions in your own handwriting. Please
ensure that it is neat and legible.
– Write in your own words. Do not copy. Assignments which are not
original/ copied shall be awarded zero marks.
Comments by the Subject Evaluator: (Subject expert will give
comments on overall content, reliability, correctness and
appropriateness of information provided)
Suggestions for improvement: (Subject expert will give areas of
improvement and possible ways/methods to follow to improve)