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

33_2RK_Informatika_fiziki

.doc
Скачиваний:
24
Добавлен:
13.03.2015
Размер:
111.62 Кб
Скачать

Свойство алгоритма записываться в виде упорядоченной последовательности отделённых друг от друга инструкций:

A)& дискретность

B) детерменированность

C) понятность

D) конечность

E) массовость

*****

Свойство алгоритма записываться в виде инструкций, однозначно интерпретируемых исполнителем:

A)& детерменированность

B) конечность

C) массовость

D) элементарность шагов

E) дискретность

*****

Свойство алгоритма обязательно выдавать какой-то результат:

A) элементарность шагов

B) массовость

C) дискретность

D)& конечность

E) детерменированность

*****

Свойство алгоритма обеспечения решения не одной задачи, а целого класса задач этого типа:

A) элементарность шагов

B) конечность

C)& массовость

D) детерменированность

E) дискретность

*****

Алгоритмы. Переменная определена:

A) всегда

B) после вывода из неё значения

C) после вычисления логического выражения

D)& после ввода значения для неё

E) после использования в арифметической операции

*****

Алгоритмы. Инструкция присваивания:

A) в зависимости от значения логического условия вычисляет то или иное выражение

B) выводит значение выражения

C)& вычисляет значение выражения и затем копирует его в переменную

D) определённое количество раз повторно вычисляет значение выражения

E) вводит значение для переменной

*****

Алгоритмы. Логическое умножение ("И") имеет результат "ложь":

A) если один операнд обязательно истинный, а другой - либо истинный, либо ложный

B) если оба операнда истинны

C)& если хотя бы один операнд ложный

D) если оба операнда ложные в обязательном порядке, и только в этом случае

E) если хотя бы один операнд истинный

*****

Алгоритмы. Логическое сложение ("ИЛИ") имеет результат "истина":

A) если один операнд обязательно ложный, а другой - либо истинный, либо ложный

B) если оба операнда истинные в обязательном порядке, и только в этом случае

C)& если хотя бы один операнд истинный

D) если оба операнда ложны

E) если хотя бы один операнд ложный

*****

Представленный алгоритм :

A) линейный

B) цикл с предусловием

C)& альтернатива

D) цикл с постусловием

E) сокращённая альтернатива

*****

Представленный алгоритм :

A) сокращённая альтернатива

B) линейный

C) цикл с постусловием

D) альтернатива

E)& цикл с предусловием

*****

Представленный алгоритм :

A) альтернатива

B) линейный

C) цикл с предусловием

D)& цикл с постусловием

E) сокращённая альтернатива

*****

Компилятор - это:

A) специальный системный резидентный драйвер

B) операционная система

C) язык программирования

D)& специальная системная программа - переводчик с языка высокого уровня на машинный язык

E) разновидность компоновщика

*****

Меню интегрированной среды (ИС) Турбо Паскаля 7.0:

A) активизируется нажатием клавиши Enter

B) активизируется нажатием выделенной буквы пункта меню

C)& используется для посылки команд ИС

D) активизировать не надо - оно всегда активно

E) содержит имя редактируемого файла

*****

Меню Run интегрированной среды Турбо Паскаля 7.0:

A) активизируется при нажатии клавиши Alt

B) позволяет изменять параметры редактирования

C) сохраняет текст в файл

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

E) позволяет искать подстроку в тексте

*****

Меню Edit интегрированной среды Турбо Паскаля 7.0:

A)& позволяет выполнять ряд операций редактирования с фрагментами текста.

B) позволяет искать подстроку в тексте.

C) сохраняет текст в файл.

D) активизируется при нажатии клавиши Alt.

E) позволяет запускать программу, а также выполнять отдельные части программы во время ее отладки.

*****

Меню Debug интегрированной среды Турбо Паскаля 7.0:

A) позволяет выполнять ряд операций редактирования с фрагментами текста.

B) позволяет искать подстроку в тексте.

C) сохраняет текст в файл.

D)& позволяет задать параметры, необходимые при отладке программы.

E) позволяет запускать программу, а также выполнять отдельные части программы во время ее отладки.

