- •Міністерство освіти і науки, молоді та спорту України
- •1. Щоденник проходження практики
- •2. Аналіз завдання та початкових умов
- •2.1. Постановка задачі
- •2.2. Призначення програми
- •2.3. Вимоги до програми
- •Математична модель рішення задачі
- •Модульна структура програми
- •Специфікація програми
- •Структура інтерфейсу користувача
- •Інструкція користувача
- •Контрольні приклади
- •Код програмних модулів
- •Список літератури
1. Щоденник проходження практики
№ з/п |
Дата |
Короткий зміст виконаних робіт |
1 |
Початкова дата |
Ознайомлення з задачами та змістом практики. Проходження інструктажу з техніки безпеки. Отримання індивідуальних завдань. |
2 |
З понеділка по суботу без неділі |
Аналіз змісту індивідуальних завдань. Уточнення вимог до виконання завдання, Аналіз предметної області для виконання завдання. Визначення вхідних та вихідні даних. Самостійна робота з навчальною літературою по підбору та аналізу матеріалу для виконання завдання. |
3 |
|
Розробка математичної або функціональної моделі рішення задачі. Визначення проміжкових результатів та їх типу. Самостійна робота з літературою по вибору та обгрунтуванню відповдного алгоритму рішення задачі. |
4 |
|
Розробка алгоритму рішення задачі. Узгодження алгоритму з керівником практики. Самостійна робота з літературою по вибору та обгрунтуванню відповдного алгоритму рішення задачі. |
5 |
|
Ознайомлення з середовищем візуального програмування, структурою та принципами управління проектом на етапі його створення та збереження. Визначення базової структури проекту для виконання індивідуального завдання. Самостійна робота з навчальними комп’ютерними програмами. |
6 |
|
Вивчення принципів створення і управління екранними формами. Розробка форм та зв’зків між ними. Самостійна робота з електронними підручниками по вивченню властивостей та методів програмування екранних форм. |
7 |
|
Проектування форм і створення їх у проекті. Завдання властивостей та методів форм. Самостійна робота з електронними підручниками по вивченню властивостей та методів програмування екранних форм. |
8 |
|
Вивчення основних візуальних компонентів для забезпечення введення – виведення інформації і розробка на їх основі інтерфейсу користувача для спроектованих форм проекту. Самостійна робота з електронними підручниками та літературою по вивченню властивостей та методів застосування візуальних компонентів. |
9 |
|
Визначення властивостей компонентів, які задаються на етапі конструювання форми, а які змінюються програмно. Завдання властивостей компонентів. Самостійна робота з електронними підручниками та літературою по вивченню властивостей та методів застосування візуальних компонентів. |
10 |
|
Визначення методів та обробників подій для візуальних компонентів, принципів створення обробників подій. Самостійна робота з електронними підручниками та літературою по вивченню властивостей та методів застосування візуальних компонентів. |
11 |
|
Визначення змінних та їх тип з урахуванням об’єктної моделі програми, функціонального зв’язку між змінними для забезпечення її роботи. Самостійна робота з навчальною літературою по вивченню засобів та методів об’єктно – орієнтованого програмування стосовно застосування їх у розроблюваній програмі. |
12 |
|
Розробка функціональної специфікації програми. Визначення джерел введення змінних у програму. Самостійна робота з навчальною літературою по вивченню засобів та методів об’єктно – орієнтованого програмування стосовно застосування їх у розроблюваній програмі. |
13 |
|
Вивчення принципів роботи з редактором коду, використання контекстної допомоги редактора, управління проектом на етапі створення програмних модулів, їх виконання та компіляції, аналізу повідомлень про помилки, задавати виконання програми в режимі трасування, визначати значення змінних в процесі виконання програми. |
14 |
|
Розробка програмних модулів та відладка засобів введення даних програми. Розробка засобів контролю введення та обробки виняткових ситуацій. Самостійна робота з навчальною літературою та електронними підручниками по вивченню правил користування довідковою системою у середовищі візуального програмування. |
15 |
|
Розробка програмних модулів та відладка засобів обробки даних програми. Перевірка проміжкових та кінцевих результатів на відповідність умовам. Самостійна робота з навчальною літературою та електронними підручниками по вивченню правил користування засобами діагностування та відладки програм у середовищі візуального програмування. |
16 |
|
Розробка програмних модулів та відладка засобів збереження даних програми. Перевірка обробки виняткових ситуацій при збереженні даних. Самостійна робота з навчальною літературою та електронними підручниками по вивченню принципів обробки виняткових ситуацій. |
17 |
|
Розробка програмних модулів та відладка засобів роздруківки результатів. Перевірка обробки виняткових ситуацій при роздруківці даних. Самостійна робота з навчальною літературою та електронними підручниками по вивченню принципів програмування друку результатів роботи програми. |
18 |
|
Розробка модулів для графічного відображення результатів. Перевірка компонування та маштабування графічних об’єктів. Самостійна робота з навчальною літературою та електронними підручниками по вивченню принципів програмування графічних об’єктів в середовищі візуального програмування. |
19 |
|
Вивчення принципів створення довідкової системи проекту. Розробка та створення довідкової системи програми, яка розробляється. |
20 |
|
Встановлення зв’язку між програмними компонентами та елементами довідкової системи. Самостійна робота з навчальною літературою по вивченню принципів розробки довідкової системи програмного засобу. |
21 |
|
Вивчення принципів створення робочої версії програми. Створення інсталяційного пакету. Самостійна робота з навчальною літературою та електронними підручниками по вивченню принципів створення інсталяційних пакетів програмних засобів. |
22 |
|
Вивчення принципів створення робочої версії програми. Створення інсталяційного пакету. |
23 |
|
Вивчення принципів створення робочої версії програми. Створення інсталяційного пакету. Самостійна робота з навчальною літературою та електронними підручниками по вивченню принципів створення інсталяційних пакетів програмних засобів. |
24 |
|
Оформлення звітної документації. Пред’явлнення звіту керівнику практики для перевірки. |
25 |
|
Усунення недоліків, редагування та роздруківка щоденника – звіту з практики. |
26 |
Кінцева дата |
Проведення диференційованого заліку. Захист розробленого програмного забезпечення та звітної документації з практики. |
