Проверочный тест "Основы алгоритмизации"
тест по информатике и икт по теме

Булатова Татьяна Николаевна

Данный тест можно использовать в тех классах,в которых рассмотрена эта тема в полном объеме. Тест содержит 30 вопросов в одном варианте, поэтому я назвала его "проверочным", а не "контрольным". Критерии оцения теста выберите сами в зависимости от уровня знаний ваших учеников.

Скачать:

ВложениеРазмер
Microsoft Office document icon osnovy_algoritmizatsii.doc57 КБ

Предварительный просмотр:

Тест по теме: «Основы алгоритмизации».

  1. Под алгоритмом понимают:

А) выполненное действие или команда по усмотрению исполнителя;

Б) понятное и точное предписание исполнителю выполнить то или иное действие;

В) управляющее воздействие исполнителю;

Г) простые команды для исполнителя;

Д) составные команды для исполнителя.

  1. Какой из документов является алгоритмом:

А) правила техники безопасности;       Б) инструкция по получению денег в банкомате;

В) расписание уроков;                            Г) список класса;

Д) расписание звонков.

  1. Найдите ошибку. Задание алгоритма может быть:

А) словесным;      Б) графическим;      В) табличным;    Г) линейным;    

Д) на языке программирования.

  1. В этом блоке

А) задают условие;                        

Б) выводят результаты;                               В) производят обработку данных;          

            Г) вводят данные;                                        Д) делают пометки.

  1. Сколько раз повторится тело цикла в следующем алгоритме:

Присвоить S значение 50.

Присвоить Y значение 1.

Пока Y < 10 повторять:

Присвоить S значение S + 2*Y.

Присвоить Y значение Y + 1.

Конец цикла.

А) 10;         Б) 9;        В) 5;        Г) 4;        Д) ни одного раза.

  1. Результат исполнения алгоритма

D: = 1

D: = 0

D: = D+D равен:

А) 2;         Б) 1;         В) 0;         Г) 10;        Д) 3.

  1. Операция присваивания изменяет:

А) значение переменной;               Б) имя переменной;

В) тип переменной;                         Г) тип алгоритма;

Д) имя величины.

 

  1. Команда ветвления записывается так:

А) если               Б) пока        В) нач              Г) алг                    Д) нач

             то                   нц                                           пока                        если

     всё                          кц             кон                        если                         всё

                                                                              кон                         кон

       9.  К служебным словам алгоритмической нотации относятся (1 неверный ответ):

А) если;       Б) пока;       В) нач;      Г) пом;     Д) кц.

  1. В этом блоке

А) происходит выполнение операции или группы операций;

Б) происходит выбор направления выполнения алгоритма;

В) происходит ввод или вывод данных и результатов;

Г) показывается начало и конец алгоритма;

Д) указываются комментарии к алгоритму.

  1. Алгоритмы делятся на типы (1 неверный ответ):

А) линейные;     Б) разветвляющие;       В) величинные;     Г) циклические;   Д) вспомогательные.

  1. В разветвляющихся алгоритмах в зависимости от условия:

А) выполняется две серии команд;

Б) выполняется сначала серия команд после иначе, потом – после если;

В) не выполняется ни одна из серий команд;

Г) выполняется только одна из двух серий команд;

Д) выполняется сначала серия команд после если, потом – после иначе.

  1. Циклом называют:

А) совокупность действий алгоритма, связанную с повторением;

Б) совокупность действий алгоритма, связанную с ветвлением;

В) совокупность действий алгоритма, связанную с линейностью;

Г) совокупность действий алгоритма, связанную с многократным ветвлением;

Д) совокупность действий алгоритма, связанную с многократной линейностью.

  1. Параметр цикла – это:

А) литерная величина;

Б) величина, влияющая на многократное выполнение команды ветвления;

В) величина, влияющая на выполнение повторных действий;

Г) величина, с изменением которой связано многократное выполнение цикла;

Д) переменная величина.

15. Свойство алгоритма – дискретность - обозначает:

      А) что команды должны следовать последовательно друг за другом;

      Б) что каждая команда должна быть описана в расчёте на конкретного исполнителя;

      В) разбиение алгоритма на конечное число простых шагов;

      Г) строгое движение как вверх, так и вниз;

      Д) порядок выполнения шагов изменяется в зависимости от некоторых условий.

  1. Графическое задание алгоритма (блок-схемы) - это:

      А) способ представления алгоритма с помощью геометрических фигур;

      Б) представление алгоритма в форме таблиц и расчетных формул;

      В) система обозначения правил для единообразной и точной записи алгоритмов их исполнения;

      Г) схематичное изображение в произвольной форме;

      Д) изображение алгоритма на алгоритмическом языке.

  1. Какой тип алгоритма должен быть выбран при решении квадратного уравнения?

      А) линейный;                                               Б) циклический;  

      В) разветвляющийся;                                  Г) циклически-разветвляющийся;

      Д) вспомогательный.

  1. Разветвляющийся алгоритм – это:

