از این نمونه سوالات و نمونه سوالات بخش اول در امتحان پایانی استفاده خواهد شد
نمونه سوالات امتحانی برنامه سازی 3 (بخش اول)
1) رویدادهای موس را فقط نام ببرید.
2) رویدادهای صفحه کلید را فقط نام ببرید.
3) برنامه ای بنویسید که کاربر هنگامی که متنی را وارد می کند جای کاراکتر A و B تعویض شود. یعنی با زدن دکمه ی A روی کیبورد B چاپ شود و بلعکس.
4) برنامه ای بنویسید که زمانی حرکت موس روی فرم، رنگ فرم قرمز شود و زمانی که موس از روی فرم کنار رفت رنگ فرم سبز شود.
5) چرا در برنامه ها از منوها استفاده می شود.
6) خصوصیت های زیر از شیء منو را توضیح دهید.
الف) Checked ب) Enabled ج) ShortCutKeys د) Visible
7) تفاوت خصوصیت های Name و Text در شیء منو چیست؟
8) چگونه برای یک منو کلید دسترسی درست می کنیم؟
9) برای ایجاد یک منو که با استفاده از کلیک راست روی فرم نمایش داده شود از چه شیء ای استفاده می کنیم. فقط نام ببرید.
10) دستورات زیر برای عملیات بر روی فایل ها می باشند. کاربرد آنها را توضیح دهید:
الف) Exists ب) WriteAllText ج) AppendAllText د) ReadAllText
11) برنامه ای بنویسید که با استفاده از فایل متنی (Text) یک دفترچه تلفن را شبیه سازی کند. در این دفترچه تلفن اسم، تلفن و ایمیل ذخیره شود.
12) برنامه ای بنویسید یک ویرایشگر متنی شبیه notepad را شبیه سازی کند. در این برنامه کاربر باید بتواند متن خود را ذخیره و یا بازیابی کند.
13) اشیاء SaveFileDialog و OpenFileDialog چه کاربری دارند؟
14) چرا باید از پایگاه های داده در برنامه ها استفاده کرد؟
15) پایگاه داده چیست؟
16) برای خواندن اطلاعات از پایگاه داده و نمایش آنها روی فرم از چه شیء ای استفاده می شود؟
17) برای ساختن یک جدول از پایگاه داده که بتواند اطلاعات یک فرد را نگهداری کند چه فیلدهایی با چه نوعی باید تعریف شود؟