10강 Raid
·
Basic/운영체제 OS
레이드 : 자동으로 백업하고 장애가 발생하면 복구하는 시스템 미러링 : 원본 디스크와 같은 크기의 디스크에 같은 내용을 복사 저장하기 때문에 하나의 디스크가 망가져도 다른 디스크로 복구 가능 스트라이핑 : 여러 디스크에 데이터를 동시에 저장 입출력 속도 up 레이드 0 : 스트라이핑여러 개의 디스크에 데이터를 동시에 입출력데이터를 여러개로 찢어서 저장디스크가 4개로 구성되어있어서 이론상 입출력 속도가 4배 빠름장애 발생 시 복구 기능 x -> 데이터 잃는다 하지만 입출력 빨라 많이 사용레이드 1 : 미러링하나의 데이터를 2개의 디스크로 나눠서 복사 저장데이터가 똑같이 여러 디스크에 복사 -> 미러링장애 발생해도 다른 디스크에 데이터는 무사함같은 내용 두 번 저장 -> 속도 느려짐같은 크기의 디스크가 추가..
Ch08 상태 다이어그램 Status Diagram
·
Basic/소프트웨어공학 (UML)
해당 내용은 UML 기초와 응용 을 기반으로 작성되었습니다.1. 상태 다이어그램의 표현과 용도특정 객체 내부의 자세한 동작을 기술하거나 시스템 전체의 자세한 동작을 기술하는 데 이용하는 상호작용 다이어그램이다. 객체가 가질 수 있는 상태 그리고 상태별로 수신된 메시지에 대해 어떤 동작을 보이는가를 볼 수 있다. 01 상태 다이어그램 표현표기법기본 표기법 (상태, 이벤트 전이를 나타낸다)확장 표기법 (상태, 이벤트를 확장해 표현)1. 상태둥근 모서리 사각형 안에 상태 이름 기제객체가 가질 수 있는 가능한 모든 경우가 상태로 파악되어야 한다. * 객체는 파악된 상태 외의 상태는 가질 수 없다. * 특정 순간에는 상태 1개만 가질 수 있다.2. 이벤트와 전이이벤트에 의해 전이 되는 두 상태  3. 확장 표기법..
Ch07 활동 다이어그램 퀴즈
·
Basic/소프트웨어공학 (UML)
1. 활동 다이어그램에서 시작점은 이중 동그라미로 나타낸다. (O / X)❌ 검은색 동그라미이다. 이중 동그라미는 종료점이다. 2. 활동 다이어그램에서는 한 가지 활동만 수행하지 않고 병행해서 수행하는 경우가 있다. 이럴 경우에 동기화 막대를 사용한다. 동기화 막대는 동시처리의 시작과 끝을 보여준다. (O / X)⭕️  3. 활동 다이어그램에 관한 설명으로 잘못된 것은?시스템의 정적인 구조를 표현하는 다이어그램이다. -> 동적인 구조업무 흐름을 표현하기 위해 사용된다.4+1 뷰에서 프로세스 뷰에 속한다.오퍼레이션의 알고리즘을 표현하기 위해 사용할 수 있다. 4. 분기는 활동 흐름이 3가지로 나뉘며, 1개 활동 상태에서 전이할 때 여러 가지의 활동 상태로 분기가 된다. (O / X)❌ 2구지로 나뉜다. 5..
Ch07 활동 다이어그램
·
Basic/소프트웨어공학 (UML)
해당 내용은 UML 기초와 응용 을 기반으로 작성되었습니다.1. 활동 다이어그램의 구성 표현과 용도01 활동 다이어그램의 표현오퍼레이션이나 처리 과정이 수행되는 동안 일어나는 일들을 단계적으로 표현표현방법으로는 활동 및 전이, 분기, 동기화 막대, 신호, 구획면이 있다1. 활동 및 전이 활동다이어그램 기본 구조: 시작점, 활동, 종료점, 전이시작점 : 활동의 시작 (검은색 원)활동 상태: 어떤 일들의 처리와 실행 (모서리가 둥근 사각형)종료점 : 활동의 종료 (이중 원)전이 : 활동 하나가 처리되면 그다음 활동으로 옮겨짐 (화살표)2. 분기  활동 1개에서 여러 활동으로 흐름이 나뉠 때 사용조건에 따라 처리 경로가 결정됨마름모 옆 > 를 이용해 조건문 기입          3. 동기화 막대여러 활동을 병..
Ch06 통신 다이어그램 퀴즈
·
Basic/소프트웨어공학 (UML)
1. 통신 다이어그램이 메시지에 대한 시간적 순서를 나타낸 것이라면, 순차 다이어그램은 객체들 사이에 주고받는 메시지를 나타낸 것이다. (O / X)❌  순차(시간적 순서), 통신(객체들 사이에 주고받는 메시지) 2. 프로젝트 초기에 정의된 유스케이스는 프로그램에 의해 구현되기 전에 통신 다이어그램 등으로 설계되어야 한다. 유스케이스별로 통신 다이어그램이 작성되고, 유스케이스에 필요한 객체가 주인공으로 등장하고, 객체간의 메시지를 통해서 유스케이스의 기능이 실현된다. (O / X)⭕️ 위에 말이 너무 어려워서 다시 한번 설명하자면프로젝트 초기에 유스케이스를 정의한다. 정의한 유스케이스를 어떻게 구현할지 계획해야한다. 계획할 때 사용하는 것이 통신 다이어그램이다. 유스케이스로 정한 객체가 주인공이고, 객체..
Ch06 통신 다이어그램
·
Basic/소프트웨어공학 (UML)
해당 내용은 UML 기초와 응용 을 기반으로 작성되었습니다.1. 통신 다이어그램의 구성 요소와 변환01 통신 다이어그램의 구성 요소와 표현객체 사이에 주고받는 메시지를 표현한다. 주어진 문제를 해결하는 데 필요한 객체를 정의하고, 객체 간의 동적인 상호관계를 순서에 따라 정의한다. 유스케이스별로 통신 다이어그램을 작성함. 1. 객체메시지를 주고받는 주체객체는 유스케이스의 액터와 같은 역할을 함으로써 객체 간의 메시지를 통해 유스케이스의 기능 실현클래스 다이어그램에 표기된 클래스명과 매핑이 가능하도록 객체명 표기2. 링크화살표가 없는 실선으로 표현한다. 객체와 객체 간의 양방향 연관관계를 의미함. 메시지는 링크를 따라 이동하므로 객체가 서로 통신하려면 링크로 연결되어야 한다. 이름을 붙일 수 있다. 3. ..