نمونه سوالات برنامه سازی 1 پایه دوم رشته کامپیوتر
از این سوالات در امتحان میان ترم روز شنبه تاریخ بیست و نهم اسفند سال 94 استفاده خواهد شد.
1. کنترل زمان سنج (timer):
الف) چه کاربردی دارد؟ ب) برای اجرای دستورات در هر دقیقه چه خصوصیتی را و چگونه باید مقدار دهی کنیم؟
2. دستوری بنویسید که برنامه هنگام اجرا یک عدد تصادفی کوچکتر از 50 را تولید کند.
3. فرض کنید روی فرم دکمه ای به نام button1 وجود دارد. با کلیک روی این دکمه برنامه به اتمام رسیده و فرم بسته می شود. فقط قبل از بسته شدن پیغامی به کاربر نمایش داده می شود که از خروج کاربر از برنامه اطمینان حاصل شود.
4. رویداد های زیر در کنترل textbox چه زمانی رخ می دهند:
الف) KeyPress ب) KeyDown ج) KeyUp
5. برنامه ای بنویسید که کاربر هر کاراکتری را که تایپ کند فقط کلمه Error را ببیند.
6. رویدادهای موس را فقط نام ببرید.
7. برای ایجاد منو از چه کنترلی استفاده می شود؟
8. خصوصیت های زیر از کنترل menuStrip را توضیح دهید:
الف) Checked ب) Enabled ج) RightToLeft د) Text ه) Visible
9. جهت ایجاد کلید دسترسی به منو (Edit) چه کاری باید انجام داد؟
10. کاربرد کنترل های زیر را بنویسید:
الف) colorDialog ب) fontDialog
11. برنامه ای بنویسید که Notepad را شبیه سازی کند و دارای امکانات زیر باشد:
الف) کاربر بتواند رنگ پس زمینه ی textbox را تغییر دهد. ب) کاربر بتواند نوع فونت، اندازه و فرمت متن درون textbox را تغییر دهد.
12. تفاوت menuStrip با contextMenuStrip چیست؟
13. فرض کنید با contextMenuStrip منویی را ساخته ایم. دستوری بنویسید که با کلیک راست روی فرم contextMenuStrip طراحی شده ی ما نمایش داده شود.
14. برنامه ای بنویسید که نام و نام خانوادگی، تلفن و ایمیل افراد را دریافت کرده و در یک فایل متنی ذخیره کند.
15. برنامه ای بنویسید که آدرس فایلی را با استفاده از openFileDialog از کاربر دریافت کند سپس محتوای آن را در textbox نمایش دهد.
16. دستورات زیر را توضیح دهید:
الف) System.IO.File.AppendAllText
ب) System.IO.File.WriteAllText
ج) System.IO.File.ReadAllText
د) System.IO.File.Exists
موفق باشید