ЗАГАЛЬНІ ПОЛОЖЕННЯ

Методичні рекомендації призначені для виконання лабораторних робіт з першої частини навчальної дисципліни «Основи програмування та алгоритмічні мови».

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

Наведені приклади програм слід розглядати лише як один із можливих варіантів розв’язання задачі.

Методичні рекомендації містять опис 8 лабораторних робіт. Кожен розділ, який відповідає окремій лабораторній роботі, складається з таких підрозділів:

мета роботи й вимоги до теоретичної та практичної підготовки, що необхідна для виконання лабораторної роботи;

рекомендації щодо підготовки до виконання лабораторної роботи, основні теоретичні відомості, необхідні для її виконання;

суть роботи – загальна постановка завдання до лабораторної роботи (необов'язково);

індивідуальні варіанти завдань;

контрольні запитання.

При проведенні всіх лабораторних робіт використовується єдина конфігурація програмно-апаратних засобів: персональна ЕОМ типу IBM-PC з процесором не нижче Pentium III, операційна система Windows XP або Windows Vista, середовище візуальної розробки програм Microsoft Visual Studio .NEТ.

Під час проведення лабораторних робіт студент повинен продемонструвати:

творчий, індивідуальний підхід до розробки проектів (програмної коди);

грамотне використання існуючого програмного забезпечення;

навики програмування на мовах високого рівня С/С++.

Студент повинен уміти перетворити свою програму в програмний продукт, використовувати якісний аналіз програми, виконувати оцінку отриманих результатів. Велике значення має зручний інтерфейс з користувачем і поясненнями до програми.

Варіант завдання до лабораторної роботи вибирається відповідно до номера студента в журналі групи.

Типовий порядок виконання роботи й методичні рекомендації до її виконання:

уважно ознайомитися з методичними рекомендаціями до конкретної лабораторної роботи (теоретичними відомостями, прикладами, формулюванням завдань);

створити заготівку консольного застосування, скористатися для цього майстром створення додатків Microsoft Visual Studio;

заповнити отриману заготівку консольного застосування конкретним змістом відповідно до запропонованого завдання (див. приклади);

усунути всі помилки, що виникли на етапі компіляції початкового тексту програми;

виконання програми здійснити в покроковому режимі;

вивести у вікно попереднього перегляду значення всіх проміжних змінних;

знайти свою папку проекту і ознайомитися з її вмістом (за допомогою Блокнота відкрити файл ReadMe.txt і перекласти текст, який у ньому записаний);

підсумковий запуск додатка виконати за допомогою виконуваного модуля;

відповісти на контрольні запитання;

за допомогою динамічної довідки з'ясувати призначення основних службових слів у програмі;

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

оформити звіт і здати викладачеві.

Звіт з будь-якої лабораторної роботи повинен містити:

1. Титульний лист:

· назва дисципліни;

· тема лабораторної роботи;

· дата виконання роботи;

· П.І.П. студента, курс, номер групи;

· П.І.П., посада викладача.

2. Лист змісту (нумерований перелік назв пунктів роботи із зазначенням номерів сторінок).

3. Опис виконаних завдань:

Умова завдання (завдання).

Опис архітектури програми – специфікація програмних вимог (склад, структура модулів, зв'язки між ними, алгоритми):

формулювання завдання;

специфікація даних;

математична модель обробки даних;

програмний інтерфейс;

план тестування.

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

Приклади результатів роботи програми на тестових початкових даних.

4. Висновки за роботою з урахуванням усіх виконаних завдань:

аналіз отриманих результатів по кожному пункту завдання;

аналіз результатів тестування програм;

ступінь відповідності розроблених програм постановці завдання;

інша інформація.

Приклад звіту наведений у додатку В. Викладач може вносити корективи до оформлення звіту.