Детальная информация

Название: Объектно–ориентированное программирование: учебное пособие
Авторы: Глазунов Вадим Валерьевич; Востров Алексей Владимирович; Попов Сергей Геннадьевич
Организация: Санкт-Петербургский политехнический университет Петра Великого
Выходные сведения: Санкт-Петербург, 2022
Коллекция: Учебная и учебно-методическая литература; Общая коллекция
Тематика: Программирования языки; Вычислительные машины электронные персональные — Программирование; инкапсуляция; наследование; полиморфизм; графические приложения; обработка событий; учебники и пособия для вузов
УДК: 004.438(075.8); 004.42(075.8)
Тип документа: Учебник
Тип файла: PDF
Язык: Русский
Код специальности ФГОС: 02.03.01
Группа специальностей ФГОС: 020000 - Компьютерные и информационные науки
DOI: 10.18720/SPBPU/5/tr22-73
Права доступа: Доступ из локальной сети ИБК СПбПУ (чтение, печать, копирование)
Ключ записи: RU\SPSTU\edoc\68185

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Учебное пособие содержит базовые материалы для изучения объектно-ориентированного программирования и овладения технологией разработки компьютерных приложений на основе платформы Qt. Приведены базовые понятия имеющие существенную роль в ООП, такие как: инкапсуляция, наследование, полиморфизм. Рассмотрены технологии разработки шаблонов классов, алгоритмы обработки исключительных ситуаций. Приведена концепция сигналов и слотов, отличия итераторов и контейнеров STL и Qt, свойства метаинформации в классах Qt, принципы построения иерархии объектов. Изложены принципы построения графических приложений, свойства менеджеров компоновки, технология интернационализация приложений. Рассмотрены методы отладки графических приложений, циклы обработки событий и графическое отображение. Даны основы работы с базами данных и концепции MVC с использованием делегатов. Методические рекомендации предназначены для студентов направлений подготовки бакалавров по направлениям «Математика и компьютерные науки» и «Математическое обеспечение и администрирование информационных систем».

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Оглавление

  • Содержание
  • Лекция 1. Типы данных и операции в С++
  • Лекция 2. Структуры данных и битовые поля
  • Лекция 3. Спецификаторы для данных и методов
  • Лекция 4. Шаблоны классов и преобразования типов
  • Лекция 5. Обработка исключительных ситуаций
  • Лекция 6. Механизм сигналов и слотов в Qt
  • Лекция 7. Иерархии объектов в Qt
  • Лекция 8. Методы отладки и контейнерные классы
  • Лекция 9. Свойства и размеры виджетов
  • Лекция 10. События и вывод графики в Qt
  • Лекция 11. Уровни взаимодействия с базами данных
  • Лекция 12. Менеджеры компоновки и интернациализация приложений
  • Литература

Статистика использования

stat Количество обращений: 0
За последние 30 дней: 0
Подробная статистика