Даний курсовий проект призначений для демонстрування автомобільного руху через залізнодорожній переїзд . Програма демонструє рух автомобіля через переїзд, та наслідки, які можуть виникнути внаслідок неуважності працівника переїзду. Для досягнення поставленої задачі використовується програмне середовище Visual C++ 8.0 з використанням Win32 API функцій. Програма реалізує діалоговий інтерфейс користувача, який включає головне меню, що викликає потрібні користувачеві дії: запуск програми, виклик вікон для виконання потрібних дій.
ЗМІСТ
ВСТУП 5
1 Розробка структури програмного забезпечення
1.1 Обгрунтування структури програмного забезпечення
1.2 Розробка головного меню програми
Возможно вы искали - Реферат: Операции многократной точности операции с длинными числами
1.3 Розробка структури програми
1.4 Створення ресурсів
1.5 Алгоритм роботи додатку
1.6 Розробка загальної схеми функціонування програми
2 Програмна реалізація задачі
Похожий материал - Курсовая работа: Автоматизированные системы управления в ресторанном бизнесе
2.1 Підбір програмних засобів
2.2 Реалізація інтерфейсу
2.3 Реалізація виведення графічних зображень
2.4 Програмна реалізація вікна
2.5 Програмна реалізація загальних елементів керування та музики
Очень интересно - Реферат: Структура и реализация макроязыков
2.6 Програмна реалізація роботи з шлагбаумом
3 Аналіз результатів роботи програми
3.1 Інструкція з технічного обслуговування
3.2 Інструкція системного програміста
3.3 Інструкція програміста
Вам будет интересно - Контрольная работа: Проблемно-ориентированные пакеты прикладных программ в радиотехнике
3.4 Інструкція оператора
ВИСНОВКИ
ПЕРЕЛІК ВИКОРИСТАНИХ ДЖЕРЕЛ
Додаток. Лістинг програми
Вступ
Основною ідеєю структурного програмування є розділення складної задачі на декілька менших задач, і це ділення треба продовжувати до тих пір поки задачі не стануть простими для розуміння. Основною ідеєю сучасного програмування є створення окремих елементів, придатних до складання конкретних програм.
Похожий материал - Реферат: Вычисление матрицы в MS Excel
На відміну від бібліотек стандартних підпрограм, в яких теж використовується повторні модулі об’єктно-орієнтований підхід дозволяє створити ще ієрархію вкладених один в одного модулів. Модель об’єктно-орієнтованого програмування базується на декількох основних принципах: абстрагуванні даних, інкапсуляції, наслідувані та поліморфізмі.
Абстракція даних – це можливість визначати нові типи даних, з якими можна працювати майже так само, як і з основними. Такі типи називають абстрактними, хоча більш точною назвою є “типи даних, що визначаються користувачем”.
Інкапсуляція – це механізм, який об’єднує дані і код, що працює з цими даними і захищає перше та друге від зовнішнього втручання або неправильного використання.
Наслідування – це процес, за допомогою якого один об’єкт може отримати властивості іншого.