Лекция: Этап 3. Описание алгоритма решения задачи

Описание алгоритма вычисления функции Y(X) выполнено с использованием графических объектов (блоков) по ГОСТ 19003 – 80:

 

 
 

BEGIN

 

Ввод X

 
 

Да X < 0 Нет

 

 
 

Y = 5 – X Да X > 10 Нет

           
 
     
 

 


Y = 10-0.5X Y = 5

 
 

 

 


Вывод X,Y

 

 

 
 

 

END

 

Этап 4. Программирование на алгоритмическом языке BASIC

REMВычисление значения функции Y(X)

CLS

INPUT “Ввод X”, X

IF X <0 THEN

LET Y = 5 – X

ELSE

IF X >10 THEN

LET Y =10 — 0.5*X

ELSE

LET Y = 5

END IF

END IF

PRINT “X=”, X, “Y=”, Y

END

 

Этап 5. Отладка программы:

 

· Запустить приложение QBASIC с помощью ярлыка на Рабочем столе персонального компьютера.

· Набрать текст программы (Этап 4) в открывшемся окне редактора QBASIC. В процессе набора текста редактор контролирует правильность написания операторов. В случае обнаружения ошибки процесс редактирования прекращается до тех пор, пока ошибка не будет устранена.

· Сохранить программу после окончания её набора, выполнив команду «Сохранить как» из меню «Файл».

· Выполнить компиляцию (перевод с алгоритмического языка в коды ЭВМ) программы. Для этого необходимо стартовать команду «Запуск» из меню «Запуск». В процессе компиляции могут быть обнаружены синтаксические ошибки в тексте программы. После устранения всех ошибок компьютер создает загрузочный (в кодах ЭВМ) модуль программы и сразу же переходит к выполнению программы, начиная с первого выполняемого оператора.

· Выполнить ввод с клавиатуры значения для X в ответ на приглашение к вводу, появившееся на мониторе при выполнении компьютером оператора INPUT. Признаком окончания ввода значения Х является нажатие клавиши “ENTER”.

· Для проверки программы необходимо ввести три значения Х для трех интервалов, которые позволили бы легко получить результат при ручном счете по формулам (Этап 2) и сравнить их с тем, что выведет компьютер на монитор при выполнении оператора PRINT. В данном примере для Х= — 5 на мониторе должно появиться Y=0, для Х= 1 на мониторе должно появиться Y=5, а для Х= 100 на мониторе должно появиться Y= — 40. Если этого не произошло, необходимо проанализировать алгоритм и текст программы, найти ошибку, исправить её и выполнить этап 5 (отладка) снова.

 

Этап 6. Выполнение расчета по исходным данным задачи:

Выполнить расчет для следующих исходных данных:

Х = 2.5; Х = — 12.78; Х = 267.3985

еще рефераты
Еще работы по информатике