NEW
Font size
WorksheetsТест по Turbo Pascal
Total questions: 54
Worksheet time: 3hrs 42mins
Блок-схема составляется
до написания программы
после написания программы
во время написания программы
Вещественный тип данных:
longint
integer
real
Функция SQRT (x) применяется для:
возведения в квадрат переменной
вычисления квадратного корня
присвоения переменной вещественного типа данных
Выберите правильный вариант описания меток:
label Metka1, Metka2;
label: Metka1, Metka2;
label Metka1; Metka2;
Раздел операторов определяется служебным словом:
programm
var
begin
Раздел, обязательный в программе:
begin … end.
type
var
Укажите оператор вывода:
label
write
read
Начало цикла блок-схемы — это…
овал
квадрат
шестигранник
Алфавит Турбо Паскаль представлен
латинскими буквами, дробными числами, специальными символами
русскими буквами, дополнительными символами и знаками
латинскими буквами, специальными символами, арабскими цифрами
Действия выполняются один за другим, не повторяясь, в алгоритме:
линейном
прямом
разветвленном
Как служебным словом объявляется раздел констант?
const
writeln
var
Перечисление всех переменных, используемых в программе, начинается со слова
Program
Var
между служебными словами begin и end
что выполняет команда Run-Run?
запуск программы
вывод данных
отладка программы
Какие существуют способы задания алгоритмов?
Графический, словесный
Словесный, физический
Математический, формальный
С какого служебного слова начинается процедура?
program
function
procedure
Переменная строкового типа данных:
string
integer
boolean
Длина строки в Турбо Паскале
254
256
1000
Выберите оператор присваивания
=
read
:=
Певая версия Паскаля была разработана в
1992
1962
1968
Что такое отладка программы?
запуск программы от имени
процесс поиска и устранения ошибок в программе
компиляция программы
Идентификатор — это
имя любого объекта языка
тело программы
процесс создания программы
Выберите цикл с постусловием
fot…to…do
while…do
repeat…until
К какому типу относится переменная x, если ее значение равно 3.7?
boolean
integer
real
Заголовок программы
program
type
uses
Тело программы располагается между
begin…end.
while…do
case…of
Величина, не изменяющая своего значения в процессе выполнения программы — это
константа
переменная
тип данных
Создатель языка программирования Паскаль
Б.Паскаль
Никлаус Вирт
М.Фортран
begin…end — это
операторные скобки
переменные
массивы
Тип переменных BOOLEAN имеет значения
begin, end
const, real
True, False
Оператор выбора
for
case
while
Наиболее наглядной формой описания алгоритма является структурно-стилизованный метод
представление алгоритма в виде схемы
язык программирования высокого уровня
словесное описание алгоритма
Перевод программ с языка высокого уровня на язык более низкого уровня обеспечивает программа -
ассемблер
паскаль
компилятор
фортран
В графических схемах алгоритмов стрелки направлений на линиях потоков
необходимо рисовать, если направление потока сверху вниз и слева направо
рисовать не нужно
необходимо рисовать, если направление потока снизу вверх и справа налево
можно рисовать или не рисовать
Разработка алгоритма решения задачи – это
сведение задачи к математической модели, для которой известен метод решения
выбор наилучшего метода из имеющихся
точное описание данных, условий задачи и ее целого решения
определение последовательности действий, ведущих к получению результатов
Языком высокого уровня является
Макроассемблер
Шестнадцатеричный язык
Фортран
Ассемблер
Разработке алгоритма предшествует
постановка задачи, разработка математической модели, проектирование программ
постановка задачи, разработка математической модели
постановка задачи, выбор метода решения, проектирование программ
постановка задачи, разработка математической модели, выбор метода решения
Символьный тип данных объявляется служебным словом:
CHAR;
STRING
BYTE;
WORD;
В операторе присваивания summa := sqr(x)+3*a переменными являются
a, x, summa
x, a
sqr,x,a
summa, sqr, x, a
Процедура INC(x,k)
преобразует десятичное число х в строку из k символов
увеличивает значение переменной х на величину k
уменьшает значение переменной х на величину k
преобразует строку символов x в число, содержащее k десятичных знаков
Записью действительного числа с плавающей точкой является
–1.0533333
1.0E01
48.0001
220.11
В языке Паскаль пустой оператор помечаться
может
может, но в исключительных ситуациях
пустых операторов не бывает
не может
Какие из приведенных типов данных относятся к целочисленному типу данных?
integer, real
integer, word, longint
comp, double
single, extended
Из приведенных операторов описания переменных неправильно объявлены переменные
VAR f,g,d,t:INTEGER;I,t:REAL
var a,b:real;c:real
var I,j,max,min: real
var a,b,c,d:real; I,j,k:integer
Какие из приведенных типов данных относятся к вещественному типу данных?
byte, real
shortint
word, double
real, single, extended
Для вычисления экспоненты применяется процедура:
ORD(X)
SQR(X)
TRUNC(X)
EXP(X)
Укажите неправильно записанный оператор:
if a<b then a:=a*a else b:=b*b;
if x and y then s:=s+1; else s:=s-1;
if k<>m then k:=m;
if (a<b) or c then c:=false.
Если в цикле с параметром: for i:= A to B do S; значение B меньше, чем значение A, то ...
оператор S не выполняется ни разу;
оператор S выполняется один раз.
оператор S выполняется B-A раз.
оператор S выполняется B-A+1 раз.
Если в цикле с параметром: for i:= A downto B do S; значение B больше, чем значение A, то ...
оператор S не выполняется ни разу
оператор S выполняется один раз.
Можно ли в цикле for... задать шаг изменения параметра цикла отличный от 1 или -1 ?
нельзя
можно, включив в тело цикла выражение вида i:=i+шаг, где i - параметр цикла.
В операторе цикла с предусловием: while B do A; при B = FALSE оператор A ...
выполняется один раз;
не выполняется ни разу;
выполняется до тех пор, пока B не равно TRUE.
В Паскале различие в высоте букв (прописные или строчные)
имеет значение при написании текстовых констант
имеет значение для написания служебных слов
имеет значение для написания имен переменных
игнорируется
Какое выражение неверно?
Структура подпрограммы аналогична структуре основной программы
Подпрограмма предназначена для выполнения какой-то последовательности действий
В Паскале имеется две разновидности подпрограмм – процедуры и функции
В подпрограмме нельзя использовать глобальные переменные
Подпрограммы располагаются в разделе описания...?
. переменных
типов
процедур и функций
меток
Какие виды подпрограмм есть в Паскале?
модуль и функция
процедура и функция
модуль и процедура
процедура
