
- •Сборник методических указаний к лабораторным работам
- •Методические указания к лабораторной работе № 1
- •161101 Системы управления летательными аппаратами
- •Задание
- •Порядок выполнения работы.
- •Порядок выполнения работы.
- •Отчет оформляется на стандартных листа формата а4, в котором необходимо привести:
- •Методические указания к лабораторной работе № 2
- •161101 Системы управления летательными аппаратами
- •Теоретические сведения
- •Оператор присваивания
- •Ввод и вывод данных
- •Составной оператор
- •Задание
- •Отчет оформляется на стандартных листа формата а4, в котором необходимо привести:
- •Методические указания к лабораторной работе № 3
- •161101 Системы управления летательными аппаратами
- •Оператор выбора
- •Задание
- •Отчет оформляется на стандартных листа формата а4, в котором необходимо привести:
- •Методические указания к лабораторной работе № 4
- •161101 Системы управления летательными аппаратами
- •Задание
- •Отчет оформляется на стандартных листа формата а4, в котором необходимо привести:
- •Методические указания к лабораторной работе № 5
- •161101 Системы управления летательными аппаратами
- •Теоретические сведения
- •1. Алгоритмы обработки массивов
- •2. Ввод-вывод элементов одномерного массива
- •4. Вычисление произведения элементов массива
- •5. Поиска максимального элемента в массиве и его номера
- •6. Сортировка элементов в массиве
- •6.1. Сортировка методом "пузырька"
- •6.2. Сортировка выбором
- •6. Сортировка вставкой
- •7. Удаление элемента из массива
- •1. Алгоритмы обработки матриц
- •2. Алгоритм ввода-вывода матриц
- •Задание
- •Отчет оформляется на стандартных листа формата а4, в котором необходимо привести:
- •Методические указания к лабораторной работе № 6
- •161101 Системы управления летательными аппаратами
- •Теоретические сведения
- •Задание 8.
- •Методические указания к лабораторной работе № 7
- •161101 Системы управления летательными аппаратами
- •Теоретические сведения
- •Задание.
- •Отчет оформляется на стандартных листа формата а4, в котором необходимо привести:
- •Методические указания к лабораторной работе № 8
- •161101 Системы управления летательными аппаратами
- •2. Оператор присоединения.
- •Задание
- •Отчет оформляется на стандартных листа формата а4, в котором необходимо привести:
- •Методические указания к лабораторной работе № 9
- •161101 Системы управления летательными аппаратами
- •Задание
- •Отчет оформляется на стандартных листа формата а4, в котором необходимо привести:
- •Методические указания к лабораторной работе № 10
- •161101 Системы управления летательными аппаратами
- •Задание
- •Отчет оформляется на стандартных листа формата а4, в котором необходимо привести:
- •Методические указания к лабораторной работе № 11
- •161101 Системы управления летательными аппаратами
- •Теоретические сведения
- •Задание.
- •Отчет оформляется на стандартных листа формата а4, в котором необходимо привести:
- •Методические указания к лабораторной работе № 12
- •161101 Системы управления летательными аппаратами
- •Сортировка обменом
- •Сортировка выбором
- •Сортировка включениями
- •Задание. Для сортировки методом включения
- •Для сортировки методом выбора
- •Для сортировки методом обмена
- •Порядок выполнения работы.
- •Содержание отчета Отчет оформляется на стандартных листа формата а4, в котором необходимо привести:
- •Контрольные вопросы
2. Алгоритм ввода-вывода матриц
Матрицы, как и массивы, нужно вводить (выводить) поэлементно. Блок-схема ввода элементов матрицы изображена на рис. 1. Вывод матрицы организуется аналогично вводу.
|
|
Рис. 1. Ввод элементов матрицы |
Рис. 2. Свойства элементов матрицы |
Рассмотрим несколько задач обработки матриц. Для их решения напомним читателю некоторые свойства матриц (рис. 2):
если номер строки элемента совпадает с номером столбца (i = j), это означает что элемент лежит на главной диагонали матрицы;
если номер строки превышает номер столбца (i > j), то элемент находится ниже главной диагонали;
если номер столбца больше номера строки (i<j), то элемент находится выше главной диагонали.
элемент лежит на побочной диагонали, если его индексы удовлетворяют равенству i+j-1 = n;
неравенство i+j-1 < n характерно для элемента находящегося выше побочной диагонали;
соответственно, элементу лежащему ниже побочной диагонали соответствует выражение i+j-1 > n.
Задание
Умножение матриц.
Сложение и вычитание матриц.
Вычисление суммы и числа положительных элементов каждого столбца прямоугольной матрицы.
Нахождение максимального и минимального элементов и их индексов в одномерном массиве.
Нахождение суммы последних элементов одномерного массива, произведение которых не превышает заданного числа.
Определение суммы отрицательных чисел в одномерном массиве и подсчета их количества.
Сортировку элементов одномерного массива по возрастанию и убыванию.
Упорядочение элементов нечетных строк двумерного массива по возрастанию, а четных — по убыванию. Найти суммы элементов каждого столбца и наибольшую из этих сумм.
Нахождение произведения первых элементов одномерного массива, сумма модулей которых не превышает заданного числа.
Проверку, является ли квадратная матрица заданного порядка магическим квадратом (суммы элементов в каждом столбце и каждой строке одинаковы).
Порядок выполнения работы.
Для выполнения первого задания необходимо войти в среду программирования ABC Pascal и в окне редактирования ввести текст программы, произвести ее отладку и выполнение.
Содержание отчета
Отчет оформляется на стандартных листа формата а4, в котором необходимо привести:
Название работы.
Постановку задачи.
Описание алгоритма (метода) решения.
Текст программы.
Результаты работы программы на 2–3 контрольных примерах.
Контрольные вопросы
МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Тульский государственный университет»
Институт высокоточных систем им. В.П. Грязева
Кафедра Системы автоматического управления
Методические указания к лабораторной работе № 6
СИСТЕМЫ СЧИСЛЕНИЯ
по дисциплине
ИНФОРМАТИКА
Направление подготовки (специальность):
161101 Системы управления летательными аппаратами
Профиль подготовки (специализация): Системы управления движением летательных аппаратов
Квалификация (степень) выпускника: специалист
Форма обучения: очная
Тула 2011 г.
Цель и задачи работы: получение навыков записи чисел в позиционных системах счисления; навыков перевода чисел из одной системы счисления с основанием р в систему счисления с основанием q и выполнения арифметических операций.