Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.

Список вопросов базы знаний

Программирование на языке Pascal

  • Страница:
  • 1
  • 2
  • 3
  • 4
Вопрос id:14101
Ниже приведено описание файловой переменной. Функция FileSize(f) возвратила значение, равное 4. Чему равен размер файла?
?) 76 байт
?) 4 байта
?) 60 байт
?) 56 байт
?) 72 байта
?) 61 байт
Вопрос id:14102
Сколько итераций выполнит приведенный ниже код?
?) 1
?) 7
?) 10
?) 3
Вопрос id:14103
все используемые модули должны быть перечислены в разделе, который начинается со служебного слова
?) Procedure
?) Var
?) Type
?) Interface
?) Begin
?) Uses
Вопрос id:14104
Укажите правильное описание констант
?) Var A:integer;
Const B=A*A
?) Const Pi2=2*Pi;
?) Var Const A=5;
?) Const
A=25;
B=2*(A+1);
Вопрос id:14105
В чем отличие процедуры открытия файла reset от процедуры rewrite?
?) Reset открывает уже существующий файл, а Rewrite создает файл, если он не существует, и перезаписывает его, если он был создан ранее
?) Отличий нет
?) Reset открывает уже существующий файл, а Rewrite используется для создания нового файла
?) Reset используется для открытия файла на чтение, а rewrite – на запись
Вопрос id:14106
При помощи какой процедуры можно вывести на экран текст в графическом режиме? Укажите все варианты.
?) DrawFont
?) WriteLn
?) OutText
?) OutTextXY
?) Write
Вопрос id:14107
Каков результат выполнения следующей программы?
?) будет напечатано число 256
?) будет напечатано число 4
?) Выполнение этого кода вызовет ошибку: runtime error 201 – Range Check Error
?) будет напечатано число 12
Вопрос id:14108
Как расположены в памяти элементы следующего массива
?) 1,4,2,3
?) 4,2,3,1
?) 1,2,3,4
?) 1,3,2,4
Вопрос id:14109
Укажите при помощи какой процедуры осуществляется преобразование типов из целого в строковый?
?) Convert
?) Str
?) Eval
?) Val
Вопрос id:14110
Какая процедура из модуля CRT изменяет цвет выводимого текста?
?) TextColor
?) ChangeColor
?) BkColor
?) SetColor
Вопрос id:14111
Какую функцию выполняет приведенная ниже программа?
?) Подсчет количества парных пробелов (т.е. двух подряд идущих пробелов) в строке s
?) Подсчет количества пробелов в строке s
?) Подсчет количества слов в строке s
?) Об этом может знать только программист, написавший эту программу
?) Определение самой длинной последовательности пробелов с троке s
Вопрос id:14112
Что будет напечатано в результате выполнения следующей программы?
?) String:1
String:2
String:3
?) String:1
--SubString1
--SubString2
String:2
String:3
--SubString1
--SubString2
?) String:1
--SubString1
--SubString2
String:2
--SubString1
--SubString2
String:3
--SubString1
--SubString2
?) String:1
String:2
String:3
--SubString1
--SubString2
Вопрос id:14113
Переменная х описана в программе как целое число. Какие из операторов недопустимы в этой программе
?) Х:=5E-10
?) Х:=1.56
?) Х:=-100 div X
?) X:=X/2
?) Х:=Х+5
?) Х:=0030
Вопрос id:14114
Путь к файлу в операционной системе MS DOS – это ...
?) Траектория, по которой двигается программист, для того, чтобы взять диск или другой носитель информации
?) последовательность из имен каталогов или символов "..", разделенных символом "\"
?) программа, готовая к применению
?) специальное место на диске, в котором хранятся все данные о файле
Вопрос id:14115
Файл - это ...
?) такая прозрачная папочка, в которой обычно носят различные рефераты и курсовые
?) именованная область на внешнем носителе
?) программа, готовая к применению
?) документ
?) структурированная законченная информация
Вопрос id:14116
Укажите наиболее общее, из приведенных ниже, определение переменной
?) Это идентификатор, описанный в разделе делараций
?) Это идентификаторы, описанные в разделах var и в заголовках подпрограмм
?) Это идентификатор, описанный в разделе var
?) Это именованный участок памяти, содержимое которого можно изменять во время выполнения программы
Вопрос id:14117
Какая стандартная процедура приостанавливает выполнение программы на некоторый промежуток времени?
?) Delay
?) Sleep
?) Pause
?) Exit
?) Stop
Вопрос id:14119
Известно, что тип byte может хранить числа в диапазоне от 0 до 255, т.е. 256 чисел. Как изменилась бы вместительность, если бы длину этого типа увеличили на 1 бит?
?) Вместимость типа увеличилась бы на 1 число, т.е. он смог бы хранить числа от 0 до 256, т.е. 257 чисел
?) Вместимость типа увеличилась бы на 1/8 его прежней длины, т.е. на 256/8=32 числа и составила бы 256+32=288 чисел (соответственно диапазон значение стал бы 0..287).
?) Вместимость типа не изменится
?) Вместимость типа увеличилась бы в 2 раза, т.е. он смог бы хранить числа в диапазоне от 0 до 511 – итого 512 чисел.
Вопрос id:14120
При делении двух чисел с помощью знака деления (/) результат всегда имеет значение типа
?) Char
?) Integer
?) Real
?) Boolean
?) String
Вопрос id:14121
С помощью какого ключевого слова можно прервать текущую итерацию цикла и перейти к выполнению следующих итераций?
?) Break
?) Close
?) Halt
?) Exit
?) Continue
Вопрос id:14122
Какая функция используется для извлечения подстроки из строки?
?) SubStr
?) InStr
?) Pos
?) Copy
Вопрос id:14123
Какая процедура позволит Вам закрасить фигуру произвольным узором?
?) PieSlice
?) SetBkColor
?) FloodFill
?) PutPixel
?) SetFillStyle
Вопрос id:14124
Какие из перечисленных ниже элементов языка Pascal не являются необходимыми, а были созданы для удобства программистов?
?) Циклические операторы
?) Условные операторы
?) Оператор Case
?) Скалярные переменные
?) Константы
?) Процедуры
?) Массивы
Вопрос id:14125
Служебное слово type открывает раздел
?) описания процедур и функций
?) описания переменных
?) описания констант
?) описания типов
Вопрос id:14126
С помощью какой процедуры стандартного модуля CRT можно установить курсор в позицию с координатами x=10, y=10?
?) SetCursorPos(10,10)
?) MoveTo(10,10)
?) GotoXY(10,10)
?) Goto(10,10)
Вопрос id:14127
Укажите ошибки в следующей программе, включающей в себя два модуля: Unit1.pas и Unit2.pas.
?) Ошибок нет
?) Нельзя использовать unti1 в том случае, когда подключенный к основной программе unit2 так же использует его.
?) Неправильное описание структуры модуля (неправильное расположение разделов interface и implementation.
?) Закольцованность структуры: Модуль 1 (Unit1) использует Модуль 2 (unit2), а unit2 в свою очередь использует unit1, что недопустимо.
Вопрос id:14128
Укажите, какой, по Вашему мнению, код будет выполняться быстрее

