- •28. Вопрос: Дан фрагмент программы
- •29. Вопрос: Дан фрагмент программы
- •30. Вопрос: Дан фрагмент программы
- •31. Вопрос: Дан фрагмент программы
- •32. Вопрос: Дан фрагмент программы. Найдите ошибку.
- •33. Вопрос: Дан фрагмент программы. Найдите ошибку.
- •118. Вопрос: Что будет написано на экране, если пользователь введет значение переменной a равное 150?
- •119. Вопрос: Что будет написано на экране, если пользователь введет значение переменной a равное 150?
- •121. Вопрос: Что выдаст на экран следующий участок кода
- •122. Вопрос: Что выдаст на экран следующий участок кода
- •145. Вопрос: Алгоритм включает в себя ветвление, если:
- •Часть 2. Язык программирования Visual Delphi.
- •1. Алгоритмизация 2. Программирование 3. Эксперимент 4. Постановка задачи 5. Отладка
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. Вопрос: Ветвящийся алгоритм подразумевает:
Неоднократное повторение отдельных частей программы
Последовательное выполнение всех элементов программы
Выполнение лишь нескольких, удовлетворяющих заданному условию частей программы
Верного ответа нет