Инфоурок / Информатика / Презентации / Презентация к уроку в 10 классе "Алгоритм и величины"
Обращаем Ваше внимание: Министерство образования и науки рекомендует в 2017/2018 учебном году включать в программы воспитания и социализации образовательные события, приуроченные к году экологии (2017 год объявлен годом экологии и особо охраняемых природных территорий в Российской Федерации).

Учителям 1-11 классов и воспитателям дошкольных ОУ вместе с ребятами рекомендуем принять участие в международном конкурсе «Законы экологии», приуроченном к году экологии. Участники конкурса проверят свои знания правил поведения на природе, узнают интересные факты о животных и растениях, занесённых в Красную книгу России. Все ученики будут награждены красочными наградными материалами, а учителя получат бесплатные свидетельства о подготовке участников и призёров международного конкурса.

ПРИЁМ ЗАЯВОК ТОЛЬКО ДО 21 ОКТЯБРЯ!

Конкурс "Законы экологии"

Презентация к уроку в 10 классе "Алгоритм и величины"

библиотека
материалов
 Алгоритмы и величины
Работа по решению любой задачи с использованием компьютера делится на следующ...
Таким образом, программист должен обладать следующими знаниями и навыками: •...
Понятие алгоритма Одним из фундаментальных понятий в информатике является пон...
Алгоритм — это последовательность команд управления каким-либо исполнителем....
В разделе информатики под названием «Программирование» изучаются методы прогр...
Данные и величины Совокупность величин, с которыми работает компьютер, принят...
Пример при решении квадратного уравнения ax2 + bx + с = 0 исходными данными я...
Для успешного освоения программирования необходимо усвоить следующее правило:...
У всякой величины имеются три основных свойства: имя, значение и тип.  В алг...
Константа — неизменная величина, и в алгоритме она представляется собственны...
типы величин — типы данных В любой язык входит минимально необходимый набор о...
Есть еще один вариант классификации данных — классификация по структуре. Данн...
Компьютер— исполнитель алгоритмов Исполнителем является комплекс компьютера +...
Независимо от того, на каком языке программирования будет написана программа,...
Линейные вычислительные алгоритмы Рассмотрим пример. В школьном учебнике мат...
Исходными данными являются целочисленные переменные а, b, с, d. Результатом —...
Формат команды присваивания следующий: переменная:=выражение Знак «:=» нужно...
В приведенном алгоритме присутствует команда ввода: ввод a,b,c,d В блок-схеме...
Полученные компьютером результаты решения задачи должны быть сообщены пользов...
Этот пример иллюстрирует три основных свойства команды присваивания: • пока п...
22 1

Описание презентации по отдельным слайдам:

№ слайда 1  Алгоритмы и величины
Описание слайда:

 Алгоритмы и величины

№ слайда 2 Работа по решению любой задачи с использованием компьютера делится на следующ
Описание слайда:

Работа по решению любой задачи с использованием компьютера делится на следующие этапы:  Постановка задачи. Формализация задачи. Построение алгоритма. Составление программы на языке программирования. Отладка и тестирование программы. Проведение расчетов и анализ полученных результатов.

№ слайда 3 Таким образом, программист должен обладать следующими знаниями и навыками: •
Описание слайда:

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

№ слайда 4 Понятие алгоритма Одним из фундаментальных понятий в информатике является пон
Описание слайда:

Понятие алгоритма Одним из фундаментальных понятий в информатике является понятие алгоритма. Происхождение самого термина «алгоритм» связано с математикой. Это слово происходит от Algorithm! — латинского написания имени Мухаммеда аль-Хорезми (787—850), выдающегося математика средневекового Востока.

№ слайда 5 Алгоритм — это последовательность команд управления каким-либо исполнителем.
Описание слайда:

Алгоритм — это последовательность команд управления каким-либо исполнителем. В школьном курсе информатики с понятием алгоритма, с методами построения алгоритмов ученики знакомятся на примерах учебных исполнителей: Робота, Черепахи, Чертежника и т.д. Эти исполнители ничего не вычисляют. Они создают рисунки на экране, перемещаются в лабиринтах, перетаскивают предметы с места на место. Таких исполнителей принято называть исполнителями, работающими в обстановке.

№ слайда 6 В разделе информатики под названием «Программирование» изучаются методы прогр
Описание слайда:

В разделе информатики под названием «Программирование» изучаются методы программного управления работой ЭВМ. Следовательно, в качестве исполнителя выступает компьютер. Компьютер работает с величинами — различными информационными объектами: числами, символами, кодами и т. п. Поэтому алгоритмы, предназначенные для управления компьютером, принято называть алгоритмами работы с величинами.

№ слайда 7 Данные и величины Совокупность величин, с которыми работает компьютер, принят
Описание слайда:

Данные и величины Совокупность величин, с которыми работает компьютер, принято называть данными. По отношению к программе данные делятся на исходные, результаты (окончательные данные) и промежуточные, которые получаются в процессе вычислений. исходные промежуточные результат

№ слайда 8 Пример при решении квадратного уравнения ax2 + bx + с = 0 исходными данными я
Описание слайда:

Пример при решении квадратного уравнения ax2 + bx + с = 0 исходными данными являются коэффициенты а, b, с, результатами — корни уравнения х1, х2, промежуточным данным — дискриминант уравнения D = b2 — 4aс.

№ слайда 9 Для успешного освоения программирования необходимо усвоить следующее правило:
Описание слайда:

Для успешного освоения программирования необходимо усвоить следующее правило: всякая величина занимает свое определенное место в памяти компьютера (иногда говорят — ячейку памяти). 

