
- •Лабораторна робота №1. Структури слідування. Мета: вивчення основ побудови алгоритмів та основних операторів, які використовуються для вирішення задач, що мають структуру слідування
- •Индивідуальне завдання до лр
- •Завдання до самостійної роботи з теми - структури слідування.
- •Мета: вивчення основ побудови алгоритмів та основних операторів, які використовуються для вирішення задач, що мають структуру слідування
- •2 Етап - складання схеми алгоритму, вибір структури даних 3 Етап - написання програми алгоритмічною мовою 4 етап - тестування й відлагодження програми
- •5 Етап - аналіз отриманих результатів і видача рекомендацій з удосконалювання процесу
- •2 Етап - складання схеми алгоритму, вибір структури даних 3 етап - написання програми алгоритмічною мовою 4 етап - тестування й відлагодження програми
- •5 Етап - аналіз отриманих результатів і видача рекомендацій з удосконалювання процесу
- •1.2.1. Поняття алгоритму і його властивості
Индивідуальне завдання до лр
Вариант 1Написать программу для линейного алгоритма |
Ответы |
1 уровень |
Y=x+2 |
2 уровень |
Z=1; y=2 |
3 уровень |
S=5x-2 p=1+2.718; q=10x+3.718 |
|
|
Вариант 2Написать программу для линейного алгоритма |
|
1 уровень
|
y=2x+1 |
2 уровень |
z=x+2; y=2z2+1 |
3 уровень |
Z=1 Y=2 W=-1 |
|
|
Вариант 3Написать программу для линейного алгоритма |
|
1 уровень |
Y=x2+2 |
2 уровень
|
S=17 Y=X+1 |
3 уровень |
z=x+2; y=3 s=1 |
|
|
Вариант 4Написать программу для линейного алгоритма |
|
1 уровень |
Y=5x-2 |
2 уровень |
Y=x2+2 W=1-x2 |
3 уровень |
S=16 Y=X+1 T=x+2 |
|
|
Вариант 5Написать программу для линейного алгоритма |
|
1 уровень |
Y=1 |
2 уровень |
s=5x-2 p=3.718 |
3 уровень |
Y=x2+2 g=1-x2 h= x2+3 |
Завдання до самостійної роботи з теми - структури слідування.
Контрольні запитання:
Назвати етапи розв’язання задач на ЕОМ.
Визначити поняття "алгоритм" і назвати його властивості.
Визначити поняття "програма" розв’язання задачі на ЕОМ.
Дати перелік засобів опису алгоритмів.
Визначити поняття "лінійний обчислювальний процес".
Навести перелік типів вказівок, що складають лінійний обчислювальний процес.
Qbasic!!!
Розвязати індивідуальне завдання.
Варіанти індивідуальних завдань до самостійної роботи
№ вар. |
Функції для розрахунків4 |
Вивести на екран |
1,6,11,16,21,26 |
|
q, t, m |
|
|
t, s, m |
|
|
y,m,b |
2,7,12,17,22,27 |
|
r, f, m |
|
|
z, q, a |
|
|
c, r, m |
3,8,13,18,23,28 |
|
f, m, c |
|
|
r, m, q |
|
|
s, z, m. |
4,9,14,19,24,29 |
|
z, y, b |
|
|
q, m, f |
|
|
z, b, m |
5,10,15,20,25,30 |
|
r, c, m |
|
|
q, m, r |
|
|
q, r, m, t |
Форма звіту
Звіт з лабораторної работи №1. СТРУКТУРИ СЛІДУВАННЯ.
Мета: вивчення основ побудови алгоритмів та основних операторів, які використовуються для вирішення задач, що мають структуру слідування
Задача
№1:
Визначити межу розриву для лінії, яка
описана функцією, якщо навантаження
,
де а=3,45; b ≠ 0 (щоб не було ділення на
нуль).
1 етап – формалізація задачі. Складемо систему рівнянь:
1)
;
2)
;
3) а=3,45; 4) b ≠ 0 – будь-якеціле
число.
Складемо таблицю ідентифікаторів:
Назва ідентифікатора |
Вміст ідентифікатора |
Тип ідентифікатора |
Формат виведення (3 етап) |
a |
константа для функції |
дійсне |
#.## |
b |
змінна для функції, що не дорівнює 0 |
ціле |
#### |
x |
точка навантаження |
дійсне |
#.#### |
Y |
межа розриву |
дійсне |
###.### |
2 Етап - складання схеми алгоритму, вибір структури даних 3 Етап - написання програми алгоритмічною мовою 4 етап - тестування й відлагодження програми