Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБОРАТОРНА РОБОТА 1.doc
Скачиваний:
5
Добавлен:
10.04.2015
Размер:
307.71 Кб
Скачать

оператор очищення екрану:

CLS

оператор закінчення роботи програми:

END

COMP 25

D:\ HOME/ DOS/ QBASIC/ m08big11.bas

Результат:

якщо a=3,45

b=-1

x=2,45

h1=1,946267228

h2=80,5100125

y=3,024174226

Синтаксичні помилки:

- невірно записана функція розрахунку логарифму:

було ln^2+1)

необхідно LOG(х^2+1)

5 Етап - аналіз отриманих результатів і видача рекомендацій з удосконалювання процесу

1) необхідно вводити коментар при введенні даних:

було INPUT b

необхідно INPUT введіть b=, b

Задачі №2,3,4: оформити як задачу №1.

Висновки

Визначили основи побудови алгоритмів та вивчили синтаксис основних операторів, які використовуються для вирішення задач, що мають структуру слідування.

Завдання до самостійної роботи з теми - СТРУКТУРИ СЛІДУВАННЯ.

Відповіді на контрольні запитання:

  1. Назвати етапи розв’язання задач на ЕОМ.

  2. Визначити поняття "алгоритм" і назвати його властивості.

  3. Визначити поняття "програма" розв’язання задачі на ЕОМ.

  4. Дати перелік засобів опису алгоритмів.

  5. Визначити поняття "лінійний обчислювальний процес".

  6. Навести перелік типів вказівок, що складають лінійний обчислювальний процес.

Задача №1: Дана система рівнянь:

1) ; 2); 3) а=3,45; 4) b ≠ 0 – будь-якеціле число.

Складемо таблицю ідентифікаторів:

Назва ідентифікатора

Вміст ідентифікатора

Тип ідентифікатора

Формат виведення

(3 етап)

a

константа для функції

дійсне

#.##

b

змінна для функції, що не дорівнює 0

ціле

####

x

точка навантаження

дійсне

#.####

Y

межа розриву

дійсне

###.###

2 Етап - складання схеми алгоритму, вибір структури даних 3 етап - написання програми алгоритмічною мовою 4 етап - тестування й відлагодження програми

оператор очищення екрану:

CLS

оператор закінчення роботи програми:

END

COMP 25

D:\ HOME/ DOS/ QBASIC/ m08big15.bas

Результат:

якщо a=3,45

b=-1

x=2,45

h1=1,946267228

h2=80,5100125

y=3,024174226

Синтаксичні помилки:

- невірно записана функція розрахунку логарифму:

було ln^2+1)

необхідно LOG(х^2+1)

5 Етап - аналіз отриманих результатів і видача рекомендацій з удосконалювання процесу

1) необхідно вводити коментар при введенні даних:

було INPUT b

необхідно INPUT введіть b=, b

Задачі №2,3: оформити як задачу №1.

Висновки

Визначили основи побудови алгоритмів та вивчили синтаксис основних операторів, які використовуються для вирішення задач, що мають структуру слідування.

1.2.1. Поняття алгоритму і його властивості

З погляду неформальних подань алгоритм - це система точних і зрозумілих приписань про зміст і послідовність виконання кінцевого числа дій, необхідних для рішення задач даного типу. Властивості алгоритму:

    • Детермінованість (визначеність) – визначеність результату процесу при заданих вхідних даних.

    • Масовість - можливість вибору вхідних даних з деякої множини даних (область застосування алгоритму).

    • Результативність - одержання результату або повідомлення про неможливість отримання результату при заданих вхідних даних за обмежене число кроків.

вирази (арифметичні і ).

Змінна має своє власне ім'я - ідентифікатор.

Вираз - послідовність констант, змінних, функцій, з'єднаних знаками арифметичних, логічних або символьних операцій.

Наприклад

a+b – арифметичний вираз

1 M – одна літера факультету; 08 – номер групи; BIG – три літери ідентифікація студента; 1 – нромер лабораторної роботи; 1 – номер задачі в лабораторній роботі

2 Для одержання довідкі по оператору натисніть F1

3 Для оператора INPUT b з клавіатури ввести значення змінної b (наприклад 1)

4 Значення незалежних змінних, що не вказані в умовах задач, вважати довільними.