*****

Меню Window интегрированной среды Турбо Паскаля 7.0:

A) позволяет выполнять ряд операций редактирования с фрагментами текста.

B)& позволяет открывать, закрывать, активизировать окна, размещать их в поле экрана.

C) сохраняет текст в файл.

D) позволяет задать параметры, необходимые при отладке программы.

E) позволяет запускать программу, а также выполнять отдельные части программы во время ее отладки.

*****

Меню Help интегрированной среды Турбо Паскаля 7.0:

A) позволяет выполнять ряд операций редактирования с фрагментами текста.

B) позволяет открывать, закрывать, активизировать окна, размещать их в поле экрана.

C)& позволяет получить имеющуюся в системе справочную информацию.

D) позволяет задать параметры, необходимые при отладке программы.

E) позволяет запускать программу, а также выполнять отдельные части программы во время ее отладки.

*****

Меню File интегрированной среды Турбо Паскаля 7.0:

A) позволяет выполнять ряд операций редактирования с фрагментами текста.

B) позволяет открывать, закрывать, активизировать окна, размещать их в поле экрана.

C) позволяет получить имеющуюся в системе справочную информацию.

D) позволяет задать параметры, необходимые при отладке программы.

E)& позволяет делать все основные операции с файлами.

*****

Подменю New интегрированной среды Турбо Паскаля 7.0:

A)& открывает новое пустое окно редактирования.

B) выводит окно диалога, с помощью которого можно задать имя вызываемого файла.

C) сохраняет файл активного окна редактирования на диске.

D) прекращает работу в интегрированной среде и осуществляет выход в операционную систему.

E) позволяет делать все основные операции с файлами.

*****

Подменю Open интегрированной среды Турбо Паскаля 7.0:

A) открывает новое пустое окно редактирования.

B)& выводит окно диалога, с помощью которого можно задать имя вызываемого файла.

C) сохраняет файл активного окна редактирования на диске.

D) прекращает работу в интегрированной среде и осуществляет выход в операционную систему.

E) позволяет делать все основные операции с файлами.

*****

Подменю Save интегрированной среды Турбо Паскаля 7.0:

A) открывает новое пустое окно редактирования.

B) выводит окно диалога, с помощью которого можно задать имя вызываемого файла.

C)& сохраняет файл активного окна редактирования на диске.

D) прекращает работу в интегрированной среде и осуществляет выход в операционную систему.

E) позволяет делать все основные операции с файлами.

*****

Подменю Save all интегрированной среды Турбо Паскаля 7.0:

A) открывает новое пустое окно редактирования.

B) выводит окно диалога, с помощью которого можно задать имя вызываемого файла.

C) сохраняет файл активного окна редактирования на диске.

D) прекращает работу в интегрированной среде и осуществляет выход в операционную систему.

E)& позволяет сохранить все измененные файлы.

*****

Подменю Print интегрированной среды Турбо Паскаля 7.0:

A) открывает новое пустое окно редактирования.

B) выводит окно диалога, с помощью которого можно задать имя вызываемого файла.

C)& распечатывает текст программы, находящейся в активном окне.

D) прекращает работу в интегрированной среде и осуществляет выход в операционную систему.

E) позволяет сохранить все измененные файлы.

*****

Подменю DOS shell интегрированной среды (ИС) Турбо Паскаля 7.0:

A)& осуществляет временный выход в операционную систему без удаления из операционной памяти ИС.

B) выводит окно диалога, с помощью которого можно задать имя вызываемого файла.

C) распечатывает текст программы, находящейся в активном окне.

D) прекращает работу в интегрированной среде и осуществляет выход в операционную систему.

E) позволяет сохранить все измененные файлы.

*****

Подменю Exit интегрированной среды Турбо Паскаля 7.0:

A) открывает новое пустое окно редактирования.

B) выводит окно диалога, с помощью которого можно задать имя вызываемого файла.

C) сохраняет файл активного окна редактирования на диске.

D)& прекращает работу в интегрированной среде и осуществляет выход в операционную систему.

E) позволяет сохранить все измененные файлы.

*****

