0% found this document useful (0 votes)
8 views4 pages

F2

os3

Uploaded by

acsfrds
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views4 pages

F2

os3

Uploaded by

acsfrds
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

‫آزمون فصل دوم‬

‫جمیله درساره‬ ‫نام هنرآموز‬ ‫نام و نام خانوادگی‬


‫هنرجو‬
‫دوم کامپیوتر‬ ‫پایه‬ ‫برنامهسازی ‪)#C( 1‬‬ ‫نام درس‬

‫‪ -1‬کدامیک از گزینههای زیر از ویژگیهای زبان ‪ #C‬میباشد؟‬


‫ب) شیءگرا و سطح پایین ج) سطح پایین و همه منظوره‬ ‫الف) شیءگرا و سطح باال‬
‫د) سطح میانی و همه منظوره‬
‫‪ -2‬کدامیک از گزینههای زیر از ویژگیهای زبان ‪ #C‬نیست؟‬
‫ب) شیءگرا است‬ ‫الف) شباهت زیادی به زبانهای ‪ C‬و ‪ Java‬دارد‬
‫د) متن باز است‬ ‫ج) سطح باال است‬
‫‪ -3‬کدامیک از گزینههای زیر برای نوشتن یک برنامه به زبان ‪ #C‬و مشاهده نتیجه برنامه الزامی نیست؟‬
‫ب) ترجمه برنامه با مترجم زبان‬ ‫‪Notepad‬‬ ‫الف) نوشتن برنامه در ویرایشگر مانند‬
‫‪ #C‬به نام ‪SCS.exe‬‬

‫د) اجرای برنامه ترجمه شده‬ ‫ج) نوشتن الگوریتم مربوط به برنامه‬
‫‪ -4‬کدامیک از گزینههای زیر کلمات رزرو شده هستند؟‬
‫‪C#, Class, Static‬‬ ‫ب)‬ ‫‪Void, Class, CSharp‬‬ ‫الف)‬
‫‪Void, Class, Static‬‬ ‫د)‬ ‫‪Main, CSharp, Static‬‬ ‫ج)‬
‫‪ -5‬نامی که برنامهنویس طبق سلیقه خود برای کالس در نظر میگیرد‪ ،‬چه میگویند؟‬
‫‪Keyword‬‬ ‫د)‬ ‫‪Class‬‬ ‫ج)‬ ‫‪Reserved Word‬‬ ‫ب)‬ ‫‪Identifier‬‬ ‫الف)‬
‫‪ - 6‬قسمتی از برنامه که هر دستوری در آن نوشته شود به وسیله کامپیوتر به ترتیب اجرا می‪-‬‬
‫شود ‪ ..................‬میگوییم‪.‬‬
‫‪Void‬‬ ‫د)‬ ‫‪Main‬‬ ‫ج)‬ ‫‪Namespace‬‬ ‫ب)‬ ‫‪Class‬‬ ‫الف)‬
‫‪ -7‬قطعه کد زیر چه عملی انجام میدهد؟‬
‫;)”‪System.Console.WriteLine(“Hello‬‬

‫الف) نمایش پیام ‪ Hello‬بر روی صفحه نمایش ب) دریافت کلمه ‪ Hello‬از ورودی‬
‫د) نمایش ‪ Hello‬در کادر پیام (‪)Message Box‬‬ ‫ج) چاپ پیام ‪ Hello‬بر روی کاغذ‬
‫‪ - 8‬برای نمایش پیام بر روی صفحه نمایش‪ ،‬متن را باید درون چه عالمتی قرار دهیم؟‬
‫د) ! (عالمت تعجب)‬ ‫ج) ‪( , ,‬کاما)‬ ‫ب) " " (نقل قول)‬ ‫الف) ‘ ‘‬

‫‪ -9‬برنامه زیر چه اشکالی دارد؟‬


