Exam Details

Subject problem solving and programming
Paper paper 1
Exam / Course m.c.a
Department
Organization Nalanda Open University
Position
Exam Date 2016
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-I
(Problem Solving and Programming)
Annual Examination, 2016
Time 3 Hours. Full Marks 80
Answer any Five Questions.
All questions carry equal marks.
1. What are the rules for naming variables in Design an algorithm and draw a corresponding
flowchart and write a C program to divide two numbers.
2. Explain the concept of storage class in C. Draw a flowchart and write a program to calculate
the first smallest divisor of a number using break statement.
3. Explain different types of decision making statements in C with examples? Write a program
in C to swap the values of two variables using pointers concept.
4. What is call by value? Give example. Write a program that initializes 3 names in an array of
strings and displays them.
5. Explain recursion program with a suitable example. Write a program to print first 10 even
numbers using goto statement.
6. Explain Function Prototypes with an example for each. Write a program to perform the
comparison of two strings (use string function).
7. Write a program in C to sort list of n integers, using any of the sorting algorithms.
8. Write a program to test whether the given string is a palindrome or not. Write a macro to
demonstrate #define, #else preprocessor commands.
9. Describe different types of data types in C with examples of each.
10. Write short notes on any four of the following
Constants in C
Function in C
Structures
Union in C
<conio.h>


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