На главную

 

Технология программирования представляет собой набор технологических инструкций, включающих (укажите все подходящие варианты):

-{00}указание последовательности выполнения технологических операций

-{00}перечисление условий, при которых выполняется та или иная операция

-{00}описание технологических операций

 

К этапам развития программирования относятся:

-{00}«стихийное»

-{00}структурное

-{00}объектное

-{00}компонентное

 

Правильная очерёдность этапов развития программирования:

-{00}[1]«стихийное»

-{00}[2]структурное

-{00}[3]объектное

-{00}[4]компонентное

 

Моделями жизненного цикла программного обеспечения являются:

-{00}каскадная

-{00}с промежуточным контролем

-{00}спиральная

 

Программные продукты по назначению разделяются на:

-{00}системные

-{00}прикладные

-{00}гибридные

 

Работа программы в соответствии с техническим заданием – …

-{00}правильность

 

Требование правильности программы означает …

-{00}работа программы в соответствии с техническим заданием

 

Обеспечение правильной работы при любых допустимых данных и защиты от неправильных данных означает …

-{00}универсальность

 

Характеристика «универсальность программы» означает …

-{00}обеспечение правильной работы при любых допустимых данных и защиты от

неправильных данных

 

Обеспечение полной повторяемости результатов, т. е. обеспечение их правильности приналичии различного рода сбоев – …

-{00}надёжность

 

Характеристика «надёжность программы» означает обеспечение …

-{00} полной повторяемости результатов

 

Возможность проверки получаемых результатов – …

-{00}проверяемость

 

Характеристика «проверяемость» означает обеспечение …

-{00}возможности проверки получаемых результатов

 

Точность результатов работы программы – это обеспечение …

-{00}погрешности результатов не выше заданной

 

Обеспечение погрешности результатов не выше заданной –

-{00}точность

 

Обеспечение конфиденциальности информации – …

-{00}защищённость

 

Характеристика «защищённость программы» означает обеспечение …

-{00}конфиденциальности информации

 

Возможность совместного функционирования с другим программным обеспечением – …

-{00}программная совместимость

 

Программная совместимость – возможность …

-{00}совместной работы с другим программным обеспечением

 

Возможность совместного функционирования с некоторым оборудованием – …

-{00}аппаратная совместимость

 

Аппаратная совместимость – возможность …

-{00}совместной работы с некоторым оборудованием

 

Использование минимально возможного количества ресурсов технических средств – …

-{00}эффективность

 

Характеристика «эффективность программы» означает …

-{00}использование минимально возможного количества ресурсов технических средств

 

Возможность быстрой модификации с целью приспособления к изменяющимсяусловиямфункционирования – …

-{00}адаптируемость

 

Характеристика «адаптируемость программы» означает возможность …

-{00}быстрой модификации с целью приспособления к изменяющимся условиям работы

 

Возможность повторного выполнения без перезагрузки с диска – …

-{00}повторная входимость

 

Характеристика «повторная входимость» означает возможность …

-{00}повторного выполнения без перезагрузки с диска

 

Возможность «параллельного» использования несколькими процессами – …

-{00}реентерабельность

 

Характеристика «реентерабельность» означает возможность …

-{00}«параллельного» использования несколькими процессами

 

Связный список является … структурой данных

-{00}динамической линейной

 

Для организации связей в связных списках используются …

-{00}указатели

 

Основные операции для связных списков:

-{00}поиск

-{00}удаление звена

-{00}добавление звена

 

Связные списки могут классифицироваться по:

-{00}числу связей

-{00}архитектуре

 

По числу связей списки делятся на:

-{00}односвязные

-{00}двусвязные

 

По архитектуре связей списки делятся на:

-{00}линейные

-{00}кольцевые

 

Для описания звена списка используется тип данных:

Struct Zveno {int data; Zveno*next;};

Этот тип может использоваться для списков …

-{00}односвязного линейного

-{00}односвязного кольцевого

 

Для описания звена списка используется тип данных:

Struct Zveno {int data; Zveno*next,*prev;};

Этот тип может использоваться для списков …

-{00}двусвязного линейного

-{00}двусвязного кольцевого

 

Имеется набор операторов:

Zveno *L = new Zveno;

L –>next = NULL;

С их помощью создается ведущее звено … списка.

-{00}односвязного линейного

 

Имеется набор операторов:

Zveno *L = new Zveno;

L –> next = L;

С их помощью создается ведущее звено … списка.

-{00}односвязного кольцевого

 

Имеетсянабороператоров:

Zveno *L = newZveno;

L –> next = NULL;

L –> prev = NULL;

С их помощью создается ведущее звено … списка.

-{00}двусвязного линейного

 

Имеется набор операторов:

Zveno *L = newZveno;

L –> next = L;

L –> prev = L;

С их помощью создается ведущее звено … списка

-{00}двусвязного кольцевого

 

После добавления нового звена процедура просмотра линейного списка зацикливается. Причиной этого является …

-{00}неправильный порядок проведения связей

 

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

-{00}линейным

 

Последнее звено односвязного линейного списка содержит указатель, равный …

-{00}0

 

«Последнее» звено односвязного кольцевого списка содержит указатель, равный …

-{00}адресу первого звена

 

