Білім беру бағдарламасы бойынша білім алушылар үшін



Дата25.05.2023
өлшемі0,53 Mb.
#97567

Тест тапсырмасы

Н 3-4.35-2022
2 баспа 18.03.2022






«М.Х. Дулати атындағы Тараз Өңірлік университеті» КЕ АҚ


_______________Физика және ІТ______________кафедрасы


/кафедра атауы/

Тест тапсырмасы


______________Алгоритмдер және деректер құрылымы_________________________ пәнінен
____1_____курс _____6В01503-Информатика мұғалімдерін даярлау__________________
/шифр және атауы /
мамандығы / білім беру бағдарламасы бойынша білім алушылар үшін

  1. StringVar = ‘ABCD’; Length(StringVar); орындалу нәтижесi?

4;
0;
‘ABCD’;
6;
АВСD;



  1. StringVar = ‘ABCDЕF’; Delete(StringVar, 1, Length(StringVar)-2); орындалу нәтижесi?

ЕF
ABCD
CDЕF
бос жол
AB



  1. COPY(‘ABCDEFGHIJ’, 4, 3); орындалу нәтижесi?

‘DEF’;
‘ABCD’;
‘CDEF’;
‘ABC’;
‘GHIJ’;


POS(‘DE’,’ABCDEFGH’); орындалу нәтижесi?
4;
3;
5;
6;
(‘DE’;


Str(25, StringVar); орындалу нәтижесi?
StringVar =’25’;
StringVar =’25.0’;
StringVar =’ 25’;
Паскальдa жазызылуы дұрысы емес;
25;


Файлдың соңына өтудiң тиiмдi жолын атаңыз?
Seek(FileVar, FileSize(FileVar));
Append(FileVar);
while not EOF(FileVar) do Read (FileVar, RecordVar);
while not EOF(FileVar) do Seek(FileVar, FilePos(FileVar)+1);
while not EOF(FileVar) Append(FileVar);


Файлдың бiрiншi жазбасын өшiрудiң тиiмдi жолын атаңыз
қалған жазбаларды басқа файлға көшiрiп, ескi файлды өшiру;
бiрiншi жазбаны басқа файлға жазып, файлды өшiру;
Delete(FileVar, 1);
орындалмайтын операция;
Delete(FileVar, 1,1);


Тексттiк файлдың соңына өтудiң тиiмдi жолдарын атаңыз:
Append(FileVar);
Seek(FileVar, FileSize(FileVar));
while not EOF(FileVar) do Read (FileVar, RecordVar);
while not EOF(FileVar) do Seek(FileVar, FilePos(FileVar)+1);
Delete(FileVar, 1,1);


Текстiк файлдармен қайсы процедура жұмыс iстемейдi?
Seek;
EOLN;
EOF;
Reset;
close;


While not EOF (File Var) do Read (FileVar, StringVar) операторының нәтижесi:
тексттiк файлдың бiрiншi жолы окылады;
тексттiк файлдың ағымдык жолы окылады;
компиляция барысында кате бередi;
программаны орындау барысында кате бередi;
тексттiк файлдың соңғы жолы окылады;


While not EOF (File Var) do ReadLn (FileVar, StringVar) операторының нәтижесi:
текстiк файлдың ағымдык жолы окылады;
текстiк файлдың бiрiншi жолы окылады;
компиляция барысында кате бередi;
программаны орындау барысында кате бередi;
текстiк файлдың соңғы жолы окылады;


Дыбыс неше уакытта созылуы мүмкiн?
шектелмеген;
1 минут;
1 микросекунд;
256 секунд;
128 секунд


Турбо Паскальда бiр мезгiлде неше дыбыс шығаруға болады?
1;
8;
2;
4;
16;


Пайдаланушының келiсiмi бойынша терезенiң мөлшерi неге тең?
Window (1, 1, 80, 25);
Window (1, 1, 25, 80);
Window (1, 25, 1, 80);
Window (1, 80, 1, 25);
Window (25, 80, 80, 25);


Турбо Паскальда жоғары дәрежелi анықтылықта неше түс рұқсат етiлген?
2;
6;
4;
8;
16;


GraphColorMode режимінде экранда неше нүкте(пиксель) болады?
64000;
32000;
10000;
100000;
102400;


WITH операторы жазбалармен кандай әрекет орындайды?
айнымалының толық атауын жазбауға мүмкiндiк бередi ;
алдын ала белгiсiз рет қайталанатын цикл ұйымдастырылады;
алдын ала белгiлі рет қайталанатын цикл ұйымдастырылады;
операторлардың орындалу ретiн өзгертедi;
жазбаларды біріктіреді;


Паскальда фонның түсiн бояу үшiн неше түрлі түс бар?
0-7;
0-15;
1-32;
1-4;
1-8;


Жазба
өрiс деп аталатын әр түрлi типтi компоненттерден тұрады;
бiр типтi компоненттерден тұрады;
RECORD қызметшi сөзiмен сипатталған бiр типтi мәлiметтер;
жол типiнен тұратын мәлiметтер;
файл типтерінен тұрады;


Жазба элементтерін калай шақыруға болады?
айнымалының аты және нүктеден кейiн өрiс аты ;
массив аты және тiкжақшаға алынған индексiн көрсету керек;
конструктор арқылы;
файлдан оқу арқылы;
айнымалының аты және тiкжақшаға алынған индексiн көрсету керек;


файл айнымалысын калай пайдалануға болады?
файлдан оқу және файлға жазу үшiн
массивтерді оқу үшін
конструкторды пайдалану үшін
тек файлды сақтау үшін
тек файлды өшіру үшін


Сыртқы файл туралы мәлiмет қай оператор арқылы берiледi?
Assign (F1, ‘C:…файл аты’) ;
Reset (F1);
Append (F1);
Rewrite(F1);
EOF(F1);


Файлды оқу үшiн қай процедура жазылуы тиiс?
Reset (F1);
Assigh (F1, ‘C:…файл аты’);
Append (F1);
Rewrite(F1);
EOF(F1);


Файлдың соңына жазу үшiн қай процедура жазылуы тиiс?
Append (F1);
Assigh (F1, ‘C:…файл аты’);
Reset (F1);
Rewrite(F1);
EOF(F1);


Файлмен жұмыс iстеу (жазу) үшiн қай процедура жазылуы тиiс?
Reset (F1);
Assigh (F1, ‘C:…файл аты’);
Append (F1);
Rewrite(F1);
EOF(F1);


Файл соңын қай оператор бiлдiредi?
EOF (F1) ;
EOLN (F1);
CLOSE;
) ERASE;
RESET;


Файл жолының соңын қай оператор бiлдiредi?
EOLN (F1);
EOF (F1) ;
CLOSE;
ERASE;
RESET;


Қай процедура ашылған файлды жабады?
CLOSE;
EOLN (F1);
EOF (F1) ;
ERASE;
RESET;


Қай процедура сыртқы файлды жояды?
ERASE;
EOLN (F1);
CLOSE;
EOF (F1) ;
RESET;


Қай процедура дискiгi жазылған программаны тиейдi?
LOAD ;
PICK;
WRITE TO;
NEW;
RESET;


Редакторға алдында тиелген 8 файлдан тұратын тiзiмдi көрсететiн процедура қайсысы?
PICK;
LOAD ;
WRITE TO;
NEW;
RESET;


Редакцияланып отырған файлды басқа атпен жадыда сақтауға арналған процедура?
WRITE TO;
LOAD ;
PICK;
NEW;
RESET;


Жаңа файл құратын процедура?
NEW;
LOAD ;
WRITE TO;
PICK;
RESET;


Программаның келесi операторын орындау үшiн арналған процедура?
Tracc Into ;
Go To Cursor;
Step Over;
User Screen;
New;


Келесi операторлардың қайсысы жаңа текстiк файл ашады?
Rewrite (f1) ;
Assign(f1, ‘C:… файл аты’);
Reset (F1);
Append (F1);
New;


Экранға қандай нәтиже берiледi? type pinl=^integer; var p,q,s,t:pinl; begin new(p); new(q); new(s); p^:=1; q^:=2; s^:=p^*2+q^; t:=p; p:=q; q:=s; s:=t; t^:=t^*p^; write(s^); end.
2
5
4
8
1


