Основы программирования на С/С++. Часть 2

Основы программирования на С/С++. Часть 2
М.Ю. Барышникова, А.В. Силантьева
  • Год:
    2007
  • Тип издания:
    Учебное пособие
  • Объем:
    70 стр. / 3.95 п.л
  • Формат:
    60x84/16
  • ISBN:
    978-5-7038-2939-4
  • Читать Online

Ключевые слова: встраиваемые функции, классы памяти, область действия, перегрузка функций, переменные, потоки, рекурсивные функции, списки, стеки, указатели, файлы, шаблоны функций, язык С, язык С++

Учебное пособие представляет собой краткое изложение лекционного курса "Программирование на языке С", читаемого для студентов ГУИМЦ. Изложены основные концепции программирования на языке C/C++, рассмотрены особенности реализации классических алгоритмов программирования на этом языке, приведены примеры использования C/C++ для решения конкретных задач с использованием различных типов и структур данных.

Для студентов 3-го курса ГУИМЦ. Также может быть использовано при изучении курса "Основы информатики" студентами 1-го курса факультета РК.

ОГЛАВЛЕНИЕ
1. Потоковый ввод-вывод
1.1. Ввод потоков
1.2. Вывод потоков
1.3. Форматирование данных при обмене с потоками
2. Файлы
2.1. Свойства и назначения файлов
2.2. Работа с файлами в программах
2.3. Текстовые файлы. Форматный ввод-вывод в файлах
2.4. Текстовые файлы и структуры
2.5. Работа со строками в файлах
2.6. Бинарные файлы
2.7. Работа с файловым указателем
3. Динамические структуры данных
3.1. Способы организации данных
3.2. Списки
3.3. Стеки
3.4. Очереди
4. Классы памяти
5. Область действия переменных
6. Рекурсия
7. Встраиваемые (inline) функции
8. Указатели на функции
9. Перегрузка функций
10. Шаблоны функций
11. Функция mainQ и ее параметры
Варианты контрольных задач

Авторы работы: Барышникова М.Ю., Силантьева А.В.