Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
76
Добавлен:
27.04.2015
Размер:
290.5 Кб
Скачать

End select

2) SELECT CASE A

CASE 7

X=10

END SELECT

3) SELECT CASE B

CASE A+2

X=7

CASE IS > 3

X=5

ENDSELECT

4)все операторы тзаписаны верно

  1. В операторе условного перехода IF после слова THEN может быть

  1. любой оператор QB

  2. оператор присваивания

  3. арифметическое или логическое выражение

  4. нет верного ответа

  1. В операторе условного перехода IF обязательно должно присутствовать слово

  1. THEN

  2. THAN

  3. ELSE

  4. THEN, ELSE

  1. Ключевое слово RETURN

  1. не относится к оператору условного перехода

  2. обязательно должно присутствовать в операторе условного перехода

  3. необязательное для оператора условного перехода

  1. Ключевое слово WEND

  1. не относится к оператору условного перехода

  2. обязательно должно присутствовать в операторе условного перехода

  3. необязательное для оператора условного перехода

  1. Оператор IF – это

  1. условный оператор

  2. оператор цикла

  3. безусловный оператор

  4. оператор выбора

  1. ОператорSELECT CASE– это

  1. оператор выбора

  2. условный оператор

  3. безусловный оператор

  4. оператор цикла

  1. Оператор IF сначала

  1. проверяет свое условное выражение

  2. выполняет операторы из тела программы, идущие после него

  3. подключает процедуры

  4. передает управление на конец программы

  1. Оператор IF THEN – это оператор

  1. усеченного разветвления

  2. стандартного разветвления

  3. вложенного разветвления

  4. блочного разветвления

  1. Оператор IF THEN ELSE– это оператор

  1. стандартного разветвления

  2. усеченного разветвления

  3. блочного разветвления

  4. вложенного разветвления

  1. Оператор FOR – это

  1. оператор регулярного цикла

  2. оператор выбора

  3. оператор итеративного цикла

  4. составной оператор

  1. Переменная, изменяющая свое значение при каждом новом вхождении в цикл, называется

  1. параметром цикла

  2. шагом цикла

  3. индексом

  4. размером

  1. Многократно повторяющаяся часть алгоритма называется

  1. телом цикла

  2. выбором

  3. перебором

  4. шагом цикла

  1. Циклическая алгоритмическая структура может быть

  1. регулярная, итеративная

  2. регулярная, разветвляющаяся

  3. итеративная, разветвляющаяся

  4. нет верного ответа

  1. В регулярной циклической структуре число повторений операторов тела цикла

  1. заранее известно или может быть предварительно вычислено

  2. может быть известно или неизвестно заранее

  3. заранее неизвестно

  4. нет верного ответа

  1. Телом цикла в операторе FOR … NEXT могут быть

  1. любые операторы*

  2. только оператор условного перехода или оператор присваивания

  3. только арифметические или логические выражения

  4. нет верного ответа

  1. Тело цикла в операторе FOR … NEXT

  1. может ни разу не выполниться*

  2. обязательно выполнится хотя бы 1 раз

  3. выполняется несколько раз

  4. нет верного ответа

  1. Для досрочного прекращения регулярного цикла используется оператор

  1. EXIT FOR

  2. EXITFOR

  3. EXIT

  4. BREAK

  1. C использованием регулярных циклических структур можно вычислять

  1. значения функции в заданном диапазоне, произведения и суммы с конечным числом слагаемых и сомножителей

  2. произведения и суммы конечных или бесконечных рядов

  3. значения суммы бесконечных рядов

  4. все вышеперечисленное верно

  1. Для того, чтобы операторы тела цикла выполнились необходимое число раз, параметр цикла

  1. должен быть переменной целого типа

  2. должен быть переменной вещественного типа

  3. должен быть переменной строкового типа

  4. должен быть переменной целого или вещественного типа

  1. Ключевое слово STEP

  1. необязательное для оператора регулярного цикла FOR*

  2. обязательно должно присутствовать в операторе регулярного цикла FOR

  3. не относится к оператору регулярного цикла FOR

  1. Ключевое слово NEXT

  1. обязательно должно присутствовать в операторе регулярного цикла FOR

  2. необязательное для оператора регулярного цикла FOR

  3. не относится к оператору регулярного цикла FOR

  1. Ключевое слово DO

  1. не относится к оператору регулярного цикла FOR

  2. обязательно должно присутствовать в операторе регулярного цикла FOR

  3. необязательное для оператора регулярного цикла FOR

  1. Ключевое слово ELSE

  1. не относится к оператору регулярного цикла FOR

  2. обязательно должно присутствовать в операторе регулярного цикла FOR

  3. необязательное для оператора регулярного цикла FOR

  1. Ключевое слово LOOP

  1. не относится к оператору регулярного цикла FOR

  2. обязательно должно присутствовать в операторе регулярного цикла FOR

  3. необязательное для оператора регулярного цикла FOR

  1. Ключевое слово IF

  1. не относится к оператору регулярного цикла FOR

  2. обязательно должно присутствовать в операторе регулярного цикла FOR

  3. необязательное для оператора регулярного цикла FOR

  1. Ключевое слово WHILE

  1. не относится к оператору регулярного цикла FOR

  2. обязательно должно присутствовать в операторе регулярного цикла FOR

  3. необязательное для оператора регулярного цикла FOR

  1. Ключевое слово UNTIL

  1. не относится к оператору регулярного цикла FOR

  2. обязательно должно присутствовать в операторе регулярного цикла FOR

  3. необязательное для оператора регулярного цикла FOR

  1. Для программирования циклических алгоритмических структур с известным числом повторений используется оператор, в котором обязательно присутствуют слова

  1. FOR , NEXT

  2. FOR , NEXT , STEP, IF

  3. FOR , NEXT , EXIT FOR , DO

  4. Все ответы верны

  5. нет верного ответа

  1. Для программирования циклических алгоритмических структур с известным числом повторений используется оператор

  1. FOR … NEXT

  2. DO … UNTIL

  3. SELECT CASE …END SELECT

  4. Все ответы верны

  1. Если в операторе регулярного цикла FOR … NEXT слово STEP отсутствует, это означает, что после каждого выполнения тела цикла

  1. параметр цикла увеличивается на 1

  2. параметр цикла уменьшается на 1

  3. параметр цикла изменяется произвольно

  4. параметр цикла не изменяется

  5. будет сообщение об ошибке

  1. Оператор DOLOOP – это

  1. оператор итеративного цикла

  2. оператор выбора

  3. оператор регулярного цикла

  4. составной оператор

  1. В итеративной циклической структуре число повторений операторов тела цикла

  1. заранее неизвестно

  2. может быть известно заранее

  3. заранее известно или может быть предварительно вычислено

  4. нет верного ответа

  1. Телом цикла в операторе DO…LOOP могут быть

  1. любые операторы

  2. только оператор условного перехода или оператор присваивания

  3. только арифметические или логические выражения

  4. нет верного ответа

  1. Тело цикла в операторе DO…LOOP

  1. может ни разу не выполниться или обязательно выполнится хотя бы 1 раз в зависимости от типа оператора

  2. может ни разу не выполниться

  3. обязательно выполнится хотя бы 1 раз

  4. выполняется заданное число раз

  1. Для досрочного прекращения итеративного цикла используется оператор

  1. EXIT DO

  2. EXIT LOOP

  3. EXIT

  4. BREAK

  5. нет верного ответа

  1. Для программирования циклических алгоритмических структур с неизвестным числом повторений используется оператор

  1. DO … LOOP

  2. FOR … NEXT

  3. SELECT CASE …END SELECT

  4. все ответы верны

  1. Алгоритмическая структура цикла итеративного типа может быть

  1. с предусловием или с постусловием

  2. только с предусловием

  3. только с постусловием

  4. безусловная

  1. Ключевое слово STEP

  1. не относится к оператору итеративного цикла DO…LOOP

  2. необязательное для оператора итеративного цикла DO…LOOP

  3. обязательно должно присутствовать в операторе цикла DO…LOOP

  1. Ключевое слово NEXT

