Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.
Список вопросов базы знанийПрограммирование на языке PascalВопрос id:14101 Ниже приведено описание файловой переменной. Функция FileSize(f) возвратила значение, равное 4. Чему равен размер файла? ![]() ?) 72 байта ?) 60 байт ?) 76 байт ?) 61 байт ?) 56 байт ?) 4 байта Вопрос id:14102 Сколько итераций выполнит приведенный ниже код? ![]() ?) 10 ?) 7 ?) 1 ?) 3 Вопрос id:14103 все используемые модули должны быть перечислены в разделе, который начинается со служебного слова ?) Procedure ?) Begin ?) Var ?) Interface ?) Type ?) Uses Вопрос id:14104 Укажите правильное описание констант ?) Const Pi2=2*Pi; ?) Var A:integer; Const B=A*A ?) Const A=25; B=2*(A+1); ?) Var Const A=5; Вопрос id:14105 В чем отличие процедуры открытия файла reset от процедуры rewrite? ?) Reset используется для открытия файла на чтение, а rewrite – на запись ?) Reset открывает уже существующий файл, а Rewrite используется для создания нового файла ?) Отличий нет ?) Reset открывает уже существующий файл, а Rewrite создает файл, если он не существует, и перезаписывает его, если он был создан ранее Вопрос id:14106 При помощи какой процедуры можно вывести на экран текст в графическом режиме? Укажите все варианты. ?) Write ?) OutText ?) DrawFont ?) OutTextXY ?) WriteLn Вопрос id:14107 Каков результат выполнения следующей программы? ![]() ?) будет напечатано число 12 ?) Выполнение этого кода вызовет ошибку: runtime error 201 – Range Check Error ?) будет напечатано число 4 ?) будет напечатано число 256 Вопрос id:14108 Как расположены в памяти элементы следующего массива ![]() ?) 1,3,2,4 ?) 1,2,3,4 ?) 4,2,3,1 ?) 1,4,2,3 Вопрос id:14109 Укажите при помощи какой процедуры осуществляется преобразование типов из целого в строковый? ?) Val ?) Convert ?) Eval ?) Str Вопрос id:14110 Какая процедура из модуля CRT изменяет цвет выводимого текста? ?) SetColor ?) BkColor ?) TextColor ?) ChangeColor Вопрос id:14111 Какую функцию выполняет приведенная ниже программа? ![]() ?) Подсчет количества слов в строке s ?) Подсчет количества парных пробелов (т.е. двух подряд идущих пробелов) в строке s ?) Определение самой длинной последовательности пробелов с троке s ?) Об этом может знать только программист, написавший эту программу ?) Подсчет количества пробелов в строке s Вопрос id:14112 Что будет напечатано в результате выполнения следующей программы? ![]() ?) 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 ?) String:1 String:2 String:3 --SubString1 --SubString2 Вопрос id:14113 Переменная х описана в программе как целое число. Какие из операторов недопустимы в этой программе ?) Х:=1.56 ?) Х:=5E-10 ?) Х:=0030 ?) Х:=-100 div X ?) X:=X/2 ?) Х:=Х+5 Вопрос id:14114 Путь к файлу в операционной системе MS DOS – это ... ?) специальное место на диске, в котором хранятся все данные о файле ?) программа, готовая к применению ?) Траектория, по которой двигается программист, для того, чтобы взять диск или другой носитель информации ?) последовательность из имен каталогов или символов "..", разделенных символом "\" Вопрос id:14115 Файл - это ... ?) такая прозрачная папочка, в которой обычно носят различные рефераты и курсовые ?) структурированная законченная информация ?) документ ?) программа, готовая к применению ?) именованная область на внешнем носителе Вопрос id:14116 Укажите наиболее общее, из приведенных ниже, определение переменной ?) Это идентификатор, описанный в разделе делараций ?) Это идентификатор, описанный в разделе var ?) Это идентификаторы, описанные в разделах var и в заголовках подпрограмм ?) Это именованный участок памяти, содержимое которого можно изменять во время выполнения программы Вопрос id:14117 Какая стандартная процедура приостанавливает выполнение программы на некоторый промежуток времени? ?) Sleep ?) Delay ?) Stop ?) Pause ?) Exit Вопрос id:14119 Известно, что тип byte может хранить числа в диапазоне от 0 до 255, т.е. 256 чисел. Как изменилась бы вместительность, если бы длину этого типа увеличили на 1 бит? ?) Вместимость типа увеличилась бы в 2 раза, т.е. он смог бы хранить числа в диапазоне от 0 до 511 – итого 512 чисел. ?) Вместимость типа увеличилась бы на 1 число, т.е. он смог бы хранить числа от 0 до 256, т.е. 257 чисел ?) Вместимость типа увеличилась бы на 1/8 его прежней длины, т.е. на 256/8=32 числа и составила бы 256+32=288 чисел (соответственно диапазон значение стал бы 0..287). ?) Вместимость типа не изменится Вопрос id:14120 При делении двух чисел с помощью знака деления (/) результат всегда имеет значение типа ?) String ?) Boolean ?) Integer ?) Char ?) Real Вопрос id:14121 С помощью какого ключевого слова можно прервать текущую итерацию цикла и перейти к выполнению следующих итераций? ?) Halt ?) Exit ?) Break ?) Continue ?) Close Вопрос id:14122 Какая функция используется для извлечения подстроки из строки? ?) SubStr ?) Pos ?) Copy ?) InStr Вопрос id:14123 Какая процедура позволит Вам закрасить фигуру произвольным узором? ?) FloodFill ?) PutPixel ?) SetFillStyle ?) SetBkColor ?) PieSlice Вопрос id:14124 Какие из перечисленных ниже элементов языка Pascal не являются необходимыми, а были созданы для удобства программистов? ?) Процедуры ?) Циклические операторы ?) Скалярные переменные ?) Оператор Case ?) Условные операторы ?) Массивы ?) Константы Вопрос id:14125 Служебное слово type открывает раздел ?) описания процедур и функций ?) описания типов ?) описания переменных ?) описания констант Вопрос id:14126 С помощью какой процедуры стандартного модуля CRT можно установить курсор в позицию с координатами x=10, y=10? ?) GotoXY(10,10) ?) Goto(10,10) ?) SetCursorPos(10,10) ?) MoveTo(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 ?) 3 ?) 1 Вопрос id:14129 Укажите правильные записи констант: ?) #97 ?) 123,465 ?) "Это строка символов" ?) "&0F0F" ?) 'z' ?) 'That''s a real string' ?) 12.45 Вопрос id:14130 В каком разделе модуля должны находиться описания функций, процедур, глобальных переменных, которые предполагается использовать в других модулях? ?) Var ?) Interface ?) Declarations ?) Uses ?) Implementation ?) Begin Вопрос id:14131 Укажите те строчки, в которых происходит увеличение значение переменной i на единицу ?) Dec(i) ?) i++ ?) Odd(i) ?) Inc(i) ?) i:=i+1 Вопрос id:14132 Укажите все способы, с помощью которых можно проверить является ли число четным или нечетным ![]() ?) 5 ?) 1 ?) 2 ?) 3 ?) 4 Вопрос id:14133 С помощью какого ключевого слова можно прервать выполнение последнего цикла, не дожидаясь условия окончания выполнения итераций и перейти к выполнению участка кода, находящегося после цикла? ?) Continue ?) Halt ?) Break ?) Close ?) Exit Вопрос id:14134 При помощи какого оператора (или функции) можно определить остаток от деления? ?) div ?) trunc ?) mod ?) frac ?) \ ?) / Вопрос id:14135 Что такое область видимости переменной? ?) Так называется раздел деклараций, в котором была объявлена переменная ?) Область экрана, в которой видно объявление переменной ?) Участок оперативной памяти, в которой размещается значение переменной ?) Часть кода программы, в котором можно воспользоваться этой переменной Вопрос id:14136 Все нестандартные типы данных в программе должны быть описаны в разделе, который начинается со служебного слова ?) Type ?) Var ?) Uses ?) Procedure ?) Begin Вопрос id:14137 Какие действия нужно совершить для перехода в графический режим при помощи модуля Graph? ?) Вызвать процедуру InitGraph с необходимыми параметрами ?) Подключить модуль Graph ?) Нарисовать любой графический примитив ?) Купить видеокарту ?) Использовать конструкцию d:=Detect; Вопрос id:14138 Какой участок кода правильно вычисляет координаты x и y середины экрана? ?) Координаты середины экрана – это и так начало экранных координат. ?) X:=GetMaxX mod 2; Y:=GetMaxY mod 2; ?) X:=GetMaxX div 2; Y:=GetMaxY div 2; ?) X:=GetMaxX/2; Y:=GetMaxY/2; Вопрос id:14139 Укажите тот вариант кода, в котором реализован механизм рекурсии ![]() ?) 2 ?) 1 ?) 4 ?) 3 Вопрос id:14140 Какое количество байт занимает в памяти переменная s? ![]() ?) 290 байт ?) 288 байт ?) Ее размер неопределен до тех пор, пока не будет известно содержимое поля Address ?) 289 байт Вопрос id:14141 Укажите все корректные способы использования файлов ![]() ?) 1 ?) 2 ?) 3 Вопрос id:14142 Что выдаст на экран следующий участок кода ![]() ?) 6 ?) Сообщение об ошибке: 26 – Type Mismatch ?) 115 – код символа 's' ?) 7 Вопрос id:14143 Содержимое строковой переменной S='ABCDEFG'. Чему будет равно значение выражения S[0]? ?) 7 ?) #7 ?) 'A' ?) Это выражение записано неверно Вопрос id:14144 Допустимо ли следующее описание функции? Function DoSomething(param:byte); ?) Да, допустимо, без каких-либо условий ?) При некоторых условиях такое описание допустимо, но нежелательно, так как в таком случае лучше использовать процедуры (то есть procedure) ?) Да, возможно, и в этом случае по-умолчанию считается, что функция возвращает значение типа integer ?) Нет, так как функция обязательно должна возвращать значения какого-либо типа Вопрос id:14145 Перечислите все целочисленные переменные, которые объявлены в коде, расположенном ниже. ![]() ?) g ?) d ?) a ?) f ?) e ?) b ?) c Вопрос id:14146 Укажите те типы циклов, выполнение которых (даже при пустом теле цикла) может никогда не прекратиться (зацикливание) ?) цикл repeat..until.. ?) цикл while ?) цикл for Вопрос id:14147 Переменные a,b,c объявлены как byte. Известно, что a+b+c=2. Что можно утверждать относительно значений этих переменных? ?) Среди этих переменных хотя бы одна равна нулю ?) Значения каких-либо двух переменных равны 1 ?) Среди этих переменных хотя бы две равны нулю ?) Произведение этих переменных равно нулю ?) Как минимум значение одной из этих переменных является отрицательным, а значение другой – положительным Вопрос id:14148 Укажите все корректные варианты идентификаторов, используемых в Pascal ?) 2vars ?) Begin_work ?) Break ?) Get Temp Path ?) Отступ_слева ?) On/off_switcher Вопрос id:14149 Чему будет равно значение переменой s после выполнения следующего кода (символ подчеркивания '_' заменяет пробелы): ![]() ?) '_____2.72'; {перед 2.72 пять пробелов} ?) '__2.71'; {перед 2.71 два пробела} ?) '__2.72'; {перед 2.72 два пробела} ?) '_____2.71'; {перед 2.71 пять пробелов} Вопрос id:14150 Функция round(x) ?) вычисляет квадратный корень числа ?) вычисляет модуль числа ?) отбрасывает дробную часть числа, возвращая только целую часть ?) округляет число Х до ближайшего целого ?) возводит число в квадрат Вопрос id:14151 Во время выполнения программы, приведенной ниже, возникла ошибка Runtime error 103 (File not open) в указанном месте. Укажите возможную причину ее возникновения. ![]() ?) Не было произведено открытие файла при помощи процедуры Append ?) Не было произведено открытие файла при помощи процедур Reset или Rewrite ?) Файл с указанным именем не существует ?) Файл защищен от записи (имеет атрибут Read Only) |
Copyright testserver.pro 2013-2024















