Dr.
Babasaheb Ambedkar Open University
Term End Examination February – 2025
Course : BSCIT Date : 18/03/2025
Subject Code : BSCIT-102 Time : 11:30am to 01:45pm
Subject Name : Introduction to Programming using C Duration : 02.15 Hours
Max. Marks : 70
Section A
Answer the following (Attempt any three) (30)
1. Explain structure of C program.
2. What is variable? Explain Data Types of C.
3. Explain decision making statement with its syntax and example.
4. Explain all looping statement with its syntax and example.
5. What is Structure? Explain structure initialization, size of structure, array within
structure, and arrays of structure.
Section B
Answer the following (Attempt any four) (20)
1. Explain arithmetic and relational operator.
2. Explain switch case with syntax and example.
3. Write a note on break and continue statement.
4. Explain operations on Array.
5. Explain standard functions for string handling.
6. Write a note on file management.
Section C
Part – A (Multiple Choice Questions) (10)
1 String is nothing but group of _________.
A Floats B Booleans
C Characters D None of Above
2 String ends with _________.
A @ B ‘\0’
C \n D $
3 EOF stands for _________.
A End of Function B Execution of Function
C End of File D Execution of File
4 UDF stands for _________.
A User Defined Function B User Defined File
C User Defined Folder D User Defined Float
5 To store address of reference of another variable, we need _________.
A Structure B Union
C Pointer D None of Above
6 _________operator is used, to fetch the address of any variable.
A * B &
C -> D referenceof
7 _________function is used, to check whether the character is from 0 to 9.
A Isnumber() B Isalnum()
C Isdigit() D Isalpha()
8 In the main () function, if we have declared a variable ‘int x;’, then x will be of type
_________.
A Auto B Register
C Extern D Global
9 For which data structure, recursion process is suitable?
A Queue B Tree
C Array D Stack
10 _________is the process of function calling itself.
A Nesting of functions B Recursion
C Multiple functions D All of Above
Part – B (Do as Directed) (10)
1 Define: conio.h
2 What is Constant?
3 What is Keyword in C?
4 Define: Loop
5 What is Base Address?
6 Define: Concatenation
7 What is Function?
8 What is Pointer?
9 What is Structure?
10 Define: File
*****