Преузмите ПДФ
Следе често постављана питања у интервјуима за свеже и искусне програмере ВБСцрипт.
1) Спомените шта је ВБСцрипт?
ВБ Сцрипт је скраћеница од Висуал Басиц Сцрипт и лагана је верзија Мицрософт Висуал Басиц-а. То је скриптни језик на страни клијента попут ЈаваСцрипт-а. ВБСцрипт је врло сличан оном Висуал Басиц-а.
2) Спомените окружења у којима би могао да се покреће ВБСцрипт?
ВБСцрипт се може покренути у 3 окружења,
- ИИС (Интернет Информатион Сервер) - Мицрософтов веб сервер
- ВСХ (Виндовс Сцрипт Хост) - Изворно окружење за хостинг оперативног система Виндовс
- ИЕ (Интернет Екплорер) - Најједноставније хостинг окружење које можемо користити за покретање ВБС-а
3) Спомените коју технологију користи ВБ Сцрипт?
ВБ Сцрипт пружа технологију као,
- Подпрограми
- Функције
- Манипулација низовима
- Подаци / време
- Руковање грешкама итд.
4) Спомените која су правила за именовање променљивих у ВБСцрипт-у?
Да бисте у ВБСцрипту именовали променљиву, постоје одређена правила, морате користити кључну реч 'Дим '. На пример, Дим плата. Такође, треба да запамтите следеће ствари
- Назив променљиве мора почињати словом
- Име променљиве не може да прелази 255 знакова
- Назив променљиве не би требало да садржи тачку (.)
5) Објасните шта је лабаво везивање? Зашто није добра пракса да се користи?
ВБСцрипт вам омогућава да користите променљиве без проглашавања познатим као „лабаво везивање“. Није идеална пракса да се користи. Јер ако погрешно напишете исту променљиву када је поново користите, ВБСцрипт вам неће приказати грешку.
6) Спомените шта је варијанта у ВБСцрипт-у?
Варијанта у ВБСцрипт-у је тип података. Варијанта може садржати било низ или нумеричке информације. Вариант се понаша као низ када га користите у контексту низа и као број када га користите у контексту броја.
7) Спомените шта су ВБСцрипт процедуре?
ВБСцрипт поступци се првенствено користе за организацију кода и поновну употребу. Постоје углавном две врсте ВБСцрипт процедура: потпроцедуре и функције.
8) Поменути када користити функције и које су његове карактеристике?
Функционалне процедуре користите када желите да извршите низ израза и вратите вредност.
- Функцијски поступци почињу и завршавају се исказима Функција и Крај функције
- Функцијски поступак може или не мора узимати унос.
- Функционалне процедуре враћају вредност додељивањем вредности њеном имену
9) Спомените како можете позвати ВБСцрипт функције?
Да бисте позвали ВБСцрипт функције, морате следити доња правила.
- Име функције помињања, након чега слиједе отварање и затварање заграда
- Наведите све аргументе између заграда које функција захтева
10) Помените како променљивој доделити вредност датума?
Да би се променљивој доделила вредност датума, променљиве Дате и Тиме требале би бити затворене унутар хеш симбола (#).
11) Спомените како креирати колачић помоћу ВБСцрипта?
Најједноставнији начин за стварање колачића је додељивање вредности низа објекту доцумент.цоокие.
12) Поменути како приступити подацима низа?
Подацима у низу може се приступити позивањем на име низа и индексни број елемента.
13) У ХТМЛ датотеци која је идеална позиција за укључивање ВБСцрипта?
Идеална позиција за укључивање ВБСцрипта у ХТМЛ је,
- Унутар одељка за главу
- Одељак унутар тела
- Унутар спољне датотеке
14) Спомените шта су БиРеф и БиВал параметри у ВБСцрипт-у?
Параметри БиРеф и БиВал у ВБСцрипту користе се за прослеђивање ВБСцрипт аргумента процедурама путем референце или вредности
15) Спомените шта ако ништа не наведете када позивате поступак?
Ако приликом позивања процедуре не наведете ништа, тада се аргумент / аргументи подразумевано прослеђују референцом.
16) Спомените која је употреба Оптион Екплицит у ВБСцрипт-у?
Коришћење Оптион Екплицит израза у ВБСцрипту је иницијализација свих променљивих пре њихове употребе. Помаже у избегавању грешке при куцању у коду.
17) Помените правила за коришћење експлицитне изјаве Оптион?
- Израз Експлицитна изјава треба да постоји у скрипти пре било које друге изјаве. Ако не, тада се појављује грешка коју није могуће отклонити
- У модулима у којима експозиција Оптион Екплицит није декларисана, све непријављене променљиве се аутоматски сматрају варијантама.
- Тамо где је декларисана експлицитна опција, све променљиве морају бити декларисане помоћу израза Дим, Публиц, Привате или РеДим.
18) Спомените која је разлика између ВБСцрипт и ВБА?
Разлика између ВБСцрипта и ВБА је у томе што
ВБА |
ВБСцрипт |
|
|
|
|
|
|
19) Поменути карактеристике потпроцедура?
- Можете да користите потпроцедуре ако желите да покренете низ изјава без враћања било које вредности.
- Потпроцедуре почињу са „Суб“ и завршавају се са „Енд Суб“ изјавама
- Потпроцедуре могу узимати аргументе, али не могу вратити вредност
- Потпроцедуре могу или не морају узимати унос.
20) Спомените шта је Селецт Цасе изјава?
Изјава Селецт Цасе слична је Иф Тхен Елсе, али чини код читљивијим.
Ради на једном изразу и процењује се на почетку изјаве Селецт Цасе.
21) Спомените ако КТП генерише ВБСцрипт код док бележимо радње, зар не може бити могуће директно писати помоћу ВБСцрипт кода када и КТП ради исто?
Не. То није могуће. КТП је мотор који пролази кроз њега. ВБСцрипт се ослања на КТП УИ да би извршио радње, као што је клик на везу на веб страници.
22) Напиши код за испис бројева од 5 до 0?
For i=5 To 0 step -1WScript.Echo iNext
23) Наведите која је главна разлика између функције и потпроцедура?
Главна разлика између функције и потпроцедуре је та што функција враћа вредност, док потпроцедура не.
24) На који начин програм „хелло ворлд“ можете написати у ВБСцрипт-у?
У ВБСцрипт-у можете да напишете хелло ворлд на два начина, програм ће приказати оквир са текстом хелло ворлд.
- МсгБок "Хелло Ворлд"
- Одјек "Хелло Ворлд"
25) Објасните у вези са сцррун.длл у ВБСцрипт?
Сцррун.длл се веома користи у програмирању ВБ-а. Библиотека извршавања скрипти је веома важна за функционисање Висуал басиц скрипте. Пружа много више функционалности као што су текстуалне операције, управљање датотекама и функције за модификовање датотека.
- Следећи