пятница, 10 марта 2017 г.

Исполнители

Учащиеся 9 "А" и 9 "Б" классов!

Размещаю для вас домашнее задание по ОПД по теме "Исполнители".

Задача 1. Автомат получает на вход четырёхзначное десятичное число. По полученному числу строится новое десятичное число по следующим правилам.
1. Вычисляются два числа – сумма четных цифр и сумма нечетных цифр заданного числа.
2. Полученные два числа записываются друг за другом в порядке невозрастания (без разделителей).
Пример. Исходное число:  2177. Сумма четных цифр - 2, сумма нечетных цифр - 15. Результат: 152.
Определите, сколько из приведённых ниже чисел могут получиться в результате работы автомата.
194  1913  1420  1118  1212  205  420  294  55
В ответе запишите только количество чисел.

Задача 2. Автомат получает на вход трёхзначное десятичное число. По полученному числу строится новое десятичное число по следующим правилам.
1. Вычисляются два числа – сумма старшего и среднего разрядов, а также сумма среднего и младшего  разрядов заданного числа.
2. Полученные два числа записываются друг за другом в порядке неубывания(без разделителей).
Пример. Исходное число:  277. Поразрядные суммы: 9, 14. Результат: 914.
Определите, сколько из приведённых ниже чисел могут получиться в результате работы автомата.
1616  169  163  1916  1619  316  916  116
В ответе запишите только количество чисел.

Задача 3. Автомат получает на вход пятизначное десятичное число. По полученному числу строится новое десятичное число по следующим правилам.
1. Вычисляются два числа – сумма первой, третьей и пятой цифр и сумма  второй и четвертой цифр заданного числа.
2. Полученные два числа записываются друг за другом в порядке неубывания (без разделителей).
Пример. Исходное число: 15177. Поразрядные суммы: 9, 12. Результат: 912.
Определите, сколько из приведённых ниже чисел могут получиться в результате работы автомата.
1220  120  210  2012  1920  2019  212  2919  1929
В ответе запишите только количество чисел.

ЖЕЛАЮ ВАМ УДАЧИ!

воскресенье, 5 марта 2017 г.

Циклические алгоритмы

Учащиеся 9 "А", 9 "Б", 9 "В" классов!

Размещаю для вас презентацию "Циклические алгоритмы". Используйте эту презентацию для подготовки к следующему уроку ИКТ.


Не забудьте решить 2 домашних задачи.

Задача 1. Составить алгоритм нахождения произведения первых n натуральных чисел.
Подсказка! Первоначально произведение равно 1 (P:=1).

Задача 2. Определите значение переменной с после выполнения фрагмента алгоритма, записанного в виде блок-схемы. В ответе укажите одно число — значение переменной с.

ЖЕЛАЮ ВАМ УДАЧИ!

воскресенье, 26 февраля 2017 г.

Исполнители

Учащиеся 9 "А" и 9 "Б" класса!

Размещаю для вас домашнее задание по ОПД по теме "Исполнители".

Задача 1. Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она чётна, то удаляется правый символ цепочки, а если нечётна, то в начало цепочки добавляется буква Б. В полученной цепочке символов каждая буква заменяется буквой, стоящей перед ней в русском алфавите (А – на Я, Б – на А и т. д., Я – на Ю). Получившаяся таким образом цепочка является результатом работы описанного алгоритма. Например, если исходной была цепочка АВС, то результатом работы алгоритма будет цепочка АЯБР, а если исходной была цепочка КРОТ, то результатом работы алгоритма будет цепочка ЙПН.
Дана цепочка символов РИТМ. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?
Русский алфавит: АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ

Задача 2. Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она нечётна, то дублируется средний символ цепочки символов, а если чётна, то в конец цепочки добавляется буква Н. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А – на Б, Б – на В и т. д., а Я – на А). Получившаяся таким образом цепочка является результатом работы описанного алгоритма. Например, если исходной была цепочка УРА, то результатом работы алгоритма будет цепочка ФССБ, а если исходной была цепочка ПУСК, то результатом работы алгоритма будет цепочка РФТЛО.
Дана цепочка символов ЛЕТО. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?
Русский алфавит: АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ

