Контрольный срез по теме «Алгоритмизация»

Страницы: <<  <  1 | 2 | 3 | 4  >  >>

щих в определенном порядке);
2. Детерминированность (любое действие должно быть строго и недвусмысленно определено в каждом случае);
3. Конечность (каждое действие и алгоритм в целом должны иметь возможность завершения);
4. Массовость (один и тот же алгоритм можно использовать с разными исходными данными);
5. Результативность (отсутствие ошибок, алгоритм должен приводить к правильному результату для всех допустимых входных значения. )
3. Кто или что может быть исполнителем алгоритмов?
Исполнитель алгоритма - это человек или какое-либо устройство (компьютер, робот и т. д. ), способные выполнить данный алгоритм
4. Что такое блок - схема алгоритма? Перечислите основные элементы блок-схем и их назначение.
Блок-схема алгоритма -- графическое изображение алгоритма в виде связанных между собой с помощью стрелок (линий перехода) и блоков -- графических символов, каждый из которых соответствует одному шагу алгоритма. Внутри блока дается описание соответствующего действия.
Элемент блок-схемы
Наименование
Содержание

Блок вычислений (вычислительный блок)
Вычислительные действия или последовательность действий

Логический блок (блок условия)
Выбор направления выполнения алгоритма в зависимости от некоторого условия

Блок ввода-вывода данных
Общее обозначения ввода (вывода) данных (вне зависимости от физического носителя)

Начало (конец)
Начало или конец алгоритма, вход или выход в подпрограмме

5. Дайте определение линейных алгоритмов. Приведите примеры.
Линейный алгоритм (описание действий, которые выполняются однократно в заданном порядке. )
Линейными являются алгоритмы отпирания дверей, заваривания чая, приготовления одного бутерброда. Линейный алг

Страницы: <<  <  1 | 2 | 3 | 4  >  >>
Рейтинг
Оцени!
Поделись конспектом: