تاریخ : چهار شنبه 24 خرداد 1391
نویسنده : hamidrezakhouri

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

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

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

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

41-حلقه زیر چند بار تکرار می گردد؟

For I=7 to -2 step -3

0 .

.

Next I

الف- 2 ب-3 ج- 4 د- 5

42- حلقه زیر چند بار تکرار می شود؟

While (true)

0

0

0

Wend

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

44- خروجی برنامه پس از اجرای حلقه چیست؟

For i=10 to 1 step 2

Print "I" , I

Next I

الف- اعداد زوج بین 1و10 ب- اعداد فرد بین 1و10

ج- اعداد10تا1 د- هیچ گونه خروجی ندارد.

45-در دستوری که مقدار متغیر infax برابر 2 باشد، خروجی دستورات زیر چیست؟

Select case intx

Case is>10 : print intex*10

Case is<=4 : print intex*4

Case is = 7 : print intex*2

End select

الف- 10 ب- 8 ج- 4 د- 2

46- دستور exit do سبب خروج از کدام حلقه می شود؟

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

ج- do while…loop د- گزینه های ب و ج صحیح است.

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

For i=4 to 15

If I mod 3=0 then sum =sum +i3

Next I

Print sum

الف- مجموع اعدا 1 تا 15

ب- مجموع مضارب عدد 3 از 1 تا15

ج- مجموع خارج قسمت تقسیم اعداد 4 تا 15 بر 3 که بر عدد 3 بخش پذیرند.

د- مجموع باقی مانده تقسیم اعداد 4 تا15 بر 3 که بر عدد 3 بخش پذیرند.

49- کدام رویداد هنگامی که یک فرم، فوکس خود را از دست می دهد، اجرا می شود؟

الف- activate ب- deactivate

چ- load ج- unload

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

الف- ارسال متغیرها به رویه ب- بازگشت یک مقداربه محل فراخوانی

ج- تعریف آرگومان ها د- محل تعریف رویه

51- نوع مقدار بازگشتی در رویه تابعی زیر چیست؟

Private function compute (into as integer)as Boolean

الف- منطقی ب- عدد صحیح ج- رشته د- عدد اعشاری

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

الف- private ب- public ج- dim د- sub

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

الف- sub…end sub ب- function…end function ج- private د- public

54- پسوند فایل های ماژول کد در ویژوال بیسیک چیست؟

الف- vbc ب- bas ج- clm د- fbc

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

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

56- به طور پیش فرض نحوه ارسال متغیرها به یک رویه از چه نوعی است؟

الف- ارسال با مقدار ب- ارسال با مرجع ج- محلی د- استاتیک

57- در صورت تعریف یک رویه به کلمه کلیدی private در ماژول کد ...............

الف- رویه مربوطه در تمام ماژول های کد قابل فراخوانی است.

ب- رویه مربوطه در تمام ماژول ها قابل فراخوانی است.

ج- رویه مربوط در تمام ماژول های فرم قابل فراخوانی است.

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

58- خروجی دستورprint weekdayname (2 , , vbfriday) چیست؟

الف- mon ب- Monday ج- sat د- saurday

59- در صورتی که فراخوانی month name (3, true) انجام شود، مقدار بازگشتی چیست؟

الف- mar ب- march ج- oc د- October

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

الف- instr ب- mid ج- Len د- Asc

61- حاصل اجرای دستور ("computer" ,3) left چیست؟

الف- "com" ب- "ter" ج- "puter" د- ""

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

الف- len ب- instr ج- replace د- space

63- کدام گزینه در رابطه با خروجی دستورsecond ("10:12:36") درست است؟

الف- 10 ب- 12 ج- 36 د- 48

64- واحد اندازه گیری زمان در تابع timer چیست؟

الف- ثانیه ب- دقیقه ج- ساعت د- روز

65- حاصل عبارت mid ("computer",5,5)چیست؟

الف- omput ب- uter ج- puter د- computer

66- بوسیله کدام تابع می توان ساعت و تاریخ جاری سیستم را به دست آورد؟

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

67- حاصل عبارت replace("book","o","t",,3) چیست؟

الف- "botk" ب- "bttt" ج- "bttk" د- "btok"

68-کدام رویداد در صفحه کلید بین کاراکترهای حرفی کوچک و بزرگ تفاوت قایل می شود؟

الف- keydown ب- key press ج- keyup د- keypreview

69- کدام خاصیت در کنترل shape، نوع شکل را معین می کند؟

الف- borderstyle ب- style ج- shape د- appearance

70- برای استفاده از رویداد dragdrop تنظیم کدام خاصیت در کنترل الزامی است؟

الف- dragicon ب- dragmode ج- drag drop د- drop mode

71- کدام گزینه درمتد line سبب رسم یک مستطیل می شود؟

الف- B ب- F ج- bf د- rectangle

72- کدام گزینه در رابطه با رسم یک نقطه در فرم مناسب است؟

الف- point ب- pset ج- point set د- step

73- کدام آرگومان در رویداد drag & drop، کنترل جا به جا شدن را مشخص می کند؟

الف- control ب- source ج- shift د- ctrl

74- واحد اندازه گیری پیش فرض در کنترل shape چیست؟

الف- سانتی متر ب- اینچ ج- twip د- pixel

75- در صورتی که خاصیت key preview روی مقدار true تنظیم شود...........0

الف- رویداد های صفحه کلید فرم زودتر از کنترل ها اجرا می شوند.

ب- رویدادهای صفحه کلید کنترل زودتر از فرم اجرا می شوند.

