Какие действия не допустимы для логических выражений a, b, c ?

(b-a)>c; (b=a) or c; (b* a)>c; (b and a) or c

.17. Какого типа данных нет в алгоритмических языках

вещественного; комплексного; текстового; целочисленного

Какие из операторов присвоения имеют синтаксическую ошибку?

а=5,3; а=в+с; а+1 =7; а* в=е+4

Какие типы данных не числовые ?

byte; boolean; date; integer; single; string.

К какому(каким) типу данных можно применить оператор and?

дата \ время ; логическому; текстовому; числовому

Указать тип(ы) числовых данных

Boolean; Byte; Real; String

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

a+d^2; 2* (4-b)<(d+p); st&”abc” ; а or n>k; b&c

Указать набор данных, соответствующих типу «строковый»

а) -12.с3; б) 6,36; в) TRUE; г) 9/3/96; д) 0,7Е-4; е) 23а65

а, д ; а, е; б, д ; в, г

Указать список операторов, соответствующих логическому типу данных

а) and; б) +; в) \; г) <=; д) &; е) or

б, в, д а, г, е б, г, д а, г, д

Указать набор выражений, соответствующих данным числового типа

а) a+d^2; б) 2 (4-b)<d+p; в) st&”abc”; г) a or n-k; д) b&c; е) ехр(-2)/(в+5)

а, г в, д а, е б, д

Указать выражение(я), соответствующее текстовому типу данных

12Е3 6_36 TRUE 23а65

Выбрать правильную последовательность увеличения размера в байтах типов данных

а) Byte; б) Boolean; в) Date; г) Single

а, б, в, г б, г, а, в а, б, г, в в, г, а, б

Указать выражения, соответствующие текстовому типу

a+d^2 2(4-b)<d+p st+”abc” a or n-k b&c

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

1. Что может обеспечить пользователю оператор If…Then…Else?

повторение действий;

вывод информации на печать;

альтернативный выбор варианта;

выполнение арифметического действия

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 примет значение

2; 4; 6; 8.

3. Результатом оператора If A<B Then C=A С Else C=B/С при A=8; B:=6; C=3 будет значение C равное

2; 4; 6; 8;

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

ANNA; BOBА; BOBАRONA; RONA.

5. При A="ANNA", B="BOBА", C="RONA" переменная C в результате выполнения оператора If A>B Then C=A Else C=B+C примет значение

ANNA; BOBА; BOBАRONA; RONA.

6. В операторе If J Then s = d*(f+g) Else s = f*(d+g) переменная J имеет тип…

вещественный; логический; строковый

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

If…Then…Else; If…Then; Select Case

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

For…next; If…Then; Select Case.

Фрагмент программы

Do Until A>100 A=V* 3 Loop является

оператором цикла с постусловием;

оператором цикла с предусловием;

оператором цикла с параметром;

оператором условного перехода.

10. В операторе For K=n1 To n2 step n3 при целочисленных значениях переменных n1, n2, n3 их тип (типы) могут быть

Double; String; Integer; Single.

Во фрагменте программы

A=1: i=1: Do While A<20 A=A+3* I i=i+1 Loop

Количество повторов равно

7; 6; 5; 4

Фрагмент программы

For j=1 To 7 Step 2 If A(j) > Sin(j d) Then k=j Next j

Является оператором цикла

с постусловием; со счётчиком; с предусловием.

Выражение

Do A=A+V* 3 Loop Until A>100

Является

оператором цикла с постусловием; оператором цикла с предусловием;

оператором цикла со счётчиком; оператором условного перехода.

Во фрагменте программы

A=3 : i=1: Do A=A+3*I i=i+1 Loop Until A<20

Тело цикла будет исполнено

7 раз; 5 раз; 3 раза; 1 раз

Какой из операторов не является оператором цикла?

For…Next; Do…Loop While; Do…Loop Until; If…Then…Else.

Какие составляющие оператора

For I=1 To N

Являются идентификаторами пользователя

For; I ; To ; N.

Сколько элементов содержит массив А(4,4 to 7,2) при Option Base 1?

8; 16; 32; 64;

В операторе выбора Select Case одной из составляющих является переменная или выражение. Каким типом данных они могут быть?

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

Задан фрагмент программы

d=0; а=8; b=3

If a<b then c=b-a else с=2* (a-b)

Do

d=d+1; c=c-1

Loop While c>a

Указать результат выполнения программы

с=30, d=1; с=-5, d=1; с=5; d=0; с=8, d=2

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

А=12; В=10

А=2* А-В

В=А/2

Значения переменных А и В будут равны

А=12, В=10; А=14, В=7; А= 24, В=12; А=12, В=6

21. Пусть А=10, В=4.

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

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

If С<B then C=С+B else C=A-С

2; 4; 6: 8

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

Do until…Loop; For…next; If…then; Select…case.

В результате выполнения логического алгоритма

a=5; b=-4

если a>b

то a=a-b; b=a-b иначе b=b-a

значения переменных a и b равны

a= -9 ,b=-4; a= 18 ,b=-9; a= 9 ,b=-4; a= 9 ,b=13

24. Дано: А=10, В=6.

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

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

4; 8; 16; 24

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

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

а, б; г, д; б, г; а, в

Наши рекомендации