제1절 CAP 이론

-      2000년 7월 버클리 대학의 Eric Brewer 교수가 “Towards Robust Distributed System” 라는 제목으로 발표한 강연의 일부 내용으로 분산 환경에서는 일관성(Consistency), 가용성(Availability), 네트워크 파티션 허용(Tolerance to network Partition)의 3가지 특징 중 최대 두 가지만 만족할 수 있다는 이론이다.

 

제2절 CAP 이론

-      Consistency(일관성)

ü  모든 노드는 같은 시간에 모든 고객에게 같은 데이터를 보여줘야 한다.

ü  관계형데이터베이스에서의 Consistency는 데이터는 항상 일관성을 유지해야 한다는 속성이고, CAP에서의 Consistency는 쓰기 동작이 완료된 후에 발생하는 읽기 동작에서는 마지막 데이터를 반환해야 한다.” 는 속성을 말한다.

-      Availability(가용성)

ü  모든 고객은 항상 읽거나 쓸 수 있어야 한다.

ü  특정 노드에 장애가 발생하여도 서비스는 가능해야 한다는 의미이다.

-      Partition Tolerance(파티션 허용차분할 용인)

ü  네트워크 노드로 분산되어 있어도 시스템을 동작할 수 있어야 한다.

ü  노드간에 통신에 문제가 발생하여도 정상적으로 동작해야 한다.

ü  Availability는 특정 노드에 장애가 발생한 것을 의미하며, Partition Tolerance는 노드는 정상인데 네트워크 등과 같은 문제로 서로간에 연결이 끊어진 상황을 말하는것이다.

 

 

감리사 2014년 86

NoSQL(Not Only SQL)에 대한 설명으로 가장 거리가 먼 것은?

 

1. 관계형 데이터 모델을 사용하지 않고, SQL을 사용하지 않는 모든 DBMS 혹은 데이터 저장소를 지칭한다.

2. NoSQL은 데이터 저장 이론인 CPA(Consistency, Partition tolerance, Availability) C A에 중점을 두고 있다.

3. 기존 RDBMS의 한계를 극복하고자 스케일 아웃 기술에 기반한 수평적 확장성을 특징으로 하는 데이터 저장소이다.

4. 웹서비스를 중심으로 저장할 데이터의 형태가 계속 변화하며사용자의 데이터 요구가 일관적이지 않고 다양함을 기반으로 하고 있다.

 

 

감리사 2014년 61

NoSQL을 관계형 데이터베이스와 비교하여 설명한 내용중 가장 거리가 먼 것은?

 

1. NoSQL은 가용성과 병렬성을 높이기 위하여 일관성을 관계형 데이터베이스보다 강하게 한 개념이다.

2. NoSQL은 관계 데이터베이스보다 트랜잭션 ACID의 유지를 중요시하지 않는다.

3. NoSQL은 컬럼 기반, Document 기반, key-value 기반그래프 기반 자료구조 등을 사용한다.

4. NoSQL은 빅데이터와 실시간 웹 응용에 많이 사용되고 있다.


'IT Topic' 카테고리의 다른 글

생체인증의 정확도 (FAR, FRR)  (0) 2017.08.02
PUE (Power Usage Effectiveness)  (0) 2017.08.02
분산처리 시스템의 투명성  (0) 2017.08.02
Scale-up & Scale-out  (0) 2017.08.02
정량적 위험 분석도구  (0) 2017.08.02





제1장  분산처리 시스템의 투명성

 

 

감리사 2014년 85

분산처리 시스템의 투명성(Transparency)에 대한 설명으로 거리가 먼 것은?

 

1. 위치 투명성(Location Transparency)은 데이터가 어느 위치에 있는지 몰라도 접근할 수 있다는 것이다.

2. 성능 투명성(Performance Transparency)은 부하가 변동하면 성능을 높이기 위한 재설정을 허용하는 것이다.

3. 동시수행 투명성(Concurrency Transparency)은 지역(Local) 또는 원격(Remote)에서 동일한 동작으로 접근할 수 있다는 것이다.

4. 복사 투명성(Replication Transparency)은 사용자 또는 응용 프로그램이 복제 여부를 몰라도 시스템이 신뢰성 및 성능을 높이기 위하여 여러 개의 복제를 유지하도록 한다.

 

지역(Local) 또는 원격(Remote)에서 동일한 동작으로 접근할 수 있다는 것은 접근(Access)투명성에 대한 설명이다: 3

 

제1절 분산처리 시스템

-      네트워크 상에 분산된 컴퓨팅 자원을 여러 다른 컴퓨터에서 이용하는 기술로써 중앙집중형과 달리 네트워크 상에 여러 컴퓨팅 플랫폼에 프로세스를 분산시키고분산된 프로세스를 논리적으로 마치 하나의 프로세스 처럼 수행하도록 하는 기술을 말한다.

 

제2절 투명성

-      위치 투명성

ü  사용자는 각 컴퓨터들이 어느 곳에 위치하는지 몰라도 자원을 사용할 수 있다.

-      이주 투명성

ü  자원 이동에 제한이 없다.

