Create your own paper

BISE Gujranwala · Class 10 · Computer Science

BISE Gujranwala · Class 10 · Computer Science · 2025 · First Annual · Group 1

2025 · First Annual

Transcribed from the identified examination paper. Check the board, session and course before use. SchoolOrbit is not affiliated with the issuing board.

Objective

Source code: 7833 · Printed marks: 10 · Time: 15 Minutes

COMPUTER SCIENCE
Paper: II
First Group

کمپیوٹر سائنس
سیکنڈری سکول پارٹ II (10th)
1st A 225-II
پہلا گروپ
معروضی

1

You have four choices for each objective type question as A, B, C and D.

ہر سوال کے چار ممکنہ جوابات A، B، C اور D دیئے گئے ہیں۔ جوابی کاپی پر ہر سوال کے سامنے دیئے گئے دائروں میں سے درست جواب کے مطابق متعلقہ دائرہ کو مارکر یا پین سے بھر دیجئے۔ ایک سے زیادہ دائروں کو پُر کرنے یا کاٹ کر پُر کرنے کی صورت میں مذکورہ جواب غلط تصور ہو گا۔

The choice which you think is correct, fill that circle in front of the relevant question number. Use marker or pen to fill in the circles. Cutting or filling of two or more circles will result zero mark in that question.

  1. 1

    If the size of an array is 100, the range of index will be ____.

    اگر ارے کا سائز 100 ہے تو انڈیکس کی رینج ____ ہو گی۔

    • (A)

      0 − 99

    • (B)

      0 − 100

    • (C)

      1 − 100

    • (D)

      2 − 102

  2. 2

    Types of functions are

    فنکشنز کی اقسام ہیں

    • (A)

      4

    • (B)

      3

    • (C)

      2

    • (D)

      5

  3. 3

    A set of multiple instructions enclosed in braces is called ____.

    قوسین کے اندر لکھا گیا ایک سے زیادہ ہدایات کا مجموعہ ____ کہلاتا ہے۔

    • (A)

      Output

      آؤٹ پٹ

    • (B)

      Syntax

      سینٹیکس

    • (C)

      Statement

      سٹیٹمنٹ

    • (D)

      Block

      بلاک

  4. 4

    Set of instructions given to the computer is called ____.

    کمپیوٹر کو دی گئی ہدایات کے سیٹ کو ____ کہا جاتا ہے۔

    • (A)

      Hardware

      ہارڈ ویئر

    • (B)

      Software

      سافٹ ویئر

    • (C)

      Operator

      آپریٹر

    • (D)

      Condition

      شرط

  5. 5

    Symbol used for assignment operator is

    اسائنمنٹ آپریٹر کے لیے ____ علامت استعمال ہوتی ہے۔

    • (A)

      =

    • (B)

      %

    • (C)

      +

    • (D)

      /

  6. 6

    The values passed to a function are called ____.

    فنکشن کو پاس کی گئی قیمتیں کہلاتی ہیں

    • (A)

      Bodies

      باڈیز

    • (B)

      Return types

      ریٹرن ٹائپس

    • (C)

      Array

      ارے

    • (D)

      Arguments

      آرگیومنٹس

  7. 7

    getch() is used to take ____ as input from user.

    getch() صارف سے ____ ان پٹ لینے کے لیے استعمال ہوتا ہے۔

    • (A)

      Integer

      انٹیجر

    • (B)

      Float

      فلوٹ

    • (C)

      Character

      کریکٹر

    • (D)

      Output

      آؤٹ پٹ

  8. 8

    Assigning values to an array for the first time is called ____.

    پہلی مرتبہ ایک ارے میں قیمتیں رکھنا ____ کہلاتا ہے۔

    • (A)

      Array declaration

      ارے ڈیکلریشن

    • (B)

      Index

      انڈیکس

    • (C)

      Loop

      لوپ

    • (D)

      Array initialization

      ارے انیشلائزیشن

  9. 9

    A software that helps the programmer to write computer program is called ____.

    ایک سافٹ ویئر جو پروگرامر کو کمپیوٹر پروگرام لکھنے میں مدد دیتا ہے، ____ کہلاتا ہے۔

    • (A)

      Compiler

      کمپائلر

    • (B)

      Editor

      ایڈیٹر

    • (C)

      IDE

      آئی ڈی ای

    • (D)

      Debugger

      ڈی بگر

  10. 10

    Types of control statements are ____.

    کنٹرول سٹیٹمنٹس کی اقسام ہیں

    • (A)

      5

    • (B)

      3

    • (C)

      2

    • (D)

      4

  11. 121-(II)-1st A 225-36000

Subjective

Printed marks: 40 · Time: 1:45 Hours

Note: Section-I is compulsory. Answer any TWO (2) questions from Section-II.

