You are on page 1of 3

‫ن ئ ئ ئ‬ ‫ج‬ ‫ئ‬ ‫ن‬

‫نسے‬‫ے دا روں می ں‬ ‫ےگ‬ ‫ےد‬


‫نی‬ ‫سوال کے سام‬‫ےبہ ی ں۔ وابی کاپی پر ہ ر ئ‬ ‫ےگ‬
‫‪ A،B،C‬اور ‪D‬دی‬ ‫ئ‬ ‫ق‬ ‫ہ ر سوال کے چ ار ممک ہ ج واب ت‬
‫ات‬ ‫نسوال‬
‫ے۔ای ک سے زی ادہ دا روں کو ُپر کرے ی ا کاٹ کر ُپر کرے کی‬ ‫ت‬
‫درست ج واب کے م طاب غق م عل ہ دا رہ کو مارکر ی ا پ ی ن سے ھر دی ج ی‬ ‫مب ر‪1‬‬
‫صورت می ں مذکورہ ج واب لط صور ہ وگا۔‬
‫نمبر‬
‫‪D‬‬ ‫‪C‬‬ ‫‪B‬‬ ‫‪A‬‬ ‫سواالت ‪/ Questions‬‬
‫شمار‬
‫ش‬
‫سٹیٹمنٹس _________سی ک ن می ں لکھی‬ ‫ت‬
‫پرنٹ‬ ‫کمنٹس‬ ‫مین‬ ‫ہیڈر‬ ‫ج ا ی ہ ی ں۔‬
‫‪print‬‬ ‫‪comments‬‬ ‫‪include statements are‬‬
‫‪main‬‬ ‫‪header‬‬ ‫‪written in‬‬
‫‪1‬‬
‫‪______ section.‬‬
‫ان میں سے کس آپریٹر کی ترجیح سب سے زیادہ‬
‫ہے؟‬
‫!‬ ‫>‬ ‫=‬ ‫‪/‬‬
‫‪Which operator has highest precedence‬‬
‫‪2‬‬
‫?‪among these‬‬
‫ان میں سے ک‪::‬ون س‪::‬ا ای‪::‬ک ری لیش‪::‬نل آپری‪::‬ٹر نہیں‬
‫=!‬ ‫=‬ ‫=>‬ ‫=<‬ ‫ہے؟‬ ‫‪3‬‬
‫?‪Which one is not a relational operator‬‬
‫قوس‪::‬ین میں بن‪::‬د ای‪::‬ک س‪::‬ے زی‪::‬ادہ ہ‪::‬دایات ک‪::‬ا س‪::‬یٹ‬
‫جوب‬ ‫بالک‬ ‫لسٹ‬ ‫بوکس‬ ‫_______ کہالتا ہے۔‬
‫‪Job‬‬ ‫‪Block‬‬ ‫‪List‬‬ ‫‪Box‬‬ ‫‪A set of multiple instructions enclosed‬‬
‫‪4‬‬
‫ت‬
‫‪in braces‬‬ ‫ن ‪called a:‬س‪is‬ٹ‬ ‫سٹ‬
‫اگر ‪ if‬ت ٹ ی من ٹ کے ا در ای ک اور ‪ if‬ٹ ی من ٹ ہ و و ی ہ‬
‫ٹ‬
‫ڈی کمپوزڈ‬ ‫ری پیٹڈ‬ ‫نیسٹڈ‬ ‫بوکسڈ‬ ‫ے‪:‬‬ ‫س رکچ ر کہال ا ہ‬ ‫‪5‬‬
‫‪Decomposed‬‬ ‫‪Repeated‬‬ ‫‪Nested‬‬ ‫‪Boxed‬‬ ‫‪An if statement within if statement is‬‬
‫‪called:‬‬
‫_______ سے ارے میں قیمتیں لکھنا اور پڑھن‪::‬ا‬
‫فنکشنز‬ ‫ایکسپریشنز‬ ‫شرائط‬ ‫لوپس‬ ‫آسان ہوجاتا ہے۔‬
‫‪Functions‬‬ ‫‪Expressions Conditions‬‬ ‫‪Loops‬‬ ‫‪_______ make it easier to read and‬‬
‫‪6‬‬
‫‪write values in array.‬‬
‫ک‪:::::‬رتے وقت ارے ک‪:::::‬ا س‪:::::‬ائز‬ ‫ارے ڈیکلی‪:::::‬ئر ت‬
‫ے۔‬‫ہ‬ ‫______می ں لکھا ج ا ا‬
‫”“‬ ‫><‬ ‫)(‬ ‫][‬
‫‪At the time of declaration the size of an‬‬
‫‪7‬‬
‫فن‬
‫‪enclosed‬ش ‪array is‬‬ ‫‪in:‬‬
‫};’‪char cd() {return = ‘a‬اس ک ن می ں “‬
‫ریٹرن ٹائپ‬
‫آرگیومنٹس‬ ‫ارے‬ ‫باڈی‬ ‫ے۔‬ ‫‪ _______ ”char‬ہ‬
‫‪Arguments‬‬ ‫‪Array‬‬
‫‪Return‬‬
‫‪Body‬‬ ‫‪char cd() {return = ‘a’;}. In this‬‬
‫‪8‬‬
‫‪Type‬‬
‫”‪function “char‬‬ ‫ب‪ is:‬ت‬
‫ہیڈنگ‬ ‫باڈی‬ ‫پروٹو ٹائپ‬ ‫ڈیفی نیشن‬ ‫ے۔‬ ‫سگنیچر فنکشن _______ ھی کہال ہ‬
‫ا‬
‫‪9‬‬
‫‪Heading‬‬ ‫‪Body‬‬ ‫‪Prototype Definition Signature‬‬ ‫ت‬ ‫‪ is also called:‬س ٹ ٹ ن ٹ‬
‫‪function‬‬
‫ایک فنکشن _______ری ٹ رن ی م س ا عمال کر کت ا‬
‫س‬ ‫س‬
‫کوئی نہیں‬ ‫کئی‬ ‫دو‬ ‫ایک‬ ‫ے۔‬ ‫ہ‬
‫‪None‬‬ ‫‪Many‬‬ ‫‪Two‬‬ ‫‪One‬‬ ‫‪A‬‬ ‫‪function‬‬ ‫‪can‬‬ ‫‪use‬‬ ‫_______‬ ‫‪return‬‬ ‫‪10‬‬
‫‪statements.‬‬
‫ ئ‬0‫ ن‬Full Book Test‫ ن‬20241
‫ٹ ئ‬
‫نش‬
)‫س (حّصہ ا ا ی‬ ‫کم‬
‫ق پ یو ر سا گ ٹ‬
th

40 :‫کل مب ر‬ ‫ ھن‬1:45 :‫و ت‬


‫ے‬
‫ّو‬
)Part – I ‫( حّصہ ا ل‬ ‫ئ‬
‫لک ئ‬ ‫خت‬ 2
08 Write short answers to any FOUR parts. ‫ے۔‬ ‫۔ کو ی سے چ ار اج زاء کے م صر ج واب ات ھ‬
Write the steps to create a C program file in the -C ‫می ں‬IDE ‫کمپیوٹر میں موجود‬ ‫کے ن‬ ‫لیبئ‬
‫ح لک ئ‬ ‫ن‬ ‫) اپنی ف‬i(
IDE of your lab computer. ‫ے۔‬ ‫پروگرام ا ل ب اے کے مرا ل ھ‬
‫ کانسٹینٹس اور متغیرات میں فرق کیجیے۔‬ii(
)
Differentiate between constants and variables.
‫ر‬:‫تعمال تحری‬:‫ا اس‬:‫ا ہے؟ اس ک‬:‫ن کی‬:‫ک سیکش‬:‫ لن‬iii(
)
What is link section? Write its use.
‫ن‬ ‫ن فن ش‬ ‫ن ئ‬
‫کیجیے۔‬
Which function of C language is used to display ‫لی گو ج تکا کو سا ت ک ن سکری ن پر آؤٹ پ ٹ دکھاے‬-C iv(
output on screen? ‫ے؟‬ ‫ے اس عمال ہ و ا ہ‬ ‫کے لی‬ )
What is the difference between = = operator and ‫ف‬ ‫ٹ‬ ‫ٹ‬ (
‫ے؟‬ ‫= =آپری رز اور =آپری رز می ں ک ی ا رق ہ‬
v
= operator? )
‫ف‬ ‫فن ش‬
‫() ک ن ز می ں ک ی ا رق‬getche ‫()اور‬getch vi(
What is the difference between getch() and
‫ے؟‬ ‫ہ‬ )
‫ئ‬
getche()?
‫لک ئ‬ ‫خت‬ 3
08 Write short answers to any FOUR parts. ‫ے۔‬ ‫۔ کو ی سے چ ار اج زاء کے م صر ج واب ات ھ‬
‫وں‬::‫رورت کی‬::‫ٹیٹمنٹس کی ض‬::‫نل س‬::‫ہمیں کنڈیش‬
Why do we need selection statements? )i(
‫ت‬ ‫ت‬ ‫ش‬ ‫ٹ‬ ‫ہوتی ہے؟‬
‫غ‬ ‫ن‬ ‫سٹ ن‬
In if-else statement, if the given condition is not ‫ے و ک ی ا‬ ‫ ی م ٹ می ں اگر ک ڈی ن لط ہ وج ا ی ہ‬if-else ‫ت‬ ii(
true then which part will execute? ‫ے؟‬ ‫ہ و اہ‬ )
‫ن لک ئ‬ ‫ن‬ ‫سٹ ٹ‬ ‫ ن‬iii(
Write the structure of nested if-else statement. ‫ے۔‬ ‫ ی م ٹ کا ڈھا چ ہ ھ‬if-else‫ی سٹ ڈ‬ )
iv (
)
Name the types of selection statements. ‫سلیکشن سٹیٹمنٹس کی اقسام کے نام لکھئے۔‬
‫وری‬::‫رح میم‬::‫و کس ط‬::‫وز ک‬::‫ ارے ویلی‬v(
)
How do an array store values in memory?
‫میں محفوظ کرتی ہے؟‬
Declare a five-element array that stores the ‫ئر‬::‫و ڈیکلی‬::‫ک ارے ک‬::‫تمل ای‬::‫ر مش‬::‫ان پ‬::‫ پانچ ارک‬vi(
)
‫ئ‬
numbers of five students. ‫کیجیے جو پانچ طلبا کے نمبر محفوظ کرے۔‬
‫لک ئ‬ ‫خت‬ 4
08 Write short answers to any FOUR parts. ‫ے۔‬ ‫۔ کو ی سے چ ار اج زاء کے م صر ج واب ات ھ‬
Define loop structure. ‫) لوپ سٹرکچر کی تعریف کیجیے۔‬i(
‫نش ئ ش‬
‫ے۔‬‫لوپ کے ا ی ال زی ن حصہ کی وض احت کیج ی‬for ii(
)
Explain the initialization part of for loop.
What is the difference between arguments and ‫رق ہے؟‬::‫ا ف‬::‫ٹرز میں کی‬::‫ومنٹس اور پیرامی‬::‫ آرگی‬iii(
parameters? Give an example. ‫ایک مثال دیجیے۔‬ )
‫و کس‬::‫ررز ک‬::‫وئے ای‬::‫رتے ہ‬::‫تعمال ک‬::‫ن اس‬::‫ فنکش‬iv(
)
How can we easily handle errors using function?
‫طرح آسانی سے ہینڈل کیا جاتا ہے؟‬
v (
)
What is meant by function definition? ‫فنکشن ڈیفی نیشن سے کیا مراد ہے؟‬
What is meant by data type of parameters in ‫ائپ‬::‫ا ٹ‬::‫ٹرز کی ڈیٹ‬::‫یرا می‬::‫گنیچر میں پ‬:‫ فنکشن س‬vi(
function signature? ‫ن‬ ‫ت‬ ‫ہے؟ ئ‬ ‫سے کیا مراد ئ‬ )
‫ کو ی سے دو سواالت کے ج واب ات حریر یکج ی‬،‫حّصہ دو م‬
‫ مب ر ہ ی ں۔‬08 ‫ے۔ ہ ر سوال کے‬
Part – II, Attempt any TWO questions. Each question carries 08 marks.
1. What is difference between printf() and scanf()?
2. What is the general structure of C language?
3. Explain the advantages of Function?

You might also like