Assertion and Reason Questions for Class 12 Computer Science - CBSE Tips and Practice
Looking to ace Assertion and Reasoning questions in your Class 12 Computer Science exam? This post provides essential tips, strategies, and practice questions to help you tackle Assertion and Reasoning-based queries effectively.
Learn how to analyze Assertion and Reasoning statements, understand their truth values, and choose the correct option. We’ve included a downloadable PDF with practice questions and detailed explanations to guide you through the process.
What you will find in this post:
Tips for solving Assertion and Reasoning questions.
Step-by-step approach to analyze truth values.
Common strategies for selecting the correct answer.
Downloadable PDF for practice.
Links to more example questions for hands-on practice.
In the 2024-25 CBSE board exams, the question numbers will start from 20 and 21. It's important to be aware of this when preparing, as these questions mark the beginning of the main exam sections. Be sure to focus on the early questions and structure your exam strategy accordingly.
Q20 and Q21 are Assertion(A) and Reason(R) based questions. Mark the correct choice as:
(A) Both A and R are true and R is the correct explanation for A
(B) Both A and R are true and R is not the correct explanation for A
(C) A is True but R is False
(D) A is False but R is True
Q.NO 1:Assertion (A):- If the arguments in function call statement match the number and order of arguments as defined in the function definition, such arguments are called positional arguments.
Reasoning (R):- During a function call, the argument list first contains default argument(s) followed by positional argument(s)
Answer: c)A is True but R is False
Q.NO 2: Assertion (A): CSV (Comma Separated Values) is a file format for data storage which looks like a text file.
Reason (R): The information is organized with one record on each line and each field is separated by comma.
Answer: (a) Both A and R are true and R is the correct explanation for A
Q.NO 3: Assertion(A): List is an immutable data type
Reasoning(R): When an attempt is made to update the value of an immutable variable, the old variable is destroyed and a new variable is created by the same name in memory.
Answer:(D) A is False but R is True
Q.NO 4:Assertion(A): Python Standard Library consists of various modules.
Reasoning(R): A function in a module is used to simplify the code and avoids repetition
Answer:(A) Both A and R are true and R is the correct explanation for A
Q.NO 5:Assertion (A): Positional arguments in Python functions must be passed in the exact order in which they are defined in the function signature.
Reasoning (R): This is because Python functions automatically assign default values to positional arguments.
Answer:(C) A is True but R is False.
Q.NO 6:Assertion (A): A SELECT command in SQL can have both WHERE and HAVING clauses.
Reasoning (R): WHERE and HAVING clauses are used to check conditions, therefore, these can be used interchangeably
0 Comments