Завдання на лабораторну роботу

Мета роботи

Лабораторна робота №1 Програмування лінійних та розгалужених обчислювальних процесів

ВСТУП

 

Дисципліна “Основи програмування та алгоритмічні мови” є базовою для подальшого вивчення більшості спеціальних дисциплін спеціальності “Інформаційні технології проектування”.

При розробці даних методичних вказівок малось на увазі, що сьогоднішні випускники середньої школи мають деякі елементарні поняття про основи програмування. Проте, враховуючи різну підготовку студентів, в методичних вказівках до виконання перших робіт дуже докладно розписано про базові методи та засоби програмування. Цього достатньо, щоб змістовно вивчати подальші питання алгоритмізації, розробки програм та їх налагодження на різних мовах програмування.

Особливу увагу треба приділяти правильному оформленню звітів з лабораторних робіт. Звiт повинен мiстити: титульний аркуш (на ньому вказують назву мiнiстерства, назву унiверситету, назву кафедри, номер, вид i тему роботи, виконавця та особу, що приймає звiт, рiк); мету, варiант i завдання роботи; лаконiчний опис теоретичних відомостей; блок-схеми алгоритмiв вирiшення задач; текст програми, що обов'язково мiстить коментарi; вхiднi та вихiднi данi програми; змiстовний аналiз отриманих результатiв та висновки.

Звіт виконують на білому папері формату A4 (210 x 297 мм). Текст розміщують тільки з однієї сторони листа. Поля сторінки з усіх боків – 20 мм. Аркуші скріплюють за допомогою канцелярських скріпок. Для набору тексту звіту використовують редактор MS Word: шрифт Times New Roman, 14 пунктів. Міжрядковий інтервал: полуторний – для тексту звіту, одинарний – для листингів програм і роздруківок даних. Приклад оформлення титульного аркуша наведен у додатку А.+ схемі алгоритмов

Індивідуальні завдання на лабораторні роботи взяти із [1] відповідно до варіанту. Імя файлу складається з 3 частин: номер лабораторної роботи, номер варіанту і номер завдання.

 

Наприклад:

L1_18_456a – лабораторна робота № 1, 18 варіант, завдання 456а.


Одержати знання та навички, необхідні для програмування лінійних та розгалужених процесів; придбати та закріпити, на прикладі створення програм, елементарні знання з алгоритмічної мови програмування С++.

1. Ознайомитися зі змістом теоретичних відомостей даних методичних вказівок.

2. Скласти та виконати на ПЕОМ програми з таблиці 1.1 відповідно до варіанту.

3. Оформити звіт та захистити роботу.

 

Таблиця 1.1 – Індивідуальні завдання до лабораторної роботи №1

№ варіанта Номери задач № варіанта Номери задач
2, 67г, 53, 31к 23в, 44, 60г, 59з
11а, 67в, 29, 34а 23г, 43, 60в, 68а
11б, 67б, 33а, 32д 24, 76е, 60б, 67д
11в, 67а, 57а, 32е 25а, 41, 60а, 68б
11г, 66, 42, 32г 25б, 40, 57а, 72а
11д, 65, 59а, 32в 28, 39, 51, 74
11е, 64, 59б, 32б 30, 38, 50, 73
11ж, 63, 59в, 31л 31а, 36, 46, 76а
16, 62, 59г, 33а 31б, 35б, 45, 76б
17, 61, 59д, 57г 31в, 35а, 44, 76в
21, 47б, 59е, 57в 31г, 34б, 43, 76г
22, 47а, 59ж, 57б 31е, 33в, 41, 76д
23а, 46, 60е, 67д 31ж, 33б, 11е, 59і
23б, 45, 60д, 58а 32а, 20, 35б, 59к