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

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

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

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

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

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