Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

3263

.pdf
Скачиваний:
2
Добавлен:
08.01.2021
Размер:
514.27 Кб
Скачать

20

а) new б)Create в) Init

г) Dispose

30.Какое название носить неявный деструктор?

а) Create б) Init в) delete

г) Dispose

31.Что называется классом?

а) класс – это запись. б) класс – это метод

в) класс — тип записи, который может иметь в своем составе поля данных (свойства) и методы.

г) класс – это экземпляр объекта.

32. Найдите неправильное утверждение:

а) полиморфные объекты — такие, у которых есть виртуальные мето-

ды.

б) класс — тип записи, который может иметь в своем составе поля данных (свойства) и методы.

в) конструкторы создают динамические объекты.

г) класс – тип записи, который может иметь в своем составе свойства объекта.

33.Как производится удаление динамического объекта? а) с помощью специального метода – конструктора б) с помощью специального метода – деструктора в) с помощью объектной переменной г) удаляется автоматически

34.Как создается динамический объект?

а) с помощью специального метода – конструктора б) с помощью специального метода – деструктора

21

в) с помощью объектной переменной г) удаляется автоматически

35. Какие методы являются абстрактными? а) методы - конструкторы б) методы – деструкторы

в) методы, которые не имеют никакой реализации и нужно только для наследования

г) любые виртуальные и динамические методы.

36. Что называется перегрузкой функций?

а) использование одной и той же функции для различных по природе и количеству аргументов

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

37. Что такое CASE-средство а) компьютерный дизайн

б) автоматизированный инструмент анализа, проектирования и разработки программного обеспечения

в) график г) способ программирования

38.На какой парадигме основано большинство CASE средств? а) графическое построение б) компьютерный дизайн в) моделирование

г) Методология/метод/нотация/ средство

39.Что такое жизненный цикл программного обеспечения?

а) ЖЦ является моделью создания и использования ПО, отражающей его различные состояния, начиная с момента возникновения необходимости в данном программном изделии и заканчивая моментом его полного выхода из употребления у всех пользователей.

б) ЖЦ программы определяет этап написания кода программы.

22

в) ЖЦ программы определяет этап постановки задачи г) ЖЦ программы связан с эксплуатацией программного средства.

40. Чем определяется свойство объекта? а) конструктором объекта.

б) полем определенного типа, методом по чтению этого поля (функцией) того же типа, методом по записи в поле (процедурой) с параметром того же типа.

в) деструктором объекта.

г) полем определенного типа.

41. Какой метод не существует в ООП? а) математический б) статический в) динамический г) виртуальный

42.Что означает dinamic в ООП? а) динамический метод б) переопределенный метод в) статический метод г) виртуальный метод

43.Что означает static в ООП? а) виртуальный метод б) динамический метод

в) переопределенный метод г) статический метод

44.Что означает virtual в ООП? а) виртуальный метод б) динамический метод в) статический метод

г) переопределенный метод

45.Что значит зарезервированное слово public в ООП?

23

а) доступную область видимости объекта б) защищенную область видимости объекта в) личные объявления г) такого слова нет

46.Какой этап жизненного цикла программного продукта является

первым?

а) разработка б) анализ и проектирование

в) тестирование и отладка г) внедрение и сопровождение

47.Программным средством, иногда программным продуктом называ-

ется:

а) программа или логически связанная совокупность программ на носителях данных снабженная необходимой программной документацией

б) совокупность программ на носителях данных в) код программных модулей, снабженный необходимой документаци-

ей

г) логически связанная совокупность программ на бумажных носителях данных снабженная необходимой программной документацией

48.Точность - это …

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

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

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

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

49. Автономность - это …

24

а) мера, характеризующая способность ПС выполнять возложенные на него функции при определенных ограничениях на используемую память

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

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

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

50. Устойчивость - это … а) свойство, характеризующее легкость восприятия текста программ

ПС (отступы, фрагментация, информативность)

б) свойство, характеризующее способность ПС продолжать корректное функциони-рование, несмотря на задание неправильных (ошибочных) входных данных

в) свойство, характеризующее ПС с точки зрения организации его программ из таких дискретных компонент, что изменение одной из них оказывает минимальное воздействие на другие компоненты

г) свойство, характеризующее способность ПС к использованию большего объема памяти для хранения данных или расширению функциональных возможностей отдельных компонент

51. Защищенность - это … а) свойство, характеризующее способность ПС противостоять предна-

меренным или нечаянным деструктивным (разрушающим) действиям пользователя

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

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

25

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

52. Независимость от устройств - это … а) свойство, характеризующее способность ПС противостоять предна-

меренным или нечаянным деструктивным (разрушающим) действиям пользователя

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

в) свойство, характеризующее способность ПС работать на разнообразном аппаратном обеспечении (различных типах, марках, моделях ЭВМ)

г) свойство, характеризующее способность ПС продолжать корректное функциони-рование, несмотря на задание неправильных (ошибочных) входных данных

53. Модуль это … а) автономно компилируемая единица, включающая в себя часто вы-

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

циирующую часть в) автономно компилируемая программная единица, включающая в се-

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

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

54. Выберите утверждение, соответствующее принципу самодокументирования модуля.

а) Информация о модуле должна быть размещена централизованно б) Информация о модуле должна помещаться в различные проектные

документы в) Разработчик модуля должен стремиться к тому, чтобы вся докумен-

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

26

г) Разработчик модуля должен стремиться к тому, чтобы вся информация о модуле содержалась в самом модуле

55. Модульность это … а) мера, характеризующая способность ПС выполнять возложенные на

него функции за определенный отрезок времени.

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

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

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

56.Какое расширение имеет файл главного модуля проекта в С++

Builder?

а) h

б) dfm в) cpp г) exe

57.Головным описанием на псевдокоде можно считать внешнее оформление модуля на базовом языке программирования, которое должно содержать: а) начало модуля на базовом языке, б) неформальное обозначение последовательности операторов тела модуля как одного обобщенного оператора, а также неформальное обозначение последовательности операторов тела каждого описания процедуры или функции как одного обобщенного оператора, в) раздел описаний на базовом языке, г) последнее предложение модуля на базовом языке. Сопоставить какова последовательность в головным описании на псевдокоде. Варианты ответов:

а) г, а, б, в. б) в, б, а, г. в) а, в, б, г. г) а, б, в, г.

27

58.Сопоставить какова последовательность шагов в случае разбиения процесса разработки текста модуля (в соответствии с применением метода пошаговой детализации): а) получение текста модуля на базовом языке программирования, б) описывается общая схема работы модуля в обозримой линейной текстовой форме, в) производится уточнение и детализация одного из понятий. Варианты ответов:

а) б, в, а. б) а, б, в. в) в, б, а. г) а, в, б.

59.Функционально прочный модуль - это модуль реализующий …

а) одну какую-либо определенную функцию.

б) несколько функций над одной и той же структурой данных, которая считается неизвестной вне этого модуля.

в) одну какую-либо определенную функцию над несколькими информационными объектами.

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

60. Рутинность модуля – это … а) зависимость модуля от других модулей. б) мера его внутренних связей.

в) его независимость от предыстории обращений к нему. г) мера его зависимости по данным от других модулей.

61.Какой из перечисленных пунктов относится к понятию «основные конструкции структурного программирования»?

а) Только повторение.

б) Только следование и ветвление. в) Только ветвление и повторение.

г) Следование, ветвление, повторение.

62.Неформальное обозначение обобщенного оператора на псевдокоде производится:

а) В виде алгоритма

28

б) В виде блок-схемы в) На языке программирования

г) На естественном языке произвольным предложением

63.Функциями обработки событий являются функции, которые предназначены для …

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

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

го элемента управления.

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

64.К основным путям борьбы с ошибками не относится:

а) компиляция программы.

б) сужение пространства перебора.

в) обеспечение требуемого уровня подготовки разработчика.

г) обеспечение однозначности интерпретации представления информа-

ции.

65.При разработке и отладке программы могут возникать ошибки, связанные с неправильным объявлением и описанием переменных. Данные ошибки являются:

а) логическими.

б) синтаксическими.

в) ошибками в структуре программы.

г) ошибками, возникающими во время выполнения программы.

66.сания многострочных операторов. Данные ошибки являются:

а) логическими.

б) синтаксическими.

в) ошибками в структуре программы.

г) ошибками, возникающими во время выполнения программы.

29

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

а) логическими.

б) синтаксическими.

в) ошибками в структуре программы.

г) ошибками, возникающими во время выполнения программы.

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

а) синтаксическими. б) логическими.

в) ошибками в структуре программы.

г) ошибками, возникающими во время выполнения программы.

69.В соответствии с ГОСТ документация на программное средство не включает следующий раздел:

а) руководство пользователю.

б) описание метода решения задачи.

в) математическая постановка задачи и методы ее решения.

г) методы исправления ошибок, возникших при компиляции программного средства.

70.Документация программного средства включает следующие ком-

плекты:

а) пользовательская документация, документация по сопровождению. б) документация по сопровождению, документация по эксплуатации. в) документация по эксплуатации, пользовательская документация.

г) документация по эксплуатации, документация по разработке.

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