В программе существует следующее описание типов
CONST n = 20; TYPE Mass = ARRAY [1..5] OF BOOLEAN. Правильными описаниями массива Fact являются
В результате выполнения последовательности операторов
x := 2; y := 4; z := sqrt(sqr(x))* sqrt(y); write(z); будет выведено значение ______ (ответ дайте цифрой)
В результате выполнения фрагмента программы
Reset ( f ); For i := 1 to 5 do Read (f, V); Writeln(V);
на экран дисплея будет выведен(о)
Есть описание: Type
Empty = Record Name : String [20]; Ind : Integer; End;
f = File Of Empty;
Правильными описаниями переменной для типизированного файла являются
Имеется фрагмент программы:
a^:=10; b^:=21; a := b;
Writeln(a^,' ',b^);
В результате выполнения данного фрагмента на экран будет выведены(о)
При x, y : real в результате выполнения фрагмента программы
x := –5; y := 4; if abs(x) > abs(y) then x := x / 5; write (x,y); на экран будет выведено
При выполнении следующего фрагмента программы
Assign (ct, 'a:\int.dat');
Reset(ct);
For i := 1 To n Do Read(ct, m);
Пусть имеется описание
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;
Допустимыми объявлениями файлового типа являются:
Пусть имеется описание
Type Pint = ^Integer; W = array [1..20] of Real; p = ^W;
Var
N : Pint; U : p; G : ^array [1..5] Of Char; B : ^Boolean;
правильно описаны ссылочные переменные
Пусть имеется следующее описание переменных
Var a, b : Real; SS : Record x, y : Real End; Ar : array [1..5] Of Char;
Верно записанными операторами вывода в текстовый файл являются
Пусть имеется следующее описание:
Var a, b: ^Real;
Для переменных a и b справедливы операторы
Пусть объявлены переменные файлового типа:
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;
Типизированными файлами являются:
Существует описание:
Var A: Real; B: Byte; C: Integer; D: Char; X: Boolean; Y: String[20]; Верно записаны операторы присваивания
Существует описание: TYPE List = RECORD n : INTEGER; fio : STRING; sex : CHAR END; VAR B : List.
Верно записаны операторы:
Существует описание:
TYPE Birthday = RECORD Day, Month : BYTE; Year : WORD END; VAR a, b : Birthday.
В программе могут быть использованы операторы
CHAR является типом
Безусловным оператором перехода языка Паскаль является
В алгоритмическом языке предложения называют
В блок-схеме ввод-вывод обозначается
В блок-схеме начало и конец обозначаются
В идентификаторах цифры могут присутствовать
В конструкции языка Паскаль if <условие> then <оператор1> else<оператор2>
В конструкциях языка Паскаль (кроме строковых и символьных констант) не используются символы:
В операторах присваивания A := 3; B15 := 7; Y2 := 2 * A - 4 * B15 константами являются
В операторе WRITELN окончание LN означает перевод курсора к
В операторе присваивания summa := sqr(X) + 3 * a переменными являются
В операторе присоединения WITH TASK DO TASK — это
В описании ссылочного типа Type Ptr = ^t; t — это ____________________________ тип данных
В перечисляемом типе элементы списка разделяются
В перечисляемом типе элементы списка указываются в
В последовательности операторов S := 5; while S > 0.1E-7 do S := 10/S; тело цикла будет выполняться
В приведенном фрагменте, FOR i := 1 TO 3 DO FOR j := 1 TO 4 DO READ (a[j , i]), элементы массива вводятся
В программе на языке Паскаль раздел описания
В программе необходимо описать матрицу c именем Matr, состоящую из 10 строк и 10 столбцов. Верно составлены описания —
В процедуре Read ( f, <сп. ввода>) параметр f — это
В результате выполнения последовательности операторов x := sqr(1) - 2; y := sqr(4) - abs(-2); write(y,x); будут выведены значения
В результате выполнения процедуры New ( p ) p приобретает значение, соответствующее
В текстовом файле информация представляется
В Турбо Паскале могут использоваться константы типа —
В языке Паскаль целочисленное деление (частное) производится функцией
В языке Паскаль диапазон значений переменной интервального типа не может задаваться с помощью типа данных
В языке Паскаль идентификатор должен начинаться
В языке Паскаль одномерный массив объявляется
В языке паскаль различие в высоте букв (прописные или строчные)
В языке Паскаль строки программы имеют максимальную длину
В языке Паскаль целочисленное деление (остаток) производится функцией
Верно записан оператор присваивания
Верно записан элемент одномерного массива
Верно записана процедура связывания файловой переменной с именем файла на диске
Верно записана процедура связывания файловой переменной со стандартным устройством
Верно записанный идентификатор переменной – это
Верно объявлены константы
Верно описаны массивовые типы —
Верное окончание утверждения: «Заголовок программы на Турбо Паскале — PROGRAM имя
Верным оператором вывода является
Верным является утверждение:
Верными определениями константы являются
Возвращает аргумент в квадрате функция ________ (запишите имя функции заглавными буквами)
Возвращает квадратный корень аргумента функция ______ (запишите имя функции заглавными буквами)
Вставляет в исходную строку другую строку процедура (ответ запишите заглавными буквами)
Встроенная функция Length позволяет определить для текстовой строки
Вся память, которую операционная система делает доступной для программы и которая не используется ее кодом, сегментом данных и стеком, называется
Выбор в алгоритмах может быть представлен в виде
Вызов процедуры языка Паскаль имеет вид
Глобальные директивы компилятора программы на языке Паскаль обозначаются
Данные строкового типа –
Действительное число с плавающей точкой –
Для булевых переменных разрешены операции:
Для введения нового типа – диапазона в блоке описания типов TYPE необходимо указать имя этого типа и
Для добавления данных в конец текстового файла предназначена процедура
Для доступа к отдельному символу в строке типа STRING используются скобки
Для задания значения переменой типа CHAR указанием ASCII-кода используется символ
Для закрытия файла предназначена стандартная процедура
Для записи данных в типизированный файл используется процедура
Для записи файл инициируется с помощью стандартной процедуры
Для обработки ситуации с несколькими исходами целесообразно использовать конструкцию
Для описания записного типа используются служебные слова
Для описания множественного типа используется служебное слово
Для описания строкового типа используется служебное слово (ответ запишите заглавными буквами)
Для определения фактической длины текстовой строки, хранящейся в переменной Х, используется функция
Для освобождения памяти, выделенной под ссылочную переменную, используется процедура
Для поиска ошибок при работе с файлами предназначена функция
Для программирования ветвления в Турбо Паскале используются операторы
Для связи файловой переменной f1 с печатающим устройством необходимо выполнить процедуру
Для связи файловой переменной с физическим файлом на диске предназначена процедура
Для символьной переменной WW верно составлено описание
Для строковой переменной WW верно записаны описания
Для того, чтобы обратиться к данным, находящимся по адресу, содержащемуся в указателе, используется символ “^”, который ставится сразу после имени ссылочной переменной. Эта операция называется
Для упрощения доступа к полям записи используется оператор
Для чтения данных из типизированного файла предназначена процедура
Для чтения файл инициируется с помощью стандартной процедуры
Допишите оператор, закончив строчку:
Допустимая размерность множества обычно не
Досрочно закончить цикл позволяет процедура языка Паскаль
Достижение конца файла можно проверить с помощью функции
Доступ к каждому элементу массива выполняется путем указания значения индекса в
Если заданный фрагмент отсутствует в строке, то функция Pos возвращает
Если заданный фрагмент присутствует в строке, то функция Pos возвращает
Если командой MS–DOS TYPE вывести на экран содержимое файла, то прочитать выведенную информацию можно только для _____________________ файлов
Если переменные a и b описаны следующим образом Var a, b: ^Real, то значениями переменных a^ и b^ могут быть
Если переменные a и b описаны следующим образом Var a, b: ^Real, то значениями этих переменных могут быть
Если при считывании чисел из текстового файла цепочка символов не отвечает желаемому формату,
Есть операторы присваивания: X := 5 MOD 3; Y := X/5; Z := X = Y; A := ‘мир’; B := ‘7’; C := 251*X + 1. Составьте описание переменных:
Есть описание CONST Mnog : SET OF CHAR = ‘a’..’z’. Данное описание представляет собой
Есть описание Var T: Set Of 1..3. Значения, которые может принимать переменная Т, – это
Есть описание массивового типа TYPE ARR = ARRAY [5..15] OF INTEGER; VAR AR : ARR. Верно записаны элементы массива AR —
Есть описание TYPE Color = (Red, Green, Blue); VAR M : ARRAY [Color] OF BOOLEAN. Правильные имена элемента массива М –
Есть описание: TYPE Truth = ARRAY [boolean] of boolean; VAR W : Truth. Массив W
Есть описание: VAR g: SET OF CHAR; f : SET OF ‘r’, ’x’, ‘y’, ‘z’. В результате выполнения операции g * f получится
Есть описание: VAR n : SET OF 0 .. 9; i, k : INTEGER. В результате выполнения последовательности операторов: k := 0; n := [1, 3, 5, 7]; FOR i := 1 TO 7 DO IF i IN n THEN k := k +1; значение k будет равно
Завершает выполнение оператора for, while или repeat процедура ________ (запишите имя процедуры заглавными буквами)
Завершить работу текущего программного блока позволяет процедура языка Паскаль
Заголовок программы на языке Паскаль обозначается
Заданием подмножества значений одного из ранее определенных типов определяется тип данных
Заданы два множества, содержащие латинские буквы: а := [‘A’ .. ‘Z’] и b := [‘A’..’B’]. В результате c := a – b образуется множество из элементов:
Заданы два множества: Mnog1 := [1, 9] и Mnog2 := [1, 2, 3, 9] . Множество Mnog3, полученное как Mnog3 := Mnog1 + Mnog2, содержит следующие элементы:
Заданы два множества: Mnog1 := [1, 9] и Mnog2 := [‘2’, ‘3’, ‘9’] . В результате Mnog3 := Mnog1 + Mnog2, множество Mnog3
Записной тип List, если он объявлен следующим образом: TYPE List = RECORD n : INTEGER; fio : STRING; sex : CHAR END, имеет ________ поля(ей)
Значение булевой переменной B3 после выполнения операции В3 := X >= X, при X = 5 –
Значение переменной перечисляемого типа может быть задано с помощью операторов
Значение Р, определяемое в ходе выполнения операторов p := 1; for k := –1 to –5 do p := p * k; , равно ________ (ответ дайте цифрой)
Значение Р, определяемое в ходе выполнения операторов p := 1; x := 2; for k := 0 to 2 do p := p * x; , равно ________ (ответ дайте цифрой)
Идентификатор, обозначающий некоторую неизменную величину определенного типа, называется
Идентификаторы могут быть ________________ длиной
Идентификаторы переменной, записанные верно, – это
Из перечисленного действительными константами являются:
Из перечисленного к переменным множественного типа языка Паскаль применимы операции:
Из перечисленного к простым типам в языке Паскаль относятся:
Из перечисленного логическими операциями языка Паскаль являются:
Из перечисленного раздел объявлений и соглашений программы на языке Паскаль содержит:
Из перечисленного разделами программы на языке Паскаль являются:
Из перечисленного составными символами языка Паскаль являются:
Из перечисленного тип данных определяют:
Из перечисленного типизированными константами являются:
Инициировать файл означает
Информацию в текстовый файл можно записывать с помощью
Информацию из текстового файла можно считывать с помощью
К порядковым типам данных относятся
К простым типам данных относятся
Как упорядоченный набор идентификаторов определяется тип
Комментарии в Паскаль-программах заключены в
Комментарии в Паскаль-программах представляют собой
Комментарий, содержащий знак $ сразу после открывающей фигурной скобки, является
Константы типа CHAR задаются в
Концом программы, выполнение которой завершается, является
Копировать фрагмент из одной переменной типа STRING в другую позволяет функция (ответ запишите заглавными буквами)
Логические переменные могут принимать значения:
Логическое значение, противоположное логическому значению Х, будет результатом операции
Максимально возможная длина строки типа STRING в языке Паскаль равна ________ символам (ответ дайте цифрой)
Массив Маtrix, описанный как Matrix: ARRAY [2 ... 3] OF ARRAY [2 .. 3] OF INTEGER
Массив WW описан как VAR WW : ARRAY [1..5 , 1..5] OF REAL. В программе при i = 2, j = 4 существует оператор WW [j][i] := 1. В операторе присваивания
Метки используют
Многократное выполнение некоторой последовательности команд без его повторного описания реализуется с помощью
Множество, не содержащее ни одного элемента, называется
Над членами перечисляемого типа
Начать новую итерацию цикла позволяет процедура языка Паскаль
Неверно записанный идентификатор переменной – это
Неверно записаны идентификаторы переменной
Неполная развилка в алгоритмах может быть представлена в виде
Несовпадение последовательностей случайных чисел обеспечивает процедура языка Паскаль
Номер текущего компонента возвращает функция
Номер текущего компонента файла f устанавливает процедура
Нужно рассчитать сумму 50-ти первых членов натурального ряда. Расположите операторы в нужной последовательности:
Нужно рассчитать сумму 50-ти первых членов натурального ряда. Расположите операторы в нужной последовательности:
Нужно рассчитать сумму 50-ти первых членов натурального ряда. Расположите операторы в нужной последовательности:
Обращение к элементу записи в программе выполняется с помощью составного имени
Объем памяти под статические переменные в языке Турбо Паскаль
Объявлять переменные и тут же присваивать им начальные значения позволяют
Объявлять переменные, значением которых будет адрес ячейки памяти, можно с помощью
Оператор Insert(А, В, 5) указывает, что нужно вставить
Оператор WriteLn(А:7:2) для вывода целой части числа отводит количество знаков
Оператор WriteLn(А:7:2) для вывода части числа после запятой отводит количество знаков
Оператор присваивания имеет вид
Оператор цикла с постусловием
Оператор цикла с предусловием
Операторами цикла языка Паскаль являются:
Оператором описания переменных, который записан верно, является
Оператором присоединения языка Паскаль является
Операторы языка Паскаль отделяются от других элементов
Операторы языка Паскаль, не содержащие в себе других операторов, являются
Операция "содержит" над множественными величинами в языке Паскаль обозначается
Операция "содержится в" над множественными величинами в языке Паскаль обозначается
Операция вхождения во множество имеет тип результата
Операция вхождения во множество обозначается
Операция нетождественности над множественными величинами в языке Паскаль обозначается
Операция тождественности над множественными величинами в языке Паскаль обозначается
Описана переменная VAR S : STRING [5]. Если при вводе READ(S) набрать на клавиатуре –987654321 и нажать клавишу Enter, то переменная S
Описание перечисляемого типа состоит из
Описание ссылочного типа выглядит следующим образом
Определена константа CONST V = 45.6. Верно записаны операторы
Определите синтаксис оператора цикла, указав последовательность следования конструкци языка.
Определите синтаксис описания процедуры:
Определите синтаксис описания процедуры:
Основной блок процедуры заключен между
Основной блок функции заключен между
Осуществить в строке поиск определенного фрагмента можно с помощью функции (ответ запишите заглавными буквами)
Отдельные члены наборов данных перечисляемого типа
Отметьте верное утверждение. В качестве индексных типов можно использовать
Память под любую динамически размещаемую переменную выделяется процедурой
Переменная интервального типа VAR P: 1..3; может принимать количество значений, равное
Переменная типа STRING состоит из цепочки элементов типа
Переменная, интерпретируемая как адрес байта памяти, содержащего некоторый элемент данных, называется
Переменной строкового типа, описанной как VAR xx : STRING, необходимо присвоить значение “Москва”. Операторами программы, которые записаны верно, являются
Переменные ссылочного типа называются
Переменные, объявленные вне процедур и функций, называются
Переменные, объявленные внутри процедуры или функции, называются
Переменными целочисленного типа являются:
Перечисляемый тип данных относится к _________________ типу
По умолчанию размер строки типа STRING принимается равным _________ символам (ответ дайте цифрой)
Подключает к тексту программы модули библиотек оператор
Подраздел объявления глобальных типов программы на языке Паскаль обозначается
Подраздел объявления констант программы на языке Паскаль обозначается
Подраздел объявления локальных переменных программы на языке Паскаль обозначается
Подраздел объявления меток программы на языке Паскаль обозначается
Пользовательский тип данных — это
После оператора END тела основного блока программы ставится
После оператора END тела процедуры ставится
Последовательность операторов между BEGIN и END представляет собой оператор
Правильно описана файловая переменная текстового типа – это
Правильными множественными константами являются
Правильными описаниями файловой переменной являются
Предопределенная константа типа Pointer (пустая ссылка) —
Преобразовать символ из строчного в прописной позволяет функция (ответ запишите заглавными буквами)
При x, y, max : real в результате выполнения фрагмента программы max := –0.01; y := 4; x := 0.1; if x > max then y := max else y :=y; write (x, y); на экран будет выведено
При выполнении последовательности операторов
При использовании меток в программе на Турбо Паскале
При использовании меток в программе на языке Турбо Паскаль
При использовании процедуры Assign (f, FileName) f — это
При использовании процедуры Assign (f, FileName) FileName — это
Программная единица, текст которой компилируется автономно, называется
Процедура Read применительно к текстовому файлу считывает из файла данные в переменные типов:
Процедура Readln после считывания всех данных в указанные в ней переменные из текстового файла
Процедура очистки экрана в языке Паскаль обозначается
Пустой оператор быть помечен
Пустой текстовый файл
Пусть a : array [1 .. 3,1 ..4] of real; b : array [5 .. 10] of integer; i : integer. При i = 3 записаны правильно элементы массивов
Пусть имеется следующий оператор присваивания: S6 := [1, 2, 2..3] – 2. Запись некорректна, поскольку
Пусть существует описание: CONST FF = ‘Ученье – свет’; VAR SS : STRING [5]. Правильно записан оператор
Развилка в алгоритмах может быть представлена в виде
Раздел описания типов данных открывается зарезервированным словом
Разделителем в языке Паскаль является символ
Расположите в нужной последовательности слова и выражения в условном операторе:
Расположите операции в порядке убывания приоретета:
Реальное число записей в открытом файле возвращает функция
Результат TRUE дают отношения
Результат выполнения логического выражения false > (x - 2 > 0) при x = -3 –
Результат выражения ORD (false)
Результат выражения PRED (true)
Результатом выполнения фрагмента программы s := –1; x := 0; repeat s := s * x ; x := x + 1; until x < 2 ; write (s); будет сообщение ______ (ответ дайте цифрой)
Результатом операции над переменными множественного типа 2 IN [1,2,3] будет
Результатом операции над переменными множественного типа ['A','B','C','D']–['C','D'] будет
Результатом операции над переменными множественного типа ['A','B','C']*['A','C','D'] будет
Результатом операции над переменными множественного типа ['A','B','C']+['A','C','D'] будет
Результатом операции над переменными множественного типа [1,2]>=[3] будет
Результатом операции над переменными множественного типа [1,2]<>[2,3] будет
Результатом операции над переменными множественного типа [1,2]=[2,3] будет
Результатом операции над переменными множественного типа [2]<=[2,3] будет
Самая короткая программа на языке Паскаль обязательно содержит
Ситуация, когда в программе реализуется один из нескольких предопределенных путей решения, называется
Служебное слово для описания нетипизированных указателей
Список вывода в операторах Write и Writeln для текстовых файлов могут составлять
Сравнение идентификаторов между собой осуществляется по ______________ символам
Сравнить два массива a и b
Стандартная процедура Write в списке вывода может содержать
Стандартной файловой переменной является
Стандартной файловой переменной является
Стирает существующий файл с диска процедура
Строковая переменная t имеет значение “Тригер”. В результате выполнения оператора присваивания t := COPY (t, 1, 3)
Строковая переменная t имеет значение “Фирма”. В результате выполнения фрагмента программы
Структурированный поток байтов представляют собой файлы
Существует описание перечисляемого типа TYPE COLOR = (HEART, DIAMOND, SPADE, CLUB). Значение функции SUCC (DIAMOND)
Существует описание перечисляемого типа TYPE DIREC = (NORTH, SOUTH, EAST, WEST). Значение функции PRED (NORTH)
Существует описание перечисляемого типа TYPE RGB = (red, green, blue). Значение функции ORD (red) равно
Существует описание: TYPE t = ARRAY [1..30] OF INTEGER; VAR a : t. Верно записаны операторы вывода –
Существует описание: TYPE Upper = ‘A’ .. ‘Z’. Членами набора данных типа Upper являются
Существует описание: TYPE Page = ARRAY [1..3] OF CHAR; List = ARRAY [1..5] OF Page; VAR A1 : ARRAY [1..2] OF List. В исполняемой части программы верно записаны операторы присваивания
Существует описание: TYPE Page = ARRAY [1..3] OF CHAR; List = ARRAY [1..5] OF Page; VAR A1 : ARRAY [1..2] OF List. Массив А1 содержит _______ элементов (ответ дайте цифрой)
Существует следующее описание: CONST nm = 5; nn = 6; VAR x : ARRAY [1..nm] OF REAL; i : INTEGER. В фрагменте программы FOR i := nn DOWNTO 1 DO IF x[i - 1] > x[i] THEN ... допущена ошибка, так как
Существуют описания перечисляемого типа TYPE DAY = (MON, TUE, WED, THU, FRI, SAT, SUN). Верными являются утверждения:
Существующий типизированный файл можно открыть для чтения и записи одновременно с помощью стандартной процедуры
Тело цикла в фрагменте программы: a := 2; n := 1; while a >= n do begin a := a + 2; n := n + 1 end – выполнится
Тип BYTE имеет допустимые значения в диапазоне
Тип INTEGER имеет допустимые значения в диапазоне
Тип REAL имеет формат _____ байт(а)
Тип переменной определяется
Типами данных, которые требуют 1 байт памяти, являются
Увеличивает значение переменной функция ________ (запишите имя функции заглавными буквами)
Укажите наиболее точное определение. Метка в Турбо Паскале—это
Укажите соответствие между наименованием логических операций и их написанием на языке Турбо Паскаль:
Укажите соответствие между типом данных и допустимыми значениями для данных этого типа:
Укажите соответствие между типом данных и служебным словом, с помощью которого эти данные описывают:
Уменьшает значение переменной функция ________ (запишите имя функции заглавными буквами)
Файлами последовательного доступа являются ____________________________ файлы
Файлами прямого доступа являются _______________________________________ файлы
Файлы, компонентами которых являются строки неопределенной длины, называются
Файлы, представляющие собой неструктурированный поток байтов, называются
Файлы, состоящие из записей постоянной длины, называются
Функция Eof ( f ) предназначена для определения
Функция Random возвращает случайное число от
Функция Random(10) возвращает
Хранить вместе переменные различных типов позволяет тип данных
Цикл с постусловием в алгоритмах может быть представлен в виде
Цикл с предусловием в алгоритмах может быть представлен в виде
Чтобы переместить указатель в конец файла, можно написать следующее
Элемент записи может использоваться
Элементами массива могут быть величины
Элементами множества могут быть значения
Элементарные конструкции в алгоритмическом языке образуются из последовательности
Элементы множества задаются с помощью