نمونه سوالات برنامه سازی2
یه سئوالات تستی زیربا ذکر شماره در ورقه سفید جواب دهید(هر سوال 1 نمره):
1- اگر داخل کلیپ بورد تصویری وجود داشته باشد خروجی کدام دستور true می باشد؟
الف- ?clipboard.getformat(0) ب- ?clipboard.getformat(1)
ج- ?clipboard.getformat(2) د- ?clipboard.setdata
2- دستورات مقابل چه شکلی را رسم می کند؟ line (200,200)-(400,200)
الف- مستطیل ب- مربع line –step(0,200)
ج- دایره د- بیضی line –step(-200,0)
Line –step(0,-200)
3- خروجی دستور مقابل کدام است؟ ?isdate("90/25/12")
الف- true ب- false ج- پیام خطا د- 90/25/12
4- خروجی دستورات مقابل چیست؟(از چپ به راست) dim a as integer
الف- true , true , false , true dim b as variant ب- false , true , false , false i=0 : j=""
ج- true , true , false , false ?isempty(a):?isempty(b):?isempty(i):?isempty(j)
د- false , true , false , true
5- خروجی دستور مقابل کدام است؟ dim a as variant
الف- 0 ب- 12 ج- 16 د- 1 print vartype(a)
به سئوالات تشریحی زیر در ورقه سفید با خط خوانا جواب دهید(هر سوال 1.5 نمره):
6- شی ء clipboard را با 4 متد آن توضیح دهید.
7- با تعریف آرایه پویا برنامه ای بنویسید که نام و نمره 3 درس تعدادی دانش آموز را بگیرد و پس از محاسبه معدل اطلاعات را چاپ نماید.(پایان وروداطلاعات با end مشخص می شود)
8- خصوصیات listcount و lstindex و text و list در لیست ها را توضیح دهید.
9- روش مرتب سازی حبابی را با ذکر مثالی عددی توضیح دهید.
10- انواع واسط های مورد استفاده در سند ها را نام برده و هر کدام را با مثال توضیح دهید.
11- متغبر از نوع static را با یک برنامه توضیح دهید.
12- شکل کلی متد circle را نوشته و طریقه رسم دایره و بیضی را توضیح دهید.
13- برنامه ای بنویسید که تصویری را در وسط فرم قرار دهد و بارش برف را روی آن طراحی کند.
14- برنامه ای بنویسید که ضرایب معادله درجه 2 را دریافت کرده و آن را به زیر برنامه ارسال کند و ریشه ها را چاپ نماید.
15- برای مدیریت خطا موقع تقسیم بر صفر برنامه ای بنویسید و دستورات بکار رفته را توضیح دهید