1)не относится к оператору итеративного циклаDO…LOOP*

  1. необязательное для оператора итеративного цикла DO…LOOP

  2. обязательно должно присутствовать в операторе цикла DO…LOOP

  1. Ключевое слово DO

  1. обязательно должно присутствовать в операторе итеративного цикла

  2. не относится к оператору итеративного цикла

  3. необязательное для оператора итеративного цикла с постусловием

  1. Ключевое слово ELSE

  1. не относится к оператору итеративного цикла

  2. обязательно должно присутствовать в операторе итеративного цикла

  3. необязательное для оператора итеративного цикла

  1. Ключевое слово LOOP

1) обязательно должно присутствовать в операторе итеративного цикла

2) не относится к оператору итеративного цикла

  1. необязательное для оператора итеративного цикла с постусловием

  1. Ключевое слово IF

  1. не относится к оператору итеративного цикла DO…LOOP

  2. обязательно должно присутствовать в операторе итеративного цикла

DO…LOOP

  1. необязательное для оператора итеративного цикла DO…LOOP

  1. Ключевое слово WHILE

  1. может записываться либо после слова DO, либо после слова LOOP

  2. должно быть записано только после слова DO

  3. должно быть записано только после слова LOOP

  4. не относится к оператору итеративного цикла DO … LOOP

  1. Ключевое слово UNTIL

  1. может записываться либо после слова DO, либо после слова LOOP*

  2. должно быть записано только после слова DO

  3. должно быть записано только после слова LOOP

  4. не относится к оператору итеративного цикла DO … LOOP

  1. Оператор DO WHILE…LOOP – это

  1. оператор итеративного цикла с предусловием

  2. оператор выбора

  3. оператор регулярного цикла

  4. оператор итеративного цикла с постусловием

  5. нет верного ответа

  1. Оператор DO UNTIL…LOOP – это

  1. оператор итеративного цикла с предусловием

  2. оператор выбора

  3. оператор регулярного цикла

  4. оператор итеративного цикла с постусловием

  5. нет верного ответа

  1. Оператор DO …LOOP WHILE – это

  1. оператор итеративного цикла с постусловием

  2. оператор выбора

  3. оператор регулярного цикла

  4. оператор итеративного цикла с предусловием

  5. нет верного ответа

  1. Оператор DO …LOOP UNTIL – это

  1. оператор итеративного цикла с постусловием

  2. оператор выбора

  3. оператор регулярного цикла

  4. оператор итеративного цикла с предусловием

  5. нет верного ответа

  1. Если при программировании циклической структуры используется оператор DO WHILE…LOOP, то тело цикла

  1. может ни разу не выполниться

  2. обязательно выполнится хотя бы 1 раз

  3. выполняется заданное число раз

  4. оператор не относится к средствам программирования итеративного цикла

  1. Если при программировании циклической структуры используется оператор