نوٹ: حصہ اول لازمی ہے۔ حصہ دوم میں سے کوئی سے دو (2) سوالات کے جوابات لکھئے۔

COMPUTER SCIENCE
Paper: II
First Group

کمپیوٹر سائنس
سیکنڈری سکول پارٹ II (10th)
1st A 225
پہلا گروپ
انشائی

Section-I

حصہ اول

2

Write short answers to any FOUR (4) questions.

کوئی سے چار (4) سوالات کے مختصر جوابات تحریر کیجئے۔

(2×4=8)

  1. (i)

    Define char data type.

    Char ڈیٹا ٹائپ کی تعریف کیجئے۔

  2. (ii)

    What do you know about case sensitive language?

    کیس سینسیٹیو لینگوئج کے بارے میں آپ کیا جانتے ہیں؟

  3. (iii)

    Define keyword.

    کی ورڈ کی تعریف کیجئے۔

  4. (iv)

    Define escape sequence.

    اسکیپ سیکوئنس کی تعریف کیجئے۔

  5. (v)

    Define binary operator.

    بائنری آپریٹر کی تعریف لکھئے۔

  6. (vi)

    Draw the truth table of OR operator.

    OR آپریٹر کا ٹروتھ ٹیبل لکھئے۔

3

Write short answers to any FOUR (4) questions.

کوئی سے چار (4) سوالات کے مختصر جوابات تحریر کیجئے۔

(2×4=8)

  1. (i)

    Draw a flow chart of if statement.

    if سٹیٹمنٹ کا فلو چارٹ بنائیے۔

  2. (ii)

    Write down the names of types of C-Language Control Statements.

    C لینگوئج کنٹرول سٹیٹمنٹس کی اقسام کے نام تحریر کیجئے۔

  3. (iii)

    What is meant by nested selection?

    نیسٹڈ سلیکشن سے کیا مراد ہے؟

  4. (iv)

    What are three types of Loops?

    لوپس کی کون سی تین اقسام ہیں؟

  5. (ورق الٹیے)

  6. (v)

    What is the output of given code:
    For(int i = 1 ; i <3 ; i ++)
    printf (“Pakistan”);

    درج ذیل کوڈ کی آؤٹ پٹ کیا ہو گی:
    For(int i = 1 ; i <3 ; i ++)
    printf (“Pakistan”);

  7. (vi)

    What is meant by nested loops?

    نیسٹڈ لوپس سے کیا مراد ہے؟

4

Write short answers to any FOUR (4) questions.

کوئی سے چار (4) سوالات کے مختصر جوابات تحریر کیجئے۔

(2×4=8)

  1. (i)

    Find the errors in the following code:
    Int B[4] = {2,6,4,15,9}

    درج ذیل کوڈ میں سے ایررز تلاش کیجئے:
    Int B[4] = {2,6,4,15,9}

  2. (ii)

    What is meant by data structure?

    ڈیٹا سٹرکچر سے کیا مراد ہے؟

  3. (iii)

    Define function.

    فنکشن کی تعریف کیجئے۔

  4. (iv)

    What is meant by built-in function?

    بلٹ ان فنکشن سے کیا مراد ہے؟

  5. (v)

    What are parameters of function?

    فنکشن کے پیرامیٹرز کیا ہوتے ہیں؟

  6. (vi)

    What is meant by signature of function?

    فنکشن کے سگنیچر سے کیا مراد ہے؟

Section-II

حصہ دوم

5

  1. Define variable declaration and variable initialization. Write down its general syntax. Also, give two examples of variable declaration.

    متغیر کی ڈیکلریشن اور انیشلائزیشن کی تعریف کیجئے اور عام سینٹیکس لکھئے نیز متغیرات کو ڈیکلیئر کرنے کی دو مثالیں دیجئے۔

    (2+2+2+2=8)

6

  1. Explain the following with examples:

    درج ذیل کی وضاحت مثالوں سے کیجئے:

    (4+4=8)
    1. (a)

      printf()

      printf()

    2. (b)

      scanf()

      scanf()

7

  1. Write a program in C-language that takes percentage of student as input and displays “Pass” if the percentage is above 33 otherwise “Fail”.

    C لینگوئج میں ایک پروگرام لکھئے جو طالبعلم کی پرسنٹیج بطور ان پٹ لے اور اگر پرسنٹیج 33 سے زیادہ ہو تو “Pass” پرنٹ کرے ورنہ “Fail” پرنٹ کر دے۔

    (8)
  2. 121-1st A 225-36000

Original source references (2)

The original files and numbering are retained. Equivalent files do not repeat the questions above.

  • Objective · 7833 · Printed marks: 10 · Time: 15 Minutes
  • Subjective · psp_2a67ef1f2f96c23dd2628fc9609dbf9b · Printed marks: 40 · Time: 1:45 Hours