Вход

Создание графических приложений в языках программирования высокого уровня

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 592279
Дата создания 2017
Страниц 36
Мы сможем обработать ваш заказ (!) 30 сентября в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 500руб.
КУПИТЬ

Содержание

ВВЕДЕНИЕ 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. Разработать графическое приложение, демонстрирующее основные особенности графической библиотеки, а также основных компонентов языка программирования необходимые для создания качественных и современных приложений.

Фрагмент работы для ознакомления

Курсовая работа выполнена по всем требованиям для МТИ.
Уникальность работы более 85% по етхт.
По запросу могу дополнить или изменить.

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

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 источников.
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.006
© Рефератбанк, 2002 - 2024