Экранға қандай нәтиже берiледi? var x,y:^integer; begin New(x); x^:=17; New(y); y:=-5; x^:=x^+y^; y^:=y^+12; write(x^,’ ‘,y^) end.
12 7
7 12
13 29
12 12
–7 112


Типтелiнген және типтелiнбеген файлдардың айырмашылығы неде?
барлык жауаптар дұрыс;
типтелiнбеген файлда мiндеттi түрде шектелген оқу-жазу бiрлiгi жоқ;
типтелiнбеген файлда бiр жолыққанда оқылатын(жазылатын) байттың колемi буферге байланысты;
типтелiнбеген файл, файлдармен төмен деңгейлi жұмыс аткаруға арналған;
кез-келген типтi және логикалық кұрылымды файлға типтелiнбеген файлдар арқылы жолығуға болады;
Типтелiнбеген файлдармен жұмыс iстеу үшiн қандай процедуралар мен функциялар пайдаланады?
Assign,Reset,Rewrite,Close,Eof,Blockread,Blockwrite
Assign,Reset,Rewrite,Close,Eof,Read,Write
Assign,Reset,Rewrite,Close,Eoln,Read,Write
Assign,Reset,Rewrite,Close,Eof,Readln,Writeln
Assign,Reset,Rewrite,Close,SeekEof,Readln,Writeln


Жазбаларда кай типтi өрiстi пайдалануға шектеу койылған?
файлдық типтi;
жиын типтi;
массив типтi;
процедура типтi;
жазба типтi;


Файл соңын қай оператор бiлдiредi?
EOF (F1);
EOLN (F1);
CLOSE;
ERASE;
RESET;


Төмендегi файлдық типтердiң сипаттамасының қайсысы дұрыс емес? а)Var f:text; б) Var f1=file of char; в) Var f3:file of array[‘a’..’t’]; г) Var f4:file of real;
б,в
а,б
в,г
а,г
а,в


Экранда қандай нәтиже берiледi? var a,b:^integer; k:integer; begin new(; a^:=1; new(b); b^:=2; k:=a^+b^; dispose(b); dispose(; write(k) end.
3
2
1
0
5


Модуль және процедура айнымалыларының айырмашылығы неде?
негiзгi программада жарияланған глобалды айнымалылар модульдiң iшкi сипаттамасына әсер етпейдi;
айырмашылығы жоқ;
процедурада тек қана локалды айнымалылар қолданады;
процедурада информацияны жасыру принципi iске асырылады;
модульдер тек тандарты болуы мүмкiн, ал процедураларды программистер кұрады;


Типтелiнбеген файлдар калай жарияланады?
типтелiнбеген файлдарды жариялау үшiн тек file –деген қызметшi сөзi жазылуы тиiс;
жариялау үшiн тек text қызметшi сөзi жазылуы тиiс;
жариялау үшiн readln - процедурасы жазылуы тиiс;
қарапайым типтес айнымалылары бар файлдар қолданады;
жариялау үшiн тек осы файлдың атауын көрсету керек;


Төмендегi функциялардың қайсысының орындалу барысында нәтижесiнiң типi – Char?
Pred, Succ, Chr
Pred, Succ, Sqrt
Pred, Succ, Ord
Pred, Succ, Odd
Pred, Shel, Ord


Программаның келесi үзiндiсi орындалу барысындағы нәтиже: if not false then ClrScr
экран тазарылады
экран тазармайды
Паскальде жазылуы дұрыс емес
экран түсi өзгередi
жаңа жолдың басы


Программаның келесi үзiндiсi орындалу барысындағы нәтиже: if not true then ClrScr
экран тазармайды
экран тазарылады
Паскальде жазылуы дұрыс емес
экран түсi өзгередi
жаңа жолдың басы


Uses-қызметшi сөзi не үшiн керек?
стандарттық кітапханаларды қосу үшiн
Паскальде бұл сөз қорда жоқ
бұл пайдаланушының идентификаторы
бұл логикалық функция
ішкі программаны шақыру


Write ([‘A’..’C’] = []) орындалу нәтижесi:
false
true
ABC
Паскальде жазылуы дұрыс емес
([‘A’..’C’] = []


Write ([‘A’..’C’] ) орындалу нәтижесi:
Паскальде жазылуы дұрыс емес
‘A’..’C’
‘A’,’B’,’C’
ABC
([‘A’..’C’]


Программаның сипаттау бөлімінде қандай процедуралар жазылады?
тек пайдаланушының
тек стандарттық
Стандарттық және пайдаланушының
Программада бұл бөлiм жоқ
бұл бөлімде процедуралар сипатталмайды


Массив элементтерi бiр типтес болуы шарт па?
ия
жок
әр жағдайда әр түрлi
массивтiң өлшемiне байланысты
тек 2-өлшемді жиымдар үшін


Массив элементтерi бiр типтес болуы мүмкiн бе?
ия
жоқ
массивтiң өлшемiне байланысты
компиляторға байланысты
тек 2-өлшемді жиымдар үшін


Массивтiң неше өлшемi болуы мүмкiн?
машина жадының көлемiмен шектеледi
2
4
1
10


Типтердi өзгертетiн функциялар қайсысы?
CHR(x), ORD(X), Round(x),Trunc(x)
CHR(x),integer, boolean, char, real
Оdd(x), Pred(x), Succ(x); Trunc(x)
integer, file, ORD(X), Round(x), real
Pred(x), Succ(x), Оdd(x)


Массив элементтерiне қалай жолығуға болады?
массив аты және тiкжакшаға алынған индексiн көрсету керек
айнымалының аты және нүктеден кейiн өрiс аты
конструктор арқылы
файлдан оқу және файлға жазу арқылы
массивтің атын көрсету арқылы


Процедураның негiзгi программадан қандай айырмашылығы бар?
процедураның соңы үтiр нүктемен аяқталады
процедура денесiнде кемiнде бiр рет меншiктеу операциясы болуы тиiс
конструктор аркылы берiледi
процедураның басында аты жазылуы міндетті емес
функцияның формальді параметрлері болмайды


Орындалып жатқан программаның нәтижелiк экранын қалай көруге болады?
User Screen
Go To Cursor
Tracc Into
Step Over
Go To


Редакторға соңғы тиелген программаның компиляциясын орындайтын нұсқау?
Compile
Build
Option
Debug
Run


Программаны құрайтын барлық файлдардың трансляциясын қай нұсқау орындайды?
Build
Compile
Option
Debug
Run


Программаның жұмыс iстеу режимін бiлдiретiн кiлт?
Option
Compile
Build
Debug
Run


Программаның жұмысын жөнге салу үшiн менюдiң қай командасы қолданады?
Debug
Compile
Build
Option
Run


Программаның жұмысын жөнге салу деген не?
логикалык қателердi тауып, оларды жою
программа орындалу алдындағы компилятордың тапқан қателерi
0-ге бөлу, еңгiзу қателерi, стек толып кетуi, т.с.с. қателердi табу
программаның мәтінін енгізу
программаны орындау


«Жоғарыдан төменге бағытталған жобалау деген не?
алдымен мәселенiң тұрпайы моделi кұрастырылып, кейiннен оны тәппiштеу
программаның графикалык схемасы
алдымен локалды үлгiлерiн кұру, кейiннен оларды бiрiктiру
мәселенi кішкене моделдерге бөлу
программаның жұмысын жөнге салу


Модуль деген не?
көзделген мәселенi шешетiн бiр топ операторлар (процедурулар)
программаның графикалык схемасы
процедура сипаттамасы
мәселенi кішкене модельдерге бөлу
функцияның сипаттамасы


Функция және процедура деген не?
алдынала кұрылған iшкi программалар, оларды дайын объектiлер ретiнде қолдануға болады
математикалық функциялардың мәндерiн есептейтiн программма
көзделген маселенi шешетiн бiр топ операторлар
программалауды жеңiлдететiн кұралдар
математикалық
функциялар мен операциялар


Турбо Паскальда негiзгi типтер:
стандартты типтер және пайдаланушы анықтаған типтер
шектеулі типтер
системалық типтер
сандық және символдық типтер
ұзын және қысқа типтер


Төмендегi массив сипаттамасында қайсысы дұрыс емес? A) VAR A: ARRAY[1..20] OF REAL, b) TYPE MAS=ARRAY[‘A’..’D’], VAR A:MAS, c) VAR a:ARRAY[INTEGER] OF CHAR, d) VAR MM:ARRAY[FALSE..TRUE] OF CHAR, e) TYPE SS=ARRAY[-20..0] OF INTEGER, VAR MAS:SS;
b) , c)
a) , b)
b) , e)
d) , e)
b) , e)