Задача 3. Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она нечётна, то в исходной цепочке символов удваивается средний символ, а если чётна, то в начало цепочки добавляется символ 1. В полученной строке каждая цифра заменяется на следующую (1 заменяется на 22 - на 3, и т. д., а 9 заменяется на 0). Получившаяся таким образом цепочка является результатом работы алгоритма. Например, если исходной цепочкой была цепочка 356, то результатом работы алгоритма будет цепочка 4667, а если исходной цепочкой была 52, то результатом работы алгоритма будет цепочка263.
Дана цепочка символов 35842. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (то есть применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?

Задача 4. Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она чётна, то в начало цепочки символов добавляется последний символ, а если нечётна – в конец цепочки добавляется средний символ. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А – на ББ - на В и т. д., а Я – на А). Получившаяся таким образом цепочка является результатом работы алгоритма. Например, если исходной цепочкой была цепочка АБС, то результатом работы алгоритма будет цепочка БВТВ, а если исходной цепочкой была РИ, то результатом работы алгоритма будет цепочка ЙСЙ.
Дана цепочка символов ФЛАГ. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (то есть применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?
Русский алфавит: АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ

Задача 5. Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она нечётна, то после последнего символа цепочки добавляется средний символ, а если чётна, то в середину цепочки символов вставляется символ 1. В полученной цепочке символов каждая цифра заменяется на предыдущую (1 заменяется на 02 -  на 1, и т. д., а 0 заменяется на 9). Получившаяся таким образом цепочка является результатом работы алгоритма. Например, если исходной цепочкой была цепочка 456, то результатом работы алгоритма будет цепочка 3454, а если исходной цепочкой была 5203, то результатом работы алгоритма будет цепочка 41092.
Дана цепочка символов 4732. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (то есть применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?

ЖЕЛАЮ ВАМ УДАЧИ!

вторник, 14 февраля 2017 г.

Исполнители

Учащиеся 9 "А" и 9 "Б" классов!

Размещаю для вас домашние задачи по ОПД по теме "Исполнители".

Задача 1. Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b –  целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Если числа a, b положительные, значение соответствующей координаты увеличивается, если отрицательные –  уменьшается. Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, – 3) переместит Чертёжника в точку (6, – 1).
Запись
Повтори k раз
Команда1 Команда2 Команда3
конец
означает, что последовательность команд Команда1 Команда2 Команда3 повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 3 раз
Сместиться на ( – 2, 2) Сместиться на (3, 2) Сместиться на (0, – 2)
конец
Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?
1) Сместиться на ( – 3, – 6)
2) Сместиться на ( – 15, – 6)
3) Сместиться на (3, – 6)
4) Сместиться на (3, 6)

Задача 2. Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b - целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Если числа a, b положительные, значение соответствующей координаты увеличивается, если отрицательные – уменьшается. Например, если Чертёжник находится в точке с координатами (9, 5), то команда Сместиться на (-3. 2) переместит Чертёжника в точку (6, 7).
Запись
Повтори k раз
Команда1 Команда2 Команда3
конец
означает, что последовательность команд Команда1 Команда2 Команда3 повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 3 раз
Сместиться на (1, -3) Сместиться на (-4. 1) Сместиться на (1, 1)
конец 
На какую одну команду можно заменить этот алгоритм, чтобы Чертёжник оказался в той же точке, что и после выполнения алгоритма?
1) Сместиться на (-6, -3)
2) Сместиться на (-2, -1)
3) Сместиться на (6, -3)
4) Сместиться на (6, 3)

Задача 3. Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b - целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Если числа a, b положительные, значение соответствующей координаты увеличивается, если отрицательные – уменьшается. Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, -3) переместит Чертёжника в точку (6, -1).
Запись
Повтори k раз
Команда1 Команда2 Команда3
конец
означает, что последовательность команд Команда1 Команда2 Команда3 повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 3 раз
Сместиться на (2, 3) Сместиться на (- 5, - 3) Сместиться на (3, - 2) 
конец
Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?
1) Сместиться на (2, 6)
2) Сместиться на (0, - 6)
3) Сместиться на (0, 6)
4) Сместиться на (0, 2)

