Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тесты по Delphi (без ответов).doc
Скачиваний:
21
Добавлен:
28.09.2019
Размер:
399.87 Кб
Скачать

122. Вопрос: Что выдаст на экран следующий участок кода

Var S:string; I:integer; Begin S:=’string’; I:=1; Writeln(i); End.

Код символа I

0

1

String

123. Вопрос: Выберите функцию, которая увеличивает число а на единицу

Trunc(a)

Round(a)

Int(a)

Frac(a)

124. Вопрос: Если значение логических переменных х и y равно true, то значение x and y будет равно

True

False

Not

0

10

125. Вопрос: Какие из приведенных ниже операторов выполняют операцию деления?

*/

\

Div

Xor

%

//

126. Вопрос: Укажите все правильные варианты подключения внешних модулей

Uses crt; Var i,j:integer;

Var i,j:integer; Begin Uses crt;

Uses system, crt;

Use crt;

127. Вопрос: Дан текст программы, вычисляющей факториал числа N (N!=1*2*3*….*(n-1)*n). В программе пропущена одна строка.

Const n=10;

Var I,f:longint;

Begin

{здесь пропущена строка}

For i:=1 to N do f:=f*I;

End.

F:=0;

F:=1;

F:=n;

Код правильный

128. Вопрос: Переменная х описана в программе как целое число. Какие из операторов недопустимы в этой программе?

Х:=5;

Х:=-100 div X;

Х:=Х+5;

Х:=1.56;

X:=X/2;

129. Вопрос: Какая логическая операция возвращает TRUE только в том случае, когда оба операнда раны TRUE?

And

Or

Xor

Not

130. Вопрос: Выберите допустимые объявления переменных в Pascal

Var pArray:[1..100,200..1] of real;

Var 12month:string;

Var NewVar:integer=10;

Var paint:Boolean;

Var I,j,k,l,m,n,o,p,q,r,s,t,u:integer;

131. Вопрос: Выберите допустимые объявления переменных в Pascal

Var repeat:real;

Var S:string;

Var NewVar:integer=10;

Var A,B:Boolean;

Var I,j,k,l,m,n,o,p,q,r,s,t,u:reel;

132. Вопрос: Что такое область видимости переменной?

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

Часть кода программы, в котором можно воспользоваться этой переменной

Участок оперативной памяти, в которой размещается значение переменной

Так называется раздел деклараций, в котором была объявлена переменная

133. Вопрос: К какому типу отнесем переменную A:='informatika' ?

string

char

integer

boolean

real

134. Вопрос: К какому типу отнесем переменную A:=26?

string

char

byte

boolean

real

135. Вопрос: К какому типу отнесем переменную A:=true ?

string

char

integer

boolean

real

136. Вопрос: К какому типу отнесем переменную A:=0.4 ?

string

char

integer

boolean

real

Тема. Условный оператор и оператор выбора

137. Вопрос: В каком из условных операторов допущена синтаксическая ошибка?

if B = 0 then Writeln('Деление на нуль невозможно.');

if a > b then max := a else max := b;

if (a>b) and (b>0) then c:=a+b;

if a < b then min := a; else min := b;

138. Вопрос: Назначение условных операторов в языке Паскаль:

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

переход к некоторой метке по условию

анализ логического условия перед переходом

вычисление значения логического условия

139. Вопрос: Что используется в качестве условия для выбора в условном операторе?

равенство или неравенство

значение логического выражения: true или false

операции отношения

логические операции

140. Вопрос: Какие два условных оператора имеются в языке Паскаль?

if <условие> then "оператор" или if <условие> then "оператор1" else "оператор2"

операторы: if и case

краткая и полная формы условного оператора if

оператор выполнения цикла по условию и оператор if

141. Вопрос: Могут ли операторы if быть вложенными?

да, могут

нет, не могут

не уверен

не знаю

142. Вопрос: Какое по типу выражение вычисляется в условии оператора if ?

числовое

логическое выражение; тип boolean; имеет значения: true или false

неравенство

равенство

143. Вопрос: Условный оператор применяется для программирования:

Сложных алгоритмов

Линейных алгоритмов

Ветвящихся алгоритмов

Циклических алгоритмов

144. Вопрос: Ветвящийся алгоритм подразумевает:

Неоднократное повторение отдельных частей программы

Последовательное выполнение всех элементов программы

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

Верного ответа нет