نمونه سوالات تستی  ویژوآل بیسیک(Visual Basic)(سری اول)


در این مطلب تعدادی از سوالات تستی مربوط به Visual Basic را برای شما عزیزان آماده کرده ایم.


1-کدام گزینه از اهداف طراحی زبان بیسیک بوده است؟

الف- برنامه نویسی سیستمی          ب- برنامه نویسی آموزشی

ج- برنامه نویسی تجاری               د- برنامه نویسی علمی

2- کدام گزینه زیر یکی از انواع زبان های سطح پایین است؟

الف- فرترن              ب- اسمبلی                 ج- + + c                 د- پاسکال

3-کدام ویژگی در ویژوال بیسیک برنامه نویسی رویدادگر را میسر می کند؟

الف- API                                       ب- EVENT HANDLING

 ج- ERROR HANDLING                    د- OOP

4- در کدام روش ترجمه می توان برنامه مقصد( object ) تولید کرد؟

الف- مفسر            ب- کامپایلر              ج- ساخت یافته             د- غیر ساخت یافته

5- کدام یک از زبان های برنامه نویسی برای برنامه نویسی علمی و تجاری مناسب است؟

الف- پاسکال            ب- فرترن                ج- زبان ماشین        د- اسمبلی

6- ویژگی ( rapid application development ) RAD عبارت است از:

الف- کشف وتصحیح آسان و سریع اشتباهات

ب- طراحی سریع و آسان برنامه

ج- طراحی هم زمان چند برنامه

د- برنامه نویسی به روش OOP

 7- کدام روش برنامه نویسی از توانایی بالاتری برخوردار است؟

الف- ساخت یافته                        ب- شئ گرا

ج- غیر ساخت یافته                    د- گزینه های ب و ج صحیح هستند.

8- در کدام نگارش ویژوال بیسیک امکانات ویژه ای جهت برنامه نویسی برای محیط شبکه های محلی و اینترنت وجود دارد؟

الف- LEARNING EDITION

ب- PROFESSIONAL EDITION

ج- ENTERPRISE EDITION

د- گزینه های الف و ب صحیح هستند.

9- کدام یک از گزینه های زیر برای برنامه نویسی سیستمی مناسب هستند؟

الف- فرترن              ب- ماشین                  ج- c و+ +  c                    د- بیسیک

10- کدام ویژگی امکان استفاده از برنامه نویسی شئ گرا را درویژوال بیسیک فراهم می کند؟

الف- API                     ب- IDE                  ج- OOP                            د- ERROR HANDLING

11- برای بازکردن پروژه هایی که اخیراً مورد استفاده قرار گرفته، انتخاب کدام زبانه در کادر محاوره ای new project  مناسب است؟

الف- new                      ب-                 recentج- existing                   د- open

12- کدام نام برای خاصیت name یک فرم مناسب است؟

الف- control                     ب- frm main         ج- l frm                            د- project

13- پسوند فایل های پروژه و فرم به ترتیب عبارتند از (راست به چپ):

الف- .vbp ،       .frm             ب-  frm. ،  .vbp      ج- .vbp، .vbf                       د- vbf.  ،.frm

14- کدام کنترل برای دریافت داده ها از کاربر مناسب است؟

الف- برچسب                             ب- کادر متن               ج- کادر علامت                          د- فرم

15- کدام رویدادها در فرم ها برای اجرای دستورالعمل ها در هنگام شروع یک برنامه مناسب است؟

الف- unload                                ب- click                    ج- dblclick                                  د- load

16- با استفاده از کدام خاصیت عنوان یک فرم تعیین می شود؟

الف- caption                       ب-                      visibleج- name                             د- enabled

17- کدام پنجره برای تعیین موقعیت یک فرم درروی desktop مناسب است؟

الف- پنجره پروژه                       ب- پنجره تعیین موقعت

ج- جعبه ابزار                            د- پنجره طراحی فرم

18- کدام خاصیت درکنترل برچسب ، تراز متن را در کنترل تعیین می کند؟

الف- align                               ب- autosize                ج- alignment                          د- height

19-  واحد اندازه گیری طول به طور پیش فرض در ویژوال بیسیک چیست؟

الف- cm                        ب- mm                     ج- m                     د- twip

20- از کدام بخش در پنجره ویژوال بیسیک برای ایجاد کنترل ها روی فرم استفاده می شود؟

الف- نوار ابزار                           ب- جعبه ابزار          ج- نوار منو                                پنجره خواص

