Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему по информатике Алгоритмика

Содержание

Задание 8. Умение исполнить линейный алгоритм, записанный на алгоритмическом языке ПримерВ программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий
Алгоритмы, программирование  Решение задач ОГЭ Задание 8. Умение исполнить линейный алгоритм, записанный на алгоритмическом языке ПримерВ программе 1. Символ «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» 3. Определите значение переменной с после исполнения данного алгоритма. Порядок действий соответствует 5. Определите значение переменной a после исполнения данного алгоритма. Порядок действий соответствует Задание 9. Умение исполнить простейший циклический алгоритм, записанный на алгоритмическом языке Пример	Определите Задача 8 из демоверсии 2015 (ЕГЭ)Паскальvar s, n: integer;begins := 33;n := аналогичноЗапишите число, которое будет напечатано в результате выполнения каждой из следующих программ. Определите, что будет напечатано в результате работы следующей программы. Текст программы Определите, что будет напечатано в результате работы следующей программы. Текст программы Задание 10. Умение исполнить циклический алгоритм обработки массива чисел, записанный на алгоритмическом РешениеПроанализировав программу, определяем, что данный алгоритм – поиск максимального элемента в массиве 1. В массиве Day хранятся данные о количестве израсходованных денег за телефон 2. В массиве E хранятся данные измерений среднемесячного расхода электроэнергии за год 3. В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] заданий сделал 4. В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] заданий сделал 5. В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] заданий сделал 6. В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] заданий сделал Источники:Открытый банк заданий по информатике ФИПИ	http://opengia.ru/subjects/informatics-9/topics/1Демоверсии оГЭ и ГИА по информатике прошлых лет	http://www.fipi.ru/oge-i-gve-9/demoversii-specifikacii-kodifikatoryБлог http://galinabogacheva.livejournal.com/Картинка: http://rover.info/
Слайды презентации

Слайд 2 Задание 8. Умение исполнить линейный алгоритм, записанный на

Задание 8. Умение исполнить линейный алгоритм, записанный на алгоритмическом языке ПримерВ

алгоритмическом языке
Пример
В программе «:=» обозначает оператор присваивания, знаки

«+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики.
Определите значение переменной a после выполнения алгоритма. В ответе укажите одно целое число – значение переменной a.
a := 6
b := 2
b := a/2*b
a := 2*a+3*b
Решение
Трассируем программу:

Ответ: 30

Слайд 3 1. Символ «:=» обозначает оператор присваивания, знаки «+»,

1. Символ «:=» обозначает оператор присваивания, знаки «+», «–», «*» и

«–», «*» и «/» – соответственно операции сложения, вычитания,

умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики.
Определите значение переменной b после выполнения данного алгоритма:
a := 4
b := 10
a := b-a*2
b := 24/a*4
В ответе укажите одно целое число – значение переменной b.
Ответ: 48
2. Определите значение переменной a после исполнения данного алгоритма. Порядок действий соответствует правилам арифметики.
a:= –3
a:= –a – a
b:= a + 2
a:= –b + a*b
В ответе укажите одно целое число – значение переменной a.
Ответ: 40

Слайд 4 3. Определите значение переменной с после исполнения данного

3. Определите значение переменной с после исполнения данного алгоритма. Порядок действий

алгоритма. Порядок действий соответствует правилам арифметики.
a:= 6
a:= (a

+ 3) – a – a
b:= 21 + a*a
c:= b/(–a) + 5
В ответе укажите одно число – значение переменной с.
Ответ: 15
4. Определите значение переменной с после исполнения данного алгоритма. Порядок действий соответствует правилам арифметики.
a:= 8
a:= –5 + (a + 2)
b:= –a +(a*2)
c:= (b – a)*(2 – a)
В ответе укажите одно число – значение переменной с.
Ответ: 0

Слайд 5 5. Определите значение переменной a после исполнения данного

5. Определите значение переменной a после исполнения данного алгоритма. Порядок действий

алгоритма. Порядок действий соответствует правилам арифметики.
a:= 4
a:= a