Төмендегi массив сипаттамасында қайсысы дұрыс емес? A) VAR A: ARRAY[1..5,1..7] OF REAL, b) TYPE MAS=ARRAY[‘1’..’D’,-2..3] OF INTEGER; VAR ARR:MAS, c) TYPE MM=ARRAY[1..10] OF CHAR; VAR a: ARRAY[2..7] OF MM, d) VARW:ARRAY[5,7] OF INTEGER, e) VAR MASS:ARRAY[1..5],[1..7] OF REAL;
d),e)
a), d)
e), d)
b), e)
c), e)


Төменде жарияланған массивтiң неше элементі бар? VAR MC: ARRAY[FALSE,TRUE] OF ARRAY[1..5] of CHAR;
10
2
5
7
15


Массив анықтамасы?
бiр типтi шамалардың реттелген белгiлi бiр тобы
номерi бойынша сортталған мәлiметтер жиыны
дискiге жазылған әртүрлi мәлiметтер кұрылымы
символдық айнымалылардан тұратын кұрылым
қарапайым типтi мәлiметтер жиыны


Массив сорттау әдiстерiн қалай таңдауға болады?
массивтiң ұзындығына байланысты
компьютердiң мүмкiндiгiне байланысты
массивтiң реттелгенiне байланысты
массив элементтерiнiң типiне байланысты
программалаушыға байланысты


Массив элементтерi қалай белгiленедi?
элементтерiнің ретi квадрат жақшаға алынған индекстермен көрсетiледi
массив элементтерi өз идентификаторларымен белгiленедi
элементтерiнiң ретi жай жақшаға алынған индекстермен көрсетiледi
Массив элементтерi атауымен және типiмен белгiленедi
Массив элементтерi атауымен белгiленедi


Формальды және нақты параметрлер айырмашылығы неде?
процедура идентификаторынан кейiн жақша iшiнде сипатталып отырған айнымалылар –формалды, ал процедураны шақыруда - накты параметрлер
формалды – ол параметрлер-айнымалылар, ал нақты – параметiрлер-мәндер
формалды – ол параметрлер-айнымалылар, ал нақты – параметiрлер-константалар
формалды – ол типсiз параметрлер, ал нақты параметрлер – типтелген
формалдылар процедура идентификаторынан кейiн жақша iшiнде көрсетiледi, ал нақты параметiрлер – функцияның басында


Локальды (дербес) және глобалды параметiрлер айырмашылығы неде?
локальды айнымалылар процедуралар мен функцялар iшiнде қолданылады, глобалды параметiрлер –негiзгi программада
локальды айнымалылар – тұрақты параметiрлер , ал глобалдылар – массив типтес параметiрлер
локальды айнымалылар – қарапайым типтер , ал глобалдылар – кұрылымды типтi параметiрлер
локальды айнымалылар – стандарттык типтер , ал глобалдылар – пайдаланушының типi
қабылдайтын мәндеріне байланысты


Функцияның жазылуында қандай оператордың қолданылуы шарт
кемiнде бiр меншiктеу операторы
кемiнде бiрөоту операторы
кемiнде бiр шартты оператор
кемiнде бiр күрделi оператор
кемiнде бiр циклдi операторы


Процедурадан немесе функциядан шықаннан кейiн локалды айнымалыларының күйі қандай?
локалды айнымалылар жойылады
локалды айнымалылар негiзгi программаға ауысады
локалды айнымалылар өз мәндерiн өзгертедi
локалды айнымалылар глобалды болып табылады
локалды айнымалыларымен ештеңе болмайды


Компиляторға арналған FORWARD нұскауы калай пайдаланылады?
процедуралар мен функциялардың алдын ала сипатталуы үшiн
үзiлу процедураларын сипаттау үшiн
бөлек-бөлек компиляцияланған процедуралар мен функцияларды байланыстыру үшiн
процедура шакыру үлгiсiн сипаттау үшiн
Ассемблер тiлiнде процедураларды сипаттау үшiн


Программада компиляторға арналған нұсқаулар қалай жазылады?
комментарий түрiнде, бiрақ доллар таңбасымен
фигуралық жақшаға алынған символдар тiзбегi ретiнде
жәй жақшаға алынған символдар тiзбегi ретiнде
квадрат жақшаға алынған символдар тiзбегi ретiнде
жәй жақшаға және * -ға алынған символдар тiзбегi ретiнде


Автоматты түрде экран тазалайтын процедура
Clrscr
Clr
Cls
String
Close


Графиктік экранда нүктенің атауы
пиксель
Reset
Paint
Putpixcel
Point


Салынатын бейне түсін орнататын процедура
Setcolor
Getcolor
Bkcolor
Color
Graphcolor


Диогналдық қарама –қарсы екі нүктелер бойынша тіктөртбұрыш сызу процедурасы
Rectangle (x1,y1,x2,y2)
Bar3d (x1,y1,x2,y2, ge,true)
Circle (x,y,R)
Lineto (x,y)
arc (x, y, nug, kug, r)


Параллелепипед салу процедурасы
Bar3d (x1,y1,x2,y2, ge,true)
Bar (x1,y1,x2,y2)
Circle (x,y,R)
setfillstyle (р, түс)
floodfill (x, y, <шек.бояуы>)


Центрі (х,у) нүктесі болатын, радиусы R шеңбер сызу процедурасы
Circle (x,y,R)
arc (x, y, nug, kug, r)
pieslise ( x, y, nug, kug, r)
ellipse (x, y, nug, kug, gr, vr)
Bar3d (x1,y1,x2,y2, ge,true).


Боялған сектор сызу процедурасы
pieslise ( x, y, nug, kug, r)
setfillstyle (ғар, түс)
ellipse (x, y, nug, kug, gr, vr)
setfillstyle (ғар, түс)
floodfill (x, y, <шек.бояуы>)


Эллипс немесе эллипс доғасын салу процедурасы
ellipse(x, y, nug, kug, gr, vr)
Bar3d (x1,y1,x2,y2, ge,true)
setfillstyle (ғар, түс)
floodfill (x, y, <шек.бояуы>)
pieslise ( x, y, nug, kug, r)


(х,у) нүктесі орналасқан облысты бояу процедурасы
floodfill (x, y, <шек.бояуы>)
setfillstyle (ғар, түс)
closegraph
arc (x, y, nug, kug, r)
onttext ( < мәтін >)


Графиктік режимді жабу (аяқтау) процедурасы
closegraph
ellipse (x, y, nug, kug, gr, vr)
onttext ( x, y, < мәтін >)
graphresult.
arc (x, y, nug, kug, r)


Символдар түрін және оларды шығару бағытын көрсету процедурасы
settextstyle (< шрифт>, <бағыт>, < размер>)
Bar (x1,y1,x2,y2). +
onttext ( < мәтін >)
graphresult.
getmax X


Қате кодын көрсету функциясы
graphresult +
getmaxY
Cls
Serdr
Close


Жасыл түс
green = 2 +
red = 4
getcolor
Putpixcel.
magenta = 5


Модуль дегеніміз …
мәтіні компиляциядан жеке өтетін программалық бірлік;
арнайы ат берілген, қандай да бір аргументтер санына байланысты нәтижені есептеуге арналған операторлар жиынтығы;
мәліметтердің реттелген жиыны;
функция арқылы өзін шақыратын есептеу процесін ұйымдастыру тәсілі;
графикалық режимді іске қосатын процедура.


Модуль неше негізгі бөлімнен тұрады?
4;
3;
2;
5;
6.


Егер модуль компиляциядан нақты режимде өтсе,онда оның файылының атының кеңейтілуі … болады.
TPU;
TPP;
PPT;
PAS;
DOC.


Модуль … қызметші сөзінен басталады.
UNIT;
USES;
TYPE;
CONST;
FUNCTION


Модульде сипаттаушы бөлім қандай қызметші сөзден кейін жазылады?
INTERFACE
UNIT;
USES;
IMPLEMENTATION;
PROCEDURE.


Жазба дегеніміз не?
саны нақты компоненттерден тұратын мәндер құрылымы;
мәтіні компиляциядан жеке өтетін программалық бірлік;
бір типті айнымалылардың реттелген жиыны;
функция арқылы өзін шақыратын есептеу процесін ұйымдастыру тәсілі;
графикалық режимді іске қосатын процедура.


