- •Министерство российской федерации по связи и информатизации санкт-петербургский государственный университет телекоммуникаций им. Проф. М.А. Бонч-бруевича
- •3. Оформить материалы домашнего задания в виде заготовки отчета, включающего:
- •1. 3. Методические указания по выполнению лабораторной работы
- •1. 4. Пример оформления отчета по лабораторной работе
- •А. Постановка задачи
- •Б. Разработка алгоритма
- •Г. Схема алгоритма
- •Д. Контрольный расчет
- •Е. Программа на языке Pascal
- •Линейные вычислительные процессы
- •Ж. Выводы
- •1. 5. Контрольные вопросы
- •2. 3. Методические указания по выполнению работы
- •Метод 1. Использование вложенных инструкций if then else
- •Метод 2. Использование сокращенной формы инструкции if
- •Д. Программа на языке Паскаль
- •2. 5. Контрольные вопросы
- •3. 4. Методические указания по выполнению работы
- •3. 5. Методические указания по выполнению контрольного расчета
- •3. 6. Контрольные вопросы
- •4. 3. Методические указания по выполнению лабораторной работы
- •Указания по организации циклического подалгоритма (ца).
- •4. 4. Вычисление суммы (произведения ) знакопеременного ряда
- •4. 5. Вычисление очередного слагаемого по рекуррентной формуле
- •4. 6. Методические указания по выполнению контрольного расчета
- •4. 7. Контрольные вопросы
- •5.3. Методические указания по выполнению работы
- •6. 4. Методические указания по выполнению лабораторной работы
- •6. 5. Контрольные вопросы
- •7. 3. Методические указания по выполнению лабораторной работы
- •Лабораторная работа 8 Обработка двумерных массивов
- •8. 1. Постановка задачи
- •8.2. Варианты заданий
- •8. 3. Методические указания по выполнению лабораторной работы
Д. Программа на языке Паскаль
2. 5. Контрольные вопросы
-
Какие стандартные управляющие структуры используются в структурном программировании для реализации разветвляющихся алгоритмов?
-
Какие управляющие структуры используются в языке Pascal для организации разветвляющихся алгоритмов?
-
Поясните порядок выполнения оператора if then else и его сокращенной формы?
-
Поясните существо первого метода решения рассматриваемых в настоящей лабораторной работе задач?
-
Поясните существо второго метода решения рассматриваемых в настоящей лабораторной работе задач?
-
Сравните возможные методы решения рассматриваемых в настоящей лабораторной работе задач?
-
Сколько операторов можно написать после ключевых слов then и else?
-
Как разрешается неоднозначность, которая может возникнуть при использовании вложенных операторов if then else?
Лабораторная работа 3
Циклические вычислительные процессы. Задача табулирования
Лабораторная работа должна выполняться в соответствии с указаниями, приведенными в разделе “Порядок выполнения лабораторных работ”.
3. 1. Цель работы
Целью настоящей работы является получение практических навыков решения на ЭВМ задач по вычислению значений функции при различных значениях аргумента (табулирование функции).
3. 2. Постановка задачи
Необходимо решить на ЭВМ задачу вычисления N значений функции y = f(x) для ряда равноотстоящих значений аргумента x, начиная от значения x = xнач вплоть до значения x = xкон. Функция y = f(x) зависит от параметра a. Результаты вычислений следует оформить в виде таблицы, снабженной заголовком.
3. 3. Варианты заданий
Вид функции y = f(x) и рабочий набор исходных данных приведены в табл.3. 1.
Табл. 3.1
N |
Вид функции y = f(x) |
Рабочий набор исходных данных |
|||
N |
a |
xнач |
xкон |
||
1 |
15 |
1 |
0,2 |
0,5 |
|
2 |
10 |
0,5 |
-1,3 |
1 |
|
3 |
12 |
2 |
0,3 |
0,35 |
|
4 |
16 |
1 |
2 |
3 |
N |
Вид функции y = f(x) |
Рабочий набор исходных данных |
|||
N |
A |
xнач |
xкон |
||
5 |
12 |
10 |
2 |
6 |
|
6 |
15 |
0,5 |
1 |
2 |
|
7 |
12 |
1 |
2 |
3 |
|
8 |
15 |
1,5 |
1 |
2,5 |
|
9 |
10 |
0,1 |
4,2 |
6 |
|
10 |
8 |
-2,5 |
-1,9 |
-0,9 |
|
11 |
ex+a1,7 |
10 |
1,1 |
1 |
2 |
12 |
12 |
3 |
2 |
3 |
|
13 |
15 |
2 |
1,5 |
2,9 |
|
14 |
10 |
3 |
1,5 |
3,5 |
|
15 |
12 |
3 |
2 |
3,5 |
|
16 |
15 |
1,5 |
1 |
2,5 |
|
17 |
10 |
2 |
2,5 |
3,5 |
|
18 |
12 |
2 |
0 |
5 |
|
19 |
20 |
4 |
1 |
10 |
|
20 |
15 |
2 |
1 |
5 |
|
21 |
10 |
1,5 |
1 |
4 |
N |
Вид функции y = f(x) |
Рабочий набор исходных данных |
|||
N |
a |
xнач |
xкон |
||
22 |
15 |
2 |
0 |
1 |
|
23 |
18 |
1,5 |
2 |
3,5 |
|
24 |
15 |
1,2 |
0,1 |
0,25 |
|
25 |
12 |
0,5 |
-p |
+p |
|
26 |
15 |
1,5 |
2 |
4 |
|
27 |
20 |
2 |
1 |
2,5 |
|
28 |
12 |
2,5 |
-1 |
1 |
|
29 |
15 |
6 |
2 |
5 |
|
30 |
16 |
2 |
0 |
1 |
|
31 |
20 |
3 |
4 |
8 |