Подменю Go to cursor интегрированной среды Турбо Паскаля 7.0:

A) выполняется трассировка без захода в подпрограммы.

B)& выполняет программу до строки, на которой находится курсор.

C) осуществляет компиляцию файла, находящегося в активном окне.

D) открывается и активизируется окно отладки.

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

*****

Подменю Compile интегрированной среды Турбо Паскаля 7.0:

A) выполняется трассировка без захода в подпрограммы.

B) выполняет программу до строки, на которой находится курсор.

C)& осуществляет компиляцию файла, находящегося в активном окне.

D) открывается и активизируется окно отладки.

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

*****

Подменю Step over интегрированной среды Турбо Паскаля 7.0:

A)& выполняется трассировка без захода в подпрограммы.

B) выполняет программу до строки, на которой находится курсор.

C) осуществляет компиляцию файла, находящегося в активном окне.

D) открывается и активизируется окно отладки.

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

*****

Подменю Watch интегрированной среды Турбо Паскаля 7.0:

A) выполняется трассировка без захода в подпрограммы.

B) выполняет программу до строки, на которой находится курсор.

C) осуществляет компиляцию файла, находящегося в активном окне.

D)& открывается и активизируется окно отладки.

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

*****

Подменю User screen интегрированной среды Турбо Паскаля 7.0:

A) выполняется трассировка без захода в подпрограммы.

B) выполняет программу до строки, на которой находится курсор.

C) осуществляет компиляцию файла, находящегося в активном окне.

D) открывается и активизируется окно отладки.

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

*****

Переключиться в другое окно интегрированной среды Турбо Паскаля 7.0 можно:

A) Shift+Tab

B) F2

C) F3

D)& Shift+F6

E) F9

*****

Получить контекстно-зависимую помощь в интегрированной среде Турбо Паскаля 7.0 можно:

A) F1

B) Shift+F1

C) Alt+F1

D)& Ctrl+F1

E) Alt+Shift+F1

*****

Совершить "откат" при редактировании в интегрированной среде Турбо Паскаля 7.0 можно:

A) Shift+F6

B) BackSpace

C)& Alt+BackSpace

D) Ctrl+Insert

E) Shift+Tab

*****

Скопировать блок в буфер интегрированной среды Турбо Паскаля 7.0 можно:

A) Shift+F6

B) Alt+BackSpace

C) Shift+Insert

D)& Ctrl+Insert

E) Shift+Tab

*****

Вставить блок из буфера интегрированной среды Турбо Паскаля 7.0 можно:

A) Shift+F6

B) Ctrl+Insert

C) Alt+BackSpace

D)& Shift+Insert

E) Shift+Delete

*****

Константа +1.848 относится к типу:

A) Positive

B) Decimal

C) Integer

D) LongInt

E)& Real

*****

Константа 8e-4 относится к типу:

A) к экспоненциальному

B)& Real

C) Integer

D) LongInt

E) это не константа, а выражение с операцией вычитания

*****

Константа 'e' относится к типу:

A)& Char

B) Real

C) Integer

D) к экспоненциальному

E) это не константа, а имя переменной

*****

Константа True относится к типу:

A) это не константа, а имя переменной

B) 1

C) Integer

D) string

E)& Boolean

*****

Константа '+1.871' относится к типу:

A) Positive

B) Real

C) Decimal

D)& string

E) LongInt

*****

Константа 'False' относится к типу:

A) это не константа, а имя переменной

B) Boolean

C) 0

D) Byte

E)& string

*****

Константа 'D''Artanian' относится к типу:

A)& string[10]

B) Char

C) ошибка в записи константы - не может быть двух апострофов подряд

D) string[9]

E) это не константа, а имя переменной

*****

Значение выражения 5*15 div 4 mod 4/2 - Trunc(Sin(1)) равно:

A) 1

B)& 1.0

C) 0

D) 0.15853

E) -0.84147

*****

Значение выражения 3*7 div 2 mod 7/3 - Trunc(Cos(1)) равно:

A)& 1.0

B) 2

C) 3

D) 1.988

E) 0

*****

