برنامه نویسی مقدماتی

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

الف ـ OOP                ب ـ WIN32API                      ج ـ GUI                      د ـ Event Handler

2-  با استفاده از کدام تب ( زبانه ) پنجره New Project می توان فقط لیست پروژه‌هائی که اخیرا ایجاد شده اند را نمایش داد ؟

الف ـ New                 ب ـ Existing               ج ـ Recent                  د ـ چنین چیز امکان ندارد

3ـ برای تعیین محل قرار گرفتن فرم در زمان اجرا از کدام پنجره استفاده می شود ؟

الف ـ Properties                   ب ـ Project Explorer             ج ـ Toolbox                د ـ Form layout

4- برای تغییر عنوان فرم از کدام ویژگی استفاده می شود ؟

الف ـ Title                 ب ـ Caption                           ج ـ Name                    د ـ ToolTip

5ـ کدامیک ازاسامی زیر بعنوان نام یک متغیر در ویژوال بیسیک مجاز می باشد ؟

الف ـ 3AB                 ب ـ ELSE                               ج ـ TO                                    د ـ IRANIRAN123123

6ـ دستور مقابل ،‌متغیر x را از چه نوعی تعریف می کند ؟ DIM X!

الف ـ Single                         ب ـ Double                 ج ـ Integer                 د ـ دستور خطای نحوی دارد

7- خروجی قطعه برنامه زیر کدام است ؟

M=1

For a=7 To 8

M=m+a

Next a

Print m

الف ـ I                       ب ـ 8               ج ـ 9                د ـ 16

8ـ با توجه به دستورات کنترلی زیر بجای x کدام جایگزینی نادرست می باشد ؟

Dim m as byte

Select case m

Case X

? "OK"

Case 5

? "Cancel"

Case 0

? "Retry"

End select

الف ـ IS>5                ب ـ 6 To 10                ج ـ 5,7,8,11                 د ـ "6"

9-  کدام گزینه مربوط به کنترل Textbox می باشد ؟

Ab

الف ـ                                     ب ـ                              ج ـA                د ـ

10ـ با توجه به تعریف رویه زیر کدام فراخوانی صحیح می باشد ؟

Private Sub amh(int a as integer , b as integer )

الف ـ Call amh 15,10           ب ـ Amh(15,10)         ج ـ Amh 15,10                       د ـ Call amh(15)

11ـ کدام یک از توابع زیر آرگومان ندارد ؟

الف ـ Date                            ب ـ Day                      ج ـ Hour                                 د ـ Trim

12ـ عبارتی که بر روی عنوان Form1 نمایش داده می شود کدام است ؟

Form1.CAPTION=MID(LEFT("KHORASAN",4),2,2)

الف ـ HO                  ب ـ SA                        ج ـ OR                                    د ـ AN

14ـ کدام یک از کنترل های زیر رویداد ندارد ؟

الف ـ Image              ب ـ Shape       ج ـ Frame                  د ـ Lable

  15ـ در کدام روش ترجمه می توان برنامه مقصد ( Object ) تولید کرد ؟

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

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

الف ـ .frm , vbf        ب ـ .frm , .vbp                       ج ـ .vbp , vbf             د ـ .vbp , .frm

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

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

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

الف ـ Currency        ب ـ Byte                                 ج ـ Long                     د ـ String

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

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

20ـ در صورتی که مقدار متغیر intx برابر 2 باشد خروجی دستور زیر چیست ؟

Select case intx

         Case is>10  : print intx*10

         Case is <=4 : print intx*4

         Case is = 7 : print intx*2

End Select

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

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

الف ـ True                            ب ـ False                                ج ـ 2                            د ـ 2-

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

الف ـ Enable                        ب ـ Appearance        ج ـ Lable        د ـ Visible

23ـ خاصیت Maxlength مربوط به کدام کنترل می باشد؟

الف ـ Shape              ب ـ Textbox               ج ـ Lable        د ـ Timer

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

الف ـ Or        ب ـ And          ج ـ Not           د ـ Or , And

25ـ واحد اندازه گیری زمان در تابع Timer چیست ؟

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

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

For i=7 to -2 step -3

.

.

.

Next I

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

27ـ حاصل عبارت Mid ("Computer " ,5,5) چیست؟

الف ـ omput             ب ـ uter                      ج ـ puter                    د ـ Computer

28ـ خاصیت Shape در کنترل Shape چه عملی انجام می دهد؟

الف ـ ضخامت خطوط شکل را مشخص می کند.                          ب ـ نوع شکل را معین می کند.

ج ـ رنگ خطوط شکل ار مشخص می کند                                  د‌ـ نوع خطوط شکل را مشخص می کند.

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

الف ـ Scroll               ب ـ Large Change                 ج ـ Small Change                  د ـ MinScroll

