Exam Details

Subject c and assembly language programming
Paper paper 6
Exam / Course m.c.a
Department
Organization nalanda open university
Position
Exam Date April, 2017
City, State bihar, patna


Question Paper

N A L A N D A O P E N U N I V E R S I T Y
Master of Computer Application Part-I
PAPER-VI
and Assembly Language Programming)
Annual Examination, 2017
Time 3 Hours. Full Marks 80
Answer any Four Questions.
All questions carry equal marks.
1. Write a program to count number of vowels, consonants and spaces in a given string.
2. Write a program in C language which reverses a three digit number and displays it.
3. Write a program in C language which prints the multiplication table of the given
number n.
4. Write a program in C language to find the factorial of number given by user.
5. Write a program in 8086 assembly language calculate the average of three given
numbers stored in memory.

N A L A N D A O P E N U N I V E R S I T Y
Master of Computer Application Part-II
PAPER-XII
Object Oriented Analysis and Design)
Annual Examination, 2017
Time 3 Hours. Full Marks 80
Answer any Five Questions.
All questions carry equal marks.
1. Draw a state diagram for the submission of an examination form. Following are some of the
considerations
All the assignments pertaining to the semester needs to be submitted on the due date.
Demand draft for all the courses to be approved need to be taken Rs.60/- per course).
Examination form need to be filled up.
It should be verified by the verifying officer.
The attested form should be submitted to the Regional center concerned.
2. Draw a component diagram for an ATM. With the help of illustration for each, explain the
following with respect to Decomposition
Process-oriented decomposition.
Object-oriented decomposition.
3. What is design optimization? Describe the factors that contributes to the "Design Optimization".
4. Draw a D.F.D. for "Library Management System of NOU". Assumptions can be made wherever
necessary. Draw the DFD's till level -2.
5. Discuss the following with reference to unidirectional Implementation in a class diagram
Optional Association.
Associations with multiplicity.
6. Draw an object model for the payment process involved in a sales order system. Conventional
notation for diagram should be followed.
7. What is collaboration diagram? Draw a collaboration diagram for the Inventory Control
System.
8. Discuss the following in detail with examples
Deployment diagram
Composite States
9. Explain how the integrity constraints are applied in the Object Oriented Model.
10. Write short notes on any Two of the following
Advantages and disadvantages of GOAD
Metaclass and metadata
Mapping Generalizations to tables



Other Question Papers

Subjects

  • (internet concepts and web design
  • accounting & financial management
  • advanced database design
  • advanced discrete mathematics
  • advanced internet technologies
  • advanced internet technologies and computer graphics set-i
  • advanced internet technologies and computer graphics set-ii
  • application development with .net framework
  • artificial intelligence and knowledge management
  • c and assembly language programming
  • communication skill
  • communication skills
  • computer graphics and multimedia
  • computer networking
  • computer organization
  • computer organization and assembly language programming
  • data and file structures
  • data communication and computer networks
  • database management system
  • design and analysis of algorithm
  • discrete mathematics
  • internet concepts and web design
  • introduction to database management systems
  • lab (for data and file structures, networking and java programming)
  • laboratory course
  • management and information system
  • mcs-041 : operating systems
  • numerical and statistical computing
  • object oriented analysis and design
  • object oriented programming using java
  • object oriented technologies and java programming
  • operating system
  • operating system concepts and networking management
  • operating systems
  • principles of management and information systems
  • problem solving and programming
  • problem solving using c
  • software engineering
  • system analysis and design
  • systems analysis and design
  • unix and oracle
  • unix and oracle set-i
  • unix and oracle set-ii