ج- فقط رویدادهای صفحه کلید کنترل ها اجرا می شود.

د- فقط رویدادهای صفحه کلید فرم اجرا شود.

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

الف- mouse up ب- popup menu ج- mouse move د- menu editor

77-کدام رویداد در کنترل های نوار پیمایش در زمان کلیک روی مکان خالی از نوار پیمایش اجرا می شود؟

الف- change ب- scroll ج- click د- move

78- درکنترل های نوار پیمایش کدام خاصیت میزان تغیرات خاصیت value را در زمان کلیک روی دکمه های مثلثی کنترل تعیین می کند؟

الف- large change ب- small change ج- scroll د- change

79- استفاده از کدام یک از اجرای زیر در یک فرم MDI مجاز است؟

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

80- برای ایجاد ارتباط بین یک فرم SDI بافرم MDI خاصیت MDIchild روی چه مقداری تنظیممی شود؟

الف- true ب- false ج- manual د- automatic

81- کدام رویداد در کنترل های نوار پیمایش درزمان کلیک روی دکمه های مثلثی شکل اجرا می شود؟

الف- scroll ب- large change ج- small change د- change

82- برای نمایش یک منوی موضوعی از کدام دستوراستفاده می شود؟

الف- menu ب- menu popup ج- popupد- popup menu

83- کدام رویداد درکنترل های نوار پیمایش در هنگام درگ کردن دکمه مستطیل شکل اجرا می گردد؟

الف- large change ب- small change ج- scroll د- min scroll

84- مقدار K پس از خاتمه حلقه زیر چقدر است؟

K=1

Do while (k<3)

K=k+1

Loop

الف- 4 ب- 3 ج- 2 د- 1

85- کدام نوع داده برای ذخیره سازی سن یک فرد مناسب تر است ؟

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

86- خروجی دستورrigth ("ali reza",3) چیست؟

الف- "ali" ب- "eza" ج- "ireza" د- "ali re"

87- کدام نوع داده می تواند هر نوع داده ای را نگهداری کند؟

الف- variant ب- single ج- Boolean د- long

88- کدام خاصیت کنترل کادر متن، تراز متن را در کنترل تعیین می کند؟

الف- aligment ب- maxlength ج- borderstyle د- appearance

89- خروجی دستورweekdey name (weekday (now)))چیست؟

الف- شماره روز جاری ب- شماره هفته جاری ج- نام روز جاری د- نام ماه جاری

90- کدام خاصیت، اولویت انجام رویدادهای صفحه کلید را بین فرم و کنترل های موجود در آن تعیین می کند؟

الف- خاصیت key در فرم ب- خاصیت key preview در فرم

ج- خاصیت key در کنترل ها د- خاصیت key previewدر کنترل ها

91- خروجی دستور

replace ("this is a book.", "i" , "I" ,,, vbBinaryComputer) چیست؟

الف- "ThIs Is a book." ب- "This Is a book." ج- "s is a book." د- "s Is a book."

92- با فرض این که strname = "supercomputer" باشد، حاصل عبارت strname = left (right (strname , 5),3) چیست؟

الف- "pu" ب- "sup" ج- "per" د- "put"

93- کدام خاصیت در کنترل کادر لیست ، شماره عضو انتخاب شده در آن را تعیین می کند؟

الف- listindex ب- listCount ج- index د- item

94- حاصل عبارت 18/3*2+3 چیست؟

الف- 3 ب- 4 ج- 5 د- 6

95- حاصل عبارت inster(5,"hardware and software" , "ware" ,0) چیست؟

الف- 5 ب- صفر ج- 18 د- 1

96- در صورتی که یک متغیر در بخش تعارف ماژول فرم معرفی گردد..........0

الف- در زمان اجرای برنامه پیام خطا نمایش داده می شود.

ب- متغیر در تمام رویه های ماژول فرم قابل استفاده است.

ج- متغیر در رویه های تمام ماژول فرم قابل استفاده است.

د- متغیر در ماژول های تمام پروژه ها فابل استفاده است.

97- حاصل عبارت month name (month(date) , true) چیست؟

الف- تاریخ جاری سیستم ب- نام ماه جاری به صورت کامل

ج- نام ماه جاری به صورت خلاصه د- شماره ماه جاری

98- در صورت تعریف یک رویه با کلمه کلیدی public............0

الف- رویه مورد نظردرتمام ماژول های فرم وماژول های کدقابل استفاده است.

ب- رویه مورد نظردرتمام ماژول هلی فرم قابل استفاده است.

ج- امکان فراخوانی آن به وسیله رویه های رویداد وجود ندارد.

د- امکان فراخوانی آن بوسیله رویه های آماده ویژدال بیسیک وجود ندارد.

99- حاصل عبارت Asc(chr(65) چیست؟

الف- "A" ب-65 ج- یک رشته خالی د- پیام خطا نمایش داده می شود.

100- یک رویه فرعی با کدام یک از عبرت های زیر شروع می شود؟

الف- function ب- call ج- sub د- end sub

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

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

102- کدام کاراکتر جهت تعریف یک متغیرازنوع رشته ای به کار می رود؟

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

103- حاصل عبارت not (true) or 5<3 and "A">"B" چیست؟

الف- True ب- false ج- صفر د- 1


|
امتیاز مطلب : 10
|
تعداد امتیازدهندگان : 2
|
مجموع امتیاز : 2
موضوعات مرتبط: vb , ,

صفحه قبل 1 صفحه بعد

آخرین مطالب

/
از این که به وبلاگ من سر زدید خیلی خیلی ممنونم باتشکر حمیدرضاخوری