30ـ یک رویه فرعی با کدام یک از عبارت های زیر شروع می شود؟

الف ـ Function                     ب ـ Call

ج ـ Sub                                د ـ Program

31ـ با فرض این که st = "Super Computer" باشد خروجی عبارت زیر چیست؟

Print Left (Right (st, 5) , 3)

الف ـ "put"                          ب ـ "pu"

ج ـ "Sup"                            د ـ "per"

32ـ خروجی دستور Weekday Name (Weekday (Now)) چیست؟

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

 32 ـ کدامیک جزو ویژگیهای زبان ویژوال بیسیک نیست؟

الف ـ رابط گرافیکی قوی                     ب ـ طراحی سریع برنامه

ج ـ مدیریت رویدادها                                     د ـ استفاده از توابع PIA

33 ـ برای دسترسی به پنجره خواص از کدام گزینه استفاده می شود؟

الف ـ File – Properties                     ب ـ Viwe – Properties

ج ـ Edit – Properties                      د ـ Tools – Properties

34 ـ پسوند فایلهای پروژه و فرم به ترتیب کدامند؟

الف ـ .frm, .vbp                               ب ـ .vbp, .frm

ج ـ .vbf, .vbp                                   د ـ .frm, .vbf

35 ـ برای تغییر نام from 1 به test از کدام گزینه استفاده می شود؟

الف ـ test = from1 .name                 ب ـ from1 .Caption="test"

ج ـ from1.name= 'test"                  د ـ  from1 .Caption= test

36 ـ متغیر های A# , A% به ترتیب چقدر فضا اشغال می کنند؟

الف ـ 2 ـ 4                 ب ـ 2 ـ 8          ج ـ 4 ـ 4          د ـ 4 ـ 8

37 ـ حاصل عبارت 145\4^3 mod 3+3 کدام است؟

الف ـ 5                      ب ـ 6               ج ـ 7                د ـ 145

38 ـ خاصیت interval در کنترل Timer نشان دهنده چیست؟

الف ـ مقدار زمانی که بعد از آن هر بار رویداد timer اجرا می شود

ب ـ مقدار زمانی که در فاصله آن رویداد timer اجرا می شود

ج ـ مقدار زمانی که بعد از رویداد click اجرا می شود

د ـ مقدار زمانی که در فاصله آن رویداد click اجرا می شود

39 ـ کدام گزینه جزو عملگر های رشته ای نیست؟

الف ـ +                      ب ـ &              ج ـ Comp       د ـ Like

40 ـ نتیجه عبارت "EZ23" Like [A-F]?#* کدام است؟

الف ـ True                            ب ـ False                    ج ـ EZ23                                د ـ AF23

41 ـ با توجه به دستورات روبرو در چه صورت پیغام Iran چاپ می شود؟

If  not A>B then

Print "Iran"

الف ـ A>B                ب ـ A<B         ج ـ A<=B       د ـ A>=B

42 ـ برای مخفی کردن کنترل Label 1 روی فرم کدام گزینه کاربرد دارد؟

الف ـ Label 1. Enabled=Trun                    ب ـ Label 1. Visible=True

ج ـ Label 1. Enabled=False                       د ـ Label 1. Visible=False

43 ـ از کدام تابع برای دریافت مقادیر ورودی استفاده می کنیم؟

الف ـ Msg Box                                 ب ـ In box

ج ـ Input box                                  د ـ Msg tool

44 ـ خروجی قطعه برنامه زیر چیست؟

For I=1 to 20 do

For J=I to 3 do

Print J*I

Next J

Next I

الف ـ چاپ عدد 81                             ب ـ چاپ 9  6  4  3  2  1

ج ـ چاپ 4  3  2  1                             د ـ چاپ حاصل ضرب 1 تا 20 در 3

45 ـ خروجی حلقه روبرو کدام است؟

I=4

Do While (I>3)

For J=1 to 2 do

Print J;

Print I

next J

I=I-1

4       1

4       2

Loop

الف ـ                                                 ب ـ 4    2     4    1       

 

1            4

2            4

3            4

ج ـ 2    4     1       4               د ـ

 

46 ـ کدام حلقه در صورت نادرست بودن شرط تکرار می شود؟

الف ـ Do until … loop         ب ـ Do … loop until              ج ـ Do while … loop                         د ـ موارد الف و ب

47 ـ کدام گزینه صحیح نیست؟

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

ب ـ رویه فرعی مقدار بازگشتی ندارد      &n

/ 3 نظر / 165 بازدید
سعیده

ممنون عالی بود

اسماعیل

سلام با تشکر از شما .جواب هایشان کجا هستند[خجالت]

zohreh

ای کاش #cمیذاشتی