All Practice Exams

100+ Free Kerala Plus Two Computer Applications (DHSE) Practice Questions

Kerala Higher Secondary (Plus Two / Class 12) Computer Applications under the Directorate of Higher Secondary Education (DHSE), Kerala practice questions are available now; exam metadata is being verified.

✓ No registration✓ No credit card✓ No hidden fees✓ Start practicing immediately
100+ Questions
100% Free

Loading practice questions...

2026 Statistics

Key Facts: Kerala Plus Two Computer Applications (DHSE) Exam

100 marks

Subject total via TE + CE + PE (exact splits as notified)

DHSE Kerala Plus Two assessment pattern

~2 h + cool-off

Typical Computer Applications theory duration for practical subjects

DHSE Plus Two timetable logistics

D+ / ~30%

Common pass grade/aggregate with separate TE floor

Kerala Plus Two grading / pass criteria reporting

Mixed + practical

Official format is mixed written TE plus PE and CE, not pure MCQ

DHSE Kerala Plus Two Computer Applications assessment pattern

Not Computer Science

Commerce/Humanities CA is a distinct subject from CS under DHSE

SCERT/DHSE Higher Secondary subject catalogue

English MCQ adaptation

This free local bank is not the official mixed paper or practical substitute

OpenExamPrep practice policy

DHSE Kerala

Administrator: Directorate of Higher Secondary Education

Government of Kerala Higher Secondary system

Kerala Plus Two Computer Applications (DHSE) totals 100 marks via TE + CE + PE; theory is commonly ~2 h plus cool-off. Pass is commonly D+/~30% aggregate with ~30% in TE separately as notified. Fees are paid through schools. Distinct from Computer Science; covers C++ review, web/HTML/JS, DBMS/SQL, ERP, and ICT. This free 2026 bank is an English MCQ study adaptation — not an official paper or practical substitute.

Sample Kerala Plus Two Computer Applications (DHSE) Practice Questions

Try these sample questions to test your Kerala Plus Two Computer Applications (DHSE) exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.

1In C++, which header is commonly included to use the standard input and output streams cin and cout?
A.<math.h>
B.<string.h>
C.<iostream>
D.<conio.h>
Explanation: The <iostream> header provides the standard input and output stream objects cin and cout (and related stream facilities) in C++. Including it is the usual first step for console I/O programs in Plus Two Computer Application labs.
2Which of the following is a valid multi-line comment style in C++?
A.// comment //
B./* comment */
C.<!-- comment -->
D.# comment
Explanation: C++ supports block comments delimited by /* and */ that can span multiple lines. Single-line comments use //, HTML comments use <!-- -->, and # starts preprocessor directives (or shell comments), not C++ block comments.
3What is the size of the bool data type conceptually representing in standard C++?
A.Always exactly 8 bits with value true or false only at the bit level
B.A 32-bit integer restricted to 0 and 1 only by the language standard
C.A floating-point type with only two possible magnitudes
D.A boolean type that stores true or false (implementation may use at least one byte of storage)
Explanation: bool is the C++ boolean type whose values are true and false. The language does not require a single-bit physical size; implementations commonly use at least one byte of storage while the logical values remain true/false.
4Which operator has the highest precedence among the following in C++?
A.+
B.*
C.&&
D.=
Explanation: Among addition (+), multiplication (*), logical AND (&&), and assignment (=), multiplication has the highest precedence. Assignment has very low precedence, and logical AND is below arithmetic operators.
5What does the C++ statement cout << a; do when a is an int variable?
A.Reads an integer from the keyboard into a
B.Writes the value of a to the standard output stream
C.Declares a as a constant output stream
D.Deletes the variable a from memory
Explanation: The insertion operator << with cout sends the value of a to the standard output stream (typically the console). Input from the keyboard uses cin with the extraction operator >>.
6Which control structure is most appropriate when a block of code must execute at least once and then repeat while a condition remains true?
A.for loop only
B.while loop only
C.do-while loop
D.switch statement only
Explanation: A do-while loop evaluates its condition after the body runs, so the body executes at least once. A while or for loop may skip the body entirely if the condition is false initially; switch selects among discrete case labels.
7In C++, which keyword is used to exit only the innermost loop or switch in which it appears?
A.exit
B.break
C.continue
D.return
Explanation: The break statement terminates the innermost enclosing loop or switch. continue skips to the next iteration of a loop, return leaves a function, and exit (from <cstdlib>) terminates the entire program.
8What is the value of the C++ expression 17 % 5?
A.3.4
B.3
C.2
D.5
Explanation: The modulus operator % yields the integer remainder after division. 17 = 5 x 3 + 2, so 17 % 5 equals 2. It does not produce a floating-point quotient.
9Which of the following correctly describes a variable declaration in C++?
A.A statement that only prints the variable's value
B.A preprocessor directive that includes a library
C.A comment that documents the program purpose
D.A statement that introduces a name and its type (and may initialize storage)
Explanation: A declaration introduces an identifier and associates it with a type so the compiler knows how to interpret the name. It may also initialize the object. Printing uses output statements; includes are preprocessor directives; comments are non-executable notes.
10In C++, what is the result type of the relational expression (a > b) when a and b are ints?
A.int always equal to a - b
B.float between 0.0 and 1.0
C.bool (true or false)
D.char holding '>' or '<'
Explanation: Relational operators such as > compare operands and produce a boolean result (true or false) in C++. They do not compute a - b as their primary result type, nor a float probability or a character symbol.

About the Kerala Plus Two Computer Applications (DHSE) Practice Questions

Verified exam format metadata for Kerala Higher Secondary (Plus Two / Class 12) Computer Applications under the Directorate of Higher Secondary Education (DHSE), Kerala is pending. The practice questions above remain available while official exam length, timing, passing score, fee, and administrator details are reviewed.