string[10]
және array [1..10] of char типтерінің айнымалылары компьютер жадысында ... орын алады
##Q#
##A-#
Динамикалық түрде өзгереді
##A#
##A-#
Сәйкес түрде 11 және 10 байт
##A#
##A-#
Сәйкес түрде 10 және 11 байт
##A#
##A-#
Сәйкес түрде 11 және 11 байт
##A#
##A-#
Сәйкес түрде 10 және 10 байт
##A#
##Test#115#1#
##Q#
array [1..15] of char
тип айнымалының өлшемі келесі түрде өзгере алады
##Q#
##A-#
0
ден 15 байтқа дейін
##A#
##A-#
0
ден 15 символға дейін
##A#
##A-#
өлшемі тұрақты болып қалады
##A#
##A-#
0
ден 15 элементке дейін
##A#
##A-#
1 ден 15 символға дейін
##A#
##Test#116#1#
##Q#
string[n ]
жолының 0 нөмірі бар элементінде не бар?
##Q#
##A-#
Жолдың өлшемі
##A#
##A-#
Жолдың ағымды ұзындығы
##A#
##A-#
Жолдың максималды ұзындығы
##A#
##A-#
Ештеңе
##A#
##A-#
Мұндай элемент жоқ
##A#
##Test#127#2#
##Q#
A=B
амалының нәтижесін белгілеңіз, егер, A:=[1..10] B:=[15..28]
##Q#
##A-#
TRUE
##A#
##A-#
[1..28]
##A#
##A-#
[]
##A#
##A-#
[1..10,15..28]
##A#
##A-#
FALSE
##A#
##Test#128#2#
##Q#
A=B
амалының нәтижесін белгілеңіз, егер A:=[1,1,2,3,5..8] B:=[1,2,5,2,3,6..8]
##Q#
##A-#
TRUE
##A#
##A-#
FALSE
##A#
##A-#
[1..8]
##A#
##A-#
[]
##A#
##A-#
[5..8]
##A#
##Test#144#1#
##Q#
Төменде келтірілген типтердің қайсына Т1:=Т2 меншіктеуін қолдануға болады (бірінші берілген тип Т1 типіне қатысты, екіншісі - Т2):
##Q#
##A-#
integer
және byte
##A#
##A-#
longint
және real
##A#
##A-#
integer
және real
##A#
##A-#
char
және real
##A#
##A-#
char
және byte
##A#
##Test#145#1#
##Q#
Төменде келтірілген типтердің қайсына Т1:=Т2 меншіктеуін қолдануға болады (бірінші берілген тип Т1 типіне қатысты, екіншісі - Т2):
##Q#
##A-#
longint
және byte
##A#
##A-#
integer
және real
##A#
##A-#
longint
және string
##A#
##A-#
char
және byte
##A#
##A-#
char
және real
##A#
##Test#146#3#
##Q#
Төменде анықталған айнымалылардың қайсылары эквивалент типтерге ие:
type
t1=array [char] of byte;
t2=array [1..15] of byte;
t3=t2;
var
v1:t1;
v2,v3:t2;
v4:t3;
a:byte;
b:char;
mas:array [1..15] of byte;
##Q#
##A-#
v2
және mas v1['1'] және b
##A#
##A-#
v3
және v2 және v4, а және mas[1]
##A#
##A-#
v1['1']
және b, a және b
##A#
##A-#
a
және b, v2 және mas
##A#
##A-#
mas[1]
және b, v1['1'] және b
##A#
##Test#147#3#
##Q#
Төменде анықталған айнымалылардың қайсылары эквивалент типтерге ие:
type
t1=byte;
t2=1..100;
t3=t2;
var
a:byte;
b,c:char;
mas:array [1..15] of byte;
v1:t1;
v2:t2;
v3:t3;
d:1..100;
##Q#
##A-#
v3
және v2, a және v1, c және b
##A#
##A-#
v3
және v2 және d, b және mas[5]
##A#
##A-#
b
және mas[5] v3 және v2
##A#
##A-#
b
және mas v1 және v2
##A#
##A-#
v3
және v1 және d, b және a
##A#
##Test#148#1#
##Q#
FOR операторында қандай қызметші сөз ауыспалы басқарушының санын үлкеннен кішіге қарай көрсетеді?
##Q#
##A-#
DOWNTO;
##A#
##A-#
ТО;
##A#
##A-#
DO;
##A#
##A-#
Ондай оператор жоқ;
##A#
##A-#
Дұрыс жауап жоқ.
##A#
##Test#149#1#
##Q#
Shortint
ауыспалы типі операциялық жадыда қанша орын алады?
##Q#
##A-#
2
байт;
##A#
##A-#
1
байт;
##A#
##A-#
3
байт;
##A#
##A-#
4
байт;
##A#
##A-#
Дұрыс жауап жоқ.
##A#
##Test#150#1#
##Q#
Қандай тип жазылған:
type
Ml=array[1...100]of real
##Q#
##A-#
Жол;
##A#
##A-#
Массив;
##A#
##A-#
Жиын (множество);
##A#
##A-#
Файл;
##A#
##A-#
Дұрыс жауап жоқ.
##A#
##Test#151#1#
##Q#
Массив элементі қай жерде дұрыс жазылған?
##Q#
##A-#
В(j);
##A#
##A-#
A[i];
##A#
##A-#
С{к};
##A#
##A-#
Барлық жерде;
##A#
##A-#
Дұрыс жауап жоқ.
##A#
##Test#152#1#
##Q#
Жолдық типті анықтау үшін қандай көмекші сөз қолданылады?
##Q#
##A-#
string;
##A#
##A-#
аrrау;
##A#
##A-#
forward;
##A#
##A-#
record;
##A#
##A-#
Дұрыс жауап жоқ;
##A#
##Test#153#1#
##Q#
Егер "жол ұзындығы" параметрі берілмесе болса, онда жолдың қандай ұзындығы автоматты түрде белгіленеді?
##Q#
##A-#
255;
##A#
##A-#
256;
##A#
##A-#
360;
##A#
##A-#
100;
##A#
##A-#
Дұрыс жауап жоқ;
##A#
##Test#154#1#
##Q#
Құрама оператор қандай құрама сөзден басталады?
##Q#
##A-#
Goto;
##A#
##A-#
End;
##A#
##A-#
Case;
##A#
##A-#
Begin;
##A#
##A-#
Дұрыс жауап жоқ;
##A#
##Test#155#1#
##Q#
Құрама оператор қандай көмекші сөзбен аяқталады?
##Q#
##A-#
Goto;
##A#
##A-#
Case
##A#
##A-#
End
##A#
##A-#
Begin;
##A#
##A-#
Дұрыс жауап жоқ.
##A#
##Test#156#1#
##Q#
Шарт операторында неше максималды бұтақ (деңгей емес) бар?
##Q#
##A-#
Екеу;
##A#
##A-#
Біреу;
##A#
##A-#
Үшеу;
##A#
##A-#
Төртеу;
##A#
##A-#
Дұрыс жауап жоқ;
##A#
##Test#157#1#
##Q#
Қандай функция берілген реттік нөмірі бойынша символды қайтарады?
##Q#
##A-#
ORD;
##A#
##A-#
CHR;
##A#
##A-#
TRUNC;
##A#
##A-#
OUND;
##A#
##Test#158#1#
##Q#
Алгоритм, есепті шешу үшін анықталған әрекетті бірнеше рет орындалуын қарастыратын, бұл:
##Q#
##A-#
##A#
аралас құрылым күрделілігімен
##A-#
сызықты
##A#
##A-#
тармақталған
##A#
##A-#
бұтақталған
##A#
##A-#
Циклдік
##A#
##Test#159#1#
##Q#
Шартты оператор.....
##Q#
##A-#
бағдарлама элементтері
##A#
##A-#
есептеу процесінің тұрақты құралы
##A#
##A-#
кейбір операторларды тексеруге мүмкіндік береді
##A#
##A-#
тексеру нәтижесіне тәуелді кез келген амалдарды орындайды
##A#
##A-#
модуль мәтіні бар файл
##A#
##Test#160# 1#
##Q#
Айнымалы .....сипатталады
##Q#
##A-#
var
##A#
##A-#
type
##A#
##A-#
array
##A#
##A-#
char
##A#
##A-#
boolean
##A#
##Test#161#1#
##Q#
Қандай цикл операторы параметірі бар цикл болып табылады?
##Q#
##A-#
WHILE..DO;
##A#
##A-#
REPEAT..UNT1L;
##A#
##A-#
Ондай циклдар болмайды;
##A#
##A-#
Дұрыс жауап жоқ.
##A#
##A-#
FOR..TO..DO;
##A#
##Test#162#1#
##Q#
0..255
аралығындағы диапазонда символдарды кодтаудың қандай коды қолданылады?
##Q#
##A-#
ASCII;
##A#
##A-#
IBM;
##A#
##A-#
ACCRI;
##A#
##A-#
ASSRI;
##A#
##A-#
Дұрыс жауап жоқ.
##A#
##Test#168#1#
##Q#
Concat
функциясы нені орындайды?
##Q#
##A-#
Екі жолды бір-біріне қосады
##A#
##A-#
Жолдарды салыстырады
##A#
##A-#
Ағымдағы жолдың ұзындығын қайтарады
##A#
##A-#
Мұндай функция жоқ
##A#
##Test#169#1#
##Q#
Құрама оператор ......
##Q#
##A-#
Бағдарламаның туынды оператор тізбегі
##A#
##A-#
Есептеу процесінің тұрақты құралы
##A#
##A-#
Кейбір операторларды тексеруге мүмкіндік береді
##A#
##A-#
Модуль мәтіні бар файл
##A#
##Test#170# 1#
##Q#
Шартты оператордың толық синтаксистік құрылымы
##Q#
##A-#
if
<шарт> then <оператор1> else <оператор2>
##A#
##A-#
<оператор1> else <оператор2>
##A#
##A-#
if <
шарт> then <оператор1>
##A#
##A-#
if <
шарт> then <оператор1> else <оператор1>
##A#
##A-#
if <шарт> then <оператор1> else <оператор2> else <оператор3>
##A#
##Test#171# 1#
##Q#
<шарт> .....болып табылады
##Q#
##A-#
логикалық типінің өрнегі
##A#
##A-#
кез келген оператор
##A#
##A-#
кез келген мән
##A#
##A-#
кез келген өрнек
##A#
##A-#
идентификатор
##A#
##Test#172# 1#
##Q#
for
циклдік оператордың құрылымы
##Q#
##A-#
for <
цикл_параметрі>:= <бастапқы мән> to <соңғы мән> do <оператор>
##A#
##A-#
for <
цикл_параметрі>:= do <оператор>
##A#
##A-#
for <
цикл>:= < басы> to < соңы>
##A#
##A-#
do <
оператор>for <цикл_параметрі>
##A#
##A-#
for (
цикл_параметрі):= (бастапқы мән) to (соңғы мән) do (оператор)
##A#
##Test#173#1#
##Q#
Идентификатор дегенміз
##Q#
##A-#
бағдарламаның элементі
##A#
##A-#
құрам бөлігі
##A#
##A-#
бағдарламаның тұрақты мәні
##A#
##A-#
модулі
##A#
##A-#
барлық жауап дұрыс
##A#
##Test#174#1#
##Q#
Тип қалай сипатталады
##Q#
##A-#
type
##A#
##A-#
forward;
##A#
##A-#
Val;
##A#
##A-#
VAR
##A#
##A-#
CASE
##A#
##Test#175#1#
##Q#
Алгоритм командасы дегеніміз не:
##Q#
##A-#
Әрбір әрекет;
##A#
##A-#
Әрбір жол;
##A#
##A-#
Әрбір нәтиже;
##A#
##A-#
Әрбір орындалуы;
##A#
##A-#
Әрбір жарлық;
##A#
##Test#176#1#
##Q#
Алгоритм сөзі қай ұлы математиктің атымен аталған?
##Q#
##A-#
Джона фон Неймана;
##A#
##A-#
Вильгельма Лейбница;
##A#
##A-#
Чарльза Бебидж;
##A#
##A-#
Мухаммеда аль-Хорезми;
##A#
##A-#
Ада Лавейс;
##A#
##Test#177#1#
##Q#
Алгоритм -
##Q#
##A-#
Есепті шешу үшін орындауға қажетті әрекеттер тізбегін сипаттайды;
##A#
##A-#
Нөмірленген әрекеттер жиынтығы;
##A#
##A-#
Есептеулерді орындау процесі;
##A#
##A-#
Есепті шешу жолдары;
##A#
##A-#
Әрекеттерді орындауға арналған нұсқаулар;
##A#
##Test#178#1#
##Q#
Алгоритм қасиеттеріне жатады:
##Q#
##A-#
Нәтижелілігі, дискреттілігі;
##A#
##A-#
Дәлдігі, айқындығы, қарапайымдылығы, бағасы;
##A#
##A-#
Нақтылы және құнды көрсеткіштердің, сандық деректердің бар болуы;
##A#
##A-#
Сызықтылығы, жиілігі;
##A#
##A-#
Тиімділігі, иілгіштігі;
##A#
##Test#179#1#
##Q#
Тармақталған алгоритм -
##Q#
##A-#
Бір немесе бірнеше логикалық шарттан тұратын алгоритм;
##A#
##A-#
Бірнеше циклдан тұратын алгоритм;
##A#
##A-#
Машина кодындағы алгоритм;
##A#
##A-#
Бірінен соң бірі орындалатын командалар;
##A#
##A-#
Бағынышты алгоритм;
##A#
##Test#180#1#
##Q#
Аталғандардың ішінен алгоритмнің типтерін көрсет:
##Q#
##A-#
Сызықтық, тармақталған, циклдік;
##A#
##A-#
Сызықтық, квадраттық, сатылық;
##A#
##A-#
Түсініктілік, ақиқаттық, нақтылық;
##A#
##A-#
Оперативтілік, циклдік, нәтижелік;
##A#
##A-#
Бір функционалдық, көп функционалдық, дөңгелек;
##A#
##Test#181#1#
##Q#
Алгоритмнің шешім беру тиімділігі келесі түрде анықталады:
##Q#
##A-#
Нәтиже қандай да бір қадам ішінде немесе алгоритмнің қойылған есепке қатысты қолдана алмайтыны жайында нұсқау алынуы тиіс
##A#
##A-#
Алгоритмнің орындалуы дәл және бір мәнді ғана анықталуы міндетті
##A#
##A-#
Егер бастапқы деректер өздерінің мәндерін сақтайтын болса, қайта орындалу кезінде алгоритм шешімнің қайталануын қамтамасыз етеді
##A#
##A-#
алгоритм тек қана қандай да бір анықталған класс есептерін шығару ғана жарамды
##A#
##A-#
Алгоритм әрқашанда есептің шешімін қайтарады
##A#
##Test#182#1#
##Q#
Мына блок
келесіні білдіреді
##Q#
##A-#
Процесс - амал немесе амалдар топтарының орындалуын
##A#
##A-#
Шешім - есептің шығарылу жолына әсер ететін қандай да бір шешімді тексеру
##A#
##A-#
Алдын ала анықталған процесс - алдында құрылған немесе жеке құрылған алгоритм, ішкі программаны қосу
##A#
##A-#
Енгізу-шығару - деректерді өндеу
##A#
##A-#
Бастау - аяқтау
##A#
##Test#183#1#
##Q#
Есепті шығару үшін қандай да бір анықталған әрекеттер тізбегін бірнеше рет орындалуын мүмкін ететін алгоритм
##Q#
##A-#
циклдік
##A#
##A-#
Күрделі құрылымы бар аралас
##A#
##A-#
Сызықтық
##A#
##A-#
Тармақталған
##A#
##A-#
Қайталанатын
##A#
##Test#184#1#
##Q#
Программа құрудың қандай кезеңіңде синтаксистік қателер айқындалады және түзетіледі
##Q#
##A-#
Программа компиляциясы
##A#
##A-#
Есептің берілуі
##A#
##A-#
Есепті алгоритмизациялау
##A#
##A-#
Программа жұмысын талдау
##A#
##A-#
Программаның орындалуы
##A#
##Test#185#1#
##Q#
Алгоритмнің көпшілік талабы келесіні білдіреді:
##Q#
##A-#
Алгоритмнің орындалуы дәл және бір мәнді анықталуы тиіс
##A#
##A-#
Алгоритм әрқашанда анық шешімді алуды қамтамасыз етеді
##A#
##A-#
Алгоритм анықталған бір клас есептерін шешу үшін ғана қолойлы
##A#
##A-#
Нәтиже белгіленген қадам саны ішінде алынуы тиіс
##A#
##A-#
Алгоритм әрқашанда есептің шешімін береді
##A#
##Test#186#1#
##Q#
Кейінгі әрекеттерді тандауға әсер ететін логикалық бірқатар шарттарды орындау нәтижесінде шешім алуды қамтамасыз ететін алгоритм
##Q#
##A-#
Циклдік
##A#
##A-#
Сызықтық
##A#
##A-#
Күрделі құрылымы бар аралас
##A#
##A-#
Қайталанатын
##A#
##A-#
Тармақталған
##A#
##Test#187#1#
##Q#
Алгоритмнің анықталғандық (детерминирленген) талабы келесіні білдіреді:
##Q#
##A-#
Алгоритмнің орындалуы дәл және бір мәнді анықталуы тиіс
##A#
##A-#
Алгоритм әрқашанда анық шешімді алуды қамтамасыз етеді
##A#
##A-#
Нәтиже белгіленген қадам саны ішінде алынуы тиіс
##A#
##A-#
Алгоритм анықталған бір клас есептерін шешу үшін ғана қолойлы
##A#
##A-#
Алгоритм әрқашанда есептің шешімін береді
##A#
##Test#188#1#
##Q#
Бастапқы деректердің мәндері немесе аралық нәтижелерге байланыссыз шешімді әрекеттер тәзбегін бір ғана рет орындау нәтижесінде
мүмкін ететін алгоритм
##Q#
##A-#
Тармақталған
##A#
##A-#
Циклдік
##A#
##A-#
Күрделі құрылымы бар аралас
##A#
##A-#
Қайталанатын
##A#
##A-#
Сызықтық
##A#
##Test#189#1#
##Q#
Бұл блок
келесіні білдіреді:
##Q#
##A-#
Алдын-ала анықталған процесс - ішкі программаларды шақыру
##A#
##A-#
процесс - выполнение операции или группы операций
##A#
##A-#
решение - проверка некоторого решения, влияющего на ход решения задачи
##A#
##A-#
Енгізу-шығару - деректерді өндеу
##A#
##A-#
Басы-соңы
##A#
##Test#190#1#
##Q#
Төмендегі қай символдар Delphi алфавитінің арнайы белгілеріне жатады:
##Q#
##A-#
:
##A#
##A-#
\
##A#
##A-#
№
##A#
##A-#
!
##A#
##A-#
%
##A#
##Test#191#1#
##Q#
Төмендегі сөздердің қайсысы Delphi тілінің резервтелген сөзі болып табылады:
##Q#
##A-#
WHILE
##A#
##A-#
DCE
##A#
##A-#
SUCC
##A#
##A-#
PRED
##A#
##A-#
BYTE
##A#
##Test#192#1#
##Q#
Төмендегі сөздердің қайсысы Delphi тілінің резервтелген сөзі болып табылады:
##Q#
##A-#
INT
##A#
##A-#
ARRAY
##A#
##A-#
INTEGER
##A#
##A-#
SQR
##A#
##A-#
FALSE
##A#
##Test#193#2#
##Q#
Қандай идентификаторлар теріс құрылған
##Q#
##A-#
DD-MM-YY
##A#
##A-#
Tt2
##A#
##A-#
X1
##A#
##A-#
SecondName
##A#
##A-#
A_LANA_EXAM
##A#
##Test#194#2#
##Q#
Төменде берілген константалардың қайсысы символдық тип константасы болып табылады:
##Q#
##A-#
‘try’#7
##A#
##A-#
‘d’
##A#
##A-#
#13#10
##A#
##A-#
‘error’
##A#
##A-#
@
##A#
##Test#195#3#
##Q#
not a and (b<>c) or (d=e div f)
өрнегіндегі амалдар қандай реттілікпен орындалады:
##Q#
##A-#
<>, div, =, not, and, or;
##A#
##A-#
not, <>, =, div, or, and
##A#
##A-#
not, and, <>, or, =, div;
##A#
##A-#
выражение содержит ошибку;
##A#
##A-#
not, div, and, <>, or, =
##A#
##Test#196#1#
##Q#
Delphi
тілінің алфавиті келесі арнайы символдар жұбын қамтиды:
##Q#
##A-#
[*
##A#
##A-#
:=
##A#
##A-#
{*
##A#
##A-#
^@
##A#
##A-#
><
##A#
##Test#197#1#
##Q#
Delphi
тілінің алфавиті келесі арнайы символдар жұбын қамтиды:
##Q#
##A-#
<>
##A#
##A-#
= =
##A#
##A-#
=>
##A#
##A-#
#$
##A#
##A-#
&&
##A#
##Test#198#1#
##Q#
Төмендегі сөздердің қайсысы Delphi тілінің резервтелген сөзі болып табылады:
##Q#
##A-#
BYTE
##A#
##A-#
TYPE;
##A#
##A-#
CHR;
##A#
##A-#
TRUE
##A#
##A-#
ODD
##A#
##Test#199#2#
##Q#
Идентификаторлардың қайсысы теріс құрылған
##Q#
##A-#
1Y
##A#
##A-#
nN
##A#
##A-#
FAD4
##A#
##A-#
FLAG_1
##A#
##A-#
_123
##A#
##Test#200#2#
##Q#
Төменде берілген константалардың қайсысы жолдық тип константасы болып табылады:
##Q#
##A-#
'-7
Е-8'
##A#
##A-#
‘’’’
##A#
##A-#
‘1’
##A#
##A-#
#56
##A#
##A-#
'let's go home!'
##A#
##Test#201#1#
##Q#
Айнымалы -
##Q#
##A-#
қарапайым немесе скаляр типіне жататын деректер элементі, var бөлігінде анықталады және өзінің мәнін программаның орындалу
процесінде өзгертуі мүмкін
##A#
##A-#
Типтелген константамен бірдей
##A#
##A-#
Type
бөлігінде тип пен атын беру арқылы анықталатын деректер элементі
##A#
##A-#
Резервтелген сөз
##A#
##A-#
аты, типі берілген деректер элементі, var бөлігінде анықталады және өзінің мәнін программаның орындалу процесінде өзгертуі мүмкін
##A#
##Test#202#3#
##Q#
( c mod b + a) or not (d - e*f) + 3
өрнегіндегі амалдар қандай реттілікпен орындалады:
##Q#
##A-#
not, mod, *, +, or, -,+
##A#
##A-#
*, mod, not, or, +, -, +
##A#
##A-#
not, +, mod, or, *, +, -
##A#
##A-#
өрнекте қате бар
##A#
##A-#
mod, +, *, -, not, or, +
##A#
##Test#204#1#
##Q#
Төмендегі сөздердің қайсысы Delphi тілінің резервтелген сөзі болып табылады:
##Q#
##A-#
ORD
##A#
##A-#
IF
##A#
##A-#
REAL
##A#
##A-#
TRUE
##A#
##A-#
ABS
##A#
##Test#205#2#
##Q#
Идентификатордың қайсысы дұрыс құрылған
##Q#
##A-#
d-y
##A#
##A-#
My Programm
##A#
##A-#
My_Name
##A#
##A-#
1c
##A#
##A-#
F$5
##A#
##Test#206#2#
##Q#
Берілген константалардың қайсысы он алтылық константа болып табылады:
##Q#
##A-#
$109
##A#
##A-#
3.14
##A#
##A-#
-$123
##A#
##A-#
$AHW
##A#
##A-#
$5.2E
##A#
##Test#207#3#
##Q#
c / b + a or d - e*f
өрнегіндегі амалдар қандай реттілікпен орындалады:
##Q#
##A-#
/, *, +, or, -
##A#
##A-#
/, *, or, +, -
##A#
##A-#
or, *, /, +, -
##A#
##A-#
өрнекте қате бар
##A#
##A-#
*, /, +, or, -
##A#
##Test#208#2#
##Q#
Анықтау бөлімінде не анықталады?
##Q#
##A-#
Айнымалылар
##A#
##A-#
Өрнектер
##A#
##A-#
Модульдер
##A#
##A-#
Мәндер
##A#
##A-#
Операндтар
##A#
##Test#209#1#
##Q#
Комментарий қалай белгіленеді?
##Q#
##A-#
{ }
##A#
##A-#
{ {} }
##A#
##A-#
(* (* *) *)
##A#
##A-#
[ ]
##A#
##A-#
\\
##A#
##Test#210#1#
##Q#
Қандай амалдар бірдей приоритетке ие?
##Q#
##A-#
Көбейту мен бөлу
##A#
##A-#
Логикалық амалдар мен салыстыру амалдары
##A#
##A-#
NOT
амалы және басқа логикалық амалдар
##A#
##A-#
Бөлу мен қосу
##A#
##A-#
@
және көбейту
##A#
##Test#211#2#
##Q#
Қандай функцияны кез келген реттік типке қолдануға болады?
##Q#
##A-#
INT
##A#
##A-#
ROUND
##A#
##A-#
CHR
##A#
##A-#
ODD
##A#
##A-#
SUCC
##A#
##Test#212#1#
##Q#
Төмендегі сөздердің қайсысы Delphi тілінің резервтелген сөзі болып табылады:
##Q#
##A-#
TO
##A#
##A-#
INTEGER
##A#
##A-#
FALSE
##A#
##A-#
SQR
##A#
##A-#
INT
##A#
##Test#213#2#
##Q#
Төменде келтірілген символдардың қайсысы Delphi тілі алфавитінің арнайы символдарына жатады:
##Q#
##A-#
%
##A#
##A-#
*
##A#
##A-#
?
##A#
##A-#
\
##A#
##A-#
№
##A#
##Test#214#2#
##Q#
Қандай идентификаторлар теріс құрылған
##Q#
##A-#
tt12
##A#
##A-#
SecondName
##A#
##A-#
Mode Unit
##A#
##A-#
A_LANA_EXAM
##A#
##A-#
_1_
К
##A#
##Test#215#2#
##Q#
Төменде берілген константалардың қайсысы символдық тип константасы болып табылады:
##Q#
##A-#
#13#26
##A#
##A-#
$
##A#
##A-#
'error'
##A#
##A-#
'f'
##A#
##A-#
‘’
##A#
##Test#216#1#
##Q#
Delphi
тілі алфавиті келесі арнайы символдар жұбын қамтиды:
##Q#
##A-#
<=
##A#
##A-#
{*
##A#
##A-#
^@
##A#
##A-#
><
##A#
##A-#
=<
##A#
##Test#217#1#
##Q#
Қандай амалдар бірдей приоритетке ие?
##Q#
##A-#
Қосу мен азайту
##A#
##A-#
Логикалық амалдар мен салыстыру амалдары
##A#
##A-#
NOT
амалы және басқа логикалық амалдар
##A#
##A-#
Бөлу мен қосу
##A#
##A-#
@
және көбейту
##A#
##Test#218#2#
##Q#
Қандай функцияны кез келген реттік типке қолдануға болады?
##Q#
##A-#
ORD
##A#
##A-#
ROUND
##A#
##A-#
INT
##A#
##A-#
CHR
##A#
##A-#
SIN
##A#
##Test#220#2#
##Q#
Егер X және Y айнымалылары нақты тип айнымалылары болса, төменде келтірілген қандай өрнек нәтижесінің мәні де нақты типке
жатады
##Q#
##A-#
ROUND(X*Y) + 25
##A#
##A-#
Y=X
##A#
##A-#
(X <> Y) AND (X<9)
##A#
##A-#
TRUNC(Y)
##A#
##A-#
X + Y/ PI
##A#
##Test#221#2#
##Q#
Төмендегі қай өрнектің нәтижесі FALSE:
##Q#
##A-#
not b
при b=true
##A#
##A-#
t and (p=2)
при t=true, p=2
##A#
##A-#
(x при x=2, y=3
##A#
##A-#
odd(9)
##A#
##A-#
k div 5 = k mod 3
при k=8
##A#
##Test#222#2#
##Q#
Төменде келтірілген константаларды анықтаудың қайсысы теріс
const
b=1..9;
c=pi;
ch='5';
n=25;
##Q#
##A-#
c
##A#
##A-#
ch
##A#
##A-#
n
##A#
##A-#
Барлығы дұрыс анықталған
##A#
##A-#
b
##A#
##Test#223#3#
##Q#
Қай айнымалылар дұрыс анықталған
var
n: integer;
i: 0..5;
days: (sun, mon, tue, wed, thu, fri, sat);
week: mon..fri;
weekend: sat..sun;
dd:longint=1;
##Q#
##A-#
weekend, dd
##A#
##A-#
n, i, days, dd
##A#
##A-#
dd
##A#
##A-#
Барлығы дұрыс анықталған
##A#
##A-#
n, i, days, week
##A#
##Test#225#2#
##Q#
Егер x – нақты тип, i – бүтін тип, c – символдық тип айнымалылары болса, келесі меншіктеу операторларының қайсысы дұрыс:
##Q#
##A-#
x:= c*x ;
##A#
##A-#
i:= i*ln(i);
##A#
##A-#
c:= ord(i);
##A#
##A-#
i:= (x=0) and (i>x);
##A#
##A-#
i:= not i ;
##A#
##Test#226#2#
##Q#
Егер X және Y айнымалылары бүтін тип айнымалылары болса, төмендегі қай өрнек нәтижесінің типі логикалық болады:
##Q#
##A-#
sin(X + Y) < 0.8.
##A#
##A-#
X + 2*73
##A#
##A-#
X and Y + 5 or 3
##A#
##A-#
X*Y + not Y
##A#
##A-#
ABS(X)-Y
##A#
##Test#227#2#
##Q#
Төмендегі қай өрнектің нәтижесі FALSE:
##Q#
##A-#
a xor b
при a=true, b=true
##A#
##A-#
(x<>0) or (y=0)
при x=2, y=3
##A#
##A-#
odd(k)
при k=21
##A#
##A-#
(bпри b=2, c=3, d= -1.
##A#
##A-#
not false
##A#
##Test#228#2#
##Q#
Төмендегі қандай константалардың берілуі
const
min=pi;
max=100;
center=(max-n) div 2;
d=abc;
n:=25;
##Q#
##A-#
center n d
##A#
##A-#
center n d min
##A#
##A-#
min center n
##A#
##A-#
max min n d
##A#
##A-#
Барлығы дұрыс анықталған
##A#
##Test#229#2#
##Q#
Стандартты SUCC функциясы ... алуға мүмкіндік береді.
##Q#
##A-#
Бүтін, символдық, логикалық, аталған, дапазон типтеріне жататын аргумент мәнінің реттік нөмірін қайтарады
##A#
##A-#
Түгел скаляр типтер үшін функция аргументіне қатысты келесі мәнді
##A#
##A-#
0
мен 1 аралығындағы кездейсоқ нақты санды
##A#
##A-#
Түгел скаляр типтер үшін функция аргументіне қатысты алдыңғы мәнді
##A#
##A-#
Кез келген бүтін, символдық, логикалық типтің мәнін
##A#
##Test#230#3#
##Q#
Қандай айнымалылар теріс анықталған
var
b: integer;
index: 0..5;
c: (red, blue, green);
a1: char;
zona: 1..'10';
##Q#
##A-#
index
##A#
##A-#
c
##A#
##A-#
zona
##A#
##A-#
b
##A#
##A-#
Барлығы дұрыс анықталған
##A#
##Test#231#3#
##Q#
Типтердің қайсысы дұрыс анықталған
type
dd=(ais,isb,mmo,sapr,iit,mo);
i:byte;
ch= char;
bukva='a'..'z','A'..'Z';
##Q#
##A-#
i bukva
##A#
##A-#
dd bukva
##A#
##A-#
ch i
##A#
##A-#
dd ch
##A#
##A-#
Барлығы теріс анықталған
##A#
##Test#232#2#
##Q#
Егер y - нақты тип, n - бүтін тип, d - логикалық тип айнымалылары болса, келесі меншіктеу операторларының қайсысы теріс:
##Q#
##A-#
d:= not n;
##A#
##A-#
y:=n+1;
##A#
##A-#
n:= n mod 2 ;
##A#
##A-#
d:= not (y < pi);
##A#
##A-#
n:= round(y) + 2;
##A#
##Test#233#2#
##Q#
RANDOM
стандартты функциясы ... алуға мүмкіндік береді.
##Q#
##A-#
Нақты тип мәндерін
##A#
##A-#
Кез келген қарапайым типтің мәндерін
##A#
##A-#
Бүтін типтің кездейсоқ мәндерін
##A#
##A-#
0
мен 1 аралығындағы нақты типтің кездейсоқ мәндерін
##A#
##A-#
Нақты мәнді жақын бүтін мәнге дейін жуықтайды
##A#
##Test#234#2#
##Q#
ORD стандартты функциясы ... алуға мүмкіндік береді:
##Q#
##A-#
Кез келген бүтін, символдық, логикалық, аталған, диапазон типтеріне жататын аргумент мәнінің реттік нөмірін
##A#
##A-#
Кез келген бүтін, символдық, логикалық типтердің мәндерін
##A#
##A-#
Кез келген қарапайым тип айнымалыларының мәндерін
##A#
##A-#
Түгел скаляр типтер үшін функция аргументіне қатысты алдыңғы мәнді
##A#
##A-#
Типтің алдыңғы мәнін
##A#
##Test#235#2#
##Q#
Реттік (дискретті) типтерге келесілер жатады:
##Q#
##A-#
Символдық, нақты, жолдық
##A#
##A-#
Бүтін, символдық, логикалық, аталған
##A#
##A-#
Нақты, аталған, диапазон типі
##A#
##A-#
Уақыт-мезгіл типі
##A#
##A-#
жолдық
##A#
##Test#236#2#
##Q#
Егер x - нақты тип, i - бүтін тип, c - символдық тип айнымалылары болса, келесі меншіктеу операторларының қайсысы дұрыс:
##Q#
##A-#
c:= chr(ord(c)+i);
##A#
##A-#
x:= c*x ;
##A#
##A-#
i:= i*ln(i);
##A#
##A-#
c:= ord(i);
##A#
##A-#
i:= (x=0) and (i>x);
##A#
##Test#237#1#
##Q#
Өрнек мәнін есептеу реттілігі немен анықталады?
##Q#
##A-#
Сол жақтан оңға қарай есептеледі
##A#
##A-#
Қойылған жақшалар және амалдар приоритеттерімен
##A#
##A-#
Оңнан солға қарай есептеледі
##A#
##A-#
Айнымалылардың бастапқы және аралық мәндерімен
##A#
##A-#
өрнекте қолданылатын функциялармен
##A#
##Test#238#2#
##Q#
Берілген қай мысалда бос оператор бар:
##Q#
##A-#
if odd(k) then else k:=k+1;
##A#
##A-#
begin a:=true; b:=b or not a end;
##A#
##A-#
if x<>0 then x:=x*k else x:=k;
##A#
##A-#
begin x:=exp(x)+n; y:=x*n+1 end;
##A#
##A-#
Мысалдарда бос операторлар жоқ
##A#
##Test#239#2#
##Q#
Келесі мысалдардың қайсысында қаталар бар:
##Q#
##A-#
if x<1 and x<2 then x:=x+1 else x:=x*x;
##A#
##A-#
if k div 10 =5 then k:=k+5 else if k<9 then k:=k*3;
##A#
##A-#
if i>n+1 then inc(i) else dec(i);
##A#
##A-#
if i<>n then a:=false else a:=true;
##A#
##A-#
Мысалдарда қате жоқ
##A#
##Test#240#2#
##Q#
a
және c айнымалылары (a=1, b=2, c=3, d=4) келесі оператор орындалғаннан кейін қандай мәнге ие болады:
if a>b then
if c else
else a:=b;
##Q#
##A-#
a=2, c=3
##A#
##A-#
a=1, c=0
##A#
##A-#
a=2, c=0
##A#
##A-#
а мен с мәндері өзгермейді
##A#
##A-#
a=4, c=3
##A#
##Test#241#2#
##Q#
Егер c - символдық тип, k - бүтін тип айнымалылары болса, операторда қатенің қандай түрі болады?
case c of
'a'..'z':writeln('
символ');
'0'..'9':writeln('
цифра');
else c:=chr(k);
end;
##Q#
##A-#
Константалар альтернативаларда қайталанады
##A#
##A-#
Константалар типі "кілт"-өрнек типіне сәйкес келмейді
##A#
##A-#
"Кілт" -өрнегінің типі реттік емес
##A#
##A-#
Қате жоқ
##A#
##A-#
Аранйы символдар қалып қойған
##A#
##Test#242#3#
##Q#
Егер k – бүтін тип, c-символдық тип айнымалылары болса, операторда қатенің қандай түрі болады?
case k div 3 of
0..9: c:=chr(k div 3+48);
1,11,2,22: c:=chr(k);
end;
##Q#
##A-#
Қате жоқ
##A#
##A-#
Константалар альтернативаларда қайталанады
##A#
##A-#
Константалар типі «кілт»-өрнегінің типіне сәйкес келмейді
##A#
##A-#
«Кілт»-өрнегінің типі дискретті емес
##A#
##A-#
Арнайы символдар қалып қойған
##A#
##Test#243#3#
##Q#
Егер s – аталған типке жатса, операторда қандай қате болуы мүмкін?
case s of
1: writeln('start');
2: writeln('stop');
else writeln('error');
end;
##Q#
##A-#
Константалар альтернативаларда қайталанады
##A#
##A-#
Қате жоқ
##A#
##A-#
Арнайы символдар қалып қойған
##A#
##A-#
«Кілт»-өрнегінің типі дискретті емес
##A#
##A-#
Константалар типі «кілт»-өрнегінің типіне сәйкес келмейді
##A#
##Test#244#2#
##Q#
Егер y - нақты тип, k - бүтін тип айнымалылары болса, операторда қандай қате түрі бар?
case y of
1..15:y:=y+k;
20,25:y:=y-k;
else y:=y*k
end;
##Q#
##A-#
Константалар типі "кілт"-өрнек типіне сәйкес келмейді
##A#
##A-#
"Кілт" -өрнегінің типі реттік емес
##A#
##A-#
Қате жоқ
##A#
##A-#
Константалар альтернативаларда қайталанады
##A#
##A-#
Арнайы символдар қалып қойған
##A#
##Test#245#2#
##Q#
Егер y - нақты тип, k - бүтін тип айнымалылары болса, операторда қандай қате түрі бар?
case k of
1..15:y:=y+k
20,25:y:=y-k
else y:=y*k
end;
##Q#
##A-#
Қате жоқ
##A#
##A-#
Константалар альтернативаларда қайталанады
##A#
##A-#
Константалар типі "кілт"-өрнек типіне сәйкес келмейді
##A#
##A-#
"Кілт" -өрнегінің типі реттік емес
##A#
##A-#
Оператор жазылуындағы синтаксистік қате
##A#
##Test#246#2#
##Q#
Келесі мысалдардың қайсысында бос оператор бар:
##Q#
##A-#
if x>0 then x:=2 else y:=x+1;
##A#
##A-#
begin x:=2; y:=5 end;
##A#
##A-#
begin x:=2; y:=5 end;
##A#
##A-#
Мысалдарда бос операторлар жоқ
##A#
##A-#
if (x<=0) or (x>=13) then y:=y+x else y:=y-x;;;;;
##A#
##Test#247#2#
##Q#
Келесі мысалдардың қайсысында кателер бар:
##Q#
##A-#
if a + 2 then b:= 3 else b:= 1 ;
##A#
##A-#
if 1 ##A#
##A-#
if x > 0 then if x < 5 then a:=x else a:=x+5;
##A#
##A-#
Қателер жоқ
##A#
##A-#
if 1 ##A#
##Test#248#2#
##Q#
a
және c айнымалылары (a=9, b=3, c=6, d=1) келесі оператор орындалғаннан кейін қандай мәнге ие болады:
if a>b then if c ##Q#
##A-#
a=3, c=6
##A#
##A-#
a=3, c=0
##A#
##A-#
a=9, c=0
##A#
##A-#
а және с мәндері өзгермейді
##A#
##A-#
a=9, c=6
##A#
##Test#249#2#
##Q#
Келесі мысалдардың қайсысында қателер жіберілген:
##Q#
##A-#
if x<2 then begin x:=x+1; y:=0 end else x:=0;
##A#
##A-#
if x <> 0 then if y <> 0 then a:=x else a:=x+y;
##A#
##A-#
if odd(a+b) then b:= a+345; else b:=-a;
##A#
##A-#
if (x>0) and (x<5) then x:= sin(x) else x:= sin(abs(x));
##A#
##A-#
Қателер жоқ
##A#
##Test#250#2#
##Q#
b
және d айнымалылары (a=1, b=0, c=-3, d=4) келесі опреаторлар орынддалғаннан кейін қандай мәнге ие болады:
if a>b then if c
##Q#
##A-#
d=4, b=2
##A#
##A-#
d=-3, b=0
еселілігімен
##A#
##A-#
d=3, b=0
##A#
##A-#
d
және b мәндері өзгермейді
##A#
##A-#
d=3, b=2
##A#
##Test#251#2#
##Q#
Егер k - бүтін тип, s - символдық тип айнымалылары болса, операторда қандай қате түрі бар?
case chr(ord(s)+1) of
'F'..'Z': k:=ord(s);
'c','g': k:=ord(s)-5;
else k:=ord(s)+1
end;
##Q#
##A-#
Константалар альтернативаларда қайталанады
##A#
##A-#
Константалар типі "кілт"-өрнек типіне сәйкес келмейді
##A#
##A-#
Оператор жазылуындағы синтаксистік қате
##A#
##A-#
Қате жоқ
##A#
##A-#
"
Кілт" -өрнегінің типі реттік емес
##A#
##Test#252#2#
##Q#
Егер f - нақты тип, k - бүтін тип айнымалылары болса, операторда қандай қате түрі бар?
case f mod 4 of
1: f:=f*k;
2,3: f:=f*k+1;
else f:=f+k
end;
##Q#
##A-#
Қате жоқ
##A#
##A-#
Константалар альтернативаларда қайталанады
##A#
##A-#
константалар типі "кілт"-өрнек типіне сәйкес келмейді
##A#
##A-#
оператор жазылуындағы синтаксистік қате
##A#
##A-#
"кілт"-өрнегінің типі реттік емес
##A#
##Test#253#2#
##Q#
Егер k - бүтін тип, s - символдық тип, l - логикалық тип айнымалылары болса, операторда қандай қате түрі бар?
case l and odd(k) of
1: s:=chr(k);
0: s:=chr(k-1);
end;
##Q#
##A-#
Қате жоқ
##A#
##A-#
Константалар альтернативаларда қайталанады
##A#
##A-#
"кілт"-өрнегінің типі реттік емес
##A#
##A-#
оператор жазылуындағы синтаксистік қате
##A#
##A-#
константалар типі "кілт"-өрнек типіне сәйкес келмейді
##A#
##Test#254#2#
##Q#
Егер k - бүтін тип, s - символдық тип, l - логикалық тип айнымалылары болса, операторда қандай қате түрі бар?
case k*2 of
1..12: begin l:=true; s:='t' end;
0,8: begin l:=false; s:='f' end;
else writeln('error');
end;
##Q#
##A-#
Константалар альтернативаларда қайталанады
##A#
##A-#
Константалар типі "кілт"-өрнегінің типіне сәйкес келмейді
##A#
##A-#
Қате жоқ
##A#
##A-#
«Кілт»-өрнегінің типі дискретті емес
##A#
##A-#
Оператордың жазылуында синтаксистік қате
##A#
##Test#255#2#
##Q#
Егер k - бүтін тип, s - символдық тип айнымалылары болса, операторда қандай қате түрі бар?
case chr(ord(s)+1) of
'F'..'Z': k:=ord(s); s:='a';
'c','g': k:=ord(s)-5; s:='t';
else k:=ord(s)+1; s:='i';
end;
##Q#
##A-#
Оператордың жазылуында синтаксистік қате
##A#
##A-#
Константалар альтернативаларда қайталанады
##A#
##A-#
Қате жоқ
##A#
##A-#
Константалар типі "кілт"-өрнегінің типіне сәйкес келмейді
##A#
##A-#
«Кілт»-өрнегінің типі дискретті емес
##A#
##Test#256#2#
##Q#
Егер x және k айнымалылары бүтін типке жатса, операторда қандай қате түрі бар?
case (k mod 3)/ x of
1..8: x:=x*k;
9..20: x:=x*k+1;
else x:=x+k
end;
##Q#
##A-#
«Кілт»-өрнегінің типі дискретті емес
##A#
##A-#
Қате жоқ
##A#
##A-#
Оператордың жазылуында синтаксистік қате
##A#
##A-#
Константалар альтернативаларда қайталанады
##A#
##A-#
Константалар типі "кілт"-өрнегінің типіне сәйкес келмейді
##A#
##Test#257#2#
##Q#
Егер k - бүтін тип, c - символдық тип, операторда қандай қате түрі бар?
case ord(c) of
32..127: k:=ord(c);
0..31: k:=ord(c)-5;
else k:=ord(c)+1
end;
##Q#
##A-#
Қате жоқ
##A#
##A-#
Оператордың жазылуында синтаксистік қате
##A#
##A-#
Константалар альтернативаларда қайталанады
##A#
##A-#
Константалар типі "кілт"-өрнегінің типіне сәйкес келмейді
##A#
##A-#
«Кілт»-өрнегінің типі дискретті емес
##A#
##Test#258#2#
##Q#
Егер x , k - бүтін тип айнымалылары болса, операторда қандай қате түрі бар?
case chr(x*2) of
#1..#67: k:=x div 3;
#45..#128: k:= x mod 3;
end;
##Q#
##A-#
Қате жоқ
##A#
##A-#
Оператордың жазылуында синтаксистік қате
##A#
##A-#
Константалар типі "кілт"-өрнегінің типіне сәйкес келмейді
##A#
##A-#
«Кілт»-өрнегінің типі дискретті емес
##A#
##A-#
Константалар альтернативаларда қайталанады
##A#
##Test#259#2#
##Q#
Егер c - символдық тип, b - логикалық тип айнымалылары болса, операторда қандай қате түрі бар?
case not b xor (c>#32) of
'a'..'z': begin b:=true; c:='t' end;
'1'..'9': begin b:=false; c:='f' end;
else writeln('error');
end;
##Q#
##A-#
Қате жоқ
##A#
##A-#
Оператордың жазылуында синтаксистік қате
##A#
##A-#
Константалар альтернативаларда қайталанады
##A#
##A-#
«Кілт»-өрнегінің типі дискретті емес
##A#
##A-#
Константалар типі "кілт"-өрнегінің типіне сәйкес келмейді
##A#
##Test#260#1#
##Q#
CASE операторының альтернативаларында константалар қалай берілуі мүмкін?
##Q#
##A-#
Жалғыз константа, константалар тізімі, мәндер диапазоны
##A#
##A-#
Константалар тізімі, өрнек
##A#
##A-#
Мәндер диапазоны, айнымалы
##A#
##A-#
Өрнек, айнымалы
##A#
##A-#
Айнымалы, жалғыз константа
##A#
##Test#261#2#
##Q#
Егер x - нақты тип, k - бүтін тип, c - символдық тип, b - логикалық тип айнымалылары болса, келесі операторлардың қайсысында қате
бар:
##Q#
##A-#
case c of
'a'..'f': k:=ord(c);
'n','t': k:=ord(c)-5;
end;
##A#
##A-#
case x of
1: begin b:=true; c:='t' end;
0: begin b:=false; c:='f' end;
else writeln('error');
end;
##A#
##A-#
case k mod 3 of
0: x:=x*k;
1: x:=x*k+1;
else x:=x+k
end;
##A#
##A-#
case c<>'a' of
true: k:=ord(c);
false: k:= ord('a')
end;
##A#
##A-#
case k of
0: x:=x+k;
1: x:=x*k-1;
else x:=x*k/5
end;
##A#
##Test#262#2#
##Q#
Цикл неше рет орындалады, s және i айнымалыларының мәндері қандай болады?
s:=0; i:=1;
while i>1 do begin s:=s+i; i:=i-1 end;
##Q#
##A-#
i=0, s=1
##A#
##A-#
i=0, s=2
##A#
##A-#
i=0, s=0
##A#
##A-#
i=1, s=0
##A#
##A-#
Цикл операторында қате бар
##A#
##Test#263#2#
##Q#
Цикл неше рет орындалады, s және i айнымалыларының мәндері қандай болады?
s:=0; i:=10;
repeat s:=s+i; i:=i-1 until i<>0;
##Q#
##A-#
s=55, i=0, 11
рет
##A#
##A-#
s=55, i=-1, 11
рет
##A#
##A-#
s=50, i=0, 11
рет
##A#
##A-#
s=10, i=9, 1
рет
##A#
##A-#
Шексіз цикл
##A#
##Test#264#2#
##Q#
Цикл операторының қайсысы "шексіз" екенін анықтаңыз.
##Q#
##A-#
i:=1;
while i<=2 do begin x:=sin(i); y:=cos(i); writeln(x,y) end;
##A#
##A-#
i:=1; j:=0;
repeat
read(c); mas[i,j]:=ord(c); i:=i+1; j:=j+1;
until (c<>#26) or (i>10) or (j>5);
##A#
##A-#
for color:=red to green do
case color of
red:writeln('red'); yellow:writeln('yellow'); green:writeln('green');
end;
##A#
##A-#
s:=0; i:=10;
repeat s:=s+i; i:=i-1 until i<>0;
##A#
##A-#
while i=0 do begin i:=i+1; s:=s+i; end;
##A#
##Test#265#2#
##Q#
Цикл неше рет орындалады, s және i айнымалыларының мәндері қандай болады?
s:=0; i:=10;
repeat s:=s+i; i:=i-1 until i<>0;
##Q#
##A-#
s=55, i=0, 11
рет
##A#
##A-#
s=10, i=9, 1
рет
##A#
##A-#
s=55, i=-1, 11
рет
##A#
##A-#
s=50, i=0, 11
рет
##A#
##A-#
Шексіз цикл
##A#
##Test#266#2#
##Q#
s
және i айнымалыларының мәндері келесі операторлар орындалғаннан кейін қандай болады?
s:=0; i:=0;
while i=0 do begin i:=i+1; s:=s+i; end;
##Q#
##A-#
Цикл операторында қате бар
##A#
##A-#
i=3, s=6
##A#
##A-#
i=1, s=1
##A#
##A-#
- i=2, s=3
##A#
##A-#
i=2, s=2
##A#
##Test#267#2#
##Q#
Цикл неше рет орындалады, s және i айнымалыларының мәндері қандай болады?
s:=10; i:=-2;
repeat s:=s-i; i:=i+2 until i>0;
##Q#
##A-#
s=12, i=2, 2
рет
##A#
##A-#
s=8, i=2, 2
рет
##A#
##A-#
s=12, i=0, 1
рет
##A#
##A-#
s=6, i=2, 2
рет
##A#
##A-#
Шексіз цикл
##A#
##Test#268#2#
##Q#
Қандай цикл операторларында логикалық қателер жіберілгенін анықтаңыз:
##Q#
##A-#
x:=5; y:=pi;
while x*y > 0 do begin x:=x+1; y:=y+1; end;
##A#
##A-#
repeat
read(c);
if c in ['a'..'z'] then write(upcase(c)) else writeln('error');
until c=#26;
##A#
##A-#
n:=11;
for i:= n div 2 downto 1 do
for j:=i-1 to 5 do mas[i,j]:=n+i*j;
##A#
##A-#
s:=10; i:=1;
repeat i:=i+1; s:=s-i; until s = 5
##A#
##A-#
s:=0; i:=1;
while i##A#
##Test#269#1#
##Q#
FOR
операторында цикл параметрін белгілейтін айнымалының типі қандай болуы мүмкін?
##Q#
##A-#
Кез келген реттік (дискретті)
##A#
##A-#
Кез келген қарапайым
##A#
##A-#
Кез келген типті
##A#
##A-#
Тек бүтін
##A#
##A-#
Тек бүтін оң сан
##A#
##Test#270#1#
##Q#
FOR
операторындағы циклдың бастапқы және соңғы параметрін қалай беруге болады?
##Q#
##A-#
Диапазонмен
##A#
##A-#
Константа, айнымалы, өрнек
##A#
##A-#
Мәндер тізімімен
##A#
##A-#
Тек қана константа немесе айнымалымен
##A#
##A-#
Деректер типімен
##A#
##Test#271#1#
##Q#
Қандай цикл операторларында аяқталу немесе орындалудың жалғасу шарты логикалық тип өрнегімен беріледі?
##Q#
##A-#
While, repeat
##A#
##A-#
for
##A#
##A-#
while
for
##A#
##A-#
for
repeat
##A#
##A-#
Кез келгенінде
##A#
##Test#272#1#
##Q#
Қандай цикл операторында алдымен цикл денесіндегі операторлар орындалады, содан соң цикл жұмысының жалғасуын немесе
аяқталуын анықтайтын өрнек мәні есептеледі:
##Q#
##A-#
repeat
##A#
##A-#
while
##A#
##A-#
for
##A#
##A-#
Кез келгенінде
##A#
##A-#
Repeat, while
##A#
##Test#273#3#
##Q#
Қай объекттер теріс анықталған
const
max=100;
min=0.1;
type
mas1= array [0..max] of byte;
mas2= array [min..6] of real;
##Q#
##A-#
mas1
##A#
##A-#
mas2
##A#
##A-#
max
##A#
##A-#
Барлығы дұрыс анықталған
##A#
##A-#
min
##A#
##Test#274#3#
##Q#
Объекттердің қайсысы теріс анықталған:
type
mas2=array [real] of real;
var
m23: array [-10..1,0..25] of longint;
aaa: array [1..10] of string[10];
mas1: array[1..100] of real;
##Q#
##A-#
mas2
##A#
##A-#
mas1
##A#
##A-#
aaa
##A#
##A-#
m23
##A#
##A-#
Қате жоқ
##A#
##Test#275#3#
##Q#
Объекттердің қайсысы дұрыс анықталған:
type
mas2=array [-1..-15] of byte;
var
m2_2: array [0..1,0..2] of real;
aaa: array [1..2] of boolean;
##Q#
##A-#
mas2 m2_2
##A#
##A-#
mas2 aaa m2_2
##A#
##A-#
Қателер жоқ
##A#
##A-#
aaa
##A#
##A-#
aaa m2_2
##A#
##Test#276#3#
##Q#
Объекттердің қайсысы теріс анықталған
const
x=100.5;
n=10;
type
mas= array [1..6] of char;
mas2= array [1..n] of boolean;
var
ch: array [1..x] of real;
m: mas2;
##Q#
##A-#
x, n
##A#
##A-#
m
##A#
##A-#
mas
##A#
##A-#
mas2
##A#
##A-#
ch
##A#
##Test#277#3#
##Q#
Объекттердің қайсысы теріс анықталған:
type
vector=array [byte] of byte;
var
m10_10: array [0..1,0..2] of longint;
a: array [1..2,1..3,1..4,1..5] of boolean;
##Q#
##A-#
Қателер жоқ
##A#
##A-#
vector
##A#
##A-#
m10_10
##A#
##A-#
a
##A#
##Test#278#2#
##Q#
s
және i айнымалыларының мәндері төмендегі операторларды орындағаннан қандай болатынын анықтаңыз:
s:=10; i:=1;
repeat i:=i+1; s:=s-i; until s = 5
##Q#
##A-#
i=5, s=5
##A#
##A-#
i=3, s=5
##A#
##A-#
i=4, s=4
##A#
##A-#
i=6, s=4
##A#
##A-#
Цикл операторында қате бар
##A#
##Test#279#2#
##Q#
Цикл неше рет орындалады, программаның төменде келтірілген фрагменті орындалғаннан к ейін s және i айнымалыларының мәндері
қандай болады
s:=0; i:=1;
while i<>s do begin s:=s+i; i:=i-1; end;
##Q#
##A-#
s=1, i=0, 1
рет
##A#
##A-#
s=2, i=-1, 2
рет
##A#
##A-#
Шексіз цикл
##A#
##A-#
s=1, i=1, 1
рет
##A#
##A-#
s=2, i=0, 2
рет
##A#
##Test#280#3#
##Q#
Қай айнымалылар қате анықталған
var
d: 1..10;
r:array [(red,yellow,gray)] of longint;
ss: array [d] of byte;
##Q#
##A-#
r
##A#
##A-#
d
##A#
##A-#
ss
##A#
##A-#
Барлығы дұрыс
##A#
##Test#281#1#
##Q#
Массив элементтерінің типі қандай болуы мүмкін?
##Q#
##A-#
Кез келген
##A#
##A-#
Тек қарапайым
##A#
##A-#
Тек құрылымдық
##A#
##A-#
Тек дискретті
##A#
##Test#282#1#
##Q#
Массивтің өлшемі (бірінің ішіне бірі ену тереңдігі):
##Q#
##A-#
Кез келген
##A#
##A-#
Тек қана үш өлшем (үш өлшемді массив)
##A#
##A-#
Тек қана екі өлшем (екі өлшемді массив - матрица)
##A#
##A-#
Тек қана бір өлшем (бір өлшемді массив-вектор)
##A#
##A-#
Максималды - 5
##A#
##Test#283#1#
##Q#
Массив элементінің индексінің мәнін қалай беруге болады?
##Q#
##A-#
Тек сәйкес тип айнымалысымен
##A#
##A-#
Тек қана сәйкес типтің айнымалысы және өрнегімен
##A#
##A-#
Тек қана константамен
##A#
##A-#
Кез келген операндпен
##A#
##A-#
Сәйкес типтің константасымен, айнымалысымен және өрнегімен
##A#
##Test#284#1#
##Q#
Массив индекстерінің типі қандай болуы мүмкін?
##Q#
##A-#
Кез келген қарапайым
##A#
##A-#
Тек қана бүтін
##A#
##A-#
Тек қана бүтін оң сан
##A#
##A-#
Кез келген стандартты
##A#
##A-#
Кез келген реттік (дискретті)
##A#
##Test#285#3#
##Q#
Егер программада келесі деректер анықталса, массив элементтеріне қалай қол жеткізуге болады?
var
a:array[1..10] of real;
z:array[1..5,1..10] of word;
i,j,k:byte;
с: char;
##Q#
##A-#
a[1] a[i] a[i+j] z[1] z[i,j] z[i,i]
##A#
##A-#
a[15] a[i/k] z['1','10'] a[I,j]
##A#
##A-#
a[0] z[0,13] a[1,9] z[9]
##A#
##A-#
z[1,i/j] z[j,15] a[5*5]
##A#
##A-#
a[c] a[I, k] z['1','10'] a[ord(false)-1]
##A#
##Test#286#3#
##Q#
Егер программада келесі айнымалылар анықталған болса, массив элементтеріне қалай қол жеткізуге болады?
var
ss: array[char] of char;
x: array[1..5,boolean] of char;
i,j:byte;
b:boolean;
c:char;
##Q#
##A-#
ss[c-1] ss[1] x[ true] x[10,10] x[i, b-1]
##A#
##A-#
ss[c*2] ss[‘12’] x[false] x[0] x[i,j]
##A#
##A-#
ss['a'] ss[#32] ss[c] x[3,true] x[i, not b] x[i div j,b]
##A#
##A-#
ss[ord(‘k’)] ss[chr(‘j’)] x[7] x[c,b] x[i, b div j]
##A#
##A-#
ss[c-1] ss[b] x[ c] x[1,c] ss[#32+#35]
##A#
##Test#288#1#
##Q#
Массив типіне жататын айнымалының жадыда алатын мөлшерін қалай анықтауға болады?
##Q#
##A-#
Ол ешқашан деректер стегінің өлшемінен аспайды
##A#
##A-#
әрқашанда 64К
##A#
##A-#
әрқашанда 128 байт
##A#
##A-#
әрқашанда 1024 байт
##A#
##A-#
Элементтер санын бір элемент өлшеміне көбейту қажет
##A#
##Test#287#1#
##Q#
При выполнении операций сравнения над строками недостающие символы строки, имеющей меньшую длину, дополняются
##Q#
##A-#
Бос аралықтармен
##A#
##A-#
0
коды бар символдарымен
##A#
##A-#
Толықтырылмайды
##A#
##A-#
Орындау кезеңінің қатесі пайда болады
##A#
##A-#
Компиляции кезеңіндегі қате туралы хабарлама қайтарылады
##A#
##Test#288#1#
##Q#
string[10] және array [1..10] of char типтерінің айнымалылары компьютер жадысында ... орын алады
##Q#
##A-#
Динамикалық түрде өзгереді
##A#
##A-#
Сәйкес түрде 11 және 10 байт
##A#
##A-#
Сәйкес түрде 10 және 11 байт
##A#
##A-#
Сәйкес түрде 11 және 11 байт
##A#
##A-#
Сәйкес түрде 10 және 10 байт
##A#
##Test#289#1#
##Q#
array [1..15] of char тип айнымалының өлшемі келесі түрде өзгере алады
##Q#
##A-#
0
ден 15 байтқа дейін
##A#
##A-#
0 ден 15 символға дейін
##A#
##A-#
өлшемі тұрақты болып қалады
##A#
##A-#
0 ден 15 элементке дейін
##A#
##A-#
1 ден 15 символға дейін
##A#
##Test#281#1#
##Q#
string[n ]
жолының 0 нөмірі бар элементінде не бар?
##Q#
##A-#
Жолдың өлшемі
##A#
##A-#
Жолдың ағымды ұзындығы
##A#
##A-#
Жолдың максималды ұзындығы
##A#
##A-#
Ештеңе
##A#
##A-#
Мұндай элемент жоқ
##A#
##Test#282#2#
##Q#
A=B
амалының нәтижесін белгілеңіз, егер, A:=[1..10] B:=[15..28]
##Q#
##A-#
TRUE
##A#
##A-#
[1..28]
##A#
##A-#
[]
##A#
##A-#
[1..10,15..28]
##A#
##A-#
FALSE
##A#
##Test#283#2#
##Q#
A=B
амалының нәтижесін белгілеңіз, егер A:=[1,1,2,3,5..8] B:=[1,2,5,2,3,6..8]
##Q#
##A-#
TRUE
##A#
##A-#
FALSE
##A#
##A-#
[1..8]
##A#
##A-#
[]
##A#
##A-#
[5..8]
##A#
##Test#284#1#
##Q#
Төменде келтірілген типтердің қайсына Т1:=Т2 меншіктеуін қолдануға болады (бірінші берілген тип Т1 типіне қатысты, екіншісі - Т2):
##Q#
##A-#
integer
және byte
##A#
##A-#
longint
және real
##A#
##A-#
integer
және real
##A#
##A-#
char
және real
##A#
##A-#
char
және byte
##A#
##Test#285#1#
##Q#
Төменде келтірілген типтердің қайсына Т1:=Т2 меншіктеуін қолдануға болады (бірінші берілген тип Т1 типіне қатысты, екіншісі - Т2):
##Q#
##A-#
longint
және byte
##A#
##A-#
integer
және real
##A#
##A-#
longint
және string
##A#
##A-#
char
және byte
##A#
##A-#
char
және real
##A#
##Test#286#3#
##Q#
Төменде анықталған айнымалылардың қайсылары эквивалент типтерге ие:
type
t1=array [char] of byte;
t2=array [1..15] of byte;
t3=t2;
var
v1:t1;
v2,v3:t2;
v4:t3;
a:byte;
b:char;
mas:array [1..15] of byte;
##Q#
##A-#
v2
және mas, v1['1'] және b
##A#
##A-#
v3
және v2 және v4, a және mas[1]
##A#
##A-#
v1['1']
және b, a және b
##A#
##A-#
a
және b, v2 және mas
##A#
##A-#
mas[1]
және b, v1['1'] және b
##A#
##Test#287#3#
##Q#
Төменде анықталған айнымалылардың қайсылары эквивалент типтерге ие:
type
t1=byte;
t2=1..100;
t3=t2;
var
a:byte;
b,c:char;
mas:array [1..15] of byte;
v1:t1;
v2:t2;
v3:t3;
d:1..100;
##Q#
##A-#
v3
және v2, a және v1, c және b
##A#
##A-#
v3
және v2 және d, b және mas[5]
##A#
##A-#
b
және mas[5] v3 және v2
##A#
##A-#
b
және mas v1 және v2
##A#
##A-#
v3
және v1 және d, b және a
##A#
##Test#288#1#
##Q#
FOR операторында қандай қызметші сөз ауыспалы басқарушының санын үлкеннен кішіге қарай көрсетеді?
##Q#
##A-#
DOWNTO;
##A#
##A-#
ТО;
##A#
##A-#
DO;
##A#
##A-#
Ондай оператор жоқ;
##A#
##A-#
Дұрыс жауап жоқ.
##A#
##Test#289#1#
##Q#
Shortint
ауыспалы типі операциялық жадыда қанша орын алады?
##Q#
##A-#
2
байт;
##A#
##A-#
1
байт;
##A#
##A-#
3
байт;
##A#
##A-#
4
байт;
##A#
##A-#
Дұрыс жауап жоқ.
##A#
##Test#290#1#
##Q#
Қандай тип жазылған:
type
Ml=array[1...100]of real
##Q#
##A-#
Жол;
##A#
##A-#
Массив;
##A#
##A-#
Жиын (множество);
##A#
##A-#
Файл;
##A#
##A-#
Дұрыс жауап жоқ.
##A#
##Test#291#1#
##Q#
Массив элементі қай жерде дұрыс жазылған?
##Q#
##A-#
В(j);
##A#
##A-#
A[i];
##A#
##A-#
С{к};
##A#
##A-#
Барлық жерде;
##A#
##A-#
Дұрыс жауап жоқ.
##A#
##Test#292#1#
##Q#
Жолдық типті анықтау үшін қандай көмекші сөз қолданылады?
##Q#
##A-#
string;
##A#
##A-#
аrrау;
##A#
##A-#
forward;
##A#
##A-#
record;
##A#
##A-#
Дұрыс жауап жоқ;
##A#
##Test#293#1#
##Q#
Егер "жол ұзындығы" параметрі берілмесе болса, онда жолдың қандай ұзындығы автоматты түрде белгіленеді?
##Q#
##A-#
255;
##A#
##A-#
256;
##A#
##A-#
360;
##A#
##A-#
100;
##A#
##A-#
Дұрыс жауап жоқ;
##A#
##Test#294#1#
##Q#
Құрама оператор қандай құрама сөзден басталады?
##Q#
##A-#
Goto;
##A#
##A-#
End;
##A#
##A-#
Case;
##A#
##A-#
Begin;
##A#
##A-#
Дұрыс жауап жоқ;
##A#
##Test#295#1#
##Q#
Құрама оператор қандай көмекші сөзбен аяқталады?
##Q#
##A-#
Goto;
##A#
##A-#
Case
##A#
##A-#
End
##A#
##A-#
Begin;
##A#
##A-#
Дұрыс жауап жоқ.
##A#
##Test#296#1#
##Q#
Шарт операторында неше максималды бұтақ (деңгей емес) бар?
##Q#
##A-#
Екеу;
##A#
##A-#
Біреу;
##A#
##A-#
Үшеу;
##A#
##A-#
Төртеу;
##A#
##A-#
Дұрыс жауап жоқ;
##A#
##Test#297#1#
##Q#
Қандай функция берілген реттік нөмірі бойынша символды қайтарады?
##Q#
##A-#
ORD;
##A#
##A-#
CHR;
##A#
##A-#
TRUNC;
##A#
##A-#
OUND;
##A#
##Test#298#1#
##Q#
Алгоритм, есепті шешу үшін анықталған әрекетті бірнеше рет орындалуын қарастыратын, бұл:
##Q#
##A-#
##A#
аралас құрылым күрделілігімен
##A-#
сызықты
##A#
##A-#
тармақталған
##A#
##A-#
бұтақталған
##A#
##A-#
Циклдік
##A#
##Test#299#1#
##Q#
Шартты оператор.....
##Q#
##A-#
бағдарлама элементтері
##A#
##A-#
есептеу процесінің тұрақты құралы
##A#
##A-#
кейбір операторларды тексеруге мүмкіндік береді
##A#
##A-#
тексеру нәтижесіне тәуелді кез келген амалдарды орындайды
##A#
##A-#
модуль мәтіні бар файл
##A#
##Test#300#1#
##Q#
Айнымалы .....сипатталады
##Q#
##A-#
var
##A#
##A-#
type
##A#
##A-#
array
##A#
##A-#
char
##A#
##A-#
boolean
##A#
##Test#301#1#
##Q#
Төмендегі қай символдар Delphi алфавитінің арнайы белгілеріне жатады:
##Q#
##A-#
:
##A#
##A-#
\
##A#
##A-#
№
##A#
##A-#
!
##A#
##A-#
%
##A#
##Test#302#1#
##Q#
Төмендегі сөздердің қайсысы Delphi тілінің резервтелген сөзі болып табылады:
##Q#
##A-#
WHILE
##A#
##A-#
DCE
##A#
##A-#
SUCC
##A#
##A-#
PRED
##A#
##A-#
BYTE
##A#
##Test#303#1#
##Q#
Төмендегі сөздердің қайсысы Delphi тілінің резервтелген сөзі болып табылады:
##Q#
##A-#
INT
##A#
##A-#
ARRAY
##A#
##A-#
INTEGER
##A#
##A-#
SQR
##A#
##A-#
FALSE
##A#
##Test#304#2#
##Q#
Қандай идентификаторлар теріс құрылған
##Q#
##A-#
DD-MM-YY
##A#
##A-#
Tt2
##A#
##A-#
X1
##A#
##A-#
SecondName
##A#
##A-#
A_LANA_EXAM
##A#
##Test#305#2#
##Q#
Төменде берілген константалардың қайсысы символдық тип константасы болып табылады:
##Q#
##A-#
‘try’#7
##A#
##A-#
‘d’
##A#
##A-#
#13#10
##A#
##A-#
‘error’
##A#
##A-#
@
##A#
##Test#306#3#
##Q#
not a and (b<>c) or (d=e div f)
өрнегіндегі амалдар қандай реттілікпен орындалады:
##Q#
##A-#
<>, div, =, not, and, or;
##A#
##A-#
not, <>, =, div, or, and
##A#
##A-#
not, and, <>, or, =, div;
##A#
##A-#
выражение содержит ошибку;
##A#
##A-#
not, div, and, <>, or, =
##A#
##Test#307#1#
##Q#
Delphi
тілінің алфавиті келесі арнайы символдар жұбын қамтиды:
##Q#
##A-#
[*
##A#
##A-#
:=
##A#
##A-#
{*
##A#
##A-#
^@
##A#
##A-#
><
##A#
##Test#308#1#
##Q#
Delphi
тілінің алфавиті келесі арнайы символдар жұбын қамтиды:
##Q#
##A-#
<>
##A#
##A-#
= =
##A#
##A-#
=>
##A#
##A-#
#$
##A#
##A-#
&&
##A#
##Test#309#1#
##Q#
Төмендегі сөздердің қайсысы Delphi тілінің резервтелген сөзі болып табылады:
##Q#
##A-#
BYTE
##A#
##A-#
TYPE;
##A#
##A-#
CHR;
##A#
##A-#
TRUE
##A#
##A-#
ODD
##A#
##Test#310#2#
##Q#
Идентификаторлардың қайсысы теріс құрылған
##Q#
##A-#
1Y
##A#
##A-#
nN
##A#
##A-#
FAD4
##A#
##A-#
FLAG_1
##A#
##A-#
_123
##A#
##Test#311#2#
##Q#
Төменде берілген константалардың қайсысы жолдық тип константасы болып табылады:
##Q#
##A-#
'-7
Е-8'
##A#
##A-#
‘’’’
##A#
##A-#
‘1’
##A#
##A-#
#56
##A#
##A-#
'let's go home!'
##A#
##Test#312#1#
##Q#
Айнымалы -
##Q#
##A-#
қарапайым немесе скаляр типіне жататын деректер элементі, var бөлігінде анықталады және өзінің мәнін программаның орындалу
процесінде өзгертуі мүмкін
##A#
##A-#
Типтелген константамен бірдей
##A#
##A-#
Type
бөлігінде тип пен атын беру арқылы анықталатын деректер элементі
##A#
##A-#
Резервтелген сөз
##A#
##A-#
аты, типі берілген деректер элементі, var бөлігінде анықталады және өзінің мәнін программаның орындалу процесінде өзгертуі мүмкін
##A#
##Test#313#3#
##Q#
( c mod b + a) or not (d - e*f) + 3
өрнегіндегі амалдар қандай реттілікпен орындалады:
##Q#
##A-#
not, mod, *, +, or, -,+
##A#
##A-#
*, mod, not, or, +, -, +
##A#
##A-#
not, +, mod, or, *, +, -
##A#
##A-#
өрнекте қате бар
##A#
##A-#
mod, +, *, -, not, or, +
##A#
##Test#314#1#
##Q#
Төмендегі сөздердің қайсысы Delphi тілінің резервтелген сөзі болып табылады:
##Q#
##A-#
ORD
##A#
##A-#
IF
##A#
##A-#
REAL
##A#
##A-#
TRUE
##A#
##A-#
ABS
##A#
##Test#315#2#
##Q#
Идентификатордың қайсысы дұрыс құрылған
##Q#
##A-#
d-y
##A#
##A-#
My Programm
##A#
##A-#
My_Name
##A#
##A-#
1c
##A#
##A-#
F$5
##A#
##Test#316#2#
##Q#
Берілген константалардың қайсысы он алтылық константа болып табылады:
##Q#
##A-#
$109
##A#
##A-#
3.14
##A#
##A-#
-$123
##A#
##A-#
$AHW
##A#
##A-#
$5.2E
##A#
##Test#317#3#
##Q#
c / b + a or d - e*f
өрнегіндегі амалдар қандай реттілікпен орындалады:
##Q#
##A-#
/, *, +, or, -
##A#
##A-#
/, *, or, +, -
##A#
##A-#
or, *, /, +, -
##A#
##A-#
өрнекте қате бар
##A#
##A-#
*, /, +, or, -
##A#
##Test#318#2#
##Q#
Анықтау бөлімінде не анықталады?
##Q#
##A-#
Айнымалылар
##A#
##A-#
Өрнектер
##A#
##A-#
Модульдер
##A#
##A-#
Мәндер
##A#
##A-#
Операндтар
##A#
##Test#319#1#
##Q#
Комментарий қалай белгіленеді?
##Q#
##A-#
{ }
##A#
##A-#
{ {} }
##A#
##A-#
(* (* *) *)
##A#
##A-#
[ ]
##A#
##A-#
\\
##A#
##Test#320#1#
##Q#
Қандай амалдар бірдей приоритетке ие?
##Q#
##A-#
Көбейту мен бөлу
##A#
##A-#
Логикалық амалдар мен салыстыру амалдары
##A#
##A-#
NOT
амалы және басқа логикалық амалдар
##A#
##A-#
Бөлу мен қосу
##A#
##A-#
@
және көбейту
##A#
##Test#321#2#
##Q#
Қандай функцияны кез келген реттік типке қолдануға болады?
##Q#
##A-#
INT
##A#
##A-#
ROUND
##A#
##A-#
CHR
##A#
##A-#
ODD
##A#
##A-#
SUCC
##A#
##Test#322#1#
##Q#
Төмендегі сөздердің қайсысы Delphi тілінің резервтелген сөзі болып табылады:
##Q#
##A-#
TO
##A#
##A-#
INTEGER
##A#
##A-#
FALSE
##A#
##A-#
SQR
##A#
##A-#
INT
##A#
##Test#323#2#
##Q#
Төменде келтірілген символдардың қайсысы Delphi тілі алфавитінің арнайы символдарына жатады:
##Q#
##A-#
%
##A#
##A-#
*
##A#
##A-#
?
##A#
##A-#
\
##A#
##A-#
№
##A#
##Test#324#2#
##Q#
Қандай идентификаторлар теріс құрылған
##Q#
##A-#
tt12
##A#
##A-#
SecondName
##A#
##A-#
Mode Unit
##A#
##A-#
A_LANA_EXAM
##A#
##A-#
_1_
К
##A#
##Test#325#2#
##Q#
Төменде берілген константалардың қайсысы символдық тип константасы болып табылады:
##Q#
##A-#
#13#26
##A#
##A-#
$
##A#
##A-#
'error'
##A#
##A-#
'f'
##A#
##A-#
‘’
##A#
##Test#326#1#
##Q#
Delphi
тілі алфавиті келесі арнайы символдар жұбын қамтиды:
##Q#
##A-#
<=
##A#
##A-#
{*
##A#
##A-#
^@
##A#
##A-#
><
##A#
##A-#
=<
##A#
##Test#327#1#
##Q#
Қандай амалдар бірдей приоритетке ие?
##Q#
##A-#
Қосу мен азайту
##A#
##A-#
Логикалық амалдар мен салыстыру амалдары
##A#
##A-#
NOT
амалы және басқа логикалық амалдар
##A#
##A-#
Бөлу мен қосу
##A#
##A-#
@
және көбейту
##A#
##Test#328#2#
##Q#
Қандай функцияны кез келген реттік типке қолдануға болады?
##Q#
##A-#
ORD
##A#
##A-#
ROUND
##A#
##A-#
INT
##A#
##A-#
CHR
##A#
##A-#
SIN
##A#
##Test#330#2#
##Q#
Егер X және Y айнымалылары нақты тип айнымалылары болса, төменде келтірілген қандай өрнек нәтижесінің мәні де нақты типке
жатады
##Q#
##A-#
ROUND(X*Y) + 25
##A#
##A-#
Y=X
##A#
##A-#
(X <> Y) AND (X<9)
##A#
##A-#
TRUNC(Y)
##A#
##A-#
X + Y/ PI
##A#
##Test#331#2#
##Q#
Төмендегі қай өрнектің нәтижесі FALSE:
##Q#
##A-#
not b
при b=true
##A#
##A-#
t and (p=2)
при t=true, p=2
##A#
##A-#
(xпри x=2, y=3
##A#
##A-#
odd(9)
##A#
##A-#
k div 5 = k mod 3
при k=8
##A#
##Test#332#2#
##Q#
s және i айнымалыларының мәндері төмендегі операторларды орындағаннан қандай болатынын анықтаңыз:
s:=10; i:=1;
repeat i:=i+1; s:=s-i; until s = 5
##Q#
##A-#
i=5, s=5
##A#
##A-#
i=3, s=5
##A#
##A-#
i=4, s=4
##A#
##A-#
i=6, s=4
##A#
##A-#
Цикл операторында қате бар
##A#
##Test#333#2#
##Q#
Цикл неше рет орындалады, программаның төменде келтірілген фрагменті орындалғаннан кейін s және i айнымалыларының мәндері
қандай болады
s:=0; i:=1;
while i<>s do begin s:=s+i; i:=i-1; end;
##Q#
##A-#
s=1, i=0, 1
рет
##A#
##A-#
s=2, i=-1, 2
рет
##A#
##A-#
Шексіз цикл
##A#
##A-#
s=1, i=1, 1
рет
##A#
##A-#
s=2, i=0, 2
рет
##A#
##Test#334#3#
##Q#
Қай айнымалылар қате анықталған
var
d: 1..10;
r:array [(red,yellow,gray)] of longint;
ss: array [d] of byte;
##Q#
##A-#
r
##A#
##A-#
d
##A#
##A-#
ss
##A#
##A-#
Барлығы дұрыс
##A#
##Test#335#1#
##Q#
Массив элементтерінің типі қандай болуы мүмкін?
##Q#
##A-#
Кез келген
##A#
##A-#
Тек қарапайым
##A#
##A-#
Тек құрылымдық
##A#
##A-#
Тек дискретті
##A#
##Test#336#1#
##Q#
Массивтің өлшемі (бірінің ішіне бірі ену тереңдігі):
##Q#
##A-#
Кез келген
##A#
##A-#
Тек қана үш өлшем (үш өлшемді массив)
##A#
##A-#
Тек қана екі өлшем (екі өлшемді массив - матрица)
##A#
##A-#
Тек қана бір өлшем (бір өлшемді массив-вектор)
##A#
##A-#
Максималды - 5
##A#
##Test#337#1#
##Q#
Массив элементінің индексінің мәнін қалай беруге болады?
##Q#
##A-#
Тек сәйкес тип айнымалысымен
##A#
##A-#
Тек қана сәйкес типтің айнымалысы және өрнегімен
##A#
##A-#
Тек қана константамен
##A#
##A-#
Кез келген операндпен
##A#
##A-#
Сәйкес типтің константасымен, айнымалысымен және өрнегімен
##A#
##Test#338#1#
##Q#
Массив индекстерінің типі қандай болуы мүмкін?
##Q#
##A-#
Кез келген қарапайым
##A#
##A-#
Тек қана бүтін
##A#
##A-#
Тек қана бүтін оң сан
##A#
##A-#
Кез келген стандартты
##A#
##A-#
Кез келген реттік (дискретті)
##A#
##Test#339#3#
##Q#
Егер программада келесі деректер анықталса, массив элементтеріне қалай қол жеткізуге болады?
var
a:array[1..10] of real;
z:array[1..5,1..10] of word;
i,j,k:byte;
с: char;
##Q#
##A-#
a[1] a[i] a[i+j] z[1] z[i,j] z[i,i]
##A#
##A-#
a[15] a[i/k] z['1','10'] a[I,j]
##A#
##A-#
a[0] z[0,13] a[1,9] z[9]
##A#
##A-#
z[1,i/j] z[j,15] a[5*5]
##A#
##A-#
a[c] a[I, k] z['1','10'] a[ord(false)-1]
##A#
##Test#340#3#
##Q#
Егер программада келесі айнымалылар анықталған болса, массив элементтеріне қалай қол жеткізуге болады?
var
ss: array[char] of char;
x: array[1..5,boolean] of char;
i,j:byte;
b:boolean;
c:char;
##Q#
##A-#
ss[c-1] ss[1] x[ true] x[10,10] x[i, b-1]
##A#
##A-#
ss[c*2] ss[‘12’] x[false] x[0] x[i,j]
##A#
##A-#
ss['a'] ss[#32] ss[c] x[3,true] x[i, not b] x[i div j,b]
##A#
##A-#
ss[ord(‘k’)] ss[chr(‘j’)] x[7] x[c,b] x[i, b div j]
##A#
##A-#
ss[c-1] ss[b] x[ c] x[1,c] ss[#32+#35]
##A#
##Test#341#1#
##Q#
Массив типіне жататын айнымалының жадыда алатын мөлшерін қалай анықтауға болады?
##Q#
##A-#
Ол ешқашан деректер стегінің өлшемінен аспайды
##A#
##A-#
әрқашанда 64К
##A#
##A-#
әрқашанда 128 байт
##A#
##A-#
әрқашанда 1024 байт
##A#
##A-#
Элементтер санын бір элемент өлшеміне көбейту қажет
##A#
##Test#342#1#
##Q#
2>9>2>1> Достарыңызбен бөлісу: |