- Артикул:00-00000329
- Автор: Артамонов В.С., Антюхов В.И., Исаков С.Л., Ходасевич Г.Б.
- Обложка: Твердый переплет
- Издательство: УГПС МЧС РФ (все книги издательства)
- Город: Санкт-Петербург
- Страниц: 80
- Год: 2013
- Вес: 170 г
- Серия: Учебное пособие для ВУЗов (все книги серии)
Учебное пособие содержит краткое описание языка программирования Си.
Изложение материала сопровождается примерами, иллюстрирующими приемы записи текста программ и приемы программирования. Содержание пособия соответствует требованиям Государственного образовательного стандарта и учебной программе «Алгоритмические языки и программирование» по специальности «Прикладная математика» для образовательных учреждений высшего профессионального образования МЧС России.
Пособие предназначено для курсантов, обучающихся в Санкт-Петербургском университете ГПС МЧС России по специальности – «Прикладная математика».
Содержание
Введение
1. Представление информации
1.1. Алфавит и идентификаторы
1.2. Константы
1.3. Простые переменные
2. Операции
2.1. Одноместные операции
2.2. Двуместные операции
2.3. Условная трехместная операция
2.4. Операции явного преобразования типа операнда
3. Простые программы
3.1. Выражения и оператор присваивания
3.2. Структура простой программы
3.3. Обработка исходного кода программы
3.4. Отображение информации
3.5. Ввод числовой информации с клавиатуры
3.6. Условный оператор
3.7. Метки и оператор перехода
3.8. Переключатели
3.9. Операторы цикла
3.10. Массивы и переменные с индексом
4. Использование функций
4.1. Общие положения по описанию функций
4.2. Обращение к функции и ее прототип
4.3. Стандартная библиотека функций языка Си
5. Указатели
5.1. Понятие указателя
5.2. Операции над указателями
5.3. Применение указателей при работе с массивами
5.4. Применение указателей в параметрах функции
5.5. Применение указателей на функции
5.6. Обработка символьной информации
6. Классы памяти
6.1. Динамическая память
6.2. Автоматическая и статическая память
6.3. Глобальные объекты
6.4. Внешние объекты
7. Структуры и объединения
7.1. Объявление структуры
7.2. Операции со структурами
7.3. Массивы как элементы структур и массивы структур
7.4. Объединения
8. Ввод и вывод данных
8.1. Организация обмена
8.2. Потоковый обмен
8.3. Функции для работы со стандартными файлами
8.4. Обмен данными с магнитными дисками
Приложение
Математические функции (файл math.h)
Функции ввода-вывода для стандартных потоков (файл stdio.h)
Функции для работы с файлами (файл stdio.h)
Функции для работы со строками (файлы stnng.h. stdlib.h)
Функции и макросы проверки и преобразования символов (файл ctype.h)
Функции для выделения и освобождения памяти (файлы alloc.h. stdlib.h)
Специальные функции
Литература