‫)(‪static void main‬‬

‫{‬
‫;)”‪System.Console.WriteLine(“Hello‬‬

‫}‬

‫‪using System‬‬ ‫ب) باید ابتدای برنامه‬ ‫الف) در انتهای ‪ main‬عالمت ; قرار داده نشده است‬
‫حتمًا نوشته شود‬
‫د) عالمت آکوالد اضافی است‬ ‫ج) در دستور ‪ main‬حرف اول آن باید ‪ M‬نوشته شود‬
‫‪ -10‬کدامیک از گزینههای زیر یک کالس آماده در زبان ‪ #C‬است؟‬
‫‪static‬‬ ‫د)‬ ‫‪void‬‬ ‫ج)‬ ‫‪Main‬‬ ‫ب)‬ ‫‪Console‬‬ ‫الف)‬
‫‪ -11‬برای تعریف یک کالس جدید در زبان برنامهنویسی ‪ #C‬از کدام کلمه کلیدی استفاده میشود؟‬
‫‪main‬‬ ‫د)‬ ‫‪class‬‬ ‫ج)‬ ‫‪module‬‬ ‫ب)‬ ‫‪void‬‬ ‫الف)‬
‫‪ -12‬کدامیک از جمالت زیر در رابطه با نامگذاری یک کالس صحیح است؟‬
‫ب) یک نام باید از چند کلمه‬ ‫الف) نام یک کالس به وسیله برنامه نویس نامگذاری نمیشود‬
‫تشکیل شده باشد‬
‫د) بین کلمات‬ ‫ج) اگر نام از چند کلمه تشکیل شده باشد باید اولین حرف هر کلمه بزرگ نوشته شود‬
‫نباید فاصله گذاشته شود‬
‫‪ -13‬کدامیک از گزینههای زیر مجموعه ای از دستورات است که برای انجام یک کار الزم است؟‬
‫د) شناسه‬ ‫ج) متد‬ ‫ب) کالس‬ ‫الف) متغیر‬
‫‪ -14‬استفاده از کدام متد در برنامه به زبان ‪ #C‬اجباری است؟‬
‫‪Clear‬‬ ‫د)‬ ‫‪ReadKey‬‬ ‫ج)‬ ‫‪WriteLine‬‬ ‫ب)‬ ‫‪Main‬‬ ‫الف)‬
‫‪ -15‬کدامیک از دستورات زیر صحیح است؟‬
‫ب) )”‪;WriteLine.Syatem.Console(“Welcome‬‬ ‫الف) )”‪;Console.WriteLine.System(“Welcome‬‬
‫د) )”‪;System.WriteLine.Console(“Welcome‬‬ ‫ج) )”‪;System.Console.WriteLine(“Welcome‬‬
‫‪ -16‬برای درج توضیح در برنامه از چه عالمتی استفاده میشود؟‬
‫د) ‘ ‘‬ ‫ج) ‪#‬‬ ‫ب) ‪//‬‬ ‫الف) " " نقل قول‬
‫‪ -17‬دستور زیر چه عملی انجام میدهد؟‬
‫;)(‪System.Console.WriteLine‬‬

‫ب) نمایش پیغام برای ورود مقدار‬ ‫الف) نمایش فضای خالی (‪)Space‬‬
‫د) نمایش پیغام ‪ WriteLine‬در خروجی‬ ‫ج) ایجاد سطر خالی‬

‫‪ -18‬برای درج توضیحات بیش از یک خط از کدام عالمت استفاده می شود؟‬


‫د) ‪//‬‬ ‫ج) { }‬ ‫ب) [ ]‬ ‫*‪/‬‬ ‫الف) ‪*/‬‬
‫‪ -19‬پسوند فایلهای ‪ Csharp‬کدام است؟‬
‫‪CSC‬‬ ‫د)‬ ‫‪cs‬‬ ‫ج)‬ ‫‪Css‬‬ ‫ب)‬ ‫الف) ‪#C‬‬
‫‪ -20‬کدامیک از گزینههای زیر مترجم زبان ‪ #C‬است؟‬
‫‪Path‬‬ ‫د)‬ ‫ج) ‪#Compiler C‬‬ ‫‪CSC‬‬ ‫ب)‬ ‫‪Net.‬‬ ‫الف)‬
‫‪ -21‬مشاهده پیغام خطای ; ‪ expected‬پس از کامپایل کردن برنامه به چه معنی است؟‬
‫ب) متد ‪ Main‬نوشته نشده است‬ ‫الف) مسیر ‪ Path‬درست تعریف نشده است‬
‫د) عالمت ; فراموش شده است‬ ‫ج) پارامتر یک تابع اشتباه مقداردهی شده است‬
‫‪ - 22‬چنانچه پس از ترجمه خطایی مشاهده نشود و عمل ترجمه موفقیت آمیز باشد‪ ،‬در مسیر برنامه‬
‫فایل با کدام پسوند ایجاد میشود؟‬
‫‪net.‬‬ ‫د)‬ ‫‪txt.‬‬ ‫ج)‬ ‫‪exe.‬‬ ‫ب)‬ ‫‪bat.‬‬ ‫الف)‬
‫‪ -23‬برای اینکه در ابتدای دستورات‪ ،‬فضای نامی ‪ System‬را ننویسیم‪ ،‬کدام روش صحیح است؟‬
‫‪Main‬‬ ‫ب) نوشتن ‪ void System‬بعد از‬ ‫الف) نوشتن ‪ void System‬ابتدای برنامه‬
‫‪Main‬‬ ‫د) نوشتن ‪ using System‬بعد از‬ ‫‪Main‬‬ ‫ج) نوشتن ‪ using System‬در ابتدای برنامه و قبل از‬
‫‪ -24‬خروجی دستور زیر چیست؟‬
‫;)‪Console.WriteLine(40 / 25‬‬

‫د) ‪15‬‬ ‫ج) ‪0‬‬ ‫ب) ‪1‬‬ ‫الف) ‪1.6‬‬