DO UNTIL…LOOP , то тело цикла

  1. может ни разу не выполниться

  2. обязательно выполнится хотя бы 1 раз

  3. выполняется заданное число раз

  4. оператор не относится к средствам программирования итеративного цикла

  1. Если при программировании циклической структуры используется оператор

DOLOOP WHILE, то тело цикла

  1. обязательно выполнится хотя бы 1 раз

  2. может ни разу не выполниться

  3. выполняется заданное число раз

  4. оператор не относится к средствам программирования итеративного цикла

  1. Если при программировании циклической структуры используется оператор

DOLOOP UNTIL, то тело цикла

  1. обязательно выполнится хотя бы 1 раз

  2. может ни разу не выполниться

  3. выполняется заданное число раз

  4. оператор не относится к средствам программирования итеративного цикла

  1. Если при программировании циклической структуры используется оператор

SELECTCASE, то тело цикла

  1. оператор не относится к средствам программирования итеративного цикла

  2. обязательно выполнится хотя бы 1 раз

  3. может ни разу не выполниться

  4. выполняется заданное число раз

  1. Использование слова WHILE в операторе итеративного цикла DO…LOOP означает, что тело цикла будет выполняться до тех пор, пока значение выражения, записанного после WHILE

  1. истинно

  2. ложно

  3. слово не относится к оператору итеративного цикла DO…LOOP

  1. Использование слова UNTIL в операторе итеративного цикла DO…LOOP означает, что тело цикла будет выполняться до тех пор, пока значение выражения, записанного после UNTIL

  1. ложно

  2. истинно

  3. слово не относится к оператору итеративного цикла DO…LOOP

  1. Для того, чтобы итеративный цикл продолжался пока некоторое условие остается истинным, это условие должно быть записано

  1. после слова WHILE

  2. перед словом WHILE

  3. после слова UNTIL

  4. перед словом UNTIL

  5. нет верного ответа

  1. Для того, чтобы итеративный цикл продолжался пока некоторое условие остается ложным, это условие должно быть записано

  1. после слова UNTIL

  2. после слова WHILE

  3. перед словом WHILE

  4. перед словом UNTIL

  5. нет верного ответа

  1. C использованием итеративных циклических структур можно вычислять

  1. все утверждения верны

  2. значения функции в заданном диапазоне, произведения и суммы с конечным числом слагаемых и сомножителей

  3. произведения и суммы конечных или бесконечных рядов

  4. значения членов конечных и бесконечных рядов

  5. все утверждения неверны

  1. После ключевых слов WHILE или UNTIL в операторе итеративного цикла

DOLOOP записывается

  1. арифметическое или логическое выражение

  2. оператор выбора

  3. любой оператор

  4. нет верного ответа

  1. Использование слова REPEAT в операторе итеративного цикла DO…LOOP означает, что тело цикла будет выполняться до тех пор, пока значение выражения, записанного после REPEAT

  1. слово не относится к оператору итеративного цикла DO…LOOP*

  2. истинно

  3. ложно

  1. Использование слова RETURN в операторе итеративного цикла DO…LOOP означает, что тело цикла будет выполняться до тех пор, пока значение выражения, записанного после RETURN

  1. слово не относится к оператору итеративного цикла DO…LOOP

  2. истинно

  3. ложно

  1. Если условие, записанное после слова WHILE в операторе итеративного цикла

DO…LOOP ложно, то

  1. цикл завершается

  2. цикл продолжается

  3. цикл продолжится еще один раз

  4. слово не относится к оператору итеративного цикла DO…LOOP

  1. Если условие, записанное после слова UNTIL в операторе итеративного цикла

DO…LOOP ложно, то

  1. цикл продолжается

  2. цикл завершается

  3. цикл продолжится еще один раз

  4. слово не относится к оператору итеративного цикла DO…LOOP

  1. Если условие, записанное после слова WHILE в операторе итеративного цикла

DOLOOP истинно, то

  1. цикл продолжается

  2. цикл завершается

  3. цикл продолжится еще один раз

  4. слово не относится к оператору итеративного цикла DO…LOOP

  1. Если условие, записанное после слова UNTIL в операторе итеративного цикла

