Курсовая работа по основам программирования. Игра Паровоз
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой 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 руб.
Другие работы
Лабораторная работа № 5 Тема: Создание заставки текстового редактора. Создание таймера. По дисциплине:Языки программирования высокого уровня в технике связи Вариант 4 Семестр 6
Jurgen
: 11 мая 2013
Цель работы: Научится использовать различные виды форм.
В ходе выполнения задания, мы добавили на форму семь различных компонентов: TMainMenu, TPopupMenu, TSaveDialog и TOpenDialog. А так же созданы две дополнительные формы с компонентами TLabel и TTimer
Форма №2:
Содержит компонент TLabel, в котором выводится текущее время и компонент TTimer, который выполняет роль таймера.
Файлы Делфи прилагаются.
300 руб.
Диагностика психологической готовности ребенка к школе
Qiwir
: 15 октября 2013
Введение
Психологическая деятельность сложна, специфична и предъявляет большие требования к человеку, который занимается этой деятельностью. Теоретические знания, полученные в ходе изучения предмета, необходимо закреплять и применять при решении практических задач. Практика является составной частью профессиональной подготовки будущего психолога, именно практика дает возможность студенту понять специфику будущей профессиональной деятельности, расширить границы теоретических знаний, приобрести п
Электротехника. Контрольная работа. 4 задания
telec63
: 21 июля 2014
1.К симмеиричной трехфазной сети подключены несимметричные нагрузки "звездой" и "треугольником". Расчет фазовых импедансов,токов,напряжений. Векторные диаграммы.2. Трехфазный выпрямитель на диодах. Расчет и временные диаграммы токов и напряжений.3.Для заданного асинхронного двигателя. расчет сечения питающих проводов, плавких вставок, построение графика механической характеристики(вращающего момента М от скольжения S).4.В структурной логической схеме (из 9-ти элем.)по 4-м входным сигналам найти
100 руб.
Разработка комбинированного агрегата для предпосевной обработки почвы на базе культиватора (дипломный проект)
Shloma
: 11 июля 2025
Дипломный проект
на тему «Разработка комбинированного агрегата для предпосевной обработки почвы на базе культиватора» 4 записи формата А4 на 135 страницах и 11 листов графической части формата А1. В П3 приведены 19 рисунков, 19 таблиц и 30 источников информационных ресурсов.
Представлено следующее: обзор существующих в настоящее время технологий предпосевной обработки, бенчмаркинг современных агрегатов и машин для предпосевной обработки, описана суть разрабатываемого агрегата для предпосевной
1590 руб.