1.2 Тақырып. Пайдаланушы функциялары мен процедуралар 1.2.1 Пайдаланушы процедуралар 1 Тапсырма. Процедура қандай қызметтік сөзден басталуы керек:
А) def;
B) start;
C) begin;
D) go;
E) void.
2 Тапсырма. Мәнді қайтармайтын ішкі бағдарлама қалай аталады:
А) процедура;
B) функция;
C) алгоритм;
D) итерация;
E) рекурсия.
3 Тапсырма. Процедураны қосу үшін не белгілеу керек:
А) процедураның атауы;
B) нақты параметрлер (аргументтер);
C) ғаламдық айнымалы;
D) жергілікті айнымалы;
E) қосылатын процедураның түрі
4 Тапсырма. Бұл процедура нені шығарады
# параметрсіз процедура
def digit ()
print (“1111111”)
# негізгі бағдарлама шығыстары
# жеті бірліктен тұратын үш жол
digit () # процедура шақырулары
digit ()
digit ()
А) ;
B) ;
C) ;
D) ;
E) .
5 Тапсырма. Процедураның атын белгілеңіз
# процедура үлгісі
def summa (a,b): # a, b - енгізу параметрлері
global c # жаһандық айнымалы
c= a+b # жаһандық айнымалыдағы суммасы
А) summa;
B) summa(a, b):;
C) def summa;
D) global;
E) c=a+b.
1.2.2 Параметрлер мен рекурсия 1 Тапсырма. Қоңырау шалған кезде негізгі бағдарламадан ішкі бағдарламаға берілетін мән:
А) аргумент (немесе параметр);
B) айнымалы;
C) индексі;
D) ақпарат;
E) символ.
2 Тапсырма. Тек процедураның ішінде қол жетімді, процедурада анықталған айнымалылар:
А) локалді;
B) жаһандық;
C) жергілікті;
D) интерактивті;
E) динамикалық.
3 Тапсырма. Кодтағы кез-келген жерден қол жеткізуге болатын айнымалы ....... деп аталады:
А) локалді;
B) жаһандық;
C) ауқымды;
D) интерактивті;
E) динамикалық.
4 Тапсырма. Объектілерді немесе есептеу процестерін өздері арқылы сипаттау әдісі:
А) рекурсия;
B) индукция;
C) түрлендіру;
D) компилирование;
E) циклдік.
5 Тапсырма. Өзін тікелей немесе басқа функцияларды қолдана отырып шақыратын функция ....... деп аталады:
А) рекурсивті;
B) индуктивті;
C) циклдік;
D) түрлендірілген;
E) белсенді.