Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ККР_Інформатика_М.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.45 Mб
Скачать

Практична частина

8

Використовуючи переліковний тип даних, що визначає перелік семестрів на протязі навчання в університеті, розв‘язати завдання: дано два значення типу семестр визначити який пройде пізніше.

9

Перший член послідовності рівний 1, другий 2, а кожен наступний, починаючи з третього обчислюється за формулою: . Дано натуральне n, знайти an.

10

Дано текстовий файл T. Роздрукувати усі рядки, що починаються цифрою.

Розглянуто на засіданні кафедри

системного аналізу і теорії оптимізації

Протокол № ___ від “___” ________2012 p.

Завідувач кафедри _________________

Контрольні завдання для контролю залишкових знань

з дисципліни “Інформатика і програмування” для студентів

спеціальності «Математика»

напряму підготовки 6.040201 «Математика»

Варіант 8.

Час проведення контролю − 80 хв.

Тестова частина

1

Визначити результат операції присвоєння x:=k:

var k:integer; x:word;

begin k:=-300; x:=k; end.

1. -300; 2. 300; 3. операція не допустима;

2

Який тип результату виразу для

1. real; 2. integer; 3. вираз не допустимий;

3

Після виконання фрагменту коду: x:=1; y:=-2; if x > 0 then if y < 0 then y:=-1 else y:=2;

значення змінної y буде дорівнювати

1. -2; 2. 2; 3. -1;

4

Скільки кроків буде виконано циклом repeat:

i:=1; repeat writeln(i); i:=i+1; until i>=10;

1. 8; 2. 9; 3. 10;

5

Який тип індексу в даному описі масиву

Type TArray = array[byte] of integer;

1. діапазон на основі integer ; 2. діапазон на основі char; 3. переліковний тип; 4. порядковий тип;

6

Скільки параметрів констант визначено у заголовку підпрограми:

function Func(var x,y:real; const z:string):real;

1. 1; 2. 2; 3. 3;

7

У бінарне дерево пошуку, вузли якого зберігають цілі значення, послідовно додаються значення: 10, 20, 30, 40, 50, 60. Яке значення буде у кореневій вершині правого піддерева.

1. 20; 2. 60; 3. не має;

Практична частина

8

Використовуючи переліковний тип даних, що визначає перелік семестрів на протязі навчання в університеті, розв‘язати завдання: дано два значення типу семестр визначити чи відбуваються вони на одному курсі.

9

Перший член послідовності рівний (-1), другий – 3, а кожен наступний, починаючи з третього обчислюється за формулою:bk=bk-1+bk-2/( bk-1+bk-2)2. Дано натуральне n, знайти bn.

10

Дано текстовий файл T. Роздрукувати усі рядки, що починаються великою латинською літерою.

Розглянуто на засіданні кафедри

системного аналізу і теорії оптимізації

Протокол № ___ від “___” ________2012 p.

Завідувач кафедри _________________

Контрольні завдання для контролю залишкових знань

з дисципліни “Інформатика і програмування” для студентів

спеціальності «Математика»

напряму підготовки 6.040201 «Математика»

Варіант 9.

Час проведення контролю − 80 хв.

Тестова частина

1

Визначити результат операції присвоєння x:=k:

var k:integer; x:byte;

begin k:=-3; x:=k; end.

1. -3; 2. 3; 3. операція не допустима;

2

Який тип результату виразу для

1. real; 2. integer; 3. вираз не допустимий;

3

Після виконання фрагменту коду: x:=2; y:=-3; if x > 0 then if y < 0 then y:=-1 else y:=2;

значення змінної y буде дорівнювати

1. -3; 2. 2; 3. -1;

4

Скільки кроків буде виконано циклом repeat:

i:=0; repeat writeln(i); i:=i+1; until i>=10;

1. 8; 2. 9; 3. 10;

5

Який тип індексу в даному описі масиву

Type TDay = (Sun,Mon,Tue,Wed,Thu,Fri,Sat);

TArray = array[Mon..Fri] of integer;

1. діапазон на основі integer ; 2. діапазон на основі TDay; 3. переліковний тип; 4. порядковий тип;

6

Скільки параметрів констант визначено у заголовку підпрограми:

function Func(x,y:real; var z:string):real;

1. 0; 2. 2; 3. 3;

7

У бінарне дерево пошуку, вузли якого зберігають цілі значення, послідовно додаються значення: 70, 80, 40, 30, 20, 15. Яке значення буде у кореневій вершині правого піддерева.

1. 80; 2. 15; 3. 40;