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

  • Формальное исполнение

  • Программирование

  • Линейными называются алгоритмы, в которых все действия осуществляются последовательно друг за другом

  • Броуновское движение. Базовые понятия темы Алгоритмизация и программирование Подготовила студентка группы ми119


    Скачать 3 Mb.
    НазваниеБазовые понятия темы Алгоритмизация и программирование Подготовила студентка группы ми119
    АнкорБроуновское движение
    Дата12.10.2022
    Размер3 Mb.
    Формат файлаpptx
    Имя файла1.pptx
    ТипДокументы
    #728742

    базовые понятия темы «Алгоритмизация и программирование"

    Подготовила студентка группы МИ-119 

    Голованова  Ксения

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

    Алгоритмизация

    Алгоритм 

    • Алгоритм - понятное и точное предписание исполнителю выполнить конечную последовательность команд, проводящую от исходных данных к искомому результату.(Учебники Семакина И.Г.)


    • Алгоритм –это описание детерминированной последовательностью действий, направленных на получение из исходных данных результата за конечное число дискретных шагов с помощью понятных исполнителю команд.(Учебники Угриновича Н.Д)


    • Алгоритм- это предназначенное для конкретного исполнителя описание последовательности действий, приводящих от исходных данных к требуемому результату, которое обладает свойствами дискретности, понятности, определенности, результативности и массовости(Босовой Л.Л.)

     Исполнитель

    • Исполнитель - это объект, для управления которым составлен алгоритм.(Учебники Семакина И.Г.)


    • В любой системе управления существует управляющий объект, который является исполнителем алгоритма.(Учебники Угриновича Н.Д)


    • Исполнитель-это некоторый объект(человек, животное, тех. устройство), способный выполнять определенный набор команд.(Босовой Л.Л.)

    СКИ

    • СКИ-это вся совокупность команд, которые исполнитель умеет выполнять(понимает).(Учебники Семакина И.Г.)


    • Совокупность всех команд, которые могут быть выполнены некоторым исполнителем, образуют систему ко-манд исполнителя, которые могут быть выполнены некоторым исполнителем.(Босовой Л.Л.)

    Цикл-это команда исполнителю многократно повторить указанную последовательность команд.

    10 класс стр 93

    Следование- это линейная последовательность действий.

    10 класс стр 94.

    Ветвление-алгоритмическая альтернатива. Управление передает одному из двух блоков в зависимости от истинности или ложности условия. Затем происходит вывод на общее продолжение.

    10 класс стр 94.

    Цикл-повторение некоторых действий по условию

    Алгоритмические конструкции


    Цикл-это команда исполнителю многократно повторить указанную последовательность команд.

    Следование- это линейная последовательность действий.

    Ветвление-алгоритмическая альтернатива. Управление передает одному из двух блоков в зависимости от истинности или ложности условия. Затем происходит вывод на общее продолжение.

    Ветвление-алгоритмическая альтернатива. Управление передает одному из двух блоков в зависимости от истинности или ложности условия. Затем происходит вывод на общее продолжение.

    Компьютер как средство формального исполнения алгоритмов;


    Формальное исполнение –это возможность алгоритма выполнять, не вникая в содержание поставленной задачи, а только строго выполняя последовательность действий, описанных в алгоритме.

    Обучение методам построения алгоритмов на учебных исполнителях


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

    Алгоритмический язык- формальный язык, предназначенный для записи алгоритмов.

    Алгоритм, по которому решается некоторая подзадача из основной задачи и который, как правило, выполняется многократно, называется вспомогательным алгоритмов

    Программирование в курсе информатики и икт


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

    По признаку алгоритмической структуры алгоритмы можно разделить на классы:

    Линейными называются алгоритмы, в которых все действия осуществляются последовательно друг за другом, при этом каждая команда выполняется только один раз строго после той команды, которая ей предшествует. Таким, например, является алгоритм вычисления по простейшим безальтернативны м формулам, не имеющий ограничений на значения входящих в эти формулы переменных.

    Циклический алгоритм – описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие. Перечень повторяющихся действий называют телом цикла. Циклические алгоритмы бывают двух типов: - Циклы со счетчиком, в которых какие-то действия выполняются определенное число раз; - Циклы с условием, в которых тело цикла выполняется, в зависимости от какого-либо условия.

    Разветвляющийся алгоритм – алгоритм, содержащий хотя бы одно условие, в результате проверки которого может осуществляться разделение на несколько параллельных ветвей алгоритма. Условие – логическое выражение, принимающее одно из двух значений: «истина» или «ложь». Условный оператор if – оператор, реализующий разветвляющийся алгоритм.

    Общеобразовательный и мировоззренческий аспекты базовых понятий



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