Задача 4. Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b- целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Если числа a, b положительные, значение соответствующей координаты увеличивается, если отрицательные - уменьшается. Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, -3) переместит Чертёжника в точку (6,-1). 
Запись
Повтори k раз
Команда1 Команда2 Команда3
конец
означает, что последовательность команд Команда1 Команда2 Команда3 повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 3 раз
Сместиться на (-3, -2) Сместиться на (2, 1) Сместиться на (3, 0)
конец 
Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение? 
1) Сместиться на (-3, -6)
2) Сместиться на (-6, 3)
3) Сместиться на (6, -3)
4) Сместиться на (3, 6)

Задача 5. Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b - целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Если числа a, b положительные, значение соответствующей координаты увеличивается, если отрицательные - уменьшается. Например, если Чертёжник находится в точке с координатами (5, 5), то команда Сместиться на (3,-2) переместит Чертёжника в точку (8, 3).
Запись
Повтори k раз
Команда1 Команда2 Команда3
конец
означает, что последовательность команд Команда1 Команда2 Команда3 повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 3 раз
Сместиться на (2, 2) Сместиться на (0, -2)  Сместиться на (1, -1) 
конец
На какую одну команду можно заменить этот алгоритм, чтобы Чертёжник оказался в той же точке, что и после выполнения алгоритма?
1) Сместиться на (-9, 3)
2) Сместиться на (-3, 9)
3) Сместиться на (3, -1)
4) Сместиться на (9, -3)

ЖЕЛАЮ ВАМ УДАЧИ!

пятница, 27 января 2017 г.

Исполнители

Учащиеся 9 "А" и 9 "Б" классов!

Размещаю для вас домашние задачи по ОПД по теме "Исполнители".

Задача 1. У исполнителя Делитель две команды, которым присвоены номера:
1. раздели на 2
2. вычти 1
Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 1. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 65 числа 4, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12112 – это алгоритм:
раздели на 2
вычти 1
раздели на 2
раздели на 2
вычти 1,
который преобразует число 42 в число 4).
Если таких алгоритмов более одного, то запишите любой из них.

Задача 2. У исполнителя Вычислитель две команды, которым присвоены номера:
1. приписать 1
2. разделить на 3
Первая из них приписывает к числу справа 1, вторая уменьшает его в 3 раза. Составьте алгоритм получения из 5 числа 19, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 22121 - это алгоритм
разделить на 3
разделить на 3
приписать 1
разделить на 3
приписать 1
который преобразует число 18 в 71.)
Если таких алгоритмов более одного, запишите любой из них.

Задача 3. У исполнителя Вычислитель две команды, которым присвоены номера:
1. приписать 4
2. разделить на 2
Первая из них приписывает к числу справа 4, вторая уменьшает его в 2 раза. Составьте алгоритм получения из числа 8 числа 7, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12212 - это алгоритм
приписать 4
разделить на 2
разделить на 2
приписать 4
разделить на 2
который преобразует число 2 в 32.)
Если таких алгоритмов более одного, запишите любой из них.

Задача 4. У исполнителя Квадратор две команды, которым присвоены номера:
1. зачеркни справа
2. возведи в квадрат
Первая из них удаляет крайнюю правую цифру числа на экране, вторая - возводит число во вторую степень. Составьте алгоритм получения из числа 5 числа 1, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12121 -  это алгоритм
зачеркни справа
возведи в квадрат
зачеркни справа
возведи в квадрат
зачеркни справа
который преобразует число 81в 3.)
Если таких алгоритмов более одного, то запишите любой из них.

Задача 5. У исполнителя Вычислитель две команды, которым присвоены номера:
1. вычесть 3
2. приписать 1
Первая из них уменьшает число на 3, а вторая приписывает к нему справа 1. Составьте алгоритм получения из числа 8 числа 15, содержащий не более 5 команд. В ответе  запишите только номера команд.
(Например, 21112 - это алгоритм
приписать 1
вычесть 3
вычесть 3
вычесть 3
приписать 1
который преобразует число 1 в 21.)
Если таких алгоритмов более одного, запишите любой из них.