DOLOOP истинно, то

  1. цикл завершается

  2. цикл продолжается

  3. цикл продолжится еще один раз

  4. слово не относится к оператору итеративного цикла DO…LOOP

  1. Если условие, записанное после слова RETURN в операторе итеративного циклаDOLOOP истинно, то

  1. слово не относится к оператору итеративного цикла DO…LOOP

  2. цикл завершается

  3. цикл продолжается

  4. цикл продолжится еще один раз

  1. Использование слова WEND в операторе итеративного цикла означает, что тело цикла будет выполняться до тех пор, пока значение выражения, записанного после него

  1. после этого слова нет выражения

  2. истинно

  3. ложно

  4. слово не относится к оператору итеративного цикла

  1. Использование слова SELECT в операторе итеративного цикла означает, что тело цикла будет выполняться до тех пор, пока значение выражения, записанного после него

  1. слово не относится к оператору итеративного цикла

  2. после этого слова нет выражения

  3. истинно

  4. ложно

  1. Для завершения итеративного цикла необходимо

  1. все ответы верны

  2. чтобы условие, записанное после слова WHILE, было ложным

  3. чтобы условие, записанное после слова UNTIL, было истинным

  4. чтобы выполнился оператор EXIT DO

  1. Преобразование итеративного цикла с предусловием в цикл с постусловием

  1. всегда возможно

  2. возможно иногда

  3. невозможно

  1. Преобразование итеративного цикла с постусловием в цикл с предусловием

  1. всегда возможно

  2. возможно иногда

  3. невозможно

  1. Массив – это

    1. совокупность данных одного типа, объединенных общим именем

    2. совокупность данных одного типа

    3. набор индексированных данных

    4. набор разных данных

  1. Индексом массива может быть

  1. любое целочисленное выражение

  2. выражение любого типа

  3. только целочисленные переменные

  4. переменные любого типа

  1. На размерность массива указывает

  1. количество индексов

  2. значения индексов

  3. суммарное количество индексов

  4. сумма значений индексов

  1. В программе массив объявляется оператором

  1. DIM

  2. REM

  3. FOR

  4. DO

  1. Максимальная размерность массива может быть равна

  1. 60

  2. 10

  3. 3

  4. 5

  1. Оператор DIM

  1. резервирует область памяти для элементов массива

  2. резервирует имя для элементов массива

  3. выстраивает элементы массива в линейку

  4. подсчитывает количество элементов массива

  1. Если одномерный массив не объявлен в программе оператором DIM, то его верхняя граница устанавливается равной

  1. 10

  2. 5

  3. 20

  4. 3

  1. При объявлении массива служебное слово AS с параметром type устанавливает

  1. тип массива

  2. размерность массива

  3. размер массива

  4. значения элементов массива

  1. Чтобы инициализировать элементы числового массива нулями, используется оператор

  1. DIM

  2. FOR

  3. IF

  4. REM

  1. По распределению памяти массивы могут быть

  1. статические и динамические

  2. статические и фактические

  3. динамические и фактические

  4. в списке нет правильного ответа

  1. В статических массивах индексы являются

  1. константами

  2. переменными целого типа

  3. переменными любого типа

  4. переменными строкового типа

  1. В динамических массивах индексы являются

  1. переменными целого типа

  2. могут быть строковыми переменными

  3. константами

  4. в списке нет правильного ответа

  1. В числовых статических массивах оператор ERASE

  1. обнуляет элементы массива

  2. освобождает память

  3. объявляет новый массив

  4. заполняет элементы массива минимальными значениями данного типа данных

  1. При объявлении строкового массива его элементы заполняются пустыми строками оператором

  1. DIM

  2. INPUT

  3. FOR

  4. LET

  1. В числовых динамических массивах оператор ERASE

  1. освобождает память

  2. объявляет новый массив

  3. обнуляет элементы массива

  4. заполняет элементы массива максимальными значениями данного типа данных

  1. С помощью оператора REDIM можно переопределять

  1. динамические массивы

  2. статические массивы

  3. любые массивы

  4. только строковые массивы

  1. В строковых статических массивах оператор ERASE

  1. заполняет элементы массивов пустыми строками

  2. освобождает память

  3. объявляет новый массив

  4. заполняет элементы массива максимальными значениями данного типа данных

  1. В динамических массивах переменные, определяющие границы массива, должны быть объявлены

  1. до оператора DIM

  2. после оператора DIM

  3. в конце программы

  4. в любом месте программы

  1. В динамических строковых массивах оператор ERASE

  1. освобождает память

  2. обнуляет элементы массива

  3. заполняет элементы массива минимальными значениями данного типа данных

  4. в списке нет правильного ответа

  1. Для статических массивов память выделяется

  1. на этапе компиляции

  2. в ходе выполнения программы

  3. в начале выполнения программы

  4. в конце выполнения программы

  1. Для динамических массивов память выделяется

  1. в ходе выполнения программы

  2. в конце выполнения программы

  3. на этапе компиляции

  4. в списке нет правильного ответа

  1. Ввод и вывод элементов массива удобнее всего осуществлять с помощью оператора

  1. FOR

  2. IF

  3. SELECT CASE

  4. в списке нет правильного ответа

  1. Сортировка массива – это

  1. упорядочивание элементов массива либо по возрастанию, либо по убыванию

  2. перезапись элементов массива в обратном порядке

  3. удаление нулевых элементов массива

  4. в списке нет правильного ответа

  1. Значением параметра цикла в операторе FOR при вводе и обработке массивов является

  1. номер элемента массива

  2. значение элемента массива

  3. размерность элемента массива

  4. размер массива

  1. Для вывода элементов массива в одну строку в списке вывода оператора PRINT нужно поставить

  1. точку с запятой

  2. запятую

  3. двоеточие

  4. восклицательный знак

  1. При объявлении массива диапазон изменения индексов указывается следующим образом

  1. Imin TO Imax

  2. Imin, Imax

  3. Imin-Imax

  4. Imin/Imax

  1. Двумерный массив – это массив, у которого количество индексов равно

  1. 2

  2. 4

  3. 1

  4. 3

  1. Если данные представлены в табличной форме, то для их обработки удобнее использовать

  1. двумерный массив

  2. одномерный массив

  3. трехмерный массив

  4. любой массив

  1. Индексами двумерного массива могут быть

  1. любые целочисленные выражения

  2. выражения любого типа

  3. только целочисленные переменные

  4. переменные любого типа

  1. Первый индекс в двумерном массиве указывает

  1. номер строки

  2. номер столбца

  3. не имеет значения

  4. все зависит от программиста

  1. Укажите размер данного двумерного массива A (2,3)

  1. 12

  1. Второй индекс в двумерном массиве указывает

  1. номер столбца

  2. номер строки

  3. все зависит от программиста

  4. не имеет значения

  1. Перед использованием двумерного массива в программе его необходимо объявить с помощью оператора

  1. DIM

  2. REM

  3. INPUT

  4. FOR

  1. При объявлении массива диапазон изменения индексов указывается

