Exam Details

Subject programming techniques
Paper
Exam / Course b.c.a. computer applications
Department
Organization loyola college (autonomous) chennai – 600 034
Position
Exam Date April, 2018
City, State tamil nadu, chennai


Question Paper

1
LOYOLA COLLEGE (AUTONOMOUS), CHENNAI 600 034
B.C.A.DEGREE EXAMINATION -COMPUTER APPLICATIONS
SECOND SEMESTER APRIL 2018
17/16UCA2MC01- PROGRAMMING TECHNIQUES
Date: 24-04-2018 Dept. No. Max. 100 Marks
Time: 01:00-04:00
PART-A
ANSWER ALL THE QUESTIONS: 10 x 2 20 marks
1. What are the features of Program?
2. State the use of continue statement in C. 3. Write any four string functions. 4. Define recursive functions.
5. What is a bit fields?
6. List any four file handling functions.
7. What are the benefits of OOPs?
8. What is a friend function?
9. Define constructors.
10. What are the different file modes in I/O streams?
PART-B
ANSWER ALL THE QUESTIONS: 5 x 8=40 marks
11. Explain in detail about the different datatypesused in C.

Describe about an initialization of one dimensional and multidimensional
arrays with an example.
12. Explain the following string functions with an example.
Strlen Strcpy Strcat Strcmp

Explain the types of user defined functions based the arguments and return
values.
2
13. What are array of structures? Write a program to illustrate the use of it.

Describe different methods of opening a file in C.
14. Explain default constant arguments with an example.

Explain virtual functions with an example.
15. Discuss in detail about the formatted console I/O operations with an example.

Explain three constructs for exception handling in
PART-C
ANSWER ANY TWO QUESTIONS: 2*20=40 marks)
16.a) Explain in detail about the control structures in C.
Describe storage classes in C.
17 Write a C program to implement command line arguments for multiplying two
numbers.
Discuss in detail about the Object Oriented Programming paradigm.
18. a)Explain the different types of constructors used in
b)What is operator overloading? Write a program to illustrate it.



Other Question Papers

Subjects

  • advanced java programming
  • android programming
  • business accounting
  • data communication networks
  • data structure
  • digital logic fundamentals
  • enterprise resource planning
  • geographical information system
  • graphics and multimedia
  • linux programming
  • management information system
  • modern marketing
  • obcet oriented software engineering
  • open source technology
  • open source technology - lab
  • operating system
  • operation research
  • programming in c and data structures
  • programming in java
  • programming in java lab
  • programming techniques
  • programming techniques lab
  • project
  • python programming
  • python programming-lab
  • security in information technology
  • software project management
  • software testing
  • visual programming and oracle
  • web designing
  • web designing lab
  • web technology
  • web technology - lab