|
Тема: Новая тема
Задание № 20855
Алфавит языка программирования - это:
Ответ:
1. фиксированный набор символов, однозначно трактуемых
2. а..я
3. a..z
4. набор слов, которые понимает компьютер
Задание № 20856
Языки программирования высокого уровня являются:
Ответ:
1. набором нулей и единиц
2. ограниченными по объему информации
3. машинно-зависимыми
4. машинно-независимыми
Задание № 20860
Величины в языках программирования характеризуются:
Ответ:
1. элементами, размером, значением;
2. однородностью, предназначением, полезностью;
3. местоположением, принадлежностью, значением;
4. типом, именем, значением.
Задание № 20861
Свойство алгоритма записываться в виде только тех команд, которые находятся в Системе Команд Исполнителя, называется:
Ответ:
1. понятность
2. определенность
3. дискретность
4. результативность
Задание № 20862
Что называют операторными скобками?
Ответ:
1. ()
2. { }
3. begin..end
4. [ ]
Задание № 20863
Над логическими величинами определены операции:
Ответ:
1. +, -, *, /
2. not, and, or, odd ()
3. sin(), cos(), tg(), abs()
4. trunc(), round (), ord()
Задание № 20864
Цикл с постусловием записывается в виде:
Ответ:
1. While <логическое выражение> do <оператор>
2. For i:=l to n do <оператор>
3. Repeat <последовательность операторов> until <логическое выражение>
4. Case k of <последовательность операторов>
Задание № 20865
N будет константой в описании:
Ответ:
1. const N=5
2. N: const=5
3. N=5
4. N: integer=5
Задание № 20866
Какое из приведенных ниже выражений тождественно выражению «a or b»
Ответ:
1. not (not a and not b and (c or not c))
2. not (not a or not b)
3. (not aor b) and (b and not b)
4. (a>b) or (a<b)
Задание № 20867
Характеристики структурной величины:
Ответ:
1. упорядоченность, однородность, способ доступа, фиксированность числа элементов
2. индивидуальность имен, порядок перечисления элементов
3. однозначность, неизменность, множество элементов
4. размер занимаемой памяти, многофункциональность, способ доступа к элементам
Задание № 20868
Оператор - это:
Ответ:
1. функция, которая оперирует с данными;
2. законченная фраза языка, предписание, команда;
3. алгоритм действия программы, написанной на данном языке;
4. процедура обработки данных.
Задание № 20869
Язык программирования образуют три составляющие:
Ответ:
1. алфавит, орфография, диалектика;
2. алфавит, синтаксис, семантика;
3. переменные, процедуры, функции;
4. модули, описания, реализация
Задание № 20870
Простой величине соответствует:
Ответ:
1. одна ячейка памяти
2. массив из простых чисел
3. структура входных, выходных и промежуточных значений
4. множество простых ее элементов
Задание № 20871
Свойство алгоритма записываться только директивами однозначно и одинаково интерпретируемыми разными исполнителями:
Ответ:
1. детерминированность
2. результативность
3. дискретность
4. понятность
Задание № 20872
Оператор присваивания выглядит следующим образом:
Ответ:
1. <имя переменной>:-<значение>
2. <имя переменной>:=<выражение>
3. <имя переменной >::= <выражение>
4. <значение>:= <имя переменной>
Задание № 20873
Вычислить значение выражения
(trunc (r) >= d) and (с > ‘a’) and (b < (ord (c) =0)) при с = ‘с’, d=0, r=0.5, если это возможно.
Ответ:
1. в записи выражения есть ошибка;
2. true;
3. false;
4. 4.0.
Задание № 20874
Цикл с предусловием запишется в виде:
Ответ:
1. While <логическое выражение> do <оператор>
2. For i:=l to n do <оператор>
3. Repeat <последовательность операторов> until <логическое выражение>
4. Case k of <последовательность операторов>
Задание № 20875
Каков будет результат выполнения программы:
var r:real;
begin
r:= 4.869; T:=trunc(r)
End.
Ответ:
1. T = 23.07
2. T=2.207
3. T= 5
4. T=4
Задание № 20876
Что из перечисленных ниже вариантов будет выведено на экран в результате работы программы?
var k: byte; x: real;
begin
k:= 2; x:= 1;
write (‘*’, ‘*’, x:3:1, k:k, ‘* *’);
end.
Ответ:
1. **1.0 2* *
2. * * 1.0 2**
3. ** 1.02* *
4. **1.02**
Задание № 20877
Массив - это:
Ответ:
1. запись множества переменных разного типа
2. неупорядоченная совокупность отличных друг от друга однотипных элементов
3. последовательность, состоящая из фиксированного числа однотипных элементов
4. тип одномерных величин
Задание № 20878
Переменная - это:
Ответ:
1. объект, способный принимать различные значения
2. значения чисел
3. меняющееся число
4. динамический объект
Задание № 20879
Синтаксис языка программирования - это:
Ответ:
1. набор правил расстановки знаков препинания;
2. система правил, определяющая допустимые конструкции языка;
3. интерпретация отдельных языковых конструкций языка;
4. фиксированный набор основных символов, допускаемых для составления программы.
Задание № 20880
Выражение - это:
Ответ:
1. конструкция языка, значение которой может меняться;
2. текст программы, заключенный в операторные скобки;
3. множество символов, которые являются упорядоченными;
4. конструкция, задающая правила вычисления значений переменных.
Задание № 20881
Свойство алгоритма, что при точном исполнении всех предписаний процесс должен прекратиться за конечное число шагов с определенным ответом на поставленную задачу:
Ответ:
1. понятность;
2. детерминированность;
3. дискретность;
4. результативность.
Задание № 20882
В переменной какого типа можно хранить число -300:
Ответ:
1. byte
2. word
3. integer
4. shortint
Задание № 20883
Какая из данных программ записана без ошибок:
Ответ:
1. var b:boolean; begin b:=7; writeln(‘результат: ‘, b); end.
2. var b:boclean; begin b:=false; if not b then writeln("Ура!"); end.
3. var b:boolean; begin b:=’Hello, World’; writeln(b); end.
4. var b:boolean; c:real; begin c:=sqr(b); writeln(‘результат: ‘, с); end.
Задание № 20884
Цикл с параметром запишется в виде:
Ответ:
1. While <логическое выражение> do <оператор>;
2. For i:=l to n do <оператор>;
3. Repeat <последовательность операторов> until <логическое выражение>;
4. Case k of <последовательность операторов>.
Задание № 20885
Над вещественными величинами определены операции:
Ответ:
1. not, and, or и стандартные;
2. <, >, =, odd (), abs(), и стандартные;
3. *, +, -, / и стандартные;
4. odd (), eof(), abs(), sin(), cos().
Задание № 20886
Найдите операторы вывода, не содержащие синтаксических ошибок (var k: integer; x, y: real;):
Ответ:
1. write (‘’‘*’, x:4, k, y:k/2:2, ‘*’);
2. write (‘*’, x, k, y*x*k:4:2, ‘*’);
3. write (k:4:2, y:4:2, ‘*’);
4. write (‘*’, x, k:2, y:4:2, ‘*’:5:2).
Задание № 20887
Массивом называется:
Ответ:
1. набор именованных компонент разного типа, объединенных общим именем;
2. линейно упорядоченный набор следующих друг за другом компонент;
3. однородный набор величин одного и того же типа, идентифицируемых вычисляемым индексом;
4. множество элементов.
Задание № 20888
Специально созданная система обозначений слов, букв, чисел - это
Ответ:
1. язык программирования
2. выражения
3. идентификаторы
4. Семантика языка программирования
Задание № 20889
Система правил, определяющая допустимые конструкции языка - это
Ответ:
1. синтаксис языка программирования
2. семантика языка программирования
3. симантическая конструкция языка программирования
4. алфавит языка программирования
Задание № 20890
Для обозначения величин используют имена. Именем будет являться:
Ответ:
1. Name-«Петя»;
2. 1Name;
3. /Name;
4. Name1.
Задание № 20891
Свойство алгоритма обеспечения решения не одной задачи, а целого класса задач этого типа:
Ответ:
1. понятность;
2. определенность;
3. дискретность;
4. массовость.
Задание № 20892
Выберите все неправильные утверждения:
Ответ:
1. результат операции сложения целых чисел - целый;
2. результат операции сравнения целых чисел - целый;
3. результат стандартных тригонометрических функций с аргументам целого типа - вещественный;
4. результат всех стандартных функций с аргументом вещественного типа - вещественный.
Задание № 20893
Выберите неправильное утверждение:
Ответ:
1. под величину boolean отводится 1 бит;
2. величина типа boolean могут принимать только значения 0 и 1;
3. false < true;
4. величины типа boolean можно складывать друг с другом.
Задание № 20894
Выберите правильный результат действия программы на Паскале:
const n=2;
var k:integer; m,l:real;
begin
l:=0;
For k:=l to 6 do
m:= k/n;
l: = l+m
end.
Ответ:
1. l=10.5;
2. l=20.5;
3. l=1.5;
4. l=10.
Задание № 20895
Выберите правильные ответы. Можно ли присвоить:
Ответ:
1. целую переменную - вещественной переменной;
2. вещественную переменную - целой переменной;
3. символьную переменную - целой переменной;
4. целую переменную - булевской переменной.
Задание № 20896
Выберите все правильные утверждения. В процедуре write для величин вещественного типа можно задавать формат вида А:К:М, где А - переменная или выражение,
Ответ:
1. К - количество позиций, отводимое под дробную часть А;
2. К - количество позиций, отводимое по целую часть А;
3. К и М могут быть только константами;
4. К и М могут быть выражениями целого типа..
Задание № 20897
Выберите все неправильные варианты ответа. При описании массива тип индекса может быть:
Ответ:
1. вещественным;
2. byte;
3. интервальным;
4. перечисляемым.
Задание № 20898
Язык программирования - это:
Ответ:
1. набор слов для написания программы;
2. определенная последовательность бит;
3. специально созданная система обозначений слов, букв, чисел;
4. двоичные коды для компьютера.
Задание № 20899
Семантика языка программирования - это:
Ответ:
1. система правил, определяющая допустимые конструкции языка;
2. система правил однозначного истолкования языковых конструкции языка;
3. набор металингвистических формул бэкуса-наура;
4. синтаксическая конструкция, определяющая свойства программных объектов.
Задание № 20900
Конструкция, задающая правила вычисления значений переменных - это
Ответ:
1. выражение
2. оператор
3. идентификатор
4. оперант
Задание № 20901
Свойство алгоритма записываться в виде упорядоченной совокупности отделенных друг от друга предписаний (директив):
Ответ:
1. понятность;
2. определенность;
3. дискретность;
4. массовость.
Задание № 20902
В переменной byte можно хранить число:
Ответ:
1. 213
2. -13
3. -213
4. 1213
Задание № 20903
В условном операторе после ключевого слова if может находиться:
Ответ:
1. выражение булевского типа;
2. вложенный условный оператор;
3. переменная целого типа;
4. выражение целого типа.
Задание № 20904
Каков будет результат выполнения программы:
Var n, i: integer;
Begin
n:=0;
For i:=l to 10 do n:=r:=n+i
end.
Ответ:
1. 55;
2. 10;
3. 25;
4. 225.
Задание № 20905
Выберите все неправильные варианты. При использовании в программе оператора read требуется разделять числовые значения величин при вводе с помощью:
Ответ:
1. только одного пробела;
2. произвольного количества пробелов;
3. нажатия клавиши Enter;
4. нажатия клавиши Tab.
Задание № 20906
Какие выражения не содержат синтаксических ошибок?
Ответ:
1. sin(abs(0.6e0.3 * y_t));
2. a div b / c * mod;
3. 1_2i - exp(y) / 2 * t;
4. cos(3*x) + 0.2.
Задание № 20907
Выберите все правильные утверждения. С массивами в целом можно выполнять операции:
Ответ:
1. сравнения;
2. присвоения;
3. сложения;
4. умножения
Задание № 20908
Модуль - это:
Ответ:
1. отдельная программа, которая взаимодействует с другими программами;
2. набор символов и идентификаторов;
3. специальная программная единица для создания библиотек;
4. вспомогательная процедура.
Задание № 20909
Какой подход в программировании называется операциональным:
Ответ:
1. подход, ориентированный на то, что логическая структура программы может быть выражена комбинацией трех базовых структур - следования, ветвления, цикла;
2. подход, ориентированный на непосредственно выполняемые компьютером операции;
3. подход, ориентированный на то, что отдельные группы операторов могут объединяться во вспомогательные алгоритмы;
4. когда задача описывается совокупностью фактов и правил?
Задание № 20910
Рекурсия - это:
Ответ:
1. повторение выполнения функции или процедуры внутри себя;
2. оператор;
3. цикл;
4. метод определения функции или процедуры.
Задание № 20911
В некоторой программе описаны переменные.
Var i:integer; r:real; c:char;
Какая из процедур или функций, заголовки которых приведены ниже, может быть вызвана из этой программы с помощью оператора с:= f(i, 5, r, 5*i, с, ‘г’);
Ответ:
1. function f(var a: integer; b: integer; var c: real; d: real; var e: char; g: char);
2. function f(var a: integer; b: integer; var c: real; d: real; var e: char; g: char):char;
3. Procedure f(var a: integer; b: integer; var c: real; d: real; var e: char; g: char);
4. function f(a: integer; var b: integer; var c: char; d: real; var e: char; g: char):char;
Задание № 20912
Какая из данных программ на Паскале правильная:
Ответ:
1. var r:string; begin r:=true; If r then halt; end.
2. var r:string; с:char; begin r:=4/c; end.
3. var r:string; begin r:=’Hello World!’; Writeln(r); end.
4. var r:string; begin r:=Hi, friend; Write(r); end.
Задание № 20913
Какой из перечисленных процессов трансляции имеет верный порядок:
Ответ:
1. синтаксический анализ, семантический анализ, компиляция, компоновка;
2. синтаксический анализ, лексический анализ, интерпретация, компоновка;
3. лексический анализ, семантический анализ, компоновка, загрузка;
4. синтаксический анализ, трансляция, компоновка, загрузка.
Задание № 20914
Функция в языке программирования - это:
Ответ:
1. программный объект, принимающий значение с помощью оператора присваивания;
2. программный объект, задающий вычислительную процедуру определения значении от аргумента;
3. сегмент программы, хранящий некоторое значение, зависящее от аргумента;
4. выражение, означающее зависимость левой части от правой
Задание № 20915
Какой подход в программировании называется структурным:
Ответ:
1. подход, ориентированный на непосредственно выполняемые компьютером операции;
2. подход, не ориентированный на непосредственно выполняемые компьютером операции;
3. подход, ориентированный на то, что отдельные группы операторов могут объединяться во вспомогательные алгоритмы;
4. подход, ориентированный на то, что логическая структура программы может быть выражена комбинацией трех базовых структур - следования, ветвления, цикла?
Задание № 20916
Определить результат вычисления функции akk (1, k), если задано ее описание:
Function akk (m,n: integer):integer;
begin
if m=0
then akk:=n+l
else
if n = 0
then akk:=akk(m-1,1)
else akk:=akk(m-1, akk(m,n-1));
end;
Ответ:
1. 2*k;
2. k+3;
3. 2*k=3;
4. k+2.
Задание № 20917
Когда доступ к элементам осуществляется следующим образом: новые компоненты могут добавляться только в хвост и значения компонент могут читаться только в порядке следования от головы к хвосту, то эта структура:
Ответ:
1. массив;
2. очередь;
3. множество;
4. запись.
Задание № 20918
Минимальный состав системы программирования, необходимый для работы программы, включает:
Ответ:
1. транслятор, отладчик, макроассемблер, средства редактирования, компоновки, загрузчик;
2. транслятор, отладчик, макроассемблер;
3. транслятор, отладчик, макроассемблер, командный процессор;
4. транслятор, отладчик.
Задание № 20919
Файл - это:
Ответ:
1. база данных;
2. поименованный участок на внешних носителях памяти,
3. список;
4. раздел на жестком диске.
Задание № 20920
Какие данные относятся к неструктурированным:
Ответ:
1. множества, массивы;
2. целые числа, действительные числа, логические, символьные;
3. записи, файлы;
4. графы, деревья?
Задание № 20921
Запись - это:
Ответ:
1. константное значение;
2. последовательность, состоящая из фиксированного числа однотипных элементов;
3. последовательность однотипных элементов, отличающихся индексами;
4. последовательность, состоящая из фиксированного числа величин, называемых полями.
Задание № 20922
Обращение к процедуре в программе имеет вид:
Ответ:
1. <имя процедуры>(<список глобальных параметров>);
2. <оператор процедуры>;
3. <имя процедуры>:тип значения;
4. <имя процедуры>.
Задание № 20923
Когда доступ к элементам осуществляется в любой момент времени и к любому элементу с помощью индексов, то эта структура:
Ответ:
1. массив;
2. очередь;
3. множество;
4. запись.
Задание № 20924
Результат вычисления какого из приведенных ниже выражений является решением следующей задачи: для целого п, где 100 < п < 1000, определить символьный вид третьей справа цифры в записи числа:
Ответ:
1. chr (n/100);
2. chr ((n/100)*10);
3. (n div 1000 mod 10);
4. chr((n mod 1000) div 100);
Задание № 20925
Компоновкой называется:
Ответ:
1. процесс описания переменных в программе;
2. проверка, не нарушены ли формальные правила, содержащиеся в данном языке программирования;
3. просмотр и изменение значений переменных в ходе отладки программы;
4. подключение к исходному объектному модулю объектных модулей соответствующих подпрограмм.
Задание № 20926
Каков будет результат выполнения программы:
var f:text; t:integer;
begin
assign(f,'<>');
reset (f);
Write(f,'ABCDEFGHIJKLMNOPQRSTUVWXYZ');
t: =filesize (f)
end.
Ответ:
1. t=true;
2. t=’ABCDFFGHIJKLMNOPQRSTUVWXYZ’;
3. t=26;
4. t=1.
Задание № 20927
Процедуры и функции - это:
Ответ:
1. операторы;
2. подпрограммы;
3. имена;
4. переменные.
Задание № 20928
Какие данные относятся к структурированным:
Ответ:
1. записи, файлы, множества, массивы;
2. целые числа, действительные числа, логические, символьные;
3. списки, стеки;
4. графы, деревья?
Задание № 20929
Внешние библиотеки создаются в виде:
Ответ:
1. отдельного файла или нескольких;
2. другой программы;
3. процедуры;
4. функции.
Задание № 20930
Обращение к функции в программе имеет вид:
Ответ:
1. <имя функции> (<список фактических параметров>);
2. <оператор функции>;
3. <имя функции>:=<значение>;
4. <имя функции>.
Задание № 20931
В главном меню систем программирования Турбо установку параметров отладки программы позволяет делать команда:
Ответ:
1. tools;
2. run;
3. window;
4. debug.
Задание № 20932
Транслятор - это программа, которая:
Ответ:
1. переводит текст программы в машинный код;
2. предоставляет средства для просмотра и изменения значений переменных;
3. подключает к исходному объектному модулю объектные модули соответствующих подпрограмм;
4. распознает и выполняет команды программы.
Задание № 20933
Упорядоченный тип - это:
Ответ:
1. тип переменной, значения которой упорядочены в обычном смысле;
2. запись;
3. целые и вещественные;
4. значения переменных такого типа находятся в порядке, случайно выбранном.
Задание № 20934
Записью называется:
Ответ:
1. набор именованных компонент разного типа, объединенных общим именем;
2. линейно упорядоченный набор следующих друг за другом компонент;
3. однородный набор величин одного и того же типа, идентифицируемых
4. множество элементов.
Задание № 20935
Глобальные переменные действуют:
Ответ:
1. во всех процедурах;
2. во всех функциях;
3. во всех модулях;
4. во всей программе.
Задание № 20936
Выберите верное утверждение:
Ответ:
1. компиляторы делятся на трансляторы и интерпретаторы;
2. трансляторы делятся на компиляторы и интерпретаторы;
3. интерпретаторы делятся на трансляторы и компиляторы;
4. перевод текста программы в машинный код осуществляется либо компилятором, либо транслятором.
Задание № 20937
Процедура очистки экрана в системе Турбо-Паскаль входит в модуль:
Ответ:
1. Graph;
2. Crt;
3. String;
4. Turbo3.
Дата добавления: 2015-09-29; просмотров: 195 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
the problem of punishment | | | для студентов 2-го курса направления Землеустройство и кадастры профиль Землеустройство |