Турбо Паскальда жазбалардың неше типі бар?
2;
3;
5;
4;
6.


Жазбаны процедура немесе функция параметрі ретінде көрсетуге болады, …
алайда функция жазба мәні бола алмайды;
функция жазба мәні бола алады;
алайда жазбадағы идентификатор бірегей болуы керек;
алайда өріс идентификаторынан тұратын құрама атауын көрсету керек;
алайда граф түрінде бейнелеуге болмайды.


Жазбаның типтерін көрсетіңіз:
бекітілген өрістер және нұсқалы жазбалар;
процедуралар мен функциялар;
жолдар мен жиындар;
жолдық және тіркестік ;
саналатын және аралық тип;


Жолдың ұзындығын есептейді?
Length
Concat
Copy
Pos
Var


Concat функциясының қызметі?
стринг1 мен стринг2 жолдарын біріктіреді
стринг2 жолынан стринг1 үзіндісін іздейді
жолдың m символынан бастап n символдық үзіндісін кесіп алады
ондық саннан тұратын жолдық тұрақтыны санға айналдырады
стринг1-ді енгізбейді


Бір ғана мәнді есептейтін көмекші программаны Паскальда қалай атайды?
функция
жиын
граф
жазба
файл


Графикалық режимді жауып, мәтіндік режимге өту.
CloseGraph
GraphResult
PutPixel
Arc
Ellipse


Турбо Паскальдың графикалық режимінде пайдаланатын процедуралар мен функциялар саны.
80-ге жуық
60-қа жуық
50-ге жуық
30-ға жуық
70-ке жуық


Кездейсоқ санды тудыратын функция.
Random
Repeat
Procedure
Concat
Val


Жазуды бірден іздеп табу үщін пайдаланатын оператор.
seek (f,k-1)
f: text
append(f)
gmode
f: file of char


Көрсеткішінің орнын координаталары 5 және 6 болатын пиксельге ауыстыратын процедура
MoveTo (5,6)
MoveRel(5,6)
LineTo (5,6)
Pline (0,0,5,6)
Line (0,0,5,6)


DOS модулінің орындалуын тоқтатып, басқаруды операциялық жүйеге қайтаратын процедурасы
Halt
Exit
Exec(a,b)
FindFirst
FindNext


Программаның орындалу барысында блоктан шығуға мүмкіндік беретін процедура
Exit
Halt
Exec(a,b)
FindFirst
FindNext


Программаның орындалуын кідіртетін оператор
Delay(1000)
Halt
Sound(1000)
KeyPressed
ReadKey

114. Пернетақтадан перненің басылуын күтетін функция


KeyPressed
Delay(100)
Sound(i)
Delay(i)
ReadKey


Экранға нүктені салатын процедура
Putpixel
Halt
Exec(a,b)
FindFirst
FindNext


Экранды графикалық режимге ауыстыратын процедура
Initgraph
Unitgraph
Graphmodul
Detectgruph
Usesgraph


Графикалық режимде мәтінді көрсетілген орынға шығаратын процедуа
OuttextXY(x,y,L)
Outtext(L)
Settextstyle(f,d,s)
OuttextXY(x,y)
OuttextXY(L)


Imagesize(x1,y1,x2,y2) функциясы
байт түріндегі жад өлшемін береді
үзіндінің көшірмесін негізгі жадқа орналастырады
қажетті жадыны бөліп алады, өшіреді
сақталып қойылған бейне көшірмесін белгіленген орынға шығарады
бейнені жадыдан жояды


Графиктер салуға мүмкіндік беретін процедуралар және функцияларды қамтитын модуль
Graph
System
Procedure
Function
Printer


Үлкен программалармен жұмыс істеу үшін пайдалынылатын модуль
overlay
system
windows
printer
string


Баспа құрылғыларымен жұмыс істеуге арналған модуль
Printer
Crt
String
Overlay
System


Динамикалық айнымалылармен жұмыс істеуде қолданылатын тип
сілтеме
файл
стандартты тип
процедуралық.
қарапайым.


Типтелген екі көрсеткіш үйлесімдік ережесіне бағынатын жағдай
екеуі де бірдей типті болғанда
екеуі де әр түрлі типті болғанда
біреуі екіншісінің ішкі диапазоны болғанда
біреуі жолды екіншісі таңбаны көрсетеді
екеуі де мәліметтің файлдық типін көрсетеді


Бағдарламада төмендегі көрсеткіштер сипатталған Var D, P:^integer; K:^Boolean; C:^byte; Дұрыс жазылған меншіктеу операторы
D:=P;
P:=K;
D:=C;
K:=C;
K:=D;


Төмендегідей сипаттама берілген: Type Zap=record; x:array [1. . 10] of real; End; Pzap=^zap; var p:pzap; Массивтің 3-ші элементіне қатынаудың дұрыс нұсқасы
p^. x [3];
p[3]. x;
p[3]. ^x;
^p. x [3];
p^ [3];


Бағдарламадағы айнымалы сипатталмайтын бөлім
модуль тақырыбында
ішкі бағдарламаның айнымалыны хабарлау бөлімінде
модульдің айнымалыны хабарлау бөлімінде
бағдарламаның айнымалыны хабарлау бөлімінде
ішкі бағдарламаның тақырыбында


Мәтіндік режимді орнататын процедура
TextMode
Text
TextBacкground
TextColor
Uses Crt


Экран бетіне шығаратын символдардың түсін өзгертетін процедура
TextColor(Color:byt5)
TextBackground(color:byt5)
ColorText(Color:byt5)
TextColorScr(color:byt5)
Color(Color:byt5)


Arc (x,y:integer; B1,B2,R:wor4) процедурасы
х,у – центірінің координаталары,доғаға сәйкес бұрыштың алғашқы және соңғы мәндері және радиусы арқылы шеңбер доғасын салады
центрінің координаталары бойынша шеңбер салады
іші штрихталған дөңгелек салады
эллипс доғасын салады
берілген центрі және радиусы бойынша дөңгелек салады және оны штрихтайды


Сынықтардан фигура салатын процедура
DrawPoly(n,p)
Bar(x1,y1,x2,y2:integer)
Floodfill(x,y:integer;bor:wor4)
Fill Poly(n,p)
SetFillStyle(x1,y1)


Мәтіндік режимде терезе құратын процедура
Window (x1:x2,y1:y2)
New Window (x1,y1,x2:byt5)
Windows (x1,x2,y2:byt5)
Current Window(x1,y1,x2,y2)
Window (x1,y1:byt5)


SetFillStyle (p,c) процедурасы ...
сызық қалыңдығын және стилін орнатады
шығару режимін орнатады
штрих үлгісін және түсін өзгертеді
рең түсін орнатады
мәтіннің ағымдағы қаріпін және өлшемін орнатады


PieSlice (x,y:integer; B1, B2, R:word) процедурасы ...
дөңгелек секторын салады және штрихтайды
іші штрихталған эллипс салады
тұйықталған аймақты штрихтайды
штрих үлгісін және түсін орнатады
көпбұрышты салады және штрихтайды


Рең түсімен боялған тіктөртбұрыш салатын процедура
Bar (x1,y1, x2,y2: integer)
Floodfill (x,y: integer; bor: wor4)
Draw Poly (n,p)
SetFillStyle (x1,y1)
FillPoly (n,p)


CRT модулі
экранның, пернетақтаның динамиктің жұмысын басқаратын процедуралардан тұрады
принтермен жұмысты жеңілдетеді
графикалық процедуралардан тұрады
операциялық жүйе мүмкіндіктерін қолдауға арналған
стандартты процедуралар мен функциялардан құралған


Сызық салуға арналған оператор
Line(x1,y1,x2,y2:integer)
line(x,y:integer)
SetLineStyle(T,P,H:wor4)
circle
Set Line (T,P,H:wor4)


Меңзерді экранның кез келген нүктесіне апаратын процедура
GotoXY (x,y: byte)
MoveGoTo(x,y: byte)
LnsGoTo(x,y: byte)
GoTo(x,y: byte)
GoTo x,y (x,y: byt5)


Бүтін типті нәтижені қайтаратын стандартты функция
Ord(x)
Exp(x)
Odd(x)
Ln(x)
Sin(x)


