NEW
Font size
WorksheetsАлгоритм
Total questions: 75
Worksheet time: 38mins
Логикалық терістеу
Үлкен
Леп белгі
Кіші
Жұлдызша
Минус
Бүтін типтер
Real
Short, int, long и спецификаторы(signed, unsigned)
Char, wchar_t
Bool
Float, double, long double
Препроцессор
Дейін циклі
Бағдарламаның мәтінін компиляторға дейін өңдейтін бағдарлама
Шарт
Кейін циклі
Оператор
Циклді белгіле
Else
(For, while, do while)
(If, case)
(Goto)
Жауап жоқ
Меншіктелген қалдық
*=
%=
=
/=
==
Меншіктеп бөлу
=
*=
==
/=
%=
Меншіктеп көбейту
=
*=
==
/=
%=
Логикалық операция И (ЖӘНЕ) операциясы
//
&&
!
$
I
Кейін циклы (цикл постусловием)
while
do while
goto
for
break
Дейін циклы (цикл предусловием)
goto
while
for
break
do while
Параметрлі циклы
break
for
do while
while
goto
Тармақталған операторлар
break
if ... else
do while
while
goto
Тұрақтыларды анықтайтын препроцессор директивасын атаңыз?
Extern
defіne
Unіon
Typedef
goto
Префикстік форманы арттыру операциясын көрсетіңіз?
I—
++і
I++
@
!&&
Бағдарламаның кез келген нүктесіне көшу операторы (оператор перехода)
For
goto
getch
system(“pause”)
do while
Cимволдық типтер
float, double, long double
char, wchar_t
short, int, long и спецификаторы (signed,unsigned)
bool
if
Логикалық типтер
char, wchar_t
bool
float, double, long double
short, int, long и спецификаторы (signed,unsigned)
if
Нақты санның модулі
sin(x)
fabs(x)
exp(x)
sqrt(x)
cos(x)
N элементтен тұратын нақты типті бір өлшемді массив
unsigned b[2*M]
float x[N]
char с[3] = {1, 2, 3, 4, 5}
boolean x[N]
int array[5]
2*M элементтен тұратын таңбасы жоқ бір өлщемді массив
char с[3] = {1, 2, 3, 4, 5}
unsigned b[2*M]
boolean x[N]
int array[5]
float x[N]
Жадыны бөлу
summ
new
alter
float
double
Жадыны босату
summ
free
alter
float
double
Қайтару операциясы
strchar
(return)
charlen
getch
charvar
Блоктың басы мен соңы
/
{}
-
*
+
С++ мәліметтер типіне жатпайды -
double
custom
int
float
char
Экранды кідірту (задержка экрана)
end
getch()
нүкте
Stop
break
Экранды кідіртудің тағы бір түрі (задержка экрана)
Stop
system(“pause”)
end
нүкте
custom
Келесі жолға өту
Stop
/n
end
нүкте
custom
Келесі жолға өтудің тағы бір түрі
Stop
endl
end
нүкте
custom
Русификатор
Stop
clocale
end
нүкте
custom
Бір өлшемді массив -
матрица
вектор
шаблон
директива
барлығы дұрыс
Екі өлшемді массив
шаблон
матрица
директива
барлығы дұрыс
вектор
Көрсеткіштің көмегімен элемент құрылымына мүмкіндік алу операциясын таңдаңыз?
/
*
-
%
+
Инкремент
--
++
/
*
+
Декремент
-
--
/
*
+
Санның модулі –
cos(x)
abs(x)
sin(x)
sqrt(x)
sqrt(x)
Тармақталған оператордың қысқаша форматы
break
if
do while
while
goto
Цикл құрылымын белгіле:
(if, case)
(for, while, do while)
else
Жауап жоқ
return
Cимволдық типтер
float, double, long double
char
short, int, long и спецификаторы (signed,unsigned)
bool
if
Қайтару операциясы
strchar
return
charlen
getch
charvar
Бір өлшемді жиым -
матрица
вектор
шаблон
директива
барлығы дұрыс
Екі өлшемді жиым
шаблон
матрица
директива
барлығы дұрыс
вектор
Шығару операторы
cin
cout
scanf
in
input
Шығару операторы
cin
printf
scanf
in
input
Енгізу операторы
cout
cin
printf
out
output
Енгізу операторы
cout
scanf
printf
out
output
Логикалық операция AND операциясы
//
&&
!
$
І
Логикалық операция NOT операциясы
//
!
&&
$
І
Логикалық операция OR операциясы
!
||
&&
$
$$
Программалау тілдері нешеге бөлінеді?
3
2
4
5
8
Жадыны босату
summ
delete
alter
float
double
Деректерді жазуға және оларды белгілі ережелер бойынша өңдеуге арналған адам мен компьютерді байланыстыратын формальды тілді белгіле:
Алгоритмдеу тілі
Программалау тілі
Функционалдық тіл
Жоғары деңгейлі тіл
Программалау тілдері функционалдық мәніне байланысты неше классқа бөлінеді:
6
4
5
2
Қазіргі кезде жоғары деңгейлі программалау тілдері қалай бөлінеді:
объект, аты ,күйі
процедуралық, логикалық, объекті-бағытталған
Функционалдық,интегралдық
проблемалық- бағытталған, параллель программалаушы
Бъерн Страуструп Bell Laboratories-сында өңдеп шығарған қай тіл?
Ассемблер
C++
Basic
Pascal
С++ тілі қай жылы пайда болды?
1981
1979-1980
1983
1984
Жадыны бөлу
summ
malloc
alter
float
double
BCPL және B тiлдердiң негiзiнде құралған және Си тiлiнен дамыған қай тіл?
Java
С++
Ассемблер
Pascal
Объекті-бағытталған бағдарламалау тілдерін белгіле:
Ассемблер
С,С++, Java
Лиcп,пролог
Pascal,Basic, Фортан
Көлемі жағынан орташа бағдарламаларды құруда қай бағдарламалау қолданылады?
модульдік
құрылымдық
функционалдық
итерациялау
Құрылымдық бағдарламалау идеясы 70 жылдары қай компаниясында пайда болды
Microsoft
IBM
Bell Laboratories
Sun Microsystems
Құрылымдық бағдарламлауды әзірлеуде қатысқан атақты ғалымдарды белгіле:
Н.Вирт , Д .Кемени
Э. Дейкстра, Х. Милс, Э. Кнут, С. Хоор С
Д.Ритчи
Пейрет,Д .Кемени мен Т.Курц
Құрылымды басқару типтері нешеге бөлінеді?
2
3
5
4
Құрылымдық бағдарламалауға жататын бағдарлама әзірлеудің неше әдістемесі бар?
3
2
әдістемесі жоқ
4
Құрылымды басқару типтерін белгіле:
пролог
реттілік;альтернатива, цикл
Дұрыс жауап жоқ
«жоғарыдан төменге» бағдарламалау;«төменнен жоғарыға» бағдарламалау
Ішкі бағдарлама үш негізгі құрылымнан тұруы тиіс оларды белгіле:
Цикл операторлары
ретпен орындау, тармақталу және қайталау
Switch операторларлы
шартты операторлар
Бағдарламаның кез келген нүктесіне көшу операторы
switch
goto
case
for
Программалау процесін жақсартатын және кең қолданылатын әдістердің бірі –
модульдік программалау
құрылымдық программалау
функционалдық программалау
итерациялы программалау
Құрылымдық программалаудың неше бөлігі (құраушысы) бар:
5
3
32
4
Құрылымдық программалаудың неше бөлігі (құраушысы) белгіле:
реттілік;альтернатива ,цикл.
Модульдік программалау, Құрылымдық кодтау, Жоғарыдан төменге қарай жобалау
пролог, лисп
«жоғарыдан төменге» бағдарламалау;«төменнен жоғарыға» бағдарламалау
Программаны логикалық бөліктерге бөлу процесі қалай аталады?
құрылымдық
модульдік
функционалдық
итерациялау Модульдік программалау,Құрылымдық кодтау, Жоғарыдан төменге қарай жобалау
Программа бірнеше модульдерге бөлінеді және мына неше мақсат орындалуы тиі?
4
2
5
Дұрыс жауап жоқ
Қайталану құрылымын белгіле:
(if, case)
(for, while, do while)
Жауап жоқ
(goto)
Модуль қай тілде функциялардың көмегімен құрылады?
Java
С
C#
Delphi
Құрылымдық бағдарламалау идеясы қай жылдары пайда болды?
1960
1970
1980
1965
