Средства процедурного программирования Microsoft Visual С++ 2008

Средства процедурного программирования Microsoft Visual С++ 2008
Г.С. Иванова, Т.Н. Ничушкина, Р.С. Самарев
  • Год:
    2011
  • Тип издания:
    Учебное пособие
  • Объем:
    140 стр. / 8.14 п.л
  • Формат:
    60x84/16
  • ISBN:
  • Читать Online

Ключевые слова: Microsoft Studio 2008, Microsoft Visual С++ 2008, адресная арифметика, ветвления, динамическая память, массивы, операторы, подпрограмма, препроцессор языка СИ, процедурное программирования, структура программы, типы данных, файловая система, циклы, язык Visual C++

Приведено описание средств процедурного программирования на языке Visual C++ в среде Microsoft Studio 2008. Подробно рассмотрены структура программы, типы данных, способы и особенности реализации вычислений, операторы организации ветвлений и циклов, а также адресная арифметика, основы работы с динамической памятью, особенности моделирования работы с массивами в C++. Особое внимание уделено также организации подпрограмм и различным способам передачи параметров в них и организации файловой системы хранения данных на внешних носителях информации.

Предназначено для студентов первого курса кафедры "Компьютерные системы и сети" (ИУ6) и студентов, обучающихся по аналогичной программе на Аэрокосмическом факультете университета (АК5), которые изучают C++ в качестве второго языка программирования. Пособие может быть полезно и студентам, изучающим C++ в качестве первого языка программирования.

ОГЛАВЛЕНИЕ
Глава 1. Простейшие конструкции языка С++
1.1. Алфавит языка
1.2. Структура программы
1.3. Данные
1.4. Операции
1.5. Выражения
1.6. Элементарный ввод/вывод
Глава 2. Управляющие операторы языка
2.1. Блок операторов и пустой оператор
2.2. Оператор условной передачи управления
2.3. Оператор выбора
2.4. Операторы организации циклических процессов
2.5. Неструктурные операторы передачи управления
Глава 3. Сложные структуры данных. Адресная арифметика
3.1. Указатели и ссылки
3.2. Адресная арифметика
3.3. Управление динамической памятью
3.4. Массивы
3.5. Строки
Глава 4. Сложные структуры данных
4.1. Структуры
4.2. Объединения
4.3. Динамические структуры данных. Списки
Глава 5. Функции. Модульное программирование
5.1. Функции языка С++
5.2. Модули языка C++
5.3. Средства создания универсальных подпрограмм
Глава 6. Файловая система
6.1. Механизм выполнения операций ввода/вывода. Типы файлов
6.2. Объявление, открытие и закрытие файлов
6.3. Работа с файловым указателем
6.4. Текстовые файлы. Стандартные текстовые файлы
6.5. Двоичные файлы
6.6. Удаление и переименование файлов
Глава 7. Препроцессор языка СИ
7.1. Команда #include
7.2. Команды #define и #undef
7.3. Команды условной компиляции
7.4. Некоторые предопределенные макроопределения

Авторы работы: Иванова Г.С., Ничушкина Татьяна Николаевна, Самарев Р.С.