Пример готовой курсовой работы по предмету: Программирование
СОДЕРЖАНИЕ
Содержание
1. Постановка задачи
2. Интерфейс программы
3. Исходный текст на языке Java
3.1. Модуль BattleAI.java
3.2. МодульBattleBasicAI.java
3.3. Модуль BattleAIDirection.java
3.4. Модуль BattleAIPlace.java
3.5. Модуль BattleAIRandom.java
3.6. МодульBattleController.java
3.7. МодульBattleField.java
3.8. Модуль BattleFieldPanel.java
3.9. МодульBattleLauncher.java
3.10. Модуль BattleListener.java
3.11. Модуль BattleModel.java
3.12. Модуль BattleShip.java
3.13. МодульBattleShipPlace.java
3.14. Модуль BattleShipPlaceChecker.java
3.15. МодульBattleShipPlaceSet.java
3.16. Модуль BattleView.java
3.17. Модуль ComputerBattleFieldPanel.java
3.18. Модуль FieldCell.java
3.19. Модуль PlayerBattleFieldPanel.java
3.20. Модуль ScoreBattleFieldPanel.java
Заключение
Список литературы
Содержание
Выдержка из текста
Например, очень часто используются сетевые принтеры.Стандартные средства Visual Studio и библиотеки языка C# позволяют организовать разработку клиент-серверных приложений на базе сетей TCP/IP.В ходе выполнения данной курсовой работы необходимо решить учебную задачу, разработав клиент-серверное приложение для игры морской бой
Условие задачи: «Разработать программу, моделирующую игру «Морской бой». На поле
1. на
1. позиций стоят невидимые вражеские корабли: 4 корабля по 1 клетке, 3 корабле по 2 клетки, 2 корабля по 3 клетки, 1 корабль в 4 клетки. Необходимо поразить каждую из клеток кораблей. Два игрока вводят позиции кораблей в виде цифр (1, 2, 3, 4) в соответствующие элементы матрицы, тем самым определяя конфигурацию и положение кораблей. Игроки по очереди «наносят удары» по кораблям противника. Если позиция корабля указана верно, то она помечается крестиком на поле. Предусмотреть вариант игры, когда одним из играющих является ЭВМ»
Во время игры на экране изображена водная поверхность и две скалы по бокам.
Технологию по имени Java можно без преувеличения назвать революционной в индустрии разработки программного обеспечения.
Есть большое количество приложений, с различными областями применения, полезностью и популярностью, в том числе игры, сервисы знакомств, новостные сервисы, подбора причесок, онлайн-примерочные и другие программы.Учитывая дефицит полезных приложений, в том числе онлайн примерочной, в качестве веб-приложения для социальных сетей выбрана разработка онлайн примерочной.Все вышесказанное обуславливает выбор темы для выпускной квалификационной работы «Разработка приложений для социальных сетей».
5. разработка программного продукта автоматизации электронного документооборота для операционного департамента, по осуществлению заявок перевода денежных средств клиентов финансово-экономическим департаментом.
Во второй главе описывается разрабатываемое программное обеспечение. Ведется обоснование выбора среды программирования и средств программирования баз данных. Производится разработка базы данных приложения, ее инфологическое и логическое проектирование вплоть до создания базы данных приложения. Следующим этапом идет создание проекта в среде программирования, определение классов приложения и их взаимосвязей между собой.
Целью данной курсовой работы ставится получение практических навыков разработки программ в среде визуального программирования Visual Studio 2012, путем разработки приложения «Set Operations», на языке C#, которое позволяет работать с операциями над множествами.
Язык программирования Object Pascal создавался в то время, когда на рынке средств разработки уже существовало значительное количество объектно–ориентированных языков, включая такие известные, как C++ и Java. Компания Borland попыталась учесть все недостатки существующих языков объектно–ориентированного программирования, а также свой опыт создания языка Borland Pascal. По мнению автора, во многом ей это удалось. Новый язык вышел довольно удачным, как с точки зрения синтаксиса, так и с точки зрения предоставляемых возможностей. Этот язык поддерживает практически все основные механизмы объектно–ориентированного программирования.
Язык программирования Object Pascal создавался в то время, когда на рынке средств разработки уже существовало значительное количество объектно–ориентированных языков, включая такие известные, как C++ и Java. Компания Borland попыталась учесть все недостатки существующих языков объектно–ориентированного программирования, а также свой опыт создания языка Borland Pascal. По мнению автора, во многом ей это удалось. Новый язык вышел довольно удачным, как с точки зрения синтаксиса, так и с точки зрения предоставляемых возможностей. Этот язык поддерживает практически все основные механизмы объектно–ориентированного программирования.
Данный курсовой проект по дисциплине «Объектно-ориентированное программирование на JAVA» посвящён приобретению навыков разработки приложений на языке java.Цель работы – разработка приложения апплета, способного выполняться в веб браузере (поддерживающем технологию java).
Пятый раздел содержит результаты тестирования разработанного приложения.
Кинотеатр — общественное здание или его часть, оборудованные для публичной демонстрации кинофильмов. Главное помещение кинотеатра — зрительный зал с экраном большого размера и системой воспроизведения звука, состоящей из аудиосистемы, обеспечивающей объёмный звук.При автоматизации учета кинотеатров определяющими характеристиками, позволяющими их однозначно идентифицировать, являются следующие:• Название;• Место расположения (город, адрес);• Контактные данные.
СПИСОК ЛИТЕРАТУРЫ
1Бадд Т. Объектно-Ориентированное программирование. — СПб.: Питер, 2007.
2ИвановаГ.С., НичушкинаТ.Н., ПугачевЕ.К. Объектно-ориентированное программирование Под редакцией Г.С.Ивановой. — М.: Издательство МГТУ имени Н.Э.Баумана, 2001.
3Портянкин И. SwingЭффективные пользовательские интерфейсы. — СПб.: Питер, 2005.
4Хорстманн К., Корнелл Г. Java
2. Библиотека профессионала, том
1. Основы. 7-изд: Пер. с англ. — М.: Вильямс, 2007.
5Хорстманн К., Корнелл Г. Java
2. Библиотека профессионала, том
2. Тонкости программирования 7-изд: Пер. с англ. — М.: Вильямс, 2007.
6http://docs.oracle.com/javase/7/docs/api/
7www.intuit.ru
8www.wikipedia.org
список литературы