- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •Практична частина
- •“ Інформатика і програмування ”
Практична частина
8 |
Використовуючи переліковний тип даних, що визначає перелік семестрів на протязі навчання в університеті, розв‘язати завдання: дано семестр визначити чи це весняний семестр. |
9 |
Перший член послідовності {ak} рівний 1, другий – 1, а кожен наступний, починаючи з третього обчислюється за формулою:ak=(ak-1+ak-2)/2. Дано натуральне n, знайти an. |
10 |
Дано текстовий файл T. Підрахувати кількість великих латинських літер у цьому файлі. |
Розглянуто на засіданні кафедри
системного аналізу і теорії оптимізації
Протокол № ___ від “___” ________2012 p.
Завідувач кафедри _________________
Контрольні завдання для контролю залишкових знань
з дисципліни “Інформатика і програмування” для студентів
спеціальності «Математика»
напряму підготовки 6.040201 «Математика»
Варіант 4.
Час проведення контролю − 80 хв.
Тестова частина
1 |
Визначити результат операції присвоєння k:=x: var k:integer; x:real; begin x:=-1; k:=round(x); end. 1. -1; 2. -1.0; 3. операція не допустима; |
2 |
Який інтервал визначає логічний вираз: (x>=0) and (x <10) 1. (0,10) ; 2. [0,10]; 3. [0,10); |
3 |
Після виконання фрагменту коду: x:=10; if x > 0 then y := x else if x < -10 then y:=-1 else y:=2; значення змінної y буде дорівнювати 1. 10; 2. 2; 3. -1; |
4 |
Скільки кроків буде виконано циклом while: i:=1; while i<=10 do begin writeln(i); inc(i); end; 1. 8; 2. 9; 3. 10; |
5 |
Який тип масиву представляє даний опис Type TArray = array[byte,byte] of integer; 1. одновимірний масив; 2. багатовимірний масив; 3. масив масивів; |
6 |
Скільки параметрів змінних визначено у заголовку підпрограми: function Func(var x,y:real; z:string):real; 1. 1; 2. 2; 3. 3; |
7 |
У бінарне дерево пошуку, вузли якого зберігають цілі значення, послідовно додаються значення: 30, 20, 40, 50, 10, 25. Яке значення буде у кореневій вершині лівого піддерева. 1. 20; 2. 10; 3. 40; |
Практична частина
8 |
Використовуючи переліковний тип даних, що визначає перелік семестрів на протязі навчання в університеті, розв‘язати завдання: дано семестр визначити чи це перший семестр на даному курсі. |
9 |
Перший член послідовності рівний -2, другий – 0.3, а кожен наступний, починаючи з третього обчислюється за формулою:bk=(bk-1*bk-2)/( bk-1+bk-2). Дано натуральне n, знайти bn. |
10 |
Дано текстовий файл T. Підрахувати кількість малих латинських літер у цьому файлі. |
Розглянуто на засіданні кафедри
системного аналізу і теорії оптимізації
Протокол № ___ від “___” ________2012 p.
Завідувач кафедри _________________
Контрольні завдання для контролю залишкових знань
з дисципліни “Інформатика і програмування” для студентів
спеціальності «Математика»
напряму підготовки 6.040201 «Математика»
Варіант 5.
Час проведення контролю − 80 хв.
Тестова частина
1 |
Визначити результат операції присвоєння k:=x: var k:integer; x:real; begin x:=1.7; k:=round(x); end. 1. 2; 2. 2.0; 3. операція не допустима; |
2 |
Який інтервал визначає логічний вираз: (x>-1) and (x <1) 1. (-1,1) ; 2. [1,1]; 3. (-1,1]; |
3 |
Після виконання фрагменту коду: x:=-4; if x > 0 then y := x else if x < -10 then y:=-1 else y:=2; значення змінної y буде дорівнювати 1. 1; 2. 2; 3. -1; |
4 |
Скільки кроків буде виконано циклом while: i:=10; while i<10 do begin writeln(i); inc(i); end; 1. 0; 2. 1; 3. 10; |
5 |
Який тип масиву представляє даний опис Type TArray = array[char] of array[char] of char; 1. одновимірний масив; 2. багатовимірний масив; 3. масив масивів; |
6 |
Скільки параметрів змінних визначено у заголовку підпрограми: function Func(x,y:real; var z:string):real; 1. 1; 2. 2; 3. 3; |
7 |
У бінарне дерево пошуку, вузли якого зберігають цілі значення, послідовно додаються значення: 10, 20, 30, 40, 50, 60. Яке значення буде у кореневій вершині лівого піддерева. 1. 60; 2. 10; 3. не має; |
