1.
Набор команд
исполнителя «Машина Поста».
2.
Работа в среде «КуМир». Редактирование и сохранение текста своей программы.
3.
Работа в среде «КуМир». Запуск своей программы.
4.
Окна системы «КуМир» и их назначение.
5.
Работа в среде «КуМир». Сообщения об ошибках – примеры, как с их помощью
исправлять свою программу?
6.
Общпя структура программы на языке «КуМир»
7.
Язык
программирования «КуМир». Переменные, их типы, способ
описания
8.
Язык
программирования «КуМир». Операторы цикла – их
разновидности, правила записи и примеры использования.
9.
Язык
программирования «КуМир». Условные операторы – их
разновидности, правила записи, примеры использования.
10. Язык программирования «КуМир».
Оператор ввода – правила записи, пример использования
11. Язык программирования «КуМир».
Оператор вывода – правила записи, пример использования и особенности вывода
информации на экран.
12. Переменная целого типа: пример описания на языке «КуМир», пример переменной.
13. Переменная вещественного типа: пример описания на
языке «КуМир», пример переменной.
14. Переменная символьного (текстового) типа: пример
описания на языке «КуМир», пример переменной.
15. Переменная логического типа: пример описания на языке
«КуМир», пример переменной.
16. Язык программирования «КуМир».
Оператор выбора – правила записи, пример использования.
17. Язык программирования «КуМир».
Вспомогательный алгоритм типа подпрограммы – правила записи, пример
использования.
18. Язык программирования «КуМир».
Вспомогательный алгоритм типа функции – правила записи, пример использования.
Задачи (типовые)
1. С клавиатуры вводятся 2 числа – параметры
зависимости y=kx+b. Сначала
вводят k, потом b. Вывести на экран
таблицу зависимости y=kx+b, при изменении x в пределах
-100 до +100 с шагом 20.
2. С клавиатуры вводятся 2 числа – параметры
зависимости y=kx+b. Сначала
вводят k, потом b. Вывести на экран
таблицу зависимости y=kx+b, при изменении y в пределах
-100 до +100 с шагом 20.
3. С клавиатуры вводятся 2 числа – параметры
зависимости y=kx+b. Сначала
вводят k, потом b. Вывести на экран
таблицу зависимости y=kx+b, при изменении x в пределах
-m до +m с шагом m/5, где m – третье число, вводимое с клавиатуры.
4. С клавиатуры вводятся три числа – параметры
зависимости y=ax2+bx+c. Сначала
вводят a, потом b, потом c. Вывести на экран таблицу зависимости y=ax2+bx+c, при изменении x в пределах
-10 до +10 с шагом 2 .
5. С клавиатуры вводятся три числа – параметры
зависимости y=ax2+bx+c. Сначала
вводят a, потом b, потом c. Вывести на экран таблицу зависимости y=ax2+bx+c, при изменении x в пределах
-m до +m с шагом m/5, где m – четвертое число, вводимое с клавиатуры..
6. С клавиатуры
вводится число m – количество пар сравниваемых чисел. Далее вводятся
числа парами. Для каждой пары определить какое число больше и вывести об этом
сообщение.
7. С клавиатуры вводится число m – количество пар сравниваемых чисел. Далее вводятся числа парами. Для
каждой пары определить какое число меньше и вывести об этом сообщение.
8. С клавиатуры вводится число m – количество пар сравниваемых чисел. Далее вводятся числа парами. Для
каждой пары определить равны ли числа в паре между
собой и вывести об этом сообщение.
9. С клавиатуры вводят натуральное число N и затем неопределенное количество целых
чисел. Вывести на экран сумму целых чисел, кроме целого числа с номером N. Работа программы должна быть завершена
при вводе числа N.
10.
С клавиатуры
вводится четное натуральное число N. Вывести на экран таблицу квадратов
натуральных чисел от N/2 до N, включительно и разностей между квадратом
очередного и предыдущего числа для всех чисел, кроме первого. Построчно, т.е.
на каждой строке должна быть запись только об одном числе. Напримерн:
«5 в квадрате равно 25. Разность квадрата 5 и квадрата 4 = 9.».
11. С клавиатуры вводится четное натуральное число N. Вывести
на экран построчно таблицу факториалов натуральных чисел от N/2 до N, включительно, построчно. Число N вводят с клавиатуры. Расшифровка
означает указание сомножителей. Например, для 5! Должно быть выведено:
5!=1*2*3*4*5=120.
11.
Калькулятор
последовательностей, суммирующий «многоразовый». По выбору пользователя должен
выводить на экран сумму членов арифметическую или сумму членов геометрическую
прогрессии или сумму членов чисел Фибоначчи.. Необходимые
для вывода параметры вводят с клавиатуры. По выбору пользователя также
продолжает или завершает работу. Использовать оператор цикла и выбора.
12.
Калькулятор
последовательностей, суммирующий «многоразовый». По выбору пользователя должен
выводить на экран сумму членов арифметическую или сумму членов геометрическую
прогрессии или сумму членов чисел Фибоначчи.. Необходимые
для вывода параметры вводят с клавиатуры. По выбору пользователя также
продолжает или завершает работу. Использовать оператор цикла и выбора.
Алгоритмы вывода меню, определения суммы
членов последовательностей оформить, как отдельные подпрограммы с «говорящими»
именами.
13.
Калькулятор
последовательностей, суммирующий «многоразовый». По выбору пользователя должен
выводить на экран сумму членов арифметическую или сумму членов геометрическую
прогрессии или сумму членов чисел Фибоначчи.. Необходимые
для вывода параметры вводят с клавиатуры. По выбору пользователя также
продолжает или завершает работу. Использовать оператор цикла и выбора.
Алгоритмы вывода меню, определения суммы
членов последовательностей оформить, как отдельные функции с «говорящими»
именами.