Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Алг яз Лаб 2(I-ИСТ).doc
Скачиваний:
3
Добавлен:
05.11.2018
Размер:
497.15 Кб
Скачать

3. Порядок выполнения работы

Работа выполняется студентом самостоятельно и состоит из этапов:

1) изучение методических указаний по выполнению лабораторной работы и получение индивидуального задания;

2) составление блок-схемы алгоритма программы;

3) разработка программы;

3) отладка программы;

4) защита лабораторной работы.

Общие требования к программе:

  • текст программы представляется в электронном виде и должен включать постановку задачи, сведения об авторе и подробные комментарии;

  • названия переменных должны быть логически обоснованны и давать понятие о том, что в них предполагается хранить или обрабатывать;

  • программа должна запрашивать входные данные и выводить итоговый результат с пояснениями.

4. Список заданий

Для выполнения данной лабораторной работы необходимо описать алгоритм поставленной задачи в виде блок-схемы и написать программу на языке Pascal, которая будет реализовывать табулирование функции для заданной системы уравнений на числовом промежутке [a, b] с шагом P. Данные должны выводиться в табличной форме, где каждому значению аргумента соответствует подсчитанное значение функции. Задание необходимо выбрать из табл. 2 согласно номеру варианта.

Таблица 2

Список заданий

Система уравнений

Система уравнений

1

16

2

17

3

18

4

19

5

20

6

21

7

22

8

23

9

24

Окончание табл. 2

Система уравнений

Система уравнений

10

25

11

26

12

27

13

28

14

29

15

30

5. Контрольные вопросы

  1. Какие типы данных вы знаете?

  2. Что такое блок-схема и как она строится?

  3. Какие вы знаете символы (блоки), предназначенные для представления алгоритма в виде блок-схемы?

  4. Для чего предназначены циклические конструкции?

  5. В каких случаях применяется оператор Case?

  6. Какого типа данных «переключатель» в операторе Case?

  7. Когда применяется цикл For?

  8. Какого типа данных должна быть переменная «счетчик» в операторе For?

  9. Чему равен шаг изменения переменной «счетчик» в операторе For?

  10. В чем отличия между циклами While и Repeat?

  11. Какие стандартные математические функции существуют в языке Pascal?