Exam Details

Subject procedural programming through ‘c’
Paper
Exam / Course b.c.a
Department
Organization solapur university
Position
Exam Date April, 2017
City, State maharashtra, solapur


Question Paper

B.C.A. (Semester (CGPA) Examination, 2017
PROCEDURAL PROGRAMMING THROUGH
Day Date: Thursday, 13-04-2017 Max. Marks: 70
Time: 10.30 AM to 01.00 PM
N.B. Q.1 and Q.7 are compulsory.
Attempt any two questions from Q. 3 and 4.
Attempt any one question from Q. 5 and 6.
Q.1 Choose correct alternatives: 07
is minimum range value of data type having size 8 bits.
32768 -128 -32767 127
Operator is also called 'Dereferencing operator'.

function allows dynamic memory allocation.
malloc( calloc( both a b getch(
derived data types in language.
Array Pointer Structure Both a b
Pass is default parameter passing technique in
language.
Value Pointer Address Reference
What is the output of following code:
void main

int
float
p
printf

75 75.0000 Both a b Compile time error
is valid keyword used in language.
Array Pointer struct All of these
Q.1 State whether True or False: 04
language was developed by 'Ken Thompson'.
fopen( function belongs to stdio.h header file.
Using pointer we can access only address of another
variable.
Parameters used at function call are called as actual
parameter.
Page 1 of 2
SLR-U 2
Q.1 Fill in the blanks: 03
is collection of homogenous elements.
function is used to read single integer value from file.
variables are accessible everywhere in program.
Q.2 Write answer of the following questions (Any two) 14
What is Pointer? List out its characteristics and write a program to
print array elements by using pointer.
Write a program that checks entered number is Perfect or not
using function without argument with return value.
Explain 'switch' statement with one example.
Q.3 Write answer of the following questions (Any two) 14
Write a program that demonstrates the use of array of structure.
What is String? Explain strrev( and strcat( functions with
example.
Write a program that finds octal equivalent number of entered
number.
Q.4 Write answer of the following questions (Any two)
What is array? Explain all types of array in detail.
Write a program that finds smallest number between four
numbers.
Write a program that prints following pattern: (Use loop)
1
2 1
3 2 1
4 3 2 1
5 4 3 2 1
07
Q.5 What is Runtime memory allocation? Explain malloc( and free(
functions with suitable example.
07
Write a program that demonstrates the difference between
structure and union.
07
Q.6 Explain different parameter passing techniques used in
language.
07
What is operator? Explain ternary, bitwise and sizeof operator in
detail
07
Q.7 Write short notes on (Any Two) 14
Flowchart
Keywords and Identifier
File and its different opening modes.


Other Question Papers

Subjects

  • advance programming in c
  • advanced java – i
  • advanced java – ii
  • advanced programming in ‘c’
  • advanced web technology
  • basics of ‘c’ programming
  • business communication
  • business statistics
  • communication skills
  • computer graphics
  • computer oriented statistics
  • core java
  • cyber laws and security control
  • data structure using ‘c’
  • data structures using ‘c’
  • data warehouse and data mining
  • database management system
  • dbms with oracle
  • development of human skills
  • digital electronics
  • discrete mathematics
  • e-commerce
  • e-governance
  • financial accounting with tally
  • financial management
  • fundamentals of computer
  • fundamentals of financial accounting
  • introduction to data mining & warehousing
  • introduction to information technology
  • linux and shell programming
  • management information system
  • networking & data communication
  • networking and data communication
  • object oriented programming with c++
  • oop with c++
  • operating system
  • operations research
  • operting system
  • procedural programming through ‘c’
  • python
  • rdbms with oracle
  • software engineering
  • software project management
  • software testing
  • theory of computation
  • visual programming
  • web technology
  • web technology – ii
  • web technology – iii