Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Программирование на языке высокого уровня
a:=4; b:=9; x:=sqr(a); y:=sqrt(b)Правильные ответы:
1) x=16,2) y=3,
CONST n = 20. Правильное описание массива Fact
VAR Fact : ARRAY [1..n] OF INTEGER
For i: = 1 to n do – это оператор ______________
цикла с параметрами
Nil – это
пустая ссылка
Var a, b : ^real;Допустимые операции в программе – это
1) a^ :=b^;,2) a^ := a^ + sqr(b^);,3) a := b;,
Var F : File Of Integer; i : Integer:После выполнения операторов:Rewrite(F);if eof(F) then write(F,1) else write(F,2);if eof(F) then write(F,3) else write(F,4);содержимое файла F будет
1 3
Var F : File Of Integer; i : Integer:После выполнения операторов:Rewrite(F);For i:= 3 Downto 1 Do Write(F, sqr(i))содержимое файла F будет __________ (введите числа через пробел)
9 4 1
Var F : File Of Integer; X, Y : Integer:Пусть файл содержит три элемента: 2, -4 и 6. После выполнения операторов:Reset(F); Y:= 0;While not eof(F) dobegin read (F, X);if X > 0 then Y:= Y+X;end;переменная Y примет значение ___________ (ответ введите цифрами)
8
Var F1,F2: Text; ST: String;Пусть содержимое файла F1:Анна [13] [10]Владимир [13] [10]Александр [13] [10]После выполнения операторов:Reset (F1);Rewrite (F2);While Not Eof(F1) DoBegin Readln(F1,ST);If ST[1]=’А’ Then Writeln(F2,ST);End;
в файл F2 будут записаны строки: Анна и Александр
VAR m : SET OF CHAR; i, k, n : INTEGER;st : STRING;BEGINk := 0; m := [‘а,’е’,’и’,’о’,’ы’,’э’,’я’,э’,’ю’];st:=’академия‘;n:= LENGTH (st);FOR i := 1 TO n DO IF st[i] IN m THEN k := k +1;WRITELN(k);END. В результате выполнения программы значение k равно_______(ответ введите цифрами)
5
VAR m : SET OF INTEGER; n : INTEGER;BEGINm := [ ];n:= 1;WHILE n <>9999 DOBEGINREADLN (n);m : = m+[n];END;END. В результате выполнения программы будет
сформировано множество целых чисел
VAR n : SET OF 0 .. 9; i, k : INTEGER;BEGINk := 0; n := [1, 2, 5, 7];FOR i := 1 TO 7 DO IF i IN n THEN k := k +1;WRITELN(k);END. В результате выполнения программы значение k равно_______(ответ введите цифрами)
4
Var p, q : ^integer; r : ^char;Допустимые операции в программе – это
1) p := q;,2) p := nil;,3) if q <> p then p^ := 0,
Алгоритм разбивается на конечное число шагов. Это свойство алгоритма называется (ответ дайте в именительном падеже)
дискретность
Аргументы функции записываются после имени функции____________
в круглых скобках
В графических схемах алгоритмов стрелки на линиях потоков необходимо рисовать обязательно, если направление потока
1) снизу вверх,2) справа налево,
В обработчиках событий параметр Sender предназначен для
идентификации источника события
В последовательности операторовS := 5; while S > 0.001 do S := S+1;тело цикла будет выполняться
бесконечное число раз
В приведенном фрагменте:for i := 1 to 3 dofor j := 1 to 4 do read (a[j, i])элементы массива вводятся
по столбцам
В программе имеется следующее описание:const n = 2; var mas: array [1..n,1..n] of integer; i, j: integer. После выполнения операторов:for i:= 1 to n dofor j:= 1 to n doif i = j then mas[i, j]:=1 else mas[i, j]:= 2;будет сформирована матрица:

В программе имеется следующее описание:const n = 5; type mas: array [1..n,1..n] of integer; var A, B,C: mas; i, j: integer. После выполнения операторов:for i:= 1 to n dofor j:= 1 to n doC[i, j]:=A[i, j]+B[i, j];write (C[i, j]);будет напечатано
элемент матрицы С[5,5]
В программе имеется следующее описание:const n = 5; var mas: array [1..n] of integer; i, A : integer. После выполнения операторов:A:= mas[1]; for i:= 1 to n doif A > mas[i] then A:= mas[i];будет найден
минимальный элемент массива
В программе имеется следующее описание:const n = 5; var mas: array [1..n] of integer; i, A : integer. После выполнения операторов:read(A); for i:= 1 to n doif mas[i] > A then writeln (i);будет (ут)
напечатаны индексы элементов массива, значения которых больше А
В программе имеется следующее описание:const n = 5; var mas: array [1..n] of integer; i, A : integer. После выполнения операторов:read(A); for i:= 1 to n doif mas[i] > A then begin writeln (i); break; endбудет
напечатан индекс первого элемента массива, значение которого больше А
В программе имеется следующее описание:const n = 5; var mas: array [1..n,1..n] of integer; i, j, с: integer. После выполнения операторов:for i:= 1 to n dobeginc:= mas[i, 1]; mas[i, 1]:= mas[i, n]; mas[i, n]:= c;end;
элементы первого и пятого столбцов матрицы поменяются местами
В программе имеется следующее описание:const n = 5; var mas: array [1..n,1..n] of integer; i, j, с: integer. После выполнения операторов:for i:= 1 to n dobeginc:= mas[1, j]; mas[1, j]:= mas[2, j]; mas[2, j]:= c;end;
элементы первой и второй строки матрицы поменяются местами
В программе необходимо описать матрицу с именем Matr, состоящую из 10 строк и 10 столбцов. Правильные описания:
1) VAR Matr : ARRAY [1..10 , 1..10] OF REAL,2) TYPE M = ARRAY [1..10] OF REAL; VAR Matr : ARRAY [1..10] OF M,
В результате выполнения алгоритма
значение переменной S равно
6
В результате выполнения алгоритма
значение переменной S равно
0
В результате выполнения программы:VAR ST: STRING; A, B: CHAR; L, i : INTEGER;BEGINST:=’ Ура. Я сдал экзамен. ‘;L:= LENGTH (ST); A:=’.’; B:=’!’;FOR i := 1 TO L-1 DOIF ST[i] = A THEN WRITE(B) ELSE WRITE(ST[i])END. будет выведено на экран
Ура! Я сдал экзамен.
В результате выполнения программы:VAR ST: STRING; A: CHAR; K, L, i : INTEGER;BEGINST:=’Современная гуманитарная академия‘;K:=1;L:= LENGTH (ST); A:=’ ’;FOR i := 1 TO L DOIF ST[i] = A THEN K:=K+1;WRITELN(K);END. будет выведено на экран
3
В результате выполнения программы:VAR ST: STRING; A: CHAR; L, i : INTEGER;BEGINST:=’СОВРЕМЕННАЯ ГУМАНИТАРНАЯ АКАДЕМИЯ‘;L:= LENGTH (ST); A:=’ ’;FOR i := 1 TO L DOIF ST[i] = A THEN WRITE(‘–‘) ELSE WRITE(ST[i])END. будет выведено на экран
СОВРЕМЕННАЯ–ГУМАНИТАРНАЯ–АКАДЕМИЯ
В результате выполнения процедуры New (p) p приобретает значение, соответствующее
адресу, начиная с которого можно разместить данные
В результате выполнения фрагмента программы:Reset ( f ); For i := 1 to 5 do Read (f, V); Writeln(V);на экран дисплея будет выведен/выведено
пятый компонент файла
В схеме алгоритма циклической структуры для изображения блока модификации используется фигура
шестиугольник
В текстовом файле информация представляется
посредством символов в коде ASCII
В циклической структуре типа «До» проверка условия выхода из цикла происходит
после того, как тело цикла выполнено
В циклической структуре типа «Пока» проверка условия выхода из цикла происходит
до выполнения тела цикла
Величина, характеризующая положение элемента массива относительно его начала, – это ________________ (ответ введите в именительном падеже)
индекс
Верно записана процедура связывания файловой переменной с именем физического файла на диске в текущем каталоге
Assign ( f, ‘myfile. dat’)
Верно записано арифметическое выражение![]()
(X+Y)/(X*Y)
Верно записано арифметическое выражение на Турбо Паскале![]()
(SQR(X)+SQRT(Y))/(2*X)
Верно записано арифметическое выражение на Турбо Паскале![]()
(sqrt(exp(x))+2*sin(x))/(3*x+2)
Верно записаны операторы присваивания
1) X := S,2) X := X+I,
Верно описаны данные строкового типа в разделе Var
1) St1: string [25],2) St6: string,
Верно описаны данные строкового типа в разделе Var
1) St2: string,2) St7: array [1..10] of char,
Вещественные типы данных – это
1) real,2) extended,3) double,
Визуальными компонентами являются
1) TLabel,2) TButton,3) TPanel,
Возможность отображения компонента в палитре компонентов и управления им в дизайнере форм наследуется от класса
TComponent
Вся память, которую операционная система делает доступной для программы и которая не используется ее кодом, сегментом данных и стеком, называется
динамически распределяемой областью памяти
Главные составные части среды программирования Дельфи – это
1) главное окно,2) окно формы,3) окно редактора кода программы,4) инспектор объектов,5) панель инструментов,
Диапазон значений переменной типа BYTE равен
0..255
Для вывода информации в компонент Label используется свойство этого компонента (запишите имя свойства заглавными латинскими символами) _________
CAPTION
Для вывода информации в многострочный редактор Memo используются свойства этого компонента
1) Text,2) Lines,
Для вывода информации в однострочный редактор Edit используется свойство этого компонента (запишите имя свойства заглавными латинскими символами) _________
TEXT
Для досрочного выхода из процедуры надо использовать
команду EXIT
Для задания свойства используются служебные слова
1) Property,2) Read,3) Write,
Для исключения первого элемента из списка, указатель на который p, нужно выполнить
r := p; p := p^.next; r^.next := Nil;
Для обработки исключительных ситуаций предназначен класс
Exception
Для объявления множества используются служебные слова
SET... OF
Для объявления пользовательского типа используется служебное слово
TYPE
Для объявления типизированного указателя используется знак
^
Для описания записного типа используются служебные слова
RECORD... END
Для представления операции присваивания в блок-схеме алгоритма используется геометрическая фигура (ответ дайте в именительном падеже)
прямоугольник
Для представления операции условный переход в блок-схеме алгоритма используется геометрическая фигура(ответ дайте в именительном падеже)
ромб
Для приведения типов в Delphi предназначены операции
1) IS,2) AS,
Для того чтобы включить в начало списка с информационной частью х типа Integer новый элемент, содержащий число 100, нужно выполнить действия (указатель на начало списка – р)
New(q); q^.x := 100; q^.next := p; p := q;
Для указания подалгоритма (подчиненного алгоритма) в структурной схеме алгоритма используется фигура