Значение выражения ((5 < 0) or True and Odd(7) or (2 * 2 <> 4)) = not Pred(TruE) xor Succ(FalsE) равно:

A) TRUE

B)& FALSE

C) 0

D) 1

E) ошибка в выражении - функции Pred и Succ не применяются к логическим аргументам

*****

Значение выражения K = K mod 7 + K div 5 + 10 при K = 15 равно:

A) 1

B) 14

C) 0

D) TRUE

E)& FALSE

*****

Значение выражения (Ord('Z') - Ord('A')) mod 7 * 2 + Round(Pi/2) равно:

A) 11

B)& 10

C) 24

D) 9.5

E) 10.5

*****

Значение выражения (Round(Exp(1e0))*4 + 3)*2 - (Ord('a') - Ord('z'))*2 равно:

A) -20

B)& 80

C) -28

D) 72

E) 82

*****

Значение выражения Round(Exp(Ln(64)/3)) + Round(Sin(Pi/4)/Cos(Pi/4)*2) равно:

A) 5

B) 4.5

C)& 6

D) 4

E) 23

*****

Значение выражения Trunc(ArcTan(1e38)*2 + Sin(Pi)/Cos(Pi) + Pi) равно:

A) 5

B) 9

C) ошибка "деление на ноль"

D)& 6

E) 8

*****

Значение выражения Ord(Succ(2*Sqrt(7*8) > 7*Exp(0) + 8) and not Odd(0)) + Pred(2) равно:

A)& 2

B) 1

C) 0

D) ошибка - попытка применить логическую операцию к нелогическому операнду

E) ошибка - попытка применить функцию Succ к аргументу непорядкового типа

*****

Дано описание переменных

var A, B: Integer; C: Real; X: Boolean;

тогда следующий оператор недопустим:

A) C := A

B) C := A + B + 4.1

C) X := A = B

D) X := A = C

E)& A := X

*****

Дано описание переменных

var A, B: Integer; C: Real; X: Boolean;

тогда следующий оператор недопустим:

A)& A := B + C

B) X := B > C

C) C := A + B

D) C := A div B

E) X := Odd(B)

*****

Дано описание переменных

var A, B: Integer; C: Real; X, Y: Boolean;

тогда следующий оператор допустим:

A)& X := A = C

B) B := B div C

C) X := Y + 1

D) A := B + C

E) X := A = Y

*****

Дано описание переменных

var N: Integer; X: Real;

тогда следующий оператор недопустим:

A) WriteLn(X: 8: 4)

B) WriteLn('N ? ', N)

C) Read(X)

D) Write('X := ', X)

E)& ReadLn('N ? ', N)

*****

Дано описание переменных

var K: Integer; A: Real;

тогда следующий оператор допустим:

A) Read(A: 10: 5)

B) ReadLn('K ? ', K)

C)& WriteLn('K ? ', A: 10: 4)

D) Write(A := K)

E) ReadLn(A + K)

*****

Для ввода задано число 31.7, после выполнения программы

var

Fi: Real;

H, M: Integer;

begin

Read(Fi); H := Trunc(Fi / 30);

M := Trunc((Fi - 30*H) / 0.5)

end.

переменные H и M получат значения:

A)& 1 3

B) 1 2

C) 0 2

D) 0 3

E) 0.7 0.5

*****

Для ввода задано число 31.3, после выполнения программы

var

Fi: Real;

H, M: Integer;

begin

Read(Fi); H := Trunc(Fi / 30);

M := Trunc((Fi - 30*H) / 0.5)

end.

переменные H и M получат значения:

A) 0.7 0.5

B) 1 3

C) 0 2

D) 0 3

E)& 1 2

*****

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

A := 3.14159265; B := 2.7182818;

WriteLn(A: 7: 4, Round(B) : 2);

Выберите правильный вывод значений на экран:

A) ошибка - формат не соответствует типу выводимого значения

B) 3.1416E+0001 3

C)& 3.1416 3

D) 3.1415 2

E) 3.1415 2.72

*****

Для ввода в двух строках заданы пары чисел: 5.68 и 4.37; 1.89 и 2.76, после выполнения программы

