Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Приклад опису алгоритму у словесній формі↑ ⇐ ПредыдущаяСтр 2 из 2 Содержание книги
Поиск на нашем сайте
Задача. Вказати послідовність дій, які необхідно виконати для обчислення виразу (ах+b)х+с при заданих значеннях а, b, с, х. Алгоритм можна описати таким чином: Приклад 1. Помножити а на х 2. До отриманого результату додати b. Отриманий результат помножити на х 4. До отриманого результату додати с. Кінець. Приклад опису алгоритму у графічній формі Для опису використовуються блок-схеми. Блок-схема Найбільш наочною формою запису алгоритмів є блок-схеми (графічний спосіб запису алгоритму). Є два різновиди графічних схем: а) блок схеми; б) структурні схеми. Блок схема складається з блоків декількох видів: овальних блоків "початок" і "кінець"; блоків "введення і виведення даних" у вигляді паралелограмів, прямокутних блоків (процес, присвоєння). У блоці процес описують одну чи декілька команд присвоєння. Формули записують довільним чином (тобто, символ множення можна не писати). Блоки зєднують лініями, які описують послідовність виконання команд. Ці лінії називають лініями потоків передавання інформації.Природні напрямки потоків зверху-вниз і зліва-направо. Якщо напрямок потоку інший, то лінія повинна мати стрілку.
Структурна схема Усі команди записують у прямокутних блоках, накладених один на одний. Порядок розміщення блоків визначає порядок виконання команд. Алгоритм <назва>
б) структурна схема Базові структури (алгоритмічні конструкції) алгоритмів
Існують три алгоритмічні конструкції: 1. Лінійні (прості, проходження); 2. Розгалуження (умовні, розвилка); Циклічні (цикл). При описуванні базових структур для їх графічного подання у вигляді схем використовуються спеціальні позначення. Прямокутником позначається дія, яку необхідно виконати, тобто виконати розрахунки за даними формулами.
Мал.1 Ромбом позначається перевірка значення логічного виразу. У логічних виразах можуть використовуватися логічні операції «і», «або», «ні». Логічний вираз може набувати одне з двох значень — істина або фальш. Іноді замість «істина» пишуть «так», замість «фальш» — «ні».
Мал.2 Перевірка значення логічного виразу звичайно зводиться до перевірки виконання чи невиконання деяких умов. Розглянемо базові структури. Проходження (лінійний, простий). Означає, що дії повинні виконуватися одна за одною.
Мал.3 Наприклад: Розглянемо алгоритм Ранок. Алгоритм Ранок Встати о 7 – й годині. Виконати гімнастичні вправи. Умитися. Поснідати.
|
||||||||
Последнее изменение этой страницы: 2016-12-13; просмотров: 247; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.119.19.251 (0.009 с.) |