А) присутствие в алгоритме хотя бы одного условия;

Б) набор команд, которые выполняются последовательно друг за другом;

В) многократное исполнение одних и тех же действий;

Г) алгоритм на алгоритмическом языке;

Д) другое.

  1. Назовите основное свойство алгоритма, которое говорит о том, что алгоритм должен приводить к решению задачи за определённое число шагов:

А) дискретность;                                             Б) определённость;

В) результативность;                                      Г) конечность;  

Д) массовость.

20. Алгоритм будет циклическим, если вычисляется:

      А) произведение всех целых чисел от 1 до 250;      Б) площадь прямоугольника;

      В) длина окружности;                                                Г) значение ;

      Д) площадь треугольника по формуле Герона.

21. Свойство алгоритма – массовость - обозначает:

            А) что алгоритм должен обеспечивать возможность его применения для решения однотипных     задач;

      Б) что каждая команда должна быть описана в расчёте на конкретного исполнителя;

      В) разбиение алгоритма на конечное число простых шагов;

      Г) использование любым исполнителем;

      Д) изображение алгоритма на алгоритмическом языке.

  1. На кого рассчитан алгоритм, написанный на естественном языке?

      А) на ЭВМ;                                        Б) на робота;

      В) на человека;                                  Г) на всех одновременно;

      Д) на технику.

  1. Линейный алгоритм-это:

      А) способ представления алгоритма с помощью геометрических фигур;

      Б) набор команд, которые выполняются последовательно друг за другом;

      В) понятное и точное предписание исполнителю для выполнения различных ветвлений;

      Г) строгое движение как вверх, так и вниз;

      Д) разбиение алгоритма на конечное число простых шагов.

  1. Эта фигура в блок-схемах алгоритмов используется для обозначения:

A) начала алгоритма;

Б) логического условия;

В) заголовка алгоритма;

Г) цикла;                                            Д) функционального блока.

  1. Какое определение подходит к циклическому алгоритму?

А) способ представления алгоритма с помощью геометрических фигур;

Б) представление алгоритма в форме таблиц и расчётных формул;

В) алгоритм, содержащий условия;

Г) алгоритм, содержащий многократное повторение некоторых операторов.

      Д) строгое движение как вверх, так и вниз.

      26. Данная серия команд: a: = -4     b: = 4      c: =   представляет:

            А) линейный алгоритм;                         Б) разветвляющийся алгоритм;

            В) циклический алгоритм;                     Г) вообще не алгоритм;

            Д) вспомогательный алгоритм.

  1. Какой вид алгоритма используется для вычисления площади треугольника по трём сторонам?

А) линейный;                                        Б) циклический;

В) разветвляющий;                               Г) любой;

Д) вспомогательный.

  1. Исполнитель алгоритмов – это:

А) человек или автомат (в частности компьютер), умеющий выполнять некоторый, вполне определённый набор действий;

Б) понятное и точное предписание;

В) связи между этапами при помощи стрелок;

Г) определённые условия;                                        Д) кто или что угодно.

29. Какую смысловую нагрузку несёт блок:

   

             А) блок ввода-вывода;                                     Б) блок начала алгоритма;  

             В) блок обработки;                                           Г) логический блок;

             Д) блок конца алгоритма.

  1.  Что  относится к свойствам алгоритма?

 А) ненужность;                               Б) нестабильность;

 В) результативность;                      Г) измеримость;

             Д) массивность.


По теме: методические разработки, презентации и конспекты

Методическая разработка конспекта урока по информатике и ИКТ по теме: «Алгоритмизация и программирование»

 Школьная информатика в России начиналась с алгоритмизации и программирования, как с основной темы курса. Изучение раздела «Алгоритмизация и программирование», бесспорно, начинается ...

Задачи по алгоритмизации

Банк заданий для изучения темы "Линейный, разветвляющийся и циклические алгоритмы"...

Тематический контроль знаний по теме "Алгоритмизация и программирование" (9 класс)"

Цель контрольной работы: проверить  усвоения знаний по теме "Алгоритмизация и программирование" (9 класс)...

Элективный курс по информатике для 10 класса "Алгоритмизация и программирование"

Задача курса  - применение полученных знаний в области программирования на алгоритмическом языке к реальным задачам. Подготовка к участию в олимпиадах и конкурсах ...

Элективный курс по информатике "Алгоритмизация и программирование"

Рабочая программа по элективному курсу "Алгоритмизация и программирование". Предназначен для учащихся 10-11 классов физико-математического и информационного профиля....

Контрольная работа по теме "Алгоритмизация"

Работа состоит из 3 частей А, В и С. Подготавливает детей к ГИА....

Проверочная работа 8 класс "Основы алгоритмизации"

Данный тест по теме "Основы алгоритмизации" включает 30 тестовых заданий в форме:- закрытых тестов с одним правильным ответом;- запись верного ответа.Тест предлагается для закрепления знаний...