var A, B: Real;

begin

ReadLn(A) ; ReadLn(B) ;

WriteLn('A=', A: 4: 1, ',B=', B: 4: 1, '!')

end.

на экран будут выведены значения:

A) A=5.6 ,B=4.3 !

B) A= 5.7,B= 4.4!

C) A= 5.6,B= 1.8!

D)& A= 5.7,B= 1.9!

E) A=5.7 ,B=1.9 !

*****

Для ввода в первой строке задано число 3.86, а во второй строке - пара чисел: 5.38 и 9.27, после выполнения программы

var A, B: Real;

begin

Read(A) ; ReadLn(B) ;

WriteLn('A=', A: 4: 1, ',B=', B: 4: 1, '!')

end.

на экран будут выведены значения:

A) A=3.8 ,B=5.3 !

B) A=3.9 ,B=5.4 !

C) A= 5.4,B= 9.3!

D) A= 3.8,B= 5.3!

E)& A= 3.9,B= 5.4!

*****

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

var X, Y: Byte;

begin

X := 16; Y := 7;

X := Y; Y := X;

WriteLn('X=', X: 3, ',Y=', Y: 3, '!');

в результате его выполнения на экран будут выведены значения:

A)& X= 7,Y= 7!

B) X= 7,Y= 16!

C) X=7, Y=7 !

D) X=7, Y=16 !

E) X= 7: 3,Y= 16: 3!

*****

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

var X, Y: ShortInt;

begin

X := 64; Y := 63;

X := Y - X; Y := Y - X; X := X + Y;

WriteLn(X: 3, Y: 3);

в результате его выполнения на экран будут выведены значения:

A) 127 -1

B) -2 -1

C) -1 -1

D) ошибка - выход за границы диапазона короткого целого типа

E)& 63 64

*****

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

var X, Y, Z: Byte;

begin

X := 16; Y := 7;

Z := X; X := Y; Y := Z;

WriteLn(X: 3, Y: 3, Z: 3);

в результате его выполнения на экран будут выведены значения:

A) 16 7 7

B) 16 7 16

C) 7 16 7

D)& 7 16 16

E) 7 7 значение Z не определено

*****

Какой из перечисленных операторов считается оператором цикла с параметром:

A)& FOR <параметр> := A TO B DO <тело цикла>;

B) WHILE <условие> DO <тело цикла>;

C) WRITE <условие> DO <тело цикла>;

D) REAL <тело цикла> UNTIL <условие>;

E) REPEAT <тело цикла> UNTIL <условие>;

*****

Какой из перечисленных операторов считается оператором цикла с предусловием:

A) FOR <параметр> := A TO B DO <тело цикла>;

B)& WHILE <условие> DO <тело цикла>;

C) WRITE <условие> DO <тело цикла>;

D) REAL <тело цикла> UNTIL <условие>;

E) REPEAT <тело цикла> UNTIL <условие>;

*****

Какой из перечисленных операторов считается оператором цикла с постусловием:

A) FOR <параметр> := A TO B DO <тело цикла>;

B) WHILE <условие> DO <тело цикла>;

C) WRITE <условие> DO <тело цикла>;

D) REAL <тело цикла> UNTIL <условие>;

E)& REPEAT <тело цикла> UNTIL <условие>;

*****

Дана последовательность операторов

a:=1; b:=1;

while a+b<2 do

begin

a:=a+1; b:=b+2

end;

s:=a+b;

Сколько раз будет повторен цикл:

A) 1 раз.

B) 2 раза.

C) 3 раза.

D) 4 раза.

E)& ни разу.

*****

Дана последовательность операторов

a:=1; b:=1

repeat

a:=a+1; b:=b+2

until a+b>2;

Сколько раз будет повторен цикл:

A) ни разу.

B)& 1 раз.

C) 2 раза.

D) 3 раза.

E) 4 раза.

*****

Дана последовательность операторов

S := 1; K := 0;

while K < 4 do

K := K + 1;

S := S + 1 / K;

Найти значение переменной S:

A) 0.25.

B)& 1.25.

C) 2.083333.

