РУКОВОДСТВО ПО ИЗУЧЕНИЮ ДИСЦИПЛИНЫ
153
В книге Иванова Г.С. Основы программирования: Учебник для вузов. – М.: Изд-во
МГТУ им. Н.Э. Баумана, 2001, стр. 87-95 приводится разбор нескольких задач обработки
одномерных массивов, которые могут быть полезны при выполнении лабораторной работы.
Обратите внимание на то, что в двумерном массиве первый индекс обычно отно-
сится к номеру строки, а второй индекс – к номеру столбца. Порядок циклов при вводе
элементов двумерного массива определяется тем, как данные будут вводиться с клавиату-
ры. В процессе обработки двумерного массива порядок циклов определяется тем, что
должно быстрее меняться. Если, например, требуется найти сумму элементов по строкам,
то внешним будет цикл по строкам, а внутренним – по столбцам, т.к. быстрее должны пе-
ребираться столбцы в пределах одной строки, а когда все столбцы текущей строки будут
перебраны, произойдет переход к следующей строке, и все повторится.
Выполните лабораторную работу «Двумерные массивы». В книге Иванова Г.С. Ос-
новы программирования: Учебник для вузов. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2001,
стр. 104-112 разобраны задачи на обработку матриц, что может помочь при выполнении
лабораторной работы. Оформите отчет о выполненной лабораторной работе. Структура
отчета аналогична предыдущей лабораторной работе.
При изучении второго вопроса:
Ознакомьтесь с материалом раздела «Структурированные типы данных» базового
учебного пособия «Основы алгоритмизации и программирования» и книгой Иванова Г.С.
Основы программирования: Учебник для вузов. – М.: Изд-во МГТУ им. Н.Э.Баумана,
2001 стр.127-135. Внимательно разберите приведенные в пособии задачи. Обратите вни-
мание на определенные трудности, связанные с выводом элементов множества.
Решите задачи из практикума «Задание для решения задач на множества».
При изучении третьего вопроса:
Ознакомьтесь с материалом раздела «Структурированные типы данных» пунктами
3.3 «Описание записи (RECORD)», 3.4 «Оператор присоединения» и 3.5 «Запись с вариан-
тами» базового учебного пособия «Основы алгоритмизации и программирования» и
книгой Иванова Г.С. Основы программирования: Учебник для вузов. – М.: Изд-во МГТУ
им. Н.Э. Баумана, 2001, стр. 136-143.
Решите задачи из практикума «Задание для решения задач на записи».
Контрольные вопросы для самооценки
1. Описание одномерных массивов.
2. Способы описания двумерных массивов.
3. Как описываются множества?
4. Варианты использования множеств.
5. Основные операции над множествами.
6. Способы описания записи.
7. Обращение к компонентам записи.
8. Использование оператора присоединения With.
9. Назначение и общий вид записи с вариантами.