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

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 5.520 руб.;
- курсы повышения квалификации от 1.200 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ ДО 70%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

ИнфоурокИнформатикаПрезентацииАлгоритмический язык Кумир

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

Выбранный для просмотра документ 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 классе осуществляется знакомство с алгоритмическим языком Кумир. В заданиях ГИА по информатике представлены блок-схемы решения задач на алгоритмическом языке. В  материале представлены презентации знакомства со средой программирования, рассмотрены варианты решения задач на линейные, циклические алгоритмы и ветвление.Разработаны карточки-задания  для самостоятельного выполнения. В качестве проверочного контроля представлена контрольная работа по теме «Алгоритмические структуры».
Общая информация

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

Вам будут интересны эти курсы:

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс «3D Studio MAX»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»
Курс повышение квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»
Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.