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

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

1. Что может обеспечить пользователю оператор IfThenElse? альтернативный выбор варианта

2. При A=4, B=6 после выполнение операторов

If A=B Then C=A Else C=B

If A>С Then C=A+2 Else C=B-2 переменная C примет значение 4

3. Результатом оператора If A<B Then C=A Else C=B+C при A="ANNA"; B:="BOBА"; C="RONA" : будет значение C равное ANNA

4. В операторе If J Then s = d (f+g) Else s = f (d+g) выражение J имеет тип… логический

5. У какого оператора количество вариантов выбора может быть больше всех? Select Case

6. В каком из операторов обязательно наличие логического выражения? If…Then

7. Фрагмент программы Do Until A>100 A=V* 3 Loop является оператором цикла с предусловием

8. Фрагмент программы For j=1 To 7 Step 2 If A(j) > Sin(j d) Then k=j Next j является оператором цикла со счётчиком

9. Выражение Do A=A+V* 3 Loop Until A>100 является оператором цикла с постусловием

10. Какой из операторов не является оператором цикла? If…Then…Else.

11. Какие составляющие оператора For I=1 To N являются идентификаторами пользователя I ; N.

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

13. В каких операторах обязательно должны использоваться логические выражения ? Do until…Loop

14. В результате выполнения логического алгоритма a=5; b=-4 если a>b то a=a-b; b=a-b иначе b=b-a значения переменных a и b равны a= 9 ,b=13

15. Дано: А=10, В=6. Какое значение примет переменная С в результате выполнения оператора

If A<2* B then C=A+B else C=A-B 16

16. Выделить список операторов, соответствующих циклическим алгоритмам

а) Do until…Loop; б) For…next; в) Goto; г) If…then; д) Select…case а, б

17. В результате выполнения фрагмента программы

X=7; Y=7

P=X>Y

Q=Y<=X

P= P or Q

значения логических переменных P и Q равны… P = True , Q = True

18. Какое слово служит для обозначения конца цикла? Next

19. В результате выполнения цикла, указать значение переменной k

k=0

For i=2 to 6

k=k+1

next 5

20. Определить правильную последовательность значений элементов массива, приведенных в порядке возрастания индексов, полученную в результате выполнения фрагмента программы при

N =4

i=1

Нач. цикла пока i<=N

A[i]=2+2* I; i=i+1

конец цикла 4, 6, 8, 10

21. Результатом оператора

If A<B Then C=A Else C=B/С при A=8; B:=6; C=3

будет значение C равное 2

22. Дано: А=6, В=16.

Какое значение примет переменная С в результате выполнения оператора

If A>2*B then C=А-2*В else C=A-B

-10; 8; 10; 22

23. В записи оператора выбора Select Case «выражение». Каким типом не может быть выражение?

логическим; текстовым; числовым

24. Какое значение примет переменная А после выполнения фрагмента алгоритма

А=10

For i=1 to 6 step 2

В=В-А

Next 10

25. Какие способы задания количества элементов массива допустимы в VBA ?

-10 to 2; 13; 1 to 13; <12

26. Наименование какого ключевого слова используется при объявления массива ?

Clear; Dir; Dim; New