Details

Title Объектно–ориентированное программирование: учебное пособие
Creators Глазунов Вадим Валерьевич ; Востров Алексей Владимирович ; Попов Сергей Геннадьевич
Organization Санкт-Петербургский политехнический университет Петра Великого
Imprint Санкт-Петербург, 2022
Collection Учебная и учебно-методическая литература ; Общая коллекция
Subjects Программирования языки ; Вычислительные машины электронные персональные — Программирование ; инкапсуляция ; наследование ; полиморфизм ; графические приложения ; обработка событий ; учебники и пособия для вузов
UDC 004.438(075.8) ; 004.42(075.8)
Document type Tutorial
File type PDF
Language Russian
Speciality code (FGOS) 02.03.01
Speciality group (FGOS) 020000 - Компьютерные и информационные науки
DOI 10.18720/SPBPU/5/tr22-73
Rights Доступ из локальной сети ИБК СПбПУ (чтение, печать, копирование)
Record key RU\SPSTU\edoc\68185
Record create date 4/15/2022

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

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

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

Access count: 0 
Last 30 days: 0

Detailed usage statistics