🗊Презентация Алгоритмизация. Функциональная схема эвм

Категория: Технология
Нажмите для полного просмотра!
Алгоритмизация. Функциональная схема эвм, слайд №1Алгоритмизация. Функциональная схема эвм, слайд №2Алгоритмизация. Функциональная схема эвм, слайд №3Алгоритмизация. Функциональная схема эвм, слайд №4Алгоритмизация. Функциональная схема эвм, слайд №5Алгоритмизация. Функциональная схема эвм, слайд №6Алгоритмизация. Функциональная схема эвм, слайд №7Алгоритмизация. Функциональная схема эвм, слайд №8Алгоритмизация. Функциональная схема эвм, слайд №9Алгоритмизация. Функциональная схема эвм, слайд №10Алгоритмизация. Функциональная схема эвм, слайд №11Алгоритмизация. Функциональная схема эвм, слайд №12Алгоритмизация. Функциональная схема эвм, слайд №13Алгоритмизация. Функциональная схема эвм, слайд №14Алгоритмизация. Функциональная схема эвм, слайд №15Алгоритмизация. Функциональная схема эвм, слайд №16Алгоритмизация. Функциональная схема эвм, слайд №17Алгоритмизация. Функциональная схема эвм, слайд №18Алгоритмизация. Функциональная схема эвм, слайд №19Алгоритмизация. Функциональная схема эвм, слайд №20Алгоритмизация. Функциональная схема эвм, слайд №21Алгоритмизация. Функциональная схема эвм, слайд №22Алгоритмизация. Функциональная схема эвм, слайд №23Алгоритмизация. Функциональная схема эвм, слайд №24Алгоритмизация. Функциональная схема эвм, слайд №25Алгоритмизация. Функциональная схема эвм, слайд №26

Содержание

Вы можете ознакомиться и скачать презентацию на тему Алгоритмизация. Функциональная схема эвм. Доклад-сообщение содержит 26 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





АЛГОРИТМИЗАЦИЯ
1.1 Функциональная схема ЭВМ.
ЭВМ состоит из 
центрального процессора (ЦП) - устройства, осуществляющего обработку информации,
 памяти, в которой хранятся данные и программы,
 устройства ввода, позволяющего вводить информацию в память
 и устройства вывода.
Описание слайда:
АЛГОРИТМИЗАЦИЯ 1.1 Функциональная схема ЭВМ. ЭВМ состоит из центрального процессора (ЦП) - устройства, осуществляющего обработку информации, памяти, в которой хранятся данные и программы, устройства ввода, позволяющего вводить информацию в память и устройства вывода.

Слайд 2


Алгоритмизация. Функциональная схема эвм, слайд №2
Описание слайда:

Слайд 3





ЭВМ работает под управлением программы.
ЭВМ работает под управлением программы.
 Программа это набор инструкций. 
Инструкция из памяти поступает в процессор и выполняется. 
 Исходные данные для выполнения инструкции загружаются из памяти, результаты - записываются в память.
Описание слайда:
ЭВМ работает под управлением программы. ЭВМ работает под управлением программы. Программа это набор инструкций. Инструкция из памяти поступает в процессор и выполняется. Исходные данные для выполнения инструкции загружаются из памяти, результаты - записываются в память.

Слайд 4





    С точки зрения хранения данных, память состоит из ячеек, обладающих следующими свойствами:
    С точки зрения хранения данных, память состоит из ячеек, обладающих следующими свойствами:
1. в ячейке может храниться одно данное;
2. при записи в ячейку нового значения, бывшее там ранее значение стирается;
3. при  считывании значения из ячейки, информация в ней сохраняется, т.е. берётся копия значения, хранящегося в ячейке.
Описание слайда:
С точки зрения хранения данных, память состоит из ячеек, обладающих следующими свойствами: С точки зрения хранения данных, память состоит из ячеек, обладающих следующими свойствами: 1. в ячейке может храниться одно данное; 2. при записи в ячейку нового значения, бывшее там ранее значение стирается; 3. при считывании значения из ячейки, информация в ней сохраняется, т.е. берётся копия значения, хранящегося в ячейке.

Слайд 5





С понятием ячейки памяти тесно связано понятие переменной. 
С понятием ячейки памяти тесно связано понятие переменной. 
Переменная может принимать ряд значений, в каждый момент времени  одно значение.
 Эти значения хранятся в ячейках. 
Переменная имеет имя. Это же имя относится к ячейке памяти, в которой хранится значение переменной.
Описание слайда:
С понятием ячейки памяти тесно связано понятие переменной. С понятием ячейки памяти тесно связано понятие переменной. Переменная может принимать ряд значений, в каждый момент времени одно значение. Эти значения хранятся в ячейках. Переменная имеет имя. Это же имя относится к ячейке памяти, в которой хранится значение переменной.

Слайд 6