D) 1.83333.

E) 0.33333.

*****

Дана последовательность операторов

a:=1; b:=1;

while a<2 do

begin

a:=a+1;b:=b+2

end;

s:=a+b;

Сколько раз будет повторен цикл:

A)& 1 раз.

B) 2 раза.

C) 3 раза.

D) 4 раза.

E) ни разу.

*****

Дана последовательность операторов

a:=1; b:=1;

while a<2 do

begin b:=b+2 end;

s:=a+b;

Сколько раз будет повторен цикл:

A) 1 раз.

B) 2 раза.

C) 3 раза.

D) 4 раза.

E)& зацикливание.

*****

Дана последовательность операторов

b:=1;

for k:=1 to 2 do b:=b+2;

Сколько раз будет повторен цикл:

A) 1 раз.

B)& 2 раза.

C) 3 раза.

D) 4 раза.

E) зацикливание.

*****

Дана последовательность операторов

a:=1; b:=1

repeat

a:=a+1; b:=b+2

until b>2

Сколько раз будет повторен цикл:

A) ни разу.

B)& 1 раз.

C) 2 раза.

D) 3 раза.

E) 4 раза.

*****

Дана последовательность операторов

a:=1; b:=1

repeat

a:=a+1; b:=b+2

until b>4

Сколько раз будет повторен цикл:

A) ни разу.

B) 1 раз.

C)& 2 раза.

D) 3 раза.

E) 4 раза.

*****

Дана последовательность операторов

a:=1; b:=1

repeat

a:=a+1; b:=b+2

until a+b=2

Сколько раз будет повторен цикл:

A) ни разу.

B) 1 раз.

C) 2 раза.

D) 3 раза.

E)& зацикливание.

*****

Дана последовательность операторов

S := 1;

K := 0;

while K < 4 do;

K := K + 1;

S := S + 1 / K;

Найти значение переменной S:

A) 0.25.

B)& зацикливание.

C) 0.

D) 1.

E) 1.5.

*****

Дана последовательность операторов

S := 0;

K := 0;

for M:=1 to 2 do;

K := K + 1;

S := S + K;

Найти значение переменной S:

A) 0.25.

B)& 1.

C) 4.

D) 5.

E) 0.

*****

Дана последовательность операторов

S := 0;

K := 0;

for M:=4 to 5 do;

K := K + 3;

S := S + K;

Найти значение переменной S:

A) 2.

B) 5.

C) 6.

D) 8.

E)& 3.

*****

Дана последовательность операторов

S := 0;

K := 0;

for K:=1 to 2 do

S := S + K*2;

Найти значение переменной S:

A)& 6.

B) 3.

C) 2.

D) 1.

E) 8.

*****

Дана последовательность операторов

a:=1; b:=-1;

while a+b=0 do

begin

a:=a+1;

end;

s:=a+b;

Сколько раз будет повторен цикл:

A) ни разу.

B)& 1 раз.

C) 2 раза.

D) 3 раза.

E) 4 раза.

*****

Дана последовательность операторов

a:=1; b:=1;

while a+b<8 do

begin

a:=a+1; b:=b+2

end;

s:=a+b

Сколько раз будет повторен цикл:

A) ни разу.

B) 1 раз.

C)& 2 раза.

D) 3 раза.

E) 4 раза.

*****

Дана последовательность операторов

a:=1; b:=1

repeat

a:=a+1; b:=b+2

until a+b>8

Сколько раз будет повторен цикл:

A) ни разу.

B)& 1 раз.

C) 2 раза.

D) 3 раза.

E) 4 раза.

*****

Каким будет значения переменной S после выполнения последовательности действий:

Var s,i:integer;

Begin s:=0; i:=1;

while(i<=6) do

i:=i+2;

s:=s+i;

writeln(s) ;

End.

A)& 7.

B) 15.

C) 21.

D) 0.

E) 6.

*****

Каким будет значения переменной S после выполнения последовательности действий:

Var s,n:integer;

Begin n:=482;s:=0;

while(n>9) do

begin s:=s+n mod 10;

n:=n div 10;

end;

