Визуальные средства разработки программных приложений
2011-2012 Вопросы к экзамену, второй семестр
гр 107518, гр 107528
| 1 | Визуальные средства разработки(обзор). |
| 2 | Кросс-платформенный инструментарий разработки ПО - Qt. |
| 3 | Компоненты Qt. |
| 4 | QtGui, обзор графических элементов библиотеки Qt. |
| 5 | QtCore, базовые типы Qt(qint, Qstring и т.д.). |
| 6 | Работта с Qt designer, создание и подключение формы, отличие от ручного описания элементов |
| 7 | Механизм сигналов и слотов. |
| 8 | Работа с базами данных в Qt(какие БД доступны, SQL запросы). |
| 9 | Технология модель-представление в QtSQL(QSqlQueryMode, QSqlRelationalTableModel, QsqlTableModel) |
| 10 | Контейнеры в Qt(QVector и т. д.) |
| 11 | Ввод-вывод в Qt, IODevice, QdataStream |
| 12 | Работа с XML в Qt. |
| 13 | Работа с сетью. QTCPSocket. |
| 14 | Файл ресурсов. |
| 15 | Системы контроля версиий. |
| 16 | Сравнение git и svn cvs. |
| 17 | Git обзор. |
| 18 | Работа с локальным репозиторием (операции add commit). |
| 19 | Механизм содания и слияния веток. |
| 20 | Работа с удаленными ветками(fetch, pull, push). |
| 21 | Обзор gihub, какие возможности предоставляет. |
| 22 | Тестирование приложений. Виды автоматических тестов. |
| 23 | Возможности тестовой библиотеки Qt. |
| 24 | QML обзор. |
| 25 | Обработка событий в QML, сигналы и слоты. |
| 26 | Использвание Javascript в QML. |
| 27 | Размещение и выравнивание обьектов QML(привязки, Row). |
| 28 | Создание собственных элементов управления и плагинов в QML. |
| 29 | Взаимодействие QML и Qt: доступ к объектам QML из Qt. |
| 30 | Взаимодействие QML и Qt: создание плагина для QML с помощью Qt. |
| 31 | Работа с базой данных в QML. |
| 32 | Представление данных в QML (ListView и др.) |
| 33 | Создание программ для платформы Android. |
| 34 | Проект neccessitas, компиляция Qt приложений для Android (обзор, а также шаги компиляции ) |
| 35 | Перспективы развития Qt и QML(Qt5, QML2,c++11) |
| 36 | Методы распространения приложений. Программы для создания инсталяционных пакетов. |
| 37 | Создание инсталяционного пакета с помощью WIX. |