Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Записка.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.3 Mб
Скачать

1.1.2 Постановка задачі

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

У програмі необхідно реалізувати:

  • зручні способи введення даних;

  • можливість зміни даних – видалення полів;

  • можливість зміни даних – змінення полів;

  • вивід покрокового рішення;

  • вивід довідкової інформації.

Для розробки такої програми необхідно вирішити наступні функціональні завдання:

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

  • розробка моделі програми;

  • розробка алгоритмічної структури програми;

  • розробка ПЗ програми.

1.1.3 Аналіз існуючих програмних продуктів

1.1.3.1 Тестувальна програма з інформатики «InfTest»

Програма розроблена для тестування, контролю та містить питання по деяким тема предмету «Інформатика». Питання з інших тем та варіанти відповідей можна заносити в програму самостійно. Для входу в програму необхідно зареєструватися. Після кожної відповіді програма вказує правильні і неправильні відповіді, підраховує їх, а в кінці виставляє оцінку за 12-бальною системою. Для контрольної роботи є можливість ховати показ правильних та неправильних відповідей. По завершенню роботи з тестом вчителю залишається лише пройтися біля екранів ПК учнів та записати їхні прізвища та оцінки або скористуватися локальною мережею.

Дана програма була розроблена ще в 2002 році. Оновлена версія вийшла в 2004 році.

Робота програми зображена на рисунку 1.2.

Рисунок 1.2 – Робота програми «InfTest»

До недоліків даної програми можна віднести застарілий інтерфейс, все через те, що в останнє програма оновлювалась 2004 року.

1.1.3.2 Навчальна програма «Тела вращения» («Rotation bodies»)

Навчальна програма зі стереометрії «Тела Вращения» - це електронний, наглядний посібник зі стереометрії з можливістю переглядати процес побудови тіл обертання, вивчення теоретичної частини, закріплення і контроля знань, який буде сприяти підвищенню рівня знань зі стереометрії і розширенню світогляду в області геометрії.

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

Робоче вікно програми зображено на рисунку 1.3

Рисунок 1.3 – Робоче вікно програми «Тела вращения»

Дана навчальна програма написана в середовищі програмування Borland Delphi. Дана програма є навчально-дослідницькою роботою учня загальноосвітньої школи № 43 м. Сімферополя Кір’янова Віктора Олеговича і зайняла 1 місто у захисті проектів МАН.

Науковий керівник: директор школи, вчитель інформатики і математики Андрейчук Микола Васильович.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]