Технология программирования представляет собой набор технологических инструкций, включающих (укажите все подходящие варианты):
-{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}пузырьковая
Наиболее простой считается сортировка …
пузырьк*
Имеется фрагмент текста процедуры сортировки на языке Паскаль:
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;