Вопросы КР 1

 

 

Вопросы КР 1

 

1. Дать определение понятия «технология конструирования программного обеспечения».

2. Перечислить стратегии конструирования ПО.

3. Какие работы выполняются на этапе анализа.

4. Какие работы выполняются на этапе проектирования.

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

6. Отличие тяжеловесных и облегченных процессов разработки.

Перечислите фазы разработки ПО с использованием процесса RUP.

8. Назовите признаки ПО, отличающие его от других инженерных объектов.

9. Назовите цели визуального моделирования.

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

11. Дайте определение понятия «визуальное моделирование».

13. В каких случаях применяется визуальное моделирование.

Для чего используются CASE-средства.   

15. Для чего создаются спецификации программной системы.

16. Назовите уровни визуального проектирования.

17. Что понимается под «предметной областью».

18. Какие модели строятся при визуальном моделировании.

19. Что означает понятие «точка зрения моделирования».

20. Какие характеристики точки зрения моделирования.

Дайте определение нотации графического языка. Элементы нотации UML.

22. Что содержит граф модели? Диаграмма.

23. Типы диаграмм UML.

24. Диаграммы вариантов использования.

25. Охарактеризуйте понятие «случай использования»

26. Охарактеризуйте понятие «актер».

27. Что содержит сценарий выполнения случая использования.

28. Уровни ВИ

29. Отношения на ДВИ.

30. Дополнительные обозначения для бизнес-моделирования.

31. Диаграммы классов. Общее определение.

32. Диаграммы классов. Отношение ассоциации.

33. Диаграммы классов. Отношение обобщения.

34. Диаграммы классов. Отношение агрегации.

.

36. Диаграммы классов. Описание класса.

37. Диаграммы классов. Имя класса. Атрибуты.

38. Диаграммы классов. Операции класса.

спецификации.

40. Основное назначение UML с точки зрения составления спецификаций.

по созданию ПО применяется UML?

Способы использования UML

визуального проектирования..

Элементы нотации UML

45. Дать определение понятию «сущность». На какие группы можно разделить сущности ?

46. Какие сущности относят к структурным. Нарисовать нотацию каждой сущности.

47. Какие сущности относят к поведенческим. Нарисовать нотацию каждой сущности.

Какие сущности относят к группирующим и аннотационной сущностей. Нарисовать нотацию каждой сущности.

Типы отношений в UML

50. Объяснить отношение ассоциации.

Объяснить отношение обобщения

реализации

53. Дать определение понятию «диаграмма»

UML 1

UML 1

названия новых диаграмм в UML 2

57. Охарактеризовать назначение Д. вариантов использования.

58. Какие сущности используются на диаграмме ВИ?

59. Какие отношения присутствуют на ДВИ?

60. Нотация ДВИ

61. Назначение Д. классов.

62. Какие сущности применяются на Д. классов?

63. Какие типы отношения используются на Д. классов?

Нотация диаграммы классов.

65. Назначение Д. автомата.

Какие сущности применяются на Д. автомата?

67. Какие типы отношения используются на Д. автомата?

Нотация диаграммы автомата.

69. Назначение Д. деятельности.

Какие сущности применяются на Д. деятельности?

71. Какие типы отношения используются на Д. деятельности?

72. Нотация диаграммы деятельности.

73. Назначение Д. последовательности.

Какие сущности применяются на Д. последовательности?

75. Какие типы отношения используются на Д. последовательности?

76. Нотация диаграммы последовательности.

77. Назначение Д. коммуникации.

Какие сущности применяются на Д. коммуникации?

79. Какие типы отношения используются на Д. коммуникации?

80. Нотация диаграммы коммуникации.

81. Назначение Д. компонентов.

Какие сущности применяются на Д. компонентов?

83. Какие типы отношения используются на Д. компонентов?

84. Нотация диаграммы компонентов.

85. Назначение Д. размещения.

Какие сущности применяются на Д. размещения?

87. Какие типы отношения используются на Д. размещения?

88. Нотация диаграммы размещения.

89. Преимущества моделирования использования

Действующие лица и понятие «роль», реализация варианта исапользования.

91. Дать определение варианту использования и сценарию.

92. Определить понятие «комментарий»

93. Реализация ВИ при помощи диаграммы деятельности. Пример.

94. Реализация ВИ при помощи Д. коммуникации. Привести пример.

95. Назначение структурного моделирования.

96. Классификаторы. Определение, свойства (кратко), примеры.

Видимость классификатора.

98. Кратность классификатора. Примеры выражений кратности.

99. Объяснить понятие «словарь предметной области»

Классы. Их описание в UML.

101. Правила именования классов.

102. Атрибуты и спецификация атрибутов. Примеры.

103. Операции и методы. Спецификация метода.

104. Спецификация параметра метода. Примеры.

105. Интерфейсы и типы данных.

106. Отношение зависимости на Д. классов.

107. Отношение реализации на Д. классов.

108. Отношение обобщения на Д. классов.

109. Ассоциации и их дополнения.

110. Агрегация и композиция.

111. Роль полюса ассоциации.

112. Класс ассоциации.

 

 

 

 

 

 

 

 





Внимание, только СЕГОДНЯ!

Оставить комментарий

Ваш адрес эл.почты не будет опубликован, обязательные поля отмечены *