21- کدام نوع از انواع داده برای تعریف یک متغیر از نوع پولی مناسب تر است؟

الف- single                      ب- double            ج- currency                    د- Boolean

22- کدام عملگرریاضی نسبت به سایرین از اولویت پایین تری برخوردار است؟

الف- جمع*            ب- mod              ج- توان                 د- ضرب

23- کدام گزینه برای تعریف یک متغیر از نوع اعداد صحیح بلند درست است؟

الف- %                     ب- &              ج- !                    د- #

24- کدام عملگر رشته ای مشابه عملگر جمع در رشته هاست؟

الف- %                   ب- &              ج- like                   د- #

25- اگر متغیری در بخش تعارف ماژول فرم معرفی گردد متغیر...........نامیده می شود؟

الف- عمومی         ب- محلی             ج- موضعی              د- ایستا

26- کدام نوع داده برای تعریف اعداد مثبت کوچکتر از 255 مناسب است؟

الف- string              ب- integer              ج- byte         د- long

27- متغیرهای محلی یا private درچه محدوده ای قابل شناسایی هستند؟

الف- تمام رویدادها                 ب- ماژول فرم مربوطه

ج- ماژول کلاس                     د-  رویدادی که در آن تعریف شده اند.

28- حاصل عبارت "# # # #*u ؟m ؟c " like  "computer2004  "   چیست؟

الف- true                                         ب- false

ج- عبارت اشتباه است.                     د- درهنگام اجرا پیام خطا نمایش داده می شود.

29- کدام خاصیت در کادر متن تعداد کاراکترهای ورودی را تعیین می کند؟

الف- borderstyle                        ب- passwordchar               ج- maxlength                             د- tablndex

30- کدام عملگر منطقی از اولویت پایین تری نسبت به سایر عملگرهای منطقی برخورداراست؟

الف- and                 ب- or                       ج- not              د- or,and

31- کدام تابع برای ایجاد یک کادر ورود داده مناسب است؟

الف- msgbox                    ب- inputbox             ج- inbox                          د- msg

32- درصورتی که نوع و تعداد دکمه ها در کادر پیام تعیین نشود، به طور پیش فرض چه دکمه هایی استفاده می گردد؟

الف- ok                   ب- cancel,ok                      ج- no,yes               د- cancel

33- کدام گزینه در رابطه با خاصیت tablndex درست است؟

الف- ترتیب نمایش کنترل ها رادر روی فرم تعیین می کند.

ب- ترتیب حرکت بین کنترل ها را در روی یک فرم معین می کند.

ج- ترتیب بار گذاری کنترل ها را در حافظه تعیین می کند.

د- وضعیت کلید tab را در صفحه کلید بررسی می کند.

34- حاصل عبارت -12< > 3 <=5 چیست؟

الف- true                     ب- false                   ج- 2                د- 2-

35-کدام خاصیت مشترک بین فرم و کنترل ها وجود داردکه توانایی مخفی کردن یا نمایش آنها را دارد؟

الف- caption                 ب- enabled              ج- visible              د- appearance

36- حاصل ترکیب شرطی زیر چیست؟

(با توجه به عدم استفاده از دستورoption compare text )      "cpu" ="cpu" or 50 <= -70 and not true

 الف- true                                          ب- false

ج- استفاده از عملگر and,not  در کنار هم اشتباه است.                     

د- استفاده از عملگر مقادیرمنطقی ، عددی و رشته ای در یک ترکیب اشتباه است.

37- در صورت عدم انتخاب عنوان یک کادر پیام به طور پیش فرض از..........استفاده می شود.

الف- نام فرم                             ب- نام پروژه            ج- نام فایل فرم                          د- نام فایل پروژه

 38-با استفاده از کدام خاصیت در کادر متن می توان از ویرایش داده ها توسط کاربر جلوگیری کرد؟

الف- wordwrap                   ب- lock

ج- locked                            د- multiline

39- کدام حلقه شبیه به حلقه Do While…loop است؟

الف- for…next                   ب- wile…wend

ج- select case                    د- while…loop

- پس از اجرای برنامه زیر مقدار متغیر sum ۴۰-چقدر است؟

 

الف- 27         ب- 28         ج- 29        د- 30            

sum=0

I=5

Do while (i>3)

For k = 1 to 2

Sum = sum+k*I

Next k

I=i-1

Loop



لطفا با نظرات گران بهایتان ما را در جهت بهبود سطح کیفی پی سی امروز یاری کنید.