Чтобы ввести значение в ячейку памяти (присвоить значение переменной) существует два способа: при помощи устройства ввода, т.е. оператором ввода, и из процессора, т.е. оператором присваивания. 
Чтобы ввести значение в ячейку памяти (присвоить значение переменной) существует два способа: при помощи устройства ввода, т.е. оператором ввода, и из процессора, т.е. оператором присваивания. 
READ(x)  - переменная x получает значение, считываемое устройством ввода;
  x := 10 - переменная x получает значение 10;
  x := z + y - переменная x получает значение суммы значений переменных z и y.
Описание слайда:
Чтобы ввести значение в ячейку памяти (присвоить значение переменной) существует два способа: при помощи устройства ввода, т.е. оператором ввода, и из процессора, т.е. оператором присваивания. Чтобы ввести значение в ячейку памяти (присвоить значение переменной) существует два способа: при помощи устройства ввода, т.е. оператором ввода, и из процессора, т.е. оператором присваивания. READ(x) - переменная x получает значение, считываемое устройством ввода; x := 10 - переменная x получает значение 10; x := z + y - переменная x получает значение суммы значений переменных z и y.

Слайд 7






1.2. Этапы решения задач на ЭВМ.

   Каждая задача, решаемая на ЭВМ, проходит ряд подготовительных этапов:
Постановка задачи.
Разработка метода решения задачи.
Составление алгоритма решения задачи.
Написание программы.
Отладка программы.
Решение задачи.
Документирование
Описание слайда:
1.2. Этапы решения задач на ЭВМ. Каждая задача, решаемая на ЭВМ, проходит ряд подготовительных этапов: Постановка задачи. Разработка метода решения задачи. Составление алгоритма решения задачи. Написание программы. Отладка программы. Решение задачи. Документирование

Слайд 8





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

Слайд 9





Понятие алгоритма
   
   Алгоритм - это точное и полное описание метода решения задачи, составленное из инструкций, взятых из заданного набора инструкций.
      Алгоритм обладает рядом свойств.
Описание слайда:
Понятие алгоритма Алгоритм - это точное и полное описание метода решения задачи, составленное из инструкций, взятых из заданного набора инструкций. Алгоритм обладает рядом свойств.

Слайд 10





Свойства алгоритма. 
Свойства алгоритма. 
1.  Определенность (детерминированность). Это свойство заключается в том, что инструкции просты, понятны и однозначны. Кроме того, выполнив одну инструкцию, известно, какая инструкция должна выполняться следующей.
      Благодаря этому свойству процесс выполнения алгоритма носит механический характер, и его может выполнять автомат (ЭВМ).
Описание слайда:
Свойства алгоритма. Свойства алгоритма. 1. Определенность (детерминированность). Это свойство заключается в том, что инструкции просты, понятны и однозначны. Кроме того, выполнив одну инструкцию, известно, какая инструкция должна выполняться следующей. Благодаря этому свойству процесс выполнения алгоритма носит механический характер, и его может выполнять автомат (ЭВМ).

Слайд 11





  
  
2. Результативность. 
   Свойство результативности означает, что алгоритм остановиться через конечное число шагов и даст ответ.   (Может быть отрицательный. Например:    “Система уравнений не имеет решения”).
  
 3. Массовость. Это свойство подчеркивает то, что алгоритм решает класс задач, а не одну конкретную задачу.
Описание слайда:
2. Результативность. Свойство результативности означает, что алгоритм остановиться через конечное число шагов и даст ответ. (Может быть отрицательный. Например: “Система уравнений не имеет решения”). 3. Массовость. Это свойство подчеркивает то, что алгоритм решает класс задач, а не одну конкретную задачу.

Слайд 12






1.3. Язык блок-схем для представления алгоритмов

Язык блок-схем, это наиболее простой и наглядный способ, пригодный для представления алгоритмов любой сложности.
Блок-схема -  это графическое представление алгоритма, где все инструкции пишутся в некоторых геометрических фигурах, а стрелками указывается последовательность выполнения операций.
Описание слайда:
1.3. Язык блок-схем для представления алгоритмов Язык блок-схем, это наиболее простой и наглядный способ, пригодный для представления алгоритмов любой сложности. Блок-схема - это графическое представление алгоритма, где все инструкции пишутся в некоторых геометрических фигурах, а стрелками указывается последовательность выполнения операций.

Слайд 13





   Операторы ввода и вывода помещаются в параллелограмм.
   Операторы ввода и вывода помещаются в параллелограмм.
Описание слайда:
Операторы ввода и вывода помещаются в параллелограмм. Операторы ввода и вывода помещаются в параллелограмм.

Слайд 14





Если это оператор ввода, то после его выполнения, все перечисленные в нем переменные получат значения, введенные в момент выполнения алгоритма с устройства ввода.
Если это оператор ввода, то после его выполнения, все перечисленные в нем переменные получат значения, введенные в момент выполнения алгоритма с устройства ввода.
 Если это оператор вывода, то в момент выполнения алгоритма, на устройство вывода будут выведены взятые из памяти значения переменных, перечисленных в операторе.
