Название: методические указания к выполнению лабораторных работ по программированию для студентов направления 5528 «Информатика и вычислительная техника» и 5205 «Лингвистика»(Власенко О. Ф.,Беляева И. В. )

Жанр: Информационные системы и технологии

Просмотров: 3506


Предисловие

Цель данных методических указаний - помочь студенту, изучающему Turbo Pascal, освоить алгоритмы обработки массивов.Существует общераспространенное мнение, что при изучении основ программирования ключевой темой является тема “Обработка массивов”. И это действительно так, поскольку весьма и весьма сложно найти сколько-нибудь полезную программу, в которой бы не использовались массивы. Массивы многолики. В численных (математических) задачах массив – это вектор, а двумерный массив -матрица. В задачах обработки текста массив – это строка текста, а массив массивов (массив строк) – это сам текст. В задачах обработки изображений в массивах хранятся изображения. В базах данных в массивах хранится информация о фамилии / зарплате / возрасте / квалификации / росте / весе / болезнях и т.п. – такой массив называется таблицей.Хорошие знания алгоритмов обработки массивов помогают в изучении целого ряда других тем. Наиболее важными из них являются “Обработка текстов”, “Обработка файлов”, “Обработка списков”.Данные методические указания предназначены для студентов вуза, начинающих изучать программирование на языке Turbo Pascal и уже знакомых с основными конструкциями языка (развилки,  циклы),  основными  стандартными  типами  данных  (целые,  вещественные, логические, символьный), а  также  знакомых с  консольным вводом/выводом информации в Turbo Pascal’е (процедуры read/write). (Консольный ввод/вывод –  это  ввод с  клавиатуры, а вывод на экран дисплея).Структура данных методических указаний следующая:1.  Введение – краткая информация о массивах, о работе с массивами в Turbo Pascal’е.2. Основные  алгоритмы  обработки  одномерных  массивов–  описание  основных алгоритмов обработки одномерных массивов.3.  Задачи для изучающих программирование самостоятельно – этот раздел полезен для обучающихся самостоятельно, а также для повторяющих   тему «Обработка массивов» перед экзаменом.4.  Задания на лабораторную работу по теме "Обработка одномерных массивов"           – этот  раздел  включает  в  себя  общее  задание  и  варианты  разной  степени  сложности  (от наипростейших до относительно сложных).