следующим образом

    1. Imin TO Imax

    2. Imin,Imax

    3. Imin - Imax

    4. Imin/ Imax

  1. Ввод и обработка двумерных массивов производится при использовании

  1. вложенных циклов

  2. вложенных разветвлений

  3. вложенных процедур

  4. любых конструкций языка программирования

  1. Значениями параметров цикла в операторе FORпри вводе, обработке и выводе массивов является

  1. номера строк и столбцов

  2. значения элементов массива

  3. размерность массива

  4. минимальные значения индексов массива

  1. При вводе и обработке массива по строкам внешний цикл должен быть организован

  1. по первому индексу

  2. по второму индексу

  3. по любому из индексов

  4. зависит от программиста

  1. При вводе и обработке массива по столбцам внешний цикл должен быть организован

  1. по второму индексу

  2. по любому из индексов

  3. по первому индексу

  4. все зависит от программиста

  1. Для организации вывода двумерного массива в виде таблицы в списке вывода оператора PRINT нужно поставить

    1. точку с запятой

    2. запятую

    3. двоеточие

    4. пробел

  1. Для вывода двумерного массива в виде таблицы после завершения внутреннего цикла нужно поставить

  1. оператор PRINT

  2. два пробела

  3. двоеточие

  4. пробел

  1. Укажите количество объявленных массивов

DIM A (0 to 3, 4)... DIM A (3, 4)... DIMA (3, 0 to 4)... DIMA (0 to 3, 0 to 4)

  1. 1

  2. 2

  3. 3

  4. 4

  1. Определите, какой тип распределения памяти имеет объявленный массив

DIM A (1 TO 3, 1 TO 5) AS SINGLE

  1. статический

  2. динамический

  3. фактический

  4. вещественный

  1. Символьным (строковым) выражением в языке программирования QBявляется

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

  2. последовательность букв русского или латинского алфавита

  3. последовательность букв русского алфавита

  4. последовательность букв русского или латинского алфавита, цифр или других символов, начинающаяся с латинской буквы и взятая в кавычки

  1. Ошибочной записью символьной переменной в языке QB является

  1. C$1

  2. B$

  3. C1$

  4. нет верного ответа

  1. Операция склеивания символов обозначается знаком

  1. &

  2. /

  3. нет верного ответа

  1. Подсчитать количество символов в выражении позволяет функция

  1. LEN

  2. LEFT

  3. ASC

  4. MID

  1. Вырезать любое количество нужных символов из символьного выражения можно с помощью функции

  1. MID

  2. LEFT

  3. ASC

  4. LEN

  1. Определить правильно написание имени символьной переменной

  1. d34$

  2. 2A$

  3. ЭF$

  4. DD

  1. Операции, выполняемые с помощью символьных функций, возможны

  1. с любой информацией, хранимой в символьной переменной

  2. только с буквами и фразами

  3. с числовой информацией

  4. с любой информацией, хранимой в числовой переменной

  1. Вырезать определенное количество символов слева из выражения позволит функция

  1. LEFT

  2. ASC

  3. LEN

  4. нет верного ответа

  1. Значением функции LEN («СИМВОЛЬНЫЕ ПЕРЕМЕННЫЕ») является

  1. 21 *

  2. 0

  3. 14

  4. 2

  1. Операции, допустимые для строковых данных

  1. >, < , = , < = , > = , <> , +

  2. + , =

  3. =

  4. нет верного ответа

  1. Преобразовать данные числового типа в данные символьного типа

  1. можно

  2. нельзя

  3. не всегда возможно

  1. Преобразовать данные строкового типа в данные числового типа

  1. не всегда возможно

  2. можно

  3. нельзя

  1. Функция LEN(A$)

  1. возвращает количество символов строки А$

  2. возвращает код ASCII строки А$

  3. удаляет пробелы из строки A$

  4. не применяется к строкам

  5. нет верного ответа

  1. Функция LEFT$ (A$, n)

  1. возвращает n первых символов строки A$

  2. возвращает n последних символов строки A$

  3. не применяется к строкам

  4. находит символ, стоящий на позиции n в строке A$

  5. нет верного ответа