type TArr=array[1..500] of double;
var Arr:TArr;
m:double;
?) 2
?) 1
?) 3
?) 4
Вопрос id:14129
Укажите правильные записи констант:
?) 12.45
?) #97
?) 'That''s a real string'
?) 123,465
?) 'z'
?) "Это строка символов"
?) "&0F0F"
Вопрос id:14130
В каком разделе модуля должны находиться описания функций, процедур, глобальных переменных, которые предполагается использовать в других модулях?
?) Implementation
?) Declarations
?) Begin
?) Interface
?) Var
?) Uses
Вопрос id:14131
Укажите те строчки, в которых происходит увеличение значение переменной i на единицу
?) Odd(i)
?) Inc(i)
?) i:=i+1
?) i++
?) Dec(i)
Вопрос id:14132
Укажите все способы, с помощью которых можно проверить является ли число четным или нечетным
?) 4
?) 5
?) 3
?) 2
?) 1
Вопрос id:14133
С помощью какого ключевого слова можно прервать выполнение последнего цикла, не дожидаясь условия окончания выполнения итераций и перейти к выполнению участка кода, находящегося после цикла?
?) Exit
?) Break
?) Continue
?) Close
?) Halt
Вопрос id:14134
При помощи какого оператора (или функции) можно определить остаток от деления?
?) mod
?) /
?) trunc
?) div
?) \
?) frac
Вопрос id:14135
Что такое область видимости переменной?
?) Часть кода программы, в котором можно воспользоваться этой переменной
?) Область экрана, в которой видно объявление переменной
?) Участок оперативной памяти, в которой размещается значение переменной
?) Так называется раздел деклараций, в котором была объявлена переменная
Вопрос id:14136
Все нестандартные типы данных в программе должны быть описаны в разделе, который начинается со служебного слова
?) Begin
?) Uses
?) Procedure
?) Var
?) Type
Вопрос id:14137
Какие действия нужно совершить для перехода в графический режим при помощи модуля Graph?
?) Подключить модуль Graph
?) Использовать конструкцию d:=Detect;
?) Нарисовать любой графический примитив
?) Вызвать процедуру InitGraph с необходимыми параметрами
?) Купить видеокарту
Вопрос id:14138
Какой участок кода правильно вычисляет координаты x и y середины экрана?
?) Координаты середины экрана – это и так начало экранных координат.
?) X:=GetMaxX/2;
Y:=GetMaxY/2;
?) X:=GetMaxX mod 2;
Y:=GetMaxY mod 2;
?) X:=GetMaxX div 2;
Y:=GetMaxY div 2;
Вопрос id:14139
Укажите тот вариант кода, в котором реализован механизм рекурсии
?) 4
?) 1
?) 2
?) 3
Вопрос id:14140
Какое количество байт занимает в памяти переменная s?
?) Ее размер неопределен до тех пор, пока не будет известно содержимое поля Address
?) 288 байт
?) 290 байт
?) 289 байт
Вопрос id:14141
Укажите все корректные способы использования файлов
?) 1
?) 2
?) 3
Вопрос id:14142
Что выдаст на экран следующий участок кода
?) 7
?) 115 – код символа 's'
?) 6
?) Сообщение об ошибке: 26 – Type Mismatch
Вопрос id:14143
Содержимое строковой переменной S='ABCDEFG'. Чему будет равно значение выражения S[0]?
?) 'A'
?) Это выражение записано неверно
?) 7
?) #7
Вопрос id:14144
Допустимо ли следующее описание функции?