№ слайда 10 У всякой величины имеются три основных свойства: имя, значение и тип.  В алг
Описание слайда:

У всякой величины имеются три основных свойства: имя, значение и тип.  В алгоритмах и языках программирования величины делятся на константы и переменные.

№ слайда 11 Константа — неизменная величина, и в алгоритме она представляется собственны
Описание слайда:

Константа — неизменная величина, и в алгоритме она представляется собственным значением, например: 15, 34.7, k, true и т.д. Переменные величины могут изменять свои значения в ходе выполнения программы и представляются символическими именами — идентификаторами, например: X, S2, codl5. Любая константа, как и переменная, занимает ячейку памяти, а значение этих величин определяется двоичным кодом в этой ячейке.

№ слайда 12 типы величин — типы данных В любой язык входит минимально необходимый набор о
Описание слайда:

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

№ слайда 13
Описание слайда:

№ слайда 14 Есть еще один вариант классификации данных — классификация по структуре. Данн
Описание слайда:

Есть еще один вариант классификации данных — классификация по структуре. Данные делятся на простые и структурированные. Для простых величин (их еще называют скалярными) справедливо утверждение: одна величина — одно значение, для структурированных: одна величина — множество значений. К структурированным величинам относятся массивы, строки, множества и т.д.

№ слайда 15 Компьютер— исполнитель алгоритмов Исполнителем является комплекс компьютера +
Описание слайда:

Компьютер— исполнитель алгоритмов Исполнителем является комплекс компьютера + Система программирования (СП). Программист составляет программу на том языке, на который ориентирована СП. Например, компьютер с работающей системой программирования на Бэйсике называют Бэйсик-машиной; компьютер с работающей системой программирования на Паскале называют Паскаль-машиной и т.п. 

№ слайда 16 Независимо от того, на каком языке программирования будет написана программа,
Описание слайда:

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

№ слайда 17 Линейные вычислительные алгоритмы Рассмотрим пример. В школьном учебнике мат
Описание слайда:

Линейные вычислительные алгоритмы Рассмотрим пример. В школьном учебнике математики правила деления обыкновенных дробей описаны так: 1. Числитель первой дроби умножить на знаменатель второй дроби. 2. Знаменатель первой дроби умножить на числитель второй дроби. 3. Записать дробь, числитель которой есть результат выполнения пункта 1, а знаменатель — результат выполнения пункта 2. В алгебраической форме это выглядит следующим образом:

№ слайда 18 Исходными данными являются целочисленные переменные а, b, с, d. Результатом —
Описание слайда:

Исходными данными являются целочисленные переменные а, b, с, d. Результатом — также целые величины тип. Блок-схема и текст алгоритма на учебном алгоритмическом языке приведены ниже (в дальнейшем для краткости будем обозначать учебный алгоритмический язык буквами АЯ).

№ слайда 19 Формат команды присваивания следующий: переменная:=выражение Знак «:=» нужно
Описание слайда:

Формат команды присваивания следующий: переменная:=выражение Знак «:=» нужно читать как «присвоить». Команда присваивания обозначает следующие действия, выполняемые компьютером: 1. Вычисляется выражение. 2. Полученное значение присваивается переменной. В приведенном выше алгоритме присутствуют две команды присваивания. В блок-схемах команда присваивания записывается в прямоугольнике. Такой блок называется вычислительным блоком.

№ слайда 20 В приведенном алгоритме присутствует команда ввода: ввод a,b,c,d В блок-схеме
Описание слайда:

В приведенном алгоритме присутствует команда ввода: ввод a,b,c,d В блок-схеме команда ввода записывается в параллелограмме — блоке ввода-вывода. При выполнении данной команды процессор прерывает работу и ожидает действий пользователя. Пользователь должен набрать на устройстве ввода (клавиатуре) значения вводимых переменных и нажать на клавишу ввода Enter. Значения следует вводить в том же порядке, в каком соответствующие переменные расположены в списке ввода

№ слайда 21 Полученные компьютером результаты решения задачи должны быть сообщены пользов
Описание слайда:

Полученные компьютером результаты решения задачи должны быть сообщены пользователю. Для этих целей предназначена команда вывода: вывод m,n С помощью этой команды результаты выводятся на экран или на устройство печати на бумагу.

№ слайда 22 Этот пример иллюстрирует три основных свойства команды присваивания: • пока п
Описание слайда:

Этот пример иллюстрирует три основных свойства команды присваивания: • пока переменной не присвоено значение, она остается неопределенной; • значение, присвоенное переменной, сохраняется в ней вплоть до выполнения следующей команды присваивания этой переменной; • новое значение, присваиваемое переменной, заменяет ее предыдущее значение.


Самые низкие цены на курсы переподготовки

Специально для учителей, воспитателей и других работников системы образования действуют 50% скидки при обучении на курсах профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок", но в дипломе форма обучения не указывается.

Начало обучения ближайшей группы: 18 октября. Оплата возможна в беспроцентную рассрочку (10% в начале обучения и 90% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru

Краткое описание документа:

Презентация разработанна к уроку в 10 классе по учебнику И.Г. Семакина " Алгоритм и величины". В данной теме рассматривается

1. Этапы решения задачи на компьютере.

2.Понятие алгоритма.

3. Данные и величины.

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

1. алгоритм, исполнитель алгоритма, система команд исполнителя, свойства алгоритма,

2. структуры алгоритмов: линейная, ветвящиеся, циклическая

Общая информация

Номер материала: 325958

Похожие материалы