writeln(s) ;

End.

A) 14.

B)& 10.

C) 482.

D) 48.

E) 0.

*****

Каким будет значения переменной S после выполнения последовательности действий:

Var s,n:integer;

Begin n:=-126;s:=0;

while(n>9) do

begin s:=s+n mod 10;

n:=n div 10;

end;

writeln(s) ;

End.

A) 9.

B) -9.

C) 8.

D) -8.

E)& 0.

*****

Каким будет значения переменной n после выполнения последовательности действий:

Var s,n:integer;

Begin n:=10;

repeat n:=n-3; until(n>0) ;

writeln(n) ;

End.

A) 10.

B)& 7.

C) -2.

D) -10.

E) 0.

*****

Каким будет значения переменной S после выполнения последовательности действий:

Var s,n:integer;

Begin n:=568;s:=0;

repeat s:=s+n mod 10; n:=n div 10; until(s>10) ;

writeln(s) ;

End.

A) 19.

B) 568.

C)& 14.

D) 11.

E) 13.

*****

Каким будет значения переменной k после выполнения последовательности действий:

Var n,i,k:integer;

Begin n:=7;k:=0;

for i:=n to 1 do if (odd(i) ) then k:=k+1;

writeln(k) ;

End.

A) TRUE.

B) FALSE.

C) 7.

D) 4.

E)& 0.

*****

Дана последовательность операторов

b:=1;

for k:=4 to 1 do b:=b+2;

Сколько раз будет повторен цикл:

A) 1 раз.

B) 2 раза.

C) 3 раза.

D) 4 раза.

E)& ни разу.

*****

Дана последовательность операторов

b:=1;

for k:=5 downto 2 do b:=b+2;

Сколько раз будет повторен цикл:

A) 1 раз.

B) 2 раза.

C) 3 раза.

D)& 4 раза.

E) зацикливание.

*****

Дана последовательность операторов

b:=1;

for k:=2 to 2 do b:=b+2;

Сколько раз будет повторен цикл:

A)& 1 раз.

B) 2 раза.

C) 3 раза.

D) 4 раза.

E) ни разу.

*****

Каким будет значения переменной k после выполнения последовательности действий:

Var n,i,k:integer;

Begin n:=8;k:=0;

for i:=n to n do if(not(odd(i) ) ) then k:=k+1;

writeln(k) ;

End.

A) TRUE.

B) FALSE.

C)& 1.

D) 0.

E) 4.

*****

Каким будет значения переменной n после выполнения последовательности действий:

Var n, i, k: integer;

Begin n:=4;k:=1;

for i:=1 to 1 do

if(n mod i=0) then k:=k+1;

if (k=4) then n:=sqr (n) else n:=n+k;

writeln(n) ;

End.

A) 5.

B)& 6.

C) 256.

D) 1.

E) 16.

*****

Процедура DELETE(S,INDEX,C) ;

A)& удаляет подстроку из строки S.

B) помещает подстроку А в строку S.

C) создает подстроку строки S.

D) поиск последовательности A в строке S.

E) объединяет несколько строк в одну.

*****

Процедура INSERT(A,S,INDEX);

A) удаляет подстроку из строки S.

B)& помещает подстроку А в строку S.

C) создает подстроку строки S.

D) поиск последовательности A в строке S.

E) объединяет несколько строк в одну.

*****

Функция COPY(S,INDEX,C) : STRING;

A) удаляет подстроку из строки S.

B) помещает подстроку А в строку S.

C)& создает подстроку строки S.

D) поиск последовательности A в строке S.

E) объединяет несколько строк в одну.

*****

Функция POS(A,S) : BYTE;

A) удаляет подстроку из строки S.

B) помещает подстроку А в строку S.

C) создает подстроку строки S.

D)& поиск последовательности A в строке S.

E) объединяет несколько строк в одну.

*****

Функция CONCAT(S,A) : STRING;

A) удаляет подстроку из строки S.

B) помещает подстроку А в строку S.

C) создает подстроку строки S.

D) поиск последовательности A в строке S.

E)& объединяет несколько строк в одну.

*****

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]