• формат doc
  • размер 190,61 КБ
  • добавлен 16 января 2012 г.
Федорова Я.В. Основы алгоритмизации и языки программирования
Южно – Российский Гуманитарный Институт, 2008, 76с.
Учебное пособие предназначено для студентов экономических и технических вузов, изучающих дисциплину "Алгоритмизация и программирование". В учебном материале изложены основные положения, используемые при разработке алгоритмов. Рассмотрены особенности формирования алгоритмического подхода к решению задач. В пособии приводится описание основных алгоритмических конструкций, содержатся примеры алгоритмов типовых задач. Варианты реализации алгоритмов предложены на языках программирования Turbo Pascal и Basic. Курс ориентирован на такие основные категории будущих специалистов, как: разработчики программно-технических средств, разработчики прикладных пакетов, программисты и экономисты-информатики.
Содержание
Основы алгоритмизации
Понятие алгоритма. Свойства алгоритма
Этапы решения задач на ЭВМ
Алгоритмические конструкции
Алгоритм линейной структуры
Алгоритм разветвляющейся структуры
Задания для самостоятельного выполнения
Алгоритм циклической структуры
Реализация алгоритмов
Простые алгоритмы
Рекурсивные алгоритмы
Циклические алгоритмы
Алгоритмы поиска данных
Сортировка данных
Простой выбор
Простой обмен
Простые вставки
Метод Шелла
Компьютерные программы и языки программирования
Представление данных в компьютере
Языки программирования
Язык программирования Turbo Pascal
Алфавит языка и основная структура программы
Типы данных
Константы, переменные и оператор присваивания
Операторы ввода-вывода
Управляющие конструкции языка TP
Безусловные конструкции
Условные конструкции
Конструкция выбор
Циклические конструкции
Структурированные типы данных
Массивы
Сортировка массивов
Строки
Множества
Записи
Процедуры и функции
Функции пользователя
Процедуры пользователя
Файлы
Словарь терминов
Литература