*(–a)
b:= –a/2
a:= (a + b) + 13
В ответе укажите одно число – значение переменной a.
Ответ: 5
6. Определите значение переменной b после исполнения данного алгоритма. Порядок действий соответствует правилам арифметики.
a := 5
b := 4
b := 100 - а * b
а := b / 16 * a
В ответе укажите одно число – значение переменной b.
Ответ: 25

Слайд 6 Задание 9. Умение исполнить простейший циклический алгоритм, записанный

Задание 9. Умение исполнить простейший циклический алгоритм, записанный на алгоритмическом языке

на алгоритмическом языке
Пример Определите значение переменной с после выполнения

фрагмента алгоритма:

Ответ: 55


Слайд 7 Задача 8 из демоверсии 2015 (ЕГЭ)
Паскаль
var s, n:

Задача 8 из демоверсии 2015 (ЕГЭ)Паскальvar s, n: integer;begins := 33;n

integer;
begin
s := 33;
n := 1;
while s > 0 do
begin
s

:= s – 7;
n := n * 3
end;
writeln (n)
end.

Решение
Трассируем программу:

Ответ: 243


Слайд 8 аналогично
Запишите число, которое будет напечатано в результате выполнения

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

каждой из следующих программ.
22 44 62

93

Слайд 9 Определите, что будет напечатано в результате работы

Определите, что будет напечатано в результате работы следующей программы. Текст

следующей программы. Текст программы приведен на двух языках программирования.










Ответы: 54 14


Слайд 10 Определите, что будет напечатано в результате работы

Определите, что будет напечатано в результате работы следующей программы. Текст

следующей программы. Текст программы приведен на двух языках программирования.










Ответ: 84


Слайд 11 Задание 10. Умение исполнить циклический алгоритм обработки массива

Задание 10. Умение исполнить циклический алгоритм обработки массива чисел, записанный на

чисел, записанный на алгоритмическом языке. Пример
В таблице Dat представлены

данные о количестве голосов, поданных за 10 исполнителей народных песен (Dat[1] – количество голосов, поданных за первого исполнителя; Dat[2] – за второго и т. д.). Определите, какое число будет напечатано в результате работы следующей программы.

Слайд 12 Решение
Проанализировав программу, определяем, что данный алгоритм – поиск

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

максимального элемента в массиве (заносим в переменную m число

0, затем каждый элемент массива сравниваем со значением переменной m, и, если очередной элемент больше m, меняем значение m на значение элемента массива).

Ответ: 41


Слайд 13 1. В массиве Day хранятся данные о количестве

1. В массиве Day хранятся данные о количестве израсходованных денег за

израсходованных денег за телефон за неделю (Day [1] —

данные за понедельник, Day [2] — за вторник и т.д.). Определите, что будет напечатано в результате выполнения следующего алгоритма, записанного на двух алгоритмических языках.

Ответ: 4


Слайд 14 2. В массиве E хранятся данные измерений среднемесячного

2. В массиве E хранятся данные измерений среднемесячного расхода электроэнергии за

расхода электроэнергии за год в киловаттах (Е[1] — данные

за январь, Е[2] — за февраль и т.д.). Определите, что будет напечатано в результате выполнения следующего алгоритма, записанного на двух алгоритмических языках.

Ответ: 6


Слайд 15 3. В таблице Dat хранятся данные о количестве сделанных учениками

3. В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] заданий

заданий (Dat[1] заданий сделал первый ученик, Dat[2] – второй и т.

д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на двух языках.

Ответ: 3


Слайд 16 4. В таблице Dat хранятся данные о количестве сделанных учениками

4. В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] заданий

заданий (Dat[1] заданий сделал первый ученик, Dat[2] – второй и т.

д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на двух языках. программирования.

Ответ: 48


Слайд 17 5. В таблице Dat хранятся данные о количестве сделанных учениками

5. В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] заданий

заданий (Dat[1] заданий сделал первый ученик, Dat[2] – второй и т.

д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на двух языках.

Ответ: 19


Слайд 18 6. В таблице Dat хранятся данные о количестве сделанных учениками

6. В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] заданий

заданий (Dat[1] заданий сделал первый ученик, Dat[2] – второй и т.

д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на двух языках.

Ответ: 89


  • Имя файла: prezentatsiya-po-informatike-algoritmika.pptx
  • Количество просмотров: 123
  • Количество скачиваний: 0