Информатика (программирование)
Информатика и вычислительная техника
Статья
  • формат pdf
  • размер 3,41 МБ
  • добавлен 16 мая 2015 г.
Лекции по спецглавам информатики
СПбГУТ, Санкт-Петербург, 2012 г.
Лекции для направления инфокоммуникационные технологии и системы связи.
Лекция 1.
Классификация языков программирования.
Язык программирования Си.
Структуры в Си.
Управление памятью программы.
Динамическое распределение памяти в С.
Пример создания динамической переменной.
Язык программирования C++.
Особенности C++, отсутствующие в Си.
Пространства имен.
Параметры функции.
Передача параметра-значения.
Передача параметра-указателя.
Передача параметра-ссылки.
Создание динамических переменных в C++.
Пример программы с динамической переменной.
Ввод/вывод в С++.
Тип string.
Лекция 2.
Объектно-ориентированный подход в программировании.
Понятия объектно-ориентированного программирования (ООП).
Принципы ООП.
Класс в C++.
Объявление класса.
Реализация функций-членов класса.
Виды конструкторов.
Деструктор.
Лекция 3.
Наследование.
Создание класса-наследника в С++.
Виртуальная функция.
Полиморфизм.
Конструкторы и наследование.
Язык UML.
Диаграммы UML.
Диаграмма классов.
Лекция 4.
Библиотеки языка C++.
Лекция 5.
Основы Web-технологий.
Лекция 6.
Динамическое изменение Web-страниц.
Лекция 7.
Основы конструирования баз данных.