동적 다이어그램(Dynamic Diagram) 중 객체 간 상호작용을 메시지 흐름과 객체 사이 메시지를 보내는 시간을 표현하는 다이어그램으로 객체, 생명선, 실행, 메시지로 구성되어 있는 다이어그램은 무엇인가?
정답 : 시퀀스(Sequence) 다이어그램
더보기객체 지향 소프트웨어 개발 과정에서 산출물을 명세화, 시각화, 문서화할 때 사용되는 모델링 기술과 방법론을 통합해서 만든 표준화된 범용 모델링 언어인 UML 구성요소 세 가지를 쓰시오.
정답 : 사물(Things), 관계(Relationships), 다이어그램(Diagrams)
더보기하나의 객체가 자신이 속한 클래스의 상태 변화 혹은 다른 객체와의 상호 작용에 따라 상태가 어떻게 변화하는지 표현하는 다이어그램이다.
정답 : 상태(State) 다이어그램
더보기시스템이나 객체들이 메시지를 주고받으며 시간의 흐름에 따라 상호 작용하는 과정을 표현하고, 문제에 객체의 연관을 표현하는 다이어그램이다.(구성요소 액터, 객체, 링크, 메시지가 있음)
정답 : 커뮤니케이션(Communication) 다이어그램
더보기( )는 소프트웨어 제품 및 프로세스가 규제, 표준, 가이드라인, 계획, 절차를 준수하고 있는지를 독립적으로 평가하는 기법으로 소프트웨어 제품의 제공자, 소비자, 제3기관이 수행한다.
정답 : 감사
더보기( )은 단기간의 집중적인 노력을 통해 다양하고 전문적인 정보를 획득하고 공유하는 방법으로 프로젝트에 참여하는 모든 핵심 인물의 참여가 필요하고, 참석자들은 해당 전문 영역 별로 팀 협력이 필요하며 사전 준비가 요구된다.
정답 : 워크숍(Workshop)
더보기( )은 시스템이 수행하는 기능 이외의 사항, 시스템 구축에 대한 제약사항에 관한 요구사항으로, 품질 속성에 관련하여 시스템이 갖춰야 할 사항에 관하여 기술한다.
정답 : 비기능적 요구사항
더보기( )은 시스템이 제공하는 기능, 서비스에 대한 요구사항으로 특정 입력에 대해 시스템이 어떻게 반응해야 하는지에 대해 기술한다.
정답 : 기능적 요구사항
더보기( )은 기업이 시간 경과에 따라 지불해야하는 컴퓨팅 비용을 통합적 관점에서 직접 비용뿐 아니라 이와 관련된 숨겨진 비용까지 포함하여 파악하는 기법이다.
정답 : 총 소유 비용(TCO)
더보기