‫‪ - 25‬چنانچه در تقسیم دو عدد بخواهیم کامپیوتر را مجبور به انجام عمل تقسیم اعشاری کنیم کدام روش‬
‫میتواند مورد استفاده قرار گیرد؟‬
‫الف) یکی از اعداد صورت یا مخرج را به صورت اعشاری مینویسیم‪ .‬ب) فقط صورت باید اعشاری‬
‫بنویسیم‪.‬‬
‫د) فقط مخرج باید به صورت‬ ‫ج) از عالمت \ برای تقسیم اعشاری استفاده کنیم‪.‬‬
‫اعشاری بنویسیم‪.‬‬
‫‪ -26‬برای پاک کردن صفحه نمایش از کدام متد استفاده میشود؟‬
‫د) ‪)(Cls‬‬ ‫ج) ‪)(Clear‬‬ ‫ب) ‪)(Delete‬‬ ‫الف) ‪)(Clean‬‬
‫‪ -27‬برای اینکه با اجرا کردن خروجی اجرایی برنامه (فایل ‪ )exe‬صفحه بسته نشود و بتوان خروجی را‬
‫مشاهده کرد از کدام متد استفاده میشود؟‬
‫د) ‪)(Write‬‬ ‫ج) ‪)(PressKey‬‬ ‫ب) ‪)(WriteLine‬‬ ‫الف) ‪)(ReadKey‬‬
‫‪ -28‬برای تغییر رنگ زمینه کنسول از کدام متد استفاده میشود؟‬
‫‪ForeColor‬‬ ‫د)‬ ‫‪ForegroundColor‬‬ ‫ج)‬ ‫‪BackgroundColor‬‬ ‫ب)‬ ‫‪BackColor‬‬ ‫الف)‬
‫‪ -29‬دستورات زیر چه عملی انجام میدهند؟‬
‫; ‪Console.ForegroundColor= ConsoleColor.Red‬‬

‫; )"‪Console.WriteLine("IRAN‬‬

‫ب) کلمه ‪ IRAN‬به رنگ قرمز‬ ‫الف) کلمه ‪ IRAN‬را به رنگ قرمز در زمینه قرمز چاپ میکند‬
‫چاپ میکند‬
‫د) کلمه ‪ IRAN‬در زمینه قرمز‬ ‫ج) کلمه ‪ IRAN‬به رنگ مشکی در زمینه قرمز چاپ میکند‪.‬‬
‫چاپ میکند‬
‫‪ -30‬جعبه رنگ ‪ 16‬تایی در ‪ #C‬کدام است؟‬
‫‪BackgroundColor‬‬ ‫د)‬ ‫‪ConsoleColor‬‬ ‫ج)‬ ‫‪ForegroundColor‬‬ ‫ب)‬ ‫‪ColorConsole‬‬ ‫الف)‬
‫‪ -31‬معنی لغت ‪ String‬چیست؟‬
‫د) عالمت‬ ‫ج) رشته‬ ‫ب) نوشته‬ ‫الف) حرف‬
‫‪ -32‬معنی کدام لغت "توضیح" است؟‬
‫‪Prompt‬‬ ‫د)‬ ‫‪Character‬‬ ‫ج)‬ ‫‪Command‬‬ ‫ب)‬ ‫‪Comment‬‬ ‫الف)‬

‫*موفق باشید*‬
‫«هميشه اميد داشته باش چون هميشه‬
‫فردايي هست»‬

You might also like