Компьютерная среда и алгоритмы © Епифанова Т.Н. / учебный год Алгори́тм, от имени учёного аль-Хорезми (перс. خوارزمی [al- Khwārazmī]) точный набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное время.аль-Хорезмиперс.инструкцийрешения задачи
– 2011 учебный год Исполнители и среда исполнителя Исполнитель, для которого составлен алгоритм, должен понимать и уметь выполнять описанную последовательность действий. Если вы не знаете, что такое иголка и катушка ниток, то не сможете пришить пуговицу. Можно придумать несколько алгоритмов для достижения одного и того же результата, но для выполнения вы выберите тот, который покажется вам более разумным. Исполнителю для успешной работы необходимы различные приспособления и материалы. Например, повару необходимо знать рецепт, иметь нужные продукты и кухонные принадлежности. Алгоритм можно выполнить только при определённых условиях. Эти условия называют средой исполнителя.
– 2011 учебный год Компьютерная среда Запуская программу на компьютере, вы попадаете в особую компьютерную среду. Среда каждой программы имеет свои инструменты и допускает свой набор действий. Например, с помощью программы калькулятор вы можете считать. Среда калькулятора имеет набор кнопок с помощью которых вы можете считать, но набрать текст или нарисовать рисунок вы не сможете. Программа – алгоритм, записанный на специальном языке, понятном компьютеру, - на языке программирования. Пример программы, записанной на одном из языков программирования
– 2011 учебный год Компьютерная среда 1. Назовите инструменты и набор действий а) компьютерной среды Блокнот; б) компьютерной среды Paint в) среды исполнителем в которой является портной
– 2011 учебный год Выполни задания устно: Назовите исполнителей для приведённых ниже видов работ: Уборка мусора во дворе – Перевозка пассажиров в поезде – Выдача заработной платы – Приём экзаменов в школе – Сдача экзамена в университете – Набор текста на компьютере – Приготовление еды в ресторане – Есть исполнитель «Перевозчик», который перевозит через реку волка, козу и капусту. Напишите алгоритм перевоза через реку волка, козы и капусты, если СКИ «Перевозчика» содержит 5 команд: ВЗЯТЬ КОЗУ, ВЗЯТЬ ВОЛКА, ВЗЯТЬ КАПУСТУ, ВЫСАДИТЬ, ПЕРЕПЛЫТЬ. В лодку может поместиться только один предмет или животное. Нельзя оставлять на берегу одних волка с козой и козу с капустой. Выполни задания устно:
– 2011 учебный год Практическая работа: Учебник стр.67, задание 2.26
– 2011 учебный год Подведём итог урока Что должен уметь и понимать исполнитель алгоритма? Выполнять описанную последовательность действий. При каких условиях может быть выполнен алгоритм? Только в определённой среде - среде исполнителя. Назовите инструменты и набор действий программы Калькулятор? Кнопки, вычисления. Что такое программа? Алгоритм, записанный на языке программирования.
– 2011 учебный год Домашнее задание 1.Внимательно прочитай П. 2.16, стр. 66 (учебник Макарова Н.В. 5-6 класс). 2.Выучи ответы на вопросы слайда 5 презентации.