Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lpr_11Ek.doc
Скачиваний:
12
Добавлен:
13.11.2018
Размер:
3.32 Mб
Скачать

Практическая работа № 4

Группа 1629

по дисциплине «Информатика».

Тема: Линейные алгоритмы.

Цель: Обучение студентов основным приёмам организации линейных алгоритмов.

Ход работы: Рассмотрение базовых линейных алгоритмов, использующих команду ввода, присваивания и вывода данных на экран.

Требования: 1) Студент должен решить задачу своего варианта с обязательным использованием обращений к базовым алгоритмам как ко вспомогательным.

Методика выполнения работы:

Задание

См. раздел « Задачи» задача№1.

Вопросы при сдаче лабораторной работы:

  1. Какой алгоритм называется линейным?

  2. В каком случае для решения задачи не может быть использован линейный алгоритм?

  3. Чем определяется допустимость тех или иных значений аргументов для решения данной задачи?

  4. Для чего при построении алгоритмов вычисления громоздких выражений выполняют разбиение их на фрагменты?

  5. Назовите основные стандартные типы языка Паскаль.

  6. Что такое оператор?

  7. Что такое идентификатор?

  8. Перечислите правила записи идентификаторов в языке Паскаль.

  9. Возможно ли в Паскале присваивание вещественной переменной целочисленного значения?

  10. Какими средствами Паскаля возможно реализовать присваивание целочисленной переменной значения вещественного типа?

Литература:

  • А.Н.Моргун “Решение задач средствами языка ТURBO PASCAL 7.0”.

  • О.Ф.Ускова “Программирование алгоритмов обработки данных.”

  • Русскоязычный Help Turbo Pascal.

Практическая работа № 5

по дисциплине «Информатика».

Тема: Разветвляющиеся алгоритмы.

Цель: Обучение студентов основным приёмам организации разветвляющихся алгоритмов на алгоритмическом языке.

Ход работы: Рассмотрение разветвляющихся комбинированных алгоритмов с использованием:

  • Команды ветвления;

  • Команды выбора.

Требования: 1) Студент должен решить задачу своего варианта с обязательным использованием обращений к базовым алгоритмам, как ко вспомогательным.

Методика выполнения работы:

ЗАДАНИЕ

Построить программу, реализующую составленный алгоритм в практической работе №3, согласно своего варианта (См. раздел « Задачи№2).

Вопросы при сдаче лабораторной работы:

  1. Что такое разветвление?

  2. Как переводится на Паскаль команда ветвления в полной форме?

  3. Как переводиться на Паскаль команда ветвления в сокращённой форме?

  4. Что такое составной оператор языка Паскаль?

  5. Как переводится на Паскаль команда выбора?

  6. Какой оператор Паскаля используется для досрочного завершения исполнения подпрограмм?

  7. Для чего предназначен оператор варианта языка Паскаль?

  8. Какие ограничения имеет оператор варианта по сравнению с командой выбора?

  9. Охарактеризуйте разветвляющуюся структуру алгоритма. Приведите примеры задач, для реализации которых применимы разветвляющиеся алгоритмы.

Литература:

  • А.Н.Моргун “Решение задач средствами языка ТURBO PASCAL 7.0”.

  • О.Ф.Ускова “Программирование алгоритмов обработки данных”.

  • Русскоязычный Help Turbo Pascal.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]