MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Игра крестики–нолики

Название:Игра крестики–нолики
Просмотров:83
Раздел:Информатика, программирование
Ссылка:none(0 KB)
Описание: Государственное образовательное учреждение высшего профессионального образования «Московский государственный технический университет имени Н.Э. Баумана» Калужский филиал Кафедра «Системы автома

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

Государственное образовательное учреждение высшего профессионального образования

«Московский государственный технический университет

имени Н.Э. Баумана»

Калужский филиал

Кафедра «Системы автоматизированного проектирования»

Пояснительная записка к курсовой работе по дисциплине: «Программирование на языке высшего уровня»

на тему: « Игра крестики – нолики »

Калуга 2007


СОДЕРЖАНИЕ

 

Введение

1. Исследовательская часть

1.1 Язык программирования        

1.1.1 Выбор языка программирования

1.1.2 Общее описание языка

1.2 Конструкции, реализованные в программе

2. Конструкторская часть

2.1 Общий принцип работы программы

2.2 Принцип игры человек против человека

2.3 Принцип игры компьютера

3. Технологическая часть

3.1 Правила игры       

3.2 Интерфейс программы

Заключение

Список использованной литературы


ВВЕДЕНИЕ

Целью данной курсовой работы является разработка популярной развлекательной игры крестики – нолики. Программа предоставляет возможность играть с компьютером, который играет согласно созданному алгоритму. В процессе разработки должны быть усвоены некоторые новые возможности Visual Studio. В программе должны быть учтены моменты, позволяющие пользователю легко освоить программу, для этого необходимо создать удобный интерфейс, который является «визитной карточкой» приложения.


1. ИССЛЕДОВАТЕЛЬСКАЯ ЧАСТЬ

 

1.1 Язык программирования

 

1.1.1 Выбор языка программирования

С# — это новый язык программирования, в котором, по замыслу создателей, должны сочетаться выразительность и простота. Его цель — позволить программисту создавать сложные высокопроизводительные программы

C# создавался параллельно с каркасом Framework .Net и в полной мере учитывает все его возможности - как FCL, так и CLR;

C# является полностью объектно-ориентированным языком, где даже типы, встроенные в язык, представлены классами;

C# является мощным объектным языком с возможностями наследования и универсализации;

C# является наследником языков C/C++, сохраняя лучшие черты этих популярных языков программирования. Общий с этими языками синтаксис, знакомые операторы языка облегчают переход программистов от С++ к C#;

сохранив основные черты своего великого родителя, язык стал проще и надежнее.

Для полного понимания языка программирования С# и его программной среды, необходимо представить важную технологию, которая непосредственно связана с С# и называется .NET.

.NET — это общий термин для многих важных служб, которые предоставляются и используются во время создания и исполнения программы на С#. Более того, С# полностью зависит от .NET. Неудивительно, что происхождение многих особенностей и концепций С# уходит своими корнями в .NET. Вот некоторые важные службы, предоставляемые инфраструктурой .NET-платформы.

1.      .NET предоставляет средства для исполнения инструкций, содержащихся в программе, написанной на С#. Эта часть .NET называется средой исполнения (execution engine).

2.      .NET помогает реализовать так называемую среду, безопасную к несоответствию типов данных (type safe environment). Образно говоря, .NET обеспечивает "треугольные дырки для треугольников, квадратные — для квадратов".

3.       .NET освобождает программиста от утомительного и нередко приводящего к ошибкам процесса управления компьютерной памятью, которая используется программой.

4.       .NET предоставляет безопасную среду исполнения, пытаясь усложнить жизнь хакерам и им подобным.

5.      В состав .NET-платформы входит библиотека, содержащая массу готовых программных компонентов, которые можно использовать в собственных программах. ............







Похожие работы:

Название:Технические параметры выполнения произвольных программ высококвалифицированными батутистами
Просмотров:723
Описание: на различных соревнованиях Аспирантка, заслуженный мастер спорта С. В. Баландина Аспирантка, заслуженный мастер спорта И. В. Караваева Кубанский государственный университет физической культуры, спорта и туризма,

Название:На чем писать программы? (краткий обзор возможностей языков программирования)
Просмотров:741
Описание: Сергей Трофимов Сегодня мы продолжаем разговор на тему какой язык программирования выбрать, начатый с статье “Delphi или Visual C++ - вот в чем вопрос”. Тема оказалась глубже, чем казалось на первый взгляд, и я провел нек

Название:Когда прекращать тестирование программ?
Просмотров:685
Описание: С.Трофимов Никто не сомневается в необходимости тестирования программ. Будь то небольшой учебный пример или целая информационная система. Вопрос только в том, сколько нужно тестировать и когда можно считать про

Название:Разработка технологической программы выращивания цветочных культур (нарцисс и цикламен)
Просмотров:742
Описание: Содержание выращивание цветок агроэксплуатационная характеристика Введение 1. Производственно-экономическая характеристика хозяйства, природно-климатические особенности зоны 2. Агроэксплуатационная ха

Название:Оценка эффективности программно-целевого метода службы занятости населения
Просмотров:530
Описание: Министерство науки и образования РФ ГОУ ВПО «Магнитогорский государственный университет» Социальный факультет Кафедра теории и методики социальной работы Оценка эффективности программ

 
     

Вечно с вами © MaterStudiorum.ru