ЖЕЛАЮ ВАМ УДАЧИ!

четверг, 19 января 2017 г.

Исполнители

Учащиеся 9 "А" и 9 "Б" классов!

Размещаю для вас домашнюю работу по ОПД.

Задача 1. У исполнителя Квадратор две команды, которым присвоены номера:
                     1. возведи в квадрат
                     2. прибавь 2
Первая из них возводит число на экране во вторую степень, вторая – прибавляет к числу 2. Составьте алгоритм получения из числа 1 числа 51, содержащий не более 5 команд. В ответе запишите только номера команд.
                     (Например, 21221 – это алгоритм
                      прибавь 2
                      возведи в квадрат
                      прибавь 2
                      прибавь 2
                      возведи в квадрат,
                      который преобразует число 1 в 169.)
Если таких алгоритмов более одного, то запишите любой из них.

Задача 2. У исполнителя Удвоитель две команды, которым присвоены номера:
                     1. умножь на 2
                     2. прибавь 3
Первая из них увеличивает число на экране в 2 раза, вторая – прибавляет к числу 3. Составьте алгоритм получения из числа 4 числа 47, содержащий не более 5 команд. В ответе запишите только номера команд.
                    (Например, 12211 – это алгоритм:
                     умножь на 2 
                     прибавь 3 
                     прибавь 3
                     умножь на 2
                     умножь на 2,
                     который преобразует число 1 в 32.)
Если таких алгоритмов более одного, то запишите любой из них.

Задача 3. У исполнителя Калькулятор две команды, которым присвоены номера:
                     1. умножь на 2
                     2. вычти 4
Первая из них удваивает число на экране, вторая уменьшает его на 4. Составьте алгоритм получения из числа 2 числа 24, содержащий не более 5 команд. В ответе запишите только номера команд.
                   (Например, 21221 – это алгоритм
                    вычти 4
                    умножь на 2
                    вычти 4
                    вычти 4
                    умножь на 2
                    который преобразует число 10 в 8.)
Если таких алгоритмов более одного, то запишите любой из них.

Задача 4. У исполнителя Квадратор две команды, которым присвоены номера:
                     1. возведи в квадрат
                     2. вычти 5
Первая из них возводит число на экране во вторую степень, вторая – вычитает из числа 5. Составьте алгоритм получения из числа 1 числа 36, содержащий не более 5 команд. В ответе запишите только номера команд.
                    (Например, 21211 – это алгоритм
                      вычти 5 
                      возведи в квадрат
                      вычти 5 
                      возведи в квадрат
                      возведи в квадрат,
                      который преобразует число 2 в 256.)
Если таких алгоритмов более одного, то запишите любой из них.

Задача 5. У исполнителя Квадратор две команды, которым присвоены номера:
                     1. возведи в квадрат
                     2. вычти 4
Первая из них возводит число на экране во вторую степень, вторая – вычитает из числа 4. Составьте алгоритм получения из числа 1 числа 21, содержащий не более 5 команд. В ответе запишите только номера команд.
                     (Например, 21221 – это алгоритм
                      вычти 4
                      возведи в квадрат
                      вычти 4
                      вычти 4
                      возведи в квадрат
                      который преобразует число 2 в 16.)
Если таких алгоритмов более одного, то запишите любой из них.

ЖЕЛАЮ ВАМ УДАЧИ!

среда, 18 января 2017 г.

ЦОР по теме "Арифметические операции в позиционных системах счисления"

Учащиеся 9 "А", 9 "Б" и 9 "В" классов!

Предлагаю вам познакомиться с цифровыми образовательными ресурсами из Единой коллекции ЦОР по теме "Арифметические операции в позиционных системах счисления":


Размещаю вам ссылку на интерактивный задачник по теме "Системы счисления".
Если вы что-то не смогли решить, у вас есть возможность посмотреть справку по этому примеру.


ЖЕЛАЮ ВАМ УДАЧИ!