Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Алфавит языка программирования - это:



Тема: Новая тема

Задание № 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-го курса направления Землеустройство и кадастры профиль Землеустройство

mybiblioteka.su - 2015-2024 год. (0.175 сек.)