Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

В таблиці нижче – набрані Вами бали впродовж семестру



Доброго дня усім!

 

В таблиці нижче – набрані Вами бали впродовж семестру

 

 

Колоквіум 1

Колоквіум 2

Тест

Практичні

Іспит(30)

РАЗОМ

Бойко

       

 

 

Бронецький

 

 

 

 

 

 

Гайванович

       

 

 

Лисак

 

     

 

 

Ліщинський

       

 

 

Павлюк

       

 

 

Серняк

 

 

 

 

 

 

Станьковський

       

 

 

Трусь

       

 

 

Хамуляк

       

 

 

Хоманець

       

 

 

Хоньків

       

 

 

Чорна

       

 

 

Яцишинець

       

 

 

Ігнатьєв

       

 

 

 

 

 

 

 

 

 

 

Колоквіум 1

Колоквіум 2

Тест

Практичні

Іспит(30)

РАЗОМ

Зембаль

       

 

 

Корнійчук

       

 

 

Кривий

       

 

 

Маляр

       

 

 

Марушко

       

 

 

Михальчук

       

 

 

Патинок

       

 

 

Процишен

       

 

 

Сороколіт

 

 

 

 

 

 

Турчин

       

 

 

Фурда

       

 

 

Фітяк

       

 

 

Химич

       

 

 

Хрущ

       

 

 

 

Задачу на іспит можна сформулювати за різними рівнями складності, залежно від бажаної оцінки: вища оцінка – вищий рівень. Поясню на прикладі такої задачі: «Задано натуральне n та n різних цілих чисел. Знайдіть значення (порядковий номер) найбільшого (найменшого) з них.»

  1. Напишіть програму, що просто розв’язує сформульовану задачу.
  2. Оголосіть тип «масив цілих чисел» і підпрограми для введення масиву та відшукання найбільшого значення. Напишіть програму з використанням цих підпрограм.
  3. Так само, як в п.2, але оголошення підпрограм розташуйте в окремому модулі.
  4. Оголосіть клас, що зберігає послідовність цілих чисел, вміє вводити-виводити її, знаходити найбільше значення. Створіть екземпляр цього класу і розв’яжіть задачу з його допомогою.

 

Інші типові задачі до іспиту:

1. Дано дійсні x, y, z. Обчислити a, b, c, m, якщо ; ; ; m = max(a, b, c).

2. Дано x, y, z. Обчислити a, b, c, т, якщо ; ; . m = max(min(a, b), min(1.5, c)).

3. Дано натуральне число n. Перевести його до двійкової системи числення.



4. Дано дійсне число n (0< n <1). Перевести його до двійкової системи числення з точністю до дванадцяти двійкових цифр.

5. Дано натуральне п. Обчислити .

6. Дано дійсне х, натуральне п. Обчислити .

7. Дано дійсні х, e (х ¹ 0, e > 0). Обчислити суму ряду з точністю e.

8. Дано послідовність 40 чисел. Впорядкувати її за незростанням методом простої вставки.

9. Дано послідовність 30 різних чисел. Впорядкувати її за зростанням методом вибору.

10. Дано дійсне х. Обчислити значення виразу . Для обчислення функцій та використати власні підпрограми.

11. Дано дійсне а та натуральне k. Обчислити значення виразу . Для обчислення цілого степеня дійсного числа (за допомогою послідовного множення) використати власну підпрограму.

12. Дано дійсне число а >0. Обчислити величину . Корені обчислювати з точністю за такою ітераційною формулою: п =0,1,2,.... За відповідь прийняти наближення , для якого . Описаний ітераційний алгоритм оголосити як підпрограму.

13. Оголосити множинний тип Letters (множина великих латинських літер) (множинний тип Numbers (множина двоцифрових натуральних чисел)). Оголосити процедури введення та виведення значень цього типу. Обчислити і надрукувати об’єднання, перетин, симетричну різницю заданих множин.

14. Оголосити комбінований тип Address (адреса: місто, вулиця, будинок, квартира). Оголосити процедури введення та виведення значень цього типу.

15. Побудувати таблицю значень функцій і таблицю значень . Оголосити і викорис­тати підпрограму, що будує таблицю значень функцій .

16. Дано рядок-речення, слова у ньому відокремлено одним або декількома пропусками. «Стиснути» рядок, залишивши між словами тільки один пропуск.

17. Дано рядок-речення, слова у ньому відокремлено одним або декількома пропусками. Дописати перше слово після останнього.

18. Дано рядок-речення, слова у ньому відокремлено одним або декількома пропусками. Визначити, скільки слів починається буквою ‘A’.

19. Дано рядок літер. Замінити у ньому кожну букву ‘+’ на буквосполучення ‘plus’.

20. Дано рядок літер. Кожну групу букв ‘sign’ замінити знаком ‘*’.

 

 

21. Програма. Дано ім’я файла, компонентами якого є дійсні числа. Обчислити середнє арифметичне додатніх компонент файла.

22. Програма. Дано ім’я файла, компонентами якого є цілі числа, ціле п. Вставити п на початок, в середину, на кінець файла.

23. Оголосити процедуру, що вилучає всі записи зі значенням нуль із файла цілих чисел.

24. Оголосити процедуру, що подвоює всі голосні літери в текстовому файлі.

 

25. type month = (jan,feb,mar,apr,may,jun,jul,aug,sep,oct,nov,dec);
date = record d:1..31; m:month; y:1970..2000 end;
person = record name: string; birthday:date;
algebra,analisys,compSciense:1..5 end;
dataBase = file of person;
Оголосити підпрограму nameDayList (g, m, t), яка за базою даних g: dataBase створює тексто­вий файл t зі списком імен уродинників місяця m. Оголосити підпрограму girlNameList (f, g), яка за базою даних f: dataBase створює текстовий файл g зі списком імен дівчат цієї бази.

 

26. type List=^Item; Item= record first:real; second:list end;
Програма. Оголосити і використати функцію, яка обчислює середнє арифметичне елементів списку l:List. Використати також процедуру створення списку за заданим текстовим файлом, процедуру виведення списку на екран і процедуру знищення списку.

 

27. type date= record day:1..31; month:1..12; year:1970..2099 end;
List=^Item; Item= record elem:date; link:list end;
Написати програму, в якій оголошено і використано функцію, яка обчислює кількість елементів списку l:List, що відповідають літнім місяцям. Використати також процедуру створення списку за заданим текстовим файлом, процедуру виведення списку на екран і процедуру знищення списку.

 

28. type List=^Item; Item= record c:integer; b:Boolean; next:list end;
Написати програму, в якій оголошено і використано процедуру, яка перетворює список l:List за правилом: якщо поле c містить парне число, то занести в поле b значення true, у іншому випадку збільшити значення с на одиницю. Використати також процедуру створення списку за заданим текстовим файлом, процедуру виведення списку на екран і процедуру знищення списку.

 


Дата добавления: 2015-09-29; просмотров: 18 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
Наименование организации/ИП | Федеральное агентство по образованию

mybiblioteka.su - 2015-2024 год. (0.012 сек.)