15 ФункцияRIGHT$ (A$, n)

  1. возвращает n последних символов строки A$

  2. возвращает n первых символов строки A$

  3. не применяется к строкам

  4. находит символ, стоящий на позиции n в строке A$

  5. нет верного ответа

  1. Функция MID$ (A$, n, m)

  1. вырезает из строки A$ , начиная с n-ого, m символов

  2. вырезает из строки A$ , начиная с m-ого , n cимволов,

  3. не применяется к строкам

  4. нет верного ответа

  1. Функция MID$ (A$, n)

  1. вырезает из строки все символы, начиная с n-ого

  2. вырезает из строки n первых символов

  3. вырезает из строки n последних символов

  4. нет верного ответа

  1. Функция SPACE$ (n)

  1. возвращает строку из nпробелов

  2. возвращает строку из n первых символов

  3. возвращает строку из n последних символов

  4. удаляет n начальных пробелов

  5. удаляет n конечных пробелов

  1. Функция STRING$ (n, «*»)

  1. возвращает строку из n звездочек

  2. вставить символ «*» в n-ую позицию

  3. ошибочно записана

  4. нет верного ответа

  1. Функция LCASE$ (A$)

  1. заменяет прописные буквы на строчные

  2. заменяет строчные буквы на прописные

  3. удаляет начальные пробелы строки

  4. удаляет конечные пробелы строки

  5. нет верного ответа

  1. Функция UCASE$ (A$)

  1. заменяет строчные буквы на прописные

  2. заменяет прописные буквы на строчные

  3. удаляет начальные пробелы строки

  4. удаляет конечные пробелы строки

  5. нет верного ответа

  1. Функция LTRIM$ (A$)

  1. удаляет начальные пробелы строки

  2. заменяет прописные буквы на строчные

  3. заменяет строчные буквы на прописные

  4. удаляет конечные пробелы строки

  5. нет верного ответа

