بیسیک
الف- برنامه نویسی سیستمی ب- برنامه نویسی آموزشی
ج- برنامه نویسی تجاری د- برنامه نویسی علمی
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 +i\3
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
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
نمونه سوالات فصل یازدهم
الف ـ OOP ب ـ WIN32API ج ـ GUI د -Event Handler
2ـ واحد اندازه گيري طول به طور پيش فرض در ويژوال بيسيك چيست؟
الف ـ cm ب ـ mm ج ـ m د ـ twip
3ـ خروجي دستور Left ("alireza",3) چيست؟
الف ـ "ali" ب ـ "reza" ج ـ "eza" د ـ "iri
4ـ نتيجه اجراي فرمان
Print MID (LEFT (RIGHT ("COMPUTER", 5),4),2 چيست؟
الف ـ UTE ب ـ UT ج ـ PUTER د ـ U
5- حاصل دستور 2،،، Circle(3000,2000),1000,vb red رسم ..............................است .
الف. بیضی افقی ب. بیضی عمودی ج.دایره د. نیم دایره
6-کدام تابع می تواند ترکیبا ت رنگی را بر اسای رنگ اصلی ایجاد نمود؟
الف. QBColor ب. Back Color ج.RGB د. Color Mode
7-به وسیله کدام خاصیت و موقیعت جاری مکان نما در صفحه ترسیمات در جهت محور افقی معین می شود؟
الف. CurrentX ب. CurrentY ج.point د. گزینه (الف،ب) درست می باشد
8- متد .......... رنگ یک نقطه را از روی یک تصویر باز می گردد.
الف point ب.pest ج. Zorder د. هیچ کدام
9- به وسیله کدام خاصیت می توان ضخامت ترسیمات انجام داد؟
الف Draw Width ب. FihhStyle ج. Draw Style د .همه موارد
10- به وسیله کدام خاصیت می توان نام راهنداز دستگاه چابگر را ایجاد کرد؟
الف . Device ب. Driver name ج. ..... د. هیچ کدام
12 – به وسیله خاصیت Auto Redraw می توان چی کار کرد؟
الف . Name ب.Driver Name ج. Orientation د. غلط می با شد
11-کدام کلمه برای رسم این مستطیل توپر به وسیله متد line انجام می شود ؟
الف.b ب. Bf ج. D د. هیچ کدام
13 - به وسیله متد pest می توان چه کاری انجام داد؟
الف. رنگ یک نقطه را انجام داد.
ب. ترتیب عرضو ارتفاع عبارت رشته ای را انجام داد.
ج. صفحه ترسیمات را پاک کرد.
د .گزینه (ب وج)
14 – متد .Circle................می نواند انواع دایره ها , بیضی, کمانی از دایره را رسم کند.
15- به وسیله ............height.Scale.........و..............width. Scale...............می توان مختصات نقطه مبنا را تنظیم نمود.
16-اگر (6 to 3 و5 to 1)Color چند عضو می باشد.
الف. 15 ب. 20 چ. 69 و. هیچ کدام
17- کدام یک از روش ها ی زیر سرعت بالا تری بر خوردار می شود؟
الف. Line ب. Binary ج. Shell د. گزینه (الف و ج)
18 – کدام تابع متونه مقدار بالایی یک آرایه را محاسبه نماید؟
الف. Lbound ب. Ubound ج. ULbound د. هیچ کدام
19 – در صورتی که بخواهیم در زمان تغییر ابعاد یک آرایه پویا از بین نرود کدام کلمه کلیدی استفاده کنیم؟
الف .Dim ب. ReDim ج.preserve د. گزینه (الف و ج)
20 - به طور پیش فرض نحوه ارسال متغییر ها به یک رویه از چه نوعی است ؟
الف. ارسال با مقدار ب. ارسال با مراجع ج. آرگمان ها ی محلی د.همه موارد غلط است
سوالات تشریحی:
1-خا صیت Auto Redraw درچیه؟
2-متد ها ی گرافیکی را نام ببرید؟
3- متد cis چیه؟
4- خاصیت fill Style در چیست؟
5- تابع RGbتعریف کنید؟
پاسخ نامه سوالات تستی
1-الف
2- د
3- الف
4- الف
5- ب
6- ج
7- الف
8- الف
9- الف
10-ب
11- ب
12- الف
۱۳- الف
جواب جاخالی ها :
14 – Circle
15 -Scale Width, Scale eight
16 - ب
17 -ج
18- ب
19 – ج
20 – ب
پاسخ نامه سوالات تشریحی
۱. در حالت پیش فرض مقدار این خاصیت false است اگر این خا صیت روی مقدار True تنظیم شود در هنگام تغییر مکان یا تغیر اندازه فرم از بین نمی رود کنترل pic box نمایش می دهد.
۲. متد pset, , متد line , متد Circle , متد point
۳. متد صفحه ترسیما ت را پا ک می کند .
۴. سطح یک شکل گرافیکی نظیر مستطیل ,دایره و یا بیضی را پر می کند .
۵. رنگ مورد نظرتان را بر اسا س مقدار 3 رنگ اصلی ( آبی , قرمز , سبز ) ایجاد می کند .
سری دوم سوالات
۱. خواص ...............و................. با دريافت مقادير عددي ،مختصات نقطه مبنا را كنترل فرم و يا چاپگر معين كنيد؟
۱- scale -2 scale left وscale top
3-scale mode -4 scale heght
۲. به وسيله كدام متد مي توانيد نقاط مورد نظر خود را در مكان هاي مناسب قرار دهيم؟
۱- pset -2 point
3- line -4 circle
۳.به وسيله كدام متد مي توانيد انواع خطوط و مستطيل هاي توپر و تو خالي رسم كنيد؟
1- line-2 cls
3- print -4 circle
۴.كدام متد انواع دايره ، بيضي و كمان را رسم مي كنيد؟
1-cls-2 clrcle
3- point-4 line
۵. به وسيله كدام متد مي توان با دريافت مختصات يك نقطه ، شماره رنگ آن را به صورت يك عدد صحيح از نوع long باز گرداند ؟
1- scale top- 2 scale
3- cls - 4 point
۶. به وسيله كدام خاصيت مي توان موقعيت جاري مكان نما در صفحه تر سيمات را تغير داد؟
1- cls - 2 current x ., current y
3-text heighl - 4 line
۷.كدام متد صفحه را كاملا پاك كرده و مكان نما را به مختصات (0و0) انتقال مي دهد؟
1- cls۴- 2- line 3- current y point
۸.كدام متد مي توان هر گونه اطلاعات اعم از متن ، مقادير عددي مقادير مربوط به خواص ونظاير آن ها را روي فرم نمايش دهد؟
1- point-2 print
3- line -4 cls
۹.به وسيله كدام متد ميتوان اطلاعات نمايشي را بدست آورد
1- text width-2 text height, text width
3-line - 4 print
۱۰. به و كدام خاصيت مي توان شكل ظاهري تر سيمات (از نظر رنگ) را بدست آورد؟
1- draw style -2 draw mode
3- draw width - 4 fill style
۱۱.كدام خاصيت مي توان نوع و حالت خطوط را در ترسيمات گرافيكي تعيين كند؟
1-draw style -2 draw width
3- fill style -4 draw mode
۱۲.به وسيله كدام خاصيت مي تواند ضخامت خطوط را براي تر سيمات گرافيكي معين كنيد ؟
1- fill style-2 draw style
3- draw mode -4 draw width
۱۳.كدام خاصيت مي تواند ترسيماتي نظير دايره ، بيضي و مستطيل را با حالت هاي مختلف پر كند؟
1-fill style -2 Qbcolor
3- end doc- 4 rgb
۱۴.كدام متد ميتواند زمان چاپ اطلاعات عمليات چاپ را خاتمه دهد؟
1- kill doc 2- new page
2- end doc4- rgb
۱۵.كدام متد مي تواند عمليات چاپ صفحه جاري را خاتمه داد و چاپگر چاپ را از صفحه بعدي انجام دهد؟
1- kill doc 2- new page
3- rgb 4- end doc
۱۶.كدام خاصيت مي تواند نوع چاپگر را از نظر رنگي يا سياه سفيد تعيين كنيد؟
1- color mode 2- copies
3- device name4- driver name
۱۷.به وسيله كدام خاصيت مي توان تعداد نسخه هاي كه چاپگر چاپ مي گيرد تعيين كنيد؟
1- device name2- copies
3- color mode4- driver name
۱۸.كدام خاصيت نام دستگاه چاپگر پيش فرض را باز مي گرداند؟
1- device name 2- driver name
3color mode 4- end doc
۱۹.خروجي فرمان (150,200),1000,,,2 circle به صورت ..............است؟
1- بيضي افقي 2- بيضي عمودي
3- نيم دايره 4- ربع دايره
۲۰.كدام گزينه براي رسم يك مستطيل توپر توسط متد lineمناسب است؟
1-B ۴- 3-F 2- Bf FB
جواب
- 2
- 1
- 1
- 2
- 4
- 2
- 1
- 2
- 2
10. 2
11. 1
12. 4
13. 1
14. 1
15. 2
16. 1
17. 2
18. 1
19. 2
20. 2