Board Exam Possible Questions
Board Exam Possible Questions
Theory
1. Algorithms
a. Find greatest amongst 3 numbers.
b. Roots of quadratic equation.
c. Leap year
d. Print from m to n.
e. Check for prime.
f. Palindrome, Armstrong
g. Series: 2, 4, 8, 16, 32, ………. , upto nth term
h. Fibonacci series
2. Computer Hardware and software. Software development models.
3. Compiler, Interpreter and Assembler
4. Error and types.
5. Definitions: Identifiers, Keywords, Datatypes
6. Operators: Unary, binary, and ternary: Arithmetic, Logical, Relational, Assignment,
Assignment, Conditional
7. Difference between while and do while loop
8. What is function/ recursion? Advantages of function. Structure of a function.
9. Storage class. (very important)
10. Array definition. What is indexing? How to declare and define an array?
11. Short notes: gets(), getchar(), puts(), putchar(). Array indexing. Pointer arithmetics.
12. What is pointer. Explain the necessity of pointers with examples.
13. Dynamic memory allocation(DMA). (very important)
Short Notes (Write programming examples in each if possible)
a. if else g. Nested Structure
b. else if structure h. Union
c. switch i. Enumerated Datatyoes
d. Loops: while, do while, for j. Modes of file opening
e. Break, goto, continue k. Nested loops
f. Local and Global Variables l. Nested if-else structure
Programs
1. Find the greatest among three numbers.
2. Quadratic equation roots, Leap year check
3. Switch program
4. Prime number check. Print prime numbers in a range. Even/ Odd numbers in a range.
5. Find the sum of digits of a number. <Sum until the result is less than 10>
6. Factorial of a number. Calculate n(c,r) using function, without function.
7. Check for Palindrome, Armstrong.
8. LCM, HCF
9. Practice all questions in CH-3 using functions.
10. Factorial using function and recursion. N(c,r) using function and recursion.
11. Armstrong, palindrome, Fibonacci using function and recursion.
12. Find a*b, 𝑎𝑛 using recursion.
13. Find the sum and average of array elements read from the user.
14. Largest/ Smallest array element.
15. Sort array elements in ascending/ descending order
16. Sum of two matrices. The sum of diagonal elements of a matrix. The sum of elements
of a matrix.
17. Convert to unit matrix, upper triangular matrix.
18. Practice Patterns from arrays and strings.
19. Count vowels, and digits in a string. Upper case to lower case conversions.
20. Sort n user-defined names in alphabetical order.
21. Find the sum and average of array elements using pointers.
22. Read names, marks, roll no of n students and store the result in a file named marks.txt
such that
a. the marks are in ascending order
b. the names are in alphabetical order
c. store the pass students in file pass.txt and fail students in another file fail.txt
d. Display the students name only if the marks of the student is above 70.
23. Define a structure of employees with member data name, salary, and date of birth.
Note that the date consists of year, month, and date.
Please note that these are only possible questions that may come in board exams. Board
questions may differ up to some extents. Always be ready for at least 1 or 2 questions never
seen before.