22 Функция RTRIM$ (A$)

  1. удаляет конечные пробелы строки

  2. заменяет прописные буквы на строчные

  3. заменяет строчные буквы на прописные

  4. нет верного ответа

  1. Функция INSTR (A$, B$)

  1. определяет номер позиции, в которой впервые встретилась строка В$ в A$

  2. определяет номер позиции, в которой впервые встретилась строка A$ в строке B$

  3. сравнивает строки A$ и B$

  4. производит обмен значениями строк A$ и B$

  5. не применяется к строкам

  1. Функция INSTR (n, A$, B$)

  1. начиная с n-й позиции строки A$, определяет позицию вхождения в нее строки В$

  2. начиная с n-й позиции строки B$, определяет позицию вхождения в нее строки A$

  3. заменяет n символов строки A$ на n символов строки B$

  4. ошибочно записана

  5. не применяется к строкам

  1. Функция CHR$ (n)

  1. возвращает символ, код ASCII которого равен числу n

  2. возвращает строку из n пробелов

  3. возвращает строку из n первых символов

  4. возвращает строку из n последних символов

  1. Функция ASC (A$)

  1. возвращает ASCII код первого символа строки A$

  2. возвращает количество символов в строке А$

  3. преобразует число в строку A$

  4. не применяется к строкам

  1. Функция VAL (A$)

  1. преобразует строку A$ в число, если это возможно

  2. возвращает длину строки

  3. определяет ASCII код строки

  4. не применяется к строкам

  1. Функция STR$ (n)

  1. преобразует число n в строковое представление

  2. преобразует число n в строковое представление, если это возможно

  3. возвращает строку из n пробелов

  4. нет верного ответа

  1. Функция RND (A$)

  1. не применяется к строкам

  2. удаляет начальные пробелы из строки

  3. удаляет конечные пробелы из строки

  4. вставляет случайное число в строку А$

  5. преобразует строку А$ в число, если это возможно

  1. Функция SGN (A$)

  1. не применяется к строкам

  2. удаляет начальные пробелы из строки

  3. удаляет конечные пробелы из строки

  4. вставляет случайное число в строку А$

  5. преобразует строку А$ в число, если это возможно

  1. Функция RND (A$, B$)

  1. не применяется к строкам

  2. определяет номер позиции, в которой впервые встретилась строка A$ в строке B$

  3. сравнивает строки A$ и B$

  4. производит обмен значениями строк A$ и B$

  5. вставляет в строку А$ строку B$ случайным образом

  1. Оператор SWAP A$, B$

  1. производит обмен значениями строковых переменных A$ и B$

  2. сравнивает строки A$ и B$

  3. определяет номер позиции, в которой впервые встретилась строка В$ в строке A$

  4. определяет номер позиции, в которой впервые встретилась строка A$ в строке B$

  5. не применяется к строкам

  1. Оператор SWAP (A$, n)

  1. нет верного ответа

  2. преобразует число n в строку A$

  3. преобразует строку A$ в число n

  4. удаляет n символов из строки A$

  1. Процедура – это

  1. последовательность логически связанных фрагментов программы, оформленная как отдельная часть программы специальным способом

  2. последовательность отдельных фрагментов программы

  3. последовательность только циклических фрагментов программы

  4. последовательность только разветвляющихся фрагментов программы

  1. Глобальные переменные – это

  1. переменные одной процедуры, доступные в других процедурах без механизма передачи параметров

  2. все переменные одной отдельной процедуры

  3. все переменные всех используемых процедур

  4. в списке нет правильного ответа

  1. Локальные переменные – это

  1. переменные с одинаковыми именами в разных процедурах, которые являются независимыми

  2. все переменные с одинаковыми именами во всех процедурах

  3. переменные только одной процедуры

  4. переменные всех процедур

  1. Статические переменные – это

  1. локальные переменные, которые сохраняют свои значения между вызовами процедур

  2. все переменные, передаваемые в процедуру

  3. переменные, передаваемые в процедуру без механизма передачи параметров

  4. переменные, передаваемые в вызывающую процедуру

  1. Формальными параметрами называется

  1. список передаваемых параметров, указанных в описании процедуры

  2. список параметров, указанных в главной программе

  3. все переменные, используемые в процедуре

  4. в списке нет правильного ответа

  1. Формальные параметры являются для данной процедуры

  1. локальными

  2. глобальными

  3. фактическими

  4. формализованными

  1. Формальные параметры определяют

  1. имя и тип переменных

  2. только имена переменных

  3. только типы массивов

  4. в списке нет правильного ответа

  1. При вызове процедуры происходит замена формальных параметров

  1. фактическими

  2. локальными

  3. глобальными

  4. статическими

  1. Фактические параметры – это

  1. конкретные значения переменных, на которые заменяются формальные параметры*

  2. глобальные переменные

  3. локальные переменные

  4. статические переменные

  1. Параметры могут передаваться в процедуру

  1. по значению или по адресу (ссылке)

  2. только по значению

  3. только по адресу

  4. любым образом

  1. При передаче параметра по значению в процедуру передается

  1. копия передаваемого параметра

  2. адрес передаваемого параметра

  3. адрес и значение передаваемого параметра

  4. ничего не передается

  1. По значению могут передаваться

1) входные параметры процедуры

2) выходные параметры процедуры

3) как входные, так и выходные параметры процедуры

4) только глобальные переменные

  1. По адресу могут передаваться

1) как входные, так и выходные параметры процедуры

2) только входные параметры процедуры

3) только выходные параметры процедуры