Описание слайда:
Если это оператор ввода, то после его выполнения, все перечисленные в нем переменные получат значения, введенные в момент выполнения алгоритма с устройства ввода. Если это оператор ввода, то после его выполнения, все перечисленные в нем переменные получат значения, введенные в момент выполнения алгоритма с устройства ввода. Если это оператор вывода, то в момент выполнения алгоритма, на устройство вывода будут выведены взятые из памяти значения переменных, перечисленных в операторе.

Слайд 15






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

Слайд 16





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

Слайд 17





   В овале записывается оператор STOP, останавливающий процесс вычисления.
   В овале записывается оператор STOP, останавливающий процесс вычисления.
Описание слайда:
В овале записывается оператор STOP, останавливающий процесс вычисления. В овале записывается оператор STOP, останавливающий процесс вычисления.

Слайд 18





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

Слайд 19





Пример
Задано целое, положительное значение переменной  n  и вещественное значение переменной  x.
Подсчитать значение  S, получаемое по формуле:
Описание слайда:
Пример Задано целое, положительное значение переменной n и вещественное значение переменной x. Подсчитать значение S, получаемое по формуле:

Слайд 20





Необходимо составить алгоритм решения этой задачи.
Необходимо составить алгоритм решения этой задачи.
Решим задачу методом накопления.
Это значит сначала положим начальное значение переменной S равным нулю.
Потом к значению S прибавим первое слагаемое, затем второе, третье и так далее, до тех пор пока не просуммируем все n слагаемых.
Описание слайда:
Необходимо составить алгоритм решения этой задачи. Необходимо составить алгоритм решения этой задачи. Решим задачу методом накопления. Это значит сначала положим начальное значение переменной S равным нулю. Потом к значению S прибавим первое слагаемое, затем второе, третье и так далее, до тех пор пока не просуммируем все n слагаемых.

Слайд 21





Алгоритм решения задачи.
Алгоритм решения задачи.
Описание слайда:
Алгоритм решения задачи. Алгоритм решения задачи.

Слайд 22





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

Слайд 23





Метод решения
Исходное данное К – номер искомого члена ряда. По смыслу задачи значение К должно быть больше двух.
Обозначим через Х искомое значение, а через Х1 и Х2 – значения двух предыдущих членов ряда.
Тогда Х = Х1 + Х2 . 
Обозначим через i номер подсчитанного значения Х.
Описание слайда:
Метод решения Исходное данное К – номер искомого члена ряда. По смыслу задачи значение К должно быть больше двух. Обозначим через Х искомое значение, а через Х1 и Х2 – значения двух предыдущих членов ряда. Тогда Х = Х1 + Х2 . Обозначим через i номер подсчитанного значения Х.

Слайд 24





Решение начинается со ввода значения К.
Решение начинается со ввода значения К.
После этого надо проверить, является ли полученное значение допустимым, это называется проверкой аномалий.
Если аномалии нет, можно решать задачу.
Решение начинается с присвоения переменным Х1 и Х2 начального значения, после этого можно  рассчитать значение Х.
Описание слайда:
Решение начинается со ввода значения К. Решение начинается со ввода значения К. После этого надо проверить, является ли полученное значение допустимым, это называется проверкой аномалий. Если аномалии нет, можно решать задачу. Решение начинается с присвоения переменным Х1 и Х2 начального значения, после этого можно рассчитать значение Х.

Слайд 25





При этом i получает следующее значение. Если  i = К, то результат получен, и его надо напечатать (значение Х), в противном случае надо подготовить следующий шаг подсчёта Х, для этого надо переписать значение Х2 в Х1 и значение Х в Х2.
При этом i получает следующее значение. Если  i = К, то результат получен, и его надо напечатать (значение Х), в противном случае надо подготовить следующий шаг подсчёта Х, для этого надо переписать значение Х2 в Х1 и значение Х в Х2.
Таким образом, в Х1 и Х2 будут находиться два последних рассчитанных члена ряда, и можно получить следующий член Х.
Описание слайда:
При этом i получает следующее значение. Если i = К, то результат получен, и его надо напечатать (значение Х), в противном случае надо подготовить следующий шаг подсчёта Х, для этого надо переписать значение Х2 в Х1 и значение Х в Х2. При этом i получает следующее значение. Если i = К, то результат получен, и его надо напечатать (значение Х), в противном случае надо подготовить следующий шаг подсчёта Х, для этого надо переписать значение Х2 в Х1 и значение Х в Х2. Таким образом, в Х1 и Х2 будут находиться два последних рассчитанных члена ряда, и можно получить следующий член Х.

Слайд 26





Блок-схема алгоритма
Описание слайда:
Блок-схема алгоритма



Похожие презентации
Mypresentation.ru
Загрузить презентацию