Для упрощения доступа к полям записи используется оператор
WITH... DO
Если переменные a и b описаны следующим образом Var a, b: ^Real, то значениями этих переменных могут быть
адреса ячеек памяти
Если переменные a и b описаны следующим образом Var a, b: ^Real, то значениями переменных a^ и b^ могут быть
действительные числа
Если тело цикла содержит другой оператор цикла, то такие циклы называются _________
вложенными
Есть описание:Type ObjPos = ObjectLine : Word;Col : Word;Procedure Init (L, C : Word);End;Var A, B : ObjPos;Метод объекта A – это
Procedure Init (L, C : Word);
Есть описание:Type ObjPos = ObjectLine : Word;Col : Word;Procedure Init (L, C : Word);End;Var A, B : ObjPos;Экземпляры объекта ObjPos
1) A,2) B,
Есть описание:Type ObjPos = ObjectLine : Word;Col : Word;Procedure Init (L, C : Word);End;Var A, B : ObjPos;Поля объекта A – это
1) Line,2) Col,
Заголовок процедуры имеет вид: PROCEDURE PRIM (A, B:Real; Var X, Y:Real);Правильными вызовами процедуры являются
1) PRIM(2.1,5.4,X0,Y0),2) A1:=2.1; B1:= 5.4; PRIM(A1,B1,X1,Y1),
Задан массив А целых чисел, содержащий 10 элементовВ результате выполнения фрагмента программыfor i:= 1 to 10 do readln (A[i]); writeln(A[i])будет выполнено
введены все элементы массива и напечатан последний элемент
Задан массив целых чисел А=(2, 0, 5, 0, 4).После выполнения операторов:k:=0; for i:= 1 to 5 doif A[i]< >0 then k:= k * A[i];значение переменной k равно ____________
0
Задан массив целых чисел А=(8, 1, 0, 3, 7, 0, 4).После выполнения операторов:k:=0; for i:= 1 to 7 doif A[i] = 0 then begin k:= i; break; endзначение переменной k равно ____________
3
Задан массив целых чисел А=(8, 1, 0, 3, 7, 0, 4).После выполнения операторов:k:=0; for i:= 1 to 7 doif A[i]>5 then k:= k + 1;значение переменной k равно ____________ (ответ введите цифрами)
2
Задан массив целых чисел А=(8, 1, 0, 3, 7, 0, 4).После выполнения операторов:k:=0; for i:= 1 to 7 doif A[i]>5 then k:= k + i;значение переменной k равно ____________ (ответ введите цифрами)
6
Задан массив целых чисел А=(8, 1, 0, 3, 7, 0, 4).После выполнения операторов:k:=0; for i:= 1 to 7 doif A[i]>5 then k:= k + A[i];значение переменной k равно ____________ (ответ введите цифрами)
15
Значение булевой переменной А:=X>=0 при X = 2 равно
TRUE
Значение, которое получит переменная b после выполнения фрагмента программы (при а = 10) – этоcase a of1 : b: = 1;2 : b: = a * 5;3 : b: = a + 2elseb : = 0;
b=0
Значение, которое получит переменная S после выполнения фрагмента программы, – этоa: =2; S: =0;while S < 3 doS: = S + a;S: = S + 10
14
Из компонентов списка выберите те компоненты, которые представляют собой списки строк
1) TMemo,2) TListBox,3) TComboBox,4) TRadioGroup,
Из перечисленных в списке объектов компонентами являются:
1) Form1,2) Button1,
Имеется матрица mas=
После выполнения фрагмента программыfor i:= 1 to 3 dobegin k:=0;for j:= 1 to 3 doif mas[i, j]>2 then k:= k+1;write(k,’ ‘);end;будет выведено на экран
1 2 2
Имеется матрица mas=
После выполнения фрагмента программыfor i:= 1 to 3 dobegin s:=0;for j:= 1 to 3 doif mas[i, j]>2 then s:= s+mas[i, j];write(s,’ ‘);end;будет выведено на экран
3 9 6
Имеется описание: TYPE Anketa = RECORDFio, Adress : STRING[50];Group : STRING[6];Kurs : 1..5;END;VAR : Student : Anketa;В результате выполнения оператора : Student. Kurs := ‘5’ возникнет ошибка, так как
смешаны типы переменных
Имеется описание: TYPE Anketa = RECORDFio, Adress : STRING[50];Group : STRING[6];Kurs : 1..5;END;VAR : Student : Anketa;Правильные операторы присваивания:
1) Student. Fio := ’’,2) Student. Kurs := 2;,
Имеется описание: TYPE Anketa = RECORDFio, Adress : STRING[50];Group : STRING[6];Kurs : 1..5;END;VAR : Student : AnketaПравильные операторы вывода – это
1) WITH Student DO BEGIN WRITELN(Fio); WRITELN(Group) END;,2) WRITELN(Student. Fio); WRITELN(Student. Group);,
Имеется описание: TYPE List = RECORDn : INTEGER;fio, adres : STRING[50];group : STRING[6];END;VAR Anketa : List;Переменная Anketa имеет ________ поля (количество полей введите цифрами)
4
Имеется фрагмент программы:a^:=10; b^:=20; a := b;if a^ =b^ then Writeln(a^) else Writeln (5);В результате выполнения данного фрагмента на экран будут выведен
число 20
Имеется фрагмент программы:CONST N=10; TYPE MAS=ARRAY [1..N] OF REAL; VAR A, D:MAS;Заголовок процедуры PRIM имеют вид:PROCEDURE PRIM (K:INTEGER; VAR X:MAS);Правильный вызов процедуры - это
1) PRIM (N, A),2) PRIM (8,D),
Имя процедуры обработки события является составным. Выберите составляющие имени из списка:
1) имя класса TForm,2) имя компонента,3) имя события,
Инкапсуляция – это
объединение в одном объекте данных и методов их обработки
Информацию в текстовый файл можно записывать с помощью процедур
1) Write,2) Writeln,
К простым типам данных относятся типы
1) вещественные,2) целые,3) логические,4) символьные,
К структурированным типам данных относятся типы
1) записи,2) массивы,3) множества,
Каждый алгоритм может быть применим к целому классу однотипных задач. Это свойство алгоритма называется (ответ дайте в именительном падеже)
массовость
Какое значение получит переменная Z после выполнения операции присваиванияZ:=A div X, при A=7, X=3
2
Какое значение получит переменная Z после выполнения операции присваиванияZ:=A mod X, при A=7, X=3
1
Какое значение получит переменная Z после выполнения операции присваивания Z:=A/X*Y при A=10, X=2, Y=5
25
Количество повторений цикла: for i := 10 to 1 do p := p + 1;равно _____________ (ответ введите цифрами)
0
Количество повторений цикла: for i := 5 downto 1 do p := p + 1;равно _____________ (ответ введите цифрами)
5
Комментарий в программе на Турбо Паскале выделяется символами
1) { },2) (* *),
Компоненты, предназначенные для ввода, представления и редактирования информации, – это
1) TMemo,2) TEdit,3) TMaskEdit,4) TRichEdit,
Компоненты, предназначенные для поясняющих текстов, – это
1) TLabel,2) TStaticText,
Линейный список, в котором добавления и исключения элемента производятся с одного конца (вершины), называется
стеком
Линейный список, элементы в который добавляются только в начало, а исключаются только из конца списка, называется
очередью
Массив Matrix, описанный как Matrix : ARRAY [2 .. 4,2..4] OF INTEGER, содержит элементов
девять
Массив WW описан как var WW : array [1..5 , 1..5] of real. В программе при i = 2, j = 4 существует оператор WW [j; i] := 1. В операторе присваивания
элементу 4 - ой строки 2 - го столбца присваивается единица
Методами объекта называются объявленные
компоненты-процедуры и функции объекта
Механизмы создания и уничтожения экземпляра объекта наследуются от класса
TObject
Множество может содержать не более __________ элементов (ответ введите цифрами)
256
Модуль программного кода, соответствующего исходной форме, по умолчанию имеет имя (запишите имя заглавными латинскими буквами) ________________
UNIT1
Набор записей, каждая из которых имеет поле данных и указатель (ссылку) на следующую запись, называется
списком
Назначением функции InputBox является ввод данных
в отдельном окне
Наследование – это
создание новых объектов на базе ранее определенных
Невизуальными компонентами являются
1) TApplication,2) TSaveDialog,3) TPopupMenu,4) TTime,
Обращение к элементу записи в программе выполняется с помощью составного имени -
имя записи. имя элемента
Объектная программа получается в результате
трансляции
Объектный тип данных задается служебным словом
Object
Объявить переменную, значением который будет адрес ячейки памяти, можно с помощью
ссылочного типа
Объявлены переменные файлового типа:Type Sklad = RecordName : String [30];Num : String [10];Count : Integer;End;Var f1 : File Of Sklad; f2 : Text; f3 : File; f4 : File Of Integer;Типизированными файлами являются:
1) f1,2) f4,
Ограниченный неупорядоченный набор различных элементов одинакового типа — это
множество
Окна интегрированной среды после выполнения команды New/Application имеют заголовки:
Form1 >>>> Главное окно разрабатываемого приложения.,Project1 >>>> Главное окно интегрированной среды Delphi.,Unit1 >>>> Окно редактора кода.,Object inspector >>>> Окно инспектора объектов.,
Оператор или описание в программе на Турбо Паскале заканчивается символом
точка с запятой
Оператор с ключевыми словами CASE-OF-ELSE-END является оператором
множественного выбора
Оператор с ключевыми словами IF-THEN-ELSE является оператором
ветвления
Оператор с ключевыми словами REPEAT-UNTIL является оператором
цикла с постусловием
Оператор с ключевыми словами WHILE-DO является оператором
цикла с предусловием
Опережающее описание подпрограмм используется тогда, когда необходимо описать
две подпрограммы, которые взаимно вызывают друг друга
Описана переменная VAR STR : STRING [5]. Если при вводе READ(STR) набрать на клавиатуре: – и нажать клавишу enter, то переменная STR примет значение
–1234
Открывает секцию описания общедоступных полей и методов в описании объекта директива
Public
Открывает секцию описания скрытых полей и методов в описании объекта директива
Private
Открывает текстовый файл для добавления данных в конец файла процедура
Append (f)
Отличие подпрограммы-функции от подпрограммы-процедуры в том, что
в теле функции должен быть оператор присваивания вычисленного результата переменной, имя которой совпадает с именем функции
Память под любую динамически размещаемую переменную выделяется процедурой
New (p)
Параметр-константу целесообразно использовать, если в подпрограмму следует передать
переменную, которую программа не должна менять
Первая версия языка программирования Паскаль была разработана
Никлаусом Виртом
Перевод программы с языка высокого уровня на машинный с одновременным выполнением получаемой программы, обеспечивает
интерпретатор
Перевод программы с языка высокого уровня на язык более низкого уровня без одновременного выполнения получаемой программы, обеспечивает
компилятор
Переменная ar, описанная какVar ar: array [1..10] of integerявляется переменной типа
массив
Переменная D, описанная какType = (mon, tues, wed, thur, fri, sat, sun,)Var D: Daysявляется переменной типа
перечисляемый
Переменная N, описанная какType NUM = 1..12Var N: NUMявляется переменной типа
диапазон
Переменная типа класс называется
Объектом
Переменной строкового типа, описанной как VAR S : STRING, необходимо присвоить значение “СГА”. Верные операторы присваивания:
1) S:= ‘СГА’,2) S := ‘С’ + ‘Г’ + ‘А’,3) S [1] := ‘С’; S [2] := ‘Г’; S [3] := ‘А’,
Подпрограмма – это группа операторов
оформленных, как самостоятельная программная единица
Полиморфизм –
возможность замещения методов объекта–родителя одноименными методами объекта-потомка
Поля записи могут быть
любого типа
Полями объекта называются объявленные
компоненты-данные объекта
После выполнения операторов:p:= 1; for k := 1 to 3 do p := p * k; p := p+1;переменная Р получит значение, равное
7
После выполнения операторов:p:= о; for i := 2 to 6 do p := p + 1;значение переменной Р равно ______________ (ответ введите цифрами)
5
После выполнения последовательности операторов:a := 1; b := 2; X := (a + b)/a*b;значение переменной Х будет равно
6
После выполнения последовательности операторов:A := 5; B := 2; X := A mod B;значение переменной Х будет равно (ответ введите цифрами)
1
После выполнения последовательности операторовA := 5; B := 2; X := A div B;значение переменной Х будет равно _______________ (ответ введите цифрами)
2
После выполнения фрагмента программы:p := 1; for k := 10 to 8 do p := p * k; ,переменная Р получит значение, равное
1
После выполнения фрагмента программы:p := 1; x := 2; for k := 0 to 2 do p := p * x; ,переменная Р получит значение, равное
8
После окончания выполнения процедуры управление передается на
оператор, следующий за вызовом процедуры
После окончания выполнения функции управление передается на
выполнение следующей операции или оператор, следующий за вызовом функции
После последнего оператора END в программе на Турбо Паскале ставится _____________
точка
Правильно записаны идентификаторы переменных на Турбо Паскале
1) Summa_1,2) ab123,3) ADF,
Правильно записаны операторы описания переменных:
1) VAR A, B, C, D : REAL; I, J, K : integer;,2) var a, b : real; c, d : real;,3) VAR f, g, d, t : INTEGER; i : REAL;,
Правильно составлено в Турбо Паскале арифметическое выражение, вычисляющее![]()
Sqrt(sqr(x)+sqr(y))
Правильное задание объектного типа имеет вид
Type ИмяОбъекта = Object ПоляДанных; ЗаголовкиМетодов; End;
Правильные описания массивового типа – это
1) TYPE Dim = ARRAY [2..5] OF ARRAY [1..2] OF CHAR,2) TYPE Matr =ARRAY [3..6 , 4..5] OF INTEGER,
При x = 4 после выполнения операторов:if x > 10 then y:= sqrt(x)else if x < 0 then y := sqr(x)else y := 0;значение переменной y равно ____________
0
При x = -5 после выполнения фрагмента программыif (x > 0) and (x < 10) then z := 1 else z := 2;значение переменной z равно ____________ (ответ введите цифрами)
2
При x = -9 после выполнения операторов:if x > 0 then y:= sqrt(x)else if x < 0 then y := sqr(x)else y := 0;значение переменной y равно ____________
81
При x = 9 после выполнения операторов:if x > 0 then y:= sqrt(x)else if x < 0 then y := sqr(x)else y := 0;значение переменной y равно ____________
3
При выполнении фрагмента программы:Assign (ct, 'a:\int. dat');Reset(ct);For i := 1 To n Do Read(ct, m);
из файла на диске а: будут считаны n компонентов файла
При исходных данных X = 0, Y = 0 решением задачи по приведенному алгоритму является
“Квандрант III”
Процедура Prim должна вычислить: X:= A + B; Y:= A - B; где, A – тип Real, B – тип Integer;Заголовок процедуры запишется в виде
Procedure Prim (A:real;B:integer;Var X, Y:real)
Пусть строковая переменная X имеет значение “Академия”. В результате выполнения оператора присваивания X := UPCASE (X[8])
переменная X примет значение “Я”
Раздел объявлений и описаний в программе на Турбо Паскале может содержать
1) названия подключаемых модулей,2) описания констант,3) описания новых типов данных,4) описания переменных,5) описания процедур и функций,
Раздел объявлений и описаний в программе на Турбо Паскале начинается зарезервированным словом
VAR
Разработке алгоритма предшествуют
1) постановка задачи,2) разработка математической модели,3) выбор метода решения,
Родительскими классами для всех визуальных компонентов являются
1) TObject,2) TPersistent,3) TComponent,
Свойства алгоритма – это
1) дискретность,2) результативность,3) определенность,4) массовость,
Свойства и обработчики событий компонентов на этапе разработки задаются с помощью
Окна инспектора событий
Свойства компонентов, обеспечивающие внешний вид элементов управления, – это
1) Color,2) Cursor,3) Font,4) Visible,
Свойства компонентов, обеспечивающие выравнивание элементов управления, – это
1) Align,2) Autosize,3) Anchors,
Свойства компонентов, определяющие их местоположение и размер, – это
1) Top,2) Left,3) Height,4) Width,
Свойство — это
специальный механизм классов, регулирующий доступ к полям
Свойство процедурного типа, предназначенное для создания пользовательской реакции на то или иное входное воздействие, – это
событие
Связь подпрограммы с вызывающей программой обеспечивает список параметров, задаваемых в _____________ процедуры / функции
заголовке
Символы, которые можно использовать для составления идентификаторов на Турбо Паскале, – это
1) латинские строчные и прописные буквы,2) арабские цифры,3) символ подчеркивания,
Составляющие запись компоненты называются
полями
Составной оператор – это несколько операторов, заключенных
в операторные скобки begin и end
Составьте оператор присваивания, в котором переменной вещественного типа А присваивается содержимое однострочного редактора
1 >>>> А,2 >>>> :=,3 >>>> StrToFloat,4 >>>> (,5 >>>> Edit1,6 >>>> .,7 >>>> Text,8 >>>> );,
Способы задания файлового типа
1) < имя > = File Of < тип >,2) < имя > = Text,3) < имя > = File,
Способы представления алгоритма – это
1) словесно-формульный,2) графический,3) на алгоритмическом языке,
Строковая переменная st имеет значение “Академия ”. В результате выполнения фрагмента программы:K := 0; FOR i := 1 TO LENGTH (st) DO K := K + 1;переменная K будет иметь значение __________(ответ введите цифрами)
8
Строковая переменная st имеет значение “Академия ”. В результате выполнения фрагмента программы:k := 0; FOR i := 1 TO LENGTH (st) DOIF (st[i]= ‘A’) OR (st[i]= ‘a’) THEN k := k + 1;переменная k будет иметь значение __________(ответ введите цифрами)
2
Строковая переменная XX имеет значение “Pascal”. В результате выполнения оператора присваивания t := LENGTH (XX) переменная t примет значение
6
Строковая переменная XX имеет значение “Pascal”. В результате выполнения оператора присваивания t := UPCASE (XX) переменная t примет значение
“PASCAL”
Строковая переменная XX имеет значение “Академия”. В результате выполнения оператора присваивания t := COPY (XX, 4, 3) строковая переменная t примет значение
“дем”
Строковая переменная XX имеет значение “Фотография”. В результате выполнения оператора присваивания t := COPY (XX, 3, 5) строковая переменная t примет значение
“тогра”
Структура данных, состоящая из фиксированного числа компонентов разного типа, – это
запись
Структура, компонентами которой являются взаимосвязанные данные различных типов и использующие эти данные процедуры и функции, называется
объектом
Существует описание перечисляемого типа TYPE COLOR = (HEART, DIAMOND, SPADE, CLUB). Значение функции SUCC(DIAMOND) равно
SPADE
Существует описание перечисляемого типа TYPE DAY = (MON, TUE, WED, THU, FRI, SAT, SUN). Верными являются утверждения
1) ORD(MON) < ORD(SUN),2) SUCC(MON) = TUE,
Существует описание перечисляемого типа TYPE WEEKEND = (SAT, SUN). Значение функции SUCC(SAT)
равно SUN
Существует описание:TYPE Birthday = RECORDDay, Month : BYTE;Year : WORDEND;VAR a, b : Birthday;В программе могут быть использованы операторы
1) a := b,2) a. Day := 21,
Существует следующее описание: const n = 5; var x : array [1..n] of real; i : integer. Во фрагменте программы for i := 1 to n do if x[i] > x[4 + i] then... допущена ошибка, так как
сравнивается элемент, которого нет в массиве
Существуют описания перечисляемого типа TYPE DAY = (MON, TUE, WED, THU, FRI, SUN); WEEKEND = (SAT, SUN). Приведенное описание типов недопустимо, потому что
пересечение констант типов DAY и WEEKEND приводит к неоднозначности
Тело цикла в приведенном фрагменте программы ____ раз(а)a := 3; n := 1; while a > n dobegin a := a + 1; n := n + 4 endповторится
один
Тип класс — это структура данных, состоящая из
1) полей,2) методов,3) свойств,
Точное предписание, определяющее вычислительный процесс, ведущий от варьируемых начальных данных к искомому ркзультату,– это _______________
алгоритм
Укажите верно записанную функцию InputBox
X := InputBox(‘’, ‘Введите аргумент’,’’)
Укажите соответствие между блоками структурной схемы алгоритма и их назначением
прямоугольник >>>> операция присваивания, параллелограмм >>>> ввод и вывод данных, ромб >>>> проверка условия, овал >>>> начало и останов алгоритма,
Укажите соответствие между названиями стандартных процедур для строковых переменных и их назначением
STR(X, W) >>>> преобразует число в строку символов, VAL(W, X,Y) >>>> преобразует строку символов в число, COPY(S, N,K) >>>> копирует фрагмент строки из одной переменной в другую,
Укажите соответствие между названиями стандартных функций для строковых переменных и их назначением
LENGTH(ST) >>>> определяет фактическую длину текстовой переменной, UPCASE(CH) >>>> преобразует символ латинской литеры из строчного в прописной, COPY(S, N,K) >>>> копирует фрагмент строки из одной переменной в другую, POS (SW, WS) >>>> осуществляет поиск определенного фрагмента в строке,
Укажите соответствие между названиями стандартных функций и их назначением
CHR(B) >>>> преобразует выражение B типа BYTE в символ, UPCASE(CH) >>>> преобразует символ нижнего регистра в символ верхнего, ORD(X) >>>> возвращает порядковый номер, соответствующий значению X порядкового типа, PRED(X) >>>> возвращает предыдущее значение аргумента порядкового типа, SUCC(X) >>>> возвращает следующее значение аргумента порядкового типа,
Укажите соответствие между наименованием процедур для работы с файлами и их назначением
ASSIGN (..) >>>> связь файловой переменной с внешним файлом, RESET ( ) >>>> открытие существующего файла для чтения, REWRITE ( ) >>>> открытие существующего файла для записи,
Укажите соответствие между наименованием процедур и функций динамического распределения памяти и их назначением
New( ) >>>> Создает новую динамическую переменную и устанавливает на нее переменную указатель, Dispose( ) >>>> Уничтожает динамическую переменную, Release( ) >>>> Возвращает динами ческую память в заданное состояние,
Укажите соответствие между наименованием процедур и функций для работы с файлами и их назначением
ERASE ( ) >>>> уничтожения внешнего файла, CLOSE ( ) >>>> закрытие открытого файла, EOF ( ) >>>> обнаружение конца файла,
Укажите соответствие между наименованием процедур и функций для работы с типизированными файлами и их назначением
SEEK ( ) >>>> настройка на компонент файла с указанным номером, FILEPOS ( ) >>>> возвращает номер текущего компонента файла, FILESIZE ( ) >>>> возвращает текущий размер файла,
Укажите соответствие между процедурами обработки строковых данных и полученными результатамиS:=’информатика’; X:=’aabbdd’; Y:=’cc’
Delete(S,1,6) >>>> ‘атика’,Delete(S,3,7) >>>> ‘инка’,Insert(Y, X,4) >>>> ‘aabbccdd’,Insert(X, Y,2) >>>> ‘caabbddc’,
Укажите соответствие между процедурами обработки строковых данных и полученными результатамиS1:=’Pascal’; S2:=’шесть’; S3:=’(7+3)/2’;
Length(S1) >>>> 6,Length(S2) >>>> 5,Length(S3) >>>> 7,
Укажите соответствие между составными частями интегрированной среды Дельфи и их назначением
главное окно >>>> содержит заголовок проекта, меню, размерные кнопки, панели инструментов, окно формы >>>> интерфейс приложения на этапе разработки, окно редактора кода программы >>>> содержит обработчики событий, инспектор объектов >>>> инструмент для формирования внешнего вида и функциональных возможностей формы и компонентов в процессе разработки приложения, панель инструментов >>>> содержит кнопки, которые соответствуют определенным командам меню дельфи, палитра компонентов >>>> содержит пиктограммы компонентов, с помощью которых пользователь создает свои приложения,
Укажите соответствие между стандартными математическими функциями и их назначением
|x| (модуль x) >>>> abs(x),ex >>>> exp(x),x2 >>>> sqr(x),
Укажите соответствие между типами данных и служебными словами, обозначающими эти типы
BOULEAN >>>> логический, INTEGER >>>> целый, EXTENDED >>>> вещественный с повышенной точностью, REAL >>>> вещественный, ARRAY >>>> массив, SET…OF… >>>> множество,
Укажите соответствие между типами данных и служебными словами, обозначающими эти типы
CHAR >>>> символьный, STRING >>>> строковый, TEXT >>>> текстовый файл, FILE OF … >>>> типизированный файл, FILE >>>> нетипизированный файл, RECORD >>>> запись,
Указатель последнего элемента списка содержит
значение Nil
Установите соответствие между файлами проекта разрабатываемого приложения и расширением имени, которое присваивает им среда разработки.
файл проекта >>>> DPR, файл программного модуля >>>> PAS, файл формы >>>> DFM, файл параметров проекта >>>> DOF, файл ресурсов >>>> RES, файл внешнего вида рабочей среды проекта >>>> DSK, файл справки >>>> HLP,
Файл, связывающий вместе все файлы, из которых состоит приложение, называется файлом
Проекта.
Фрагмент программы, который выполняется в ответ на определенное изменение в программе или в Windows, – это
обработчик события
Функцмя в программе имеет заголовок function Sum (X, Y:real): real;Правильный вызов функции – это
1) Z:= Sum (A, B),2) Z:= Sum (4.5,3.15),
Целые типы данных – это
1) byte,2) integer,3) word,4) longint,
Языки программирования высокого уровня – это
1) Паскаль,2) Фортран,3) Си,4) Бейсик,


