Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка комп'ютерної гри &Пінг-понг&

Реферат Розробка комп'ютерної гри &Пінг-понг&





реміщення платформи вгору

3 -Переміщення Платформи вниз

2 - Зупинка платформи

Гра триває до тих пір, поки один з гравців не отримає 7 очок за перепустками м'яча.


. 2 Вимоги до технічних, програмних засобів розробки і функціонуванню програми


. 2.1 Вимоги до технічних і програмних засобів

Програма займає 52 Кб. жорсткого диска. Програма функціонує під ОС DOS 6.22 і вище. Дозвіл екрану не менше 640 * 480, 16 кольорів.

Технічні вимоги:

Для працездатності програми необхідний процесор Intel 486. Його можливості включають в себе:

операції з плаваючою комою та управлінням пам'яті;

модуль виконання команд розроблений так, щоб виконувати часто зустрічаються операції за один цикл;

- розрядний процесор для виконання арифметичних і логічних операцій;

Також для працездатності програми необхідно близько 100Кб вільного місця на жорсткому диску і від 500кб вільного місця в ОЗУ.

Програмні вимоги:

Для запуску програми необхідна операційна система MS-DOS 5.0DOS - це операційна система (ОС), розроблена фірмою Microsoft для ЕОМ на основі мікропроцесорів серії Intel 8086. Ця система має набором програм коштів для забезпечення прогону програм в монопольному режимі. Основні можливості системи визначаються набором засобів для управління файлами і пристроями вводу-виводу.

ОС MS DOS складається з наступних частин:

Базова система вводу-виводу (BIOS), що знаходиться в ПЗУ комп'ютера. Ця частина ОС є «вбудованої» в комп'ютер. Її призначення полягає у виконанні найбільш простих і універсальних послуг ОС, пов'язаних із здійсненням вводу-виводу. BIOS містить також тест функціонування комп'ютера при включенні його електроживлення. Крім того, BIOS містить програму виклику завантажувача ОС.

Завантаження операційної системи - це дуже коротка програма, що знаходиться в першому секторі кожної дискети з ОС MS DOS. Функція цієї програми полягає в зчитуванні в пам'ять ще двох модулів ОС, що і завершують процес завантаження MS DOS.

На вінчестері завантажувач ОС складається з двох частин. Це пов'язано з тим, що жорсткий диск може бути розбитий на кілька логічних дисків. Перша частина завантажувача знаходиться в першому секторі жорсткого диска, вона вибирає, з якого з розділів вінчестера слід продовжити завантаження. Друга частина завантажувача знаходиться в першому секторі цього розділу, вона зчитує в пам'ять модулі MS DOS і передає їм керування.

Дискові файли IO.SYS і MSDOS.SYS - вони завантажуються в пам'ять завантажувачем ОС і залишаються в пам'яті комп'ютера постійно. Файл IO.SYS є доповненням до базової системи введення-висновку в ПЗУ. Файл MSDOS.SYS реалізує основні високорівневі послуги MS DOS.

Командний процесор MS DOS обробляє команди, що вводяться користувачем. Командний процесор знаходиться в дисковому файлі COMMAND.COM на диску, з якого завантажується ОС.

Зовнішні команди MS DOS - програми, що поставляються разом з ОС у вигляді окремих файлів. Ці програми виконують дії обслуговуючого характеру, наприклад, форматування дискет, перевірку дисків і т.д.

Драйвери пристроїв - це спеціальні програми, які доповнюють систему введення-виведення MS DOS і забезпечують обслуговування нових пристроїв або нестандартне використання наявних пристроїв.


. 2.2 Обгрунтування вибору мови програмування

Для реалізації алгоритму в якості основного була вибрана мова програмування С ++, який став чи не стандартом для написання будь-яких досить складних програм. С ++ - це універсальна мова програмування, задуманий так, щоб зробити програмування більш простим і приємним для серйозного програміста. За винятком другорядних деталей С ++ є надбезліччю мови програмування C (його об'єктно-орієнтованим розширенням). Основною метою розробників C було створення мови, який замість незручного і позбавленого наочності асемблера застосовувався б найбільш нагальних завданнях системного програмування. До достоїнств мови С відносяться лаконічність запису алгоритмів, логічна стрункість написаних на ньому програм, їх переносимість між комп'ютерами з різною архітектурою і різними операційними середовищами (чого не скажеш про програми на машинно-залежному мовою асемблера). Компілятори мови розроблені практично для всіх існуючих у цей час платформ. Як ніякий інший мова програмування, мова С «довіряє» програмісту. Навіть у такому істотному питанні, як перетворення типів даних, накладаються лише незначні обмеження. У багатьох вип...


Назад | сторінка 2 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка прикладної програми для криптографічного обробки даних шифром Цеза ...
  • Реферат на тему: Розробка програми з використанням мови логічного програмування Prolog
  • Реферат на тему: Розробка програми з використанням мови логічного програмування Prolog
  • Реферат на тему: Розробка програми на мові програмування С + + з використаних об'єктно-о ...
  • Реферат на тему: Розробка програми побудови об'ємних гістограм за допомогою мови програм ...