Приложение

Download Report

Transcript Приложение

БИ
СКИ
Алгоритм,
свойства
алгоритма
Виды
алгоритмов
простые
команды
Способы
задания
алгоритмов
Понятие
величины
ветвление
цикл
Укажите БИ:
1) мяч
2) заводной медведь
3) книга
Что такое СКИ:
1) Совокупность
команд исполнителя
2) Совершающиеся
команды исполнителя
3) Система команд
исполнителя
БИ – первоклассник.
Укажите команду, не
входящую в его СКИ:
1) читать
2) писать
3) умножать
Что такое алгоритм?
1) указания исполнителю
2) рецепт
3) указания исполнителю,
приводящие к достижению
цели
Как называется свойство
вхождения в СКИ:
1) дискретность
2) понятность
3) массовость
Как называется свойство
разбиения на отдельные
команды :
1) дискретность
2) понятность
3) массовость
Где нарушено свойство
определенности:
1) взять 200 г молока
2) сложить 2 и 4
3) нажать кнопку Pause
Где нарушено свойство
определенности:
1) взять соли по вкусу
2) разделить 6 на 2
3) повернуть ручку
Укажите число способов
задания алгоритмов:
1) три
2) четыре
3) пять
Укажите способ
задания алгоритма:
начало
Х:= 12
Х<
100
ДА
1) на языке схем
НЕТ
Вывод Х
Х:= Х + 6
2) на алгоритмическом
конец
языке
3) на языке программирования
Укажите способ задания
Программа Р1;
алгоритма:
перем х: цел;
1) на естественном
языке
нач
Х:= 12;
пока Х < 100
нц
вывод (Х);
Х:= Х + 6;
кц;
кон.
2) на алгоритмическом языке
3) на языке программирования
Как называется способ записи
алгоритма с помощью служебных
слов?:
1) на естественном языке
2) на алгоритмическом языке
3) на языке программирования
Как называется способ записи
алгоритма на языке, понятном
компьютеру?:
1) на естественном языке
2) на алгоритмическом языке
3) на языке программирования
Какие виды алгоритмов
существуют?:
1) простые и составные
2) последовательные и
непоследовательные
3) линейные и
нелинейные
Какие алгоритмы называются
составными?:
1) содержащие условие
2) не содержащие
условие
Укажите простое условие?:
1) Х + 4 ≠ 0
2) 5 < у < 9
3) В руках синий и
белый шарик
Укажите составное условие?:
1) Х + 4 ≠ 0
2) 5 < у < 9
3) В руках синий шарик
К какому виду относятся
линейные алгоритмы?:
1) простые
2) составные
3) такого вида нет
К какому виду относятся
алгоритмы с ветвлением?:
1) простые
2) составные
3) такого вида нет
Какое имя нельзя давать
величине:
1) ААААА
2) 1А
3) А1
Какого типа величина А, если
А := "243"
1) числового
2) символьного
3) логического
Что будет выведено
на экран:
нач
А := 6
В := 2
1) 6
С := А + В
вывод А
2) 2
3) 8
кон
Что будет выведено
на экран:
нач
А := “6”
В := “2”
1) 8
С := А + В
вывод C
2) А + В
3) 62
кон
Где простой алгоритм?
2)
1)
3)
начало
начало
начало
Х:= 12
Х:= 12
Х:= 12
Вывод Х
Х:= Х + 6
Х:= Х + 6
Вывод Х
Х<
ДА100
НЕТ
Вывод Х
Х:= Х + 6
конец
ДА
Х<
100
НЕТ
конец
конец
Что называется ветвлением:
1) конструкция, содержащая
многократное повторение действий
2) конструкция, содержащая выбор
одного действия из двух возможных
3) конструкция, содержащая выбор
одного действия из нескольких
возможных
Где алгоритм с ветвлением?
2)
1)
3)
начало
начало
начало
Х:= 12
Х:= 12
Х:= 12
Вывод Х
Х:= Х + 6
Х:= Х + 6
Вывод Х
Х<
ДА100
НЕТ
Вывод Х
Х:= Х + 6
конец
ДА
Х<
100
НЕТ
конец
конец
Что выполняется, если
условие верное?
1)Все, что стоит после
служебного слова «то»
2)Все, что стоит после
служебного слова «иначе»
3)Все, что стоит между
словами «нц» и «кц»
Существует ли неполная
форма ветвления?
1)Да, когда отсутствует
ветвь «ДА»
2)Да, когда отсутствует
ветвь «НЕТ»
3)Такой формы нет
Что будет
выведено в
результате
исполнения?
нач
Х:= 7;
если Х < 10
то вывод ("ты молодец!")
иначе вывод ("ты глупец!");
кон.
1) «ты молодец!»
2) «ты глупец!»
3) «ты молодец» и «ты глупец»
Укажите результат
исполнения алгоритма:
1) вывод 12
2) вывод 6
3) вывод 8
Программа Р1;
перем Х, У: цел;
нач
Х:= 12;
если Х < 5
то У:= 6
иначе У:= 8;
вывод (У);
кон.
Что будет
выведено в
результате
исполнения?
1) 120
2) 130
3) 1230
нач
Х:= 8;
вывод (1);
если Х < 5
то вывод (2)
иначе вывод (3);
вывод (0);
кон.
Укажите алгоритм,
соответствующий
блок-схеме?
начало
Х := 5
ДА
НЕТ
Х>4
Вывод 1
1)
2)
Программа Р1;
перем х: цел;
нач
Х:= 5;
если Х > 4
то вывод (1);
иначе вывод (2);
кон.
Программа Р1;
перем х: цел;
нач
Х:= 5;
если Х > 4
то вывод (2);
иначе вывод (1);
кон.
Вывод 2
конец
3)
Программа Р1;
перем х: цел;
нач
Х:= 5;
Х>4
вывод (1);
вывод (2);
кон.
Как были
расположены
ветви, если на
экране появилась
цифра 1
начало
Х := 5
Х>4
Вывод 1
1)
2)
ДА
НЕТ
Х>4
НЕТ
ДА
Х>4
Вывод 2
конец
Что называется циклом:
1) конструкция, содержащая выбор
одного действия из двух возможных
2) конструкция, содержащая выбор
одного действия из нескольких
возможных
3) конструкция, содержащая
многократное повторение действий
Где алгоритм с циклом?
2)
1)
3)
начало
начало
начало
Х:= 12
Х:= 12
Х:= 12
Вывод Х
Х:= Х + 6
Х:= Х + 6
Вывод Х
Х<
100
ДА
НЕТ
Вывод Х
Х:= Х + 6
конец
ДА
Х<
100
НЕТ
конец
конец
Какого вида циклов
не существует?
1)Цикл «До»
2)Цикл «После»
3)Цикл «Пока
Какой цикл с известным
числом повторений?
1)Цикл «До»
2)Цикл «Пока»
3)Цикл «Для»
Где схема цикла «Пока»?
1)
2)
3)
начало
начало
начало
Х:= 12
Х:= 12
Х<
100
ДА
НЕТ
Вывод Х
Вывод Х
Х:= Х + 6
Вывод Х
Х:= Х + 6
конец
Х:=
1..100
ДА
ДА
Х<
100
НЕТ
конец
конец
НЕТ
Укажите алгоритм,
соответствующий
блок-схеме?
1)
Программа Р1;
перем х: цел;
нач
Х:= 12;
для Х < 100
нц
вывод (Х);
Х:= Х + 6;
кц;
кон.
начало
Х:= 12
Х< 100
ДА
НЕТ
Вывод Х
2)
Х:= Х + 6
Программа Р1;
перем х: цел;
нач
Х:= 12;
пока Х < 100
нц
вывод (Х);
Х:= Х + 6;
кц;
кон.
конец
3)
Программа Р1;
перем х: цел;
нач
Х:= 12;
если Х < 100
то вывод (Х);
Х:= Х + 6;
кон.
Какие числа будут
выведены на экран в
алгоритме?
Программа Р1;
перем х: цел;
нач
Х:= 100;
пока Х < 1000
нц
вывод (Х);
Х:= Х + 5;
кц;
кон.
1)делящиеся нацело
на 100
2)делящиеся нацело на 5
3)Трехзначные, делящиеся
нацело на 5