SlideShare a Scribd company logo
1 of 4
:‫درس‬ ‫سواالت‬‫سازی‬ ‫برنامه‬3
: ‫امتحان‬ ‫تاریخ‬81/20/59
:‫پاسخگویی‬ ‫زمان‬72‫دقیقه‬
:‫سوال‬ ‫طراح‬‫مهدیه‬‫ساالری‬
:‫عدد‬ ‫به‬ ‫نمره‬
:‫حروف‬ ‫به‬ ‫نمره‬
‫تعالی‬ ‫بسمه‬
‫پرورش‬ ‫و‬ ‫آموزش‬ ‫کل‬ ‫اداره‬
‫کرمان‬ ‫استان‬
‫جیرفت‬ ‫پرورش‬ ‫و‬ ‫آموزش‬ ‫اداره‬
: ‫تحصیلی‬ ‫سال‬59-59
‫و‬ ‫فنی‬ ‫آموزشگاه:هنرستان‬
‫زینبیه‬ ‫ای‬ ‫حرفه‬
:‫نام‬
: ‫خانوادگی‬ ‫نام‬
: ‫نیمسال‬‫دوم‬
‫کالس‬‫سوم‬ :‫کامپیوتر‬
: ‫امتحان‬ ‫شروع‬ ‫ساعت‬1‫صبح‬
:‫آزمون‬ ‫صفحات‬ ‫تعداد‬0‫صفحه‬
:‫کننده‬ ‫تصحیح‬ ‫امضاء‬
‫نمره‬ ‫بارم‬ ‫سواالت‬ ‫شرح‬ ‫ردیف‬
9/0
‫کنی‬ ‫پر‬ ‫مناسب‬ ‫کلمات‬ ‫با‬ ‫را‬ ‫خالی‬ ‫جاهای‬‫د‬.
‫متد‬ ‫به‬ ‫ای‬ ‫پارامتررشته‬ ‫یک‬ ‫فقط‬ ‫اگر‬show()‫ر‬ ‫این‬ ‫کنید‬ ‫ارسال‬‫در‬ ‫شته‬
.............. ‫ای‬ ‫پنجره‬‫دکمه‬ ‫یک‬ ‫با‬ ‫تنها‬ ‫........و‬
........................‫شود‬ ‫می‬ ‫داده‬ ‫نمایش‬
‫ساختار‬ ‫.................................برای‬ ‫متد‬char‫مشخص‬
. ‫خیر‬ ‫یا‬ ‫است‬ ‫عدد‬ ‫ورودی‬ ‫کراکتر‬ ‫کند‬ ‫می‬
‫تشخیص‬ ‫بخواهیم‬ ‫اگر‬ ، ‫انگلیسی‬ ‫غیر‬ ‫زبانهای‬ ‫در‬‫حرفی‬ ‫چه‬ ‫دهیم‬
‫.......................استفاده‬ ‫از‬ ‫باید‬ ‫است‬ ‫شده‬ ‫داده‬ ‫فشار‬
‫کنیم‬
‫هنگام‬ ‫در‬ ‫با‬ ‫منو‬ ‫های‬ ‫گزینه‬ ‫به‬ ‫کننده‬ ‫جدا‬ ‫کردن‬ ‫اضافه‬ ‫برای‬
‫................عالمت‬ ‫قسمت‬ ‫در‬ ‫منو‬ ‫طراحی‬
.‫.................قراردارد‬
‫نامی‬ ‫فضای‬ ‫....................در‬ ‫کتابخانه‬ ‫در‬
‫انجام‬ ‫..................برای‬ ‫.....................کالس‬
. ‫شود‬ ‫می‬ ‫تعریف‬ ‫ها‬ ‫فایل‬ ‫روی‬ ‫بر‬ ‫عملیات‬
" ‫رشته‬ ‫از‬ ‫متنی‬ ‫فایل‬ ‫در‬ ‫نوشتن‬ ‫برای‬rn‫کاراکتر‬ ‫عنوان‬ ‫به‬ "
. ‫شود‬ ‫می‬ ‫........................استفاده‬
8
9/2
‫بین‬ ‫تصادفی‬ ‫اعداد‬ ‫که‬ ‫بنویسید‬ ‫دستوری‬1‫تا‬02‫کند؟‬ ‫تولید‬ ‫را‬
0
9/2
‫افزایشی‬ ‫عددی‬ ‫کنترل‬ ‫کاربرد‬-(‫کاهشی‬numricupdown‫؟‬ ‫بنویسید‬ ‫)را‬
3
9/2
‫شمارشی‬ ‫داده‬ ‫نوع‬ ‫از‬dialogresult‫؟‬ ‫شود‬ ‫می‬ ‫استفاده‬ ‫منظور‬ ‫چه‬ ‫به‬
9
8
‫؟‬ ‫بنویسید‬ ‫را‬ ‫پیام‬ ‫ای‬ ‫محاوره‬ ‫کادر‬ ‫دستور‬ ‫کلی‬ ‫شکل‬
9
9/2
‫مشخصه‬ ‫مقدار‬value‫شی‬numericupdown‫مشخصه‬ ‫به‬ ‫توجه‬ ‫با‬ ‫اجرا‬ ‫زمان‬ ‫در‬
‫؟‬ ‫بنویسید‬ ‫زیر‬ ‫های‬
Numericupdown1.minimum=10;
Numericupdown.minimum= -5;
6
8
‫ویژگی‬ ‫کاربرد‬cursor‫؟‬ ‫بنویسید‬ ‫را‬ 7
9/8
‫؟‬ ‫دهید‬ ‫توضیح‬ ‫ترتیب‬ ‫به‬ ‫را‬ ‫کلید‬ ‫صفحه‬ ‫رویداد‬ ‫سه‬
1
8
‫قابل‬ ‫روش‬ ‫دو‬‫بنویسید؟‬ ‫را‬ ‫منو‬ ‫های‬ ‫گزینه‬ ‫به‬ ‫دسترسی‬
5
9/2
‫؟‬ ‫بنویسید‬ ‫را‬ ‫زیر‬ ‫های‬ ‫ویژگی‬ ‫کاربرد‬
)‫الف‬Image‫منو‬ ‫شی‬ ‫در‬
82
)‫ب‬shortcutkeys‫منو‬ ‫شی‬ ‫در‬
8
‫؟‬ ‫چیست‬ ‫زمینه‬ ‫منوی‬
88
8
‫کننده‬ ‫توصیف‬ ‫تفاوت‬public‫و‬private‫بنویسید؟‬ ‫را‬
80
9/8
‫مقداردهی‬ ‫های‬ ‫روش‬‫روش‬ ‫هر‬ ‫مزایا‬ ‫و‬ ‫معایب‬ ‫ببرید‬ ‫نام‬ ‫را‬ ‫شی‬ ‫فیلدهای‬
‫؟‬ ‫نمایید‬ ‫بیان‬ ‫را‬
83
8
‫چیست؟‬ ‫سازنده‬ ‫متد‬
89
9/8
‫کن‬ ‫دریافت‬ ‫ورودی‬ ‫عنوان‬ ‫به‬ ‫رشته‬ ‫یک‬ ‫که‬ ‫بنویسید‬ ‫متدی‬‫د‬‫را‬ ‫آن‬ ‫و‬
‫؟‬ ‫نماید‬ ‫معکوس‬
89
8
‫رقمی‬ ‫دو‬ ‫زوج‬ ‫اعداد‬ ‫که‬ ‫بنویسید‬ ‫کدی‬‫را‬‫فایل‬ ‫در‬‫ی‬‫نام‬ ‫با‬even‫ذخیره‬
‫نمای‬‫؟‬ ‫د‬
86
8
‫متد‬ ‫کاربرد‬Exists‫؟‬ ‫دهید‬ ‫شرح‬ ‫کامل‬ ‫طور‬ ‫به‬
87
8
‫داده‬ ‫نوع‬ ‫تفاوت‬char‫و‬nvarchar‫؟‬ ‫بنویسید‬ ‫را‬
81
8
‫متد‬ ‫کاربرد‬find‫؟‬ ‫بنویسید‬ ‫را‬
85
9/2
‫؟‬ ‫ببرید‬ ‫نام‬ ‫را‬ ‫داده‬ ‫پایگاه‬ ‫با‬ ‫کار‬ ‫ابزارهای‬ ‫از‬ ‫نوع‬ ‫دو‬
02
‫سازی‬ ‫برنامه‬ ‫سواالت‬ ‫راهنمایی‬3
1-
‫عنوان‬ ‫بدون‬–ok
Isdigit
Keypress
‫گزینه‬ ‫نام‬-‫منها‬
.net-system.IO-filestream
‫جدید‬ ‫خط‬
0-n=random.next(1,21)
3-‫شود‬ ‫می‬ ‫استفاده‬ ‫مشخص‬ ‫محدوده‬ ‫یک‬ ‫در‬ ‫عددی‬ ‫های‬ ‫داده‬ ‫دریافت‬ ‫برای‬
4-‫می‬ ‫استفاده‬ ‫ای‬ ‫محاوره‬ ‫کادر‬ ‫در‬ ‫شده‬ ‫فشرده‬ ‫دکمه‬ ‫برگشتی‬ ‫مقدار‬ ‫بررسی‬ ‫برای‬
.‫شود‬
5-‫فرض‬ ‫پیش‬ ‫(دکمه‬,‫آیکون‬,‫ها‬ ‫دکمه‬,‫پنجره‬ ‫عنوان‬,)‫پیام‬messagebox.show
6-12-‫صفر‬
7-‫کالس‬ ‫های‬ ‫ویژگی‬ ‫از‬ ‫یکی‬ ‫به‬ ‫آن‬ ‫مقداردهی‬cursors‫گرفتن‬ ‫قرار‬ ‫با‬ ‫شود‬ ‫می‬ ‫سبب‬ ،
‫تعیین‬ ‫شکل‬ ‫به‬ ‫و‬ ‫کرده‬ ‫پیدا‬ ‫تغییر‬ ‫ماوس‬ ‫عالمت‬ ، ‫فرم‬ ‫یا‬ ‫کنترل‬ ‫آن‬ ‫روی‬ ‫در‬ ‫ماوس‬
. ‫شود‬ ‫می‬ ‫ظاهر‬ ‫شده‬
8-keydown‫کلید‬ ‫آمدن‬ ‫پایین‬ :–‫غیرچاپی‬ ‫کلیدهای‬ ‫فشردن‬ ‫از‬ ‫اطالع‬ ‫برای‬
‫شود‬ ‫می‬ ‫استفاده‬
Keypress‫رویداد‬ ‫که‬ ‫هنگامی‬ :keypress‫صفحه‬ ‫از‬ ‫کلید‬ ‫یک‬ ‫فشردن‬ ‫دهدیعنی‬ ‫می‬ ‫رخ‬
. ‫شد‬ ‫مطلع‬ ‫توان‬ ‫می‬ ‫چاپی‬ ‫کلیدهای‬ ‫فشردن‬ ‫از‬ ‫و‬ ‫کلید‬
Keyup:‫می‬ ‫استفاده‬ ‫چاپی‬ ‫غیر‬ ‫کلیدهای‬ ‫فشردن‬ ‫از‬ ‫اطالع‬ ‫برای‬ ‫و‬ ‫کلید‬ ‫آمدن‬ ‫باال‬
. ‫شود‬
9-‫بر‬ ‫میان‬ ‫یا‬ ‫و‬ ‫دسترسی‬ ‫کلیدهای‬ ‫مانند‬ ‫خاص‬ ‫کلید‬ ‫یک‬ ‫کردن‬ ‫وارد‬–‫انتقال‬
‫کلید‬ ‫فشردن‬ ‫و‬ ‫نظر‬ ‫مورد‬ ‫گزینه‬ ‫به‬ ‫نما‬ ‫مکان‬ENTER‫ماوس‬ ‫کلیک‬ ‫یا‬
12-‫دهد‬ ‫می‬ ‫قرار‬ ‫کوچک‬ ‫تصویر‬ ‫یک‬ ‫منو‬ ‫گزینه‬ ‫هر‬ ‫برای‬–‫منو‬ ‫بر‬ ‫میان‬ ‫کلید‬
‫شود‬ ‫می‬ ‫تعیین‬
11-‫زمینه‬ ‫منوی‬ ‫آیند‬ ‫می‬ ‫پدید‬ ‫زمینه‬ ‫روی‬ ‫بر‬ ‫راست‬ ‫کلیک‬ ‫با‬ ‫که‬ ‫منوها‬ ‫گونه‬ ‫این‬
‫است‬ ‫ممکن‬ ‫صفحه‬ ‫از‬ ‫مکانی‬ ‫موقعیت‬ ‫هر‬ ‫در‬ ‫منوها‬ ‫این‬ ‫دارند‬ ‫نام‬ ‫بر‬ ‫میان‬ ‫یا‬
. ‫باشند‬ ‫متفاوتی‬ ‫های‬ ‫گزینه‬ ‫دارای‬
10-private‫با‬ ‫که‬ ‫متدی‬ ‫یا‬ ‫متغییر‬ ‫به‬ ‫بیرون‬ ‫از‬ ‫دسترسی‬ :‫مشخص‬ ‫کننده‬ ‫توصیف‬ ‫این‬
‫است‬ ‫استفاده‬ ‫قابل‬ ‫کالس‬ ‫داخل‬ ‫فقط‬ ‫واقع‬ ‫در‬ ‫و‬ ‫ندارد‬ ‫وجود‬ ‫شده‬
Publice‫صورت‬ ‫به‬ ‫کالس‬ ‫در‬ ‫که‬ ‫ای‬ ‫شی‬ ‫از‬ ‫متغییر‬ ‫یا‬ ‫متد‬ ‫یک‬ ‫به‬ :public‫شده‬ ‫تعریف‬
. ‫داشت‬ ‫دسترسی‬ ‫کالس‬ ‫بیرون‬ ‫از‬ ‫توان‬ ‫می‬ ‫است‬
13-1-‫ای‬ ‫در‬ : ‫شی‬ ‫فیلدهای‬ ‫به‬ ‫دسترسی‬ ‫و‬ ‫انتساب‬ ‫دستورات‬ ‫از‬ ‫استفاده‬‫روش‬ ‫ن‬
‫نوع‬ ‫از‬ ‫فیلدهای‬ ‫تعریف‬ ‫بدلیل‬public‫ویژگی‬ ‫چون‬ ‫باشد‬ ‫نمی‬ ‫مناسبی‬ ‫روش‬ ‫باشد‬ ‫می‬
.‫رود‬ ‫می‬ ‫بین‬ ‫از‬ ‫فیلدها‬ ‫.امنیت‬ ‫کند‬ ‫می‬ ‫نقض‬ ‫را‬ ‫سازی‬ ‫کپسوله‬
0-‫دلیل‬ ‫به‬ ‫روش‬ ‫این‬ ‫در‬ : ‫فیلدها‬ ‫مقدار‬ ‫دادن‬ ‫تغییر‬ ‫برای‬ ‫متد‬ ‫یک‬ ‫از‬ ‫استفاده‬
‫تعر‬ ‫مقداردهی‬ ‫و‬ ‫دسترسی‬ ‫متد‬ ‫دو‬ ‫باید‬ ‫فیلد‬ ‫هر‬ ‫برای‬ ‫اینکه‬‫مناسبی‬ ‫روش‬ ‫کنیم‬ ‫یف‬
‫باشد‬ ‫نمی‬
3-‫ویژگی‬ ‫از‬ ‫استفاده‬property‫روش‬ ‫و‬ ‫فیلد‬ ‫تعریف‬ ‫روش‬ ‫از‬ ‫ترکیبی‬ ‫روش‬ ‫این‬ ‫در‬ :
. ‫باشد‬ ‫می‬ ‫فیلدها‬ ‫مقداردهی‬ ‫برای‬ ‫روش‬ ‫بهترین‬ ‫.و‬ ‫باشد‬ ‫می‬ ‫متد‬ ‫تعریف‬
14-‫هنگام‬ ‫در‬ ‫که‬ ‫است‬ ‫متدی‬‫می‬ ‫انجام‬ ‫آن‬ ‫عملیات‬ ‫و‬ ‫شده‬ ‫فراخوانی‬ ‫شی‬ ‫ایجاد‬
‫گاه‬ ‫هر‬ ‫واقع‬ ‫در‬ ‫شود‬‫از‬ ‫شود‬ ‫انجام‬ ‫عملیاتی‬ ‫شی‬ ‫یک‬ ‫ایجاد‬ ‫هنگام‬ ‫در‬ ‫بخواهیم‬
. ‫کنیم‬ ‫می‬ ‫استفاده‬ ‫سازنده‬ ‫متد‬
15-
Private string Reverse(string str)
{
String result=”“;
For(intc=str.length-1;c>=0 ; c--)
{
Result+=str[c];
}
Return result;
}
16-
For(i=10;i<=99;i+=2)
System.IO.file.appendAlltext(“even.txt”,i.tostring());
17-‫نام‬ ‫به‬ ‫ورودی‬ ‫پارامتر‬ ‫یک‬ ‫دارای‬ ‫متد‬ ‫این‬path‫مشخص‬ ‫را‬ ‫فایل‬ ‫نام‬ ‫که‬ ‫است‬
‫درست‬ ‫مقدار‬ ‫متد‬ ‫خروجی‬ ‫و‬ ‫کند‬ ‫می‬‫فایل‬ ‫اگر‬ ‫که‬ ‫است‬ )‫منطقی‬ ‫(نوع‬ ‫نادرست‬ ‫یا‬
‫مقدار‬ ‫باشد‬ ‫داشته‬ ‫وجود‬true‫اگر‬ ‫یا‬ ‫و‬ ‫باشد‬ ‫نداشته‬ ‫وجود‬ ‫فیل‬ ‫اگر‬ ‫و‬‫پارامتر‬
path‫مقدار‬ ‫متد‬ ‫خروجی‬ ‫باشد‬ ‫تهی‬ ‫رشته‬ ‫یک‬false.‫گرداند‬ ‫برمی‬ ‫را‬
18-char‫متون‬ ‫برای‬ ‫و‬ ‫شود‬ ‫می‬ ‫گرفته‬ ‫نظر‬ ‫در‬ ‫غیریونیکد‬ ‫متنی‬ ‫فیلدهای‬ ‫برای‬ :
. ‫باشد‬ ‫می‬ ‫معین‬ ‫طول‬ ‫با‬ ‫هایی‬ ‫رشته‬ ‫برای‬ ‫و‬ ‫شود‬ ‫می‬ ‫استفاده‬ ‫انگلیسی‬
Nvarchar:‫بایت‬ ‫مقدار‬ ‫و‬ ‫شود‬ ‫می‬ ‫گرفته‬ ‫نظر‬ ‫در‬ ‫یونیکد‬ ‫متنی‬ ‫فیلدهای‬ ‫برای‬
‫متنی‬ ‫های‬ ‫رشته‬ ‫برای‬ ‫و‬ ‫دارد‬ ‫ورودی‬ ‫متن‬ ‫حرف‬ ‫تعداد‬ ‫به‬ ‫بستگی‬ ‫فیلد‬ ‫هر‬ ‫برای‬
. ‫است‬ ‫مناسب‬ ‫نامعین‬ ‫طول‬ ‫با‬
19-‫با‬ ‫برابر‬ ‫که‬ ‫رکوردی‬ ‫اولین‬ ‫شماره‬ ‫و‬ ‫پردازد‬ ‫می‬ ‫رکوردها‬ ‫در‬ ‫جستجو‬ ‫عمل‬ ‫به‬
‫بر‬ ‫را‬ ‫باشد‬ ‫آن‬ ‫دوم‬ ‫آرگومان‬ ‫مقدار‬‫شود‬ ‫می‬ ‫شروع‬ ‫صفر‬ ‫از‬ ‫شماره‬ ‫این‬ ‫دهد‬ ‫می‬ ‫گشت‬
‫برگشتی‬ ‫مقدار‬ ‫اگر‬ ‫و‬1-. ‫است‬ ‫نشده‬ ‫یافت‬ ‫رکورد‬ ‫یعنی‬ ‫باشد‬
02-Data Gride View-BindingSource-Dataset-Tableadapter

More Related Content

Similar to برنامه سازی3

Advance programming c++
Advance programming c++Advance programming c++
Advance programming c++AliNazarizadeh
 
سیستم عامل ج1-کبری جمشیدی- هنرستان جنت فارسان
سیستم عامل ج1-کبری جمشیدی- هنرستان جنت فارسانسیستم عامل ج1-کبری جمشیدی- هنرستان جنت فارسان
سیستم عامل ج1-کبری جمشیدی- هنرستان جنت فارسانtarasad
 
عملی بسته 3 جلد 2خرداد 95
عملی بسته 3 جلد 2خرداد 95عملی بسته 3 جلد 2خرداد 95
عملی بسته 3 جلد 2خرداد 95pani ansari
 
بسته 3 دی 94
بسته 3 دی 94بسته 3 دی 94
بسته 3 دی 94azarsadri
 
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیراز
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیرازIntroduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیراز
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیرازMobin Ranjbar
 
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهرانFarafekr Technology
 
Clustering customers based on kmeans algorithm
Clustering customers based on kmeans algorithmClustering customers based on kmeans algorithm
Clustering customers based on kmeans algorithmEhsan Kamali
 
نمونه سوال رایانه کار مقدماتی -هاجر امینی-هنرستان رازی باباحیدر-منطقه فارسان
نمونه سوال رایانه کار مقدماتی -هاجر امینی-هنرستان رازی باباحیدر-منطقه فارساننمونه سوال رایانه کار مقدماتی -هاجر امینی-هنرستان رازی باباحیدر-منطقه فارسان
نمونه سوال رایانه کار مقدماتی -هاجر امینی-هنرستان رازی باباحیدر-منطقه فارسانtarasad
 
بسته 3 جلد اول دی ماه 94
بسته 3 جلد اول دی ماه 94بسته 3 جلد اول دی ماه 94
بسته 3 جلد اول دی ماه 94pem515
 
بسته های نرم افزاری 1
بسته های نرم افزاری 1بسته های نرم افزاری 1
بسته های نرم افزاری 1fereshtehgasemi
 
avr project , sim808l, mmc card
avr project , sim808l, mmc cardavr project , sim808l, mmc card
avr project , sim808l, mmc cardPooriaKeihani
 
سی پلاس پلاس به عنوان زبان دومی برای یادگیری شی گرایی
سی پلاس پلاس به عنوان زبان دومی  برای یادگیری شی گراییسی پلاس پلاس به عنوان زبان دومی  برای یادگیری شی گرایی
سی پلاس پلاس به عنوان زبان دومی برای یادگیری شی گراییmrm_196
 
بخش دوم :كاربرد رايانه در برق (آموزش ساده سيمولينك )
بخش دوم :كاربرد رايانه در برق (آموزش ساده سيمولينك )بخش دوم :كاربرد رايانه در برق (آموزش ساده سيمولينك )
بخش دوم :كاربرد رايانه در برق (آموزش ساده سيمولينك )tahereh sharafi
 

Similar to برنامه سازی3 (20)

Amjadi - Ebook 5 - Function - v1
Amjadi - Ebook 5 - Function - v1Amjadi - Ebook 5 - Function - v1
Amjadi - Ebook 5 - Function - v1
 
Advance programming c++
Advance programming c++Advance programming c++
Advance programming c++
 
آشنایی با Opnet
آشنایی با Opnetآشنایی با Opnet
آشنایی با Opnet
 
سیستم عامل ج1-کبری جمشیدی- هنرستان جنت فارسان
سیستم عامل ج1-کبری جمشیدی- هنرستان جنت فارسانسیستم عامل ج1-کبری جمشیدی- هنرستان جنت فارسان
سیستم عامل ج1-کبری جمشیدی- هنرستان جنت فارسان
 
عملی بسته 3 جلد 2خرداد 95
عملی بسته 3 جلد 2خرداد 95عملی بسته 3 جلد 2خرداد 95
عملی بسته 3 جلد 2خرداد 95
 
بسته 3 دی 94
بسته 3 دی 94بسته 3 دی 94
بسته 3 دی 94
 
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیراز
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیرازIntroduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیراز
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیراز
 
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران
 
Clustering customers based on kmeans algorithm
Clustering customers based on kmeans algorithmClustering customers based on kmeans algorithm
Clustering customers based on kmeans algorithm
 
Learn orcad 9.2
Learn orcad 9.2Learn orcad 9.2
Learn orcad 9.2
 
نمونه سوال رایانه کار مقدماتی -هاجر امینی-هنرستان رازی باباحیدر-منطقه فارسان
نمونه سوال رایانه کار مقدماتی -هاجر امینی-هنرستان رازی باباحیدر-منطقه فارساننمونه سوال رایانه کار مقدماتی -هاجر امینی-هنرستان رازی باباحیدر-منطقه فارسان
نمونه سوال رایانه کار مقدماتی -هاجر امینی-هنرستان رازی باباحیدر-منطقه فارسان
 
بسته 3 جلد اول دی ماه 94
بسته 3 جلد اول دی ماه 94بسته 3 جلد اول دی ماه 94
بسته 3 جلد اول دی ماه 94
 
بسته های نرم افزاری 1
بسته های نرم افزاری 1بسته های نرم افزاری 1
بسته های نرم افزاری 1
 
C#fasl1 2
C#fasl1 2C#fasl1 2
C#fasl1 2
 
avr project , sim808l, mmc card
avr project , sim808l, mmc cardavr project , sim808l, mmc card
avr project , sim808l, mmc card
 
بردار و ماتریس 2
بردار و ماتریس 2بردار و ماتریس 2
بردار و ماتریس 2
 
سی پلاس پلاس به عنوان زبان دومی برای یادگیری شی گرایی
سی پلاس پلاس به عنوان زبان دومی  برای یادگیری شی گراییسی پلاس پلاس به عنوان زبان دومی  برای یادگیری شی گرایی
سی پلاس پلاس به عنوان زبان دومی برای یادگیری شی گرایی
 
تی شارک
تی شارکتی شارک
تی شارک
 
بخش دوم :كاربرد رايانه در برق (آموزش ساده سيمولينك )
بخش دوم :كاربرد رايانه در برق (آموزش ساده سيمولينك )بخش دوم :كاربرد رايانه در برق (آموزش ساده سيمولينك )
بخش دوم :كاربرد رايانه در برق (آموزش ساده سيمولينك )
 
Mcdm
McdmMcdm
Mcdm
 

برنامه سازی3

  • 1. :‫درس‬ ‫سواالت‬‫سازی‬ ‫برنامه‬3 : ‫امتحان‬ ‫تاریخ‬81/20/59 :‫پاسخگویی‬ ‫زمان‬72‫دقیقه‬ :‫سوال‬ ‫طراح‬‫مهدیه‬‫ساالری‬ :‫عدد‬ ‫به‬ ‫نمره‬ :‫حروف‬ ‫به‬ ‫نمره‬ ‫تعالی‬ ‫بسمه‬ ‫پرورش‬ ‫و‬ ‫آموزش‬ ‫کل‬ ‫اداره‬ ‫کرمان‬ ‫استان‬ ‫جیرفت‬ ‫پرورش‬ ‫و‬ ‫آموزش‬ ‫اداره‬ : ‫تحصیلی‬ ‫سال‬59-59 ‫و‬ ‫فنی‬ ‫آموزشگاه:هنرستان‬ ‫زینبیه‬ ‫ای‬ ‫حرفه‬ :‫نام‬ : ‫خانوادگی‬ ‫نام‬ : ‫نیمسال‬‫دوم‬ ‫کالس‬‫سوم‬ :‫کامپیوتر‬ : ‫امتحان‬ ‫شروع‬ ‫ساعت‬1‫صبح‬ :‫آزمون‬ ‫صفحات‬ ‫تعداد‬0‫صفحه‬ :‫کننده‬ ‫تصحیح‬ ‫امضاء‬ ‫نمره‬ ‫بارم‬ ‫سواالت‬ ‫شرح‬ ‫ردیف‬ 9/0 ‫کنی‬ ‫پر‬ ‫مناسب‬ ‫کلمات‬ ‫با‬ ‫را‬ ‫خالی‬ ‫جاهای‬‫د‬. ‫متد‬ ‫به‬ ‫ای‬ ‫پارامتررشته‬ ‫یک‬ ‫فقط‬ ‫اگر‬show()‫ر‬ ‫این‬ ‫کنید‬ ‫ارسال‬‫در‬ ‫شته‬ .............. ‫ای‬ ‫پنجره‬‫دکمه‬ ‫یک‬ ‫با‬ ‫تنها‬ ‫........و‬ ........................‫شود‬ ‫می‬ ‫داده‬ ‫نمایش‬ ‫ساختار‬ ‫.................................برای‬ ‫متد‬char‫مشخص‬ . ‫خیر‬ ‫یا‬ ‫است‬ ‫عدد‬ ‫ورودی‬ ‫کراکتر‬ ‫کند‬ ‫می‬ ‫تشخیص‬ ‫بخواهیم‬ ‫اگر‬ ، ‫انگلیسی‬ ‫غیر‬ ‫زبانهای‬ ‫در‬‫حرفی‬ ‫چه‬ ‫دهیم‬ ‫.......................استفاده‬ ‫از‬ ‫باید‬ ‫است‬ ‫شده‬ ‫داده‬ ‫فشار‬ ‫کنیم‬ ‫هنگام‬ ‫در‬ ‫با‬ ‫منو‬ ‫های‬ ‫گزینه‬ ‫به‬ ‫کننده‬ ‫جدا‬ ‫کردن‬ ‫اضافه‬ ‫برای‬ ‫................عالمت‬ ‫قسمت‬ ‫در‬ ‫منو‬ ‫طراحی‬ .‫.................قراردارد‬ ‫نامی‬ ‫فضای‬ ‫....................در‬ ‫کتابخانه‬ ‫در‬ ‫انجام‬ ‫..................برای‬ ‫.....................کالس‬ . ‫شود‬ ‫می‬ ‫تعریف‬ ‫ها‬ ‫فایل‬ ‫روی‬ ‫بر‬ ‫عملیات‬ " ‫رشته‬ ‫از‬ ‫متنی‬ ‫فایل‬ ‫در‬ ‫نوشتن‬ ‫برای‬rn‫کاراکتر‬ ‫عنوان‬ ‫به‬ " . ‫شود‬ ‫می‬ ‫........................استفاده‬ 8 9/2 ‫بین‬ ‫تصادفی‬ ‫اعداد‬ ‫که‬ ‫بنویسید‬ ‫دستوری‬1‫تا‬02‫کند؟‬ ‫تولید‬ ‫را‬ 0 9/2 ‫افزایشی‬ ‫عددی‬ ‫کنترل‬ ‫کاربرد‬-(‫کاهشی‬numricupdown‫؟‬ ‫بنویسید‬ ‫)را‬ 3 9/2 ‫شمارشی‬ ‫داده‬ ‫نوع‬ ‫از‬dialogresult‫؟‬ ‫شود‬ ‫می‬ ‫استفاده‬ ‫منظور‬ ‫چه‬ ‫به‬ 9 8 ‫؟‬ ‫بنویسید‬ ‫را‬ ‫پیام‬ ‫ای‬ ‫محاوره‬ ‫کادر‬ ‫دستور‬ ‫کلی‬ ‫شکل‬ 9 9/2 ‫مشخصه‬ ‫مقدار‬value‫شی‬numericupdown‫مشخصه‬ ‫به‬ ‫توجه‬ ‫با‬ ‫اجرا‬ ‫زمان‬ ‫در‬ ‫؟‬ ‫بنویسید‬ ‫زیر‬ ‫های‬ Numericupdown1.minimum=10; Numericupdown.minimum= -5; 6 8 ‫ویژگی‬ ‫کاربرد‬cursor‫؟‬ ‫بنویسید‬ ‫را‬ 7 9/8 ‫؟‬ ‫دهید‬ ‫توضیح‬ ‫ترتیب‬ ‫به‬ ‫را‬ ‫کلید‬ ‫صفحه‬ ‫رویداد‬ ‫سه‬ 1 8 ‫قابل‬ ‫روش‬ ‫دو‬‫بنویسید؟‬ ‫را‬ ‫منو‬ ‫های‬ ‫گزینه‬ ‫به‬ ‫دسترسی‬ 5 9/2 ‫؟‬ ‫بنویسید‬ ‫را‬ ‫زیر‬ ‫های‬ ‫ویژگی‬ ‫کاربرد‬ )‫الف‬Image‫منو‬ ‫شی‬ ‫در‬ 82
  • 2. )‫ب‬shortcutkeys‫منو‬ ‫شی‬ ‫در‬ 8 ‫؟‬ ‫چیست‬ ‫زمینه‬ ‫منوی‬ 88 8 ‫کننده‬ ‫توصیف‬ ‫تفاوت‬public‫و‬private‫بنویسید؟‬ ‫را‬ 80 9/8 ‫مقداردهی‬ ‫های‬ ‫روش‬‫روش‬ ‫هر‬ ‫مزایا‬ ‫و‬ ‫معایب‬ ‫ببرید‬ ‫نام‬ ‫را‬ ‫شی‬ ‫فیلدهای‬ ‫؟‬ ‫نمایید‬ ‫بیان‬ ‫را‬ 83 8 ‫چیست؟‬ ‫سازنده‬ ‫متد‬ 89 9/8 ‫کن‬ ‫دریافت‬ ‫ورودی‬ ‫عنوان‬ ‫به‬ ‫رشته‬ ‫یک‬ ‫که‬ ‫بنویسید‬ ‫متدی‬‫د‬‫را‬ ‫آن‬ ‫و‬ ‫؟‬ ‫نماید‬ ‫معکوس‬ 89 8 ‫رقمی‬ ‫دو‬ ‫زوج‬ ‫اعداد‬ ‫که‬ ‫بنویسید‬ ‫کدی‬‫را‬‫فایل‬ ‫در‬‫ی‬‫نام‬ ‫با‬even‫ذخیره‬ ‫نمای‬‫؟‬ ‫د‬ 86 8 ‫متد‬ ‫کاربرد‬Exists‫؟‬ ‫دهید‬ ‫شرح‬ ‫کامل‬ ‫طور‬ ‫به‬ 87 8 ‫داده‬ ‫نوع‬ ‫تفاوت‬char‫و‬nvarchar‫؟‬ ‫بنویسید‬ ‫را‬ 81 8 ‫متد‬ ‫کاربرد‬find‫؟‬ ‫بنویسید‬ ‫را‬ 85 9/2 ‫؟‬ ‫ببرید‬ ‫نام‬ ‫را‬ ‫داده‬ ‫پایگاه‬ ‫با‬ ‫کار‬ ‫ابزارهای‬ ‫از‬ ‫نوع‬ ‫دو‬ 02 ‫سازی‬ ‫برنامه‬ ‫سواالت‬ ‫راهنمایی‬3 1- ‫عنوان‬ ‫بدون‬–ok Isdigit Keypress ‫گزینه‬ ‫نام‬-‫منها‬ .net-system.IO-filestream
  • 3. ‫جدید‬ ‫خط‬ 0-n=random.next(1,21) 3-‫شود‬ ‫می‬ ‫استفاده‬ ‫مشخص‬ ‫محدوده‬ ‫یک‬ ‫در‬ ‫عددی‬ ‫های‬ ‫داده‬ ‫دریافت‬ ‫برای‬ 4-‫می‬ ‫استفاده‬ ‫ای‬ ‫محاوره‬ ‫کادر‬ ‫در‬ ‫شده‬ ‫فشرده‬ ‫دکمه‬ ‫برگشتی‬ ‫مقدار‬ ‫بررسی‬ ‫برای‬ .‫شود‬ 5-‫فرض‬ ‫پیش‬ ‫(دکمه‬,‫آیکون‬,‫ها‬ ‫دکمه‬,‫پنجره‬ ‫عنوان‬,)‫پیام‬messagebox.show 6-12-‫صفر‬ 7-‫کالس‬ ‫های‬ ‫ویژگی‬ ‫از‬ ‫یکی‬ ‫به‬ ‫آن‬ ‫مقداردهی‬cursors‫گرفتن‬ ‫قرار‬ ‫با‬ ‫شود‬ ‫می‬ ‫سبب‬ ، ‫تعیین‬ ‫شکل‬ ‫به‬ ‫و‬ ‫کرده‬ ‫پیدا‬ ‫تغییر‬ ‫ماوس‬ ‫عالمت‬ ، ‫فرم‬ ‫یا‬ ‫کنترل‬ ‫آن‬ ‫روی‬ ‫در‬ ‫ماوس‬ . ‫شود‬ ‫می‬ ‫ظاهر‬ ‫شده‬ 8-keydown‫کلید‬ ‫آمدن‬ ‫پایین‬ :–‫غیرچاپی‬ ‫کلیدهای‬ ‫فشردن‬ ‫از‬ ‫اطالع‬ ‫برای‬ ‫شود‬ ‫می‬ ‫استفاده‬ Keypress‫رویداد‬ ‫که‬ ‫هنگامی‬ :keypress‫صفحه‬ ‫از‬ ‫کلید‬ ‫یک‬ ‫فشردن‬ ‫دهدیعنی‬ ‫می‬ ‫رخ‬ . ‫شد‬ ‫مطلع‬ ‫توان‬ ‫می‬ ‫چاپی‬ ‫کلیدهای‬ ‫فشردن‬ ‫از‬ ‫و‬ ‫کلید‬ Keyup:‫می‬ ‫استفاده‬ ‫چاپی‬ ‫غیر‬ ‫کلیدهای‬ ‫فشردن‬ ‫از‬ ‫اطالع‬ ‫برای‬ ‫و‬ ‫کلید‬ ‫آمدن‬ ‫باال‬ . ‫شود‬ 9-‫بر‬ ‫میان‬ ‫یا‬ ‫و‬ ‫دسترسی‬ ‫کلیدهای‬ ‫مانند‬ ‫خاص‬ ‫کلید‬ ‫یک‬ ‫کردن‬ ‫وارد‬–‫انتقال‬ ‫کلید‬ ‫فشردن‬ ‫و‬ ‫نظر‬ ‫مورد‬ ‫گزینه‬ ‫به‬ ‫نما‬ ‫مکان‬ENTER‫ماوس‬ ‫کلیک‬ ‫یا‬ 12-‫دهد‬ ‫می‬ ‫قرار‬ ‫کوچک‬ ‫تصویر‬ ‫یک‬ ‫منو‬ ‫گزینه‬ ‫هر‬ ‫برای‬–‫منو‬ ‫بر‬ ‫میان‬ ‫کلید‬ ‫شود‬ ‫می‬ ‫تعیین‬ 11-‫زمینه‬ ‫منوی‬ ‫آیند‬ ‫می‬ ‫پدید‬ ‫زمینه‬ ‫روی‬ ‫بر‬ ‫راست‬ ‫کلیک‬ ‫با‬ ‫که‬ ‫منوها‬ ‫گونه‬ ‫این‬ ‫است‬ ‫ممکن‬ ‫صفحه‬ ‫از‬ ‫مکانی‬ ‫موقعیت‬ ‫هر‬ ‫در‬ ‫منوها‬ ‫این‬ ‫دارند‬ ‫نام‬ ‫بر‬ ‫میان‬ ‫یا‬ . ‫باشند‬ ‫متفاوتی‬ ‫های‬ ‫گزینه‬ ‫دارای‬ 10-private‫با‬ ‫که‬ ‫متدی‬ ‫یا‬ ‫متغییر‬ ‫به‬ ‫بیرون‬ ‫از‬ ‫دسترسی‬ :‫مشخص‬ ‫کننده‬ ‫توصیف‬ ‫این‬ ‫است‬ ‫استفاده‬ ‫قابل‬ ‫کالس‬ ‫داخل‬ ‫فقط‬ ‫واقع‬ ‫در‬ ‫و‬ ‫ندارد‬ ‫وجود‬ ‫شده‬ Publice‫صورت‬ ‫به‬ ‫کالس‬ ‫در‬ ‫که‬ ‫ای‬ ‫شی‬ ‫از‬ ‫متغییر‬ ‫یا‬ ‫متد‬ ‫یک‬ ‫به‬ :public‫شده‬ ‫تعریف‬ . ‫داشت‬ ‫دسترسی‬ ‫کالس‬ ‫بیرون‬ ‫از‬ ‫توان‬ ‫می‬ ‫است‬ 13-1-‫ای‬ ‫در‬ : ‫شی‬ ‫فیلدهای‬ ‫به‬ ‫دسترسی‬ ‫و‬ ‫انتساب‬ ‫دستورات‬ ‫از‬ ‫استفاده‬‫روش‬ ‫ن‬ ‫نوع‬ ‫از‬ ‫فیلدهای‬ ‫تعریف‬ ‫بدلیل‬public‫ویژگی‬ ‫چون‬ ‫باشد‬ ‫نمی‬ ‫مناسبی‬ ‫روش‬ ‫باشد‬ ‫می‬ .‫رود‬ ‫می‬ ‫بین‬ ‫از‬ ‫فیلدها‬ ‫.امنیت‬ ‫کند‬ ‫می‬ ‫نقض‬ ‫را‬ ‫سازی‬ ‫کپسوله‬ 0-‫دلیل‬ ‫به‬ ‫روش‬ ‫این‬ ‫در‬ : ‫فیلدها‬ ‫مقدار‬ ‫دادن‬ ‫تغییر‬ ‫برای‬ ‫متد‬ ‫یک‬ ‫از‬ ‫استفاده‬ ‫تعر‬ ‫مقداردهی‬ ‫و‬ ‫دسترسی‬ ‫متد‬ ‫دو‬ ‫باید‬ ‫فیلد‬ ‫هر‬ ‫برای‬ ‫اینکه‬‫مناسبی‬ ‫روش‬ ‫کنیم‬ ‫یف‬ ‫باشد‬ ‫نمی‬ 3-‫ویژگی‬ ‫از‬ ‫استفاده‬property‫روش‬ ‫و‬ ‫فیلد‬ ‫تعریف‬ ‫روش‬ ‫از‬ ‫ترکیبی‬ ‫روش‬ ‫این‬ ‫در‬ : . ‫باشد‬ ‫می‬ ‫فیلدها‬ ‫مقداردهی‬ ‫برای‬ ‫روش‬ ‫بهترین‬ ‫.و‬ ‫باشد‬ ‫می‬ ‫متد‬ ‫تعریف‬ 14-‫هنگام‬ ‫در‬ ‫که‬ ‫است‬ ‫متدی‬‫می‬ ‫انجام‬ ‫آن‬ ‫عملیات‬ ‫و‬ ‫شده‬ ‫فراخوانی‬ ‫شی‬ ‫ایجاد‬ ‫گاه‬ ‫هر‬ ‫واقع‬ ‫در‬ ‫شود‬‫از‬ ‫شود‬ ‫انجام‬ ‫عملیاتی‬ ‫شی‬ ‫یک‬ ‫ایجاد‬ ‫هنگام‬ ‫در‬ ‫بخواهیم‬ . ‫کنیم‬ ‫می‬ ‫استفاده‬ ‫سازنده‬ ‫متد‬
  • 4. 15- Private string Reverse(string str) { String result=”“; For(intc=str.length-1;c>=0 ; c--) { Result+=str[c]; } Return result; } 16- For(i=10;i<=99;i+=2) System.IO.file.appendAlltext(“even.txt”,i.tostring()); 17-‫نام‬ ‫به‬ ‫ورودی‬ ‫پارامتر‬ ‫یک‬ ‫دارای‬ ‫متد‬ ‫این‬path‫مشخص‬ ‫را‬ ‫فایل‬ ‫نام‬ ‫که‬ ‫است‬ ‫درست‬ ‫مقدار‬ ‫متد‬ ‫خروجی‬ ‫و‬ ‫کند‬ ‫می‬‫فایل‬ ‫اگر‬ ‫که‬ ‫است‬ )‫منطقی‬ ‫(نوع‬ ‫نادرست‬ ‫یا‬ ‫مقدار‬ ‫باشد‬ ‫داشته‬ ‫وجود‬true‫اگر‬ ‫یا‬ ‫و‬ ‫باشد‬ ‫نداشته‬ ‫وجود‬ ‫فیل‬ ‫اگر‬ ‫و‬‫پارامتر‬ path‫مقدار‬ ‫متد‬ ‫خروجی‬ ‫باشد‬ ‫تهی‬ ‫رشته‬ ‫یک‬false.‫گرداند‬ ‫برمی‬ ‫را‬ 18-char‫متون‬ ‫برای‬ ‫و‬ ‫شود‬ ‫می‬ ‫گرفته‬ ‫نظر‬ ‫در‬ ‫غیریونیکد‬ ‫متنی‬ ‫فیلدهای‬ ‫برای‬ : . ‫باشد‬ ‫می‬ ‫معین‬ ‫طول‬ ‫با‬ ‫هایی‬ ‫رشته‬ ‫برای‬ ‫و‬ ‫شود‬ ‫می‬ ‫استفاده‬ ‫انگلیسی‬ Nvarchar:‫بایت‬ ‫مقدار‬ ‫و‬ ‫شود‬ ‫می‬ ‫گرفته‬ ‫نظر‬ ‫در‬ ‫یونیکد‬ ‫متنی‬ ‫فیلدهای‬ ‫برای‬ ‫متنی‬ ‫های‬ ‫رشته‬ ‫برای‬ ‫و‬ ‫دارد‬ ‫ورودی‬ ‫متن‬ ‫حرف‬ ‫تعداد‬ ‫به‬ ‫بستگی‬ ‫فیلد‬ ‫هر‬ ‫برای‬ . ‫است‬ ‫مناسب‬ ‫نامعین‬ ‫طول‬ ‫با‬ 19-‫با‬ ‫برابر‬ ‫که‬ ‫رکوردی‬ ‫اولین‬ ‫شماره‬ ‫و‬ ‫پردازد‬ ‫می‬ ‫رکوردها‬ ‫در‬ ‫جستجو‬ ‫عمل‬ ‫به‬ ‫بر‬ ‫را‬ ‫باشد‬ ‫آن‬ ‫دوم‬ ‫آرگومان‬ ‫مقدار‬‫شود‬ ‫می‬ ‫شروع‬ ‫صفر‬ ‫از‬ ‫شماره‬ ‫این‬ ‫دهد‬ ‫می‬ ‫گشت‬ ‫برگشتی‬ ‫مقدار‬ ‫اگر‬ ‫و‬1-. ‫است‬ ‫نشده‬ ‫یافت‬ ‫رکورد‬ ‫یعنی‬ ‫باشد‬ 02-Data Gride View-BindingSource-Dataset-Tableadapter