-      복제(복제투명성

ü  사용자에게 통지할 필요 없이 시스템 안에 자원들의 부가적인 복사를 자유롭게 할 수 있다.

-      병행(동시투명성

ü  다중 사용자들이 자원들을 자동으로 공유할 수 있다.

ü  자원의 위치를 모르더라도 사용자들이 자원을 병행하여 처리 및 공유한다.

ü  다중의 사용자가 자동적으로 자원을 공유하고 사용자의 인식이 없어도 병렬적으로 수행한다.사용자나 응용 프로그램이 공유 데이터나 객체에 대해 상호 간섭 없이 동시에 접속하여 업무를 수행할 수 있어야 한다.

-      접근 투명성

ü  각 프로세서의 로그인처럼 지역이나 원격 자원에 접근할 수 있다.

-      성능 투명성

ü  여러 부하에 대해 성능을 증가시키기 위해 시스템을 재 구성할 수 있다.

-      규모 투명성

ü  시스템이나 응용프로그램이 시스템 구조나 응용 알고리즘에 대한 변경 없이 규모에 따라 확장 가능하다.

-      고장(장애투명성

ü  분산 시스템 내의 구성 요소(트랜잭션, DBMS, 네트워크컴퓨터)가 장애를 일으켜도 영속성을 제공할 수 있다.

'IT Topic' 카테고리의 다른 글

PUE (Power Usage Effectiveness)  (0) 2017.08.02
NoSQL의 CAP 이론  (0) 2017.08.02
Scale-up & Scale-out  (0) 2017.08.02
정량적 위험 분석도구  (0) 2017.08.02
품질보증 수행 Quality mgt. & control tools  (0) 2017.08.02





감리사 2014 77

다음은 시스템의 확장성에 대한 설명이다. (a) (b)에 가장 적절한 것은?

 

웹에서는 고가의 빠른 하드웨어를 구매하여 성능을 높이는 ( a ) 전략보다는저가이면서 일반적인 성능의 하드웨어를 많이 나열해서 시스템 전체 성능을 높이는 ( b ) 전략이 사용된다.

     (a)            (b)

1. scale-up         scale-out

2. scale-out        scale-up

3. scale-over      scale-many

4. scale-out        scale-over

 

: 1

 

제1절 Scale-up

-      시스템의 수직적 확장동일 시스템(서버)을 추가로 늘리는 것이 아닌단일 시스템 내부에서 CPU, 메모리디스크 등을 추가하여 성능 향상을 꾀한다.

-      제품 내에서 프로세서메모리, I/O Device 등 컴퓨팅 리소스의 동적인 확장을 통한 성능 향상을 말한다.

-      : x86 시스템을 고사양의 Unix 시스ㅔㅁ으로 이관하는 경우

 

제2절 Scale-out

-      시스템의 수평적 확장동일한 형태의서버를 추가로 늘려서 성능 향상이나 병렬처리분산처리 등에 사용한다즉 클러스터링(Clustering) 개념이다.

-      저렴한 노드를 병렬로 증설하여 유연한 확장성 및 성능 확보

-      : x86 시스템의 성능 향상을 위해 동일한 x86 시스템을 하나 더 추가.






제1장  정량적 위험분석 도구


제1절 민감도 분석 (Sensitivity Analysis)

-      위험이 프로젝트에 미치는 영향을 분석하여 영향력이 큰 순서대로 배열

-      여러가지 위험 중 나머지 위험들은 기준값에 고정시킨 상태에서 특정 위험의 변화가 프로젝트 목표에 미치는 영향을 분석하는 기법


PMP 문제집

프로젝트 목표에 가장 큰 영향을 미치는 위험을 파악하기 위해 특정 위험을 제외한 다른 위험을 고정해 둔 상태로 각각의 영향력을 분석하고자 한다이때 어떤 기법을 활용해야 하는가?

 

1. 의사결정정 나무 분석 (Decision tree analysis)

2. 매트릭스 분석 (Matrix analysis)

3. 민감도 분석 (Sensitivity analysis)

4. 인과관계도 (Cause and effect diagram)

 

프로젝트 목표에 가장 큰 영향을 미치는 위험을 파악하기 위해 특정 위험을 제외한 다른 위험을 고정해 둔 상태로 각각의 영향력을 평가하여 위험의 상대적 중요도를 비교하고자 하는 기법이다민감도 분석 결과는 영향력이 높은 것부터 위에서 아래로 표시하는데 이를 토네이도 다이어그램 (Tornado diagram)이라 한다토네이도 다이어그램은 변수의 상대적 중요도를 비교하기 위한 민감도 분석에서 활용하는 특수 형태의 가로형 바 차트를 말하며 아래 제시된 예시 형태로 표현된다.

 

제2절 금전적 기대값 분석 (Expected Monetary Value Analysis)

-      사건의 가치와 발생할 확률로 기대화폐가치(기대값)을 계산하는 기법

-      불확실성을 고려하여 사건의 가치와 발생 확률을 곱해 미래의 기대값을 계산

-      EMV = Value * Probability

n  EMV > 0 : 기회 (긍정적 위험)

n  EMV < 0 : 위협 (부정적 위험)

-      복권 1장에 1,000당첨금액이 10,000당첨확률이 7%일 경우 기대화폐가치?

(10,000 – 1,000) * 0.07 + (0-1,000) * 0.93 = 630 – 930 = -300

 

 

PMP 문제집

불확실한 프로젝트 상황에서 여러 가지 의사결정 사안과 그에 따른 결과를 확률을 고려하여 금전적 기대값 형태로 분석한 후 가장 경제적인 대안을 선정하고자 한다이때 활용할 수 있는 기법은 무엇인가?

 

1. 몬테카를로 시뮬레이션 (Monte carlo simulation)

2. 민감도 분석 (Sensitivity analysis)

3. 의사결정정 나무 분석 (Expected Monetary Value Analysis)

4. 금전적 기대값 분석 (Alternative analysis)

PMP 문제집

조직에서 올해 $2,000,000을 신사업에 투자하기로 결졍하였다만약 성공하게 된다면 $5,000,000의 매출이 발생하고 확률은 60%로 예상된다실패했을 경우 투자 금액 전체를 잃게 되는 경우 EMV는 얼마인가?

 

1. $0

2. $500,000

3. $1,000,000

4. $1,800,000

 

EMV (Expected Monetary Value)는 사건의 가치와 발생할 확률로 기대화폐가치 (금전적 기대값)을 계산하는 기법이다전체 EMV = 성공했을 경우 EMV + 실패했을 경우 EMV 식으로 계산하면 다음과 같다.

 

($5,000,000-$2,000,000) * 0.6 + (0-$2,000,000) * 0.4 = 1,800,000 – 800,000 = $1,000,000

 

제3절 의사결정 나무 분석 (Decision Tree Analysis)

-      확률을 고려하여 기대값을 계산하고 이를 의사결정에 반영 (EMV가 가장큰값에 의사결정)

-      위험의 상호작용을 통합해서 분석하는 대표적인 정량적 위험분석 기법

 

 

PMP 문제집

불확실한 프로젝트 상황에서 어떤 의사 결정을 해야할 경우 의사결정자의 위험 선호도에 따라 결과는 충분히 달라질 수 있다이러한 상황을 설명할 수 있는 기법 혹은 이론을 무엇이라고 하는가?

 

1. 의사결정 나무 분석 (Decision tree analysis)

2. 효용이론 (Utility theory)

3. 다기준 의사결정 분석 (Multi criteria decision analysis)

4. 집단 의사결정 기법 (Group creativity techniques)

 

프로젝트 수행 시 위험을 고려하여 의사결정을 해야할 때 의사결정자의 위험 선호도에 따라 의사결정은 달라질 수 있다의사결정자가 위험을 선호하는 타입인지 중립적인 타입인지위험을 회피하고자하는 타입인지에 따라 위험 대응 계획 관련 의사결정은 달라질 수 있다이러한 상황을 설명하는 이론을 효용이론 (Utility theory)라 한다.

 

제4절 몬테카를로 시뮬레이션 (Monte Carlo Simulation)

-      확률분포 함수를 사용하여 모델을 만들고 난수를 발생시켜 프로젝트 일정 혹은 원가 목표 달성 확률을 반복적으로 시뮬레이션하는 기법

-      반복적인 계산 (Iterated calculation)이 필요한 정량적 분석 기법

-      변수의 관계가 확실하여 예측치를 정확하게 찾을 수 있는 확정모형(deterministic)과는 달리많은 부분은 결과를 예측할 수 없는 확률모형(stochastic model)이다일반적으로 확정모형에서는 분석적 해(analytical solution)을 찾는 것이 가능하다하지만 확률모형에서는 분석적인 방법으로 해를 찾는 것이 불가능한 경우가 많다이 경우 수치적으로 난수를 반복적으로 발생해서 시뮬레이션을 하면 답을 찾을 수 있는데 이것이 몬테카를로 시뮬레이션이다.

 

 

PMP 문제집

위험이 프로젝트 일정 혹은 원가 목표에 미치는 영향을 분석하기 위해 프로젝트 모델을 개발하고 난수를 발생시켜 목표 준수 확률을 계산하고자 할 때 활용할 수 있는 기법은 무엇인가?

 

1. 몬테카를로 시뮬레이션 (Monte carlo simulation)

2. 민감도 분석 (Sensitivity analysis)

3. 금전적 기대값 분석 (Expected Monetary value analyis)

4. 확률-영향 매트릭스 (Probability and impact matrix)

 

확률 분포(Probability distribution)를 가정하여 프로젝트 모델을 만들고 난수(Random variables)를 발생시켜 일정원가 측면의 준수확률을 시뮬레이션하는 기법을 몬테카를로 시뮬레이션 (Monte carlo simulation)이라 한다몬테카를로 시뮬레이션은 반복적인 계산 (Iterated calculation)이 필요한 대표적인 정량적 위험 분석 기법이다.


PMP 문제집

프로젝트 목표에 대한 영향력을 분석하는 위험 관리 기법중 반복적인 계산이 필요한 기법은 무엇인가?

 

1. 몬테카를로 시뮬레이션 (Monte carlo simulation)

2. 민감도 분석 (Sensitivity analysis)

3. 금전적 기대값 분석 (Expected Monetary value analyis)

4. 데이터 수집 기법 (Data gathering techniques)

 

몬테카를로 시뮬레이션을 수행하기 위해서는 확률 분포(원가분포)를 도출해야 하는데 이를 위해서는 많은 시행 횟수를 통해 시뮬레이션 해야만 유의미한 결과를 얻을 수 있다그러므로 정량적 위험 분석 기법 중 반복적인 시뮬레이션이 반드시 필요한 기법은 몬테카를로 시뮬레이션이다.







제1절 친화도 (Affinity diagrams)

-      수집된 아이디어를 정리 분석하기 위해 그룹핑 하는 기법

-      수집된 요구사항을 카테고리에 따라 분류하고 정리하는 기법

 

PMP 문제집

프로젝트 팀은 이해관계자로부터 다양한 요구사항을 수집하였다이후 수집된 요구사항을 정리하여 분석하기 위해 Category별로 그룹핑하고자 한다면 당신은 다음 중 어떤 기법을 활용하여야 하는가?

 

1. 다기준 의사결정 분석 (Multi criteria decision analysis)

2. 명목집단기법법 (Norminal group technique)

3. 브레인스토밍 (Brainstorming)

4. 친화도 (Affinity diagram)

 

수집된 요구사항을 정리 및 분석하기 위해 카테고리별로 그룹핑 하고자 할 때 사용하는 기법을 친화도 (Affinity diagram)라고 한다예를 들어 브레인스토밍 회의를 통해 포스트 잇에 아이디어를 적어서 벽에 붙인 후 수집된 아이디어를 그룹별로 분류하는 것을 말한다.

 

제2절 프로세스 결정 프로그램 차트 (Process decision program charts)

-      프로젝트 진행과정에서 발생할 수 있는 우발상황을 가정하여 비상대응책을 미리 점검 하는 방법

-      목표에 도달하기 위한 단계간의 관계를 이해하는데 유용한 도표로 활동 수행 중 발생할 수 있는 시나리오에 대한 대응 방안을 미리 점검할 수 있는 기법

 

 

 

PMP 문제집

사업 기간이 5년이고기술적 난이도가 높은 대형 플랜트 시공 프로젝트를 수행 중이다본 사업은 많은 불확실성이 존재하기 때문에 프로젝트 수행 중 발생할 수 있는 예상하지 못한 상황에 대응하기 위한 시나리오를 미리 검토하여 대응 방안에 대한 현실성 및 실행 가능성을 점검해보는 것이 중요하다이 상황에서 프로젝트 관리자가 활용할 수 있는 적합한 기법은 무엇인가?

 

1. 프로세스 결정 프로그램 차트 (Process decision program charts)

2. 매트릭스도 (Matrix diagrams)

3. 인과관계도 (Cause and effect diagrams)

4. 상호관계 다이어그래프 (Interrelationship digraphs)

 

프로젝트 목표에 도달하기 위한 활동 중 발생할 수 있는 여러가지 우발상황을 비상 대응책(Contingency plan)을 미리 점검할 때 유용한 품질관리 및 통제도구는 프로세스 결정 프로그램 차트(Process decision program charts)이다.

 

 

시스템 감리사 2014 15

품질 관리 도구 중 목표에 도달하기 위한 일련의 단계와 관계속에서 목표를 이해하기 위해서 사용되는 도구로 가장 적절한 것은?

 

1. 연관 관계도

2. 프로세스 결정 프로그램 차트(PDPC)

3. 친화도

4. 계통도

 

프로세스 결정 프로그램 차트(Process Decision Program Chart)

사태의 진전과 더불어 여러 결과가 상정되는 문제에 대해 바람직한 결과에 이르는 과정을 결정하고 업무 수행 절차와 여러 결과가 예상되는 모든 상황을 상정함.

 

연관 관계도(Relation Diagram)

원인결과절차 등 다양한 요소의 연관관계를 통해 적절한 품질 관리 활동을 도출함.

 

제3절 상호관계 다이어그래프연관관계도 (Interrelationship digraphs)

-      최대 50개의 연관 항목에 대한 논리적인 연관관계를 표현

-      결함 항목들간의 상호관계를 정리하여 인과관계 관점에서 근본원인을 식별

-      친화도수형도어골도와 같은 기법에서 만들어진 데이터를 이용하여 연관 항목에 대한 논리적인 연관 관계를 표현할 수 있고이를 활용하여 창의적인 문제 해결을 위한 프로세스 및 방안을 도출할 수 있는 연관관계 표현 다이어그램

 

 

PMP 문제집

품질 통제 과정 중 제품 결함을 발견하였고 결함이 발생된 원인을 어골도를 이용하여 식별하였다식별된 결함 원인 간 논리적인 연관 관계를 인과 관계 관점에서 분석하여 효과적인 시정 조치 방안을 찾고자 할 때 활용할 수 있는 도식화 기법은 무엇인가?

 

1. 프로세스 결정 프로그램 차트 (Process decision program charts)

2. 트리 다이어그램 (Tree diagrams)

3. 인과 관계도 (Cause and effect diagram)

4. 상호관계 다이어그래프 (Interrelationship digraphs)

 

상호관계 다이어그래프 혹은 연관 관계도 (Interrelationship digraphs)란 친화도(Affiniti diagram)나 어골도 등을 적용하여 식별된 항목들 간의 논리적인 상호 관계를 정리한 다이어그램이다예를 들어 어골도를 통해 식별된 결함 원인 간 상호 관계를 인과 관계 관점에서 정리하면 근본원인(Root cause)을 찾을 수 있어 창의적이고 효과적인 시정 조치를 선택할 수 있다.

 

 

PMP 문제집

상호 관계 다이어그래프 (Interrelationship digraphs)를 활용하여 분석할 수 있는 최대 변수는 몇개인가?

 

1. 7

2. 50

3. 100

4. 제한 없음

 

제4절 트리다이어그램계통도 (Tree diagrams)

-      WBS, OBS, RBS와 같은 분할의 계층구조화를 위해 활용하는 도표로 수직적수평적인 모든 표현이 가능

  

 

PMP 문제집

프로젝트에 적용할 방법론을 검토해 본 결과 기획 단계에서 작업 분류 체계와 위험 분류 체계를 작성해서 고객과 검토해야 하고위험을 고려한 의사 결정이 필요할 경우 의사 결정 나무 분석을 수행하도록 기술되어 있다이처럼 계층 구조를 수직 혹은 수평 형태로 분류하여 상하 관계를 도식화하는데 유용한 품질 관리 도구는 무엇인가?

 

1. 트리 다이어그램 (Tree diagram)

2. 상호관계 다이어그래프 (Interrelationship digraphs)

3. 매트릭스도 (Matrix diagram)

4. 어골도 (Fishbone diagram)

 

작업분류체계(WBS), 조직도(OBS), 위험분류체계(RBS)와 같은 분할의 계층 구조화를 위해 활용하는 도표로 수직적수평적인 표현이 모두 가능한 기법을 트리 다이어그램 혹은 계통도라고 한다계통도는 의사 결정을 위한 분기를 표현할 수 있어 정량적 위험 분석 시 의사결정 나무분석을 수행할 경우에도 유용한 기법이다.

 

제5절 우선순위 매트릭스 (Prioritization matrices)

-      중요 이슈와 대안을 식별한 후 점수나 가중치를 부여하고 우선순위를 선정하여 의사결정에 활용하는 기법

 

제6절 활동 네트워크 다이어그램

-      AOA, AON과 같이 프로젝트 스케쥴링을 위해 사용하는 일정 네트워크 표현 기법

 

제7절 매트릭스 다이어그램

-      품질 항목간 혹은 결함 원인 간 연관관계를 검토하기 위해 행과 열에 변수를 선정하여 결과를 평가하는 기법

'IT Topic' 카테고리의 다른 글

Scale-up & Scale-out  (0) 2017.08.02
정량적 위험 분석도구  (0) 2017.08.02
7가지 기본 품질 도구 (Seven basic quality tools)  (0) 2017.08.02
집단 창의력 기법 (Group Creativity techniques)  (0) 2017.08.02
통제유형  (0) 2017.08.02





제1절 인과관계도특성요인도 (Cause-and-effect diagrams)

-      결함에 대한 원인을 항목별로 세분화 하는데 활용하는 도식화 기법

-      Fish-bone diagram, Ishikawa diagrma, root cause analysis

-      다양한 요인들이 잠재적인 문제에 미치는 영향을 분석하는 방법으로 결함의 근본원인을 찾는데 활용되는 대표적인 도식화 기법

 

 


PMP 문제집

당신은은 이번에 조직에서 주관하는 국제 모바일 기기 전시회 개최 및 운영을 담당하는 프로젝트 관리자로 선정되었다과거에도 유사 전시회를 개최하다 실패한 적이 있어 경영진은 당신에게 전시회를 어떻게 성공적으로 준비하고 진행할 계획인지 상세하게 보고하라고 요청했다이때 어떤 방법을 사용하는 것이 바람직한가?

 

1. 이시카와와 다이어그램 (Ishikawa diagram)

2. 파레토도 (Pareto diagram)

3. 우선순위 매트릭스 (Prioritization matrices)

4. 관리도도 (control chart)

 

제2절 흐름도순서도 (Flowcharts)

-      SIPOC 모델을 기반으로 프로세스 흐름을 표현하는 기법

-      프로세스 상에서 품질 비용을 산출하는데 유용

-      프로세스 단계들간의 관계를 보여주는 프로세스 맵 형태이며계획 과정중 발생 가능한 잠재적 품질 문제를 예측 및 절차 개발을 위해 활용할 수 있고 통제과정 중 문제가 있는 프로세스 단계를 판별하는데 활용

 

 

제3절 체크시트 (Checksheets)

-      Tally sheet, checklist

-      결함식별을 위한 검사 수행 시 활용잠재적인 품질문제를 찾고자 할 때 유용

-      잠재적인 품질 문제 관련 데이터를 수집하여 이를 목록화한 것 (Data 수집문제분석을 효과적으로 실시하기 위한 툴)

 

 

제4절 파레토 다이어그램 (Parato diagrams)

-      불량 원인 유형을 빈도수에 따라 히스토그램 형태로 표현

-      80:20 법칙

-      PM이 한정된 자원 제약하에 효과적인 품질활동을 하기 위한 가장 적합한 기법

-      결함 유형을 발생 빈도 순으로 나타낸 히스토그램으로 한정된 자원 제약하에서 품질관리 효과를 높일 수 있는 가장 적합한 기법

 

 


PMP 문제집

프로젝트 팀은 품질 통제를 실시하여 다양한 유형의 결함을 식별하였다프로젝트 관리자가 한정된 자원 제약 하에서 결함이 많은 부분을 식별해서 우선적으로 시정조치를 하고자 할 때 효과적인 품질 관리 도구는 다음 중 무엇인가?

 

1. 친화도 (Affinity diagram)

2. 파레토도 (Pareto diagram)

3. 히스토그램 (Histogram)

4. 생선 뼈 도표 (Fish bone diagram)

 

불량 원인 유형을 빈도수가 큰 순서에 따라 히스토그램 형태로 표현한 것을 파레토도 (Pareto diagram)라 한다파레토도는80:20의 법칙으로 한정된 자원 제약하에서 발생 빈도가 큰 유형을 우선적으로 개선하여 최대의 효과를 얻을 수 있는 품질 관리기법이다.

 

PMP 문제집

프로젝트에서 제공해야 할 제품에 결함이 발견되어 어골도를 통해 여러가지 결함 발생의 원인을 분석했다하지만 현재 프로젝트에는 이를 해결할 자원이 부족한 상황이다이때 사용할 수 있는 적합한 기법은

 

1. 이시카와와 다이어그램 (Ishikawa diagram)

2. 관리도 (control chart)

3. 파레토도도 (Pareto diagram)

4. 산점도 (Scatter diagram)

 

불량 원인 유형을 빈도수에 따라 히스토그램 형태로 표현한 후 빈도수가 많은 부분에 대해 우선적으로 대응하기 위해 사용하는 대표적인 품질통제 도구는 파레도 다이어그램이다한정된 자원 및 예산 제약하에서 효과적인 품질 활동을 하기 위한 가장 적합한 기법이다.

 

제5절 히스토그램 (Histogram)

-      결함유형과 같은 자료를 bar chart 형태로 정리

-      시간의 흐름에 따른 영향을 표시할 수는 없음

 

 

제6절 산점도 (Scatter diagram)

-      두 변수간의 상관관계를 분석하기 위한 도표

-      결과가 직선에 가까울수록 상관관계가 높음

-      두 변수간의 상관관계를 분석하기 위한 기법으로 데이터가 직선에 가까울수록 상관관계가 높음

 

 

 

PMP 문제집

품질 변수간의 상관 관계를 파악하고자 산점도 (Scatter diagram)를 사용하려고 한다다음 중 산점도를 통해 분석할 수 있는 변수는 최대 몇 개인가?

 

1. 1

2. 2

3. 3

4. 제한 없음

 

산점도(Scatter diagram)란 두 변수간의 상관관계를 분석하기 위한 도표로 결과가 직선에 가까울수록 상관관계가 높은 것을 의미한다.

 

제7절 관리도통제도 (Control charts)

-      시간에 따른 품질지표의 변동을 분석하여 제품 및 프로세스의 안정여부를 판별하는 기법

-      관리한계 내에서의 관리도 변동의 원인

n  우연원인 (common cause, random cause) : 이유를 밝힐 필요가 없는 원인

-      관리한계를 벗어난 관리도 변동의 원인

n  이상원인 (special cause, assignable cause) : 이유를 밝혀서 조치해야 하는 원인

-      관리도 이상원인 (special causes) 증후

n  1개 이상의 측정값이 UCL~LCL을 이탈하는 경우

n  측정값에 특정한 패턴이 지속적으로 발생하는 경우 (7 rules)

u  연속된 7개 이상의 측정값이 증가 or 감소하는 경우

u  평균(중심선)을 중심으로 한쪽에 7개 이상의 데이터가 연속적으로 나타나는 경우

 

 

 


PMP 문제집

프로젝트 팀은 품질 허용 한계를 미리 정해놓고 시간의 흐름에 따른 프로세스나 제품의 안정 여부를 판별하고 정해진 허용 한계를 넘었을 경우 적절한 시정조치를 수행하려고 한다이때 적용할 수 있는 품질 관리 기법은 무엇인가?

 

1. 파레토도 (Pareto diagram)

2. 산점도 (Scatter diagram)

3. 히스토그램 (Histogram)

4. 관리도 (control chart)

 

품질 관리 계획 수립 및 통제 기법 중 품질 허용 한계 (관리한계사양한계)를 미리 정해놓고 시간의 흐름에 따른 프로세스나 제품의 안정 여부를 판별하는 기법을 관리도 (Control chart)라고 한다.


PMP 문제집

다음 중 관리도 (control chart)에서 ‘in control’ 상태의 의미와 거리가 먼 것은?

 

1. 안정적인 상태

2. 예측 가능한 상태

3. 이상 원인 (Special cause)을 제거한 상태

4. 우연 원인 (Random cause)을 제거한 상태

 

관리도에서 통제가능 (in control)이란 안정적 (stable)이고 앞으로 일어날 계롸를 예측 가능한 (Predictable) 상태를 의미한다원인을 분석하여 시정조치가 필요한 이상원인 (special cause or assignable cause)이 없는 상태이고 정상적인 상태에서 발생하는 불가피한 변동이유를 밝힐 필요가 없는 우연원인 (random cause or common cause)만 존재하는 상태이다.


'IT Topic' 카테고리의 다른 글

정량적 위험 분석도구  (0) 2017.08.02
품질보증 수행 Quality mgt. & control tools  (0) 2017.08.02
집단 창의력 기법 (Group Creativity techniques)  (0) 2017.08.02
통제유형  (0) 2017.08.02
품질의 분류  (0) 2017.08.02





제1장  집단 창의력 기법 (Group Creativity techniques)

 

제1절 브레인스토밍 (Brainstorming)

-      다양한 아이디어를 도출하여 수집비판금지

 

제2절 친화도 (Affinity diagram)

-      수집된 아이디어를 정리 분석하기 위해 그룹핑 하는 기법

-      수집된 요구사항을 카테고리에 따라 분류하고 정리하는 기법

 

 

PMP 문제집

프로젝트 팀은 이해관계자로부터 다양한 요구사항을 수집하였다이후 수집된 요구사항을 정리하여 분석하기 위해 Category별로 그룹핑하고자 한다면 당신은 다음 중 어떤 기법을 활용하여야 하는가?

 

1. 다기준 의사결정 분석 (Multi criteria decision analysis)

2. 명목집단기법법 (Norminal group technique)

3. 브레인스토밍 (Brainstorming)

4. 친화도 (Affinity diagram)

 

수집된 요구사항을 정리 및 분석하기 위해 카테고리별로 그룹핑 하고자 할 때 사용하는 기법을 친화도 (Affinity diagram)라고 한다예를 들어 브레인스토밍 회의를 통해 포스트 잇에 아이디어를 적어서 벽에 붙인 후 수집된 아이디어를 그룹별로 분류하는 것을 말한다.

 

제3절 아이디어/마인드 맵 (Idea/mind mapping)

-      중심 개념에서부터 관련된 아이디어를 시각적으로 표시한 맵

 

 

제4절 명목 집단 기법 (Nominal group techniques)

-      투표(voting)를 통해 가장 유용한 아이디어나 우선순위를 결정한다.

-      도출된 아이디어를 기준으로 투표를 거쳐 우선순위를 정하는 기법

 

PMP 문제집

프로젝트에서 실무 협의체 Workshop을 진행하여 다양한 요구사항을 도출하였으나 일정 및 예산의 제약으로 인해 모든 요구사항을 수용하기 어려운 실정이다이에 수집된 요구사항에 대해 투표를 실시하여 우선순위를 선정하고자 하는데 이때 활용할 수 있는 적합한 기법은 다음 중 무성인가?

 

1. 델파이 기법 (Delphi technique)

2. 포커스 그룹 (Focus group)

3. 다기준 의사결정 분석 (Multicriteria decision analysis)

4. 명목 집단 기법 (Normianl group technique)

 

수집된된 요구사항에 대하여 투표(voting)을 통해 가장 유용한 아이디어나 우선순위를 결정하는 기법을 명목집단기법(Norminal group technique)이라 한다.

 

제5절 다기준 의사결정 분석 (Multicriteria decision analysis)

-      기준정립을 위해 의사결정 매트릭스를 활용한 분석 수행

-      여러 개의 목적을 가능한 높게 성취하고자 하는 의사결정

-      의사결정매트릭스는 가능한 여러가지 해결책 또는 대안 중에서 하나를 선택하기 위하여 사용하는 격자구조의 매트릭스를 말한다.

-      해결책이나 대안 중에서 최적의 대안을 선택한다.

-      특정인이 좋아하는 대안의 결정 기회를 최소화한다.

'IT Topic' 카테고리의 다른 글

품질보증 수행 Quality mgt. & control tools  (0) 2017.08.02
7가지 기본 품질 도구 (Seven basic quality tools)  (0) 2017.08.02
통제유형  (0) 2017.08.02
품질의 분류  (0) 2017.08.02
트랜잭션 관리  (0) 2017.08.02





제1장  통제 유형

 

 

(정보시스템감리사) 2014년도 13번 문제

통제(control)에 관한 설명으로 가장 거리가 먼 것은?

 

1. 동시(concurrent) 통제는 예상되는 문제를 사전에 예방한다.

2. 피드백(feedback) 통제는 이미 종결된 활동이 계획대로 수행되었는지를 확인한 후에 그 결과를 다음 활동의 

수행에 반영한다.

3. 계획과 수행 간의 차이가 매우 커서 이후의 계획을 전반적으로 수정하는 것을 재계획(replanning)이라고 한다.

4. 발생하는 비용을 최소화하여 최소의 비용으로 최대의 효과를 얻을 수 있어야 한다.

 

                                                                                                                                     정답: 2

 

제1절 통제 유형

제1항 사전통제 (투입통제예방통제)

     어떤 문제가 발생하기 전에 이 문제를 막기 위한 통제활동

     적절한 방향 설정적절한 자원의 활용 가능성 등 검토

 

제2항 동시통제 (진행통제)

     어떤 활동이 진행중일 때 이루어지는 통제

     가장 효과적이고 많이 사용되는 통제활동

 

제3항 사후통제 (산출통제피드백통제)

     어떤 활동이 완료된 후에 결과를 측정하고 평가하여 수정 조치를 취하는 통제활동

1.      read






제1장  품질의 분류

 

(정보시스템감리사) 2014년도 12번 문제

제품 설계에서 고객 인도까지 각 단계별 품질에 대한 설명으로 가장 거리가 먼 것은?

 

1. 목표품질 – 기업 목적 및 방침을 반영하여 결정된다.

2. 설계 품질(Quality of Design) – 일치 품질(Quality of Conformance)이라고도 부른다.

3. 제조 품질(Quality of Manufacturing) – 원자재의 품질장비작업자 훈련 등에 의해 영향을 받는다.

4. 성과 품질(Quality of Performance) – 소비자들이 사용한 후에 주관적으로 평가한 품질이다.

 


제1절 품질의 정의

-      품질이란 제품의 유용성을 결정하는 성질 또는 제품의 사용 목적을 다하기 위해서 구비해야 할 성질이다제품의 품질은 그것을 사용해 볼 소비자에 의하여 평가되며 소비자의 사용 목적이나 조건에 맞는 품질이 결국 좋은 품질이다.

 

제2절 품질의 분류

제1항 목표품질

     소비자가 기대하는 품질로서 당연히 있어야 할 품질을 의미한다이것은 바로 그 제품에 대한 소비자의 요구라고 할 수 있다소비자의 요구를 정확하고 넓게 조사하고이것을 그 제품이 당연히 가지고 있어야 할 품질 특성을 규정한 후실현되도록 노력할 필요가 있다.

 

제2항 설계품질

     목표품질 중 자사의 기술수준과 공정 능력상 실현이 가능하다고 판단되어 제품설계에 반영된 품질 특성을 말한다.

 

제3항 제조품질 (적합품질일치품질)

     제조품질은 적합품질 또는 합치품질이라고도 하며 실제로 제조된 품질특성 즉실현되는 품질을 의미한다현장의 품질관리는 제조품질을 설계품질에 합치시키기 위한 노력이라고도 말할 수 있으며제조품질이 설계품질의 허용범위를 벗어날 때이것이 불량품이 되는것이다.

     설계된 품질 규격을 얼마나 잘 준수하고 있는지 정도를 나타낸다.

 

제4항 성과품질 (사용품질시장품질)

     제품이나 서비스가 그 효용을 최대한 발휘하기 위해서는 초기 단계인 설계에서 의도한 대로 소비자가 사용할 수 있어야 하고소비자 요구를 충족시킬 수 있도록 제품이 가진 기능에 관한 정보가 충실하게 제공되어야 한다소비자들이 사용한 후에 주관적으로 평가한 품질에 속한다.


     제조품질과 설계품질이 합치된 합격품이 출하되어 소비자의 사용 상태에 있는 동안 만족을 주는 품질을 말한다특히시장품질은 물리적화학적 특성만이 아니라 가격소비자의 취향소득수준심리적 요인등이 복합적으로 반영되기 때문에 최적품질에 대한 수준 결정이 어렵다시장품질을 높이기 위해서는 사용방법의 교육등의 서비스 비용의 증액이 필요하다.






제1장  트랜잭션 관리

제1절 트랜잭션의 정의

-      전부 완료하거나 또는 전부 복귀되어야 하는 작업의 논리적 단위이다.

-      한번에 수행되어야 할 데이터베이스 연산들의 일련의 연속

-      동시성 제어와 회복을 위한 기법들의 근본이다.

 

제2절 트랜잭션의 특성

데이터 무결성을 보장하기 위해 DBMS는 다음의 ACID 성질을 유지해야 한다.

 

제1항 원자성(Atomicity)

     트랜잭션의 모든 연산 수행 결과가 모두 데이터베이스에 반영(All) 되거나 또는 전혀 반영되지 않아야(Nothing) 되는 성질이다.

     회복관리자에 의해서 보장된다.

 

(1) COMMIT(완료)

트랜잭션의 성공적인 완료로써트랜잭션의 변경 작업이 데이터베이스에 영구적으로 반영된다.

(2) ROLLBACK(복귀)

트랜잭션을 처음 상태로 복귀하는 것으로써데이터베이스에 대한 트랜잭션 변경 작업이 취소된다. (undo)

 

제2항 일관성(Consistency)

     트랜잭션의 실행이 데이터베이스를 하나의 일관된 상태에서 또 다른 일관된 상태로 변환하는 특성이다.

     트랜잭션이 성공적으로 실행이 완료되면 데이터베이스는 모순없이 일관성이 보존되는 특성이다.

     트랜잭션이 수행 중에는 데이터베이스가 일시적으로 비일관성에 놓여질수 있다.

     무결성 관리자와 동시성 제어 관리자에 의해서 보장된다.

 

제3항 고립성(isolation)

     한 트랜잭션이 하나의 데이터 처리를 완료할 때까지 자신이 변경한 데이터의 내용을 다른 트랜잭션이 참조할 수 없도록 보장하는 성질이다.

     다수의 트랜잭션이 동시에 실행될 수 있다 하더라도 각 트랜잭션의 연산 수행의 중간 결과를 다른 트랜잭션이 이용하지 못하도록 한다.

     동시성 제어 관리자에 의해서 보장된다.

 

제4항 지속성(Durability)

     트랜잭션이 성공적으로 완료된 후에 트랜잭션에 의해 이루어진 데이터베이스의 변경은 시스템 장애(Failure)가 발생한다 하더라도 유지되어야 하는 성질이다.

     회복 관리자에 의해서 보장된다.

 

제3절 낮은 단계(하위 수준고립성 수준에서 발생하는 현상들

제1항 부정판독 (Dirty Read)

다른 트랜잭션에 의해 커밋(commit)되지 않은 수정된 데이터를 참조하는 것을 의미한다수정을 가한 트랜잭션이 롤백(rollback)된다면 그 데이터를 참조한 트랜잭션은 일관되지 않은 상태에 놓이게 된다.

 

제2항 비반복 가능 판독(Non-Repeatable Reads)

한 트랜잭션에서 같은 데이터를 두 번 이상 읽을 때그 중간에 다른 트랜잭션이 값을 갱신하거나 삭제함으로 읽은 값들이 서로 다르게 되는 현상이다.

 

 

제3항 팬텀판독(Phantom Read)

한 트랜잭션에서 같은 데이터를 두 번 이상 읽을 때그 중간에 다른 트랜잭션이 값을 추가함으로써 첫번째 쿼리에서 없던 유령(Phantom) 레코드가 나타나는 현상이다.

 

 

 

제4절 트랜잭션 고립성 수준(Transaction Isolation Level) – ANSI/ISO SQL 표준에서 정의

제1항 판독 비완료(ReadUncommitted)

아직 커밋되지 않은 데이터를 다른 트랜잭션이 읽는 것을 허용한다.

 

제2항 판독 완료(Read Committed)

트랜잭션이 커밋되어 완료된 데이터만 다른 트랜잭션이 읽도록 허용함으로써 부정 판독 (Dirty Read)를 방지해 준다.

 

제3항 반복 가능 판독(Repeatable Read)

오직 완료된 레코드만이 읽혀질 수 있으며같은 레코드의 반복적인 판독은 동일한 값을트랜잭션 반환한다첫번째 있던 레코드가 삭제되거나 값이 갱신되는 현상을 방지함으로써 비반복 가능 판독(Non-Repeatable Read)를 방지해 준다.

 

제4항 직렬 가능(Serializable)

오직 완료된 레코드만이 읽혀질 수 있으며같은 레코드의 반복적인 판독은 동일한 값을트랜잭션 반환한다첫번째 있던 레코드가 삭제되거나 값이 갱신되는 현상을 방지함으로써 비반복 가능 판독(Non-Repeatable Read)를 방지해 준다또한 새로운 레코드가 나타나지도 않음으로써팬텀 판독(Phantom Read)도 방지해 준다.

 

 

감리사문제)

SQL 1992(SQL2) 4가지 격리 수준(isolation level) 중에서 한 트랜잭션 내에서 동일한 데이터를 두 번 읽을 때서로 다른 값을 읽는 경우가 발생할 수 있는 격리 수준을 모두 고르시오. (2개 선택)

1. read committed            2. Serializable     3. Repeatable read           4. Read uncommitted

+ Recent posts