CCP - Question Bank
CCP - Question Bank
QUESTION BANK
Note: All the questions are only indicative and the same questions may not appear in the SEE.
1. What is a computer? List six types of computers that are designed for use
by a single person? (5 marks)
2. Explain the use of mainframe computers in large organizations (5 marks)
3. Explain the different parts of the computer System.
(6 marks)
4. What are the four phases of information processing cycle? (3 marks)
5. Name and differentiate the two main categories of storage device. (5 marks)
6. Name and differentiate the two main categories of computer software.
(5 marks)
7. Briefly explain the working of a mouse. (5 marks)
8. Explain how a barcode reader reads a barcode and what it does with the
(3 marks)
information from barcode.
9. How do most touch screen systems work?
(5 marks)
10. How does plasma display monitor work? (3 marks)
11. How does digital light processing works? (5 marks)
12. How does a band printer work? (6 marks)
13. Explain the working of an Ink jet printer. (3 marks)
14. What are the differences between an impact printer and a non impact
printer? (5 marks)
15. How does a dot matrix printer create an image on paper? (5 marks)
16. What four factors one should consider when evaluating printers? (6 marks)
17. List four types of magnetic storage media commonly used with PCs. (5 marks)
18. Describe the functions of lands and pits on the surface of a CD. (3 marks)
19. What is an operating system? What are its functions? (5 marks)
20. What is the function of windows in a GUI? (5 marks)
21. With a neat diagram explain the functional units of a computer system. (8 marks)
22. List and explain the computers for organizations. (8 marks)
23. What is software? Explain the two major categories of software. (7 marks)
24. Explain the standard keyboard layout. (8 marks)
25. How does a colour CRT Monitor produce images on the screen? (8 marks)
26. With a neat diagram explain how a computer uses a speaker to create
(8 marks)
sound.
27. Explain size, resolution, refresh rate and dot pitch with respect to
(10marks)
monitors.
28. With a neat diagram explain how a laser printer creates a printed image. (7 marks)
29. With a neat diagram explain how an ink jet printer creates a printed
(10marks)
image.
30. List and explain the different types of operating system. (8 marks)
Chapter 6. Overview of C
40. What are the characteristics of C language? (5 marks)
41. Write a C program to calculate Simple interest given principal, rate &
(5 marks)
time.
42. Briefly explain the basic structure of a C program.
(3 marks)
43. Describe the general structure of a C program with an example to find
(7 marks)
the area of a triangle given its sides.
44. With a flowchart explain how a C program is executed.
(8 marks)
Chapter 7. Constants , Variable and data types
85. What is the difference between else if ladder and switch statement? Give (8 marks)
examples.
86. Explain the various if structures available in C. (10 marks)
87. Write C program to simulate the simple calculator (only addition,
subtraction, multiplication and division) using switch statement. (10 marks)
88. Write a C program to test and print the location of a point(x,y) in the
rectangular coordinate system(o/p like “origin”, “X-axis”, “III quadrant” etc.,) (8 marks)
89. Write and explain the syntax of switch statement. Also explain how it gets
executed. (7 marks)
90. Compare the conditional operator with if..else structure with an example (5 marks)
Chapter 11 Decision making and looping
91. Write a C program to find the factorial of the given number. (5 marks)
92. Compare the do..while & while loop control structures.
(5 marks)
93. Explain the use of break & continue statements in a loop.
(5 marks)
94. Write a C program to check whether the given number is prime or not.
(6 marks)
95. Explain for loop construct with an example.(while and do ..while may be
(5 marks)
asked)
96. Write a C program to check whether the given number is a palindrome or
(6 marks)
not.
97. Write a C program to count the occurrence of digit 5 in a given integer
(6 marks)
number.
98. Write a C program to print n Fibonacci numbes.
(5 marks)
99. Give the syntax of three types of loops in C and explain with examples. (9 marks)
100. Write a C program to generate prime numbers between a given range. (9 marks)
101. 3
Write a C program to find the sin(x) value using sine series : x – x / 3! +
x5 / 5! …. Up to n terms
(10 marks)
102. Write a program to print all the points with integer coordinates enclosed
within a circle of radius 4 units from origin (7 marks)
103. Write a C program to generate all palindromes between a given range. (8 marks)
104. Write a C program to find the sum of digits of a given integer. Also
check whether the number is a palindrome or not (9 marks)
105. Write a flowchart and a C program to find the GCD and LCM of two
(10 marks)
given integers
106. It is required to keep keying in characters till a ‘#’ is input. Then the (9 marks)
number of ‘d’s in the characters input is to be printed. Which is the loop
most appropriate for this? Write a program to perform these tasks
116. Write a C program to multiply two given matrices A(mXn) and B(pXq) . (9 marks)
117. Write a C program to read matrices A(mXn) and B(pXq) and find their
sum and difference. (9 marks)
118. Write a C program to find the sum of principal diagonal, sum of below
diagonal and sum of above diagonal elements in a given square
(9 marks)
matrix(nXn).
130. Write a C function to find xy. Using the above function write a C
(6 marks)
9. program to evaluate the same.
131. Explain with example the general syntax of function in C.
(5 marks)
0.
132. Write a function to find the factorial of a number. Write a C program to
1. read a number and find the factorial using the above function. (6 marks)
133. Explain the importance and the possible syntactic structures of a return
statement. (6 marks)