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

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

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

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