Function DoSomething(param:byte);
?) Да, допустимо, без каких-либо условий
?) При некоторых условиях такое описание допустимо, но нежелательно, так как в таком случае лучше использовать процедуры (то есть procedure)
?) Нет, так как функция обязательно должна возвращать значения какого-либо типа
?) Да, возможно, и в этом случае по-умолчанию считается, что функция возвращает значение типа integer
Вопрос id:14145
Перечислите все целочисленные переменные, которые объявлены в коде, расположенном ниже.
?) f
?) e
?) b
?) g
?) d
?) a
?) c
Вопрос id:14146
Укажите те типы циклов, выполнение которых (даже при пустом теле цикла) может никогда не прекратиться (зацикливание)
?) цикл for
?) цикл while
?) цикл repeat..until..
Вопрос id:14147
Переменные a,b,c объявлены как byte. Известно, что a+b+c=2. Что можно утверждать относительно значений этих переменных?
?) Как минимум значение одной из этих переменных является отрицательным, а значение другой – положительным
?) Значения каких-либо двух переменных равны 1
?) Среди этих переменных хотя бы одна равна нулю
?) Произведение этих переменных равно нулю
?) Среди этих переменных хотя бы две равны нулю
Вопрос id:14148
Укажите все корректные варианты идентификаторов, используемых в Pascal
?) 2vars
?) On/off_switcher
?) Break
?) Get Temp Path
?) Begin_work
?) Отступ_слева
Вопрос id:14149
Чему будет равно значение переменой s после выполнения следующего кода (символ подчеркивания '_' заменяет пробелы):
?) '_____2.71'; {перед 2.71 пять пробелов}
?) '_____2.72'; {перед 2.72 пять пробелов}
?) '__2.72'; {перед 2.72 два пробела}
?) '__2.71'; {перед 2.71 два пробела}
Вопрос id:14150
Функция round(x)
?) вычисляет квадратный корень числа
?) вычисляет модуль числа
?) возводит число в квадрат
?) округляет число Х до ближайшего целого
?) отбрасывает дробную часть числа, возвращая только целую часть
Вопрос id:14151
Во время выполнения программы, приведенной ниже, возникла ошибка Runtime error 103 (File not open) в указанном месте. Укажите возможную причину ее возникновения.
?) Файл с указанным именем не существует
?) Файл защищен от записи (имеет атрибут Read Only)
?) Не было произведено открытие файла при помощи процедуры Append
?) Не было произведено открытие файла при помощи процедур Reset или Rewrite
  • Страница:
  • 1
  • 2
  • 3
  • 4
Copyright testserver.pro 2013-2024