BISE Multan · Class 10 · Computer Science
BISE Multan · 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: 3831 · Printed marks: 10 · Time: 15 Minutes
Q.No.1
سوال نمبر 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 bubble in front of that question number, on bubble sheet. Use marker or pen to fill the bubbles. Cutting or filling two or more bubbles will result in zero mark in that question.
-
1
_____ is a software that is responsible for conversion of program files to machine understandable and executable code.
_____ ایک سافٹ ویئر ہے جو پروگرام فائل کو کمپیوٹر کے لیے قابل فہم اور قابل عمل کوڈ میں تبدیل کرتا ہے۔
-
2
For initializing a variable, we use _____ operator.
کسی ویری ایبل کو انیشلائز کرنے کے لیے _____ آپریٹر استعمال ہوتا ہے۔
-
3
Printf( ) is NOT used to print _____ type of data.
Printf( )_____ قسم کا ڈیٹا پرنٹ کرنے کے لیے استعمال نہیں ہوتا ہے۔ -
4
The operator has highest precedence:
آپریٹر کی ترجیح سب سے زیادہ ہے:
-
5
The condition to check “a” is a factor of “c” or not?
جو کنڈیشن بتائے کہ “a”، “c” کا فیکٹر ہے یا نہیں:
-
6
_____ statements describes the sequence in which statements of program should be executed.?
_____ سٹیٹمنٹس بتاتی ہیں کہ پروگرام کی سٹیٹمنٹس کس ترتیب سے ایگزیکیوٹ ہوں گی۔
-
7
Using loops inside loops is called _____ loops.
لوپ کے اندر لوپ کا استعمال _____ لوپس کہلاتا ہے۔
-
8
Array size is the _____ number of elements that the array can hold.
ارے سائز بتاتا ہے کہ _____ کتنے ایلیمنٹس ایک ارے میں رکھے جا سکتے ہیں۔
-
9
_____ means to transfer the control to another function.
_____ سے مراد کنٹرول ایک اور فنکشن میں ٹرانسفر کرنا ہے۔
-
10
Char cd( )
{return ‘a’}. In this function “char” is _____.Char cd( ) {return ‘a’}اس فنکشن میں “char” _____ ہے۔ 38(Obj)()-2025(1st-A)-18000 (MULTAN)
Subjective
Printed marks: 40 · Time: 1.45 Hours
NOTE: Write same question number and its parts number on answer book, as given in the question paper.
نوٹ:- جوابی کاپی پر وہی سوال نمبر اور جزو نمبر درج کیجئے جو سوالیہ پرچہ میں درج ہے۔
SECTION-I
حصہ اوّل
2
Attempt any four parts.
کوئی سے چار اجزاء کے جوابات تحریر کیجئے۔
-
(i)(2 marks)
What do you know about computer program?
کمپیوٹر پروگرام کے بارے میں آپ کیا جانتے ہیں؟
-
(ii)(2 marks)
Write any three examples of reserve words.
ریزروڈ ورڈز کی کوئی سی تین مثالیں لکھیں۔
-
(iii)(2 marks)
Describe character constant and give example.
کریکٹر کانسٹنٹ بیان کریں اور مثال دیں۔
-
(iv)(2 marks)
Find error from given code below:
printf ( “Ali” )درج ذیل کوڈ میں کیا غلطی ہے؟
printf ( “Ali” ) -
(v)(2 marks)
What do you know about assignment operator?
اسائنمنٹ آپریٹر کے بارے میں آپ کیا جانتے ہیں؟
-
(vi)(2 marks)
Write the use of getch( ) function.
getch( )فنکشن کا استعمال لکھیں۔
3
Attempt any four parts.
کوئی سے چار اجزاء کے جوابات تحریر کیجئے۔
-
(i)(2 marks)
Write the structure of if-else statement.
if-elseسٹیٹمنٹ کا ڈھانچہ لکھیں۔ -
(ii)(2 marks)
Write the output of the given code:
if (40 < 50)printf ( “Hello”);pringf ( “TRUE”);درج ذیل کوڈ کی آؤٹ پٹ لکھیں۔
if (40 < 50)printf ( “Hello”);pringf ( “TRUE”); -
(iii)(2 marks)
Define compound statement.
کمپاؤنڈ سٹیٹمنٹ کی تعریف کریں۔
-
(iv)(2 marks)
What is meant by loop iteration?
لوپ کی آئیٹریشن سے کیا مراد ہے؟
-
(v)(2 marks)
What is meant by condition?
کنڈیشن سے کیا مراد ہے؟
-
(vi)(2 marks)
Write the output of the following code:
int i ;for (i = 34; i <= 60; i = i *2)printf (“*”) ;درج ذیل کوڈ کی آؤٹ پٹ لکھیں۔
int i ;for (i = 34; i <= 60; i = i *2)printf (“*”) ;
4
Attempt any four parts.
کوئی سے چار اجزاء کے جوابات تحریر کیجئے۔
-
(i)(2 marks)
What is the benefit to separation of task in function?
فنکشن میں کاموں کو الگ کرنے کا کیا فائدہ ہے؟
-
(ii)(2 marks)
Write a signature of a function which take
3 integers as input.ایک فنکشن کا سگنیچر لکھیں جو تین نمبر ان پٹ لے۔
-
(iii)(2 marks)
What is meant by function body?
فنکشن باڈی سے کیا مراد ہے؟
-
(iv)(2 marks)
What is meant by function?
فنکشن سے کیا مراد ہے؟
-
(v)(2 marks)
What is meant by accessing an array?
ارے کی رسائی سے کیا مراد ہے؟
-
(vi)(2 marks)
What is the advantage of initializing an array
at the time of declaration?ایک ارے کو ڈیکلریشن کے وقت انیشلائز کرنے کا کیا فائدہ ہے؟
SECTION-II
حصہ دوم
NOTE: Attempt any two questions.
نوٹ: کوئی سے دو سوالات کے جوابات تحریر کیجئے۔
-
5(2+2+2+2)
Write the purpose and syntax for writing comments in
C program.C پروگرام میں کمنٹس لکھنے کا مقصد اور سینٹیکس تحریر کیجئے۔
-
6(8 marks)
What are escape sequences?
Write any three escape sequences.اسکیپ سیکوئنس کیا ہوتی ہیں؟ کوئی سے تین اسکیپ سیکوئنس تحریر کریں۔
-
7(8 marks)
Write program using if-else statement that takes year
as input and displays “Leap year” if the input year is
leap year.ایک پروگرام تحریر کریں if-else سٹیٹمنٹ کو استعمال کرتے ہوئے جو سال کو ان پٹ لے اور اگر ان پٹ کیا ہوا سال لیپ کا سال ہے تو
“Leap year”ظاہر کرے۔ 38-2025(1st-A)-18000 (MULTAN)
Original source references (2)
The original files and numbering are retained. Equivalent files do not repeat the questions above.
- Objective · 3831 · Printed marks: 10 · Time: 15 Minutes
- Subjective · psp_7e43c32171be8148acfd465198f1cb69 · Printed marks: 40 · Time: 1.45 Hours