PSP Question Bank Cie2
PSP Question Bank Cie2
Estd: 1986
Module -1
Q. Bloom
Questions COs
No. ’s
LL
1. Define and explain the significance for the following with L2 CO1
examples.
i. Variables ii. Datatypes.
Illustrate with suitable example the various types of
2. constants available in C. L2 CO1
3. List and describe three files used during the compilation L2 CO1
of a C program and their purpose.
Explain the key characteristics of the C programming
4. language. How do these features help in understanding its L2 CO1
usage in system and application development?
5. Develop a program to swap two numbers using a L3 CO1
temporary variable.
Write a sample program to demonstrate the components
6. in the structure of C program. L3 CO1
7 Develop a program to calculate the Area of a Triangle L3 CO1
Using Heron's Formula.
8 Generate a program to Calculate Distance Between Two L3 CO1
Points Using Distance Formula.
9 Develop a C program to calculate Simple Interest. L3 CO1
Page | 1
SJCIT Question Bank
Module -2
Q. Bloom’s
Questions Cos
No. LL
Page | 2
SJCIT Question Bank
Page | 3
SJCIT Question Bank
HEL
HELL
HELLO
HELLO
HELL
HEL
HE
H
5. Write a program to read a string and count the number of L3 CO4
vowels in it.
6. What is a pointer? How do you declare a pointer to an L3 CO4
integer in C? Differentiate between Null Pointers and
Generic Pointers.
7. Develop a program to sort n number elements and pass L3 CO4
entire array as argument to a function using pointer
technology.
Develop a program using pointer to compute the sum, mean
8. and standard deviation of all element stored in array of N L3 CO4
real number.
9. Develop a C program to determine whether a given string is L4 CO4
a palindrome. Explain how your program handles case
sensitivity and analyze its memory usage and space
efficiency.
10. Develop a C program to find the sum of all elements in an L4 CO4
integer array using pointers. Analyze the time complexity of
your solution and explain why using pointers can be
advantageous.
Module -5
Q. Bloom’s
Questions Cos
No. LL
Page | 4
SJCIT Question Bank
Page | 5