Assertion (A): An argument is a value that is passed to a method when it is called.

ICSE Class 10 Computer Applications PYQ · 2025 Specimen · Section A

1(xx)1 Mark · 2025 · Section A · 2025 Specimen

Assertion (A): An argument is a value that is passed to a method when it is called.

Reason (R): Variables which are declared in a method prototype to receive values are called actual parameters

Show SolutionHide Solution↓

Assertion (A) is true and Reason (R) is false

Explanation — Arguments are the actual values passed to a method when it is invoked. For example:

void exampleMethod(int x) { ... }  
exampleMethod(5);  // Here, 5 is the argument.

Hence, Assertion (A) is true.

The variables declared in a method prototype (or header) to receive values are called formal parameters, not actual parameters. For example:

void exampleMethod(int x) {  // x is the formal parameter
    System.out.println(x);
}
exampleMethod(5);  // 5 is the actual parameter

Hence, Reason (R) is false.

← Previous questionNext question →

Share on WhatsApp

Browse the free Computer Applications sample bank