нц пока d >= b | d := d - b кц значение переменной d равно a) 34 b) 10 c) 22 d) 46
В представленном фрагменте программы
b:= 10; d := 40 нц пока d >= b | d := d - b кц
тело цикла выполнится a) 3 раза b) 4 раза c) 2 раза d) 1 раз
После выполнения фрагмента алгоритма
A:=1; I:=4; нц пока I>A A:=A+2 I:=I+1 кц переменная A примет значение ... a) 10 b) 6 c) 7 d) 1
Вася действует по следующему алгоритму: Шаг 1. Пройти 10 м прямо. Шаг 2. Повернуть направо. Шаг 3. Повторять шаги 1 - 2, пока не будет пройдено всего 70 м. Шаг 4. Остановиться. После выполнения шага 4 расстояние до точки, из которой Вася начал свое движение, составит … a) 30 м b) м c) 50 м d) 10 м
Дана блок-схема:
Тогда после исполнения алгоритма значение переменной S равно … a) 3 b) 45 c) 12 d) 38
Дана блок-схема:
Тогда после исполнения алгоритма значение переменной P равно … a) 212 b) 16 c) 73 d) 105
Дана блок-схема:
Тогда после исполнения алгоритма переменная i примет значение … a) 12 b) 1 c) 5 d) 9
Дана блок-схема:
Тогда после исполнения алгоритма переменная a примет значение … a) 15 b) 6 c) 5 d) 20 Вариант №2
В каких случаях используется цикл " ПОКА " ... ?
В случаях с известным начальным и конечным значением
В случаях когда переменную надо обнулить
В случаях с досрочным выходом
В случаях когда надо произвести выбор действий
В случаях с известным конечным значением
Когда компьютер выходит из цикла " ПОКА " ... ?
Когда выполнит его 100 раз
Когда выполнит его 1000 раз
Когда условие становится истинно
Когда условие становится ложно
Когда условие становится точно равным определенному значению
Цикл " ПОВТОРЯЙ " по другому называется …
Цикл со счетчиком
Цикл с предусловием
Цикл с вложением
Цикл с выходом
Цикл с постусловием
В конце цикла " ПОВТОРЯЙ " обязательно должен стоять оператор
UYNTIL ( условие )
END;
UNTIL ( условие )
UNTIL ( конечное значение )
YNTIL ( условие )
Цикл " ПОВТОРЯЙ " выполняется до тех пор ...
Пока условие истинно
Пока условие ложно
Пока переменная цикла не прошла все значения от начального до конечного
Пока переменная цикла с шагом 1 пройдет все значения
Пока переменная цикла с шагом меньше 1 пройдет все значения
В чем отличие циклов " ПОКА " и " ПОВТОРЯЙ "
В цикле "ПОКА" шаг должен быть меньше 1, а в цикле "ПОВТОРЯЙ" больше 1
В цикле "ПОКА" известно начальное значение и конечное, а в цикле "ПОВТОРЯЙ" только конечное
В цикле "ПОВТОРЯЙ" известно начальное значение и конечное, а в цикле "ПОКА" только конечное
Цикл "ПОВТОРЯЙ" обязательно выполнится хотя бы 1 раз, цикл "ПОКА" может не выполнится ни разу
Цикл "ПОКА" обязательно выполнится хотя бы 1 раз, а цикл "ПОВТОРЯЙ" может не выполнится ни разу
Слово REPEAT в переводе означает …
ДЛЯ
ВЫВОДИ
ПОВТОРЯЙ
ДЕЛАЙ
ПОКА
Утверждение «Оператор в теле цикла будет обязательно выполнен хотя бы один раз» относится к … a) циклу с убыванием значения параметра b) циклу с постусловием c) циклу с параметром d) циклу с предусловием
В результате работы блок-схемы алгоритма
A и B принимут следующие значения … a) A=4, B=3 b) А=1, B=1 c) A=3, B=3 d) A=0, B=0
Представленная программа выводит ... S:=0; N:=1; ПОКА (S+N) НЦ S:=S+N; N:=N+1; КЦ; ВЫВОД (S);
a) все значения сумм подряд идущих натуральных чисел, начиная с 1 до X b) минимальное значение суммы подряд идущих натуральных чисел, начиная с 1, большее X c) максимальное натуральное число, меньшее X d) последнее значение суммы подряд идущих натуральных чисел, начиная с 1, меньшее Х
При начальном значении X=15 по окончании работы программы
S:=0; N:=1; ПОКА (S+N) НЦ S:=S+N; N:=N+1; КЦ; ВЫВОД (S);
будет выведено ... a) 15 b) 21 c) 5 d) 10
Представленная программа запрашивает у пользователя последовательность чисел, заканчивающуюся 0. По окончании программы будет выведено ...
N:=0; X:=1; ПОКА X<>0 НЦ ВЫВОД (‘ВВЕДИТЕ ЗНАЧЕНИЕ X’); ВВОД (X); ЕСЛИ X>0 ТО N:=N+1; КЦ; ВЫВОД (N); a) все положительные числа, введенные пользователем b) количество ненулевых чисел, введенных пользователем c) количество введенных пользователем чисел d) количество введенных пользователем положительных чисел
После выполнения алгоритма b:= 11; d := 46 нц пока d >= b | d := d - b кц значение переменной d равно a) 24 b) 2 c) 35 d) 13
В представленном фрагменте программы
b:= 10; d := 50 нц пока d >= b | d := d - b кц
тело цикла выполнится a) 1 раз b) 4 раза c) 5 раз d) 2 раза
После выполнения фрагмента алгоритма
A:=0; I:=-5; нц пока I<0 A:=A+I I:=I+1 кц переменная A примет значение ... a) -15 b) 0 c) -10 d) 15
Вася действует по следующему алгоритму: Шаг 1. Пройти 10 м прямо. Шаг 2. Повернуть направо. Шаг 3. Повторять шаги 1 - 2, пока не будет пройдено всего 80 м. Шаг 4. Остановиться. После выполнения шага 4 расстояние до точки, из которой Вася начал свое движение, составит … a) м b) 0 мc) 20 м d) 10 м
Дана блок-схема:
Тогда после исполнения алгоритма значение переменной S равно … a) 14 b) 42 c) 3 d) 45
Дана блок-схема:
Тогда после исполнения алгоритма значение переменной P равно … a) 15 b) 38 c) 1 d) 29
Дана блок-схема:
Тогда после исполнения алгоритма переменная i примет значение … a) 4 b) 12 c) 8 d) 1
Дана блок-схема:
Тогда после исполнения алгоритма переменная c примет значение … a) 10 b) 3 c) 5 d) 14
Оценивание теста:
Процент правильных заданий
| Оценка
| 80%-100%
| 5 (отлично)
| 60%-80%
| 4 (хорошо)
| 50%-60%
| 3 (удовлетворительно)
| Менее 50%
| 2 (неудовлетворительно)
|
Тест №5. Строковые переменные
Какая функция удаляет символы в строковой переменной ?
DELETE ( 2 , 4 , S )
DELETE ( 4 , S , 2 )
DELETE ( S , 4 , 2 )
DEL ( 4 , S , 2 )
DELET ( 4 , S , 2 )
Какой максимальный размер может иметь строковая переменная ?
256 символов
255 символов
30 символов
225 символов
250 символов
Назначение строковых переменных ?
хранить длинные числа.
хранить набор символов.
хранить набор букв.
хранить набор слов.
хранить слова и предложения.
Как обратиться к третьему символу строковой переменной S ?
S ( 3 )
S [ 3 , Code )
LENGTH ( 3 )
S [ 3 ]
COPY ( S , 3 )
Что означает операция сцепления строковых переменных ?
Складывается длинна строковых переменных
Прибавляет к строке точно такую - же
Соединяет несколько строк в одну
Добавляются все неповторяющиеся символы
Добавляются все повторяющиеся символы
Какая функция подсчитывает длину строковой переменной ?
LENGTN
INSERT
STRING
LENGTH
LENGHT
Какой тип имеют строковые переменные при описании ?
STRING
CHAR
STRINGL
STRINGT
STRIHG
Что делает операция отношения ?
сравнивает символы справа налево до первого несовпадающего символа
сравнивает символы слева направо до первого несовпадающего символа
сравнивает символы как заглавные и строчные
сравнивает символы по русским и английским буквам
сравнивает символы до первого пробела
Какая операция позволяет найти код символа по его значению
POS
ORD
CHR
UPCASE
Оценивание теста:
Процент правильных заданий
| Оценка
| 80%-100%
| 5 (отлично)
| 60%-80%
| 4 (хорошо)
| 50%-60%
| 3 (удовлетворительно)
| Менее 50%
| 2 (неудовлетворительно)
|
Тест №6. Массивы (теория) Вариант №1
Что может содержать в себе ячейка массива ?
только положительные числа
только отрицательные числа
числа совпадающие с номером ячейки
любые данные
только строковые данные
Как производятся все действия над одномерными массивами ?
Через оператор READ
Через " обнуление "
Во вложенных циклах
В цикле
Через оператор RANDOMIZE
При определении суммы элементов числового массива нужна следующая строка ...
S = 1
S = 0
S = 2
S = -1
S = - 2
Где описываются одномерные массивы ?
В конце программы в разделе VAR
В начале программы в разделе VARR
В начале программы в разделе DIM
В начале программы в разделе VAR
В конце программы в разделе VARR
Одномерный массив - это ...
Множество переменных
Одна большая переменная
Таблица в один столбец и одну строку
Одно число
Таблица в одну строку
Какая запись является правильной для двумерного массива ?
A : ARRAY [ 1 .. 10 , 1 .. 5 ] real;
A : ARRAY [ 1 .. 10 , 1 ..5 ] of real;
A : ARAY [ 1 .. 10 , 1 .. 5 ] of real;
A : ARRAY [ 1 .. 10 , 1 .. 5 ]
A : ARRAY [ 10 .. 1 , 5 .. 1 ] of real;
При определении произведения элементов числового массива нужна следующая строка ...
P = 1
P = - 1
P = 0
P = 2
P = 5
Назначение массивов
Хранение данных
Сортировка чисел
Облегчение записи программы
Хранение больших чисел
Упорядоченное хранение данных
Что в переводе означает слово ARRAY ?
Массив положительных чисел
Символьный массив
Одномерный массив
Числовой массив
Массив
Для чего производится описание массивов ?
Чтобы помнить самому сколько ячеек в массиве
Чтобы ЭВМ запомнила имя массива
Чтобы ЭВМ зарезервировала память для хранения элементов массива
Чтобы ЭВМ зарезервировала электричество для обработки массива
Чтобы самому не забыть использовать массив
Массив относится к ________ типам данных a) составным b) простым c) логическим d) абстрактным
Элементы массива в памяти компьютера упорядочены... a) по возрастанию индексов элементов b) по возрастанию значений элементов c) по алфавиту d) по частотным характеристикам
Верным является высказывание, утверждающее… a) доступ к элементу массива осуществляется по имени массива и номеру элемента b) к элементу массива невозможно получить доступ по номеру c) элементы массива могут иметь разные типы d) элементы массива автоматически упорядочиваются по возрастанию
0> |