Rectangle (x1,y1,x2,y2:integer) процедурасы
сол жақ жоғары (x1,y1) және оң жақ төменгі төбелерінің координаталары (x2,y2) бойынша төртбұрыш сызады
тіктөртбұрыштың ішін (x1,y1) нүктесінен бастап (x2,y2) нүктесіне дейін штрихтайды
штрих үлесін және түсін орнатады
тіктөртбұрыш салады және оны штрихтайды
рең түсімен боялған тіктөртбұрыш сызады


Өлшемі эллипс ауданының ½ құрайтын эллипстік сектор салатын процедура
Sector(100,100,90,270,50,100)
PieSlice(100,100,0,180,50)
PieSlice(100,100,0,180,150)
Sector(100,100,0,360,50,50)
Sector(100,100,90,360,50,50)


Келесі бағдарлама үзіндісінің нәтижесі: x:=100; y:=100; r:=5; for i:=1 to 5 do Begin Circle(x,y,r) ; r:=r+5;End.
5 центрлес шеңберді салады
бір қатарда орналасқан 5 шеңберден тұрады
5 өзара қиылыспайтын шеңберлерден тұрады
5 өзара қиылысатын шеңберден тұратын
тігінен орналасқан 5 шеңберден тұратын


InitGraph процедурасы бұл-
графикалық режимді іске қосады;
integer типті айнымалы;
графикалық адаптердің жұмыс режимін анықтайды;
драйвер типі мен жұмыс режимін анықтайды;
қысқа мерзімге мәтіндік режимге ауысуды іске асырады;


ClearDevice процедурасы бұл-
графикалық экранды тазалайды;
графикалық адаптердің жұмыс режимін анықтайды;
графикалық экран жақтауларының масштабтық қатынас коэффициентін анықтайды;
курсордың жаңа орнын тағайындайды;
драйвер типі мен жұмыс режимін анықтайды;


SetViewPort процедурасы бұл-
графикалық экранда төртбұрышты терезе орнатады;
графикалық терезенің координатасы мен қиып тасту белгісін қайтарады;
Word типті мәнді қайтарады;
графикалық адаптердің жұмыс режимдерінің диапазонын қайтарады;
жүктелген драйвер аты жазылған String типті мәнді қайтарады;


Біріктіру операторын көрсетіңіз
With
Case
Read
String
Type


Курсордың жаңа орнын тағайындайтын процедура
MoveTo
Move
ClearDevice
ClearViewPort
SetAspectRatio


Жазба деген не?
өріс деп аталатын,саны нақты компоненттерден тұратын мәндер құрлымы
қасиеттері бірдей, бір типті айнымалылардың реттелген жиыны
негізгі программаның сипаттау бөлімі
нәтижені есептеуге арналған операторлар жиыны
графикалық режимде мәтінді шығару


Нөмірі берілген парақты көрсететін процедура
SetVisualPage
SetActivePage
PutPixel
CetPixel
Line


Сыну нүктесінің координаталары бойынша сынық сызық сызатын процедура
Drawpoly
Circle
Arc
Rectangle
Ellipse


SetTextStyle процедурасы бұл-
экранға шығарылған мәтін стилін орнатады
мәтіндік жолды шығарады
фон түсін орнатады
палитраның бір түсін басқс түске ауыстырады
Word типті мәнді қайтарады


Кеңейтілуі dat болатын қандай файл?
мәліметтер файлы
командалық файл
жазба файлы
бос файл
логикалық файл


Дисплей мәнін көрсетуші процедураны атаңыз?
Deltectgraph
InitGraph
Uses Graph
GraphDriver
GraphMode


Нүктелерді әртүрлі түске бояйтын процедура қалай аталады?
Putpixcel
GetPixcel
PixcelType
Setcolor
GraphResult


Түзу сызатын процедураны көрсетіңіз?
Line
Circle
Rectangle
Arc
Ellipse


Көрсетілген уақыт бойынша команданы тоқтататын процедура қалай аталады?
Delay
Debug
Overlay
Close
Load


Текст түсін көрсететін процедураны атаңыз?
Textcolor
Setcolor
Pick
Seek
Line


Графикалық экранда нүктелер қалай аталады?
пиксель
палитра
процедура
файл
мәлімет


Графикалық режимді орнататын процедура қалай аталады?
Initgraph
Debug
System
Graph
Option


Компиляция операторы қалай аталады?
Compile
Clrscr
Append
Rectangle
Bar


Трансляцияның сілтемесі қалай аталады?
Build
GetMaxX
With
Line
Delay


Қай процедура жаңа текстік файлды ашады?
Rewrite
New
Overlay
Seek
End


Компьютердің белгілі бір техникалық құрылысының жұмысын басқаруға арналған арнайы программа қалай аталады?
драйвер
графикалық драйвер
процедура
жиын
жиым


Әр қаріп өз өлшемін қанша есе өзгерте алады?
он есе
он бес есе
жеті есе
он екі есе
сегіз есе


Қысқа мерзімге мәтіндік режимге ауысуды іске асыратын процедура?
RestoreCRTMode
CloseGraph
GraphResult
GetGraphMode
SetGraphMode


Адаптердің графикалық режимдегі жұмысын аяқтап,мәтіндік режим жұмысын қалпына келтіретін процедура?
CloseGraph
SetViewPort
GetModeRange
MoveTo
GetViewSettings


SetGraphMode процедураның қызметі қалай аталады?
адаптердің жаңа графикалық жұмыс режимін тағайындайды
драйвер типі мен жұмыс режимін қайтарады
жүктелген драйвер аты жазылған String типі мәнді қайтарады
қысқа мерзімге мәтіндік режимге ауысуды іске асырады
графикалық режимді іске қосады


Графикалық экранда төртбұрышты терезе орнататын процедура?
SetViewPort
GetModeRange
GetViewSettings
SetGraphMode
CloseGraph


Түзудің ағымдағы стилін атқаратын процедура?
GetLineSettings
PutPixel
ClearDevice
CloseGraph
GetViewSettings


SetTextXY процедурасы қандай қызмет атқарады?
экранға шығаратын мәтін стилін орнатады
графикалық режимді іске қосады
ағымдағы орнынан бастап мәтіндік жолды шығарады
қысқа мерзімге мәтіндік режимге ауысуды іске асырады
тұйық көпбұрыштың шекарасын сызып, бояйды


Графикалық редакторлардың түрлері?
векторлық, гибридтік,растрлық
процедуралық, ректрлық
вектрлық,растрлық
векторлық, гибридтік,мәтіндік
гибридтік,мәтіндік


Графикалық редактор дегеніміз не?
компьютердің көмегімен бейнелерді жасауға және түзетуге мүмкіндік беретін программа
компьютер мониторына қағазға бейнелейтін пиксельдер торынан тұратын деректер файлы және құрылым
монитор экранынан немесе басқа шығару құрылғысынан пайдаланушының не көргенін дәл көрсететін,компьютермен алынған бейне
деректер қорын енгізуге және ұйымдастыруға арналған мамандандырылған программа
компьютерлік программаны жазуға арналған формальды таңбалық жүйе


Компьютер мониторына, қағазға бейнелейтін, түсті нүктелерден немесе пиксельдер торынан тұратын деректер файлы және құрылым не деп аталады?
растрлық бейне
векторлық графика
графикалық редактор
растрлық графика
векторлық графика


Пайдаланушыға тікелей компьютер экранында векторлық бейнелерді жасауға және түзетуге, сонымен қатар, оларды әртүрлі векторлық форматта сақтауға мүмкіндік беретін редактор?
векторлық графикалық радактор
графикалық редактор
векторлық графика
драйвер
растрлық бейне


Енгізілген мәтінді кусордың ағымдағы орнына қарай немесе берілген координаталарға байланысты туралануды тағайындайтын процедура?
SetTextJustlfy
ClearDevice
CloseGraph
GetViewSettings
MoveTo


Үнсіз келісім бойынша орнатылатын палитра құрылымын қайтаратын процедура?
GetDefaultPalette
SetTextJustlfy
GetPaletteSize
SjetFillStyle
SetAllPalette


DrawPolyпроцедурасының қызметі?
сыну нүктесінің координаталары бойынша, еркін сынық сызық салады
графикалық режимді іске қосады
қысқа мерзімге мәтіндік режимге ауысуды іске асырады
үнсіз келісім бойынша орнатылатын палитра құрылымын қайтарады
толтыру стилін орнатады