Последнее звено односвязного линейного списка содержит указатель, равный …

0

 

Данные добавлялись в связный список сразу за его ведущим звеном. Просмотр списка даёт следующий результат:

1 2 3 4 5

Укажите порядок ввода данных в список.

-{00}[1]5

-{00}[2]4

-{00}[3]3

-{00}[4]2

-{00}[5]1

 

Данные добавлялись в связный список сразу за его ведущим звеном. Просмотр списка даёт следующий результат:

5 4 3 2 1

Укажите порядок ввода данных в список.

-{00}[1]1

-{00}[2]2

-{00}[3]3

-{00}[4]4

-{00}[5]5

 

Данные добавлялись в связный список сразу за его ведущим звеном. Просмотр списка даёт следующий результат:

D C E B A

Укажите порядок ввода данных в список.

-{00}[1]A

-{00}[2]B

-{00}[3]C

-{00}[4]D

-{00}[5]E

 

Данные добавлялись в связный список сразу за его ведущим звеном. Просмотр списка даёт следующий результат:

A B C D E

Укажите порядок ввода данных в список.

-{00}[1]E

-{00}[2]D

-{00}[3]C

-{00}[4]B

-{00}[5]A

 

Связный список содержит символьные данные, которые добавлялись в него сразу за ведущим звеном. Просмотр списка даёт следующий результат:

f k 1 2 A

Укажите порядок ввода данных в список.

-{00}[1]A

-{00}[2]2

-{00}[3]1

-{00}[4]k

-{00}[5]f

 

В связный список вводились данные, упорядоченные по возрастанию. Просмотр списка после ввода всех данных даёт следующий результат:

1 2 3 4 5

Данные вводились в список …

-{00}за текущим последним звеном

 

В связный список вводились данные, упорядоченные по возрастанию. Просмотр списка после ввода всех данных даёт следующий результат:

5 4 3 2 1

Данные вводились в список …

-{00}после ведущего звена

 

В связный список вводились данные, упорядоченные по убыванию. Просмотр списка после ввода всех данных даёт следующий результат:

1 2 3 4 5

Данные вводились в список …

-{00}после ведущего звена

 

В связный список вводились данные, упорядоченные по убыванию. Просмотр списка после ввода всех данных даёт следующий результат:

5 4 3 2 1

Данные вводились в список …

-{00}за текущим последним звеном

 

Для сортировки связных списков хорошо подходят алгоритмы сортировки, обеспечивающие быстрый доступ к … звеньям.

-{00}соседним

 

К алгоритмам сортировки, в том числе связных списков, относятся сортировки …

-{00}перестановками

-{00}отбором

-{00}вставками

 

Наиболее эффективными для связных списков являются сортировки …

-{00}медленная

-{00}отбором

-{00}вставками

-{00}Шелла

 

Наиболее простой считается сортировка …

-{00}пузырьковая

 

Наиболее простой считается сортировка …

пузырьк*

 

Имеется фрагмент текста процедуры сортировки на языке Паскаль:

q^.next^.data:=q^.data;

Эта процедура выполняет сортировку …

-{00}вставками

 

Имеется фрагмент текста процедуры сортировки на языке Паскаль:

q^.next^.data:=q^.data;

Эта процедура выполняет сортировку …

вставк*

 

Имеется фрагмент текста процедуры сортировки на языке Паскаль:

c:=b; t:=q^.data; ssign:=1;

Эта процедура выполняет сортировку …

-{00}отбором

 

Имеется фрагмент текста процедуры сортировки на языке Паскаль:

c:=b; t:=q^.data; ssign:=1;

Эта процедура выполняет сортировку … отбором

 

Имеется фрагмент текста процедуры сортировки на языке Паскаль:

t:=q^.data; q^.data:=q^.next^.data; q^.next^.data:=t;

Эта процедура выполняет сортировку …

-{00}пузырьковую

 

Имеется фрагмент текста процедуры сортировки списка на языке Паскаль:

t:=q^.data; q^.data:=q^.next^.data; q^.next^.data:=t;

Эта процедура выполняет сортировку… пузырьковую

 

При пузырьковой сортировке сравниваются и переставляются … элементы

-{00}соседние

 

Тип данных, содержащий взаимосвязанные данные не обязательно одного типа, называется…

-{00}записью

 

Конструкция вида

Type zveno = record

Var a,b:integer;

end;

в языке Паскаль описывает …

-{00}запись

 

Файл – это …

-{00}последовательность данных на внешнем носителе, имеющая уникальное имя

 

Файлы относятся к … структурам данных

-{00}внешним

 

При работе с файлами обязательными являются операции …

-{00}открытия

-{00}закрытия

 

Для работы с файлом он должен быть…

открыт

 

В языке Паскаль файлы делятся на

-{00}типизированные

-{00}нетипизированные

-{00}текстовые

 

Подпрограмма, вызывающая саму себе, является …

-{00}рекурсивной

 

Следующая подпрограмма на языке Паскаль является …

procedure Pr1(var a:integer);

begin

a:=a+1;

Pr1(a);

end;

-{00}рекурсивной

 

Следующая процедура на языке Паскаль является … рекурсивной

procedure Pr1(var a:integer);

begin

a:=a+1;

Pr1(a);

end;

На главную