1533155
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
Добавить материал и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
До повышения цен на курсы профессиональной переподготовки и повышения квалификации осталось:
0 дней 0 часов 0 минут 0 секунд
Успейте подать заявку на курсы по минимальной цене!
ИнфоурокИнформатикаПрезентацииАлгоритмический язык Кумир

Алгоритмический язык Кумир

Выбранный для просмотра документ kumir.ppt

библиотека
материалов
Интерпритатор алгоритмического языка КуМир
Структура программы в Кумире алг имя алгоритма дано | что дано по условию над...
Команда присваивания ИМЯ ВЕЛИЧИНЫ : = ВЫРАЖЕНИЕ
Величины в КуМире Величина  - это отдельный информационный объект, который им...
Постоянная величина (константа) не изменяет своего значения в ходе выполнения...
Выражения   Символ     	Название 	 Форма записи     : =  +  - *   ** /	  прис...
Команды ВВОДА / ВЫВОДА информации
Циклические алгоритмы в среде программирования «Кумир»
Алгоритмы, отдельные действия которых многократно повторяются, называются алг...
Команда цикла обеспечивает повторное выполнение последовательности команд (те...
Цикл с предусловием (цикл пока) - цикл, выполнение которого повторяется, пока...
Пример цикла вывод ' введите два таких числа, что второе число больше первого...
         Если условие в цикле пока не соблюдается с самого начала, то тело ци...
Дано целое положительное число N. Вычислить факториал этого числа: N! = 1 * 2...
 алг Факториал   нач цел F, N, i          вывод ' Введите N '          ввод...
Цикл с параметром (цикл для) Цикл с параметром (цикл для) - повторное выполне...
 алг Факториал   нач цел F, N, i          вывод ' Введите N '          ввод...

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

1 слайд Интерпритатор алгоритмического языка КуМир
Описание слайда:

Интерпритатор алгоритмического языка КуМир

2 слайд Структура программы в Кумире алг имя алгоритма дано | что дано по условию над
Описание слайда:

Структура программы в Кумире алг имя алгоритма дано | что дано по условию надо | что нужно сделать нач Сама программа кон

3 слайд Команда присваивания ИМЯ ВЕЛИЧИНЫ : = ВЫРАЖЕНИЕ
Описание слайда:

Команда присваивания ИМЯ ВЕЛИЧИНЫ : = ВЫРАЖЕНИЕ

4 слайд Величины в КуМире Величина  - это отдельный информационный объект, который им
Описание слайда:

Величины в КуМире Величина  - это отдельный информационный объект, который имеет имя, значение и тип. Тип величины - определяет множество значений, которые может принимать величина, и множество действий, которые можно выполнять с этой величиной. В алгоритмическом языке системы программирования КуМир используются три типа величин: целые (цел), вещественные (вещ) и литерные (лит).

5 слайд Постоянная величина (константа) не изменяет своего значения в ходе выполнения
Описание слайда:

Постоянная величина (константа) не изменяет своего значения в ходе выполнения алгоритма. Переменная величина может изменять значение в ходе выполнения алгоритма. Выражение - запись, определяющая последовательность действий над величинами.

6 слайд Выражения   Символ     	Название 	 Форма записи     : =  +  - *   ** /	  прис
Описание слайда:

Выражения   Символ     Название  Форма записи     : =  +  - *   ** /   присваивание   сложение   вычитание   умножение   возведение в степень       деление        a: = b        a + b        a - b        a * b        a **b        a / b

7 слайд Команды ВВОДА / ВЫВОДА информации
Описание слайда:

Команды ВВОДА / ВЫВОДА информации

8 слайд Циклические алгоритмы в среде программирования «Кумир»
Описание слайда:

Циклические алгоритмы в среде программирования «Кумир»

9 слайд Алгоритмы, отдельные действия которых многократно повторяются, называются алг
Описание слайда:

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

10 слайд Команда цикла обеспечивает повторное выполнение последовательности команд (те
Описание слайда:

Команда цикла обеспечивает повторное выполнение последовательности команд (тела цикла) по некоторому условию.

11 слайд Цикл с предусловием (цикл пока) - цикл, выполнение которого повторяется, пока
Описание слайда:

Цикл с предусловием (цикл пока) - цикл, выполнение которого повторяется, пока истинно условие цикла. Цикл с предусловием (цикл пока)

12 слайд Пример цикла вывод ' введите два таких числа, что второе число больше первого
Описание слайда:

Пример цикла вывод ' введите два таких числа, что второе число больше первого' ввод а, б нц пока а<б      а:= а + 1 кц

13 слайд          Если условие в цикле пока не соблюдается с самого начала, то тело ци
Описание слайда:

         Если условие в цикле пока не соблюдается с самого начала, то тело цикла не выполняется ни разу.          Замечание. Выполнение цикла пока может и не завершиться, если условие все время будет истинным (эту ситуацию принято называть зацикливанием). Поэтому во избежание подобных ситуаций в теле цикла должны содержаться команды изменения условия. вывод ' введите два таких числа, что второе число больше первого' ввод а, б нц пока а<б      б:= а + 1 кц

14 слайд Дано целое положительное число N. Вычислить факториал этого числа: N! = 1 * 2
Описание слайда:

Дано целое положительное число N. Вычислить факториал этого числа: N! = 1 * 2 * 3 * ... * N. Задача

15 слайд  алг Факториал   нач цел F, N, i          вывод &#039; Введите N &#039;          ввод
Описание слайда:

 алг Факториал   нач цел F, N, i          вывод ' Введите N '          ввод N          F : = 1          i : = 1          нц пока i < = N                F : = F * i                i : = i + 1          кц          вывод ' Факториал = ', F         кон    

16 слайд Цикл с параметром (цикл для) Цикл с параметром (цикл для) - повторное выполне
Описание слайда:

Цикл с параметром (цикл для) Цикл с параметром (цикл для) - повторное выполнение тела цикла, пока целочисленный параметр пробегает множество всех значений от начального ( i1 ) до конечного ( in ):

17 слайд  алг Факториал   нач цел F, N, i          вывод &#039; Введите N &#039;          ввод
Описание слайда:

 алг Факториал   нач цел F, N, i          вывод ' Введите N '          ввод N          F : = 1          нц для i от 1 до N                F : = F * i          кц          вывод ' Факториал = ', F         кон 

Выбранный для просмотра документ kumir_cikly.ppt

библиотека
материалов
Интерпритатор алгоритмического языка КуМир
Структура программы в Кумире алг имя алгоритма дано | что дано по условию над...
Команда присваивания ИМЯ ВЕЛИЧИНЫ : = ВЫРАЖЕНИЕ
Величины в КуМире Величина  - это отдельный информационный объект, который им...
Постоянная величина (константа) не изменяет своего значения в ходе выполнения...
Выражения   Символ     	Название 	 Форма записи     : =  +  - *   ** /	  прис...
Команды ВВОДА / ВЫВОДА информации
Циклические алгоритмы в среде программирования «Кумир»
Алгоритмы, отдельные действия которых многократно повторяются, называются алг...
Команда цикла обеспечивает повторное выполнение последовательности команд (те...
Цикл с предусловием (цикл пока) - цикл, выполнение которого повторяется, пока...
Пример цикла вывод ' введите два таких числа, что второе число больше первого...
         Если условие в цикле пока не соблюдается с самого начала, то тело ци...
Дано целое положительное число N. Вычислить факториал этого числа: N! = 1 * 2...
 алг Факториал   нач цел F, N, i          вывод ' Введите N '          ввод...
Цикл с параметром (цикл для) Цикл с параметром (цикл для) - повторное выполне...
 алг Факториал   нач цел F, N, i          вывод ' Введите N '          ввод...

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

1 слайд Интерпритатор алгоритмического языка КуМир
Описание слайда:

Интерпритатор алгоритмического языка КуМир

2 слайд Структура программы в Кумире алг имя алгоритма дано | что дано по условию над
Описание слайда:

Структура программы в Кумире алг имя алгоритма дано | что дано по условию надо | что нужно сделать нач Сама программа кон

3 слайд Команда присваивания ИМЯ ВЕЛИЧИНЫ : = ВЫРАЖЕНИЕ
Описание слайда:

Команда присваивания ИМЯ ВЕЛИЧИНЫ : = ВЫРАЖЕНИЕ

4 слайд Величины в КуМире Величина  - это отдельный информационный объект, который им
Описание слайда:

Величины в КуМире Величина  - это отдельный информационный объект, который имеет имя, значение и тип. Тип величины - определяет множество значений, которые может принимать величина, и множество действий, которые можно выполнять с этой величиной. В алгоритмическом языке системы программирования КуМир используются три типа величин: целые (цел), вещественные (вещ) и литерные (лит).

5 слайд Постоянная величина (константа) не изменяет своего значения в ходе выполнения
Описание слайда:

Постоянная величина (константа) не изменяет своего значения в ходе выполнения алгоритма. Переменная величина может изменять значение в ходе выполнения алгоритма. Выражение - запись, определяющая последовательность действий над величинами.

6 слайд Выражения   Символ     	Название 	 Форма записи     : =  +  - *   ** /	  прис
Описание слайда:

Выражения   Символ     Название  Форма записи     : =  +  - *   ** /   присваивание   сложение   вычитание   умножение   возведение в степень       деление        a: = b        a + b        a - b        a * b        a **b        a / b

7 слайд Команды ВВОДА / ВЫВОДА информации
Описание слайда:

Команды ВВОДА / ВЫВОДА информации

8 слайд Циклические алгоритмы в среде программирования «Кумир»
Описание слайда:

Циклические алгоритмы в среде программирования «Кумир»

9 слайд Алгоритмы, отдельные действия которых многократно повторяются, называются алг
Описание слайда:

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

10 слайд Команда цикла обеспечивает повторное выполнение последовательности команд (те
Описание слайда:

Команда цикла обеспечивает повторное выполнение последовательности команд (тела цикла) по некоторому условию.

11 слайд Цикл с предусловием (цикл пока) - цикл, выполнение которого повторяется, пока
Описание слайда:

Цикл с предусловием (цикл пока) - цикл, выполнение которого повторяется, пока истинно условие цикла. Цикл с предусловием (цикл пока)

12 слайд Пример цикла вывод &#039; введите два таких числа, что второе число больше первого
Описание слайда:

Пример цикла вывод ' введите два таких числа, что второе число больше первого' ввод а, б нц пока а<б      а:= а + 1 кц

13 слайд          Если условие в цикле пока не соблюдается с самого начала, то тело ци
Описание слайда:

         Если условие в цикле пока не соблюдается с самого начала, то тело цикла не выполняется ни разу.          Замечание. Выполнение цикла пока может и не завершиться, если условие все время будет истинным (эту ситуацию принято называть зацикливанием). Поэтому во избежание подобных ситуаций в теле цикла должны содержаться команды изменения условия. вывод ' введите два таких числа, что второе число больше первого' ввод а, б нц пока а<б      б:= а + 1 кц

14 слайд Дано целое положительное число N. Вычислить факториал этого числа: N! = 1 * 2
Описание слайда:

Дано целое положительное число N. Вычислить факториал этого числа: N! = 1 * 2 * 3 * ... * N. Задача

15 слайд  алг Факториал   нач цел F, N, i          вывод &#039; Введите N &#039;          ввод
Описание слайда:

 алг Факториал   нач цел F, N, i          вывод ' Введите N '          ввод N          F : = 1          i : = 1          нц пока i < = N                F : = F * i                i : = i + 1          кц          вывод ' Факториал = ', F         кон    

16 слайд Цикл с параметром (цикл для) Цикл с параметром (цикл для) - повторное выполне
Описание слайда:

Цикл с параметром (цикл для) Цикл с параметром (цикл для) - повторное выполнение тела цикла, пока целочисленный параметр пробегает множество всех значений от начального ( i1 ) до конечного ( in ):

17 слайд  алг Факториал   нач цел F, N, i          вывод &#039; Введите N &#039;          ввод
Описание слайда:

 алг Факториал   нач цел F, N, i          вывод ' Введите N '          ввод N          F : = 1          нц для i от 1 до N                F : = F * i          кц          вывод ' Факториал = ', F         кон 

Выбранный для просмотра документ zadachi.doc

библиотека
материалов

Карточки-задания

  1. Найдите среди n-целых чисел вводимых с клавиатуры количество отрицательных

  2. Дано два произвольных числа. Пока их произведение меньше 100, увеличивать каждое число на 2 и вывести конечные числа на монитор

  3. Последовательно вводятся n-целых чисел. Найти количество пятерок в последовательности

  4. Последовательно вводятся n-целых чисел. Найти разницу между максимальным и минимальным значениями данных чисел

  5. Посчитать сумму чисел, которые вводятся с клавиатуры. Суммировать до тех пор, пока не будет введен ноль.


  1. Найдите среди n-целых чисел вводимых с клавиатуры количество отрицательных

  2. Дано два произвольных числа. Пока их произведение меньше 100, увеличивать каждое число на 2 и вывести конечные числа на монитор

  3. Последовательно вводятся n-целых чисел. Найти количество пятерок в последовательности

  4. Последовательно вводятся n-целых чисел. Найти разницу между максимальным и минимальным значениями данных чисел

  5. Посчитать сумму чисел, которые вводятся с клавиатуры. Суммировать до тех пор, пока не будет введен ноль.


  1. Найдите среди n-целых чисел вводимых с клавиатуры количество отрицательных

  2. Дано два произвольных числа. Пока их произведение меньше 100, увеличивать каждое число на 2 и вывести конечные числа на монитор

  3. Последовательно вводятся n-целых чисел. Найти количество пятерок в последовательности

  4. Последовательно вводятся n-целых чисел. Найти разницу между максимальным и минимальным значениями данных чисел

  5. Посчитать сумму чисел, которые вводятся с клавиатуры. Суммировать до тех пор, пока не будет введен ноль.


  1. Найдите среди n-целых чисел вводимых с клавиатуры количество отрицательных

  2. Дано два произвольных числа. Пока их произведение меньше 100, увеличивать каждое число на 2 и вывести конечные числа на монитор

  3. Последовательно вводятся n-целых чисел. Найти количество пятерок в последовательности

  4. Последовательно вводятся n-целых чисел. Найти разницу между максимальным и минимальным значениями данных чисел

  5. Посчитать сумму чисел, которые вводятся с клавиатуры. Суммировать до тех пор, пока не будет введен ноль.


  1. Найдите среди n-целых чисел вводимых с клавиатуры количество отрицательных

  2. Дано два произвольных числа. Пока их произведение меньше 100, увеличивать каждое число на 2 и вывести конечные числа на монитор

  3. Последовательно вводятся n-целых чисел. Найти количество пятерок в последовательности

  4. Последовательно вводятся n-целых чисел. Найти разницу между максимальным и минимальным значениями данных чисел

  5. Посчитать сумму чисел, которые вводятся с клавиатуры. Суммировать до тех пор, пока не будет введен ноль.


Выбранный для просмотра документ Контрольная работа по теме.docx

библиотека
материалов

Контрольная работа по теме «Алгоритмические структуры»


Задание 1. Определить результат работы алгоритма, представленного в виде блок-схемы. Ввести числа: 12, 4, 25, 8.




hello_html_m29085240.gif

Задача2. Пешеход шел по пересеченной местности. Его скорость движения по равнине v1 км/ч, в гору — v2 км/ч и под гору — v3 км/ч. Время движения соответственно t1, t2 и t3 ч. Какой полный путь прошел пешеход?



Задача3. Дана величина A, выражающая объем информации в байтах. Перевести А в более крупные единицы измерения информации( Килобайты – К, Мегабайты – М, Гигабайты – Г). Составьте блок-схему алгоритма решения поставленной задачи.

Задача 4. Даны целые числа а и б. Если числа не равны, то заменить каждое из них квадратом, а если равны, то заменить нулями.

Задача 5. Даны три вещественных числа. Возвести в куб те из них, которые неотрицательны и в четвертую степень – отрицательные.



Выбранный для просмотра документ Примеры решенных задач.doc

библиотека
материалов

Примеры решенных задач:

  1. Найти количество четных чисел на отрезке [а,в].

hello_html_5d2db21a.png

























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

hello_html_m17e576e9.png



























  1. Составить программу нахождения наибольшего общего делителя двух натуральных чисел (алгоритм Евклида).

hello_html_3d58b97b.png



























  1. Найти сумму и произведение элементов массива.

hello_html_m30ebfc91.png

Найдите материал к любому уроку,
указав свой предмет (категорию), класс, учебник и тему:
также Вы можете выбрать тип материала:
Краткое описание документа:
При изучении темы «Программирование» в 9 классе осуществляется знакомство с алгоритмическим языком Кумир. В заданиях ГИА по информатике представлены блок-схемы решения задач на алгоритмическом языке. В  материале представлены презентации знакомства со средой программирования, рассмотрены варианты решения задач на линейные, циклические алгоритмы и ветвление.Разработаны карточки-задания  для самостоятельного выполнения. В качестве проверочного контроля представлена контрольная работа по теме «Алгоритмические структуры».
Общая информация
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.
Цена 2.000 руб. 108 часов
Подробнее о курсе
Цена 1.600 руб. 72 часа
Подробнее о курсе
Курс повышения квалификации
Применение MS Word, Excel в финансовых расчетах
Цена 1.600 руб. 72 часа
Подробнее о курсе
Цена 7.120 руб. 600 часов
Квалификация: Руководитель служб и подразделений в сфере информационно-коммуникационных технологий в образовательной организации
Подробнее о курсе
Цена от 6.720 руб. 500 часов
Квалификация: Учитель математики и информатики
Подробнее о курсе
Цена 2.000 руб. 108 часов
Подробнее о курсе
Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.