Файл дегеніміз не?
тізбекте орналасқан жеке компоненттерден тұратын дискідегі біртектес мәліметтердің реттелген жиынын айтады
программаның жұмыс істеу барысында өз мәндерін өзгертпейтін мәліметтер
арнайы ат берілген, қандайда бір аргументтер санына байланысты нәтижені есептеуге арналған операторлар жиыны
белгілі бір мәнге берілген атау
қасиеттері ұқсас болып келетін бір типтегі айнымалылардың реттелген жиыны.


Осы уақытқа дейін программада қандай файлдар қолданылды?
INPUT, OUTPUT
REPEAT, UNTIL
WHILE, INPUT
REPEAT, OUTPUT
TUPE, ASSIGN


Мәтіндік файлдар ... типімен сипатталуы тиіс
ТЕХТ
REWRITE
RESET
ASSIGN
CLOSE


Паскаль программалау жүйесінде файлдардың неше түрі қолданылады.
3
4
5
2
7


Ішінде жазбасы жоқ файл не деп аталады?
бос файл
физикалық жазба
логикалық файл
файлды жабу
файлдық жүйе


Программаны орындағаннан кейін нәтижені қалай көруге болады?
Alt+F5
Ctrl+F9
Alt+F9
Enter
Esc


REWRITE ...
мәлімет жазылатын жаңа файл ашу процедурасы
файл компоненттерінің типімен сәйкес келетін айнымалыға файлдың келесі компоненттерін оқу процедурасы
айнымалы мәндерін файлдың ішкі көрсеткішіне сәйкес аты көрсетілетін файлға жазу процедурасы.
файлды жабу процедурасы
тізбекті қатынасу кезінде мәлімет оқу үшін бұраннан бар файлды ашу процедурасы


Сыртқы тасмалдауышта ортақ атаумен сақталған ақпарат
файл
B) иeрерхиялық
C) бума
D) ағаш
E) граф


Қажетті файлды табу үшін қолданушы нені білу керек?
файлдың атауын
ирерхиялық файл
файлдың кеңейтілуін
түбіршілік тізбе
жіктелуін


WINDOUS-тың басқару жүйесінде «тізбе» ұғымын белгілеу үшін қандай термин қолданылады?
бума
архив
ағаш
тетрис
блокнот


Әдетте файлдарды атау үшін қай қарып қолданылады
латын
қазақ
орыс
неміс
ағылшын


Файл атының максимал ұзындығы
255 символ
3 символ
18 символ
189 символ
215 символ


Нүктеден кейінгі файлдың атауы (muprod.pas)
кеңейтілуі
файл атауы
архивті файл
графикалық белгі
жай файл


.рas кеңейтілуі қандай файлды көрсетеді?
Паскаль тіліндегі
архивті файл
графикалық файл
жай файл
файл атауы


Пайдалушы модулін программаға қосатын қызметші сөз
Uses <модуль аты>
Unit <модуль аты>
program <модуль аты>
open
interface


Модульдің орындалатын бөлімі басталатын қызметші сөз
Implementation
interface
program<модуль аты>
unit
uses


Модуль файлының кеңейтілуі
tpu
pas
exe
bat
doc


Модуль программасы басталатын қызметші сөз
Unit
Uses
program
begin
end


Модульдің инициализациялау бөлімі орналасатын орын
Begin және end аралығында
implementation сөзінің алдында
interface және unit аралығында
function қызметші сөзінен кейін
procedure қызметші сөзінен кейін


Берілген процедураны программада дұрыс шақырылуы:PROCEDURE SUMMA(N,M:INTEGER, R:REAL); BEGIN N:=N+M+X END;
SUMMA(12,12,s);
SUMMA;
SUMMA(12,12);
PROCEDURE(12,12,s);
f:= SUMMA(12,12,s);


Берілген функцияның программада дұрыс шақырылуы: FUNCTION SUMMA(N,M:INTEGER, R:REAL): REAL; BEGIN SUMMA:=N+M+X END;
F:= SUMMA(12,12,s);
SUMMA;
SUMMA(12,12);
FUNCTION SUMМА(12,12,s);
SUMM(12,12,s);


Негізгі программада сипатталған қандай идендификаторларды көмекші программаның ішінде де сол сипатталған типпен қолдануға болады?
глобальді
жергілікті
локальды
аймақттық
аралас


Көмекші программада сипатталған қандай идендификаторды тек өзінің ішкі программасында ғана қолдануға болады.
локальды
глобальді
логикалық
нақты
аралас


Берілген процедура қызметі: PROCEDURE SSS(K, I:Real; VAR S:Real); Begin If K>I Then S:=K else S:=I End;
екі санның үлкенін табады
үш санның үлкенін табады
екі санның кішісін табады
үш санның кішісін табады
үш санның ең кішісін табады


Атқаратын қызметі мен жұмыс принциптері процедураларға ұқсайды
функциялардың
модулдердің
тармақталудың
циклдің
жазбаның


Функциялардың процедуралардан негізінен екі айырмашылықтар бар:
функциялар өрнек операндалары ретінде қолданыла береді; функция шақыру нүктесіне бір ғана өзінің атына меншіктелген скалярлық шаманы қайтарады.
функциялар өрнек операндалары ретінде қолданыла береді; функция шақыру нүктесіне бірнеше өзінің атына меншіктелген скалярлық шамаларды қайтарады.
функциялар өрнек операндалары ретінде қолданылмайды; функция шақыру нүктесіне бір ғана өзінің атына меншіктелген скалярлық шаманы қайтарады.
функциялар өрнек операндалары ретінде қолданылмайды; функция шақыру нүктесіне бірнеше өзінің атына меншіктелген скалярлық шаманы қайтарады.
функциялар өрнек операндалары ретінде қолданылмайды; функция шақыру нүктесіне бір ғана өзінің атына меншіктелген скалярлық жолын қайтарады.


Функциялардың процедуралардан негізінен айырмашылығы қаншау?
2
3
4
5
1


Функцияның аты: FUNCTION Dar(A,B:Real):Real;
Dar
Dar(A,B:Real)
FUNCTION Dar
FUNCTION
Dar(A,B:Real):Real


Модульдің және модульдің тексті жазылған файлдың ...
аттары бірдей болады.
аттарының бірдей болуы міндетті емес.
аттары әртүрлі болуы керек.
аттарының символдар саны тең
аттары тек латын аафавитінің әріптері болуы керек


