
Министерство образования и науки Российской Федерации
Федеральное агентство по образованию
Саратовский государственный технический университет
Балаковский институт техники, технологии и управления
Обработка массивов на языке pascal
Методическое указание к выполнению контрольной работы №2
по дисциплине «Программирование и основы алгоритмизации»
для студентов специальности 220201
заочной форм обучения
Одобрено
редакционно-издательским советом
Балаковского института техники,
технологии и управления
Балаково 2010
Целью выполнения данной контрольной работы является:
– изучение основных приёмов программирования алгоритмов по обработки массивов;
– приобретение навыков составления программ на языке Pascal.
общие методические указания
Контрольная работа выполняется каждым студентом в соответствии со своим индивидуальным вариантом. Номер варианта выбирается по сумме двух последних цифрам шифра зачетной книжки. Максимальное число 18(9+9).
Контрольная работа выполняется в электронной форме на ПК. На проверку преподавателю студент предоставляет:
пояснительную записку к КР на бумажном носителе;
файлы, содержащие выполненные студентом задания КР.
Выполнение работы следует начинать с проработки теории по источникам, приведенным в списке литературы. Затем следует приступить к самостоятельному выполнению контрольной работы. Глубокое освоение приёмов программирования достигается только в процессе самостоятельной работы.
СОДЕРЖАНИЕ И ОФОРМЛЕниЕ контрольной РАБОТы
Пояснительная записка к контрольной работе оформляется в текстовом редакторе MS Word в формате А4. Расположение страниц - вертикальное. Пояснительная записка должна быть выполнена шрифтом Times New Roman, размером – 14, полуторным интервалом.
Решение каждой задачи должно начинаться с новой страницы и содержать:
1) текст индивидуального задания;
2) блок-схему алгоритма;
3) текст программы на языке Pascal;
4) результаты выполнения программы.
Основные понятия
Массив – это структурированный тип данных, состоящий из фиксированного числа переменных. Набор переменных, входящих в массив, имеет один и тот же тип (от целочисленного до строкового).
Элементы массива объединены общим именем и занимают в компьютере определённую область памяти. Количество элементов в массиве всегда конечно. Эти элементы упорядочены таким образом, что каждому элементу соответствует совокупность номеров (индексов), определяющих его местоположение в общей последовательности. Доступ к каждому отдельному элементу осуществляется путем индексирования элементов массива. Индексы представляют собой выражения любого целого типа. Массив используют для хранения и обработки однородной информации, например таблиц и списков. Если за каждым элементом массива закреплен только один его порядковый номер, то такой массив называется линейным или одномерным.
Массив описывается в разделе переменных.
Var
<имя массива>: array[тип индекса] of <тип данных>;
Пример:
Var
A: array[1..10] of real;
Одномерный массив А содержит десять элементов вещественного типа. Если несколько массивов имеют одинаковое количество элементов и один и тот же тип, то в разделе описания переменных их можно перечислить через запятую:
Var
B, C: array[1..20] of integer;