Среда, 13.11.2024, 03:29
Вы вошли как Гость | Группа "Гости"Приветствую Вас Гость | RSS
Главная | Каталог файлов | Мой профиль | Регистрация | Выход | Вход
Кабинет информатики и ИКТ обучения ООШ №20 г.Красный Луч
Форма входа
Меню сайта

Категории раздела
Общие документы [8]
Вопросы к зачёту по информатике [15]
Задания для 5 класса [7]
Задания для 6 класса [5]
Задания для 7 класса [14]
Теория для 8 класса [28]
Теория для 9 класса [29]
Теория для 10 класса [29]
Теория для 11 класса [38]
Международный конкурс "Бобер" [5]
Конкурс-игра "Инфознайка" [5]

Текущее время

Погода

Наш опрос
Какой браузер Вы используете?
Всего ответов: 68

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная » Файлы » Теория для 11 класса

Базовые структуры алгоритмов
[ Скачать с сервера (54.0 Kb) ] 25.09.2012, 22:18

Базовые структуры алгоритмов – это способы управления процессами обработки данных.

     Алгоритм   любой   сложности   может   быть составлен  с  использованием трёх базовых алгоритмических  конструкций –  линейной,  ветвления, циклической.

         Линейная алгоритмическая структурапредусматривает, что тело алгоритма представляет собой последовательность  команд,

   выполняемых одна за одной.

      Алгоритмы с ветвлением – это алгоритмы, в которых та или иная серия команд реализуется в зависимости от выполнения условия.

      Существует два вида разветвляющейся алгоритмической  структуры - полное  ветвление  и неполное ветвление.

Полное ветвление

1)   проверяется условие

2) если условие P выполняется, то реализуется серия команд S1,  а  серия S2 пропускается;

3) если  условие P не выполняется,  то  реализуется серия команд  S2, а   серия  S1 пропускается;

4) после выполнения одной  из серии команд (S1 или S2)  ветвление завершается.

Неполное ветвление

1)   проверяется условие

2) если условие P выполняется, то реализуется серия команд S;

3) если  условие P не выполняется,  то  ничего не выполняется;

Циклические алгоритмы -  это алгоритмы,  в которых присутствует повторяемая группа команд (операторов).

В алгоритмическом языке существуют три вида циклов:

        а)  цикл с предусловием;

        б)  цикл с послеусловием;

        в)  цикл с параметром.





Категория: Теория для 11 класса | Добавил: Serg
Просмотров: 1253 | Загрузок: 70 | Комментарии: 5 | Рейтинг: 5.0/1
Всего комментариев: 0
Имя *:
Email *:
Код *:

Чусов С.Е. Все права защищены © 2024
Бесплатный конструктор сайтов - uCoz