Программирование на языке высокого уровня - 5 стр.

UptoLike

Составители: 

5
1.2.7. Область действия и классы памяти
[1], c. 97-101; [2], c. 73-78
Область действия переменной. Классы памяти.
1.2.8. Символьные стpоки и опеpации над ними
[1], c. 63-64, c. 414-415
Опpеделение стpок в пpогpамме. Ввод стpок. Вывод стpок.
Соpтиpовка стpок. Функции, pаботающие со стpоками. Пpеобpазование
символьных стpок.
1.2.9. Основы объектно-ориентированного программирования
[3], c. 43-96
Введение в объектно-ориентированное программирование.
Инкапсуляция. Наследование. Полиморфизм. Объявление классов.
Атрибуты доступа членов класса. Объявления объектов типа класс.
Конструкторы и деструкторы. Перегрузка операторов. Присваивание
объектов. Передача объектов функциям. Объекты в качестве
возвращаемого значения функций. Указатель this.
1.2.10. Система ввода/вывода С++
[3], c. 239-270
Иерархия классов библиотеки ввода-вывода.
Стандартные потоки
для базовых типов. Форматируемый ввод/вывод. Функции width(),
precision(), fill(). Манипуляторы ввода/вывода.
1.2.11. Файловый ввод/вывод с применением потоков С++
[3], c.274-300
Создание и обработка файлов. Основы файлового ввода/вывода.
Основные функции ввода. Основные функции вывода. Произвольный
доступ. Функции управления указателем считывания. Функции
управления указателем записи. Контроль состояния ввода/вывода.
Ввод/
вывод для типов, определенных пользователем.
1.2.12. Связанные типы динамических данных
[1], c. 114-126
Выделение и освобождение динамической памяти. Основные типы
связанных динамических данных. Создание и обработка списков, стеков,
очередей, деpевьев.