1- كدام گزينه نادرست است؟
الف) OptionButton ها در روي فرم مستقل از هم عمل ميكنند.
ب) CheckBoxها در روي فرم مستقل از هم عمل ميكنند.
ج) با كليك برروي CheckBox مقدار Value از انتخاب به عدم انتخاب و برعكس تبديل ميشود.
د ) خاصيت Value در CheckBox مي تواند سه مقدار صفر و 1و2 را داشته باشد.
2- حاصل عبارت instr (5,”hardware and software” ,”ware”,0) چيست؟
الف) 5
ب) صفر
ج) 18
د) 1
3- كداميك ازعبارات زير درست است ؟
الف )
Private procedure sal ( p as currency) as variant
Dim p as single
P=p*10
Print “p is”& p
Sal=p
End procedure
ب )
Private function sal ( p as currency) as variant
P=p*10
Print “p is”& p
Sal=p
End function
ج )
Private sub y2k (t as integer=1) as string
Dim c as integer
For c=1 to t
Print “ it is a massive problem “
Next c
Y2k=” problem has not solved”
End sub
د )
Private sub y2k (optional t as integer=1) as string
Dim c as integer
For c=1 to t
Print “ it is a massive problem “
Next c
Y2k=” problem has not solved”
End sub
4- كدام يك مي تواند هر نوع داده اي را نگهداري كند ؟
الف) variant
ب) single
ج) Boolean
د) long
الف ) متدد shape بيضي و مستطيل را ترسيم ميكند .
ب) در يك فايل با دسترسي تصادفي براي پيدا كردن يك ركورد مشخص بايد تمام ركوردهارا پيمايش كرد
ج) هر فايلي كه به صورت تصادفي باز شود داراي يك شماره منحصر به فرد است .
د) با دستور Wnteمي توان داده ها را به صورت تصادفي در فايل نوشت .
6 - كدام جمله درست است ؟
الف) داده ي به نمايش در آمده در Datagride را مي توان هميشه تغيير داد .
ب) از ADD فقط مي توان براي برقراري اتصال به پايگاه داده هاي رابطه اي استفاده كرد .
ج) كنترل hierarchical flexgride محتويات recordset را با فرمت فقط خواندني نمايش مي دهد .
د) با استفاده از كلمه كليدي order by در SQL مي توان دو يا چند جدول را با يكديگر ادغام كرد .
7- استفاده از كدام يك از اجزاي زير در يك فرم MDI مجاز است ؟
الف ) كنترل شكل
ب) كنترل دكمه انتخاب
ج) كنترل زمان سنج
د ) كنترل تصوير
8 - توسط كدام كنترل مي توان فايل هاي AVI ( Audio-Video-Inter leave) بدون صوت به اجرا در آورد؟
الف ) كنترل MCI
ب) كنترل Animation
ج) كنترل Marquee
د) كنترل Active movie
9- کدام گزينه صحيح است؟
الف) آرايه هاي ديناميكي در برنامه طولشان تغيير نميكند
ب)فراخواني پارامتر x به صورت call sub1( (x)) فراخواني مقداري است.
ج) فراخواني پارامتر x به صورت call sub1( (x)) فراخواني با مراجعه يا متغير است.
د) متغيرهايي كه با Static معرفي ميشوند .سراسري يا عمومي مي باشند.
10- اگر سه OptionButton بر روي سه Frame مجزا قرار داشته باشد . ............
الف) همه آنها مي توانند انتخاب شوند
ب) فقط دو تا از آنها مي توانند انتخاب شوند
ج) فقط يكي از آنها مي تواند انتخاب شود
د) بيشتر از يك Option بر روي فرم نميتوان قرارداد
11 - كدام يك از كنترل هاي زير خاصيت Tabindex ندارد؟
الف) Label
ب) TextBox
ج) Timer
د) Timer , Label
12- دركدنويسي رويدادClick ، براي دومين شيء آرايه اي به نامCmdnum ، نام زيربرنامه به چه صورت خواهد بود؟
الف) Private Sub Cmdnum_Click(2)
ب) Private Sub cmdnum(2)_click()
ج) Private Sub cmdnum_click ()
د) Private Sub cmdnum_click( index as integer)
13- اگر بر روي دكمه CmdRun پنج بار Click كنيم خروجي دستورات زير چيست؟
Private form_load()
Cnt=0
End sub
Private CmdRun_click()
Cnt = Cnt + 1
Txt.text= Cnt
End Sub
الف) عدد صفر همواره در Txt نشان داده مي شود.
ب) عدد يك همواره در Txt نشان داده مي شود.
ج) اعداد صفر تا 4 در Txt نشان داده مي شود.
د) اعداد يك تا 5 درTxt نشان داده مي شود .
14- در صورتي كه بخواهيم موقع عدم تعريف متغير ها خطا ظاهر شود كدام دستور مناسب است .
الف) Option Compare
ب) Option Explicit
ج) Option Base
د) Option Compare text
15- كدام گزينه در مورد دستورات زير صحيح است ؟
St = InputBox( "What is Your Name?" , "Get Name", "ALI")
If St = " " then
Print " No Answer "
Else
Print St
Endif
الف ) اگر كليد Ok انتخاب شود ALI چاپ مي شود.
ب ) اگر كليد Cancel انتخاب شود ALI چاپ مي شود.
ج ) اگركليدCancel انتخاب شودNo Answer چاپ ميشود.
د ) عنوان جعبه What is Your Name? خواهد بود .
16- كداميك از عبارات زير صحيح است ؟
الف )هر داده اي كه در يك فايل ترتيبي نوشته مي شود هميشه داراي سايز برابر مي باشد.
ب) FSO (file system object) اجازه خواندن ونوشتن متن در فايلهاي ترتيبي را فراهم مي كند.
ج) متدد open text file يك فايل را باز مي كند و نام فايل را بر مي گرداند.
د) خصيصة at end of stream در فايلهاي ترتيبي مشخص ميكند كه به آخر خط رسيده يا نه
17- در كدام گزينه ترتيب رويداد هاي فرم موقع اجراي يك پروژه صحيح است ؟ ( از راست به چپ )
الف ) Activate - Load - Initialize
ب ) Initialize - Load - Activate
ج ) Initialize - Activate - Load
د ) Load -Activate - Initialize
18- كدام گزينه صحيح است ؟
الف ) كنترل Image سريعتر از كنترل Picture تصوير را رسم ميكند.
ب )كنترل Picture سريعتر از كنترل Image تصوير را رسم ميكند.
ج ) خاصيت Stretch در PictureBox وجود دارد.
د ) خاصيت Autosize در Image وجود دارد.
19 - كدام گزينه در مورد كنترلهاي Shape و Line صحيح است ؟
الف ) مانند ديگر كنترل ها داراي رويداد ، متد و خاصيت مي باشند .
ب ) اين كنترل ها رويداد ندارند.
ج ) نمي توان شكل اين كنترل ها را در مرحله كد نويسي تعيين نمود.
د ) خواص اين كنترل ها فقط در مرحله طراحي قابل تعيين است .
20- كدام گزينه براي كنترل ListBox ،يك رويداد مي باشد ؟
الف ) Additem
ب ) Setfocus
ج ) GotFocus
د ) Clear
21- عملكرد دستورات زير چيست ؟
Private Sub Form_Load()
List1.Clear
End Sub
Private Sub List1_Click()
List1.Additem "Ali"
End Sub
الف ) اگر ليست خالي باشد رويداد Click براي آن اتفاق نمي افتد.
ب ) با هر بار كليك فقط Ali به ليست اضافه مي شود .
ج ) با ده بار كليك ليست شامل ده عنصر Ali خواهد بود.
د ) با ده بار كليك ليست شامل فقط يك عنصر Ali خواهد بود.
22 - در مورد كامپايل برنامه هاي ويژوال بيسيك كدام جمله نادرست است ؟
الف )در زمان اجرا دستورات p-code توسط موتور msvbm60.dll تفسير مي شوند .
ب) قبل از آنكه عبارت p-code بتواند اجرا شود بايستي به كد ماشين يا native code ترجمه شود .
ج)برنامه اي كه به صورتp-code تبديل شده باشد اندازه اش از برنامه اي كه به صورتnative code باشد كوچكتر است
د) كامپايل كردن به صورت native code باعث كاهش سرعت اجراي محاسبات مي شود
23- زير برنامه روبرو موقع كليك بر روي Command1 ……….
Private Sub command1_click()
Text1.top=1
Text1.left=form1.width-text1.width
End sub
الف ) text1 را در گوشه چپ بالاي فرم قرار ميدهد
ب ) text1 را در گوشه چپ پايين فرم قرار ميدهد
ج ) text1 را در گوشه راست بالاي فرم قرار ميدهد
د ) text1 را در گوشه راست پايين فرم قرار ميدهد.
24- كدام عبارت در مورد ActiveX درست است ؟
الف ) ActiveX DLL ها اجراي سريعتري نسبت به ActiveX EXE هاي معادل خود دارند
ب) به صفحه خصوصيات يك كنترل ActiveX مي توان فقط در زمان اجرا دسترسي پيدا كرد .
ج) COM خلاصه شدة عبارت computer object model است .
د) تنظيم خصوصيات براي يك كنترل ActiveX را مي توان بر روي ديسك ذخيره كرد .
25 - اگر y=0 باشد كدام گزينه خطا نمي دهد ؟
الف ) y mod x
ب) x mod y
ج) x / y mod x
د) x / ( y mod x )
منبع : دبیر خانه کشوری راهبری درس رایانه
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید