Технологии программирования (курс 1)

В модели ODMG постоянные объекты базы данных хранятся
в оперативной памяти
в метафайле
во временном файле
на постоянном носителе
Из перечисленного неприсоединенные дуги на диаграммах при методе SADT соответствуют: 1) входам; 2) управлениям; 3) интерфейсам; 4) функциям; 5) выходам родительского блока
3, 4, 5
2, 4, 5
1, 2, 5
1, 3, 4
Объединяет данные и процессы в логические сущности технология разработки ПО
информационного моделирования предметной области
функциональная
объектно-ориентированная
структурная
При диалоге на основе командного языка каждое значение предваряется определенным идентификатором в случае формы задания
позиционной
ключевой
стандартной
унифицированной
Аббревиатура CCS означает соглашение по
интерфейсу пользователя
коммуникациям
разработке приложений
программному интерфейсу
Самой быстрой и гибкой по своим возможностям из всех структур диалога является структура
на основе экранных форм
на основе меню
на основе языка команд
«вопрос-ответ»
Для выполнения команды Копировать в ОС MS Windows используется комбинация
Ctrl+Ins
Shifr+Ins
Ctrl+C
Ctrl+V
Из перечисленного построение диаграмм классов можно рассматривать в аспектах: 1) концептуальный; 2) абстрактный; 3) спецификации; 4) связи; 5) реализации
1, 3, 5
2, 4, 5
1, 2, 3
3, 4, 5
Во вторичном окне фокус ввода перемещается на предшествующий элемент интерфейса при нажатии клавиши
Tab
Ctrl+Tab
Alt+Tab
Shift+Tab
Традиционной моделью организации разработки ПО является
спиральная
линейная
каскадная
функциональная
Термин «объект» является эквивалентным термину
экземпляр класса
сущность
атрибут
класс
Существующие методы описания сценариев можно разделить на следующие группы: 1) фиксированные; 2) неформальные; 3) полные; 4) формальные; 5) сокращенные; 6) свободные - из перечисленного
2, 4
3, 5
1, 6
1, 2, 4, 6
При методе SADT на диаграммах все функции представлены в виде
стрелок
дуг
объектов
блоков
Каждый компонент программы в Delphi обладает: 1) связями; 2) свойствами; 3) методами; 4) событиями; 5) регистрами - из перечисленного
1, 2, 5
2, 3, 5
2, 3, 4
1, 3, 4
Для флажков и переключателей горячая зона включает
графический символ
текстовую область
графический символ и текстовую область
графический символ и половину текстовой области
При проверке кода внутри цикла типичным будет использование точки останова
по адресу
условной
по обращению к данным
по загрузке модуля
Из перечисленного: 1) клавши доступа; 2) клавиши навигации; 3) переключатели; 4) модификаторы - типами клавиш режима являются
2, 4
3, 4
1, 2
1, 3
Во всплывающем меню первыми должны располагаться команды
для работы с объектом
свернуть и развернуть
отмены действия
реализуемые через буфер обмена
Невыполнение постусловия означает, что контракт клиента с сервером
нарушен
изменен
установлен
приостановлен
Аббревиатура СА означает соглашение по
интерфейсу пользователя
программному интерфейсу
коммуникациям
разработке приложений
По функциональному назначению технологическую документацию ПС целесообразно разделить на следующие группы исходных документов: 1) базовые; 2) технические; 3) программные; 4) ссылочные; 5) стандарты - из перечисленного
2, 3, 5
1, 3, 4
1, 4, 5
1, 2, 3
Пользователь явно выбирает уровень диалоговой поддержки при адаптации
косметической
фиксированной
формальной
полной
Из перечисленного цели оценивания и обеспечения корректности ПС достигаются посредством: 1) просмотров; 2) анализов; 3) разработки тестовых процедур; 4) выполнения тестовых процедур; 5) измерения использования ресурсов ЭВМ; 6) определения атрибутов удобства
1, 2, 6
1, 2, 3, 4
3, 4, 5, 6
3, 4, 5
Из перечисленного в зависимости от объекта структурирования различают методы структурного проектирования программ: 1) функционально-ориентированные; 2) объектно-ориентированные; 3) структурирования данных; 4) абстракции данных
1, 3
2, 4
3, 4
1, 2
Коды Хаффмана используют
8 битов на символ
5 битов на символ
переменное число битов на символ
11 битов на символ
Функциональная пригодность относится к показателям качества ПС:
интегральным
категорийным
качественным
количественным
Авторское право на программный продукт действует в течение
всей жизни автора и 50 лет после его смерти
всей жизни автора
всей жизни автора и 10 лет после его смерти
100 лет
Квадрат Виженера состоит из
одного алфавита и одного ключевого слова
набора смешанных алфавитов
двух кодовых алфавитов
нескольких ключевых слов
Классы, из которых выводятся другие классы, называются
базовыми
типовыми
абстрактными
конкретными
Допустимое время ответа интерактивной системы для ответа на простые команды составляет
0,2-0,5 с
0,5-1,0 с
0,l-0,2 с
1-2 с
Для описания в меню клавиш акселераторов целесообразно использовать обозначения
Ctrl+клавиша
Control+клавиша
CONTROL+клавиша
^+клавиша
Лицо, получающее от другого лица право на использование программной продукции, называется
пользователь
лицензиат
лицензиар
провайдер
Некоторое значение величины помещается в ячейку памяти компьютера при операции
сравнения
безусловного перехода
условного перехода
присваивания
Из перечисленного: 1) Watch; 2) Memory Dump; 3) Flags; 4) Stack; 5) Trace Into; 6) Register - окно CPU содержит
2, 3, 4, 5
1, 2, 5, 6
2, 3, 4, 6
1, 2, 3, 4
В языке Лисп программа и обрабатываемые ею данные представляются в форме
алгоритма
списка
записи условий задачи на символьном языке
записи условий задачи на языке формальной логики
Ограничение количества команд при диалоге на основе командного языка проводится для того, чтобы не
перегружать память пользователя
предъявлять высоких требований к аппаратным ресурсам
зависеть от возможностей операционной системы
занимать оперативную память компьютера
В стандарте UML для избежания повторов в нескольких вариантах следует применять связь
использования
случайную
процедурную
расширения
Клиент не продолжает выполнение своих действий до получения результата запроса при операции CORBA
синхронной
динамической
асинхронной
статической
Объект, обладающий всеми признаками идентификации, и с независимым временем жизни считается
полиморфным
абстрактным
самостоятельным
интерфейсным
В условиях развития программных средств СУБД появился подход проектирования алгоритмов
функциональный
информационного моделирования предметной области
структурный
объектно-ориентированный
Современный подход к проектированию программ основан на
декомпозиции задачи
использовании особенностей языков программирования
интеграции отдельных задачи
последовательных итерациях при разработке ПО
Если при выполнении действий один класс опирается на свойства объектов другого класса, то он его
включает
использует
наследует
виртуализирует
Тип интерфейса при методе SADT на диаграммах определяет
место соединения дуги с блоком
вид стрелки
форма блока
длина дуги
В CORBA хранилище интерфейсов представляет собой
массив записей
массив ссылок на описания интерфейсов
набор объектов, реализующих метаинтерфейсы
один метаобъект
Из перечисленного целями разработки языка UML являются: 1) разработка депозитария; 2) обеспечение независимости от конкретных языков программирования; 3) обеспечение независимости от операционной системы; 4) интегрирование лучшего практического опыта
1, 3
1, 4
2, 3
2, 4
При методе SADT на выполнение одной функции влияют все элементы при связи
коммуникационной
логической
процедурной
функциональной
При множественном наследовании у получаемого класса имеется
несколько базовых классов
множество методов
один базовый класс
несколько базовых атрибутов
Из перечисленного типами связей между функциями при методе SADT являются: 1) случайная; 2) логическая; 3) объектная; 4) временная; 5) процедурная; 6) внешняя
1, 2, 3, 4
1, 3, 4, 6
2, 4, 5, 6
1, 2, 4, 5
Прямые экспериментальные методы оценивания интегральных характеристик надежности ПС сложно реализовать из-за
больших значений требуемого времени наработки на отказ
сложности определения причины отказа
ненадежности аппаратуры
сложности обнаружения отказа
Описание последовательности шагов, необходимых для выполнения некоторого задания пользователя, представляет собой
подсказка “на лету”
справочник
проблемно-ориентированная помощь
контекстно-зависимая помощь