- Тест с ответами: “Основные алгоритмические конструкции”
- Тест по теме «Алгоритмический язык» тест по информатике и икт (9 класс) на тему
- Скачать:
- Предварительный просмотр:
- Тест по информатике Основные алгоритмические конструкции 8 класс
- Вариант 1
- Вариант 2
- Тест по теме «Алгоритмизация»
- Оставьте свой комментарий
- Подарочные сертификаты
- Тест по информатике «Основы алгоритмизации»
- Описание разработки
- Видео
Тест с ответами: “Основные алгоритмические конструкции”
1. Название алгоритма, содержащего конструкцию ветвления:
а) разветвляющийся алгоритм +
б) циклический алгоритм
в) практический алгоритм
2. Название алгоритмической конструкции, отображающей естественный, последовательный порядок действий:
а) ветвление
б) следование +
в) значение
3. Название алгоритма, содержащего конструкцию повторения:
а) практический алгоритм
б) разветвляющийся алгоритм
в) циклический алгоритм +
4. Название алгоритмической конструкции, в которой в зависимости от результата проверки условия предусмотрен выбор одной из двух последовательностей действий:
а) ветвление +
б) следование
в) указание
5. Средством записи алгоритма не являются:
а) языки программирования
б) школьный алгоритмический язык
в) разговорные языки +
6. В блок-схеме, внутри параллелограмма следует написать:
а) X:=X+1
б) Вывести X +
в) Конец программы
7. Свойство алгоритма, означающее что путь решения задачи разделен на отдельные шаги:
а) массовость
б) конечность
в) дискретность +
8. Только структура «следование» используется в таких алгоритмах:
а) в циклических
б) в линейных +
в) в разветвляющихся
9. Какая из представленных ниже алгоритмических конструкций, представляет собой последовательность многократно выполняемых действий:
а) повторение +
б) ветвление
в) следование
10. x:=y*x является фрагментом такого алгоритма:
а) циклического
б) линейного +
в) разветвляющегося
11. Какое название носит алгоритмическая конструкция, в которой в зависимости от результата проверки условия («да» либо нет) предусмотрен выбор одной из двух последовательностей действий:
а) цикличность
б) повторение
в) ветвление +
12. Необходимо правильно записать название алгоритма, содержащего конструкцию ветвления:
а) ответвляющийся алгоритм
б) разветвляющийся алгоритм +
в) заветвляющийся алгоритм
13. Необходимо правильно записать название алгоритма, содержащего конструкцию повторения:
а) разветвляющийся алгоритм
б) ответвляющийся алгоритм
в) циклический алгоритм +
14. Правильно укажите одну из основных алгоритмических структур:
а) преследование
б) следование +
в) исследование
15. Правильно укажите одну из основных алгоритмических структур:
а) разветвление +
б) ответвление
в) заветление
16. Какое название носит стандартный набор блоков, а также основные способы их соединения для выполнения типичных последовательностей операций:
а) алгоритмический способ
б) алгоритмический метод
в) алгоритмическая структура +
17. Правильно укажите один из видов ветвления:
а) полное +
б) главное
в) второстепенное
18. Правильно укажите один из видов ветвления:
а) основное
б) неполное +
в) вспомогательное
19. Необходимо верно установить соответствие между величиной и её типом:
Количество столовых приборов в сервизе:
а) вещественное число
б) символьная величина
в) целое число +
20. Необходимо верно установить соответствие между величиной и её типом:
A
Тест по теме «Алгоритмический язык»
тест по информатике и икт (9 класс) на тему
Тест по теме «Алгоритмический язык». Тест представлен в двух вариантах, в каждом варианте 14 заданий.
Скачать:
Предварительный просмотр:
Тест по теме «Алгоритмический язык»
1. Закончите предложение: «Алгоритмом называется …»
а) нумерованный список б) маркированный список
в) система команд исполнителя
г) конечная последовательность шагов в решении задачи, приводящая от исходных данных к требуемому результату
2. Что можно считать алгоритмом?
а) правила техники безопасности б) список класса
в) кулинарный рецепт г) перечень обязанностей дежурного по классу
3. Закончите предложение: «Блок-схема – форма записи алгоритмов, при которой для обозначения различных шагов алгоритма используются ….»
а) рисунки б) списки в) геометрические фигуры г) формулы
4. Закончите предложение: «Геометрическая фигура параллелограмм используется в блок-схемах для обозначения ….
а) начала и конца алгоритма б) ввода или вывода данных
в) принятия решения г) выполнения действия
5. У какого из известных Вам исполнителей следующая СКИ: вверх, вниз, вправо, влево, закрасить?
а) РОБОТ б) Чертежник в) Вычислитель г) ГРИС
6. Исходное данное – целое трехзначное число х. Выполните для х= 335 следующий алгоритм
7. Каждая команда алгоритма должна определять однозначное действие исполнителя. Это свойство алгоритма называется…
а ) формальность б)точность в)понятность г) массовость
8. Укажите формальных исполнителей:
а ) симфонический оркестр исполняет музыку Ф. Шопена
б) ученик 9 класса решает задачу по алгебре
в) фармацевт готовит лекарство по рецепту
г) автомат на конвейере наполняет бутылки лимонадом
9. Для многократного выполнения одинаковых действий в алгоритме нужно использовать
а) ветвление б) цикл в) линейные команды
10. После выполнения фрагмента алгоритма вида:
S:=0
i:=1
пока i
нц
i:=i+1
S:=S+1
кц значение переменной s равно…. а) 0 б) 3 в) 5 г) 9
12. Определите значение переменной с после выполнения фрагмента алгоритма, записанного в виде блок-схемы:
В ответе укажите одно число — значение переменной с.
Тест по теме «Алгоритмический язык»
1. Алгоритм, в котором команды выполняются в порядке их записи, то есть последовательно друг за другом, называется….
а) линейным б) ветвлением в) циклическим
2. Что можно считать алгоритмом?
а) правила организации рабочего места б) схему метро
в) телефонный справочник г) инструкцию по пользованию телефоном.
3. Графическое представление алгоритма для исполнителя называется ….
а) рисунком б) планом в) геометрической фигурой г) блок-схемой
4. Геометрическая фигура прямоугольник используется в блок-схемах для обозначения:
а) начала и конца алгоритма б) ввода или вывода данных
в) принятия решения г) выполнения действия
5. У какого из известных Вам исполнителей следующая СКИ: шаг, поворот, прыжок.
а) РОБОТ б) Чертежник в) Вычислитель г) ГРИС
6. Исходное данное – целое трехзначное число х. Выполните для х= 225 следующий алгоритм
7. Исполнение алгоритма должно завершиться за конечное число шагов. Это свойство алгоритма называется…
а) массовость б) точность в) понятность г) результативность
8. Укажите формальных исполнителей:
а) ученица на пианино исполняет музыку В. А. Моцарта
б) ученик 9 класса пишет сочинение на тему «Гений чистой красоты»
в) врач устанавливает причину плохого самочувствия у больного
г) компьютер выполняет программу проверки правописания
9. Исполнителем алгоритмов может быть…
а) компьютер б) человек в) исполнитель г) автомат
10. Переменная а получила значение, равное 12. Какое значение получит переменная у после выполнения ветвления:
если а больше или равно 5
то у:=2*a+5
иначе у:= а * а
все
а) 0 б) 5 в) 144 г) 29
11. После выполнения фрагмента алгоритма вида:
S:=1
i:=1
пока i
нц
i:=i+1
S:=S*2
кц значение переменной s равно….
а) 2 б) 4 в) 6 г)8
12. Определите значение переменной с после выполнения фрагмента алгоритма, записанного в виде блок-схемы:
В ответе укажите одно число — значение переменной с.
13. Определите значение переменной с после выполнения фрагмента алгоритма, записанного в виде блок-схемы:
Тест по информатике Основные алгоритмические конструкции 8 класс
Тест по информатике Основные алгоритмические конструкции 8 класс с ответами. Тест включает в себя 2 варианта. В каждом варианте по 7 заданий.
Вариант 1
1. В результате выполнения алгоритма:
а:=10
b:=20
а:=а-b/2
если а>b
то с:=а+b
иначе с:=b-а
все
переменная с примет значение:
2. Исполнителю Чертежник был задан алгоритм:
Этот алгоритм можно заменить командой:
3. Был задан алгоритм:
В результате выполнения этого алгоритма переменная у примет значение:
1) 15
2) 30
3) 20
4) 45
4. В результате выполнения алгоритма для х = 150
переменная а примет значение:
5. У исполнителя Робот есть четыре команды перемещения (вверх, вниз, влево, вправо). При выполнении каждой из них Робот перемещается на одну клетку в соответствующем направлении в прямоугольном лабиринте. Для проверки истинности условия отсутствия стены у клетки, в которой находится Робот, используются команды: сверху свободно, снизу свободно, слева свободно, справа свободно. Цикл пока команда выполняется, пока условие истинно, иначе происходит переход на следующую строку. Если Робот начнет движение в сторону находящейся рядом с ним стены, то он разрушится, и выполнение программы прервется.
нач
пока влево
пока вверх
пока вправо
пока вниз
кон
Количество клеток, соответствующих требованию, что, выполнив предложенную программу, Робот уцелеет и остановится в той же клетке, с которой он начал движение, равно:
6. Запишите название алгоритмической конструкции, в которой в зависимости от результата проверки условия предусмотрен выбор одной из двух последовательностей действий.
7. Запишите название алгоритма, содержащего конструкцию повторения.
Вариант 2
1. В результате выполнения алгоритма:
а:=50
b:=20
а:=а-b/2
если а>b
то с:=а+b
иначе с:=b-а
все
переменная с примет значение:
2. Исполнителю Чертежник был задан алгоритм:
Этот алгоритм можно заменить командой:
3. Был задан алгоритм:
В результате выполнения этого алгоритма переменная а примет значение:
4. В результате выполнения алгоритма для х = 250:
переменная а примет значение:
5. У исполнителя Робот есть четыре команды перемещения (вверх, вниз, влево, вправо). При выполнении каждой из них Робот перемещается на одну клетку в соответствующем направлении в прямоугольном лабиринте. Для проверки истинности условия отсутствия стены у клетки, в которой находится Робот, используются команды сверху свободно, снизу свободно, слева свободно, справа свободно. Если Робот начнет движение в сторону находящейся рядом с ним стены, то он разрушится, и выполнение программы прервется.
нач
пока вниз
пока вправо
пока вверх
пока влево
кон
Количество клеток, соответствующих требованию, что, выполнив предложенную программу, Робот уцелеет и остановится в той же клетке, с которой он начал движение, равно:
6. Запишите название алгоритмической конструкции, отображающей естественный, последовательный порядок действий.
7. Запишите название алгоритма, содержащего конструкцию ветвления.
Ответы на тест по информатике Основные алгоритмические конструкции 8 класс
Вариант 1
1-2
2-1
3-1
4-1
5-3
6. ветвление
7. циклический алгоритм (цикл)
Вариант 2
1-3
2-2
3-1
4-1
5-1
6. следование
7. разветвляющийся алгоритм
Тест по теме «Алгоритмизация»
Тест на тему «Алгоритмизация»
Установите соответствие между графическими блок-схемами и их названиями. Отобразите ту блок-схему, которой нет в списке.(5 балла)
Какое значение а должно быть введено, если на выходе значение a число 20? (3 балла)
Перечислите способы представления алгоритмов. (4 балла)
Составьте алгоритм решения задачи на псевдокоде: Дано целое число x. Верно ли, что x3>125? Вывеси «Верно» или «Неверно» (5 баллов)
Перечислите свойства алгоритма (6 баллов).
За каждый верный ответ 1 балл, максимальное количество баллов за каждое задание указано в вопросах, в круглых скобках.
За правильное соответствие
4. Заголовок алгоритма – 2 балла, тело алгоритма – 3 балла
алг Верно ли, что x 3 >125?
иначе вывод «Неверно»
5. точное и полное описание последовательности, конечный результат – 1 балл
6. Адаптивность, дискретность, детерминированность, результативность, массовость, применимость – 6 баллов
Номер материала: ДБ-1467904
Не нашли то что искали?
Вам будут интересны эти курсы:
Оставьте свой комментарий
Подарочные сертификаты
Ответственность за разрешение любых спорных моментов, касающихся самих материалов и их содержания, берут на себя пользователи, разместившие материал на сайте. Однако администрация сайта готова оказать всяческую поддержку в решении любых вопросов, связанных с работой и содержанием сайта. Если Вы заметили, что на данном сайте незаконно используются материалы, сообщите об этом администрации сайта через форму обратной связи.
Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение администрации может не совпадать с точкой зрения авторов.
Тест по информатике «Основы алгоритмизации»
Описание разработки
Задание #1
Алгоритмом можно считать:
Выберите один из 4 вариантов ответа:
1) описание решения квадратного уравнения;
2) расписание уроков в школе;
4) список класса в журнале
Задание #2
Как называется свойство алгоритма, означающее, что данный алгоритм применим к решению целого класса задач
Выберите один из 5 вариантов ответа:
Задание #3
Как называется свойство алгоритма, означающее, что данный алгоритм всегда приводит к результату через конечное число шагов
Выберите один из 5 вариантов ответа:
Задание #4
Как называется свойство алгоритма, означающее, что он задан с помощью таких предписаний, которые исполнитель может воспринимать и по которым может выполнять требуемы действия?
Выберите один из 5 вариантов ответа:
Задание #5
Как называется свойство алгоритма, означающее, что путь решения задачи разделен на отдельные шаги?
Выберите один из 5 вариантов ответа:
Задание #6
Как называется свойство алгоритма, означающее, что путь решения задачи определен вполне однозначно, на любом шаге не допускаются никакие двусмысленности и недомолвки?
Выберите один из 5 вариантов ответа:
Задание #7
Сопоставьте условные обозначения применяемые в блок-схемах и их назначение
Укажите соответствие для всех 4 вариантов ответа:
1) Блок начала и конца алгоритма
2) блок описания данных
3) блок обработки данных (выполненя действий)
4) блок принятия решения (проверка условия)
Задание #8
У исполнителя Делитель две команды, которым присвоены номера:
Первая из них уменьшает число на экране в 2 раза, вторая увеличивает его на 1.Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 23 числа 4, содержащий не более 5 команд. В ответе запишите только номера команд.
который преобразует число 36 в 12).
Если таких алгоритмов более одного, то запишите любой из них.
Задание #9
Цепочка из четырех бусин, помеченных латинскими буквами, формируется по следующему правилу:
— на третьем месте цепочки стоит одна из бусин A, E;
— в начале стоит одна из бусин H, A, C, которой нет на втором месте;
Определите, сколько из перечисленных цепочек созданы по этому правилу?
HDEE HHAE HEAE AHAH AEAD AEED CAEH EHAD CDEA
В ответе запишите только количество цепочек.
Задание #10
Наибольшей наглядностью обладают следующие формы записи алгоритмов:
Выберите один из 4 вариантов ответа:
Задание #11
Величины, значения которых меняются в процессе исполнения алгоритма, называются:
Выберите один из 4 вариантов ответа:
Задание #12
Величиной целого типа является:
Выберите один из 4 вариантов ответа:
1) количество мест в зрительном зале
3) марка автомобиля
4) площадь государства
Задание #13
К какому виду алгоритмов можно отнести алгоритм, для записи которого на алгоритмическом языке используется конструкция:
Выберите один из 4 вариантов ответа:
2) разветвляющийся с неполным ветвлением
3) разветвляющийся с полным ветвлением
Задание #14
К какому виду алгоритмов можно отнести алгоритм, для записи которого на алгоритмическом языке используется конструкция:
Выберите один из 4 вариантов ответа:
1) цикл с заданным числом повторений
2) цикл с заданным условием окончания работы
3) цикл с заданным условием продолжения работы
4) цикл с параметром
Задание #15
К какому виду алгоритмов можно отнести алгоритм, для записи которого на алгоритмическом языке используется конструкция:
НЦ ДЛЯ i ОТ i1 ДО i2
Выберите один из 4 вариантов ответа:
1) цикл с заданным условием продолжения работы
2) цикл с заданным условием окончания работы
3) цикл с постусловием
4) цикл с заданным числом повторений
Задание #16
К какому виду алгоритмов можно отнести алгоритм, схема которого представлена ниже?
Выберите один из 4 вариантов ответа:
1) цикл с заданным условием продолжения работы
2) цикл с заданным условием окончания работы
3) цикл с предусловием
4) цикл с заданным числом повторений
Задание #17
Дан фрагмент линейного алгоритма:
Чему равно значение переменной а после его исполнения?
Задание #18
Определите значение целочисленных переменных х и у после выполнения фрагмента программы:
Выберите один из 4 вариантов ответа:
Задание #19
Определите значение переменной b после исполнения данного алгоритма.
Задание #20
Исполните алгоритм при х =15 и у=10. Ответ запишите в формате (х;y)
Задание #21
Определите значение переменной b после выполнения фрагмента алгоритма при a = 2 и b=0