Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Количество элементов списка;






5) количество звеньев списка, где указатель на следующее звено не Nil.

 

Вопрос 73. При исполнении фрагмента программы

Var C: Integer;

Procedure R1(Var A: Integer; C: Boolean);

Procedure R2;

Var C: String;

Begin A: = 1 End;

Begin C: = True; R2 End;

Begin C: = 100; R1(C, False); WriteLn(C) End.

будет напечатано значение переменной C

1) True;

2) 1;

3) 100;

4) неизвестно что, поскольку значение переменной C не определено;

5) False.

 

Вопрос 74. Цикл в фрагменте программы

P: = 4; Repeat P: = P * 0.1 Until P < 0.0001;

будет исполнен

1) 0 раз;

2) 1 раз;

3) 4 раза;

Раз;

5) бесконечное число раз.

 

Вопрос 75. Кодируется шестнадцатибитовое целое со знаком (тип Integer). 11111111111100002 — это код числа

1) –15;

2) 15;

3) 16;

4) –16;

5) –30000.

 

Вопрос 76. Свойством алгоритма является

Результативность;

2) цикличность;

3) возможность изменения последовательности выполнения команд;

4) возможность выполнения алгоритма в обратном порядке;

5) простота при записи на языках программирования.

 

Вопрос 77. Из перечисленных ниже в программе обязателен

1) раздел Var;

2) раздел Const;

3) раздел Type;

4) раздел Label;

5) раздел Begin … End.

 

Вопрос 78. Ввод данных — это

1) процесс передачи данных из оперативной памяти на внешний носитель;

2) процесс ввода с клавиатуры каких-либо значений;

Передача данных от внешнего носителя в оперативную память для обработки;

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

 

Вопрос 79. Значение R после выполнения операции логического присваивания

R: = Not (A Or B Or (X > 2) And (Y < 0))

при A = False, B = False, X = 3, Y = 2 будет равно

1) –1;

2) False;

True;

4) 0;

5) 1.

 

Вопрос 80. С помощью какой из приведенных серий команд переменной B присваивается значение выражения?

а) A: = (x + y) / (x – y); B: = (A – 1 / A) * (1 / A + A);

б) A: = (x + y) / (x – y); B: = Sqr(A) – Sqr (1 / A);

в) A: = (x – y) / (x + y); B: = Sqr(1 / A) – Sqr (A);

1) а;

2) б;

3) в;

4) всех трех;

5) ни один из ответов 1–4 не является верным.

 

Вопрос 81. Значения переменных a и b после выполнения следующих действий

a: = 15 Div (16 Mod 7); b: = 34 Mod a * 5 – 29 Mod 5 * 2;

будут равны

1) a = 1, b = 160;

2) a = 1, b = 4;

3) a = 7, b = 25;

4) a = 7, b = 22;

5) a = 7, b = 28.

 

Вопрос 82. Во фрагмент алгоритма

For K: = 10 To 99 Do

Begin P1: = K Div 10;

P2: = K Mod 10;

S: = P1 + P2;

If ____ Then WriteLn(K)

End;

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

1) (P1 = N) Or (P2 = N) And (S = K);

2) (P1 = N) Or (P2 = N) Or (S = K);

3) (P1 = N) And (P2 = N) Or (S = K);

4) ((P1 = N) Or (P2 = N)) And (S = K);

5) (P1 = N) And (P2 = N) And (S = N).

 

Вопрос 83. Значения переменных p и d после выполнения фрагмента алгоритма

k: = 47; Case k Mod 9 Of

5: Begin d: = k; p: = True End;

0..2: Begin d: = 2; p: = False End;

8: Begin d: = 1; p: = False End

Else Begin d: = 1; p: = True End

End;

равны

1) p = True, d = 1;

2) p = False, d = 2;

3) p = False, d = 3;

4) p = True, d = 47;

5) p = True, d = 2.

 

Вопрос 84. Тело цикла в программе

a: = 1; b: = 1; While a + b < 8 Do begin a: = a + 1; b: = b + 2 end;

выполнится

1) 1 раз;

Раза;

3) 3 раза;

4) ни разу;

5) бесконечное число раз.

 

Вопрос 85. Элементы массива p[1..5] равны соответственно 1, –1, 5, 2, 4. Значение выражения

p[1] * p[3] – p[2 * p[2] + p[p[5] – p[2]]]

равно

1) 8;

2) –8;

3) 12;

4) –12;

5) 6.

 

Вопрос 86. Задана строка St.Фрагмент алгоритма

S: = 0;

For I: = 1 To Length (St) Do

Begin

Val(St[I], d, k);

If K = 0 Then S: = S + d

End;

1) определяет количество цифр в строке;

2) подсчитывает количество нулей в строке;

3) определяет сумму номеров позиций в строке, где стоят цифры;






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.