Волгоград: ВолгГТУ. 2015. — 268 с.
ISBN 978–5–9948–1710–0
Излагаются основные положения науки информатики. Особое внимание уделяется таким вопросам, как информационные технологии и системы, информационные меры, основы программирования на языке Паскаль.
Пособие отвечает требованиям к курсам «Информатика», «Информатика и программирование», «Основы программирования», «Информационные технологии», предъявляемым в ФГОС3 к техническим направлениям подготовки бакалавров.
ОГЛАВЛЕНИЕ
От авторов
Базовые сведения об информатике, программах и ЭВМ Введение в предмет «Информатика» Краткая характеристика её основных направлений
Общие сведения об информации Виды и формы представления
Двоичная система счисления
Информационные меры
Информационные технологии и информационные системы
Программное обеспечение
Архитектура персональной ЭВМ
Методы решения задач Алгоритмизация Логика Этапы решения задач на ЭВМ
Алгоритмизация
Понятие переменной и операции присваивания
Основы алгебры логики
Правила использования логических выражений
Базовые алгоритмические конструкции
Линейные вычислительные процессы
Разветвляющиеся вычислительные процессы
Циклические вычислительные процессы
Замечания по оформлению блок-схем
Основные сведения о языке Pascal Алфавит языка Идентификаторы
Структура программы на языке Pascal
Типы данных в Pascal
Математические операции и функции
Простейший ввод/вывод
Строковый тип данных
Программирование развилок
Программирование циклов
Составной оператор
Одномерные массивы Понятие и объявление массива
Поэлементная прямая обработка одномерных массивов
Элементы, удовлетворяющие некоторому условию
Обработка массивов по индексам
Алгоритмы с использованием вложенных циклов
Линейная алгебра и векторы
Двумерные массивы Понятие и объявление двумерного массива
Поэлементная обработка двумерных массивов
Обработка отдельных строк или столбцов матрицы
Квадратные матрицы
Линейная алгебра и матрицы
Подпрограммы Иерархия Черный ящик Подпрограмма
Подпрограммы в языке Pascal
Локальные и глобальные идентификаторы
Параметры подпрограмм
Примеры решения задач
Файлы Основные определения и объявление файла
Компонентные файлы
Файлы последовательного доступа
Файлы произвольного доступа
Файлы и подпрограммы
Компонентные файлы и массивы
Библиографический список