Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.
Список вопросов базы знанийПрограммирование на языке PascalВопрос 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 |
Copyright testserver.pro 2013-2024