Create your own paper

BISE Gujranwala · Class 10 · Computer Science

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

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: 7832 · Printed marks: 10 · Time: 15 Minutes

COMPUTER SCIENCE
Paper: II
Second Group

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

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

    A float uses ____ bytes of memory.

    ایک فلوٹ میموری کی ____ بائٹس استعمال کرتا ہے۔

    • (A)

      3

    • (B)

      4

    • (C)

      5

    • (D)

      6

  2. 2

    Set of rules are called ____ of language.

    اصولوں کے مجموعے کو لینگوئج کا ____ کہتے ہیں۔

    • (A)

      Output

      آؤٹ پٹ

    • (B)

      Compiler

      کمپائلر

    • (C)

      Syntax

      سینٹیکس

    • (D)

      Keyword

      کی ورڈ

  3. 3

    Escape character ____ is used to move cursor to next line

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

    • (A)

      \b

    • (B)

      \t

    • (C)

      \n

    • (D)

      \o

  4. 4

    The operator % is used to calculate ____.

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

    • (A)

      Percentage

      پرسینٹیج

    • (B)

      Remainder

      ریمینڈر

    • (C)

      Factorial

      فیکٹوریل

    • (D)

      Square

      مربع

  5. 5

    Which of the following conditions is to check whether ‘a’ is a factor of ‘c’ or not

    ان میں سے کون سی کنڈیشن بتاتی ہے کہ ‘a’، ‘c’ کا فیکٹر ہے یا نہیں

    • (A)

      a % c == 0

    • (B)

      c % a == 0

    • (C)

      a * c == 0

    • (D)

      a + c == 0

  6. 6

    A condition which cannot be any ____ expression.

    ایک کنڈیشن جو کوئی بھی ____ ایکسپریشن نہیں ہو سکتی ہے۔

    • (A)

      Arithmatic

      ارتھمیٹک

    • (B)

      Relational

      ریلیشنل

    • (C)

      Logical

      لاجیکل

    • (D)

      Compiler

      کمپائلر

  7. 7

    Each run of loop is called.

    لوپ کے بار بار چلنے کو ____ کہتے ہیں۔

    • (A)

      Variable

      متغیر

    • (B)

      Program

      پروگرام

    • (C)

      Code

      کوڈ

    • (D)

      Iteration

      تکرار

  8. 8

    ____ part of for loop is executed first.

    For لوپ کا ____ والا حصہ سب سے پہلے چلتا ہے۔

    • (A)

      Body

      باڈی

    • (B)

      Condition

      شرط

    • (C)

      Initialization

      انیشلائزیشن

    • (D)

      Increment/decrement

      اضافہ/کمی

  9. 9

    The functions which are defined by a programmer are called ____.

    وہ فنکشنز جو پروگرامر ڈیفائن کرتا ہے ____ کہلاتے ہیں۔

    • (A)

      Program

      پروگرام

    • (B)

      Variable

      متغیر

    • (C)

      Return type

      ریٹرن ٹائپ

    • (D)

      User defined functions

      یوزر ڈیفائنڈ فنکشنز

  10. 10

    ____ means to transfer the control to another function.

    ____ سے مراد کنٹرول کو ایک اور فنکشن میں ٹرانسفر کرنا ہے۔

    • (A)

      Calling

      کالنگ

    • (B)

      Defining

      ڈیفائننگ

    • (C)

      Re-writing

      ری رائٹنگ

    • (D)

      Including

      انکلوڈنگ

  11. 122-(I)-1st A 225-31000

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
Second Group

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

Section-I

حصہ اول

2

Write short answers to any FOUR (4) questions.

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

(2×4=8)

  1. (i)

    Define computer programming.

    کمپیوٹر پروگرامنگ کی تعریف لکھئے۔

  2. (ii)

    Write down the syntax to declare a variable.

    متغیر کو ڈیکلیئر کرنے کا سینٹیکس لکھئے۔

  3. (iii)

    Differentiate between variable and constant.

    متغیر اور مستقل میں فرق لکھئے۔

  4. (iv)

    Define unary operator.

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

  5. (v)

    Solve the expression 34 − 9 * 2/(3 * 3)

    34 − 9 * 2/(3 * 3) کو حل کیجئے۔

  6. (vi)

    What is meant by operator precedence?

    آپریٹر کی ترجیح سے کیا مراد ہے؟

3

Write short answers to any FOUR (4) questions.

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

(2×4=8)

  1. (i)

    Find the error from given code:
    main
    { printf(“Hellow”); }

    درج ذیل کوڈ میں غلطی معلوم کیجئے:
    main
    { printf(“Hellow”); }

  2. (ii)

    Write down the names of types of control statements.

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

  3. (iii)

    Draw flow chart of if statement.

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

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

  5. (iv)

    What is meant by loop structure?

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

  6. (v)

    When do we use nested loop?

    ہم نیسٹڈ لوپ کا استعمال کب کرتے ہیں؟

  7. (vi)

    Draw flow chart of for loop.

    For لوپ کا فلو چارٹ بنائیے۔

4

Write short answers to any FOUR (4) questions.

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

(2×4=8)

  1. (i)

    What is meant by Array initialization?

    ارے انیشلائزیشن سے کیا مراد ہے؟

  2. (ii)

    Find out the errors in following code:
    int × [2] = {55 , 77}
    printf(“%f”,x[8])

    درج ذیل کوڈ میں ایررز تلاش کیجئے:
    int × [2] = {55 , 77}
    printf(“%f”,x[8])

  3. (iii)

    Write down two advantages of function.

    فنکشن کے دو فوائد تحریر کیجئے۔

  4. (iv)

    What is “Divide and Conquer” approach?

    “تقسیم کر دو اور فتح کرو” کی حکمت عملی کیا ہے؟

  5. (v)

    Write down the structure of function definition.

    فنکشن کو ڈیفائن کرنے کا ڈھانچہ تحریر کیجئے۔

  6. (vi)

    Differentiate between arguments and parameters.

    آرگیومنٹس اور پیرامیٹرز میں فرق بیان کیجئے۔

Section-II

حصہ دوم

5

  1. What are constants? Describe types of constants.

    مستقلات کیا ہیں؟ مستقلات کی اقسام بیان کیجئے۔

    (8)

6

  1. What is meant by statement terminator? Also explain the escape sequence.

    سٹیٹمنٹ ٹرمینیٹر کسے کہتے ہیں؟ نیز اسکیپ سیکوینس کی وضاحت کیجئے۔

    (8)

7

  1. Write down a program in C-language that takes a number as input and determines whether it is positive or negative.

    C لینگوئج میں ایک پروگرام لکھئے جو ایک عدد بطور ان پٹ لے اور بتائے کہ عدد مثبت ہے یا منفی؟

    (8)
  2. 122-1st A 225-31000

Original source references (2)

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

  • Objective · 7832 · Printed marks: 10 · Time: 15 Minutes
  • Subjective · psp_cf5b2f0ccf90ed33eb816d88557edf4e · Printed marks: 40 · Time: 1:45 Hours