Информатика (программирование)
Информатика и вычислительная техника
Статья
  • формат doc, pdf
  • размер 2,51 МБ
  • добавлен 16 мая 2015 г.
Лекции по технологии программирования
СПбГУТ, Санкт-Петербург, 2014 г.
Лекции для направления 210700 "Инфокоммуникационные технологии и системы связи", преподаватель Матиясевич Н.А.
Функции в языке С.
Способы передачи параметров в функцию в языке С.
Указатели в С. Объявление, инициализация, использование.
Указатели и массивы в языке С.
Передача массива в функцию в языке С.
Тип данных структура в языке С. Объявление типа, переменной, доступ к полям структуры.
Массив структур в языке С. Передача в функцию массива структур.
Области памяти программы. Динамические переменные в C++.
Пространства имен в C++.
Способы передачи параметров в функцию в языке C++.
Средства ввода/вывода в C++. Консольный ввод/вывод. Файловый ввод/вывод.
Модули в C++. Структура модуля.
Процедурное и объектно-ориентированное программирование.
Основные понятия объектно-ориентированного программирования.
Класс в C++. Разграничение доступа к членам класса.
Конструктор и деструктор. Назначение, вызов.
Виды конструкторов.
Наследование в C++. Создание класса-наследника в C++.
Виртуальная функция в C++. Полиморфизм.
Инструментальная программа Qt. Примеры классов. Метаобъектный компилятор. Концепция сигналов и слотов.
Инструментальная среда разработки Qt Creator.