Курсовая работа по основам программирования. Игра Паровоз
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
СОДЕРЖАНИЕ
1.Описание применения ._____________________________________________ 3
1.1. Запуск программы._____________________________________________ 3
1.2. Правила игры._________________________________________________ 3
2. Описание программы ._____________________________________________ 4
2.1. Метод решения задачи .__________________________________________ 4
2.2. Описание используемых классов, структур и функций.______________ 4
2.2.1. CApp - класс приложения .______________________________________________ 4
2.2.2. CМainWnd- класс главного окна .________________________________________ 4
2.2.3. Карта сообщений._____________________________________________________ 5
2.3. Образ главного окна.______________________________________________ 6
Приложение________________________________________________________ 7
Листинг файла main.cpp_____________________________________________ 7
Листинг файла main.h______________________________________________ 12
Листинг файла menu1.h____________________________________________ 13
Листинг файла menu1.rc____________________________________________ 13
1.Описание применения .
1.1. Запуск программы.
Запуск программы необходимо производить , находясь в среде Windows 95 : запускаемый файл – parovoz.exe .
1.2. Правила игры.
После запуска игры, на экране появляется окно с надписью «выберите пункт старт». Окно имеет меню, состоящее из нескольких пунктов. С помощью пунктов меню можно: изменять цвет движущегося объекта (паровозика в красный, синий, зелёный), начать (перезапустить), осуществить выход из игры. После выбора пункта меню «старт», в левом нижнем углу окна появляется паровоз, представляющий собой совокупность геометрических фигур – эллипсов (колёса) и прямоугольников (кабина, трубы). Паровоз движется слева направо и останавливается перед светофором, расположенным приблизительно в середине окна над паровозом. Пользователь имеет возможность регулировать цветом светофора нажатием клавишь ‘к’, ‘з’, ‘ж’, соответствующим цветам светофора – красному, зеленому, жёлтому. Если паровоз подъезжает к светофору, а у светофора активным является зелёный цвет, он продолжает своё движение. В противном случае, паровоз останавливается. При достижении правой стенки, паровоз появляется у левой стенки, а активным цветом светофора становится жёлтый цвет. Из верхней части паровоза постоянно поднимаются в верхнюю часть окна окружности, представляющие собой клубни дыма, которые увеличиваются при подъёме.
1.Описание применения ._____________________________________________ 3
1.1. Запуск программы._____________________________________________ 3
1.2. Правила игры._________________________________________________ 3
2. Описание программы ._____________________________________________ 4
2.1. Метод решения задачи .__________________________________________ 4
2.2. Описание используемых классов, структур и функций.______________ 4
2.2.1. CApp - класс приложения .______________________________________________ 4
2.2.2. CМainWnd- класс главного окна .________________________________________ 4
2.2.3. Карта сообщений._____________________________________________________ 5
2.3. Образ главного окна.______________________________________________ 6
Приложение________________________________________________________ 7
Листинг файла main.cpp_____________________________________________ 7
Листинг файла main.h______________________________________________ 12
Листинг файла menu1.h____________________________________________ 13
Листинг файла menu1.rc____________________________________________ 13
1.Описание применения .
1.1. Запуск программы.
Запуск программы необходимо производить , находясь в среде Windows 95 : запускаемый файл – parovoz.exe .
1.2. Правила игры.
После запуска игры, на экране появляется окно с надписью «выберите пункт старт». Окно имеет меню, состоящее из нескольких пунктов. С помощью пунктов меню можно: изменять цвет движущегося объекта (паровозика в красный, синий, зелёный), начать (перезапустить), осуществить выход из игры. После выбора пункта меню «старт», в левом нижнем углу окна появляется паровоз, представляющий собой совокупность геометрических фигур – эллипсов (колёса) и прямоугольников (кабина, трубы). Паровоз движется слева направо и останавливается перед светофором, расположенным приблизительно в середине окна над паровозом. Пользователь имеет возможность регулировать цветом светофора нажатием клавишь ‘к’, ‘з’, ‘ж’, соответствующим цветам светофора – красному, зеленому, жёлтому. Если паровоз подъезжает к светофору, а у светофора активным является зелёный цвет, он продолжает своё движение. В противном случае, паровоз останавливается. При достижении правой стенки, паровоз появляется у левой стенки, а активным цветом светофора становится жёлтый цвет. Из верхней части паровоза постоянно поднимаются в верхнюю часть окна окружности, представляющие собой клубни дыма, которые увеличиваются при подъёме.
Похожие материалы
Курсовая работа Дисциплина: «Основы системного программирования» Вариант 14
Jurgen
: 24 октября 2012
Задание №1
1. Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. Создание директории C:\TEMP
c. Создание нового файла NEW.TXT с консоли в директории C:\TEMP.
d. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя.
e. Сравнение копий с оригиналами.
f. Просмотр постранично содержимого директории C:\TEMP.
g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории.
300 руб.
Курсовая работа Дисциплина: «Основы системного программирования» Вариант 04
Jurgen
: 24 октября 2012
Задание 1
0. Создать командный файл, который выполняет следующие действия:
a. Очистка экрана;
b. Создать директорию C:\TEMP
c. Вывод на экран содержимого директории C:\TEMP.
d. Создание нового файла NEW.TXT с консоли в директории C:\TEMP.
e. Просмотр постранично содержимого директории C:\TEMP.
f. Вывод на экран файла NEW.TXT, причем сначала следует указать название файла.
g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории.
150 руб.
Курсовая работа по предмету: «Основы системного программирования»
kombat64
: 20 апреля 2011
Задание 1.
Условие:
Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. Создание директории C:\TEMP
c. Создание нового файла NEW.TXT с консоли в директории C:\TEMP.
d. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя.
e. Сравнение копий с оригиналами.
f. Просмотр постранично содержимого директории C:\TEMP.
g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории.
Задание 2.
Условие:
Написать и отладить п
80 руб.
Курсовая работа по курсу «Основы системного программирования»
MAMKA74
: 13 марта 2011
Курсовая работа
по курсу «Основы системного программирования»
Вариант №05
5 семестр
Задание 1
0. Создать командный файл, который выполняет следующие действия:
a. Очистка экрана;
b. Создать директорию C:\TEMP
c. Вывод на экран содержимого директории C:\TEMP.
d. Создание нового файла NEW.TXT с консоли в директории C:\TEMP.
e. Просмотр постранично содержимого директории C:\TEMP.
f. Вывод на экран файла NEW.TXT, причем сначала следует указать название файла.
g. Удаление всех файлов с расшире
Курсовая работа По дисциплине: Основы системного программирования
sergunya_c
: 27 октября 2010
Задание № 1
0.Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. Создать директорию C:\TEMP
c. Вывод на экран содержимого директории C:\TEMP.
d. Создание нового файла NEW.TXT с консоли в директории C:\TEMP.
e. Просмотр постранично содержимого директории C:\TEMP.
f. Вывод на экран файла NEW.TXT, причем сначала следует указать название файла.
g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории.
Задание 2.
3. Написать и
180 руб.
Курсовая работа по дисциплине “Основы системного программирования”. Вариант №23.
teacher-sib
: 25 ноября 2016
Задание 1
Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. Просмотр содержимого диска С: в виде дерева
c. Переход в директорию С:\TEMP
d. В текущей директории первую букву в именах файлов заменить на “a”
e. Просмотреть содержимое текущей директории
f. Выдать на экран сообщение о создании файла NEW.TXT с консоли
g. Создать текстовый файл с консоли и вывести его на экран
Задание 2
Написать и отладить программу на языке ассемблера. В программе описать процедуру,
300 руб.
Курсовая работа по предмету: «Основы системного программирования». Вариант №13.
teacher-sib
: 25 ноября 2016
Задание 1.
Условие:
Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. Создание директории C:\TEMP
c. Создание нового файла NEW.TXT с консоли в директории C:\TEMP.
d. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя.
e. Сравнение копий с оригиналами.
f. Просмотр постранично содержимого директории C:\TEMP.
g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории.
Задание 2.
Условие:
Написать и отладить
300 руб.
Курсовая работа по предмету: Основы визуального программирования. Вариант №2
daiciy
: 6 апреля 2016
1. Создать базу данных (БД), состоящую из 2-х заданных таблиц. Поля таблиц произвольные, но не менее четырех полей в каждой таблице, включая ключевое поле (поле типа +(Autoincrement)). В таблицу, которая при объединении будет подчиненной, необходимо включить поле, по которому эта таблица будет связана с первичным ключом главной таблицы (это поле NT таблицы TypeMedik.db).
2. Разработать Приложение для работы с БД, выполняющее функции: просмотр, наполнение, редактирование таблиц; создание вычисл
200 руб.
Другие работы
Контрольная работа по дисциплине: Английский язык. 1-й семестр.
denis74
: 6 октября 2012
Переведите предложения, обращая внимание на перевод на русский язык определений, выраженных именем существительным.
1. The bus stop is not far from here.
2. Several Moscow University physicists work at this problem.
3. There are only daylight lamps in this room.
4. A signal antenna picks up the picture and audio signals.
5. Submarine telephone cable systems are free from fading and interference.
6. The modern information explosion cannot be conceived without TV and radio.
Переведите предложения
49 руб.
Бетоноукладач портального типу з розробкою живильника
SerFACE
: 4 июля 2015
ЗМІСТ
Вступ. Постановка задач проекта…………………………………………..……...
1. Обзор існуючих конструкцій…………………………………………….………
1.1 Описання принципових схем………………………………………………..….
1.2. Аналіз і висновки……………………………………………………………....
2. Спеціальна частина……………………………………………………….……..
2.1. Вихідні данні і розробка конструктивної схеми машин…………….………
2.1.1. Будова і принцип роботи бетоноукладача……………….……….…
2.2. Загальний розрахунок машин…………………………………………………
2.2.1. Розрахунок потужності привода живильника………………………….….
2.
200 руб.
Безопасность жизнедеятельности. Вариант 01, билет 3
sanmix10077
: 8 апреля 2020
Билет № 3
Дисциплина БЖ
1. Виды деятельности человека. Физиологические изменения, происходящие в организме под действием различных форм деятельности.
2. Факторы, влияющие на исход поражения человека электрическим током.
3. Решить задачу.
Найти ток, протекающий через тело человека, прикоснувшегося к проводу электрической сети трехфазной трехпроводной с заземленной нейтралью, напряжением 380/220 В, Сопротивление тела человека принять равным 1 кОм, сопротивление заземления нейтральной точки 4 О
300 руб.
Информатика лабораторная работа №1, вариант №1 ФОРМИРОВАНИЕ И ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ
Crusader86ru
: 30 октября 2024
ФОРМИРОВАНИЕ И ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ
Цель работы: Приобретение навыков разработки алгоритмов формирования и обработки одномерного массива. Закрепление понятий базовых структур цикл, разветвление.
Массив Х[30] нецелых элементов задать датчиком случайных чисел. Записать в массив Y подряд отрицательные элементы массива Х. Найти их среднее арифметическое.
Контрольные вопросы
1.Какие ограничения накладываются на индексы элементов массивов?
2.Способы описания массивов на языке Си. Понятия р
50 руб.