Курсовая работа: Сапер

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

ХАРЬКОВСКИЙ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ

РАДИОЭЛЕКТРОНИКИ

Кафедра искусственного интеллекта

Пояснительная записка

К курсовой работе по дисциплине:

"Объектно-ориентированное программирование"

Тема:

"Сапер"

Выполнил:

ст. гр.

Проверил:

Комиссия:

Работа защищена с оценкой:

Харьков 2007


РЕФЕРАТ

Пояснительная записка к курсовой работе содержит: 46 стр., 5 рисунков

Предмет исследования – современные методы разработки программ таких, как объектно-ориентированное программирование и визуальное проектирование, а также структурное и модульное программирование.

Цель курсовой работы – систематизация, углубление и активное применение знаний по системному программированию, закрепление знаний, полученных в лекционном курсе, а также на практических и лабораторных занятиях.

Метод исследования – изучение литературы, составление и отладка программ на компьютере.

Данная программа используется для интересного проведения времени за игрой, которая требует развитого логического мышления. Разработан проект "Сапер" соответствующий условию задания и имеющий удобный интерфейс.

Программа разработана в среде Visualstudio 2005.

КЛЮЧЕВЫЕ СЛОВА: VISUAL, ФУНКЦИЯ, ПРОЕКТ, ПРОГРАММА, САПЕР, БОМБА, ЯЧЕЙКА


СОДЕРЖАНИЕ

ВВЕДЕНИЕ.. 4

1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ.. 6

2. ПОСТАНОВКА ЗАДАЧИ.. 6

3 ПРОЕКТИРОВАНИЕ СИСТЕМЫ.. 9

4. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ.. 11

ВЫВОДЫ... 11

ПЕРЕЧЕНЬ ССЫЛОК.. 12

ПРИЛОЖЕНИя.. 13

ВВЕДЕНИЕ

C++ - универсальный язык программирования, задуманный так, чтобы сделать программирование более приятным для серьезного программиста. За исключением второстепенных деталей C++ является надмножеством языка программирования C. Помимо возможностей, которые дает C, C++ предоставляет гибкие и эффективные средства определения новых типов. Используя определения новых типов, точно отвечающих концепциям приложения, программист может разделять разрабатываемую программу на легко поддающиеся контролю части. Такой метод построения программ часто называют абстракцией данных. Информация о типах содержится в некоторых объектах типов, определенных пользователем. Такие объекты просты и надежны в использовании в тех ситуациях, когда их тип нельзя установить на стадии компиляции. Программирование с применением таких объектов часто называют объектно-ориентированным. При правильном использовании этот метод дает более короткие, проще понимаемые и легче контролируемые программы.

Ключевым понятием C++ является класс. Класс - это тип, определяемый пользователем. Классы обеспечивают скрытие данных, гарантированную инициализацию данных, неявное преобразование типов для типов, определенных пользователем, динамическое задание типа, контролируемое пользователем управление памятью и механизмы перегрузки операций. C++ предоставляет гораздо лучшие, чем в C, средства выражения модульности программы и проверки типов. В языке есть также усовершенствования, не связанные непосредственно с классами, включающие в себя символические константы, inline - подстановку функций, параметры функции по умолчанию, перегруженные имена функций, операции управления свободной памятью и ссылочный тип. В C++ сохранены возможности языка C по работе с основными объектами аппаратного обеспечения (биты, байты, слова, адреса и т.п.). Это позволяет весьма эффективно реализовывать типы, определяемые пользователем.

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 1917
Бесплатно скачать Курсовая работа: Сапер