Содержание

ВВЕДЕНИЕ 3

ГЛАВА 1 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ СОВРЕМЕННЫХ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ 5

1.1. Синтаксические аспекты языка программирования Java 5

1.2. Основные нюансы разграничения доступа в Java 8

1.3. Специфика языка программирования С++ 10

Выводы по главе 1 13

.ГЛАВА 2 ОБЗОР СОВРЕМЕННЫХ БИБЛИОТЕК РАЗРАБОТКИ ГРАФИЧЕСКИХ ПРИЛОЖЕНИЙ ЯЗЫКОВ JAVA и C++ 15

2.1. Swing библиотека 15

2.2. Обзор библиотеки Qt 21

Выводы по главе 2 24

ГЛАВА 3 СОЗДАНИЕ ГРАФИЧЕСКОГО ПРИЛОЖЕНИЯ НА ЯЗЫКЕ JAVA 25

3.1. Описание базовых аспектов разработки графического приложения 25

3.2. Описание дополнительных форм и результатов выполнения программы 29

Выводы по главе 3 33

ЗАКЛЮЧЕНИЕ 34

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

Выдержка из текста

Объект исследования библиотеки языков программирования высокого уровня, их структура, компоненты и классы для создания графических приложений.

Предмет исследования языки программирования Java и С++, а также среда разработки NetBeans и их библиотеки для создания графических приложений Swing и Qt, соответственно.

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

Задачи исследования:

1. Изучить основные особенности языков программирования высокого уровня Java и C++.

2. Изучить графические библиотеки, подпрограммы и функции Java и C++ для создания графических приложений.

3. Рассмотреть основные компоненты библиотек Swing и Qt.

4. Исследовать основные подходы создания графических приложений в языках программирования высокого уровня.

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

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

1. Вирт Н. Алгоритмы и структуры данных. – М.: Мир, 2013. – 651 с.

2. Джосаттис Н.М. Стандартная библиотека C++. Справочное руководство. — М.: Вильямс, 2014. – 1136 c.

3. Дьюхерст С. C++. Священные знания. – СПб.: Символ-Плюс, 2012. – 231 с

4. Зиборов В. MS Visual C++ 2010 в среде .NET. – СПб.: Питер, 2012. – 320 с.

5. Иванова Г.С. Основы программирования Учебник для вузов. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2012. –303 с.

6. Лафоре Р. Структуры данных и алгоритмы в Java. Классика Computers Science. 2-е изд. — СПб.: Питер, 2013. — 704 с.

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

8. Нимейер П. Программирование на Java. – Москва: Эксмо, 2014. – 1216 с.

9. Портянкин И. Swing. Эффективные пользовательские интерфейсы. СПб.: Питер, 2012 . – 337 с.

и еще 12 источников

Похожие записи