Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
informatika1.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
1.23 Mб
Скачать

Тема 5: «Алгоритмизация и программирование. Программное обеспечение и технологии программирования»

  1. Параметры, указывающиеся в момент вызова подпрограммы из основной программы, называются…

1) глобальными;

2) фактическими;

3) абсолютными;

4) постоянными.

  1. Дан символ

В блок-схеме внутри данного символа можно написать:

1) если X>1;

2) начало алгоритма;

3) X=X+1;

4) если X<1.

  1. В результате работы алгоритма

Y:=X-1;

X:=Y+2;

Y:=X+Y;

Вывод Y

переменная приняла значение 10. Укажите число, которое являлось значением переменной Х до начала работы алгоритма.

1) 7;

2) 2;

3) 5;

4) 14;

5) 10.

  1. Элементы массива упорядочены по…

1) алфавиту;

2) возрастанию индексов элементов;

3) по возрастанию значений элементов;

4) по частотным характеристикам.

  1. Блок-схема на рисунке соответствует алгоритму

где кв – конец ветвления

кц – конец цикла

нц – начало цикла.

1) если I1, то O2; иначе O3; Пока не I2 выполнять нц O3; кц;

2) если I1, то O2;кв; Пока не I2 выполнять нц O3; кц;

3) если I1, то O2;кв; O3; Пока I2 выполнять нц O3; кц;

4) если I1, то O2;кв; O3; Пока не I2 выполнять нц O3; кц.

  1. Если задан тип данных, то известной является информация о:

1) способе обработки;

2) диапазоне возможных значений;

3) количестве обращений к данным;

4) начальном значении.

  1. Представленный фрагмент кода

for i:=1 to n do

for j:=1 to n-I do

if A[j]>A[j+1] then

begin

p:=A[j];

A[j]:=A[j+1];

A[j+1]:=P;

end;

1) определяет максимальный элемент массива А;

2) вычисляет сумму элементов массива А;

3) сортирует массив А;

4) определяет минимальный элемент массива А.

  1. В результате работы фрагмента блок-схемы алгоритма

a и b примут следующие значения…

1) а=2, b=2;

2) a=0, b=0;

3) a=2, b=4;

4) a=4, b=2.

  1. Понятие алгоритма определяется как…

1) последовательность итерационных шагов, приводящих к получению результата;

2) описанный перечень предписаний по увеличению значения результата вычислений;

3) последовательность преобразований над данными заданного типа, приводящая к изменению их типа;

4) формально описанная процедура преобразования входных данных в выходные данные, представляющие собой искомый результат.

  1. Правила композиции, используемые при структурном подходе к составлению алгоритмов:

а) альтернативный выбор;

б) цикл;

в) подпрограмма;

г) метки.

1) а, г;

2) в, г;

3) а, б, в;

4) а, б, г.

  1. В результате работы фрагмента блок-схемы алгоритма

X и Y примут следующие значения:

1) X=2, Y=2;

2) X=3, Y=0,5;

3) X=3, Y=4,5;

4) X=2, Y=3,5.

  1. Процесс написания программы никогда не включает:

1) запись операторов в соответствующей языку программирования форме;

2) процесс отладки;

3) редактирование текста программы;

4) изменение физических параметров компьютера.

86 В блок-схеме внутри данного символа можно написать:

1) X=X+1;

2) начало алгоритма;

3) если X>1;

4) если X<1.

  1. На рисунке представлен фрагмент алгоритма, имеющий ________ структуру:

1) разветвляющуюся;

2) линейную;

3) циклическую с постусловием;

4) циклическую с предусловием.

  1. Какая стадия трансляции занимается проверкой типов в выражениях?

1) синтаксический анализ;

2) генерация кода;

3) лексический анализ;

4) семантический анализ.

  1. Создание исполняемого файла из исходного текста программы предполагает выполнение процессов:

а) интерпретации;

б) компоновки;

в) компиляции;

г) исполнения программы.

1) б, в;

2) а, б, г;

3) а, б, в;

4) б, в.

  1. Рекурсия использует:

1) обращение подпрограммы к самой себе;

2) заражение подпрограммой самой себя;

3) размножение подпрограммой самой себя;

4) удаление подпрограммой самой себя.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]