Фукцияцияны шақырылғындағы мәні: FUNCTIION Basarip (A:String):String; Begin For K:=1 To Length( Do A[K]:=Upcase (A[K]); Basarip:=A End;
кез-келген жолдық қатардың латын алфавитінің кіші әріптерін бас әріпке айналдырады
кез-келген жолдық қатардың латын алфавитінің бас әріптерін кіші әріпке айналдырады
бірінші жолдағы латын алфавитінің кіші әріптерін бас әріпке айналдырады
бірінші жолдағы латын алфавитінің бас әріптерін кіші әріпке айналдырады
программа коды дұрыс емес


Фукцияцияны шақырылғындағы мәні: FUNCTIION Basarip(A:String): String; Begin For K:=1 To1 Do A[K]:=LowerCase(A[K]);Basarip:=A End;
бірінші жолдағы латын алфавитінің кіші әріптерін бас әріпке айналдырады
кез-келген жолдық қатардың латын алфавитінің кіші әріптерін бас әріпке айналдырады
кез-келген жолдық қатардың латын алфавитінің бас әріптерін кіші әріпке айналдырады
бірінші жолдағы латын алфавитінің бас әріптерін кіші әріпке айналдырады
бірінші жолдағы латын алфавитінің бас әріптерін алып тастайды


Бір типтегі ретсіз орналасқан әртүрлі элементтердің шектелген тобы
жиын
процедура мен функция
таhмақталудың бұтақтары
цикл
жазба


Жиындарды біріктіру
c=a b
c=a b
c=a\b
c=a+b
c=a-b


Жиындардың қиылысуы
c=a b
c=a b
c=a\b
c=a+b
c=a-b


Жиындардың сипатталуы:
var jil : set of 1880…2000;
var 2jil: set of 1880…2000;
var 2jil: set or 1880…2000;
var jil: set of integer or real;
var jil: set integer;


Жиындарда мынадай амалдар қолданылады:
+,*,-,=,<>,>=,<=,in;
+,*,-,=,>,>=,<=,in;
+,*,-,=,<,>=,<=,in;
+,*,=,<>,>=,<=,in;
+,*,-,<>,>=,<=,in;


Жиындарға мәлеметті енгізу:
Include();
Exclude();
Write();
Read();
Сlude();


Элементтің жиынға жататындығын тексеру.
in
of
if
do
for


Модульдің құрамында неше процедуралар мен
функциялар болуы керек?
біреуден кем емес
екеуден артық
екі
біреу де болмауы мүмкін
тек процедуралар ғана болады


Файлдан деректерді оқу үшін ашу:
Reset
Rewrite
Read
Write
Assign


Жаңа файлды жасау үшін және оған деректерді жазу:
Rewrite
Reset
Read
Write
Assign


Ашылған файлдың элементін оқу:
Read
Reset
Rewrite
Write
Assign


Ашылған файлға элемент жазу:
Write
Reset
Rewrite
Read
Assign


Бағдарламаның басында файл мен файлдық айнымалыны байланыстыру:
Assign
Reset
Rewrite
Read
Write


Модульдің қай бөлімдері бос болуы мүмкін?
инициалдау бөлімі
interface бөлімі
implementation бөлімі
interface және инициалдау бөлімдері
инициалдау және implementation бөлімдері


Файлмен жұмыс аяқталған соң файлды жабу:
Close
Reset
Rewrite
Read
Write


Модульдің қай бөлімдері бос болуы мүмкін?
инициалдау бөлімі
interface бөлімі
implementation бөлімі
interface және инициалдау бөлімдері
инициалдау және implementation бөлімдері


Турбо Паскальда компиляциаланған программа файлының (қосымшаның) кеңейтілуі қайсы?
exe
pas
tpu
big
com


Жазбаның программада сипаттайтын қызметші сөз:
RECORD
INTEGER
REAL
SET
WITH


Ұзындығы 255-тен артпайтын символдар тізбегі:
STRING
INTEGER
CHAR
SET
WITH


a жолындағы р позициядан бастап, ұзындығы n символды жояды:
delete(a,p,n)
insert(a,s,p)
str(x,
val(a,x,c)
length(



a жолын s жолына р позициядан бастап кіргізеді:
insert(a,s,p)
delete(a,p,n)
str(x,

val(a,x,c)
length(



x сандық шаманы жолға өңдеп, а-ға меншіктейді:
str(x,

delete(a,p,n)
insert(a,s,p)
val(a,x,c)
length(



a жолын сандықшамаға өңдеп, х айнымалыға орналастырады.
val(x,

delete(a,p,n)
insert(a,s,p)
str(a,x)
length(



a,b,..s жолдарын сол ретімен тіркестіреді:
concat(a,b,..s)
copy(a,p,n)
pos(a,s)
) upcase(ch)
length(



a жолынан р позициядан бастап, ұзындығы n тіркесті белгілейді:
copy(a,p,n)
concat(a,p,..s)
pos(a,p)
upcase(ch)
length(



a тіркесі s жолында нешінші позицияда тұрғанын табады:
pos(a,s)
copy(a,s,n)
concat(a,p,..s)
upcase(ch)
length(



Кіші әріпттерді бас әріптерге өзгертеді.:
upcase(s)
copy(a,s,n)
concat(a,p,..s)
pos(a,s)
length(



Жолдық типтің жазылу форматы:
var<идентификатор>: STRING[жолдың ұзындығы];
var<идентификатор>:INTEGER
var<идентификатор>:REAL
var<идентификатор>: CHAR
var<идентификатор>: 10..25


Экранды графикалық режимге ауыстыру:
InitGraph(Var Driver, Mode: integer; Path: string);
DetectGraph(Var Driver, Mode : Integer);
SetСоlоr(Со1оr:Wогd);
SetBkColor(Color:Word);
SetPalette(Cut:Word; Paste:Shortint);


Процедурасы компьютер құрылымын тестілеп, берілген бейнеадаптеріне қандай графиктік драйвер және режим тиімді екендігін анықтайды:
DetectGraph(Var Driver, Mode : Integer);
InitGraph(Var Driver, Mode: integer; Path: string);
SetСоlоr(Со1оr:Wогd);
SetBkColor(Color:Word);
SetPalette(Cut:Word; Paste:Shortint);


Бейнеленетін символдар мен түзулердіңт үсін орнату процедурасы:
SetСоlоr();
SetPalette();
GetBkColor();
SetBkColor();
SetPalette();


... процедурасы фон түсін орнатады:
SetBkColor();
SetPalette();
GetBkColor();
SetColor();
SetPalette();


Экрандағы фон түсінің мәнін анықтауға қолданылатын функция:
GetBkColor();
SetPalette();
SetBkColor();
SetColor();
SetPalette();


Егер fname ағымдағы дискдегі файлдың аты болса, writeln(fname) процедурасы қандай қызмет атқарады?
fname файлында бір бос жол қалдырылады
fname файлына соңғы айнымалының мәні жазылады
fname файлы жазу үшін ашылады
fname файлынан ақпарат оқу үшін ашылады
fname файлы жедел жадқа көшіріледі


Экрандағы фон түсінің мәнін анықтауға қолданылатын функция:
GetBkColor();
SetPalette();
SetBkColor();
SetColor();
SetPalette();


Палитраүсін жаңа түске ауыстыру процедурасы:
SetPalette();
GetBkColor();
SetBkColor();
SetColor();
SetPalette();


Турбо Паскальда компиляциаланған программа файлының (қосымшаның) кеңейтілуі қайсы?
exe
pas
tpu
big
com


Берілген координаталар бойынша екі нүкте аралығында түзу бейнелеу процедурасы:
Line();
PutPixel();
SetBkColor();
GetPixeI();
SetPalette();


Берілген орынға берілген түс бойынша нүкте бейнелейді:
PutPixel();
Line();
SetBkColor();
GetPixeI();
SetPalette();


Графикалык режимді өшіру:
CloseGraph();
PutPixel();
Line();
PutPixel();
SetPalette();


Графикалык режимді қосқандағы модуль аты:
GRAPH;
CRT;
WINDOWS;
SYSTEM;
DOS;


... процедурасы компьютер құрылымын тестілеп, берілген бейнеадаптеріне қандай графиктік драйвер және режим тиімді екендігін анықтайды:
DetectGraph();
GraphResult;
RestoreCrtMode;
GetMaxColor;
GetСоlоr;


Қате орындалған графиктік операциялардың кодын шығарады:
GraphResult;
DetectGraph();
RestoreCrtMode;
GetMaxColor;
GetСоlоr;


Графиктік режимнен текстік режимге уақытша ауысу процедурасы:
RestoreCrtMode;
DetectGraph();
GraphResult;
GetMaxColor;
GetСоlоr;


writeln(fname,f(x)) қызметі?
fname файлына f(x) функциясының кезекті мәні жазылады
fname идентификаторына f(x) функциясының кезекті мәні жүктеледі
f(x) функциясының аты fname болып өзгереді
fname файлынан ақпарат оқу үшін ашылады
fname файлы жедел жадқа көшіріледі


... функциясы ағымдағы түстің мәнін қайтарады:
GetСоlоr;
DetectGraph();
GraphResult;
GetMaxColor;
RestoreCrtMode;


Aғымдағы түс және түр бойынша төртбұрыш бейнелейді:
Rectangle();
Ellipse();
FillEllipse();
FillPoly();
FloodFill();


Эллипс салу:
Ellipse ();
Rectangle ();
FillEllipse();
FillPoly();
FloodFill();


Боялған эллипс:
FillEllipse ();
Rectangle ();
Ellipse();
FillPoly();
FloodFill();


Боялған көпбұрыш:
FillPoly ();
Rectangle ();
Ellipse();
FillEllipse();
FloodFill();


writeln(fname,f(x)) жазуындағы fname қандай файл болуы мүмкін?
текстік
типтелген
типтелгенмеген
кез келген
стандартты


Ағымдағы түспен тұйық фигураны бояу:
FloodFill();
Rectangle ();
Ellipse();
FillEllipse();
FillPoly();


Экран горизонтальі бойынша ең үлкен координатасын қайтарады:
GetMaxX;
GetMaxY;
GetX;
GetY;
Arc();


Экран вертикальі бойынша ең үлкен координатасын қайтарады:
GetMaxY;
GetMaxX;
GetX;
GetY;
Arc();


Экран горизонтальі бойынша нүктенің координатасын қайтару:
GetX;
GetMaxY;
GetMaxX;
GetY;
Arc();


Экран вертикальі бойынша нүктенің координатасын қайтару:
GetY;
GetMaxY;
GetMaxX;
GetX;
Arc();


Шеңбер доғасын салу:
Arc();
GetMaxY;
GetMaxX;
GetX;
GetY;


Көпбұрыш салу:
Drawpoly();
ClearViewPort;
ClearDevice;
Bar3D();
Bar();


Экран графиктік режимге дұрыс көшкенде GraphResult функциясының мәні неге тең болады
0
1
-1
оң бүтін сан
14


Терезені тазалау және оны 0 түспен бояу:
ClearViewPort;
Drawpoly();
ClearDevice;
Bar3D();
Bar();


Экранды тазалау және оны фон түсімен бояу:
ClearDevice;
Drawpoly();
ClearViewPort;
Bar3D();
Bar();


Текстік режимде экран қандай бөліктерден тұрады?
символдардың орындары
пикселдер
жолдар
бағандар
кішкендай квадраттар


Текст шығару:
OutText();
MoveTo();
LineRel();
LineTo();
SetFiUPattern ();


Меңзерді көрсетілген нүктеге жылжыту:
MoveTo();
OutText();
LineRel();
LineTo();
SetFiUPattern ();


Салыстырмалы координатада сызық салу:
LineRel();
OutText();
MoveTo();
) Line();
SetFiUPattern ();


Көрсетілген нүктеге дейін сызық салу:
LineTo ();
OutText();
MoveTo();
LineRel();
Line();


Кез-келген тұйық фигураны бояу:
SetFiUPattern();
OutText();
MoveTo();
LineRel();
LineTo();


Пикселдердің геометриялық пішіні қандай түрде болады?
тік төртбұрыш
квадрат
нүкте
дөңгелек
ромб


Динамикалық жадыны пайдалану не үшін қажет?
үлкен көлемді берілгендерді өңдеу үшін
берілгендерді енгізу үшін
программаның орындалуы үшін
көлемі аз берілгендерді өңдеу үшін
тұрақты жадының берілгендер сегментінде өңдеу


Динамикалық жады – бұл ...
дербес компьютердің программаға берілгендер сегментін, стекті, және программаның өз денесін қоспағандағы пайдалануға беретін оперативті жадысы
дербес компьютердің программаға берілгендер сегментін, стекті, және программаның өз денесін қоспағандағы пайдалануға беретін тұрақты жадысы
дербес компьютердің программаға берілгендер сегментін қоспағандағы пайдалануға беретін оперативті жадысы
дербес компьютердің программаға берілгендер сегментін қоспағандағы пайдалануға беретін тұрақты жадысы
дербес компьютердің программаға берілгендер сегментін қоспағандағы пайдалануға беретін тұрақты емес жадысы


Үнсіз келісім бойынша диамикалық жадының көлемі қанша?
65536 байт
дербес компьютердің барлық жедел жадысының көлемі
дербес компьютердің барлық тұрақты жадысының көлемі
65536 КБ
65536 бит


Жады ұяшықтарының номері қалай аталынады?
ұяшық адресі
ұяшық жолы
стек
жады номері
жады бағаны


Динамикалық жадыны пайдаланудың жеңіл құралы?
адрестер
тұрақтылар
көрсеткіштер
айнымалылар
сектор


Көрсеткіштің мәні бұл –...
ұяшық адресі
нақты сан
бүтін сан
берілгендер адресі
адресі


Ұяшық адресі ...
сегмент және жылжу деп аталатын 16-разрядты сөздермен беріледі
сандармен беріледі
сегмент деп аталатын 16-разрядты сөз арқылы беріледі
жылжу деп аталатын 16-разрядты сөз арқылы беріледі
жылжу деп аталатын 8-разрядты сөз арқылы беріледі


Типтендірілген көрсеткішті жариялаудың дұрыс түрін таңда:
р: ^integer;
p: pointer;
р: integer;
р: ^pointer;
р^: pointer;


Модульдің және модульдің тексті жазылған файлдың ...
аттары бірдей болады.
аттарының бірдей болуы міндетті емес.
аттары әртүрлі болуы керек.
аттарының символдар саны тең
аттары тек латын аафавитінің әріптері болуы керек


Модульдің құрамында неше процедуралар мен функциялар болуы керек?
біреуден кем емес
екеуден артық
екі
біреу де болмауы мүмкін
тек процедуралар ғана болады


Модульдің қай бөлімдері бос болуы мүмкін?
инициалдау бөлімі
interface бөлімі
implementation бөлімі
interface және инициалдау бөлімдері
инициалдау және implementation бөлімдері


Турбо Паскальда компиляциаланған программа файлының (қосымшаның) кеңейтілуі қайсы?
exe
pas
tpu
big
com


Егер fname ағымдағы дискдегі файлдың аты болса, writeln(fname) процедурасы қандай қызмет атқарады?
fname файлында бір бос жол қалдырылады
fname файлына соңғы айнымалының мәні жазылады
fname файлы жазу үшін ашылады
fname файлынан ақпарат оқу үшін ашылады
fname файлы жедел жадқа көшіріледі


writeln(fname,f(x)) қызметі?
fname файлына f(x) функциясының кезекті мәні жазылады
fname идентификаторына f(x) функциясының кезекті мәні жүктеледі
f(x) функциясының аты fname болып өзгереді
fname файлынан ақпарат оқу үшін ашылады
fname файлы жедел жадқа көшіріледі


writeln(fname,f(x)) жазуындағы fname қандай файл болуы мүмкін?
текстік
типтелген
типтелгенмеген
кез келген
стандартты


Экран графиктік режимге дұрыс көшкенде GraphResult функциясының мәні неге тең болады
0
1
-1
оң бүтін сан
14


Текстік режимде экран қандай бөліктерден тұрады?
символдардың орындары
пикселдер
жолдар
бағандар
кішкендай квадраттар


Пикселдердің геометриялық пішіні қандай түрде болады?
тік төртбұрыш
квадрат
нүкте
дөңгелек
ромб


Жазба ...
өрiс деп аталатын әр түрлi типтi компоненттерден тұрады;
бiр типтi компоненттерден тұрады;
RECORD қызметшi сөзiмен сипатталған бiр типтi мәлiметтер;
жол типiнен тұратын мәлiметтер;
файл типтерінен тұрады;


Жазба элементтерін калай шақыруға болады?
айнымалының аты және нүктеден кейiн өрiс аты ;
массив аты және тiкжақшаға алынған индексiн көрсету керек;
конструктор арқылы;
файлдан оқу арқылы;
айнымалының аты және тiкжақшаға алынған индексiн көрсету керек;


Файл айнымалысын калай пайдалануға болады?
файлдан оқу және файлға жазу үшiн;
массивтерді оқу үшін;
конструкторды пайдалану үшін;
тек файлды сақтау үшін
тек файлды өшіру үшін


Сыртқы файл туралы мәлiмет қай оператор арқылы берiледi?
Assign (F1, ‘C:…файл аты’) ;
Reset (F1);
Append (F1);
Rewrite(F1);
EOF(F1);


Файлды оқу үшiн қай процедура жазылуы тиiс?
Reset (F1);
Assigh (F1, ‘C:…файл аты’);
Append (F1);
Rewrite(F1);
EOF(F1);


Файлдың соңына жазу үшiн қай процедура жазылуы тиiс?
Append (F1);
Assigh (F1, ‘C:…файл аты’);
Reset (F1);
Rewrite(F1);
EOF(F1);


Файлмен жұмыс iстеу (жазу) үшiн қай процедура жазылуы тиiс?
Reset (F1);
Assigh (F1, ‘C:…файл аты’);
Append (F1);
Rewrite(F1);
EOF(F1);


Файл соңын қай оператор бiлдiредi?
EOF (F1) ;
EOLN (F1);
CLOSE;
ERASE;
RESET;


Файл жолының соңын қай оператор бiлдiредi?
EOLN (F1);
EOF (F1) ;
CLOSE;
ERASE;
RESET;


Тест тапсырмасын құрастырған ____________________ ___Аманбаева А.Н._____________


/қолы/ /аты-жөні/



беттен бет


Достарыңызбен бөлісу:




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет