- Тест с ответами: “Алгоритмизация”
- Тест с ответами: “Основы алгоритмизации”
- Алгоритмом может быть задан следующими способами
- Задача №6. Анализ алгоритма.
- Тестовые задания «Алгоритм и его свойства»
- Дистанционное обучение как современный формат преподавания
- Методика обучения математике в основной и средней школе в условиях реализации ФГОС ОО
- Математика: теория и методика преподавания в образовательной организации
- Оставьте свой комментарий
- Безлимитный доступ к занятиям с онлайн-репетиторами
- Подарочные сертификаты
Тест с ответами: “Алгоритмизация”
1. Что такое алгоритм:
а) указание на выполнение действий +
б) процесс выполнения вычислений, приводящих к решению задачи
в) система правил, описывающая последовательность действий, которые необходимо выполнить для решения задачи
2. Одно из свойств алгоритма:
а) цикличность
б) массовость +
в) оперативность
3. Одно из свойств алгоритма:
а) информативность
б) оперативность
в) определенность +
4. Одно из свойств алгоритма:
а) дискретность +
б) цикличность
в) информативность
5. Алгоритм может быть задан следующим способом:
а) последовательностью байтов
б) словесно-графическим
в) на алгоритмическом языке +
6. Алгоритм может быть задан следующим способом:
а) словесно-графическим
б) графическим +
в) последовательностью байтов
7. QBASIC – это:
а) алгоритмический язык программирования, работающий в режиме интерпретации
б) алгоритмический язык, использующий команды MS-DOS
в) алгоритмический язык, работающий только в среде Windows +
8. Как называется определенная последовательность действий, которую нужно выполнить для решения конкретной задачи:
а) алгоритм +
б) программа
в) система команд исполнителя
9. О каком свойстве алгоритма идет речь в данном примере: алгоритм должен быть применим для целого класса подобных задач, отвечающих общим условиям:
а) дискретность
б) однозначность
в) массовость +
10. В каком варианте записана команда присваивания:
а) А>D
б) X:=X+Y
в) Х+Y:=X
11. Алгоритм должен состоять из отдельных шагов, как называется свойство:
а) дискретность +
б) однозначность
в) массовость
12. Как называется алгоритм, записанный на понятном компьютеру языке:
а) блок-схемой
б) программой +
в) исполнителем
13. Выберите верное утверждение:
а) значение переменной может изменяться в процессе выполнения алгоритма +
б) при присваивании переменной какого-либо значения предыдущее её значение сохраняется автоматически
в) одна величина может иметь несколько типов
14. Выберите верное утверждение:
а) одна величина может иметь несколько типов
б) при присваивании переменной какого-либо значения предыдущее её значение сохраняется автоматически
в) величина логического типа может принимать всего два значения +
15. Укажите логическое выражение:
а) Х+7>=0 +
б) X:=7
в) Х-7
16. Укажите логическое выражение:
а) Х+7
б) N=10 +
в) X:=7
17. Алгоритм называется линейным, если:
а) он предполагает многократное повторение одних и тех же действий
б) ход его выполнения зависит от истинности тех или иных условий
в) его команды выполняются в порядке следования друг за другом +
18. Геометрическая фигура ромб используется в блок-схемах для обозначения:
а) начала или конца алгоритма
б) принятия решения +
в) ввода или вывода
19. Алгоритм включает в себя ветвление, если:
а) он предполагает многократное повторение одних и тех же действий
б) его команды записаны в табличной форме
в) ход его выполнения зависит от истинности тех или иных условий +
20. Геометрическая фигура параллелограмм используется в блок-схемах для обозначения:
а) выполнения действия
б) ввода или вывода +
в) принятия решения
21. Необходимо выбрать верное представление арифметического выражения на алгоритмическом языке:
а) (x + 3*y) / (5*x*y) +
б) x + 3*y / 5*xy
в) x + 3y / 5xy
22. Геометрическая фигура прямоугольник используется в блок-схемах для обозначения:
а) принятия решения
б) выполнения действия +
в) ввода или вывода
23. Что можно считать алгоритмом:
а) список класса в журнале
б) расписание уроков в школе
в) описание решения квадратного уравнения +
24. Свойство алгоритма, означающее, что он всегда приводит к результату через конечное, возможно, очень большое, число шагов, называется:
а) дискретность
б) результативность +
в) понятность
25. Свойство алгоритма, означающее, что он задан с помощью таких предписаний, которые исполнитель может воспринимать и по которым может выполнять требуемые действия, называется:
а) определенность
б) дискретность
в) понятность +
26. Наибольшей наглядностью обладают такие формы записи алгоритмов:
а) словесные
б) графические +
в) рекурсивные
27. Геометрическая фигура овал используется в блок-схемах для обозначения:
а) начала или конца алгоритма +
б) ввода или вывода
в) выполнения действия
28. Программа-интерпретатор выполняет:
а) поиск файлов на диске
б) полное выполнение программы
в) пооператорное выполнение программы +
29. Алфавит языка QBASIC включает в себя:
а) буквы латинского алфавита +
б) буквы греческого алфавита
в) буквы русского алфавита
30. Алфавит языка QBASIC включает в себя:
а) знаки арифметических операций
б) цифры +
в) буквы греческого алфавита
Источник
Тест с ответами: “Основы алгоритмизации”
1. Алгоритм может быть задан следующим способом:
а) словесным +
б) устным
в) словесно-графическим
2. Алгоритм может быть задан следующим способом:
а) географическим
б) графическим +
в) последовательностью байтов
3. Алгоритм может быть задан следующим способом:
а) словесно-графическим
б) формально-устным
в) формально-словесным +
4. Алгоритм может быть задан следующим способом:
а) на алгоритмическом языке +
б) последовательностью байтов
в) устно-графическим
5. Одно из свойств алгоритма:
а) цикличность
б) оперативность
в) дискретность +
6. Одно из свойств алгоритма:
а) единичность
б) массовость +
в) оперативность
7. Одно из свойств алгоритма:
а) информативность
б) неопределенность
в) определенность +
8. Одно из свойств алгоритма:
а) результативность +
б) цикличность
в) информативность
9. Алгоритм – это:
а) указание на не выполнение действий
б) процесс выполнения вычислений, приводящих к решению задачи
в) система правил, описывающая последовательность действий, которые необходимо выполнить для решения задачи +
10. Сколько всего базовых структур алгоритмов вы знаете:
а) 2
б) 3 +
в) 4
11. Как называется свойство алгоритма, означающее, что данный алгоритм применим к решению целого класса задач:
а) массовость +
б) результативность
в) определённость
12. Наибольшей наглядностью обладают следующие формы записи алгоритмов:
а) словесные
б) графические +
в) рекурсивные
13. Величины, значения которых меняются в процессе исполнения алгоритма, называются:
а) переменными +
б) постоянными
в) константами
14. Как называется свойство алгоритма, означающее, что путь решения задачи определен вполне однозначно, на любом шаге не допускаются никакие двусмысленности и недомолвки:
а) дискретность
б) результативность
в) определённость +
15. Как называется свойство алгоритма, означающее, что путь решения задачи разделён на отдельные части:
а) дискретность +
б) понятность
в) массовость
16. Как называется свойство алгоритма, означающее, что он задан с помощью таких предписаний, которые исполнитель может воспринимать и по которым может выполнять требуемые действия:
а) массовость
б) понятность +
в) определённость
17. Как называется свойство алгоритма, означающее, что он всегда приводит к результату через конечное, возможно, очень большое, число шагов:
а) дискретность
б) определённость
в) результативность +
18. Величиной целого типа является:
а) марка автомобиля
б) количество мест в зрительном зале +
в) площадь государства
19. Какое логическое выражение истинно, если х ∈ [—10, 10]:
а) (х>10) ИЛИ (х 10) И (х =-10) И (х =10) И (х
Источник
Алгоритмом может быть задан следующими способами
Ввод-вывод в общем виде
Блок «процесс» применяется для обозначения действия или последовательности действий, изменяющих значение, форму представления или размещения данных. Для улучшения наглядности схемы несколько отдельных блоков обработки можно объединять в один блок. Представление отдельных операций достаточно свободно.
Блок «решение» используется для обозначения переходов управления по условию. В каждом блоке «решение» должны быть указаны вопрос, условие или сравнение, которые он определяет.
Блок «модификация» используется для организации циклических конструкций. Внутри блока записывается параметр цикла, для которого указываются его начальное значение, граничное условие и шаг изменения значения параметра для каждого повторения.
Блок «предопределённый процесс» используется для указания обращении к вспомогательным алгоритмам, существующим автономно в виде некоторых самостоятельных модулей, и для обращений к библиотечным подпрограммам.
Псевдокод представляет собой систему обозначений и правил, предназначенную для единообразной записи алгоритмов.
В псевдокоде не приняты строгие синтаксические правила для записи команд, присущие формальным языкам, что облегчает запись алгоритма на стадии его проектирования. Однако в псевдокоде обычно имеются некоторые конструкции, присущие формальным языкам. В псевдокоде, так же, как и в формальных языках, есть служебные слова, смысл которых однозначно определён. Например, алгоритмы на алгоритмическом языке записываются с помощью служебных слов, представленных в таблице 1.7.
Таблица 1.7. Служебные слова алгоритмического языка.
Источник
Задача №6. Анализ алгоритма.
Алгоритм – это точно сформулированное исполнителю предписание совершить определенную последовательность действий для решения задачи за конечное число шагов.
Алгоритм может быть задан одним из следующих способов:
— Словесное описание последовательности действий на естественном языке;
— Графическое изображение в виде блок-схемы;
— Запись при помощи псевдокода (алгоритмического языка);
— Запись на языке программирования.
В этом типе задач рассматривается, в основном, словесное описание алгоритмов на естественном языке, а потому никаких специальных знаний для решения задачи не требуется.
Проверка буквенной последовательности на соответствие алгоритму
Из букв А, И, 3, У, Т, М, К, С формируется слово. Известно, что слово сформировано по следующим правилам:
а) в слове нет подряд идущих двух гласных или двух согласных;
б) первая буква слова в русском алфавите стоит до буквы «К».
Какое из следующих слов удовлетворяет всем перечисленным условиям?
Поочередно проанализируем каждое слово:
1) а) выполняется б) выполняется (буква «А» в русском алфавите стоит до буквы «К»)
2) а) выполняется б) не выполняется (буква «Т» в русском алфавите стоит после буквы «К»)
3) а) выполняется б) не выполняется (буква «М» в русском алфавите стоит после буквы «К»)
4) а) не выполняется (две подряд идущие гласные).
Поиск числа, соответствующего алгоритму
На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом.
1. Строится двоичная запись числа N.
2. К этой записи дописываются справа ещё два разряда по следующему правилу:
а) складываются все цифры двоичной записи, и остаток от деления суммы на 2 дописывается в конец числа (справа). Например, запись 11100 преобразуется в запись 111001;
б) над этой записью производятся те же действия – справа дописывается остаток от деления суммы цифр на 2.
Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа N) является двоичной записью искомого числа R.
Укажите такое наименьшее число N, для которого результат работы алгоритма больше 125. В ответе это число запишите в десятичной системе счисления.
Алгоритм приписывает в конце числа 10, если в двоичной записи числа было нечетное количество единиц, или 00 если четное. Наименьшее число N найдем, если возьмем наименьший результат, больший 125. Это число 126.
12610 = 11111102 может получиться в результате работы алгоритма из числа 111112.
Автомат получает на вход трёхзначное число. По этому числу строится новое число по следующим правилам.
1. Складываются первая и вторая, а также вторая и третья цифры исходного числа.
2. Полученные два числа записываются друг за другом в порядке убывания (без разделителей).
Пример. Исходное число: 348. Суммы: 3 + 4 = 7; 4 + 8 = 12. Результат: 127. Укажите наименьшее число, в результате обработки которого автомат выдаст число 1412.
Наименьшим число будет тогда, когда на первом месте стоит наименьшая возможная цифра. Поскольку сумма первой и второй цифр равна 14 или 12, то наименьшая первая цифра – это 3 (в сумме с 9 даст 12), тогда вторая цифра – это 9. А третья цифра в сумме со второй дает 14, т.е. равна 14-9 = 5.
Получилось число 395.
Автомат получает на вход четырёхзначное десятичное число. По этому числу строится новое число по следующим правилам.
1. Складываются первая и вторая, а также третья и четвёртая цифры.
2. Полученные два числа записываются друг за другом в порядке возрастания (без разделителей).
Пример. Исходное число: 8754. Суммы: 8+7 = 15; 5+4 = 9. Результат: 915. Определите, сколько из приведённых ниже чисел могут быть получены, как результат работы автомата.
1419 1518 406 911
Проанализируем поочередно все числа на соответствие алгоритму:
1419 – не соответствует, т.к. сумма двух цифр не может дать число 19;
1518 – соответствует, например, на вход могло подаваться число 9699;
Источник
Тестовые задания «Алгоритм и его свойства»
Тест по теме «Алгоритм и его свойства»
1. Алгоритм – это:
а) набор команд для компьютера;
б) отражение предметного мира с помощью знаков и сигналов, предназначенное для конкретного исполнителя;
в) понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленной цели;
г) инструкция по технике безопасности.
2. Свойство алгоритма дискретность означает:
а) что команды должны следовать последовательно друг за другом;
б) что каждая команда должна быть описана в расчете на конкретного исполнителя;
в) разбиение алгоритма на конечное число простых шагов;
г) строгое движение как вверх, так и вниз.
3. На кого рассчитан алгоритм, написанный на естественном языке?
а) на человека;
г) на всех одновременно.
4. Каким способом не может быть задан алгоритм?
г) на языке программирования.
5. Алгоритм называется цикли ческим, если:
а) он составлен так, что его выполнение предполагает
многократное повторение одних и тех же действий;
б) ход его выполнения зависит от истинности тех или иных условий;
в) его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
г) он составлен роботом.
6. Алгоритм включает в себя ветвление, если:
а) его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
б) он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
в) он представим в табличной форме;
г) ход его выполнения зависит от истинности тех или иных условий.
7. К какому виду алгоритмов можно отнести алгоритм, представленный на схеме?
а) циклический с постусловием;
б) циклический с предусловием;
в) разветвляющийся с полным ветвлением;
г) разветвляющийся с неполным ветвлением.
8. Верно ли, что алгоритм – это план решения задачи?
9. Вставьте пропущенное слово
Структура алгоритма, все команды которого выполняются по очереди только один раз, называется………………..
10. Информацию, изложенную на доступном для получателя языке, называют:
Тест по теме «Алгоритм и его свойства»
1. Какой из документов является алгоритмом?
а) правила техники безопасности;
б) инструкция по приготовлению пищи;
в) расписание движения поездов;
г) список книг в школьной библиотеке.
2. Свойство алгоритма массовость означает:
а) что алгоритм должен обеспечивать возможность его применения для решения однотипных задач;
б) что каждая команда должна быть описана в расчете на конкретного исполнителя;
в) разбиение алгоритма на конечное число простых шагов;
г) использование любым исполнителем.
3. Назовите основное свойство алгоритма, которое обеспечивает получение результата после конечного числа шагов:
4. Графическое представление алгоритма – это:
а) способ представления алгоритма с помощью геометрических фигур;
б) схематичное изображение в произвольной форме;
в) представление алгоритма в форме таблиц;
г) представление алгоритма в виде графика.
5. Алгоритм структуры «ветвление» предусматривает…
а) выбор условий;
б) выбор алгоритмов;
в) выбор команд (действий);
г) выбор исполнителя.
6. Свойством алгоритма является:
б) возможность выполнения алгоритма в обратном порядке;
в) р езультативность;
г) в озможность изменения последовательности выполнения команд.
7. К какому виду алгоритмов можно отнести алгоритм, представленный на схеме?
а) циклический с постусловием;
б) циклический с предусловием;
в) разветвляющийся с полным ветвлением;
г) разветвляющийся с неполным ветвлением.
8. Верно ли, что дрессированные животные могут быть исполнителями алгоритмов?
9. Вставьте пропущенное слово
Форма организаций действий, при которой выполнение одной и той же последовательности команд повторяется, пока выполняется некоторое заранее установленное условие, называется.
10. Информацию, не зависящую от личного мнения, называют:
Тест по теме «Алгоритм и его свойства»
1. Линейный алгоритм – это:
а) способ представления алгоритма с помощью геометрических фигур;
б) набор команд, которые выполняются последовательно друг за другом;
в) понятное и точное предписание исполнителю для выполнения различных действий;
г) строгое движение как вверх, так и вниз.
2. Свойство алгоритма определённость означает:
а) что команды должны следовать последовательно друг за другом;
б) разбиение алгоритма на конечное число простых шагов;
в) использование любым исполнителем;
г) состоит в совпадении получаемых результатов независимо от пользователя и применяемых технических средств.
3. Человек или какое-либо устройство, исполняющее алгоритм называется:
а) автоматом;
б) исполнителем;
в) управляющим человеком или устройством;
4. Алгоритм называется цикли ческим, если:
а) он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
б) ход его выполнения зависит от истинности тех или иных условий;
в) его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
г) он состоит только из одних символов.
5. Алгоритм, записанный на специальном языке, понятном компьютеру, — на языке программирования, называется…
а) компьютерная среда ;
в) система команд исполнителя ;
6. Свойство алгоритма, заключающееся в том, что каждое действие и алгоритм в целом должны иметь возможность завершения, называется.
7. К какому виду алгоритмов можно отнести алгоритм, представленный на схеме?
а) циклический с постусловием;
б) циклический с предусловием;
в) разветвляющийся с полным ветвлением;
г) разветвляющийся с неполным ветвлением.
8. Верно ли, что актуальность является свойством алгоритма?
9. Вставьте пропущенное слово
Форма организаций действий, при которой в зависимости от выполнения некоторого условия совершается одна или другая последовательность шагов, называется.
10.Информацию, существенную и важную в настоящий момент, называют:
Тест по теме «Алгоритм и его свойства»
1. В расчете на кого должен строиться алгоритм?
а) в расчете на компьютер;
б) в расчете на умственные способности товарища;
в) в расчете на конкретного исполнителя;
г) на всех одновременно.
2. Свойство алгоритма результативность означает:
а) что каждая команда должна быть описана в расчете на конкретного исполнителя;
б) что выполнение всех команд алгоритма должно привести к определенному результату;
в) что алгоритм должен состоять из команд, однозначно понимаемых исполнителем;
г) разбиение алгоритма на конечное число простых шагов.
3. Какое из понятий не является свойством алгоритма?
4. Графическое представление алгоритма – это:
а) способ представления алгоритма с помощью геометрических фигур;
б) схематичное изображение в произвольной форме;
в) представление алгоритма в форме таблиц;
г) представление алгоритма в виде графика.
5. Какой тип алгоритмической структуры необходимо применить, если последовательность команд выполняется или не выполняется в зависимости от условия
а) цикл;
6. Свойство алгоритма, заключающиеся в том, что алгоритм должен состоять из конкретных действий, следующих в определенном порядке, называется…
7. К какому виду алгоритмов можно отнести алгоритм, представленный на схеме?
а) ц иклический с постусловием;
б) ц иклический с предусловием;
в) разветвляющийся с полным ветвлением;
г) разветвляющийся с неполным ветвлением.
8. Верно ли, что дискретность является свойством алгоритма?
9. Вставьте пропущенное слово
Конечная последовательность шагов в решении задачи, приводящая от исходных данных к требуемому результату, называется ………….
10. Информацию, достаточную для решения поставленной задачи, называют:
ЭТАЛОН ОТВЕТОВ К ТЕСТУ
«АЛГОРИТМ И ЕГО СВОЙСТВА»
Курс повышения квалификации
Дистанционное обучение как современный формат преподавания
- Сейчас обучается 812 человек из 76 регионов
Курс повышения квалификации
Методика обучения математике в основной и средней школе в условиях реализации ФГОС ОО
- Сейчас обучается 286 человек из 69 регионов
Курс профессиональной переподготовки
Математика: теория и методика преподавания в образовательной организации
- Сейчас обучается 599 человек из 75 регионов
Ищем педагогов в команду «Инфоурок»
Номер материала: ДБ-828186
Международная дистанционная олимпиада Осень 2021
Не нашли то что искали?
Вам будут интересны эти курсы:
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.
Безлимитный доступ к занятиям с онлайн-репетиторами
Выгоднее, чем оплачивать каждое занятие отдельно
Минпросвещения разрабатывает образовательный минимум для подготовки педагогов
Время чтения: 2 минуты
Рособрнадзор откажется от ОС Windows при проведении ЕГЭ до конца 2024 года
Время чтения: 1 минута
Вопрос о QR-кодах для сотрудников школ пока не обсуждается
Время чтения: 2 минуты
Минпросвещения работает над единым подходом к профилактике девиантного поведения детей
Время чтения: 1 минута
Российский совет олимпиад школьников намерен усилить требования к олимпиадам
Время чтения: 2 минуты
Спортивные и творческие кружки должны появиться в каждой школе до 2024 года
Время чтения: 1 минута
Подарочные сертификаты
Ответственность за разрешение любых спорных моментов, касающихся самих материалов и их содержания, берут на себя пользователи, разместившие материал на сайте. Однако администрация сайта готова оказать всяческую поддержку в решении любых вопросов, связанных с работой и содержанием сайта. Если Вы заметили, что на данном сайте незаконно используются материалы, сообщите об этом администрации сайта через форму обратной связи.
Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение администрации может не совпадать с точкой зрения авторов.
Источник