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

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

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

Вопрос id:557995
В описании ссылочного типа Type Ptr = ^t; t - это
?) специальный тип.
?) ссылочный тип.
?) динамический тип.
?) базовый тип.
Вопрос id:557996
В приведенном фрагменте программы формирования списка из трех элементов установите соответствие между операторами и их назначением.
Левая частьПравая часть
p := Nil
запомнили адрес текущего элемента списка
For i := 3 DownTo 1 Do
создание пустого списка
Begin
выделение памяти для элемента списка
New (q)
ввод информационной части списка
Readln(q^.x);
запомнили адрес предыдущего элемента списка
q^.next := p
цикл для трех элементов
p := q
начало составного оператора
End
конец составного оператора
Вопрос id:557997
В процедуре резервирования памяти Getmem (p, Size) Size – это
?) общее число байт, доступных в области динамической памяти
?) адрес ячейки памяти, выделенной для переменной р
?) размер в байтах требуемой части кучи для переменной р
?) размер наибольшего доступного блока непрерывной памяти в куче
Вопрос id:557999
Верно записана процедура связывания файловой переменной с именем файла на диске
?) Assign ( f, file.dat)
?) Assign (‘Proba.Txt’)
?) Assign ( f, LPT1)
?) Assign ( f, ‘a : \ X .dat’)
?) Assign ( f,’c:\NIC\”Proba’)
?) Assign (rr, ‘fffff’ )
Вопрос id:558000
Верны описания указателя на одномерный массив из десяти вещественных элементов:
?) Type a = array [1 .. 10] of Real; P_a = ^a; Var g : P_a
?) Type a = array [1 .. 10] of Real; P_a = ^a; Var g : array [1 .. 10] of P_a
?) Var g : ^array [1 .. 10] of Real
?) Type P_a = array [1 .. 10] of Real; Var g : ^P_a
Вопрос id:558001
Верны следующие утверждения:
?) Начало списка формирует переменная типа указатель
?) Указатель в списке должен быть типизированным
?) Последний элемент списка содержит значение Nil
?) Информационная часть списка представляет собой указатель
?) Указатель в списке должен быть нетипизированным
?) Для того, чтобы обратиться к списку, нужно знать только указатель на начало списка
Вопрос id:558002
Верными являются утверждения
?) Размер памяти, необходимый для данных базового типа указателя можно определить при помощи функции Sizeof (x).
?) Память для нетипизированных указателей можно выделять с помощью процедуры GetMem (p, size).
?) Sizsof (Real) = 65521.
?) Процедура New (p) может использоваться только для типизированных указателей.
?) Процедура New (p) может использоваться только для нетипизированных указателей.
Вопрос id:558003
Внутри файла компоненты файла
?) не отделяются друг от друга ничем
?) отделяются друг от друга символом конца строки
?) отделяются друг от друга точкой с запятой
?) отделяются друг от друга пробелом
Вопрос id:558004
Вся память, которую операционная система делает доступной для программы и которая не используется ее кодом, сегментом данных и стеком, называется
?) оперативной
?) остаточной
?) динамической
?) оверлейной
Вопрос id:558005
Вся память, которую операционная система делает доступной для программы и которая не используется ее кодом, сегментом данных и стеком, называется (укажите все верные ответы)
?) динамической
?) дополнительной
?) кучей
?) Heap-областью
?) рабочей
Вопрос id:558006
Дайте определение каждому этапу разработки программного продукта.
Левая частьПравая часть
кодирование
определение мест возникновения ошибок в программе
отладка
добавления новых функций, устранение ошибок, обнаруженных в процессе эксплуатации
сопровождение
выяснение причины возникновения ошибки и их устранение
тестирование
этап, на котором осуществляется перевод алгоритмов в программы на конкретном языке программирования
проектирование
этап, на котором формируется общая структура программного продукта
Вопрос id:558007
Данные, размер которых задается непосредственно во время выполнения программы, называются
?) распределенными
?) освобожденными
?) динамическими
?) локальными
Вопрос id:558008
Двоичное дерево - это такое ориентированное дерево, в котором:
?) на каждом его ребре не указано направление
?) любые две вершины соединены более, чем одним путем
?) имеется только одна вершина, в которую не входит ни одного ребра
?) из каждой вершины исходит не более двух ребер
?) в каждую вершину, кроме корня, входит одно ребро
Вопрос id:558009
Для задания буфера обмена для нетипизированных файлов необходимо выполнить процедуру
?) Rewrite ( f, BufSize )
?) BlockWrite ( f , A, n, result)
?) SetTextBuf ( f, buf, size)
?) Reset ( f, BufSize )
?) BlockRead ( f , A, n, result)
Вопрос id:558010
Для записи файл инициируется при помощи стандартной процедуры
?) Rewrite (f)
?) Reset ( f )
?) Write ( f )
?) Assign ( f )
Вопрос id:558011
Для нетипизированных файлов запись информации на диск производится с помощью процедуры
?) BlockWrite
?) Write
?) BlockWrite, Writeln и Write
?) BlockWrite и Write
Вопрос id:558012
Для объявления динамических данных в Турбо Паскале используется ___ типа
?) ссылочный
?) процедурный
?) базовый
?) динамический
Вопрос id:558013
Для объявления динамических данных в Турбо Паскале используется ___ типа
?) адресный
?) базовый
?) указатель
?) динамический
Вопрос id:558014
Для определения адреса объекта используется унитарная операция ___ (запишите значок)
Вопрос id:558015
Для того, чтобы вывести числа, содержащиеся в элементах списка, нужно выполнить последовательность операторов:
Левая частьПравая часть
1
End
2
q := q^.next
3
While q <> Nil Do
4
Begin
5
q := p
6
Writeln( q^.x)
Вопрос id:558017
Для того, чтобы проверить ссылается ли указатель Р на что-нибудь, необходимо записать
?) P^ <> 0
?) P = 0
?) P <> Nil
?) P <> 0
Вопрос id:558019
Для чтения файл инициируется при помощи стандартной процедуры
?) Rewrite (f)
?) Assign ( f )
?) Read ( f )
?) Reset ( f )
Вопрос id:558020
Если операция ввода–вывода прошла без сбоев, то функция IOResult вернет значение ___ (ответ запишите цифрой)
Вопрос id:558023
Запишите (прописными буквами) предопределенную константу типа Pointer, соответствующую пустой ссылке ___
Вопрос id:558024
Запишите имя процедуры, которая устанавливает связь между логическим файлом и физическим файлом на диске: ___
Вопрос id:558025
Запишите прописными буквами имя процедуры для записи данных в типизированный файл:
Вопрос id:558026
Запишите прописными буквами имя процедуры для чтения данных из типизированного файла:
Вопрос id:558027
Запишите прописными буквами имя процедуры, которая открывает текстовый файл для добавления данных в конец файла:
Вопрос id:558028
Запишите прописными буквами имя процедуры, которая открывает текстовый файл для записи информации:
Вопрос id:558029
Запишите прописными буквами имя процедуры, которая открывает текстовый файл для чтения информации: ___
Вопрос id:558030
Запишите прописными буквами имя функции, возвращающей номер текущего компонента файла:
Вопрос id:558031
Запишите прописными буквами имя функции, возвращающей реальное число записей в открытом файле:
Вопрос id:558032
Инициировать файл означает
?) записать какие–либо данные в файл
?) связать файловую переменную с физическим файлом на диске
?) указать для этого файла направление передачи данных
?) считать какие-либо данные из файла
Вопрос id:558033
Инкапсуляция - это
?) способность объектов к расширению
?) возможность замещения методов объекта–родителя одноименными методами объекта–потомка
?) создание новых объектов на базе ранее определенных
?) объединение в одном объекте данных и методов их обработки
Вопрос id:558034
Информацию в текстовый файл можно записывать при помощи
?) только процедуры Writeln
?) только процедуры Append
?) только процедуры Write
?) процедур Write и Writeln
Вопрос id:558035
Информацию из текстового файла можно считывать при помощи
?) только процедуры Read
?) процедур Read и Readln
?) только процедуры Readln
?) процедур Read, Readln и Append
Вопрос id:558037
Компонент типизированного файла может иметь тип
?) файловый
?) ординарный
?) объектный
?) предоределенный структурированный тип
?) структурированный тип, построенный программистом
Вопрос id:558038
Линейный список, в котором добавления и исключения элемента производится с одного конца, называется ___
Вопрос id:558039
Линейный список, элементы в который добавляются только в начало, а исключаются только из конца списка, называется ___
Вопрос id:558040
Метод становится виртуальным, когда за его определением в типе объекта ставится служебное слово ___
Вопрос id:558041
Методами объекта называются объявленные в описании
?) только компоненты–процедуры объекта
?) компоненты–данные объекта
?) компоненты–процедуры и функции объекта
?) стандартные процедуры по работе с объектами
Вопрос id:558042
Механизмом выделения памяти под динамические переменные управляют стандартные переменные
?) Dispose
?) HeapOrg
?) HeapPtr
?) HeapHop
?) Addr
?) HeapEnd
Вопрос id:558043
На текущую границу незанятой динамической памяти указывает стандартная переменная
?) HeapPtr
?) Ptr
?) Nil
?) Heaporg
Вопрос id:558046
Новый типизированный файл можно открыть для чтения и записи одновременно при помощи стандартной процедуры
?) Rewrite ( f )
?) Append ( f )
?) Reset ( f )
?) Assing ( f )
Вопрос id:558047
Номер текущего компонента файла f устанавливает процедура
Вопрос id:558048
Объект - это (укажите все верные варианты ответа)
?) динамическая структура в Турбо Паскале
?) тип данных, компонентами которой являются взаимосвязанные данные различных типов и использующие эти данные процедуры и функции
?) переменная объектного типа
?) процедура или функция
Вопрос id:558049
Объектный тип данных задается служебным словом (запишите прописными буквами) ___
Вопрос id:558051
Объявлен ссылочный тип Type Pint = ___Integer; (Запишите пропущенный значок)
Вопрос id:558052
Объявлять переменные, значением которых будет адрес ячейки памяти, можно при помощи
?) динамического типа данных
?) ссылочного типа данных
?) специальных процедур.
?) любого типа данных
Вопрос id:558053
Оператор Writeln(f) при записи в текстовый файл
?) запишет 0 и признак конца строки
?) запишет пробел и признак конца файла
?) вызовет ошибку
?) запишет признак конца строки
Copyright tests.ithead.ru 2013-2026