Exam Details

Subject programming methodology using c
Paper paper 5
Exam / Course b.c.a
Department
Organization Nalanda Open University
Position
Exam Date April, 2018
City, State bihar, patna


Question Paper

Bachelor in Computer Application Part-I
Paper-V [Programming Methodology using
Time: 3.00 Hrs. Full Marks: 80
Answer any five questions. All questions carry equal marks.
1. What are algorithms? Discuss the properties of an algorithm. Also explain the key features
of an algorithm.
2. Define flowcharts. What are the advantages of using a flowchart? Draw a flowchart to print
the first 10 natural numbers.
3. Discuss the salient features of C language. What do you mean by errors in Explain with
the help of an example.
4. Describe various identifiers and keywords of C. Give examples of some invalid identifiers.
5. What are datatypes in Discuss the concept of variables and constants in C with
examples.
6. Write short notes on the following:
Escape sequence
Input/output statement in C
7. Discuss various types of control statements in C. Give some suitable examples.
8. What is an array? How arrays are initialized? Write a program using array and explain it.
9. Explain different types of storage classes in C with examples.
10. Define structure. What are the advantages of using structure? Write a program that uses
structure called date that has a function to check whether the year is a leap year or not.



Subjects

  • c programming and data structure
  • c++ and object oriented programming
  • communicative english
  • computer fundamentals and pc software (cs-611)]
  • computer networks
  • computer organisation
  • database management system
  • element of system analysis and design
  • foundation course in english for computing
  • foundation course in humanities and social sciences
  • foundation course in social and environmental science
  • fundamental course in science and technology
  • fundamental of it
  • intranet administration
  • introduction to computer organization
  • introduction to internet programming
  • introduction to software engineering
  • introduction to system software
  • multimedia
  • pc software and office automation
  • pc software skills, cs - 612
  • programming methodology using c
  • rdbms lab
  • system analysis and design
  • tcp/ip programming
  • theory of computer science
  • windows programming