алгоритмические структуры



Базовые структуры алгоритмов

Автор характеризовать задал вопрос в разделе Компьютеры, Связь

основные базовые структуры алгоритмов? и получил лучший ответ

Ответ от Ўлия Шульгина[гуру]
1. Следование
Эта структура предполагает последовательное выполнение входящих в нее инструкций. Существенно, что структура следование, рассматриваемая как единое целое, имеет один вход и один выход.
2. Разветвление
Разветвление предполагает проверку некоторого условия. В зависимости от того выполняется это условие или нет, выполняется либо одна инструкция, либо другая.
Если на момент проверки условие оказалось выполнено, то будет выполнена инструкция 1, а инструкция 2 игнорируется. Если же оказывается, что условие не выполнено, то будет выполнена инструкция 2, а инструкция 1 игнорируется. Разветвление также имеет один вход и один выход.
3. Цикл
Цикл предполагает повторение выполнения некоторой инструкции, а также проверку некоторого условия продолжения повторения этой инструкции. Различают два вида базовых циклов в зависимости от порядка выполнения этих действий: сначала проверка условия выполнения инструкции, а затем ее выполнение (цикл – пока) , или сначала выполнение инструкции, а затем проверка условия повторения ее выполнения (цикл – до) . Также рассматривается цикл со счетчиком. Базовая структура – цикл имеет один вход и один выход.

Ответ от характеристический[гуру]
Последовательное исполнение, ветвление, цикл.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: основные базовые структуры алгоритмов?
спросили в Интеллект
Кто может дать хорошее определение термину " Интеллект" (И) , "Искусственный интеллект" (ИИ)?
Интеллект [лат. intellectus - разумение, понимание, постижение] - относительно устойчивая структура
подробнее...
спросили в Алгоритм Алгоритмы
Посоветуйте книгу по алгоритмам
Роберт Лафоре "Структуры данных и алгоритмы". Все примеры кода как раз на
подробнее...

как перевести WEB страницу с английского на русский
Переводчики

1.- переводит с английского, немецкого, французского, испанского языков на
подробнее...

Что такое платформа и что такое конфигурация системы 1с?
Платформа «1С: Предприятие 8″ – это
предметно-ориентированная среда разработки (также и среда
подробнее...
спросили в Инновации
Что такое инновационная логистика???
Инновационная логистика нацелена на повышение уровня управления за счет применения различного рода
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Что нужно учить чтобы сдать ОГЭ (экзамен в 9 классе) по информатике?
Подготовка к ОГЭ по информатике:

ОГЭ по информатике – это государственный экзамен,
подробнее...
спросили в User ba
Как учить программирования? Вообче начинающий не чё не умею только начинаю
для начала - не прогуливать информатику в школе. .

ну и - читать. . читать и
подробнее...

Что такое Грейдинг в холдинге?
Грейдинг устанавливает и фиксирует ценность, которую конкретная работа добавляет организации.подробнее...
спросили в Другое
что такое фрактальная графика
Математической основой фрактальной графики является фрактальная геометрия. Здесь в основу метода
подробнее...

что такое MBR ?
Главная загрузочная запись (англ. master boot record, MBR) — код и данные, необходимые для
подробнее...
спросили в Мышление
Как Вы думаете какие рефлекторные действия движут и создают механизмы мышления человека?
Классный вопрос! умный, редкий и интересый! Из всех пользователей только господин " Victor
подробнее...

композиция сочинения егэ по обществознанию
порылась и кое что нашла:

Правила написания эссе по обществознанию.
подробнее...
спросили в Онлайн Russia today
Привет всем Где можно найти технический онлайн переводчик?
Trident Software is a leading provider of translation software that delivers ...Here you can
подробнее...

то такое снежинка Коха? Как это выглядит?
Возьмем равносторонний треугольник и определим следующую элементарную операцию: каждая сторона
подробнее...

люди, что такое СЕО ?
Что такое SEO?

Search Engines Optimization (SEO) – комплекс мер по оптимизации
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*