Главная страница
Навигация по странице:

  • Степень подготовленности учащихся

  • Алгоритм

  • Шаг алгоритма

  • Система команд исполнителя (СКИ)

  • Алгоритмы могут быть заданы

  • Табличное

  • Задание №3

  • Результат : Задание№5

  • практическая. ПР № 3. Основные алгоритмические конструкции


    Скачать 141.48 Kb.
    НазваниеОсновные алгоритмические конструкции
    Анкорпрактическая
    Дата21.12.2021
    Размер141.48 Kb.
    Формат файлаdocx
    Имя файлаПР № 3.docx
    ТипПрактическая работа
    #311943

    Практическая работа № 3

    Тема: Основные алгоритмические конструкции

    Цель: сформировать представление об алгоритме и его свойствах, о способах их описания алгоритмов;- сформировать представление о типах алгоритмов;

    Программное обеспечение: текстовый редактор Word

    Степень подготовленности учащихсянеобходимо иметь теоретическую подготовку для выполнения практической работы.
    Теоретические сведения к практической работе
    Слово алгоритм происходит от латинской формы написания имени великого математика IX век Аль-Хорезми, который сформулировал правила выполнения арифметических действий.

    Первоначально под алгоритмами понимали только правила выполнения четырёх арифметических действий над многозначными числами.

    Алгоритм – описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.

    Алгоритмизация – процесс разработки алгоритма (плана действий) для решения задачи.

    Шаг алгоритма – это каждое отдельное действие алгоритма.

    Исполнитель – это объект, умеющий выполнять определенный набор действий. Исполнителем может быть человек, робот, животное, компьютер.

    Система команд исполнителя (СКИ) – это все команды, которые исполнитель умеет выполнять.

    Среда исполнителя – обстановка, в которой функционирует исполнитель.

    Свойства алгоритма:

    • Дискретность - (прерывность, раздельность) – разбиение алгоритма на шаги

    • Результативность - получение результата за конечное количество шагов

    • Массовость - использование алгоритма для решения однотипных задач

    • Конечность - каждое действие в отдельности и алгоритм в целом должны иметь возможность завершения

    • Детерминированность - (определенность, точность) – каждое действие должно быть строго и недвусмысленно определено

    Алгоритмы могут быть заданы:

    • словесно

    • таблично

    • графически

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

    Табличное задание служит для представления алгоритма в форме таблиц и расчётных формул.

    Графическое задание или блок-схема – способ представления алгоритма с помощью геометрических фигур, называемых блоками.

    Типы алгоритмов

    Алгоритмы бывают:

    • линейные

    • разветвляющиеся

    • циклические

    • вспомогательные

    Задание №1Ответьте на вопросы:

    1. Каково назначение алгоритма?

    2. Что такое блок-схема?

    3. Какие виды блоков используются в блок- схемах?

    4. Кто может являться исполнителем алгоритма?

    5. Какие виды алгоритмических конструкций вам известны?

    6. Перечислите свойства алгоритма.

    Задание №2.Приведите 5 примеров алгоритмов, которые используются в нашей жизни.

    1.полная форма ветвления

    2 алгоритм с повторением.

    3. алгоритм в ветвлением

    4. полная форма ветвления

    5. линейный алгоритм
    Задание №3Определите тип алгоритмической конструкции.

    Ответ.

    Тип алгоритмической конструкции

    1



    2



    3



    4



    5

    Задание№4Создайтеблок-схему (изображение 5) сиспользованиемавтофигуртекстовогоредактораWord.
    Ключкзаданию:

    1. Выберитенеобходимуюфигуру, используякоманду Вставка-Фигуры(блок-схема) инарисуйтееевобластирабочегополя«Результат».

    2. Добавьтетекст, используякомандуконтекстногоменю Добавитьтекст.

    3. Командой Вставка-Фигуры-Линии создайтестрелки.

    4. Выделитевсефигуры: Главная-Выделить-Выборобъектов-растянутьрамкувыделения.

    5. Сгруппируйтефигурыводинрисунок, дляэтоговыполнитекомандуконтекстногоменю Сгруппировать.


    Результат:

    Задание№5Сделайтевыводопроделаннойпрактическойработе


    написать администратору сайта