Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Тема 5_Алгоритмы

.pdf
Скачиваний:
27
Добавлен:
18.03.2015
Размер:
372 Кб
Скачать
☆

Кафедра

 

 

 

 

 

Кафедра

 

 

 

 

информатики

 

 

 

 

информатики

 

 

 

 

Этапы подготовки и решения задач на компьютере

 

 

Этапы подготовки и решения задач на компьютере

 

 

 

 

 

 

УГАТУ

 

 

 

 

УГАТУ

Составление программы решения задачи на ПК

 

Работоспособную программу удается получить сразу очень редко. Даже в

 

 

 

 

 

 

 

хорошо проверенной (до введения в компьютер) программе встречаются

Этот этап можно сравнить с обычным переводом какого-либо текста

 

ошибки.

 

 

 

Часть ошибок, связанных с синтаксическими ошибками, может обнаружить и

 

с одного языка на другой. Действительно, если алгоритм уже

 

 

разработан и записан на алгоритмическом языке псевдокодов

 

указать на них, сам транслятор.

 

 

 

 

 

 

 

 

 

или языке блок-схем, то остается только перевести этот

 

Логические ошибки в алгоритме выявляются на этапе отладки программы

 

алгоритм на язык, который «понимает» также и компьютер.

 

 

путем многократного ее решения на ПК с использованием тестовых

 

Этап составление программы начинается с выбора наиболее

 

 

примеров. Исходные данные для тестовых примеров подбираются так,

 

 

чтобы эти варианты счета не смогли скрыть ошибок в программе. Цель

 

подходящего для записи полученного алгоритма языка

 

 

отладки программы – выявить и устранить все ошибки.

 

 

программирования. Одним из необходимых требований при

 

Ошибки, не разрешенные правилами языка, могут возникнуть и при

 

 

составлении программы является соблюдение всех

 

 

выполнении программы, например деление на нуль, извлечение

 

 

синтаксических требований языка программирования.

 

 

квадратного корня из отрицательного числа. Такие ошибки называются

Алгоритм, записанный на конкретном языке программирования,

по-

 

ошибками времени выполнения.

 

 

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

 

другому, называется текстом программы решения задачи.

 

 

 

 

данные и получить результат.

 

 

 

 

 

 

 

 

 

 

 

 

 

Информатика

ФАП - 2, ФАТС – 2, 3 курс 1,

семестр 2, 2009 г.

41

 

Информатика

ФАП - 2, ФАТС – 2, 3 курс 1,

семестр 2, 2009 г.

42

Кафедра

 

Следующая лекция

 

 

 

 

 

 

информатики

 

 

 

 

 

 

 

 

УГАТУ

 

 

 

 

 

 

 

Информатика

ФАП - 2, ФАТС – 2, 3 курс 1,

семестр 2, 2009 г.

43

 

 

 

 

 

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]