Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ООП (МУ_КП, ПИН, 2015) v27_01.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
259.18 Кб
Скачать

Список литературы

А) базовый учебник (выделить жирным шрифтом)

1. Java. Объектно-ориентированное программирование. Васильев а.Н. – м.:питер, 2011 г.

Б) основная литература:

Основная литература

  1. Н.А. Вязовик. Программирование на Java. Курс лекций. М: Интуит.ру, 2003.

  2. Монахов В. Язык программирования Java и среда NetBeans.- СПб.: БХВ-Петербург, 2011.

  3. Кей Хорстманн, Гари Корнелл. Java 2. Библиотека профессионала. Том 1. Основы. 8-е издание. Вильямс, 2008.

  4. Кей Хорстманн, Гари Корнелл. Java 2.Тонкости программирования. Том 2. 8-е издание. Вильямс, 2009.

  5. Рой В. Миллер. Введение в технологию Java Servlet. IBM, 2004. http://www.ibm.com/developerworks/ru/edu/j-intserv/index.html

  6. Н. Балани, Р. Хати. Проектирование и разработка Web-сервисов JAX-WS 2.0 http://www.ibm.com/developerworks/ru/edu/ws-jax/index.html

3.1.2 Дополнительная литература

В) дополнительная литература:

  1. ГОСТ 19.002-80. Схемы алгоритмов и программ. Правила выполнения. – Введ. 1981–07–01. – М. : Изд-во стандартов, 1982. – 4 с.

  2. ГОСТ 24.103-84. Автоматизированные системы управления. Основные положения. – Введ. 1985–07–01. – М. : Изд-во стандартов, 1985. – 2 с.

  3. ГОСТ 24.104-85. Автоматизированные системы управления. Общие требования. – Введ. 1987–01–01. – М. : Изд-во стандартов, 1987. – 7 с.

  4. ГОСТ 24.202-80*. Требования к содержанию документа «Технико-экономическое обоснование создания АСУ». – Введ. 1981–01–01. – М. : Изд-во стандартов, 1982. – 2 с.

  5. ГОСТ 24.211-82*. Требования к содержанию документа «Описание алгоритма». – Введ. 1983–01–01. – М. : Изд-во стандартов, 1984. – 2 с.

  6. ГОСТ 24.602-86. Состав и содержание работ по стадиям создания. – Введ. 1988–01–01. – М. : Изд-во стандартов, 1988. – 6 с.

  7. ГОСТ 34.601-90. Автоматизированные системы. Стадии создания. – Введ. 1992–01–01. – М. : Изд-во стандартов, 1992. – 3 с.

  8. ГОСТ 34.602-89. Техническое задание на создание автоматизированной системы. – Введ. 1990–01–01. – М. : Изд-во стандартов, 1990. – 6 с.

  9. ГОСТ 7.1-2003. Библиографическая запись. Библиографическое описание. Общие требования и правила составления – Введ. 2004–01–01. – М. : Изд-во стандартов, 2005. – 170 с.

  10. Герберт Шилдт. Полный справочник по Java. Вильямс, 2007.

  11. Х. М. Дейтел, П. Дж. Дейтел, С. И. Сантри. Технологии программирования на Java 2. Распределенные приложения. Бином-пресс, 2009.

Г) электронные ресурсы:

  1. IBMDeveloperworks Россия. Технология Java http://www.ibm.com/developerworks/ru/java

  2. IBM DeveloperworksРоссия. SOA и Web-сервисы http://www.ibm.com/developerworks/ru/webservices

  3. http://www.intuit.ru/studies/courses/569/425/info Монхов В. Язык программирования Java и среда NetBeans

  4. http://www.intuit.ru/studies/courses/16/16/info Н.А. Вязовик. Программирование на Java.

Приложение а.

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

Югорский государственный университет

Институт (НОЦ) систем управления и информационных технологий (ИСУИТ)

УТВЕРЖДАЮ

_______________/В.В. Бурлуцкий /

(подпись)

Реализация базовых алгоритмов и структур данных на языке Java. Двоичная куча.

Задание на курсовой проект

по дисциплине «Объектно-ориентированное программирование (Java)»

Срок сдачи студентом законченного проекта: 30 мая 2016 г.

Исходные данные к курсовому проекту: Система разрабатывается в учебно-исследовательских целях. Программная система должна реализовать хранение в памяти динамической структуры данных двоичная куча и следующие функциональные требования:

  1. Создание новой структуры, элементами которой являются целые числа, хранящиеся во внешнем файле (не более 10 000).

  2. Изменить значение элемента в структуре.

  3. Удаление элемента из структуры.

  4. Удаление структуры.

  5. Визуализация структуры (количество элементов не более 20).

  6. Обработка исключительных ситуаций при работе с файлами.

  7. Вывод справочной математической информации о структуре данных.

Программная система должна быть построена в соответствии с объектно-ориентированной парадигмой программирования. Время отклика программы при выполнении каждой из функций не должно превышать 10 секунд. Дополнительных требований к защите и производительности не предъявляется.

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

Ориентировочный перечень графического и иллюстрационного материала:

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

Консультанты по разделам: не предусмотрены.