Список вопросов базы знанийПрограммирование на языке высокого уровняВопрос id:557942 Способы композиции нормальных алгоритмов: ___ алгоритмов ?) объединение ?) итерация ?) суперпозиция ?) декомпозиция Вопрос id:557945 Уровни программирования: ___ программирование ?) стихийное ?) структурное ?) полуструктурное ?) функциональное Вопрос id:557947 Устойчивость, точность выполнения предписанных функций обработки, возможность диагностики возникающих ошибок в работе программы называется ее Вопрос id:557948 Функциональная пригодность программного средства детализируется ?) корректностью ?) доступностью ?) защищенностью ?) способностью к взаимодействию Вопрос id:557949 Функциональные языки программирования ?) Смолток ?) Пролог ?) Лисп ?) Снобол Вопрос id:557950 Функция, в которой имеется обращение к самой себе, называется Вопрос id:557951 Часть какой-либо структурированной системы, выполняющая четко определенные функции, называется Вопрос id:557952 Четкость концепции, широта демонстрационных возможностей и наглядность представления возможных функций программного средства, называется его Вопрос id:557953 Чтобы внутренняя организация компонентов структурируемой системы отвечала условиям структурированности необходимо ?) максимально упростить и унифицировать структуру взаимосвязей между элементами ?) канонизировать состав элементов, на которые расчленяются соответствующие компоненты на всех иерархических уровнях ?) максимально упростить, унифицировать и стандартизировать внутреннюю структуру элементов ?) максимально упростить, унифицировать и стандартизировать внешнюю структуру элементов Вопрос id:557954 Элемент данных в программе, которому присвоено имя, называется Вопрос id:557955 В данном фрагменте программы формирования элемента списка необходимо записать недостающий оператор. (Запишите прописными буквами без использования пробелов.) p := Nil; New(q); Readln(q^.x); q^.next := p; ___ Вопрос id:557956 В последовательность операторов фрагмента программы, которая организует формирование нового узла дерева, допишите константу (прописными буквами). New (p); p^.Dd := w; p^.count := 1; p^.Left := ___; p^.Right := nil Вопрос id:557957 В приведенном фрагменте программы Var P : ^Integer; Begin New (P); New(P); End. ?) будут дважды выделена одна и та же ячейка памяти под переменную P ?) произойдет ошибка ?) будут дважды выделены разные ячейки памяти под переменную P ?) под переменную P будет выделена память только один раз Вопрос id:557958 В программе объявлен указатель на одномерный массив Type Vec = Array [1 .. 20] of String; Var A : ^Vec; В программе возможны следующие операторы присваивания: ?) A [ 20 ]^ := A [ 5 ]^ ?) А^[ 1 ] := A^[ 5 ] ?) A^ [ 1 ] := A^ [ 2 ] + a^ [ 3 ] ?) A [ i ]^ := ‘ Массив’ Вопрос id:557959 Для чтения данных из нетипизированного файла используется процедура BlockRead (Var f : file; Var A; n : Word; Var result : Word), где n - это ?) количество компонентов файла, считанное за одно обращение ?) количество байтов, которое определено для буфера файла f ?) количество строк файла, считанное за одно обращение ?) количество емкостей буфера, считанное за одно обращение Вопрос id:557960 Для чтения данных из нетипизированного файла используется процедура BlockRead (Var f : file; Var A; n : Word; Var result : Word), где result - это ?) количество емкостей буфера, считанное за одно обращение ?) количество компонентов файла, считанное за одно обращение ?) число буферов, считанное данной операцией ?) количество строк файла, считанное за одно обращение Вопрос id:557961 Для чтения данных из нетипизированного файла используется процедура BlockRead (Var f : file; Var A; n : Word; Var result : Word), где А - это ?) число буферов, считанное данной операцией ?) компонент файла ?) количество байтов, которое определено для буфера файла f ?) строка файла Вопрос id:557962 Допишите (прописными буквами) фрагмент программы добавления элемента в стек. Указатель стека р. New(q); Readln(q^.next); q^.next := ___; p := q; Вопрос id:557963 Есть описание Type TPerson = Object . . . TStudent = Object (TPerson) Ball : Real; Procedure Init (Nm, Dg : String; Sv, Bl : Real); Procedure ShowBall; end; Var a : TStudent; b : TPerson; Верно записаны обращения к методу ShowBall: ?) b . ShowBall ?) TStudent . ShowBall ?) a . ShowBall ?) ShowBall Вопрос id:557964 Есть описание списка: Type Uk = ^Elem; Elem = Record x : integer; next : Uk; End; Var p, q : Uk; Первому элементу списка необходимо присвоить значение 500. Указатель на начало списка - р. Верно записан оператор ?) p^.x := 500 ?) p^.next := 500 ?) p.next^ := 500 ?) p.x^ := 500 Вопрос id:557965 Есть описание: Type Empty = Record Name : String [20]; Ind : Integer; End; f = File Of Empty; Правильными описаниями переменной для типизированного файла являются ?) Var f2 : File ?) Var f1 : File Of f ?) Var ff : File Of Empty ?) Var ff : File Of Real ?) Var f3 : Text ?) Var FF : f ?) Var f4 : File Of Char Вопрос id:557966 Есть описание: Type Empty = Record Name : String [20]; Ind : Integer; End; Составьте описание переменной для типизированного файла.
Вопрос id:557967 Есть описание: Type TObjPos = Object Line : Word; Col : Word; Procedure init (L, C : Word); End; Var apos: TObjPos; Запишите прописными буквами недостающую часть обращения к методу объекта: ___.init (a, b); Вопрос id:557968 Есть описание: Type TObjPos = Object Line : Word; Col : Word; Procedure init (L, C : Word); End; Необходимо описать объект-наследник TRw с новым полем fCol целого типа. Установите порядок описания объекта-наследника.
Вопрос id:557969 Есть описание: Type TObjPos = Object Line : Word; Col : Word; Procedure Init (L, C : Word); End; Необходимо создать AРos - экземпляр объекта TОbjPos.
Вопрос id:557970 Есть описание: Type ObjPos = Object Line : Word; Col : Word; Procedure Init (L, C : Word); End; b = Object (ObjPos) Si : Char; Procedure Init (L, C : Word; S : Char); End; Var a : b; c : ObjPos; Полями объекта а являются ?) L, C, S ?) Si ?) Line, Col, Si ?) Line, Col, Init Вопрос id:557971 Есть описание Type Ptr = ^knot; knot = Record date : Char; Left, Right : Ptr End; Описание переменной для хранения информации узла дерева выглядит (запишите прописными буквами) Var Uzel : ___ Вопрос id:557972 Есть описание Type Ptr = ^knot; knot = Record date : Char; Left, Right : Ptr End; Верными являются утверждения: ?) Дерево в программе можно представить в виде множества объектов типа Ptr ?) Left и Riqht - могут иметь значение Nill ?) Дерево в программе можно представить в виде множества объектов типа knot. ?) date - указатель на вершину дерева. ?) Left и Riqht - могут быть ссылками на конкретное место в памяти ?) date - информационная часть узла Вопрос id:557973 Имеется описание: Type TPerson = Object Name : String [25]; Rate : String [25]; Procedure Init (Nm, Rt : String); End; Var APerson : TPerson; Впишите пропущенное слово в описание процедуры (прописными буквами). Procedure ___. init; Begin Name := Nm; Rate := Rt; End; Вопрос id:557974 Имеется описание: Type TPerson = Object Name : String [25]; Rate : String [25]; Procedure Init (Nm, Rt : String); End; Var APerson : TPerson; Впишите пропущенное слово в обращение к процедуре Init (прописными буквами) ___.Init (AStr, BStr) Вопрос id:557975 Имеется описание Var P1,P2:^Integer; P3 : ^Real; PP : Pointer; Разрешены присваивания: ?) P1 := PP ?) PP := P2 ?) P3 := P2 ?) P1 := P3 ?) P3 := PP ?) P1 := P2 Вопрос id:557976 Имеется фрагмент программы: a^:=10; b^:=21; a := b; Writeln(a^,' ',b^); В результате выполнения данного фрагмента на экран будут выведены(о) ?) числа 10 21 ?) сообщение об ошибке ?) числа 10 10 ?) числа 21 21 Вопрос id:557977 Имеется фрагмент программы: b := 777; p := @b; p1 := p; p1^ := 999; Writeln( b ); b имеет тип Integer, p и p1 имеют тип ^Integer. В результате выполнения данного фрагмента на экран будет выведено(ен) ?) число 777 ?) число 999 ?) сообщение об ошибке ?) адрес ячейки памяти, выделенной для b Вопрос id:557978 Имеется фрагмент программы: N := 17; AddrN := @N N имеет тип Integer, AddrN имеет тип ^Integer. Верны следующие утверждения: ?) Оператор Writeln(AddrN); выведет адрес ячейки памяти, выделенной для AddrN ?) В результате выполнения оператора Writeln(AddrN); будет выведено сообщение об ошибке ?) Оператор Writeln(AddrN^); выведет на экран адрес ячейки памяти, выделенной для N ?) Оператор Writeln(AddrN^); выведет на экран число 17 Вопрос id:557979 Имеется фрагмент программы: p^:=7; p1^:=8; p := p1; dispose(p); dispose(p1); Writeln(p^,' ',p1^); В результате выполнения данного фрагмента на экран будет(ут) выведено(ы) ?) числа 7 8 ?) числа 7 7 ?) сообщение об ошибке ?) числа 8 8 Вопрос id:557980 Описана ссылка: Var a : Real; В операторе присваивания a___ := 2.45; (впишите недостающий значок) Вопрос id:557981 Пусть имеется объявление: Var Ptr, p1 : ^integer; S_ptr : ^string; p : pointer; В этом случае разрешены операторы присваивания: ?) p1 := Ptr ?) p1 := p ?) Ptr := S_ptr ?) S_ptr:= p ?) p := Ptr ?) S_ptr := p1 ?) Ptr := p1 ?) p := S_ptr Вопрос id:557982 Пусть имеется описание переменных Type q = array [1..20] Of Char; z = Record x, y : Char End; Var x, y : ^Char; a, b : ^ q; c : ^z; p : Pointer; справедливы операторы присваивания ?) y := z ?) x := c ?) a := p ?) p :=c ?) x := p ?) x := y Вопрос id:557983 Пусть имеется описание Type Dim = Array [1..100, 1..2] of Real; Zap = Record x, y : Byte; a : Dim; End; Df = File Of Dim; Zf = File Of Zap; ff1 = File Of File Of Real; ff2 = File Of Df; f = File Of String; Допустимыми объявлениями файлового типа являются: ?) ff2 ?) ff1 ?) Df ?) f ?) Zf Вопрос id:557984 Пусть имеется описание Type Pint = ^Integer; W = array [1..20] of Real; p = ^W; Var N : Pint; U : p; G : ^array [1..5] Of Char; B : ^Boolean; Правильно описаны ссылочные переменные ?) B ?) G ?) Pint ?) U ?) W ?) N ?) p Вопрос id:557985 Пусть имеется следующее описание переменных Var a, b : Real; SS : Record x, y : Real End; Ar : array [1..5] Of Char; Укажите операторы вывода в текстовый файл, записанные верно. ?) Writeln (f, a, b, SS, Ar) ?) Writeln (f, a : 8 : 3, ‘S=‘, b : 4 : 2) ?) Writeln (f, Ar [1], Ar [2], SS.x, SS.y) ?) Writeln (f, Ar [1], Ar [2], Ar [3], Ar [4], Ar [5]) ?) Write( 20, a ) ?) Write(f, 20, SS) Вопрос id:557986 Пусть имеется следующее описание: Var a, b: ^Real; Для переменных a и b справедливы операторы ?) New (a^) ?) a :=b ?) a := a / b ?) a^ := Sin( b^) ?) a^ := a^ mod b^ ?) New( a ) Вопрос id:557987 Пусть имеются описания Type Dim = Array [1..100] of Real Zap = Record X, Y: Byte; a:Dim; End; Допустимы следующие объявления: ?) ff2 = File Of File Of Real ?) ff1 = File Of Real ?) Zf = File Of Zap ?) Df = File Of Dim ?) ff3 = File Of File Of Zap Вопрос id:557988 Пусть объявлены переменные файлового типа: Type Sklad = Record Num : String [10]; Count : Integer; End; Var f1 : File Of Sklad; f2 : Text; f3 : File; f4 : File Of Integer; f5 : File Of Char; Типизированными файлами являются: ?) f3 ?) f4 ?) f2 ?) f1 ?) f5 Вопрос id:557989 Структура типа стек описана: Type Uk = ^Elem; Elem = Record x : Integer; next : Uk; End; Var p, q : Uk; Добавить элемент в стек (р - указатель на вершину стека): ?) New(q); Readln(q^.x); q^.next := p ?) New(q); Readln(q^.x); p := q; q^.next := p ?) New(q); p := q ?) New(q); Readln(q^.x); q^.next := p; p := q Вопрос id:557990 Существует описание TPerson = Object Name : string[25]; Stavka : Real; Procedure Init (Nm, Dg : String; Sv : Real); Procedure ShowName; Procedure ShowStavka; end; Var p : ^TРerson; Правильно записанное обращение к процедуре Init ?) Init (‘Захаров’, ‘Бухгалтер’, 400) ?) TPerson . Init (‘Захаров’, ‘Бухгалтер’, 400) ?) p . Init (‘Захаров’, ‘Бухгалтер’, 400) ?) p^ . Init (‘Захаров’, ‘Бухгалтер’, 400) Вопрос id:557991 Укажите верные утверждения. Текстовые файлы - это файлы, в которых ?) конец файла обозначается явно символом ^Z (код 26) ?) информация представляется в кодах Паскаля ?) при чтении чисел и строк они автоматически преобразуются из текстового предствления в машинное ?) числа не преобразуются в символьный вид ?) информация представляется посредством символов в коде ASCII. ?) порции информации могут разделяться на строки Вопрос id:557992 ___ - это такая структура, компонентами которой являются взаимосвязанные данные различных типов и использующие эти данные процедуры и функции (запишите прописными русскими буквами) Вопрос id:557993 В объектном типе данных компоненты-данные называются ?) экземплярами ?) записями ?) методами ?) полями Вопрос id:557994 В объектном типе данных компоненты-процедуры и функции называются ?) полями ?) экземплярами ?) записями ?) методами |