ПР4. Практическая работа 4 Алгоритмы и способы его написания Контрольные вопросы
Скачать 20.3 Kb.
|
Практическая работа №4 «Алгоритмы и способы его написания» Контрольные вопросы.
3. Характеризуется исполнитель алгоритма-:среда;
4.Способы представления алгоритмов- Словесная (записи на естественном языке); в виде блок-схемы (графический способ) в виде программы (тексты на языках программирования) 5.Свойсства алгоритмов- детерминированность (определенность). ... Указывает на наличие таких исходных данных, для которых реализуемый по заданному алгоритму вычислительный процесс должен через конечное число шагов остановиться и выдать искомый результат; массовость. 6.Основные понятия использующие в алгоритмических языках- Основные понятия в алгоритмических- языках определяется во взаимодействии синтаксических и семантических правил. Синтаксические правила показывают, как образуется данное понятие из других понятий и букв алфавита, а семантические правила определяют свойства данного понятия. 7.Линейный алгоритм-или следование – это тип алгоритма, в котором последовательность действий не меняется в его процессе выполнения. Предложение языка программирование задающее описание действия называется оператором. 8. Разветвляющийся алгоритм содержит блок проверки условия. В зависимости от результата проверки условия выполняется та или иная последовательность операций, называемая ветвью. При этом форма разветвления может быть полной или сокращенной. 9.Основные структуры ветвления- Алгоритмы можно представлять как некоторые структуры, состоящие из отдельных базовых (т.е. основных) элементов. Естественно, что при таком подходе к алгоритмам изучение основных принципов их конструирования должно начинаться с изучения этих базовых элементов. 10. Циклический алгоритм — Цикл разновидность управляющей конструкции в высокоуровневых языках программирования, предназначенная для организации многократного исполнения набора инструкций. Также циклом может называться любая многократно исполняемая последовательность 11.Виды циклических алгоритмов-Различают следующие виды алгоритмов: линейный – список команд (указаний), выполняемых последовательно друг за другом. разветвляющийся – алгоритм, содержащий хотя бы одну проверку условия, в результате которой обеспечивается переход на один из возможных вариантов решения 12. Операторы ввода БейсикПаскальINPUT <Переменная>Read(<Список ввода>); Readln(<Список ввода>); 13. Структурный подход создания алгоритмов- Понятие структурный подход. Для разработки алгоритма сложных задач используется принцип структурного проектирования алгоритмов. 14.Модуль алгоритма- ( экономическое обеспечение) представляет собой часть алгоритма ( алгоритм) задачи, характеризующуюся определенной степенью законченности я устойчивости к изменениям и обладающую возможностью как многократного самостоятельного использования, так и использования в соединении с оригинальным проектным решением при создании АСУ. Задание 1. Составить простые алгоритмы в двух видах (словесное описание и в виде блок-схемы):
|