4) в списке нет правильного ответа

  1. Изменение в процедуре параметра, передаваемого по значению

  1. не приводит к изменению значения этого параметра в вызывающей процедуре

  2. приводит к изменению значения этого параметра в вызывающей процедуре

  3. приводит к изменению значений всех параметров вызывающей процедуры

  4. в списке нет правильного ответа

  1. Изменение в процедуре параметра, передаваемого по адресу

  1. приводит к изменению значения этого параметра в вызывающей процедуре

  2. не приводит к изменению значения этого параметра в вызывающей процедуре

  3. приводит к изменению значений всех параметров вызывающей процедуры

  4. приводит к изменению адреса передаваемого параметра

  1. Если функция описывается одним арифметическим, логическим или строковым выражением, то для ее описания (определения) лучше использовать

  1. однострочную функцию

  2. многострочную функцию

  3. процедуру

  4. процедуру-функцию

  1. К средствам процедурного программирования в QuickBASIC относятся

  1. однострочные и многострочные функции, процедуры- функции, процедуры

  2. многострочные функции, процедуры

  3. однострочные функции, процедуры- функции

  4. gроцедуры

  1. Передача параметров в однострочные и многострочные функции осуществляется

  1. по значению

  2. по адресу

  3. как по значению, так и по адресу

  4. в однострочные функции по значению, в многострочные - по адресу

  1. Результатом выполнения функции является

  1. скалярная величина

  2. несколько скалярных величин

  3. массивы

  4. массивы и скалярные величины

  1. В качестве передаваемых параметров в однострочных и многострочных функциях используются

  1. скалярные величины

  2. массивы

  3. массивы и скалярные величины

  4. в списке нет правильного ответа

  1. Переменные внутри однострочных и многострочных функций являются

  1. глобальными

  2. локальными

  3. статическими

  4. фактическими

  1. Чтобы сделать отдельные переменные внутри многострочнойфункции локальными, их нужно объявить в теле функции оператором

  1. STATIC *

  2. SHARED

  3. DIM

  4. DEF FN

  1. Для досрочного выхода из многострочной функции используется оператор

  1. EXIT DEF

  2. EXIT FUNCTTION

  3. EXIT DO

  4. EXIT SUB

  1. При вызове функций и процедур контролируется

  1. количество и тип аргументов, их порядок следования

  2. количество аргументов, их порядок следования

  3. порядок следования аргументов

  4. количество и тип аргументов

  1. Передача параметров в процедуру и в процедуру-функцию производится

  1. как по адресу, так и по значению

  2. только по адресу

  3. только по значению

  4. в процедуру-функцию по значению, а в процедуру – по адресу

  1. Передача фактических параметров-выражений в процедуру и в процедуру-функцию производится

  1. по значению

  2. по адресу

  3. как по адресу, так и по значению

  4. в процедуру - по адресу, в процедуру-функцию – по значению

  1. Передача параметров-массивов в процедуру и в процедуру-функцию производится

  1. по адресу

  2. по значению

  3. как по адресу, так и по значению

  4. в процедуру - по адресу, в процедуру-функцию – по значению

  1. Для того, чтобы передать параметр-переменную по значению, нужно в списке фактических параметров

  1. его имя заключить в круглые скобки

  2. после его имени поставить пустые круглые скобки

  3. перед его именем поставить пустые круглые скобки

  4. просто указать его имя

  1. Параметры-переменные в процедуру и в процедуру-функцию могут передаваться

  1. как по адресу, так и по значению

  2. по значению

  3. по адресу

  4. в процедуру - по адресу, в процедуру-функцию – по значению

  1. Переменные, описанные внутри процедуры и процедуры-функции, являются

  1. локальными

  2. глобальными

  3. статическими

  4. формальными

  1. Если предаваемый параметр является массивом, то в списке параметров нужно

  1. после его имени поставить пустые круглые скобки

  2. перед его именем поставить пустые круглые скобки

  3. его имя заключить в круглые скобки

  1. Для досрочного выхода из процедуры-функции используется оператор

  1. EXIT FUNCTION

  2. EXIT SUB

  3. EXIT DEF

  4. EXIT DO

  1. Чтобы переменные или массивы, объявленные в главной программе, были доступны только данной процедуре, их надо объявить в теле этой процедуры оператором

  1. SHARED

  2. STATIC

  3. DIM

  4. DEFSNG

  1. Вызов процедуры-функции из вызывающей программы осуществляется

  1. указанием ее имени и списка фактических параметров

  2. указанием ее имени и списка формальных параметров

  3. оператором CALL с указанием ее имени и списка фактических параметров

  4. оператором CALL с указанием ее имени

  1. Чтобы локальные переменные в процедурах и процедурах-функциях сохраняли свои значения между вызовами, нужно в теле процедур объявить их оператором

  1. STATIC

  2. SHARED

  3. SINGLE

  4. DIM

  1. Результатом выполнения процедуры может быть

  1. несколько скалярных величин или массивов

  2. только одна скалярная величина

  3. только один массив

  4. в списке нет правильного ответа

  1. Вызов процедуры из вызывающей программы осуществляется

  1. оператором CALL с указанием ее имени и списка фактических параметров

  2. указанием ее имени и списка фактических параметров

  3. оператором CALL с указанием ее имени

  4. оператором CALL с указанием ее имени и списка формальных параметров

  1. В качестве выходного параметра входной параметр может использоваться

  1. в процедурах

  2. в процедурах-функциях

  3. и в процедурах, и в процедурах-функциях

  4. в многострочных функциях

  1. Процедуры и процедуры-функции должны быть описаны (определены)

  1. после конечного END главной программы

  2. в начале главной программы

  3. 3) перед конечным END главной программы

  4. 4) в любом месте главной программы

  1. Если входной параметр является и выходным параметром процедуры, то он передается

  1. по адресу

  2. по значению

  3. и по адресу, и по значению

  4. в списке нет правильного ответа

  1. Досрочный выход из процедуры осуществляется оператором

  1. EXIT SUB

  2. EXIT DEF

  3. EXIT FUNCTION

  4. EXIT FOR

  1. Описания однострочных и многострочных функций могут находиться

  1. в главной программе до обращения к этим функциям

  2. в конце главной программы

  3. в любом месте главной программы

  4. после конечного END главной программы

2.5.5. Контрольные вопросы по теме «Основные конструкции языка программирования С++»

2.5.6. Тестовые задания по теме «Основные конструкции языка программированияC++»

Соседние файлы в папке 2 Уровень повыше. Теоретика