태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

2010/01/18 11:56

1. 방송대 졸업에 필요한 학점

학년

교양학점

전공학점

총취득학점

기타

1학년 신입생

최소 30학점

최소 51학점

교양+전공+일선=140

유교과는 전공 최소 54학점

2학년 편입생

최소 30학점

최소 54학점

교양+전공+일선=140

모든 학과 동일하게 적용

3학년 편입생

최소 30학점

최소 63학점

교양+전공+일선=140

모든 학과 동일하게 적용

가능한 것

선택 개설
학년
교과목명 교과
구분
수업
유형
학점 실점 등급 이 수
연도·학기
동일(폐지)교과목
1 유비쿼터스컴퓨팅개론 전공 과제 3 .
2 이산수학 전공 출석 3 .
2 객체지향프로그래밍 전공 출석 3 .
3 동서양고전 교양 과제 3 .
4 한국사회문제 교양 과제 3 .

 

기본세팅

선택 개설
학년
교과목명 교과
구분
수업
유형
학점 출석수업
지역대학
이 수
연도·학기
동일(폐지)교과목
  3 디지털논리회로 전공 출석 3 경기(성남) .  
  3 시스템프로그래밍 전공 중간 3   .  
  3 데이터베이스 전공 출석 3 경기(성남) .  
  3 알고리즘 전공 출석 3 경기(성남) .  
  4 컴퓨터그래픽스 전공 출석 3 경기(성남) .  
  4 웹프로그래밍 전공 과제 3   .  
<> </>
이수학과 학년 학기 교과목명 교과
구분
학점 점수 등급 이수
연도
이수
형태
컴퓨터과학과 1 1 인터넷의활용 전교 3 92 A- 2009 정규
컴퓨터과학과 1 1 비주얼프로그래밍 전공 3 79 C+ 2009 정규
컴퓨터과학과 1 2 컴퓨터과학기초 전공 3 68 D+ 2008 정규
컴퓨터과학과 1 2 C프로그래밍 전공 3 88 B+ 2008 정규
컴퓨터과학과 2 1 멀티미디어시스템 전공 3 86 B0 2007 정규
컴퓨터과학과 2 2 JAVA프로그래밍 전공 3 83 B- 2008 정규
컴퓨터과학과 3 1 윈도우프로그래밍 전공 3 71 C- 2007 정규
컴퓨터과학과 3 2 인간과교육 교양 3 74 C0 2008 정규
컴퓨터과학과 3 2 데이터베이스설계및구 전공 3 78 C+ 2008 정규
컴퓨터과학과 3 2 운영체제 전공 3 86 B0 2008 정규
컴퓨터과학과 4 1 시뮬레이션 전공 3 86 B0 2009 정규
컴퓨터과학과 4 1 소프트웨어공학 전공 3 82 B- 2009 정규
컴퓨터과학과 4 1 정보통신망 전공 3 60 D- 2009 정규
컴퓨터과학과 4 2 경영전략론 일선 3 68 D+ 2009 정규
컴퓨터과학과 4 2 마이크로컴퓨터 전공 3 70 C- 2009 정규
컴퓨터과학과 4 2 시스템분석및설계 전공 3 86 B0 2009 정규
컴퓨터과학과 4 2 인공지능 전공 3 82 B- 2009 정규
컴퓨터과학과 4 2 데이터마이닝 일선 3 68 D+ 2009 정규
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 때찌1
 
※ 문항번호를 클릭하시면 자동적으로 답안이 작성됩니다.
 
 
문제 1. 문서의 기본 구성요소가 아닌 것은?
 
  내용 참조
  구조 스타일
 
 
 
문제 2. XML의 설계원칙이 아닌 것은?
 
  XML은 다양한 종류의 애플리케이션을 지원해야 한다. XMl 설계는 빠르게 할 수 있어야 한다.
  XML 문서를 처리하는 프로그램의 작성과 사용이 쉬워야 한다. XML은 작성 할 때 간결해야 한다.
 
 
 
문제 3. XML 특징 및 장점에 대할 설명으로 바르지 못한 것은?
 
  XML의 독립성 풍부한 인력과 많은 지원 소프트웨어
  자료의 압축성 XML은 문서 자체의 마크업을 통한 문서의 내용 이해
 
 
 
문제 4. HTML의 단점에 대한 설명으로 바르지 못한 것은?
 
  태그가 제한적이다. 웹 문서의 내용을 표현하는데 집중되어 있다.
  구조화된 정보를 표현하고 검색하기 쉽다. 웹 문서의 유효성을 검증하고 제약 조건을 정의하기가 어렵다.
 
 
 
문제 5. XML 선언부 규칙에 대한 설명으로 바르지 못한 것은?
 
  XML 선언 속성에서 version 속성은 반드시 표기한다. XML 선언을 속성할 때는 주석을 꼭 표시한다.
  XML 선언에서 ‘<?’ (시작태그)와 /'xml‘문자 사이에 공백을 없앤다. XML 선언을 속성할 때는 xml, version 순으로 표현한다.
 
 
 
문제 6. 속성 선언시 주의사항이 아닌 것은?
 
  속성값은 큰 따옴표(“)나 작은 따옴표(‘)사용해야 한다. 빈 문자열을 포함해서는 안 된다.
  한 요소에 같은 이름의 속성을 두 개 이상 선언할 수 없다. 여러 개의 속성을 표현할 때는 콤마(,)를 사용하지 않고, 빈칸으로 구분한다.
 
 
 
문제 7. 개체 참조를 정의하는 형식으로 올바른 것은?
 
  #개체참조명: $개체참조명:
  !개체 참조명: &개체 참조명:
 
 
 
문제 8. 해석된 또는 대치된 데이터라는 뜻으로 XML문서에서 해석하는 것은?
 
  GDATA LCATA
  PCDATA CDATA
 
 
 
문제 9. XML에서 문서작성을 용이하게 하기 위하여 변수를 이용하는 것을 무엇이라고 하는가?
 
  Attribute Comments
  Entity Encoding
 
 
 
문제 10. Well-formed XML 문서 생성 규칙에 대한 설명 중 틀린 것은?
 
  XML의 시작 태그는 반드시 대칭하는 닫는 태그에 정확히 매핑되어야 한다. XML 태그는 대소문자를 구별하지 않는다.
  최상위 요소의 내부 요소 각각은 상위 요소에 대해 중첩적으로 이루어져야 한다. 문서에서 다른 요소를 담고 있는 하나의 최상위 요소가 반드시 필요하다.
 
 
 
문제 11. XML 문서에서 서로 같은 엘리먼트나 속성을 사용할 때 엘리먼트와 속성 이름들 간에 충돌이 발생할 수 있다. 이러한 경우 엘리먼트 이름과 속성 이름을 유일하게 구별하는 이름 충돌을 방지할 수 있는 방법이 무엇인가?
 
  XML 네임스페이스 XML 접두사
  XML URL XML 선언
 
 
 
문제 12. 다음이 설명하는 것은?
 
- 문서 형태를 정의하는 것
- XML 문서 안에서 사용하려는 태그를 정의하고, 태그들의 순서와 속성 및 데이터형에 대한 XML 문서 구조를 명시적으로 선언
- XML 문서가 유효한 문서인지 확인하는 데 사용
 
  CDATA CSS
  SML DTD
 
 
 
문제 13. 유효한 XML문서 생성 규칙에 해당되는 설명이 아닌 것은?
 
  DTD를 정의해야 한다. 요소의 부모-자식관계, 속성들의 유효값을 가져야 한다.
  참고하는 엔티티들이 모두 적합하게 정의되어야 한다. 특정한 유효성을 지키고 있는지를 보증 받아야 한다.
 
 
 
문제 14. DTD를 사용함으로써 얻어지는 이점이 아닌 것은?
 
  문서의 독립성을 높일 수 있다. XML 문서가 유효한 문서인지 확인하는데 사용될 수 있다.
  XML 문서 제작의 효율성이 높아진다. 문서를 교환하는 데 이식성이 높아진다.
 
 
 
문제 15. DTD 구성요소가 아닌 것은?
 
  Notations Elements
  Entities PDATA
 
 
 
문제 16. 내용 모델 중 요소 타입은 일반 텍스트만을 포함할 수 있는 것은?
 
  #CDATA 자식
  #PCDATA 혼합
 
 
 
문제 17. “문서 개체는 XML 선언, 문서타입 선언, 루트요소를 담고 있는 저장단위로써 모든 XML 문서는 최소한 하나 이상의 ( )를 가지고 있다.” ( )안에 알맞은 말은?
 
  개체 속성
  데이터 표시
 
 
 
문제 18. DTD의 문제점에 대한 설명으로 바르지 못한 것은?
 
  DTD는 재사용성과 확장성이 떨어진다. DTD는 데이터의 교환이 어렵다
  문서 내용을 좀더 정확하게 표현하는 것이 어렵다. DTD는 제한적인 데이터 타입만을 지원한다.
 
 
 
문제 19. XML 스키마의 장점이 아닌 것은?
 
  확장이 가능 자료형을 지원
  XML 구문사용 자기문서화
 
 
 
문제 20. 다음 중 element에 사용되는 속성이 아닌 것은?
 
  version name
  ref type
 
 
 
문제 21. 다음 중 XLink에 대한 설명이 아닌 것은?
 
  XLink는 단방향과 양방향 링크가 모두 가능하다. XLink는 링크 정보만 따로 문서화해서 관리하는 것이 가능하다.
  XLink는 링크에 의미 부여가 불가능하다. XLink는 문자 단위의 문서 세부 위치 지정 링크가 가능하다.
 
 
 
문제 22. XPath를 기반으로 XML 문서의 일부분에 주소를 부여할 수 있는 방법을 제공하는 언어는 무엇인가?
 
  XPDATA XSML
  XML XPointer
 
 
 
문제 23. XPointer 문법을 적용할 때 상대적 위치 지정 키워드에 해당하지 않는 것은?
 
  root child
  psibling ancestor
 
 
 
문제 24. XPath 패턴 중 현재의 문맥을 그대로 사용할 때 사용하는 패턴 연산자는?
 
  / ./
  // @
 
 
 
문제 25. XLink그룹에 속하는 것이 아닌 것은?
 
  단순 링크 혼합 링크
  확장 링크 확장링크 그룹
 
 
 
문제 26. DOM 레벨 중 네임스페이스를 비롯해서, 뷰, 스타일시트, CSS, 인벤트 모델 자원, 노드 횡단을 지원하는 인터페이스 포함하는 레벨은?
 
  DOM Level 1 DOM Level 2
  DOM Level 3 DOM Level 4
 
 
 
문제 27. SAX 애플리케이션에 위치 정보를 제공하는데 이용되는 메소드는?
 
  ErrorHandler 인터페이스 Locator 인터페이스
  DefaultHandler 클래스 ContentHandler 인터페이스
 
 
 
문제 28. SAX 파서를 위한 기본적인 기능 요구사항을 선언하는 인터페이스는?
 
  ErrorHandler 인터페이스 DefaultHandler 클래스
  Attributees 인터페이스 XMLReader 인터페이스
 
 
 
문제 29. XML 문서에서 이벤트가 각각 발생하는 시점을 무엇으로 표현하는가?
 
  번호 주소
  문자 내용
 
 
 
문제 30. XML 데이터베이스의 특징에 대한 설명 중 틀린 것은?
 
  XML 문서의 논리적 모델을 정의하고, 이 모델에 따라 문서를 저장하고 검색할 수 있다. XML 전용 데이터베이스는 기본적인 저장단위로 XML문서를 사용한다.
  XML 전용 데이터베이스는 물리적으로 저장되는 특정 모델을 갖는다. XML 전용 데이터베이스는 XML 전용 데이터베이스는 관계형, 객체지향형 데이터베이스 등으로 구현될 수 있다.
 
 
 
문제 31. 스키마 언어 설계 목표가 아닌 것은?
 
  XML 로 표현되어야 한다. 실행시 시스템 자원을 많이 사용해야 한다.
  관련된 W3C 규격과 조화를 이루어야 한다. 상호 운용성을 위해 최적화되어야 한다.
 
 
 
문제 32. “스키마 문서의 루트 엘리먼트는 ( )라는 엘리먼트를 사용해야 한다.‘ 괄호 안에 들어갈 말로 옳은 것은?
 
  notation xsd
  encoding schema
 
 
 
문제 33. ‘schema'엘리먼트의 자식 엘리먼트로 엘리먼트 선언이 올 때, 이 엘리먼트를 무엇이라 하는가?
 
  참조 엘리먼트 스키라 엘리먼트
  로컬 엘리먼트 글로벌 엘리먼트
 
 
 
문제 34. DTD 엘리먼트 중 내용으로 문자 데이터나 모든 엘리먼트를 가지는 엘리먼트는?
 
  #PCDATA EMPTY
  MIXED ANY
 
 
 
문제 35. “( )는 문서의 내용을 조직화 하고 구조화 시켜 문서를 읽는 사람 및 문서를 처리하는 응용프로그램이 내용을 정확하게 이해하도록 해주는 추가적인 정보 역할을 하게 된다.” 괄호 안에 들어갈 것은?
 
  확장 가능한 언어 절차적 언어
  마크업 언어 질의 언어
 



"ddaejji님의 답안 채점결과입니다."

 

번호 사용자답안 정답 Mark
1번 2 2 O
2번 1 4 X
3번 3 3 O
4번 4 3 X
5번 2 2 O
6번 1 2 X
7번 4 4 O
8번 4 3 X
9번 3 3 O
10번 2 2 O
11번 1 1 O
12번 4 4 O
13번 4 1 X
14번 1 1 O
15번 4 4 O
16번 3 3 O
17번 2 1 X
18번 3 2 X
19번 4 2 X
20번 1 1 O
21번 3 3 O
22번 4 4 O
23번 1 1 O
24번 2 2 O
25번 4 2 X
26번 3 2 X
27번 2 2 O
28번 2 4 X
29번 2 1 X
30번 4 3 X
31번 2 2 O
32번 2 4 X
33번 1 4 X
34번 1 4 X
35번 3 3 O
 

 2009년 2학기

 전산특강

- 총문제수: 35 문제

- 만점: 70

- 배점: 2

- 맞은문제: 19 문제


  점수:  38  




 

 

오답 해설

문 제 >>
XML의 설계원칙이 아닌 것은?

XML은 다양한 종류의 애플리케이션을 지원해야 한다.

XMl 설계는 빠르게 할 수 있어야 한다.

XML 문서를 처리하는 프로그램의 작성과 사용이 쉬워야 한다.

XML은 작성 할 때 간결해야 한다.

[ddaejji님 : 1번 | 정답: 4 번]  오답노트에서삭제

XML의 설계원칙
- XML은 인터넷에서 쉽게 사용할 수 있어야 한다.
- XML은 다양한 종류의 애플리케이션을 지원해야 한다.
- XMl은 SGML과 호환되어야 한다.
- XML 문서를 처리하는 프로그램의 작성과 사용이 쉬워야 한다.
- XML에서 선택적인 특성(옵션)은 최소화시켜야 한다.
- XMl 문서는 (읽고 이해하기) 쉬워야 한다.
- XMl 설계는 빠르게 할 수 있어야 한다.
- XML 설계는 정형적이고 간결해야 한다.
- XMl 문서는 만들기 쉬워야 한다.
- XMl은 작성할 때 간결성은 무시될 수 있다.


문 제 >>
HTML의 단점에 대한 설명으로 바르지 못한 것은?

태그가 제한적이다.

웹 문서의 내용을 표현하는데 집중되어 있다.

구조화된 정보를 표현하고 검색하기 쉽다.

웹 문서의 유효성을 검증하고 제약 조건을 정의하기가 어렵다.

[ddaejji님 : 4번 | 정답: 3 번]  오답노트에서삭제

HTML의 단점
- 웹 문서의 내용을 표현하는데 집중되어 있다.
- 구조화된 정보를 표현하고 검색하기 어렵다.
- 태그가 제한적이다.
- 웹 문서의 유효성을 검증하고 제약 조건을 정의하기가 어렵다.


문 제 >>
속성 선언시 주의사항이 아닌 것은?

속성값은 큰 따옴표(“)나 작은 따옴표(‘)사용해야 한다.

빈 문자열을 포함해서는 안 된다.

한 요소에 같은 이름의 속성을 두 개 이상 선언할 수 없다.

여러 개의 속성을 표현할 때는 콤마(,)를 사용하지 않고, 빈칸으로 구분한다.

[ddaejji님 : 1번 | 정답: 2 번]  오답노트에서삭제

속성 선언시 주의사항
- 속성은 반드시 속성값을 가져야 함 : 빈 문자열을 포함할 수도 있다.
- 속성값은 큰 따옴표(“)나 작은 따옴표(‘)사용해야 함
- 속성명 부여 방법은 요소명 부여 방법과 동일
- 대소문자 구별
- ‘xml’이라는 문자열로 시작할 수 없음
- 숫자로 속성명를 시작할 수 없음
- 한 요소에 같은 이름의 속성을 두 개 이상 선언할 수 없음
- 여러 개의 속성을 표현할 때는 콤마(,)를 사용하지 않고, 빈칸으로 구분


문 제 >>
해석된 또는 대치된 데이터라는 뜻으로 XML문서에서 해석하는 것은?

GDATA

LCATA

PCDATA

CDATA

[ddaejji님 : 4번 | 정답: 3 번]  오답노트에서삭제

PCDATA(Parsed Character DATA)
- 해석된 또는 대치된 데이터라는 뜻으로 XML문서에서 해석
- 주어진 다른 내용, 즉 <를 <로 바꿀 수 있는 문자 데이터 의미


문 제 >>
해석된 또는 대치된 데이터라는 뜻으로 XML문서에서 해석하는 것은?

GDATA

LCATA

PCDATA

CDATA

[ddaejji님 : 4번 | 정답: 3 번]  오답노트에서삭제

PCDATA(Parsed Character DATA)
- 해석된 또는 대치된 데이터라는 뜻으로 XML문서에서 해석
- 주어진 다른 내용, 즉 <를 <로 바꿀 수 있는 문자 데이터 의미


문 제 >>
유효한 XML문서 생성 규칙에 해당되는 설명이 아닌 것은?

DTD를 정의해야 한다.

요소의 부모-자식관계, 속성들의 유효값을 가져야 한다.

참고하는 엔티티들이 모두 적합하게 정의되어야 한다.

특정한 유효성을 지키고 있는지를 보증 받아야 한다.

[ddaejji님 : 4번 | 정답: 1 번]  오답노트에서삭제

유효한 XML 문서 생성 규칙
- 요소의 부모-자식관계, 속성들의 유효값을 가져야 한다.
- 참고하는 엔티티들이 모두 적합하게 정의되어야 한다.
- 특정한 유효성을 지키고 있는지를 보증 받아야 한다.


문 제 >>
유효한 XML문서 생성 규칙에 해당되는 설명이 아닌 것은?

DTD를 정의해야 한다.

요소의 부모-자식관계, 속성들의 유효값을 가져야 한다.

참고하는 엔티티들이 모두 적합하게 정의되어야 한다.

특정한 유효성을 지키고 있는지를 보증 받아야 한다.

[ddaejji님 : 4번 | 정답: 1 번]  오답노트에서삭제

유효한 XML 문서 생성 규칙
- 요소의 부모-자식관계, 속성들의 유효값을 가져야 한다.
- 참고하는 엔티티들이 모두 적합하게 정의되어야 한다.
- 특정한 유효성을 지키고 있는지를 보증 받아야 한다.


문 제 >>
“문서 개체는 XML 선언, 문서타입 선언, 루트요소를 담고 있는 저장단위로써 모든 XML 문서는 최소한 하나 이상의 ( )를 가지고 있다.” ( )안에 알맞은 말은?

개체

속성

데이터

표시

[ddaejji님 : 2번 | 정답: 1 번]  오답노트에서삭제

문서 개체는 XML 선언, 문서타입 선언, 루트요소를 담고 있는 저장단위로써 모든 XML 문서는 최소한 하나 이상의 개체를 가지고 있다


문 제 >>
“문서 개체는 XML 선언, 문서타입 선언, 루트요소를 담고 있는 저장단위로써 모든 XML 문서는 최소한 하나 이상의 ( )를 가지고 있다.” ( )안에 알맞은 말은?

개체

속성

데이터

표시

[ddaejji님 : 2번 | 정답: 1 번]  오답노트에서삭제

문서 개체는 XML 선언, 문서타입 선언, 루트요소를 담고 있는 저장단위로써 모든 XML 문서는 최소한 하나 이상의 개체를 가지고 있다


문 제 >>
DTD의 문제점에 대한 설명으로 바르지 못한 것은?

DTD는 재사용성과 확장성이 떨어진다.

DTD는 데이터의 교환이 어렵다

문서 내용을 좀더 정확하게 표현하는 것이 어렵다.

DTD는 제한적인 데이터 타입만을 지원한다.

[ddaejji님 : 3번 | 정답: 2 번]  오답노트에서삭제

DTD 문제점
- XML문법이 아닌 EBNF 문법 형식을 따른다. - XML 이외에 DTD 작성방법을 별도로 익혀야 한다.
- DTD는 재사용성과 확장성이 떨어진다.
- DTD는 제한적인 데이터 타입만을 지원한다.
- 문자열 이외의 데이터 타입이 아닌 숫자, 날짜 구별이나 값의 범위, 패턴 등을 체크할 수 없다.
- 문서 내용을 좀더 정확하게 표현하는 것이 어렵다.
- 하나의 태그이름은 하나의 내용 모델만 가질 수 있다. 이 때문에 문맥에 의해 허가된 요소를 바꿀 수 있다.
- XML 네임스페이스에 대응할 수 없다.


문 제 >>
DTD의 문제점에 대한 설명으로 바르지 못한 것은?

DTD는 재사용성과 확장성이 떨어진다.

DTD는 데이터의 교환이 어렵다

문서 내용을 좀더 정확하게 표현하는 것이 어렵다.

DTD는 제한적인 데이터 타입만을 지원한다.

[ddaejji님 : 3번 | 정답: 2 번]  오답노트에서삭제

DTD 문제점
- XML문법이 아닌 EBNF 문법 형식을 따른다. - XML 이외에 DTD 작성방법을 별도로 익혀야 한다.
- DTD는 재사용성과 확장성이 떨어진다.
- DTD는 제한적인 데이터 타입만을 지원한다.
- 문자열 이외의 데이터 타입이 아닌 숫자, 날짜 구별이나 값의 범위, 패턴 등을 체크할 수 없다.
- 문서 내용을 좀더 정확하게 표현하는 것이 어렵다.
- 하나의 태그이름은 하나의 내용 모델만 가질 수 있다. 이 때문에 문맥에 의해 허가된 요소를 바꿀 수 있다.
- XML 네임스페이스에 대응할 수 없다.


문 제 >>
XML 스키마의 장점이 아닌 것은?

확장이 가능

자료형을 지원

XML 구문사용

자기문서화

[ddaejji님 : 4번 | 정답: 2 번]  오답노트에서삭제

XML 스키마의 장점
- 데이터형의 지원
- XML 구문 사용
- 확장가능
- 내용모델에 대한 강력한 지원
- 자기문서화


문 제 >>
XML 스키마의 장점이 아닌 것은?

확장이 가능

자료형을 지원

XML 구문사용

자기문서화

[ddaejji님 : 4번 | 정답: 2 번]  오답노트에서삭제

XML 스키마의 장점
- 데이터형의 지원
- XML 구문 사용
- 확장가능
- 내용모델에 대한 강력한 지원
- 자기문서화


문 제 >>
XLink그룹에 속하는 것이 아닌 것은?

단순 링크

혼합 링크

확장 링크

확장링크 그룹

[ddaejji님 : 4번 | 정답: 2 번]  오답노트에서삭제

XLink 그룹
- 단순 링크 : 링크하는 데이터는 일대일 관계
- 확장 링크 : 링크하는 데이터는 일대다 관계
- 확장 링크 그룹 : 링크하는 데이터는 다대다 관계


문 제 >>
XLink그룹에 속하는 것이 아닌 것은?

단순 링크

혼합 링크

확장 링크

확장링크 그룹

[ddaejji님 : 4번 | 정답: 2 번]  오답노트에서삭제

XLink 그룹
- 단순 링크 : 링크하는 데이터는 일대일 관계
- 확장 링크 : 링크하는 데이터는 일대다 관계
- 확장 링크 그룹 : 링크하는 데이터는 다대다 관계


문 제 >>
DOM 레벨 중 네임스페이스를 비롯해서, 뷰, 스타일시트, CSS, 인벤트 모델 자원, 노드 횡단을 지원하는 인터페이스 포함하는 레벨은?

DOM Level 1

DOM Level 2

DOM Level 3

DOM Level 4

[ddaejji님 : 3번 | 정답: 2 번]  오답노트에서삭제

DOM 레벨에 관한 정보


문 제 >>
DOM 레벨 중 네임스페이스를 비롯해서, 뷰, 스타일시트, CSS, 인벤트 모델 자원, 노드 횡단을 지원하는 인터페이스 포함하는 레벨은?

DOM Level 1

DOM Level 2

DOM Level 3

DOM Level 4

[ddaejji님 : 3번 | 정답: 2 번]  오답노트에서삭제

DOM 레벨에 관한 정보


문 제 >>
SAX 파서를 위한 기본적인 기능 요구사항을 선언하는 인터페이스는?

ErrorHandler 인터페이스

DefaultHandler 클래스

Attributees 인터페이스

XMLReader 인터페이스

[ddaejji님 : 2번 | 정답: 4 번]  오답노트에서삭제

XMLReader 인터페이스
- SAX 파서를 위한 기본적인 기능 요구사항을 선언하는 인터페이스
- SAX 2.0을 사용하는 자바 프로그램은 XMLReader 인터페이스를 구현하는 클래스를 사용해서 XML 문서를 파싱할 수 있음.
- 표준화된 API, XML 네임 스페이스, 동기화된 메소드 지원


문 제 >>
SAX 파서를 위한 기본적인 기능 요구사항을 선언하는 인터페이스는?

ErrorHandler 인터페이스

DefaultHandler 클래스

Attributees 인터페이스

XMLReader 인터페이스

[ddaejji님 : 2번 | 정답: 4 번]  오답노트에서삭제

XMLReader 인터페이스
- SAX 파서를 위한 기본적인 기능 요구사항을 선언하는 인터페이스
- SAX 2.0을 사용하는 자바 프로그램은 XMLReader 인터페이스를 구현하는 클래스를 사용해서 XML 문서를 파싱할 수 있음.
- 표준화된 API, XML 네임 스페이스, 동기화된 메소드 지원


문 제 >>
XML 문서에서 이벤트가 각각 발생하는 시점을 무엇으로 표현하는가?

번호

주소

문자

내용

[ddaejji님 : 2번 | 정답: 1 번]  오답노트에서삭제

SAX 문서와 이벤트 발생 시점 - XML 문서에서 이벤트가 각각 발생하는 시점을 번호로 표시 : 번호 순서대로 순차적으로 이벤트가 발생


문 제 >>
XML 문서에서 이벤트가 각각 발생하는 시점을 무엇으로 표현하는가?

번호

주소

문자

내용

[ddaejji님 : 2번 | 정답: 1 번]  오답노트에서삭제

SAX 문서와 이벤트 발생 시점 - XML 문서에서 이벤트가 각각 발생하는 시점을 번호로 표시 : 번호 순서대로 순차적으로 이벤트가 발생


문 제 >>
XML 데이터베이스의 특징에 대한 설명 중 틀린 것은?

XML 문서의 논리적 모델을 정의하고, 이 모델에 따라 문서를 저장하고 검색할 수 있다.

XML 전용 데이터베이스는 기본적인 저장단위로 XML문서를 사용한다.

XML 전용 데이터베이스는 물리적으로 저장되는 특정 모델을 갖는다.

XML 전용 데이터베이스는 XML 전용 데이터베이스는 관계형, 객체지향형 데이터베이스 등으로 구현될 수 있다.

[ddaejji님 : 4번 | 정답: 3 번]  오답노트에서삭제

XML 데이터베이스의 특징
- XML 문서의 논리적 모델을 정의하고, 이 모델에 따라 문서를 저장하고 검색할 수 있다.
- 관계형 데이터베이스가 저장되는 기본 단위로 테이블을 사용하듯이, XML 전용 데이터베이스는 기본적인 저장단위로 XML문서를 사용한다.
- XML 전용 데이터베이스는 물리적으로 저장되는 특정 모델을 갖지 않는다. 즉, XML 전용 데이터베이스는 관계형, 객체지향형 데이터베이스 등으로 구현될 수 있다.


문 제 >>
XML 데이터베이스의 특징에 대한 설명 중 틀린 것은?

XML 문서의 논리적 모델을 정의하고, 이 모델에 따라 문서를 저장하고 검색할 수 있다.

XML 전용 데이터베이스는 기본적인 저장단위로 XML문서를 사용한다.

XML 전용 데이터베이스는 물리적으로 저장되는 특정 모델을 갖는다.

XML 전용 데이터베이스는 XML 전용 데이터베이스는 관계형, 객체지향형 데이터베이스 등으로 구현될 수 있다.

[ddaejji님 : 4번 | 정답: 3 번]  오답노트에서삭제

XML 데이터베이스의 특징
- XML 문서의 논리적 모델을 정의하고, 이 모델에 따라 문서를 저장하고 검색할 수 있다.
- 관계형 데이터베이스가 저장되는 기본 단위로 테이블을 사용하듯이, XML 전용 데이터베이스는 기본적인 저장단위로 XML문서를 사용한다.
- XML 전용 데이터베이스는 물리적으로 저장되는 특정 모델을 갖지 않는다. 즉, XML 전용 데이터베이스는 관계형, 객체지향형 데이터베이스 등으로 구현될 수 있다.


문 제 >>
“스키마 문서의 루트 엘리먼트는 ( )라는 엘리먼트를 사용해야 한다.‘ 괄호 안에 들어갈 말로 옳은 것은?

notation

xsd

encoding

schema

[ddaejji님 : 2번 | 정답: 4 번]  오답노트에서삭제

- 모든 스키마 언어의 엘리먼트 및 빌트인 데이터 타입들은 네임스페이스를 사용


문 제 >>
“스키마 문서의 루트 엘리먼트는 ( )라는 엘리먼트를 사용해야 한다.‘ 괄호 안에 들어갈 말로 옳은 것은?

notation

xsd

encoding

schema

[ddaejji님 : 2번 | 정답: 4 번]  오답노트에서삭제

- 모든 스키마 언어의 엘리먼트 및 빌트인 데이터 타입들은 네임스페이스를 사용


문 제 >>
‘schema'엘리먼트의 자식 엘리먼트로 엘리먼트 선언이 올 때, 이 엘리먼트를 무엇이라 하는가?

참조 엘리먼트

스키라 엘리먼트

로컬 엘리먼트

글로벌 엘리먼트

[ddaejji님 : 1번 | 정답: 4 번]  오답노트에서삭제

‘schema'엘리먼트의 자식 엘리먼트로 엘리먼트 선언이 올 때, 이 엘리먼트를 글로벌 엘리먼트 선언이라고 부른다. 대표적인 글로벌 엘리먼트 선언은 루트 엘리먼트 선언이다.


문 제 >>
‘schema'엘리먼트의 자식 엘리먼트로 엘리먼트 선언이 올 때, 이 엘리먼트를 무엇이라 하는가?

참조 엘리먼트

스키라 엘리먼트

로컬 엘리먼트

글로벌 엘리먼트

[ddaejji님 : 1번 | 정답: 4 번]  오답노트에서삭제

‘schema'엘리먼트의 자식 엘리먼트로 엘리먼트 선언이 올 때, 이 엘리먼트를 글로벌 엘리먼트 선언이라고 부른다. 대표적인 글로벌 엘리먼트 선언은 루트 엘리먼트 선언이다.


문 제 >>
DTD 엘리먼트 중 내용으로 문자 데이터나 모든 엘리먼트를 가지는 엘리먼트는?

#PCDATA

EMPTY

MIXED

ANY

[ddaejji님 : 1번 | 정답: 4 번]  오답노트에서삭제

ANY - 내용으로 문자 데이터나 모든 엘리먼트를 가지는 엘리먼트
* #PCDATA - 내용으로 문자 데이터만 갖는 엘리먼트
* EMPTY - 내용으로 아무 것도 갖지 않는 빈 엘리먼트
* MIXED - 내용으로 문자 데이터나 자식 엘리먼트를 혼합 형태로 가지는 엘리먼트


문 제 >>
DTD 엘리먼트 중 내용으로 문자 데이터나 모든 엘리먼트를 가지는 엘리먼트는?

#PCDATA

EMPTY

MIXED

ANY

[ddaejji님 : 1번 | 정답: 4 번]  오답노트에서삭제

ANY - 내용으로 문자 데이터나 모든 엘리먼트를 가지는 엘리먼트
* #PCDATA - 내용으로 문자 데이터만 갖는 엘리먼트
* EMPTY - 내용으로 아무 것도 갖지 않는 빈 엘리먼트
* MIXED - 내용으로 문자 데이터나 자식 엘리먼트를 혼합 형태로 가지는 엘리먼트

이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 때찌1
2009/12/14 17:56

1강 XML 소개

  • 학습개요
  • 학습목표
  • 정리
  • XML 등장
    • 기술적 마크업 언어의 필요성
      • 문서의 구조 정보와 스타일 정보의 분리
      • 특정 응용 프로그램에 비종속적
    • 문서의 교환 및 재사용성 향상
      • ISO “표준(standardization)”
      • W3C “권고안(recommendation)”
    • W3C 권고안 발전 단계
      • 노트>초안>후보 권고안>제안 권고안>권고안
      • 노트
        • 기술 문서로 제안하기 위해 제시한 문서
        • 표준화하기 위한 구조나 사항을 기록하여 정리한 문서
      • 초안(WD, Working Draft)
        • 아직 완전하지 않은 워킹 그룹의 아이디어를 담은 문서
      • 후보 권고안(CR, Candidate Recommendation)
        • 심사한 작업 최종안
        • 1년이내에다음단계인제안권고안이될수있음
      • 제안 권고안(PR, Proposed Recommendation)
        • 권고안 전 단계로, 4주 이내에 검토되어 최종적으로 권고안이 될 수 있음
      • 권고안 (REC, RECommendation)
        • W3C에 참여하는 회원에게 동의를 얻은 표준안
        • 최종적으로 표준화 규격을 정의한 문서
    • XML 설계 원칙
      • XML은 SGML과 호환되어야 한다.
      • XML은 인터넷 환경에서 쉽게 사용할 수 있어야 한다.
      • XML은 다양한 응용이 가능해야 한다.
      • XML에서 옵션은 최소화되거나 없어야 한다.
      • XML 문서는 쉽게 작성될 수 있어야 한다.
      • XML 문서는 사람이 인식할 수 있어야 한다.
      • XML 설계는 공식적이고 간결해야 한다.
      • XML의 설계는 빠르게 이루어져야 한다.
      • XML 문서를 처리하는 응용 프로그램 작성과 사용이 쉬워야 한다.
      • XML 마크업의 간결성은 그다지 중요하지 않다.
  • XML 적용 분야
    • XML 사용 환경에 대한 관점
      • 데이터-데이터 교환
      • 콘텐츠-콘텐츠의 분리, 결합, 변환 등
      • 메타 언어-전용 마크업 언어 개발 도구
  • 연습문제
  • 정답

8강 XML 프로그래밍

  • 학습개요
  • 학습목표
  • 정리
  • 연습문제
  • 정답

8강 XML 프로그래밍

  • 학습개요
  • 학습목표
  • 정리
  • 연습문제
  • 정답

8강 XML 프로그래밍

  • 학습개요
  • 학습목표
  • 정리
  • 연습문제
  • 정답

8강 XML 프로그래밍

  • 학습개요
  • 학습목표
  • 정리
  • 연습문제
  • 정답

8강 XML 프로그래밍

  • 학습개요
  • 학습목표
  • 정리
  • 연습문제
  • 정답

8강 XML 프로그래밍

  • 학습개요
  • 학습목표
  • 정리
  • 연습문제
  • 정답

8강 XML 프로그래밍

  • 학습개요
  • 학습목표
  • 정리
  • 연습문제
  • 정답

8강 XML 프로그래밍

  • 학습개요
  • 학습목표
  • 정리
  • 연습문제
  • 정답

8강 XML 프로그래밍

  • 학습개요
    • 이번 강의에서는 XML 문서를 해석하고 DOM API를 이용해서 주어진 XML 문서의 요소를 다루는 프로그래밍 방법에 대해서 학습한다. DOM을 이용하면 XML 문서를 트리 구조로 변환하여 트리를 탐색하는 방식으로 문서 내용의 변경, 삽입, 삭제 등의 자동화된 문서 처리를 할 수 있다. 이를 위해 DOM 구조 및 인터페이스 종류 등을 비롯하여 자바 프로그래밍을 위한 방법을 다룰 것이다.
  • 학습목표
    • DOM을 이용한 XML 문서의 처리 과정을 이해할 수 있다.
    • DOM 인터페이스의 종류와 기능 및 주요 메소드와 속성을 나열할 수 있다.
    • XML 문서를 처리(검색, 변경, 삽입, 삭제, 생성 등)하는 자바 코드를 이해하고 프로그래밍할 수 있다.
  • 정리

■ XML 문서를 처리하기 위해서는 XML의 구조를 해석할 수 있는 전용파서가 필요하며 DOM과 SAX라는 두 가지 표준방식으로 나뉜다.

■ XML 문서는 DOM 파서에 의해 해석되어 메모리에 트리 구조로 표현된다. XML 트리는 XML 문서의 요소, 속성, 텍스트 등을 포함하고 있으며 XML 처리 프로그램에 의해 데이터 추가, 삭제, 변경 및 검색 등이 가능하다.

■ DOM은 XML 문서 및 HTML 문서의 조작을 위한 API로서 트리 구조에 접근하고 조작하는 많은 인터페이스를 가진다.

■ DOM 인터페이스는 기본 인터페이스와 확장 인터페이스로 구분된다. 기본 인터페이스는 XML, HTML 등 마크업 언어로 구성된 문서의 구조화된 처리를 위한 기본적인 인터페이스들로 구성되어 있고, 확장 인터페이스는 XML 문서에만 적용될 수 있는 인터페이스들로 구성되어 있다.

  • 연습문제
  1. 다음은 DOM을 이용한 XML 문서 생성 과정에 대한 설명이다. 순서가 바르게 연결된 것은?

㈀ XML 문서를 조작하기 위해 프로그램에서 문서를 읽어들인다.

㈁ DOM API를 사용해서 읽어들인 XML 문서의 요소, 속성 등을 추출한 후 XML 문서를 조작한다.

㈂ XML 문서를 XML 파서에 의해 트리 구조로 변환한다.

㈃ 조작한 XML 문서를 애플리케이션에 따라서 생성, 수정, 삭제한 후 결과 문서를 생성한다.

  1. ㈂-㈃-㈀-㈁
  2. ㈀-㈂-㈁-㈃
  3. ㈂-㈀-㈁-㈃
  4. ㈀-㈁-㈃-㈂
  1. DOM의 기본적인 자료형으로서, XML 문서에서 노드 트리의 각 요소를 읽고 쓰기 위해 사용되는 인터페이스는?
    1. Document
    2. NodeList
    3. NamedNodeMap
    4. Node
  2. DOM 트리 구조의 최상위 노드로서, XML 문서 자체에 해당되는 객체 유형 인터페이스는 무엇인가?
    1. Node
    2. DOMImplementation
    3. Document
    4. NodeList
  3. DOM Core 파트는 기본 인터페이스와 확장 인터페이스로 구분된다. 기본 인터페이스는 마크업 언어로 작성된 구조화된 문서를 처리하기 위한 공통적이고 기초적인 인터페이스로 구성되며, 확장 인터페이스는 XML 문서에만 적용될 수 있는 인터페이스로 구성된다. 다음 중 기본 인터페이스에 속하지 않는 것은?
    1. Element
    2. Node
    3. Document
    4. Notation
  4. DOM 트리에서 현재 노드를 기준으로 내가 한 번에 검색 가능한 노드는 어떤 노드들이 있는지 나열하라.
  5. DOM API에서 getNodeType으로 얻어낼 수 있는 노드의 타입에는 어떠한 것들이 있는가? 다섯 가지 이상을 나열하라.
  • 정답
  1. 2
  2. 4
  3. 3
  4. 4
  5. 부모 노드, 자식 노드, 형제 노드
  6. 표5-6 노드 인터페이스 nodeType 속성값의 종류

9강 XML 프로그래밍

  • 학습개요
    • XML 프로그래밍과 관련해서 지난 시간에는 DOM API를 이용한 방법에 대해서 살펴보았다. 이번 강의에서는 XML 문서를 해석하고 SAX API를 이용해서

주어진 XML 문서를 조작하는 프로그래밍 방법에 대해서 학습한다. 우선 SAX와

DOM의 차이점을 이해하고, SAX 프로그래밍과 활용 방법에 대해서 살펴본다.

  • 학습목표
    • SAX와 DOM의 처리 방식의 차이와 특성을 이해할 수 있다.
    • SAX 프로그래밍의 기본 구조 및 ContentHandler, DTDHandler, EntityResolver, ErrorHandler, DefaultHandler의 이벤트 처리 방법을 이해할 수 있다.
    • XML 문서 조작을 위해 SAX 프로그래밍을 활용할 수 있다.
  • 정리

■ SAX는 Simple API for XML의 약자로서 XML 개발자 그룹에 의해 개발되었으며 XML 문서 처리를 위한 API를 제공한다.

■ DOM은 트리 기반 API인 반면 SAX는 이벤트 기반 API이다. SAX는 XML 문서를 처음부터 읽어 내려가면서 XML 요소들에 대해 이벤트를 발생하고 이벤트 유형에 따라 이벤트 핸들러의 메소드를 호출하여 이벤트를 처리한다.

■ SAX는 대용량의 XML 문서 처리에 적합하며 트리구조를 별도로 생성하는 과정이 필요 없으므로 빠른 처리가 가능하다.

■ SAX 기반 XML 응용프로그램에서 사용자는 DefaultHandler를 상속하는 클래스를 선언하고 필요한 메소드들을 재정의해서 구현함으로써 각 이벤트에 대해 적절히 XML 문서를 처리하게 된다.

■ 이벤트 핸들러 클래스의 startDocument와 endDocument는 문서의 시작과 끝에서 각각 한번씩 호출되며 startElement와 endElement는 요소의 시작 태그와 끝 태그를 만났을 때 한번 씩 호출된다. 또한 문자 데이터를 만났을 때는 characters가 호출된다.

  • 연습문제
  1. 다음과 같은 XML 문서에 대해서 SAX가 이벤트를 발생시킬 때, 4번째로 발생하는 이벤트는 무엇인가?

<?xml version="1.0" encoding="euc-kr"?>

<문헌정보>

<책>XML</책>

<저자>홍길동</저자>

</문헌정보>

  1. startDocument 이벤트
  2. characters 이벤트
  3. startElement 이벤트
  4. endElement 이벤트
  1. SAX 파서에 의해서 처리되는 과정에서 문자 데이터를 만났을 때 발생하는 이벤트를 처리하는 메소드를 포함하고 있는 인터페이스는 무엇인가?
    1. ContentHandler
    2. DTDHandler
    3. EntityResolver
    4. ErrorHandler
  2. 다음은 SAX와 DOM의 특징을 정리한 것이다. 틀린 것은?

구분

DOM

SAX

파서 해석 결과

객체 트리

이벤트

메모리 XML

문서량에 비례하여 증가 가능

XML 문서량에 상관없이 일정 메모리 사용

데이터 재사용

가능

불가능(재파싱해서 사용)

데이터 접근 방식

1회의 순차적인 접근

네비게이션(스크롤)접근

  1. SAX 파서는 DOM파서와 달리 XML 문서의 크기에 상관없이 사용 가능하다. 그 이유를 DOM 파서와 비교하여 설명하라.
  2. SAX 파서를 이용하여 XML 문서를 처리하고자 한다. 다음과 같은 XML 문서에서 열차의 종류와 출발시간 값을 얻어내고자 할 때 반드시 구현해야 하는 메소드는 무엇인가?

...

<type>새마을</type>

<time>09:00</time>

...

<type>무궁화</type>

<time>09:45</time>

...

  • 정답
  1. 2
  2. 1
  3. 4
  4. DOM - 트리 형태의 자료 구조 생성, SAX - 이벤트 기반
  5. 시작 태그, 종료 태그, 문자 데이터를 만났을 때 처리하는 메소드가 필요

10강 XML DB(I)

  • 학습개요
    • XML 문서를 저장하는 방법은 파일 시스템 상에 파일 형태로 모아두는 방법과 XML 문서에 들어 있는 태그 및 데이터를 데이터베이스에 저장하는 방법이다. 이번 시간에는 문서 기반 모델과 데이터 기반 모델을 우선 살펴보고, XML 문서를 데이터베이스에 저장하고 추출하기 위해서 트리 구조의 XML과 테이블 구조의 데이터베이스 사이의 매핑 규칙을 정의하는 방법을 학습한다.
  • 학습목표
    • XML 문서 처리의 문서 기반 모델과 데이터 기반 모델을 이해할 수 있다.
    • XML 문서를 데이터베이스에 저장하기 위해 XML과 DB 사이의 매핑 관계의 필요성과 다양한 매핑 규칙을 이해할 수 있다.
    • XML 전용 데이터베이스에 대한 기본적인 사항 등을 이해할 수 있다.
  • 정리

■ XML 문서를 실제 산업 분야에서 사용하는 방식에 따라 문서 기반 모델과 데이터 기반 모델로 나눌 수 있다.

■ 문서 기반 XML 모델은 사람이 읽고 이해할 수 있도록 비구조화된 데이터나 콘텐츠를 XML 구문을 활용하여 구조화된 데이터로 표현하고 처리하는 방식을 의미한다.

■ 데이터 기반 모델은 기계에 의해 자동적으로 처리되는 방식을 가리킨다. 이 방식에서 XML은 구조화되고 정규화된 데이터를 표현하기 위해 사용되고 기계들 사이에 원활한 데이터 교환 및 저장을 위한 표준 포맷으로 활용된다.

■ XML 문서를 데이터베이스에 저장하는 방법은 다음의 세 가지가 존재한다.

(1) 관계형 데이터베이스에 XML 문서를 저장

(2) 객체-관계형 또는 객체지향 데이터베이스에 XML 문서를 저장

(3) XML 전용데이터베이스에 XML 문서를 저장

  • 연습문제

※ (1~2) 다음과 같은 XML 문서에 대해서 아래의 질문에 답을 하시오.

clip_image001

  1. 이 문서를 관계형 데이터베이스의 테이블로 매핑할 때, 하나의 행(튜플)에 해당하는 것은?
    1. bid
    2. book
    3. title
    4. books
  2. XML 문서를 관계형 데이터베이스의 테이블로 매핑할 때, “테이블 명”에 해당하는 것은?
    1. bid
    2. book
    3. title
    4. books
  3. 다음 XML 문서를 관계형 데이터베이스의 테이블로 매핑하시오.

clip_image002

  • 정답
  1. 2
  2. 4
  3. 테이블명 books
    1. 컬럼(요소)
      1. bid-PK
      2. kid
      3. title
      4. publisher
      5. price
    2. 자식 테이블 authors
      1. 컬럼(요소)
        1. bid-FK
        2. aid-PK
        3. name

11강 XML DB(II)

  • 문서 기반 모델과 데이터 기반 모델
  • XML과 데이터베이스 매핑
  • MS SQL 서버와 XML
  • 학습개요

MS SQL 서버 데이터베이스에서의 XML 문서 추출 및 저장을 위해 SELECT~FOR XML 질의 구문과 OPENXML 함수를 학습한다. 또한 XML 질의어인 XPath를 이용하여 XML 문서 트리에서 특정 노드를 추출하는 방법을 학습한다.

  • 학습목표
    • MS SQL 서버에서 XML 구문 형식으로 데이터를 추출하기 위한 SELECT ~ FOR XML 질의어 구문을 이해하고 활용할 수 있다.
    • MS SQL 서버에서 제공하는 OPENXML 함수 및 XML 문서를 DB에 저장하기 위한 일련의 명령어들의 기능을 이해하고 활용할 수 있다.
    • XML 문서의 특정 노드에 대한 접근 경로를 지정하기 위한 XPath 문법을 이해하고 표현식을 활용할 수 있다.
  • 정리

■ SELECT ~ FOR XML 구문의 실행에 의해 XML 결과가 어떤 모드로 반환될 지 지정할 수 있는 데 그 종류는 RAW, AUTO, EXPLICIT 세 가지이다.

■ RAW 모드는 가장 간단한 모드로서, SELECT 질의 결과로부터 XML 문서를 생성할 때 각각의 레코드에 대해 무조건 <raw>라는 태그명을 가지는 하나의 요소 변환하고 레코드의 각 컬럼을 요소의 속성으로 나열한다.

■ RAW 모드와 달리 AUTO 모드에서는 요소명을 테이블 명으로 지정할 수 있다.

■ EXPLICIT 모드는 사용법이 복잡하지만 적절히 이용하면 유연하고 세부적으로 제어한 XML 구문을 생성할 수 있다.

  • 연습문제

12강 XSLT에 의한 XML 문서 표현(I)

  • XSL 개념
  • XSL 처리 과정
  • XSLT 구문 규칙과 문법
  • 학습개요
    • 여러분은 이미 4장에서 CSS를 이용하여 XML 문서를 표현하는 방법을 살펴보았다. 이번 시간에는 XML 문서의 스타일을 정의하는 언어인 XSL의 개념과 처리 과정 등을 우선 살펴보고, XSLT를 이용하여 XML 문서를 다른 문서 형태로 변환하기 위한 구문 규칙과 문법들을 학습한다.
  • 학습목표
    • XSL과 XSLT의 기본 개념을 이해한다.
    • XML과 XSL의 차이점 및 상호 연관성에 대해 이해한다.
    • XSL 언어의 구문을 이해하고 XSL 문서를 작성할 수 있다.
    • XML 문서 조작을 위한 XSLT를 이해하고 활용할 수 있다.
  • 정리

■ XSL은 eXtensible Stylesheet Language의 약자로서, XML 문서의 스타일을 지정하고 다른 구조의 문서로 변환하기 위해 사용된다.

■ XSL은 세 가지 파트로 구성되어 있다.

  • XSL Transformation(XSLT)
  • XML Path Language(XPath)
  • XSL Formatting Objects(XSL-FO)

■ XSL의 처리는 변환(transformation)과 포맷팅(formatting)의 두 가지 과정으로 이루어진다. 변환 과정은 XML 문서에서 다른 구조의 문서로 변환하는 과정을 말하고 포맷팅 과정은 특정 하드웨어 또는 소프트웨어에 맞는 비 XML 문서를 생성하기 위해 출력 포맷을 정의하는 과정을 말한다.

■ XSL 스타일 시트의 기본 구조는 <xsl:stylesheet>의 최상위 루트 요소와 그 하위의 xsl:template> 요소로 구성된다.

■ XSLT는 XML 문서를 변환하여 결과트리를 생성하기 위한 구문 규칙을 사용하는 데 이 규칙을 XSLT 템플릿이라고 한다. 템플릿은 <template> 요소를 이용해서 표현하는데 이 요소에 XML 문서를 변환하기 위한 명령어와 변환 내용을 기술한다.

■ XSLT는 하나 이상의 템플릿으로 구성되는 템플릿의 집합체인데 각 템플릿들은 XML 문서 소스트리의 노드(요소)들을 다른 구조의 결과트리의 노드(요소)들로 변환하는 역할을 수행한다.

■ 기본적으로 원본 XML 문서 소스트리를 결과트리로 변환하기 위해 변환 대상이 되는 노드들의 개수만큼 템플릿이 필요하다.

■ match 속성에는 원본 XML 문서의 소스트리에서 변환의 대상이 되는 한 개의 노드 또는 노드 집합을 가리키는 XPath 표현식을 기술한다. 그 밖의 속성으로는 name, priority, mode가 있으며, name 속성을 가진 템플릿 규칙을 적용하기 위해서는 <xsl:call-template> 요소를 사용한다.

■ <xsl:apply-templates>요소는 시작 템플릿과 달리 자식 요소들을 대상으로 정의된 템플릿 규칙들을 적용하기 위해서 사용한다.

■ <xsl:value-of> 요소는 XML 문서의 소스 트리에서 요소의 내용(값)을 가져와서 결과트리에 추가하기 위해 사용된다.

■ <xsl:sort> 요소는 XML 문서의 요소의 컨텐츠 내용 또는 속성값에 따라 정렬시킬 때 사용하며, <xsl:number> 요소를 사용하면 결과 트리를 생성할 때 자동적으로 번호를 부여할 수 있다.

  • 연습문제
  1. W3C에서 제시한 XSL과 관련된 스펙의 종류가 아닌 것은?
    1. XPath
    2. XSLT
    3. XSL FO
    4. XLink
  2. XSLT 문서의 최상위 요소는 무엇인가?
    1. stylesheet
    2. template
    3. apply-templates
    4. xsl
  3. 위의 XML 문서에 대해서 다음과 같은 XSL 문서를 적용하였을 때 점수에 따라 정렬된 올바른 결과를 얻지 못하였다. 그 이유에 대한 설명으로 올바른 것은?

clip_image003

  1. sort 요소에서 order 속성이 누락되었다.
  2. sort 요소에서 select 속성값의 지정이 잘못되었다.
  3. sort 요소에서 data-type 속성의 값을 잘못 지정하였다.
  4. for-each 요소가 아니라 apply-templates 요소를 사용해야 한다.
  1. XSL 문서의 결합과 관련된 최상위 요소로서, 반드시 stylesheet 요소의 첫 번째 자식 요소로 작성되어야 하는 것은?
    1. template
    2. import
    3. transform
    4. include
  2. 템플릿 룰을 정의하기 위한 template 요소의 속성으로 사용할 수 없는 것은?
    1. priority
    2. select
    3. mode
    4. name
  3. XSL의 처리는 변환과 포맷팅 두 가지가 있다. 각각에 대해 설명하시오.
  1. <xsl:template>에 priority 속성은 적용 가능한 여러 개의 템플릿들에 우선순위를 지정하기 위해 사용된다. 만일 priority 속성이 없다면 아래 주어진 템플릿(1)과 (2) 중 어떤 것이 먼저 적용되며 그 이유는 무엇인가?

(1)

<xsl:template match=trackList/track>

....

</xsl:template>

(2)

<xsl:template match="trackList/track[@id='01']">

....

</xsl:template>

  • 정답
  1. 4
  2. 1
  3. 3
  4. 2
  5. 2
  6. 교재 245쪽 참조
  7. 교재 252쪽 하단 ~ 253쪽 상단 참조

13강 XSLT에 의한 XML 문서 표현(II)

  • XSLT 구문 규칙과 문법
  • 학습개요
    • 이번 강의에서는 지난 강의에서 이어서 XSLT를 이용하여 XML 문서를 다른 문서 형태로 변환하기 위한 구문 규칙과 문법(제어 요소, 변수와 매개변수, 문서 결합, 문서 생성)들을 학습한다.
  • 학습목표
    • XML 문서 조작을 위한 XSLT의 다양한 구문 규칙과 문법을 이해한다.
    • XSLT의 다양한 구문 규칙을 활용하여 XSL 문서를 작성할 수 있다.
  • 정리

■ 제어 요소

  • <xsl:if> : 조건식을 평가하여 참인 경우에만 변환 내용을 적용
  • <xsl:choose> : 여러 조건식을 평가하여 참을 돌려주는 조건식을 포함하는 변환 내용만 적용
  • <xsl:for-each> : 대상 노드들의 개수만큼 반복해서 변환시키는 내용이 있는 경우에 사용하면, 반드시 템플릿 규칙 내에서 작성

■ 변수와 매개변수

  • 변수 선언 : <xsl:variable name="변수명“ select="변수값"/>

<xsl:variable name="변수명">변수값</xsl:variable>

  • 변수값 사용 형식 : $변수명
  • 매개변수 값 전달

<xsl:with-param name="매개변수명“ select="전달할값"/>

<xsl:with-param name="매개변수명">전달할값</xsl:with-param>

  • 매개변수 값 사용 : 우선 매개변수를 선언하고, 변수와 동일한 방법으로 사용

<xsl:param name="매개변수명"/>

  • 연습문제

※ (1~3 ) 다음과 같은 XML 문서와 이 문서를 처리하는 XSL 문서가

주어졌을 때 다음 질문에 답하시오.

  1. 위의 XSL 문서에서 (A)에 들어갈 속성은 무엇인가?

<점수평가>

<점수>6</점수>

<점수>98</점수>

<점수>76</점수>

<점수>18</점수>

<점수>66</점수>

</점수평가>

<xsl:template ___(A)___ ="/점수평가/점수">

<p><xsl:___(B)___>

<xsl:_(C)_ test=". &gt; 90"> A 학점 </xsl:_(C)_>

<xsl:_(C)_ test=". &gt; 80"> B 학점 </xsl:_(C)_>

<xsl:_(C)_ test=". &gt; 70"> C 학점 </xsl:_(C)_>

<xsl:_(C)_ test=". &gt; 60"> D 학점 </xsl:_(C)_>

<xsl:otherwise> F 학점 </xsl:otherwise>

</xsl:___(B)___></p>

</xsl:template>

  1. select
  2. match
  3. name
  4. type
  1. 위의 XSL 문서에서 (B)에 들어갈 요소는 무엇인가?
    1. select
    2. switch
    3. if-else
    4. choose
  2. 위의 문서에서 (C)에 적합한 요소는?
    1. select
    2. case
    3. if
    4. when
  3. 다음은 XSL 문서의 일부이다. ㈀~㈃중에서 올바르게 작성된 것은 어느 것인가?

<xsl:template match="book">

<xsl:apply-template name="tBook"> ------ ㈀

<xsl:param name="pTitle" select="title"/> ------ ㈁

</xsl:apply-template>

</xsl:template>

<xsl:template name="tBook">

<xsl:param name="pTitle"/> ------ ㈂

<xsl:value-of select="@pTitle"/> ------ ㈃

</xsl:template>

  1. 다음 중 XSL의 제어 요소(조건 및 반복과 관련된 요소)와 관련되어 사용할 수 없는 요소는?
    1. else-if
    2. otherwise
    3. when
    4. for-each
  2. 아래와 같이 <xsl:apply-templates> 요소의 select 속성을 지정하지 않는 경우 데이터 출력결과는 무엇이고 이유를 설명하시오.

<xsl:template match="/albumList/album">

<H2>앨범에 매치되는 템플릿</H2>

<xsl:apply-templates/>

</xsl:template>

  1. 소스트리의 내용을 그대로 결과트리에 복사하고자 할 경우 <xsl:copy>와 <xsl:copy-of> 요소를 사용한다. 이 둘의 차이점은 무엇인가?
  • 정답
  1. 2
  2. 4
  3. 4
  4. 3
  5. 1
  6. 교재 254쪽 참조
  7. 두 요소 모두 소스 트리의 내용을 그대로 결과 트리에 복사할 때 사용하며, 복사 대상이 현재 노드만인지 아니면 현재 노드와 그 이하의 모든 자식 노드 및 속성이 대상인지를 구분하여 사용한다

14강 스키마에 의한 XML 문서 정의(I)

  • XML Schema 개요
  • 요소
  • 속성
  • 학습개요
    • 앞으로 두 번의 강의에 걸쳐서 XML Schema에 대해 학습한다. 3장에서 배운 DTD와 마찬가지로 XML Schema는 XML 문서의 구조를 정의하는 언어이다. 이번 시간에는 우선 스키마의 개념과 스키마 문서의 기본 구조에 대해서 살펴본 후, 요소와 속성을 선언하는 방법과 스키마가 제공하는 데이터 타입에 대해서 학습한다.
  • 학습목표
    • XML 스키마의 기본 개념과 스키마 문서의 물리적 구성을 이해한다.
    • 스키마에서 요소와 속성을 선언하는 다양한 방법을 이해한다.
    • 데이터 타입의 종류 및 빌트인 자료형의 종류와 용도를 이해한다.
  • 정리

■ XML 문서와 XML Schema 적용 방법

<루트요소

xmlns:xsi="http"//www.w3.org/2001/XMLSchema-instance"

xsi:noNamespaceSchemaLocation="스키마URI" >

■ 요소 선언

- 데이터를 갖는 요소

<element name="요소명"

minOccurs="횟수"

maxOccurs="횟수"

type="데이터 타입"/>

- 자식 요소를 갖는 요소

<element name="요소명"

minOccurs="횟수"

maxOccurs="횟수">

<complexType>

<sequence>

자식 요소 선언

</sequence>

</complexType>

</element>

- 자식 요소와 속성을 동시에 갖는 경우

<element name="요소명"

    <complexType>

        <sequence>

            자식 요소 선언

        </sequence>

        속성선언

    </complexType>

</element>

- 속성만 갖는 빈 요소

<element name="요소명" minOccurs="횟수" maxOccurs="횟수">

<complexType>

속성 선언

</complexType>

</element>

- 데이터와 속성을 동시에 갖는 경우

<element name="요소명" minOccurs="횟수" maxOccurs="횟수">

<complexType>

<simpleContent>

<extension base="데이터타입">

속성 선언들

</extension>

</simpleContent>

</complexType>

</element>

■ 속성 선언

<attribute name="속성명"

use="생략 여부(속성값: optional, required)"

default="디폴트 값"

ref="참조할 글로벌 속성명"

type="속성값의 데이터 타입"/>

- 속성 그룹 (속성 선언들의 모임) : <attributeGroup> 요소를 통해 정의/참조

■ 주석

- <!-- 주석내용 -->

- <annotation> 요소 : 응용 프로그램에서 스키마 문서를 읽어서 처리할 때 유용

■ 데이터 타입

- 다양한 데이터 타입을 지원하여 XML 문서 구조의 더욱 정밀한 정의 가능

- 분류

1. 사용 용도에 따른 분류

- 빌트인 자료형 : 스키마가 기본적으로 제공하는 단순형

· 속성값의 종류 지정에 사용

· 데이터만 갖는 요소 선언 시에 사용

· 사용자 정의 단순형의 기본 타입으로 사용

- 사용자 정의 자료형 :

· 단순형 (데이터 값 종류 지정)

· 복합형 (자식 요소 및 속성을 갖는 요소 선언시 사용)

2. 정의되는 위치에 따른 분류

- 글로벌 데이터 타입 : <schema>의 자식 요소로 정의

- 로컬 데이터 타입 : 요소/속성 선언 내에서 정의

  • 연습문제
  1. http://vcdstr.knou.ac.kr/vcdstr/vcd/e_s/Y/234473/CD34473-0814014/34473_quiz01.html
  2. http://vcdstr.knou.ac.kr/vcdstr/vcd/e_s/Y/234473/CD34473-0814014/34473_quiz02.html
  3. http://vcdstr.knou.ac.kr/vcdstr/vcd/e_s/Y/234473/CD34473-0814014/34473_quiz03.html
  4. http://vcdstr.knou.ac.kr/vcdstr/vcd/e_s/Y/234473/CD34473-0814014/34473_quiz04.html
  5. http://vcdstr.knou.ac.kr/vcdstr/vcd/e_s/Y/234473/CD34473-0814014/34473_quiz05.html
  6. http://vcdstr.knou.ac.kr/vcdstr/vcd/e_s/Y/234473/CD34473-0814014/34473_quiz06.html

15강 스키마에 의한 XML 문서 정의(II)

  • 단순형
  • 복합형
  • 학습개요
    • 지난 시간에 이어서 이번 시간에도 XML Schema에 대해 학습한다. 특히 이번 시간에는 사용자 정의 단순형과 복합형을 정의하는 다양한 방법을 중점적으로 살펴본다. 또한 그룹 모델과 속성 그룹, 와일드 카드, 노테이션 선언 및 스키마 문서 결합 방법을 학습하며, 마지막으로 네임스페이스를 갖는 스키마에 대해서 살펴본다.
  • 학습목표
    • 사용자 정의 단순형의 다양한 정의 방법을 이해하고 활용할 수 있다.
    • 사용자 정의 복합형의 다양한 정의 방법을 이해하고 활용할 수 있다.
    • 그룹 모델, 속성 그룹, 와일드 카드, 노테이션 선언의 개념과 사용 방법을 이해할 수 있다.
    • 스키마 문서들의 결합 방법 및 네임스페이스를 갖는 스키마의 사용 방법을 이해할 수 있다.
  • 정리

■ 단순형 정의

- simpleType

- 제약: restriction(수치형, 문자열형, enumeration, pattern), list, union

■ 복합형 정의

- complexType

<xsd:complexType name="자료형의 이름">

· 자식요소

<xsd:sequence>~</xsd:sequence>

또는

<xsd:choice>~</xsd:choice>

· 문자 데이터만

<xsd:simpleText>~</xsd:simpleText>

· 속성

<xsd:attribute>~</xsd:attribute>

또는

<xsd:attributeGroup>~</xsd:attributeGroup>

</xsd:complexType>

- 자식요소의 그룹화 및 참조: group

- 자식요소의 순서에 관계없이 나타날 수 있도록 표현: all

- 자식요소와 문자 데이터의 혼합: complexType의 mixed="true" 지정

- 속성 선언: attribute, attributeGroup

- 내용이 문자 데이터만 있는 경우 simpleContent로 선언, 내용의 타입은 extension으로 표시

- 제한 없음 : any, anyAttribute, anyType

- schema의 targetNamespace로 Schema가 속하는 네임스페이스 지정

- 다른 네임스페이스를 갖는 스키마 문서들의 결합: import

  • 연습문제
  1. http://vcdstr.knou.ac.kr/vcdstr/vcd/e_s/Y/234473/CD34473-0815015/34473_quiz01.html
  2. http://vcdstr.knou.ac.kr/vcdstr/vcd/e_s/Y/234473/CD34473-0815015/34473_quiz02.html
  3. http://vcdstr.knou.ac.kr/vcdstr/vcd/e_s/Y/234473/CD34473-0815015/34473_quiz03.html
  4. http://vcdstr.knou.ac.kr/vcdstr/vcd/e_s/Y/234473/CD34473-0815015/34473_quiz04.html
  5. http://vcdstr.knou.ac.kr/vcdstr/vcd/e_s/Y/234473/CD34473-0815015/34473_quiz05.html
  6. http://vcdstr.knou.ac.kr/vcdstr/vcd/e_s/Y/234473/CD34473-0815015/34473_quiz06.html
  7. http://vcdstr.knou.ac.kr/vcdstr/vcd/e_s/Y/234473/CD34473-0815015/34473_quiz07.html
  8. http://vcdstr.knou.ac.kr/vcdstr/vcd/e_s/Y/234473/CD34473-0815015/34473_quiz08.html
  9. http://vcdstr.knou.ac.kr/vcdstr/vcd/e_s/Y/234473/CD34473-0815015/34473_quiz09.html
  • F05F8A6A17A5DE64

* 시험범위: 교재 1~8장, 강의 1~15강

* 출제문항수: 25문항

( 4점*5문항 - 1장과 2장 일부 문제,

3점*10문항 - 2장~4장의 문제,

2점*10문항 - 5장 이후의 모든 문제)

* 각 장별 출제문항수 (교재 부분의 내용에 대해서는 해당 강의 자료를 함께 참조)

- 1장-3문항

. (1강 자료) - XML 등장

. 1.5절 XML 적용 분야

. 1.6절 XML 관련 표준 및 기술

- 2장-4문항

. 2.2절 XML 선언

. 2.3.1절 요소

. 2.6~2.7절 처리명령어와 네임스페이스

- 3장-4문항

. (4강 자료) - DTD 선언

. 3.3절 요소

. 3.4절 속성

- 4장-4문항

. 4.2절 CSS 기본 구조

. (6강 자료) CSS 작성과 적용

. 폰트 관련 속성, 배경 이미지 관련 속성 , 리스트 속성, 패딩 속성

- 5장-4문항

. 5.5절 DOM 인터페이스 종류와 기능

. 5.7.1~5.7.2절 SAX 이해

. 5.9절 SAX를 활용한 문서 처리 + (9강) SAX 활용

- 6장-2문항

. 6.2절 XML과 DB 매핑

. 6.3.1절 XML 데이터 추출

. 6.4.4절 위치 경로 + 위치 단계

- 7장-1문항

. 7.1절 XSL 개념

. 7.4.1절~7.4.2절 XSL 스타일시트의 기본 구조, 템플릿 규칙

- 8장-3문항

. (14강 자료) XML 스키마의 개요

. (15강 자료) 스키마 문서의 결합

. 8.5절 단순형

이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 때찌1

1 1 전략경영의 의의(I)

  • 전략경영의 발전과정
  • 전략의 이해
  • 전략의 형성과정
  • 학습개요
    • 전략경영론의 전반적인 학습을 위하여 경영전략의 개념과 의의를 살펴보고, 경영전략을 연구하는 학문 분야로서의 전략경영론이 어떠한 과정을 거쳐 발전하는지에 관한 형성과정과 유형을 구별할 수 있도록 한다.
  • 학습목표
    • 전략경영의 개념과 의의를 학습한다.
    • 경영전략론의 발전과정을 학습한다.
    • 다양한 전략의 개념과 의의를 이해한다.
    • 전략의 유형별 차이를 구별한다.
  • 정리

■ 전략경영론은 급변하는 환경에 효과적으로 적응하고 대응함으로써 기업의 장기적 생존과 성장을 모색하는 학문이다.

■ 전략은 조직에 있어서 일련의 주요 의사 결정이나 행동에서 나타나는 일관된 유형, 또는 조직의 장기적인 목적과 목표를 결정하고, 이를 달성하기 위한 제반 활동 및 자원의 배분 등으로 다양하게 정의될 수 있다.

■ 전략 개념의 구성 요소에는 ① 사업영역, ② 자원 동원, ③ 경쟁 우위, ④ 시너지 등의 네 가지가 포함된다.

■ 전략이란, ① 조직의 주요 의사결정들에서 나타나는 일관되고 통합적인 유형으로서, ② 환경으로부터의 기회와 위협 하에서 조직의 목표달성을 위한 일련의 행동 및 이에 대한 자원의 배분 양식을 말하며, ③ 현재와 미래의 조직 활동영역의 선택과, ④ 선택된 활동 영역 내에서 경쟁 우위를 달성하고 이를 지속적으로 유지하기 위한 일련의 활동"을 말한다.

■ 전략은 반드시 합리적 · 분석적 과정에 의해 형성되는 것이 아니며, 비합리적 요소나 경영자의 인지적 왜곡 등에 영향을 받기 때문에, 공식적인 계획이 없이도 나타날 수 있다.

  • 연습문제

문제1.  기업들이 기업환경의 중요성을 인식하게 된 결정적인 계기가 된 사건은?

  1. 농업혁명
  2. 산업혁명
  3. 세계공항
  4. 오일쇼크

문제2.  전략의 구성 요소 중 '조직의 독특한 능력'을 나타내는 것은?

  1. 활동영역
  2. 자원동원
  3. 경쟁우위
  4. 시너지

문제3.  다음 중 표출 전략을 바르게 설명한 것은?

  1. 합리적인 목표와 계획 하에 수립된 전략이다.
  2. 조직의 학습과정을 통해 자연스럽게 나타난 전략이다.
  3. 숙고전략과 미 실현전략 간의 결합을 통해 나타난다.
  4. 의도한 전략과 실현된 전략 간의 결합을 통해 나타난다.

문제4.  다음 중 ‘전략은 분석적 · 의도적인 과정을 통해 수립된다’는 관점을 비판할 수 있는 것은?

  1. 의도한 전략
  2. 숙고 전략
  3. 표출전략
  4. 실현된 전략

문제5.  (OX 문제) “전략은 공식적 · 의도적 계획 없이 나타날 수 있다”

  1. O
  2. X
  • 정답
  1. 4:기업들이 기업환경의 중요성을 인식하게 된 것은 대략 1960년대 이후로 볼 수 있다. 1960년대에는 기업간 경쟁, 정부의 입법 및 규제가 심화되었고, 소비자의 인식과 수준이 높아지면서 기업환경을 고려하게 되었는데, 이 때 결정적인 계기가 되었던 것이 오일쇼크라고 할 수 있다.
  2. 2:자원 동원은 조직의 목표 달성을 위해 자원이나 능력을 결합· 배분하는 해당 기업의 차별화된 능력을 의미한다.
  3. 2:조직의 학습과정을 통해 자연스럽게 나타난 전략이다.
  4. 3:(3번과 4번의 해설) 기업의 전략은 환경 분석과 내부 능력 분석을 통해서 수립된다. 따라서 사전의 체계적인 분석과 계획 및 의도를 통해 이루어진다고 할 수 있으나, 모든 전략이 이러한 계획과 의도에 의해서 일관되게 수립되는 것은 아니다. 기업전략은 조직학습과정을 통해서, 계획이나 의도 없이 나타날 수도 있는데, 이것이 표출 전략이다.
  5. O

 

2 1 전략경영의 의의(II)

  • 전략의 계층
  • 전략경영의 과정과 의의
  • 전략경영자와 전략스탭의 역할
  • 학습개요
    • 전략경영의 유형 중에서 특히, 분석수준별 유형을 구별하고, 각각의 의의 및 관계를 살펴본다. 또한 기업 내에서 전략이 어떤 과정으로 수립·실행·통제되는지의 과정을 살펴 보며, 이러한 전략 경영의 수립 및 실행의 책임과 역할을 담당하고 있는 전략경영자와 전략 스탭의 역할을 구별할 수 있도록 한다.
  • 학습목표
    • 조직의 분석수준별로 전략을 구별할 수 있다.
    • 분석수준별 전략의 의의 및 관계를 이해한다.
    • 전략 개념의 구성 요소와 전략과정을 이해한다.
    • 전략경영자와 전략 스탭의 역할을 이해한다.
  • 정리

■ 전략은 분석 수준에 따라 ① 전사적 전략, ② 사업부 전략, ③ 기능 전략 등으로 구분할 수 있다.

■ 전략 경영은 전략과 관련된 의사 결정 및 활동의 총체적인 집합으로서 기업의 목표 달성을 위해 전략을 수립실행하고 통제하는 활동이다.

■ 가장 확실한 전략 경영자는 최고 경영자이며, 전략의 수립과 실행, 통제 과정에 대한 책임을 진다.

■ 전략 스탭은 이러한 전략 경영자의 전략적 의사결정을 지원하고 보좌하는 역할을 수행한다.

  • 연습문제

문제1.  다음 중 다각화기업에 비해 단일사업기업에서 구분되지 않는 전략은?

  1. 전사적 전략과 사업부전략
  2. 전사적 전략과 기능전략
  3. 사업부전략과 기능전략
  4. 기능전략과 팀 전략

문제2.  전략 경영의 과정 중에서 조직구조와 인사제도 등이 재설계되는 단계는?

  1. 환경분석
  2. 전략수립
  3. 전략실행
  4. 전략통제

문제3.  다음 중 전략 경영의 특성과 이점에 관한 설명으로 가장 올바른 것은?

  1. 전략 경영은 일선관리자의 주요 역할이다.
  2. 전략 경영은 환경적응, 나아가 환경창조의 지속적 과정이다.
  3. 전략 경영은 조직의 의사결정에 자율성을 부여한다.
  4. 전략 경영은 내부 환경의 중요성을 인식하도록 한다.

문제4.  다음 중 전략 경영자에 관한 설명으로 올바른 것은?

  1. 가장 이상적인 전략경영팀은 최고경영층으로만 구성된다.
  2. 전략의 수립실행통제와 관련된 경영자의 임무는 영리조직에만 적용된다.
  3. 전체 조직의 전략수립과 실행의 책임은 최고경영자에게 있다.
  4. 전략담당자가 올바른 의사결정을 내릴 수 있도록 지원하는 역할을 수행한다.

문제5.  다음 중 전략 스탭의 역할에 관한 설명으로 바르지 못한 것은?

  1. 전략적 의사결정에 필요한 정보를 제공한다.
  2. 전략 수립과 실행에 대한 책임을 진다.
  3. 사업부 간의 경영활동을 조정한다.
  4. 전략대안을 도출하고 전략경영자에게 보고한다.
  • 정답
  1. 1:다각화된 기업은 기업 활동이 사업부를 중심으로 이루어지며, 이를 관리하는 모기업과 분리되어 운영되고 있는 기업이라 할 수 있다. 따라서 다각화 기업에서는 전사적 전략과 사업부

전략이 명확히 구별되어 있으나, 단일사업기업에서는 전사적 전략과 사업부 전략이 조직의

경영층에서 동시에 이루어지며, 사실상 동일한 의미를 지닌다고 할 수 있다.

  1. 3:조직구조 및 인사제도와 같은 기능 전략은 전략의 실행단계에서 이루어진다.
  2. 2:전략 경영은 최고경영자의 주요 역할이며, 조직의 의사결정에 일관성을 부여해 주며, 조직 구성원에게 외부 환경의 중요성을 인식하도록 한다.
  3. 3:전략 경영은 최고 경영자의 주요 역할로서, 전체 조직의 전략 수립 및 실행의 책임은 최고경영자에게 있으나, 이상적인 전략경영팀은 최고 경영층뿐만 아니라, 각 사업 부문이나 기능 부문의 책임자도 포함된다. 그리고 전략 수립 및 전략 실행과 관련된 경영자의 임무는 영리조직뿐만 아니라 비영리 조직의 경우에도 적용된다.
  4. 2:전략 스탭은 전략경영자의 전략적 의사결정을 내리는데 필요한 환경의 각종 동향이나 정보를 수집·분석하고, 조직의 내부 능력을 전반적인 관점에서 평가하며, 이를 통해 가능한 전략 대안을 도출하고 이를 전략경영자에게 보고하는 역할을 수행한다. 또한 다각화 기업에서는 사업부 간의 경영활동을 전사적인 관점에서 조정하여 그 성과를 점검하고 평가한다.
  • 1 전략경영의 의의 연습문제
  1. 다음 중 전략의 개념을 구성하는 핵심 요인으로 볼 수 없는 것은?

① 사업영역                                                             ② 자원동원

③ 경쟁우위                                                             ④ 핵심성공요인

  1. 다음 중 사업부 수준의 전략이 아닌 것은?

① 마케팅 전략                                                     ② 집중화 전략          

③ 차별화 전략                                                     ④ 원가우위 전략

  1. 기업의 사업영역을 선택하고 여러 사업부문을 효과적으로 관리하는 문제를 다루는 전략은 무엇인가?

① 사업부전략                                                       ② 숙고전략          

③ 전사적 전략                                                     ④ 표출전략

  1. 다음 중 전략 경영의 특징을 잘못 표현한 것은?

① 전략경영의 주체는 기획부서이다.

② 전략 경영은 미래지향적이다.

③ 전략경영은 환경에 적응하고 환경을 창조하는 지속적인 과정이다.

④ 전략경영은 기업의 전체 부문을 대상으로 한다.

  1. 다음 중, 전략경영과정의 첫 단계에 해당하는 활동은?

① 전략수립                                                           ② 전략통제      

③ 조직설계                                                           ④ 전략실행

  1. 다음 중 분석수준의 구분에 따른 전략에 속하지 않는 것은?

① 기능전략                                                           ② 전사적 전략

③ 차별화전략                                                       ④ 사업부전략

  1. 전략경영의 특징으로 볼 수 없는 것은 무엇인가?

① 전략경영의 주체는 경영자이다.

② 전략경영은 미래지향적이다.

③ 전략경영은 환경에 적응하고, 환경을 창조하는 지속적인 과정이다.

④ 전략경영은 기업의 특정부문 활동만을 대상으로 한다.

  1. 전략목표의 달성 여부를 점검하는 활동은 전략경영과정에서 어떤 부분에 해당하는가?

① 전략수립                                                           ② 전략실행

③ 전략계획                                                           ④ 전략통제

  1. 다음 중 전략개념의 핵심적인 구성요소라고 할 수 없는 것은?

① 사업영역                                                           ② 생산제품

③ 자원동원                                                           ④ 경쟁우위

  1. 특정 사업영역 내에서 경쟁우위를 획득하기 위한 효과적인 경쟁방법을 결정하는 문제를 다루는 전략은 무엇인가?

① 사업부전략                                                       ② 숙고전략

③ 전사적 전략                                                     ④ 표출전략

 

  • 정답

1. ④    2. ①    3. ③    4. ①    5. ①    6. ③    7. ④    8. ④    9. ②    10. ①

 

3 2 기업의 사명과 목표

  • 사명의 의의
  • 사명 선언문
  • 목표 수립
  • 학습개요
    • 기업의 전략 수립 과정의 첫 단계로서, 기업 활동에 방향성과 일관성을 제시해 주는 기업 사명과 비전, 그리고 기업 목표의 의의를 이해하고, 전략 수립 과정에 있어서 각각의 중요성과 필요성을 알아보고, 이들의 차이를 구별할 수 있도록 한다.
  • 학습목표
    • 기업 사명과 비전의 필요성과 그 의의를 설명하고, 양자의 차이점을 이해할 수 있다.
    • 사명 수립의 영향 요인에 대해 이해하고, 기업 사명에 포함되어야 할 구성 요소에 대해 설명할 수 있다.
    • 단일 사업 기업과 다각화 기업에서 사업에 대한 정의가 어떻게 달라져야 하는가를 이해할 수 있다.
    • 상위 목표와 하위 목표의 관계를 설명하고, 목표가 하향적으로

    설계되어야 하는 이유에 대해 설명할 수 있다.

  • 정리

■ 사명은 기업의 존재 의의와 목적을 규정하는 것으로, 기업 목표에 가이드라인으로 작용한다.

■ 전략 수립의 첫 번째 단계로서, 목표 설정 중에서도 가장 우선적으로 결정되어야 할 요소이며, 전략 수립과 실행에 가장 근본적인 지침이 된다.

■ 사명과 유사한 성격의 비전은 미래의 특정 시점에서 조직이 달성하고자 하는 하나의 이상적인 상태를 기술한 것인 반면, 사명은 현재에 보다 초점을 두며 특정 시간에 구애받지 않는다.

■ 비전은 목표와 관련이 있는 반면, 사명은 근본적인 사고방식 및 행동방식과 더욱 관련이 있다.

■ 기업 사명 및 사명 선언문에 포함되어야 할 핵심 요인은 ① 사업에 대한 정의, ② 사업 목적, ③ 조직 운영 철학 등이 포함된다.

■ 사업의 정의는 ‘제품’에 의해서가 아닌, ‘고객지향적 관점’에서 이루어져야 한다.

■ 단일 사업 분야를 영위하는 기업의 경우에는 고객 집단, 고객 욕구, 고객 욕구 충족 방법이라는 세 측면에 따라 사업 분야가 정의되어야 한다.

■ 다각화 기업의 경우에는 포트폴리오 지향적인 사업 정의가 필요하다.

■ 전략적 목표의 3 요인은 ① 생존, ② 수익성, ③ 성장으로서, 기업 사명에는 ‘성장’과 ‘이익 창출(수익성)’을 통한 ‘기업 생존의 확보’ 라는 요소가 깔려 있다.

■ 기업 철학은 전략적 의사 결정자가 기업 운영상 중시하는 기본 신념과 가치관, 열망 등을 구체화한 것으로서, 기업이 어떤 방식으로 사업을 수행하겠다는 것을 나타내 주며, 조직 구성원의 행동 및 의사 결정의 지침이 된다.

■ 목표는 기업의 사명과 전략적 지향점을 구체적인 성과 지표로 나타낸 것이다.

■ 기업 사명이 특정 시간에 구애받지 않고 근본적으로 추구하는 가치를 표현한 것인 반면, 목표는 어떤 특정 기간 동안 기업이 달성하고자 하는 특정 결과를 구체적으로 나타낸 것이다.■ 조직에서의 목표는 계층적인 성격을 띤다.

■ 상위목표에 따라 상위 목표의 달성에 연계되어 있는 여러 가지 하위 목표를 설정할 수 있다.

■ 상위 목표는 하위 목표 설정에 지침이 된다는 점에서, 기업의 목표는 하향적인 과정으로 설정되는 것이 바람직하다.

  • 연습문제

문제1.  다음 중 기업 사명에 관한 설명으로 바르지 못한 것은?

  1. 기업에 정체성을 부여해 준다.
  2. 전략의 수립과 실행에 근본적인 지침이 된다.
  3. 최고 경영자의 사업 철학이 반영된다.
  4. 측정 가능한 구체적인 목표로 제시된다.

문제2.  기업 사명은 (     )와(과) 보다 관련이 있는 반면, 비전은 (     )와(과) 관련이 깊다.

괄호에 적절한 말이 순서대로 짝지어진 것은?

  1. 목표 - 행동방식
  2. 전략 수립 - 전략 실행
  3. 행동방식 - 목표
  4. 전략 실행 - 전략 수립

문제3.  "다각화된 기업의 경우에는 포트폴리오 지향적인 사업정의가 바람직하다" 이 때 말하는 포트폴리오란?

  1. 기업이 영위하고 있는 사업분야의 집합
  2. 기업이 보유하고 있는 우수인력의 집합
  3. 기업이 보유하고 있는 유형자원의 집합
  4. 기업이 보유하고 있는 무형자원의 집합

문제4.  기업 목표를 재무적 목표와 전략적 목표로 대별할 때, 전략적 목표에 해당하는 것은?

  1. 매출액
  2. 기업 이미지
  3. 배당률
  4. 현금 흐름

문제5.  기업의 목표를 장기목표와 단기목표로 대별할 때, 단기목표에 관한 설명으로 바르지 못한 것은?

  1. 보통 1년 이내의 목표를 의미한다.
  2. 항상 단기적인 관점에서 설정되어야 한다.
  3. 조직의 궁극적 목적달성을 위해 반드시 필요하다.
  4. 기업의 목표달성을 위해 ‘현재’에 중점을 두고 이루어진다.

 

  • 정답
  1. 1:사명은 기업에 정체성을 부여해 주고, 성장과 발전 방향을 나타내 준다. 따라서 전략 수립과 실행에 가장 근본적인 지침이 된다. 또한 사명은 최고 경영자의 사업 철학을 반영한 것으로서, 기업의 기본적인 지향점을 나타내는 하나의 선언으로서, 측정 가능한 목표를 제시하는 것은 아니다.
  2. 3:사명은 기업의 목적과 경영철학 및 행동방식을 나타낸 것으로 시간에 구애받지 않고 기업에 방향성과 활력을 제공하는 원천이 된다. 반면, 비전은 기업의 목표와 관련된 것으로서, 일단 성취되고 나면 더 이상 기업에 방향을 제시해 주지 못한다.
  3. 1:단일 사업을 영위하는 기업과는 달리 다각화된 기업의 경우, 여러 사업 분야를 운영하기

때문에 사업을 정의할 때 어려움에 당면하게 된다. 따라서 다각화된 기업은 포트폴리오 지향적인 사업 정의가 바람직한데, 여기서 포트폴리오란 ‘기업이 영위하고 있는 사업 분야의 집합’을 의미한다.

  1. 2:기업의 재무 성과는 조직의 생존을 위한 기본적이며 필수적인 요소인 반면, 전략적 성과는 장기적으로 기업의 위상을 유지·제고하는데 필수적인 요소이다. 따라서 신규 사업 분야의 진출을 통한 다각화, 해외 생산 비율의 확대, 동종 업계 최고의 품질 달성, 신속한 고객 서비스를 통한 고객 만족, 기업 이미지 제고 등과 같은 요인은 전략적 목표에 해당하며, 매출액이나 이익에 대한 여러 지표, 배당률이나 현금흐름 등과 같은 재무 수치는 재무적 목표에 해단한다.
  2. 2:목표를 장기 목표와 단기 목표로 구분하는 경우, 단기 목표는 보통 1년 또는 그 이하의 기간을 대상으로 한다. 비록 단기간이라고 하지만, 단기 목표는 조직의 궁극적 목적을 달성하기 위해 거쳐야 하는 단계로서, 현재 또는 가까운 기간을 대상으로 하고 있으나, 항상 장기적인 관점에서 설정되어야 한다.
  • 2 기업의 사명과 목표 연습문제
  1. 기업의 근본적인 존재 의의와 목적, 그리고 중시하는 가치를 포괄적으로 나타내는 것은?

① 경쟁전략                                                           ② 기업사명

③ 목표                                                                   ④ 가치사슬

  1. 다음 중 기업의 사명이나 사명선언문에 포함되어야 할 핵심요인이 아닌 것은?

① 사업영역에 대한 정의                                   ② 사업목적

③ 조직운영철학                                                   ④ 기업환경

  1. 다음 중 아벨(Abell)의 사업영역정의에 포함되지 않는 것은?

① 고객집단                                                           ② 생산제품

③ 고객욕구                                                           ④ 고객욕구의 충족방법(독특한 능력)

  1. 전략적 의지(strategic  intent)가 강조하는 말은?

① 다각화                                                               ② 전략적 목표

③ 기업사명                                                           ④ 재무적 목표

  1. 단기 운영목표의 요건으로 부적절한 것은?

① 장기 목표와 연계할 필요가 없다.

② 각 부문별 목표들을 조정하고 통합해야 한다.

③ 구체적이고 측정 가능해야 한다.

④ 구성원들에게 도전 감을 주면서도 달성 가능해야 한다.

  1. 사명에 대한 설명으로 부적절한 것은?

① 조직이 우선하는 가치

② 조직의 존재의의와 기본목적

③ 미래에 달성하고자 하는 모습

④ 조직에 정체성 부여

  1. 비전에 대한 설명으로 타당한 것은?

① 조직구성원과는 관계없는 최고경영자의 목표이다.

② 조직의 존재목적을 나타낸다.

③ 미래 특정시점에 조직이 도달하고자 하는 모습

④ 사명과 동일한 개념

  1. 다음 중 전략수립과 실행과정에서 근본적인 지침으로 작용하는 것은?

① 사명                                                                   ② 조직환경

③ 조직구성원의 희망                                         ④ 단기목표16

  1. 다음 중 전략적 목표로 보기 어려운 것은?

① 신규사업분야 진출

② 주가  10% 상승

③ 핵심역량 강화

④ 해외 생산비율 확대

  1. 다음 중 목표에 대한 설명으로 올바르지 않은 것은?

① 목표는 전략적 목표와 재무적 목표로 구분할 수 있다.

② 핵심성과 영역을 구분하는 것이 목표수립에 가장 중요하다.

③ 장기목표보다는 단기목표를 먼저 세워야 한다.

④ 목표는 구체적이어야 한다.

 

  • 정답

1. ②    2. ④    3. ②    4. ②    5. ①    6. ③    7. ③    8. ①    9. ②    10. ③

 

4 3 환경 분석(I)

  • 환경분석의 의의와 체계
  • 일반환경 분석
  • 산업환경 분석:잠재적 진입자의 위협
  • 학습개요
    • 기업의 전략 수립에 있어서 환경의 중요성을 이해하고, 환경 분석의 의의 및 방법을 살펴 보며, 이를 통해 환경 분석이 전략 수립에 어떻게 활용되는가를 이해할 수 있도록 한다. 또한 최근 그린 정책과 관련하여 새롭게 재조명되고 있는 자연환경이 기업의 전략 수립에 미치는 영향을 살펴 보고, 신 재생 에너지의 동향에 대해서 알아본다.
  • 학습목표
    • 기업의 전략 수립에 있어서 환경의 중요성을 이해한다.
    • 외부환경이 기업에게 위협인 동시에 기회로 작용하기도 한다는 점을 이해한다.
    • 일반 환경의 구성요소를 구분하고, 각각에 대해 설명할 수 있다.
  • 정리

■ 전략이 환경 적응을 위한 기업의 의사 결정과 활동의 총체라는 점에서 전략은 외부 환경에 대한 체계적인 분석에 바탕을 두고  수립되어야 한다.

■ 환경은 기업에 위협인 동시에 기회를 제공하기도 한다.

■ 동일한 환경 변화라 하더라도 이를 미리 예측하지 못하고 대응 능력을 가지지 못한 기업에게는 위협이 되지만, 그 변화를 사전에 예측하고 준비한 기업의 경우에는 시장에서 경쟁 우위를 확보할 수 있는 기회가 된다.

■ 일반 환경은 특정 산업 분야에 관계없이 한 사회 내의 대부분의 조직에 영향을 미치며, 개별 기업이 그 영향을 통제할 수 없다.

■ 일반 환경의 구성 요소에는, ① 정치적·법적 환경, ② 경제적 환경, ③ 사회 문화적 환경, ④ 기술적 환경, ⑤ 자연 환경 등이 포함된다.

  • 연습문제

문제1.  다음 중 환경 분석의 목적을 가장 바르게 설명한 것은?

  1. 기업의 강점과 약점의 파악
  2. 정부 구제에 대한 효과적 대처 방안 수립
  3. 환경에 잠재하는 위협요인과 기회요인의 파악
  4. 잠재적 진입자에 대한 정보수집과 대응전략 마련

문제2.  다음 중 일반 환경의 구성 요소가 아닌 것은?

  1. 정치 환경
  2. 기술 환경
  3. 경쟁 환경
  4. 문화 환경

문제3.  다음 중 일반 환경에 관한 설명으로 올바른 것은?

  1. 특정 산업에 관계없이 한 사회 내 기업에 유사한 영향을 미친다.
  2. 기업의 전략 수립에 고려되지 않는 요인이다.
  3. 공급자와 구매자는 일반 환경의 주요 구성 요소이다.
  4. 일반환경은 좀처럼 변화하지 않는다.

문제4.  다음 중 신재생 에너지에 속하지 않는 것은?

  1. 소수력
  2. 태양광
  3. 원자력
  4. 풍력
  • 정답
  1. 3:

환경에 대한 이해는 전략 경영자들이 올바른 의사 결정을 하고, 효과적인 전략 수립과 실행에

필수적인 요건이 된다. 경영자들에게 요구되는 환경 분서의 과제는 환경으로부터의 위협에 적절히 대처하면서, 다른 한편으로는 환경에 잠재되어 있는 기회를 적극 활용하는 것이다.

  1. 3

일반 환경의 구성 요소는 ① 정치적·법적 환경, ② 경제적 환경, ③ 사회 문화적 환경,

④ 기술적 환경, ⑤ 자연 환경 등으로서, 경쟁 환경은 제 5 강에서 다루게 될 산업 환경을

의미한다.

  1. 1

일반 환경은 특정 산업 분야에 관계없이 한 사회 내의 모든 조직에 대체로 유사한 영향을 미치며, 개별 조직이 어떠한 노력을 기울이더라도 그에 영향을 미칠 수 없는 거시환경을 의미한다. 이러한 일반 환경은 지속적으로 변하며, 이러한 변화가 기업 활동에 기회와 위협 요인으로 작용한다. 따라서 사전에 변화의 흐름을 예측하고, 이에 대한 대응 전략을 세우는 것이 중요하다.

  1. 3

석유 및 천연가스의 고갈, 유가 급등으로 대체 에너지의 필요성이 대두되는 가운데,

국제적인 환경 규제 강화로 무공해 신 재생에너지 보급이 절실한 과제가 되고 있다.

기존 연료(석탄, 가스, 오일, 원자력 등)에 의한 온실가스의 발생을 최소화하기 위한

친환경 에너지원(태양광, 수소력, 바이오 연료, 풍력, 지열 등)에 대한 개발이

이루어지고 있다.

 

5 3 환경 분석(II)

  • 산업환경 분석
    • 기존 기업 간의 경쟁
    • 구매자의 교섭력
    • 공급자의 교섭력
    • 대체품의 위협
  • 핵심 성공 요인의 규명
  • 학습개요
    •  기업의 전략 수립에 있어서 직접적인 영향을 미치는 산업 환경의 중요성을 이해하고, 산업 환경의 각 구성 요소를 살펴보며, 이들이 기업의 전략 수립에 어떤 관련을 갖고 어떻게 활용되는가를 이해할 수 있도록 한다. 또한 특정 산업에서의 성공을 결정짓는 핵심 성공 요인의 규명과 전략 수립의 관계를 알아본다.
  • 학습목표
    • 산업 환경의 구성요소를 구분하고, 각각에 대해 설명할 수 있다.
    • 산업 환경의 각 구성요소들이 산업 내 경쟁에 어떤 영향을 미치는가를 이해할 수 있다.
    • 일반 환경과 산업 환경의 차이점을 구별할 수 있다.
  • 정리

■ 산업 환경은 특정 산업 내 기업들에게 직접적인 영향을 미치며, 경쟁의 정도를 결정한다.

■ 산업 환경은 구성 요소에는 ① 잠재적 진입 기업, ② 기존 경쟁 기업, ③ 구매자의 교섭력, ④ 공급자의 교섭력, ⑤ 대체품 등이 포함된다.

■ 환경 분석을 통해 특정 산업에서 기업의 성패에 핵심적인 영향을 미치는 요인, 즉 핵심 성공 요인을 도출할 수 있다.

■ 핵심 성공 요인에 있어서의 기업 능력이 경쟁자보다 우월할 때, 경쟁 우위를 확보할 수 있다.

■ 핵심 성공 요인의 분석은 곧 경쟁 우위를 창출할 수 있는 기회를 규명하는 것을 의미하므로, 환경 분석에 있어서 핵심 성공 요인의 규명은 필수적이다.

  • 연습문제
  1. 다음 기업이 활동하는 공간으로서, 기업의 전략에 직접적으로 영향을 미치는 것은?
    1. 일반 환경
    2. 정치 환경
    3. 경제 환경
    4. 산업 환경

 

<해설> 환경은 4강에서 살펴 보았듯이 크게 일반환경과 산업환경으로 구분할 수 있는데, 일반환경이

보다 거시적인 환경으로서 모든 기업에 간접적인 영향을 미치며, 산업환경은 기업의 전략

수립에 직접적인 영향을 미친다. ②, ③은 일반환경에 속하므로, 정답은 ④ 산업환경이 된다.

 

  1. 산업환경은 기업들에게 직접적인 영향을 미치며, 경쟁정도를 결정한다는 점에서 ( )이라고도 한다. 괄호 안에 적절한 말은?
    1. 일반 환경, 2. 거시 환경, 3. 경쟁 환경, 4. 내부 환경

 

<해설> 산업 환경은 기업의 전략 수립에 직접적인 영향을 미치며, 이를 통해 기업의

경쟁 정도를 결정하기 때문에 경쟁 환경이라고도 한다.

  1. 다음의 환경 중 기업에 미치는 영향력의 범위가 다른 것은?
    1. 거시 환경, 2. 산업 환경, 3. 경쟁 환경, 4. 과업 환경

 

<해설> 일반 환경은 특정 산업 분야에 관계없이 한 사회 내의 모든 조직에 대체로 유사한 영향을

미치며, 개별 조직이 어떠한 노력을 기울이더라도 그에 영향을 미칠 수 없는 거시환경을

의미한다. 반면, 산업 환경은 특정 산업과 특정 기업에 제한적이며, 보다 직접적인 영향을

미치는 환경으로서, 기업에 따라 미치는 영향이 다른 환경이다. 이러한 산업 환경은

경쟁 정도를 결정한다는 점에서 경쟁 환경이라고도 하며, 조직론 분야에서는 과업 환경이라고도 한다.

  1. 다음의 산업환경 요인 중 포터(Porter)가 고려하지 않은 것은?
    1. 잠재적 진입 기업, 2. 공급자, 3. 경쟁 기업, 4. 정부

 

<해설> 포터는 산업 환경의 구성 요소를 ① 잠재적 진입 기업, ② 기존 경쟁 기업,

③ 구매자의 교섭력, ④ 공급자의 교섭력, ⑤ 대체품 등의 다섯 가지로 구분하였다.

  1. 다음 중 산업환경에 관한 설명으로 올바른 것은?
    1. 모든 조직에 대하여 유사한 영향을 미친다.
    2. 개별 조직이 영향을 미칠 없다.
    3. 개별 기업이 전략 수립에 있어서 일반 환경보다 중요하다.
    4. 경기추세나 물가변동 등이 산업환경에 해당한다.

 

<해설> 산업 환경은 조직 활동에 직접적인 영향을 미치며, 영향 범위가 특정 산업 내지

특정 기업에 제한적이고, 기업에 따라 미치는 영향이 다른 환경이다. 반면, 일반

환경은 특정 산업 분야에 관계없이 한 사회 내의 모든 조직에 대체로 유사한

영향을 미치며, 개별 조직이 어떠한 노력을 기울이더라도 그에 영향을 미칠 수

없는 환경으로서, ① 정치적·법적 환경, ② 경제적 환경, ③ 사회 문화적 환경,

④ 기술적 환경, ⑤ 자연 환경 등이 포함된다.

  • 3 환경 분석 연습문제
  1. 다음 중 일반환경의 구성요소가 아닌 것은?

① 정치적 환경                                                     ② 경쟁환경

③ 사회문화적 환경                                             ④ 경제적 환경

  1. 다음 중 일반환경에 대한 설명으로 올바른 것은?

① 특정 산업분야에 관계없이 한 사회내의 기업에 유사한 영향을 미친다.

② 기업의 입장에서 일반환경은 전혀 중요하지 않다.

③ 구매자, 공급자는 일반환경의 주요 구성요소이다.

④ 일반환경은 별로 변화지 않는다.

  1. 경제적 환경의 주요 구성요소가 아닌 것은?

① 경제성장                                                           ② 금리

③ 환율                                                                   ④ 정보기술의 발전

  1. 다음 중 산업환경에 대한 설명으로 올바른 것은?

① 기업의 전략수립에 간접적으로 영향을 미친다.

② 경제성장, 물가 등은 산업환경의 주요 구성요소이다.

③ 산업내 기업들의 경쟁에 직접적인 영향을 미친다.

④ 개별 기업은 산업환경에 전혀 영향을 미칠 수 없다.

  1. 산업환경을 구성하는 요소가 아닌 것은?

① 수요자                                                             ② 공급자

③ 잠재진입자                                                     ④ 정부

  1.  ‘산업환경 분석에 있어서, 현재 산업내 경쟁기업은 아니지만 향후에 시장에 진입할 의지

와 능력을 갖추고 있는 기업에 대한 분석이 중요하다’는 말은 다음 중 무엇의 중요성을 강

조하고 있는가?

① 잠재적 진입자의 위협

② 공급자의 교섭력

③ 기존 기업간 경쟁

④ 대체품의 위협

  1. 다음 중 진입장벽의 원천이 아닌 것은?

① 대체품의 위협                                                 ② 제품차별화 정도

③ 규모의 경제                                                     ④ 교체 비용

  1. 다음 중 철수장벽을 형성하는 주요 요인이 아닌 것은?

  특정  목적의  생산  설비 ②  해당사업에  대한  소유자나  경영자의  애착          

③ 교체비용                                  ④ 기업내 타사업과의 관련성이 밀접한 경우

  1. 다음 중 포터(Porter)의 산업내 경쟁결정요인에 직접 해당되지 않는 것은?

① 공급자                                                               ② 경제적 환경        

③ 잠재적인 진입 기업                                       ④ 구매자

  1. 다음 중 기업간 경쟁을 심화시키는 것은?

① 높은 고정비 비중                                           ② 높은 제품차별화

③ 낮은 철수장벽                                                 ④ 높은 교체비용

  1. 잠재적 경쟁기업들이 해당 산업에 진출하는 것을 어렵게 만드는 구조적 요인을 무엇이

라 하는가?

① 제품차별화                                                       ② 진입장벽        

③ 대체품                                                               ④ 철수장벽

  1. 다음 중 잠재적 진입기업의 위협을 크게 하는 요인은 무엇인가?

① 기존 기업들의 제품차별화

② 기존 기업들의 규모의 경제성을 가지는 경우

③ 사업진입에 대규모 투자가 필요한 경우

④ 제품의 교체비용이 낮은 경우

  1. 안경업에 콘텍트렌즈가 미치는 영향을 가장 적절히 표현한 것은?

① 잠재적 진입자의 위협                                 ② 공급자의 교섭력

③ 기존 기업들간 경쟁                                     ④ 대체품의 위협

  1. 다음 중 특정 산업 내 기업의 입장에서 가장 유리한 상황은?

① 진입장벽이 높고 철수장벽이 낮은 경우

② 진입장벽이 높고 철수장벽도 높은 경우

③ 진입장벽이 낮고 철수장벽이 높은 경우

④ 진입장벽이 낮고 철수장벽도 낮은 경우

  1. 다음 중 기업들 간의 경쟁을 격화시키는 상황이 아닌 것은?

① 산업의 성장이 정체되거나 수요가 감소하는 경우

② 기업들의 고정비 비중이 높은 경우

③ 다양한 경쟁기업들이 존재하는 경우

④ 제품의 차별화 정도가 높은 경우

  1. 다음에서 공급자의 교섭력이 강해지는 경우는?

① 구매자집단이 소수의 대기업으로 구성되어 있는 경우

② 공급자들의 제품이 차별화되어 있거나 교체비용이 높은 경우

③ 공급자들의 제품에 대한 유력한 대체품이 존재하는 경우

④ 다수의 공급자가 존재하는 경우 26

  1. 특정 산업에서의 핵심성공요인을 도출하기 위해 반드시 필요한 것은?

① 산업환경 분석                                                 ② 내부능력 분석

③ 일반환경 분석                                                 ④ 목표수립

  1. 다음 중 어떤 상황에서 구매자의 교섭력이 강해지는가?

① 구매자 집단이 소수의 대기업으로 구성되어 있는 경우

② 공급자들이 제품이 차별화되어 있는 경우

③ 교체비용이 큰 경우

④ 구매자가 해당 산업에 대해 정보가 별로 없는 경우

  1. 다음 중 기업들간의 경쟁이 가장 심화되는 상황은?

① 진입장벽이 낮고 철수장벽이 높은 경우

② 진입장벽이 낮고 철수장벽이 낮은 경우

③ 진입장벽이 높고 철수장벽이 높은 경우

④ 진입장벽이 높고 철수장벽이 낮은 경우

  1. 코카콜라는 세계 코카콜라시장에서 선도적인 위치를 구축하고 있다. 이는 진입장벽 개념에 의해 설명할 수 있는데, 콜라시장의 진입장벽의 원천에 대한 설명으로서 가장 타당한

것은?

① 제품차별화                                                       ② 규모의 경제            

③ 원가우위                                                           ④ 소요자본

  1.  ‘안경과 콘택트렌즈는 제품 특성은 다르지만, 상호 경쟁관계에 있다’라는 말이 의미하는

것은?

① 대제품의 위협                                               ② 잠재 진입기업의 위협

③ 수요자의 교섭력                                           ④ 기존 기업간 경쟁

  1. 건강에 대한 관심의 증대로 탄산음료보다는 녹차음료나 웰빙음료의 소비가 증대하고 있

다. 이러한 변화와 관련 있는 환경은 무엇인가?

① 경제적 환경                                                     ② 사회문화적 환경

③ 산업환경                                                           ④ 기술적 환경

  1. 자동차부품 산업의 경우 완성차 제조업체들이 해당 산업에 큰 영향을 미친다. 이는 자

동차부품 산업의 산업환경 분석에 있어서 무엇으로 설명할 수 있는가?

① 기존 기업간 경쟁                                           ② 공급자의 교섭력

③ 대체품의 위협                                                 ④ 구매자의 교섭력

  1. 최근 경제위기로 환율과 금리가 상승하고 경기는 침체되고 있다. 이는 기업 환경의 어

떤 부문에 해당하는가?

① 일반환경  - 기술적 환경                                 ② 일반환경  - 경제적 환경

③ 산업환경  - 기존 기업들간 경쟁                   ④ 산업환경  - 구매자의 교섭력27

  1. 석탄산업은 석유의 등장으로 경쟁력을 잃고 쇠퇴하였다. 이는 산업환경 분석에 있어서

어떤 요인으로 설명할 수 있는가?

① 잠재적 진입자의 위협

② 공급자의 교섭력

③ 기존 기업들간 경쟁

④ 대체품의 위협

 

  • 정답 1. ②      2.     3. ④    4. ③    5. ④    6. ①    7. ①    8. ③    9. ②    10. ①   

       11. ②    12. ②    13. ④    14. ④    15. ④    16. ②    17. ①    18. ①    19. ①    20. ①

       21. ①    22. ②    23. ④    24. ②    25. ④

 

6 4 환경 분석(I)

  • 내부분석의 의의
  • 내부순석의 틀
  • 내부분석의 전략적 활용
  • 학습개요
    • 기업의 효과적인 전략 수립을 위해 기업의 내부 분석의 필요성을 이해하고, 자원 기반 관점에서 기업의 내부 능력이 경쟁 우위를 창출하고, 지속적으로 유지하는데 어떤 역할을 하는가를 설명할 수 있도록 한다. 또한 기업의 내부 능력과 전략 수립의 동태적인 관계에 대해서 이해하도록 한다.
  • 학습목표
    • 전략 수립에 있어서 기업의 내부 분석의 중요성을 이해한다.
    • 전략 수립에 대한 두 가지 관점을 제시하고, 그 이론적 근거를 설명할 수 있다.
    • 기업의 내부 능력이 경쟁 우위를 창출하고, 이를 지속적으로 유지하는데 어떤 역할을 하는가를 이해한다.
    • 전략과 기업 능력이 상호 어떠한 동태적 관계에 있는가를

   이해한다.

  • 정리

■ 내부 분석의 목적은 보유 자원과 기업 능력에 대한 분석과 경쟁사와의 비교를 통해 기업의 강-약점을 진단하고, 이를 전략 수립 및 실행에 효과적으로 활용하기 위한 것이다.

■ 기업의 보유 자원의 가치는 기업이 이를 어떻게 활용하는가에 따라 달라지며, 기업의 능력은 기업이 보유하고 있는 제반 자원을 효과적으로 결합하고 활용할 수 있는 능력을 말한다.

■ 과거에는 전략 수립에 있어서 외부 환경을 더 중시하였으나, 최근에는 경쟁자가 모방하기 힘든 핵심 역량이 경쟁 우위의 진정한 원천이라는 인식하에 내부 역량의 개발 및 활용을 더욱 중시하고 있다.

■ 경쟁 우위 획득과 관련된 보유 자원이나 기업 능력이 비교적 오랫동안 유지될 수 있고(지속성), 다른 경쟁자가 모방하기 어려우며 (낮은 모방 가능성), 다른 자원이나 역량에 의해 대체하기 어려울 때(낮은 대체 가능성), 기업의 경쟁 우위는 지속적으로 유지될 수 있다.

  • 연습문제

문제1.  기업의 보유자원은 유형 자원, 무형 자원, 인적 자원으로 구분된다. 이 가운데 무형 자원에 해당하는 것은?

  1. 기업의 신용도
  2. 기술 특허
  3. 기업 규모
  4. 구성원의 능력

문제2.  다음 중 기업능력이나 독특한 능력과 동일한 의미의 말은?

  1. 경쟁 우위
  2. 기업 이미지
  3. 핵심 역량
  4. 본원적 활동

문제3.  다음 중 기업들이 가진 이익창출 잠재력이란 무엇인가?

  1. 기업 능력
  2. 경쟁 우위
  3. 기업 규모
  4. 핵심 역량

문제4.  다음 중 경쟁우위의 지속성에 영향을 미치는 요인과 거리가 먼 것은?

  1. 독특성(희소성)
  2. 모방 가능성
  3. 지속성
  4. 대체 가능성
  • 정답
  1. 4

기업의 자원은 유형 자원, 무형 자원, 인적 자원으로 나눌 수 있다. 유형 자원은 기업의 자금 조달 능력, 신용도, 현금 흐름 등과 같은 재무 자원과 기업 규모, 입지, 설비, 건물 등과 같은 물적 자원을 말하며, 무형 자원은 브랜드, 특허, 노하우의 보유 정도 등과 같은 기술 자원과 기업의 명성 등을 의미하고, 인적 자원은 구성원의 자질이나 능력, 기업데 애한 충성심 등을 포함한다.

  1. 3

기업 능력이란 기업이 보유하고 있는 자원을 효과적으로 결합하여 이를 생산적으로 활용할 수 있는 능력을 의미하며, 이와 유사한 용어로서 독특한 능력과 핵심 역량을 사용한다. 독특한 능력은 어떤 기업이 경쟁자에 비해 특별히 잘하는 것을 의미하고, 핵심 역량은 다양한 생산 방법이나 기술의 조정·통합하는 방법 등에 대한 공동 학습으로서 사용할수록 가치가 증대되는 것을 말한다.

  1. 2

기업의 보유 자원과 능력은 기업의 이익을 창출할 수 있는 잠재력을 결정하는데 있어서 중요한 속성들을 제시하는데, 여기에서 이익 창출 잠재력은 곧 경쟁 우위를 의미한다.

  1. 1

경쟁 우위는 기업에 의해 획득되어 있는 경쟁 우위의 정도와 해당 경쟁 우위가 시간

흐름에 따라 유지될 수 있는가 하는 경쟁 우위의 지속성의 두 가지로 구분되는데, 경쟁

우위의 정도에 영향을 미치는 요인에는 자원과 능력의 독특성, 즉 희소성이 있으며,

경쟁 우위의 지속성에 영향을 미치는 요인에는 지속성, 모방 가능성, 대체 가능성이

있다.

 

7 4 환경 분석(II)

  • 기업능력의 분석방법
  • 내부능력의 평가
  • 학습개요
    • 기능별 분석은 기업의 기능 부문별로 자사의 강점·약점을 분석하는 방법이며, 가치 사슬 분석은 기업이 수행하는 일련의 활동들을 규명하고, 이들 활동들의 상호 작용을 체계적으로 분석하는 방법이다. 기업의 능력은 기업의 경쟁 우위 획득과 유지에 중요한 영향을 미치는 요인들에 대한 규명을 바탕으로 분석과 평가가 이루어져야 한다.
  • 학습목표
    • 기업 능력의 분석 방법으로서 기능별 분석과 가치 사슬 분석을 이해한다.
    • 가치 사슬 분석의 효과성을 설명하고, 주요 활동과 지원 활동을 이해한다.
    • 기업 내부 능력의 다양한 평가 방법을 이해하고, 지원 활동을 이해한다.
  • 정리

■ 기능별 분석은 기업 활동의 기능 부문별로 자사의 강점과 약점을 분석하는 방법으로서, 기업의 성공에 주요 영향을 미치는 요인들을 규명하여 이들에 대해 자사의 강점과 약점을 평가함으로써 전략을 개발하도록 한다.

■ 가치 사슬 분석은 고객에게 제품을 공급하기 위하여 기업이 수행하는 일련의 활동들을 규명하고, 이러한 제반 활동들이 어떻게 상호 작용하는가를 체계적으로 파악하도록 한다.

■ 기업의 능력은 기업의 경쟁 우위 획득과 유지에 중요한 영향을 미치는 요인(전략적 내부 요인)에 대한 규명을 바탕으로 이루어져야 하며, 이를 바탕으로 분석·평가되어야 한다.

■ 기업의 내부 능력을 평가하는 방법은 ① 기업의 과거 성과와의 비교, ② 산업 진화 단계에 따른 평가, ③ 경쟁사와의 비교, ④ 산업 내의 핵심 성공 요인과의 비교 등의 네 가지가 있다.

  • 연습문제

문제1.  다음 중 기업 능력을 분석하는 기능별 분석의 가장 큰 약점은?

  1. 기업이 가진 강점과 약점을 세부적인 요인까지 상세히 파악할 수 없다.
  2. 여러 기능부문들의 상호 결합에 의한 전체적 능력을 평가할 수 없다.
  3. 시간과 비용이 과다하게 사용된다.
  4. 대기업의 경우에만 적용되고, 중소기업에는 사용할 수 없다.

문제2.  다음 중 기업이 수행하는 일련의 활동들을 규명하고, 이러한 제반 활동들의 상호 작용을 체계적으로 파악하고자 하는 분석 도구는?

  1. 보유 자원 분석
  2. 기능별 분석
  3. 기업 능력 분석
  4. 가치 사슬 분석

문제3.  다음 중 가치 사슬의 주요 활동에 해당하는 것은?

  1. 획득
  2. 기술 개발
  3. 서비스
  4. 인적 자원 관리

문제4.  다음 중 가치 사슬의 지원 활동에 해당하는 것은?

  1. 투입물류
  2. 기술 개발
  3. 서비스
  4. 마케팅과 판매

문제5.  다음 중 산업진화단계에 따른 전략의 초점이 올바른 것은?

  1. 도입기 - 시장세분화
  2. 성장기 - 시장 침투
  3. 성숙기 - 시장다각화
  4. 쇠퇴기 - 시장점유율 확대
  • 정답
  1. 2

기능별 분석은 기업 활동의 기능 부문별로 자사의 강점과 약점을 세부적인 요인까지 분석할

수 있는 이점이 있으나, 환경 분석으로부터 도출되는 핵심 성공 요인과 내부 능력의 평가 결과를 결부시키기가 어렵고, 무엇보다도 여러 기능 부문들의 상호 결합에 의해 형성되는 기업의 전체적인 능력에 대해서는 평가가 곤란하다.

  1. 4

가치 사슬 분석은 고객에게 제품을 공급하기 위하여 기업이 수행하는 일련의 활동들을 규명하고, 이러한 제반 활동들이 어떻게 상호 작용하는가를 체계적으로 파악함으로써, 경쟁 우위의 원천을 규명할 수 있게 하는 기업 능력의 분석 도구이다.

  1. 3

가치 사슬의 주요 활동은 기업 활동의 본원적 활동으로서, ① 제품을 제조하는 물리적 과정과 ② 판매 그리고 최종 구매자에게 전달되는 과정,③ 애프터서비스 활동이 포함된다.

  1. 2

가치 사슬의 지원 활동은 주요 활동 및 다른 지원 활동을 보조해 주는 활동으로서 생산에 필요한 원부자재를 확보하는 활동, 기술 개발, 인적 자원 관리 및 기타 회사의 전반에 걸친 기능 등이 포함된다.

  1. 3

산업 진화 단계에 따른 전략의 초점을 보면, 도입기에는 시장에 침투하기 위한 전략을, 성장기에는 시장의 점유율을 확대하기 위한 전략을, 성숙기에는 시장 점유율을 토대로 다각화하기 위한 전략을, 그리고 쇠퇴기에는 투자 자금의 회수를 극대화하기 위한 전략을 추구하게 된다.

  • 4 내부분석 연습문제
  1. 전략수립의 두 관점을 바르게 짝지은 것은?

① 환경중시 관점  - 기업능력 중시 관점

② 유형자원 중시관점  - 무형자원 중시 관점

③ 고객 중시관점  - 경쟁자 중시 관점

④ 핵심역량 중시관점  - 내부자원 중시 관점

  1. 제품의  누적생산량이    배로  증가할  때마다  제품의  단위당  생산원가가  일정한  비율로 감소하는 현상을 의미하는 것은?

① 학습곡선                                                           ② 경험곡선

③ 공정혁신                                                             SWOT

  1. 다음 중 기업능력에 대한 설명으로 부적절한 것은?

① 기업의 자원가치는 이를 활용하는 기업능력에 따라 달라진다.

②기업능력은 사용할수록 가치가 증대된다.

③ 기업의 자원을 효과적으로 결합하여 이를 생산적으로 활용할 수 있는 능력을 말한다.

④ 사업포트폴리오 분석은 기업능력을 평가하기 위한 하나의 방법이다.

  1. 포터(Porter)의 가치사슬에서 주요 활동이 아닌 것은?

① 기술개발                                                           ② 산출물류        

③ 마케팅과판매                                                   ④ 서비스

  1. 다음 중 기업의 내부능력을 평가하는 기준으로서 부적절한 것은?

① 사업분야의 수        

② 경쟁사와의 비교    

③ 산업진화단계별 성공요인데 따른 평가

④ 과거의 성과와 비교

  1. 기업이  수행하는  제반  활동의  상호작용을  체계적으로  파악함으로써  경쟁우위의  원천을 규명하는 기업능력의 분석방법은?

① 사업포트폴리오 분석                                     ② 가치사슬      

③ 경험곡선                                                           ④ 기능별 분석

  1. 가치사슬에서 기업의 지원활동 중, 특정활동을 개별적으로 지원하지 않고 가치사슬 전체만을 지원하는 것은?

① 획득                                                                     ② 기술개발

③ 기업 하부구조                                                   ④ 인적자원관리

  1. 다른 회사의 우수한 관행을 분석하고 이를 도입함으로써 기업의 내부능력의 향상을 도모하는 경영혁신 기법은?36

① 비즈니스 리엔지니어링                                   ② 사업포트폴리오 분석

③ 전략적 의지                                                       ④ 벤치마킹

  1. 경험곡선 효과와 가장 밀접한 관련이 있는 본원적 전략은 무엇인가?

① 차별화 전략                                                       ② 원가우위 전략

③ 경쟁전략                                                             ④ 집중화 전략

  1. 가치사슬에 대한 설명으로 부적절한 것은?

① 기업의 내부능력을 분석하기 위한 방법이다.

② 다각화된 기업의 사업영역을 결정하는 방법이다.

③ 기업이 수행하는 각 활동들을 상호 관련하에서 체계적으로 파악한다.

④ 기업의 활동을 본원적 활동과 지원 활동으로 나누어 파악한다.

  1. 자원기반 관점에 근거한 전략수립 과정을 올바르게 제시한 것은?

① 환경분석 → 내부분석 →   경쟁분석 → 전략수립

  SWOT분석 → 기회․위협분석 → 강점․약점분석 → 전략수립

③ 일반환경분석 → 산업환경분석 → 경쟁우위 획득가능성 평가 → 전략수립

④ 보유자원 분석 → 기업능력 분석 → 경쟁우위 획득가능성 평가 → 전략수립

  1. 기업의 내부능력을 분석하는 방법을 올바르게 짝지은 것은?

① 일반환경 분석  - 산업환경분석

② 기능별 분석  - 가치사슬 분석

③ 벤치마킹  - 포트폴리오 분석

④ 고객분석  -경쟁자 분석

  1. 가치사슬 분석에 대한 설명으로 올바르지 않은 것은?

① 기업이 수행하는 여러 활동의 연계성을 파악할 수 있다.

② 기업능력의 분석도구이다.

③ 기능별 분석이 보다 효과적인 방법이다.

④ 기업활동을 주요활동과 지원활동으로 구분하여 파악한다.

  1. 다음 중 전략수립에서 기업능력 중시 관점을 올바르게 설명한 것은?

① 산업환경 분석에 초점을 둔다.

② 주요 전략의 실행측면에서 기업의 내부능력을 중요시 한다.

③ 경쟁자가 모방하기 힘든 기업 내부능력의 개발과 활용을 중요시 한다.

④ 주로  1970~80년대에 전략수립에서 많이 활용된 방식이다.

  1. 가치사슬 분석에서 생산한 제품을 제품창고에 보관하는 활동은 다음 중 무엇에 속하는가?

① 투입물류                                                           ② 운영

③ 산출물류                                                           ④ 마케팅과 판매37

  1. 가치사슬 분석에서 지원활동에 속하는 것은?

① 기술개발                                                           ② 판매

③ 투입물류                                                           ④ 서비스

  1. 환경분석의 결과로부터 성공에 영향을 미치는 주요 요인을 도출하고, 이에 따라 기업의 내부능력을 평가하는 방법은 무엇인가?

① 산업내 핵심성공요인과의 비교에 의한 평가

② 과거성과와의 비교에 의한 평가

③ 경쟁사와의 비교에 의한 평가

④ 산업진화단계에 따른 평가

 

  • 정답 1. ①    2. ②    3. ④    4. ①    5. ①    6. ②    7. ③      8. ④    9. ②    10. ②

       11. ④  12. ①   13. ③  14. ③  15. ③   16. ①  17. ①

 

8 5 사업부 전략(I)

  • 사업부 전략의 이해를 위한 기본 개념
  • 경쟁전략: 원가우위 전략
  • 학습개요
    • 사업부 전략은 특정 산업에서 실제로 기업이 경쟁 우위를 획득하기 위한 효과적인 경쟁 방법으로서, 경쟁 전략 또는 본원적 (경쟁) 전략이라고 한다. 본원적 경쟁 전략은 경쟁 우위의 원천과 산업 내 경쟁 영역에 따라 ① 차별화 전략, ② 원가 우위 전략, ③ 집중화 전략으로 구분된다. 이들 세 가지 경쟁 전략의 의의와 원천 및 각 전략의 선택에 따른 잠재적인 위험에 대해서 살펴본다.
  • 학습목표
    • 전략과 경쟁 우위의 관계를 설명할 수 있다.
    • 각 기업에 따라 전략적 사업 단위가 어떻게 달라질 수 있는가를 설명.
    • 경쟁 전략의 유형이 어떤 개념에 의해 구분·도출되는가를 이해.
    • 원가우위전략, 차별화전략, 집중화전략에 대해 각각의 의의와 원천 및 각 전략의 선택에 따르는 잠재적인 위험을 이해.
    • 차별화와 원가 우위를 동시에 추구하는 전략이 왜 일반적으로 비효과적인가를 설명, 양자를 동시에 추구사례
  • 정리

■ 외부 환경 분석과 기업 내부 능력 분석의 결과를 결합하여 전략 방향을 도출하는 활동을 SWOT 분석이라 한다.

■ 환경의 기회와 기업의 강점은 최대한 활용하면서 기업의 약점과 환경의 위협을 최소화하는 것이 성공적인 전략이라는 점을 의미한다.

■ 기업이 특정 산업에서 경쟁자에 대해 경쟁 우위를 획득하기 위한 경쟁 방법을 경쟁 전략이라 한다.

■ 경쟁 전략 유형으로서는 원가 우위 전략, 차별화 전략, 집중화 전략을 들 수 있다.

■ 원가 우위 전략은 경쟁사보다 더 낮은 가격으로 제품이나 서비스를 제공함으로써 경쟁 우위를 확보하는 것이다.

■ 차별화 전략은 제품이나 서비스 제공 시에 경쟁사와 차별화함으로써 경쟁 우위를 확보하기 위한 전략이다.

■ 집중화 전략은 산업 전체가 아니라 산업 내의 특정 시장 영역을 대상으로 하는 경쟁 방법이다

  • 연습문제

문제1.  다음 중 전략사업단위(SBU)의 세 가지 요건에 속하지 않는 것은?

  1. 독자적인 사업과 분명한 목표가 있어야 한다.
  2. 효과적인 가치 사슬을 가져야 한다.
  3. 독자적인 능력을 가진 경쟁자로서 자격이 있어야 한다.
  4. 전략 실행에서 주체가 될 수 있어야 한다.

문제2.  다음 중 기업의 환경 분석과 내부 능력 분석의 결과를 결합하여 전략의 방향을 도출하고자 하는 분석 기법은?

  1. 기능별 분석
  2. 가치 사슬 분석
  3. SWOT 분석
  4. BCG 매트릭스

문제3.  다음 중 본원적 전략이 적합한 수준은?

  1. 전사적 수준
  2. 사업부 수준
  3. 기능부서 수준
  4. 개인직무 수준

문제4.  다음 중 본원적 전략의 유형이 아닌 것은?

  1. 차별화 전략
  2. 집중화 전략
  3. 다각화 전략
  4. 원가우위 전략

문제5.  다음 중 고객들이 독특한 욕구를 가지고 있는 시장에서의 적소를 선택하는 것이 요체가 되는 본원적 전략은?

  1. 차별화 전략
  2. 집중화 전략
  3. 다각화 전략
  4. 원가우위 전략
  • 정답
  1. 2

전략 사업 단위(SBU)란 다각화된 기업이 각 사업의 특성에 맞는 전략이 개발될 수 있도록 조직 단위를 나누고, 전략 수립과 실행의 권한과 책임을 조직 단위 별로 분권화한 것으로서, ① 다른 전략 사업 단위와 구별될 수 있는 독자적인 사업과 분명한 목표를 갖고 있어야 하며, ② 분명한 경쟁자를 갖고 있는 동시에, 시장에서 독자적인 능력을 가진 경쟁자로서 자격이 있어야 하고, ③ 해당 사업 단위의 전략 실행에서 주체가 될 수 있어야 한다.

  1. 3

SWOT는 기업의 강점(strengths)과 약점(weaknesses), 환경의 기회(opportunities)와 위협

(threats)에서 영문 첫 글자를 조합한 표현으로서, SWOT 분석은 기업의 사명과 목표가 설정되고, 환경과 내부 능력에 대한 평가가 이루어진 후, 전략 선택을 위한 사전 단계인 전략 분석 단계에서 전략 대안을 도출하기 위한 기본 방향을 제시해 주는 역할을 한다.

  1. 2

본원적 전략은 산업의 특성과 무관하게 나타나는 전략으로서, 기업이 특정 산업 내에서 경쟁우위를 획득함으로써 경쟁자에 대해 평균 이상의 성과를 얻기 위한 경쟁방법이며, 사업부 수준에서 계획되는 전략이다.

  1. 3

본원적 전략은 경쟁 영역이 산업 전체인지 산업 내의 특정 영역인지에 따라 집중화 전략을 구분하고, 경쟁 우위의 유형에 따라 원가 우위 전략과 차별화 전략을 구분한다.

  1. 2

본원적 전략의 세 가지 유형 가운데, 원가 우위 전략은 원가 우위에 영향을 미치는 여러 가지 수단을 이용하여 특정 산업에서의 원가 우위를 통해 경쟁우위를 획득하려는 전략이며, 차별화 전략은 고객에게 자사의 제품이 독특한 것으로 인식되도록 함으로써 경쟁 우위를 획득하려는 전략이고, 집중화 전략은 고객들이 독특한 욕구를 가지고 있는 시장에서의 틈새시장을 선택하는 전략이다.

 

  • 5 사업부 전략 연습문제

1. 다른 기업에 비해 규모의 경제에서 우위에 있는 기업의 경우에 가장 적절한 경쟁 전략은?

① 차별화전략                                                       ② 원가우위전략

③ 경쟁전략                                                           ④ 집중화전략

2. 다음 중 고객의 욕구나 행동에 대한 면밀한 분석이 가장 필요한 전략은?

① 차별화전략                                                       ② 원가우위전략

③ 경쟁전략                                                           ④ 집중화전략

3. 환경의 기회와 위협, 기업의 강점과 약점에 대한 분석결과를 결합함으로써 바람직한 전

략 방향을 도출하고자 하는 방법은?

  SWOT분석                                                       ② 가치사슬 분석        

③ 사업포트폴리오 분석                                     ④ 기능별 분석

4. 산업 내의 특정 부문만을 대상으로 하는 경쟁 전략유형은?

① 차별화전략                                                       ② 원가우위전략    

③ 경쟁전략                                                           ④ 집중화전략

5. 경쟁 전략은 어느수준(계층)의 전략에 해당하는가?

① 사업부전략                                                       ② 전사적 전략      

③ 기능별 전략                                                     ④ 표출전략

6. 기업들간의 경쟁이 주로 가격경쟁에 바탕을 두고 이루어지는 경우에 효과적인 경쟁전략

은?

① 원가우위 전략                                                 ② 차별화 전략

③ 경쟁 전략                                                           ④ 집중화 전략

7. 규모의 경제 효과를 누리는 기업의 경우에 가장 효과적인 경쟁 전략은?

① 차별화 전략                                                     ② 경쟁 전략

③ 원가우위전략                                                   ④ 집중화 전략

8. 다음 중 경쟁 전략 유형에 속하지 않는 것은?

① 집중화 전략                                                     ② 다각화 전략

③ 차별화 전략                                                     ④ 원가우위 전략

9. 흔히 중소기업의 경우에 널리 활용되는 경쟁 전략 유형은 무엇인가?

① 집중화 전략                                                     ② 차별화 전략

③ 원가우위 전략                                                 ④ 경쟁 전략46

10. 어떤 기업이 독특한 상표 이미지(brand  image)를 구축함으로써 경쟁사와 경쟁하는 전

략을 택한다고 할 때, 이는 본원적 전략 유형 중 무엇에 해당하는가?

① 집중화 전략                                                     ② 차별화 전략

③ 생산 전략                                                         ④ 원가우위 전략

11.  SWOT 분석의 개념에 대해 올바른 것은?

① 환경    : 위협  - 기업  :   약점

② 환경  : 기회와 위협  - 기업  : 능력과 약점

③ 환경  : 기회와 위협  - 기업  : 강점과 약점

④ 환경  : 기회  - 기업  : 강점

12. 차별화 전략에 대한 설명으로 잘못된 것은?

① 차별화의 가치는 고객이 인정해야 한다.

② 차별화 전략에서는 가격이 가장 중요하다.

③ 차별화 전략을 추구하는 경우, 일반적으로 타 제품에 비해 가격이 높다.

④ 차별화의 방법은 매우 다양하다.

13. 다음 중 차별화의 원천으로 볼 수 없는 것은?

① 고객서비스                                                       ② 제품의 성능

③ 설비가동률                                                       ④ 브랜드

14. 다음 중 원가우위의 원천으로 볼 수 없는 것은?

① 학습효과                                                           ② 원자재의 값싼 조달

③ 저렴한 인건비                                                 ④ 차별적 마케팅 활동

15. 제품을 생산하는 공정기술의 우위를 활용하기 위해 타당한 경쟁전략은 무엇인가?

① 차별화 전략                                                     ② 원가우위 전략

③ 수직적 통합 전략                                           ④ M&A전략

16. 집중화 전략이 효과를 거둘 수 있는 상황으로 가장 적절한 것은?

① 산업 내 매력적인 틈새시장이 존재하는 경우

② 소비자 기호의 변화가 없는 경우

③ 가격경쟁이 치열한 경우

④ 제품의 교체비용이 낮은 경우

 

 

정답    1. ②    2. ①    3. ①    4.       5. ①    6. ①    7. ③    8. ②    9. ①    10. ②

          11. ③    12. ②    13. ③    14. ④      15. ②      16. ①

 

9 6 전사적 전략(I)

  • 기업의 성장과 발전
  • 수직적 통합
  • 학습개요
    • 기업이 성장함에 따라 사업 영역을 확장하고 새로운 사업 분야로 진출하는 전략적 방법의 하나로 수직적 통합에 대해서 살펴본다. 단일 사업 분야에서 사업 영역을 확대할 때, 일반적으로 선택하는 수직적 통합의 개념과 장단점에 대해서 이해한다.
  • 학습목표
    • 기업의 성장 단계와 성장 전략을 설명할 수 있다.
    • 수직적 통합의 개념과 장단점을 이해하고, 단점을 극복하기 위한 대안을 제시할 수 있다.
  • 정리

■ 수직적 통합이란, 기업에 원자재나 부품 등을 공급하는 분야나 제품의 유통 경로 등과 같이 현재의 사업 영역에 수직적으로 관련된 분야로 진출하는 것을 말한다.

■ 수직적 통합은 거래 비용의 감소, 기업 활동의 불확실성 감소, 조정의 용이성, 시장 지배력의 확보 등과 같은 이점을 누리기 위해 이루어진다.

■ 수직적 통합은 기업 활동의 상류 부문으로 진출하는 후방 통합과 하류 부문으로 진출하는 전방 통합으로 나뉜다.

  • 연습문제

문제1.  기업의 성장 유형은 결국 (    )과 (    )의 선택 문제이다. 괄호 안에 적절한 말은?

  1. 자본 - 시장 영역
  2. 자본 - 기술
  3. 제품 - 시장 영역
  4. 제품 - 기술

문제2.  다음 중 기존 제품의 새로운 용도를 개발함으로써 소비자층을 늘리고 이를 통해 기업의 성장을 추구하는 방법은?

  1. 시장 침투
  2. 제품 개발
  3. 시장 개발
  4. 다각화

문제3.  다음 중 신제품으로 새로운 시장을 개척함으로써 성장을 도모하는 방법은?

  1. 시장 침투
  2. 제품 개발
  3. 시장 개발
  4. 다각화

문제4.  다음 중 수직적 통합의 이점에 해당되지 않는 것은?

  1. 거래비용 감소
  2. 기업의 유연성 증가
  3. 품질 향상
  4. 시장 지배력 강화

문제5.  다음 중 전방 통합을 바르게 설명한 것은?

  1. 자동차 회사가 부품 제조업체를 흡수할 때 나타난다.
  2. 건설회사가 시멘트 공장을 흡수할 때 나타난다.
  3. 기업의 성장 유형 중 시장 개발에 해당한다.
  4. 기업 활동을 하류 부문으로 확대하는 것이다.

 

  • 정답
  1. 3:기업의 성장은 사업 분야(제품)와 시장 영역의 선택이라는 두 측면으로 나룰 수 있다. 기업의 성장은 기존의 제품으로 기존 시장에 침투하거나, 새로운 시장을 개발하기도 하고, 기존 시장에서 새로운 제품을 개발하거나, 새로운 제품으로 새로운 시장을 개척하기도 한다.
  2. 3:기존 제품의 새로운 용도라고 하면 제품 개발로 오해하기 쉽다. 기존 제품의 새로운 용도를 개발한다는 것은 기존 제품을 통해 새로운 고객층을 늘린다는 측면에서 시장을 개발하는 것이다.
  3. 4:기업이 기존 시장에서 신제품을 개발하는 것은 기존 제품의 기능이나 라인을 추가하는

것으로 제품 개발이지만, 새로운 시장을 통해 신제품을 개발하는 것은 새로운 고객층에게 새로운 제품을 추가하는 것으로서 다각화라고 한다.

  1. 2:수직적 통합은 기업 활동의 유연성을 저하시키는 요인으로 작용하기 때문에 오히려 경쟁력을 약화시킬 수 있고, 기술 변화에 탄력적으로 대응하기 어려우며, 제품 수요가 불확실하거나 경쟁이 치열한 경우 위험에 봉착하게 될 수 있다.
  2. 4:수직적 통합은 전방통합과 후방통합의 두 유형이 있는데, 전방통합은 기업활동의 하류 부문으로 확대하는 것을 의미하며, 후방통합은 기업 활동의 상류 부문으로 확대하는 것을 의미한다. (예: 자동차 생산업체가 자동차 대리점과 같은 유통 부문으로 진출하는 것은 전방통합이며, 자동차 부품 생산업체로 진출하는 것은 후방통합이다)

 

10 6 전사적 전략(II)-다각화,전략적 제휴

  • 다각화
  • 전략적 제휴
  • 학습개요
    • 단일 사업 분야의 기업이 사업 영역을 확대하는 가장 보편적인 전략으로서 다각화와 전략적 제휴를 살펴본다. 구체적으로 어떤 이유로 다각화를 하게 되는지, 다각화를 통해 어떤 가치가 창출되는지, 다각화를 위한 방법은 무엇인지를 이해하고, 전략적 제휴의 개념과 동기 및 유형 등에 대해서 이해한다.
  • 학습목표
    • 사업영역 확대방법으로서 가장 보편적인 다각화의 사업 분야별 동기를 이해하고, 다각화 방법, 다각화를 통한 가치창출, 다각화의 유형별 성과 및 한계 등을 설명할 수 있다.
    • 기업 간의 특정 전략적 제휴를 대상으로 그 동기와 목적, 유형 및 효과적 관리 방안에 대해 설명할 수 있다.
  • 정리

■ 다각화란, 기업이 새로운 제품으로, 새로운 사업 분야로 진출하는 것을 말한다.

■ 기업은 지속적 성장이나 핵심 역량의 활용을 위해 또는 위험 분산, 보유 자원이나 자산의 효율적 활동 등과 같은 다양한 목적으로 다각화를 시도한다.

■ 전략적 제휴란, 둘 이상의 기업이 서로 독립성을 유지하면서 특정 사업이나 특정 업무 분야에 걸쳐 장기적인 협력 관계를 구축하는 것을 말한다.

■ 환경의 급변과 급속한 기술 혁신, 치열한 경쟁, 글로벌화의 진전 등에 따라 생존을 위해, 그리고 보다 효과적인 환경 적응을 위해 기업간 전략적 제휴가 이루어진다.

  • 연습문제

문제1.  다음 중 다각화의 가치에 대한 가장 일반적인 논리는?

  1. 다운사이징
  2. 벤치마킹
  3. 범위의 경제
  4. 리엔지니어링

문제2.  다음 중 다각화의 방법이 아닌 것은?

  1. 내부개발
  2. 아웃소싱
  3. 기업인수
  4. 합작투자

문제3.  다음 중 관련다각화의 이점에 해당하는 것은?

  1. 위험이 분산된다.
  2. 축적된 기업 능력을 활용할 수 있다.
  3. 재무자원의 관리나 투자 자금의 배분이 용이하다.
  4. 수익성이 높은 분야를 선택한 경우 경영성과가 향상된다.

문제4.  다음 중 전략적 제휴의 특징으로 부적절한 것은?

  1. 제휴기업 간에 성과와 위험을 공유한다.
  2. 제휴에 참여한 기업들은 상호 독립성을 유지한다.
  3. 제휴관계에 있는 기업 간에 수직적 관계가 형성된다.
  4. 특정 업무에 대하여 비교적 장기적 협력관계를 구축하는 것이다.

 

  • 정답
  1. 3:다각화의 가치에 대한 가장 일반적인 논리는 바로 자원의 공동 활용에 따른 범위의

경제성이다. 범위의 경제란 복수의 제품을 생산할 때 자원의 공동 활용에 따른 제품의

단위당 원가의 감소를 의미한다.

  1. 2:아웃소싱은 기업의 규모를 축소하면서도 기업의 유연성을 제고하거나 유지하기 위한

방안으로서 다각화의 방법으로 보기 어렵다.

  1. 2:다각화의 유형에는 관련다각화와 비 관련다각화의 두 가지가 있는데, 관련다각화는

말 그대로 현재의 사업분야와 관련된 분야로 진출하는 것으로서 기존의 축적된 기업

능력을 활용할 수 있다는 장점이 가장 크다고 볼 수 있다. 나머지 선택지는 비 관련다각화의 이점에 해당한다.

  1. 3:전략적 제휴는 둘 이상의 기업들이 서로 독립성을 유지하면서 특정 사업이나 특정

업무 분야에 걸쳐 비교적 장기적인 협력 관계를 구출하는 것으로서, 이는 각 기업들이 서로 상호 의존성을 가지는 수평적 관계로 이루어진다.

 

  • 6 전사적 전략 연습 문제
  1. 자동차부품 생산업체가 자동차사업으로 진출하는 것을 가장 정확하게 나타낸 것은?

① 다각화-관련다각화                                         ② 다각화-비관련다각화

③ 수직적 통합-전방통합                                   ④ 수직적 통합-후방통합

  1. 자동차, 조선, 건설 등 철강재를 많이 소비하는 현대 그룹이 철강재를 생산하는 제철업에

진출하려는 것을 가장 정확하게 나타낸 것은?

① 다각화  - 관련 다각화                                   ② 다각화  - 비관련 다각화

③ 수직적 통합  - 전방통합                               ④ 수직적 통합  - 후방통합

  1. 다각화의 방법으로 합작투자의 이점이 아닌 것은?

① 자금부담이 줄고 위험이 분산된다.

② 합작대상 기업의 장점을 활용할 수 있다.

③ 해외기업과의 합작투자를 통해 수입규제나 관세를 피할 수 있다.

④ 기업의 경영관리가 용이해진다.

  1. 기업 내에서 여러 사업부문이 제조설비나 유통망 등과 같은 자원을 공동으로 활용함으로

써 제품 단위당 원가가 낮아지는 현상은?

① 범위의 경제                                                     ② 규모의 경제

③ 경험곡선                                                           ④ 기술혁신

  1. 다각화의 방법으로서 기업인수가 가지는 이점이 아닌 것은?

① 진입장벽의 극복이 용이하다

② 자금부담이 적고 위험이 분산된다.

③ 사업의 내부개발에 따르는 시간이 단축된다.

④ 기존의 공급자나 유통망의 활용이 가능하다.

  1. 전략적 제휴의 특징으로 부적절한 것은?

① 제휴기업 간에 성과와 위험을 공유한다.

② 제휴에 참여한 기업들은 상호독립성을 유지한다.

③ 제휴관계에 있는 기업 간에 수직적 관계가 형성된다.

④ 일시적인 문제해결을 위한 방법이 아니라 비교적 장기적인 관점에서 제휴가 형성된다.

  1. 다음 중 다각화를 하기 위한 방법에 해당하지 않는 것은?

① 내부개발                                                           ② 인수합병

③ 합작투자                                                           ④ 관련다각화

  1. 다음의 기업 성장전략 중에서 신제품으로 새로운 시장을 개척하는 것은?

① 시장개발                                                           ② 다각화

③ 제품개발                                                           ④ 시장침투60

  1. 다음 중 수직적 통합의 이점에 대한 설명으로 타당한 것은?

① 기업활동의 외주화                                         ② 기업 활동의 유연성 증대

③ 거래비용의 감소                                             ④ 시너지 효과

  1. IMF 경제위기를 초래한 원인 중의 하나로 대기업의 방만한 사업운영이 지적되고 있다.

외환위기 당시 우리나라 대기업 그룹의 사업구조에 대한 설명으로 가장 적절한 것은?

① 다각화  - 관련 다각화                                   ② 다각화  - 비관련 다각화

③ 수직적 통합  - 전방통합                               ④ 수직적 통합  - 후방통합

  1. 단일사업의 이점으로 잘못된 것은?

① 조직 전체의 역량 집중

② 장기적인 경쟁력 강화에 초점

③ 해당 사업에서의 경험과 노하우 축적

④ 위험분산

  1. 다음에서  제시한  기업의  성장전략  중에서  기존  제품으로  해외시장을  개척하는  경우에

해당하는 것은?

① 시장침투                                                           ② 시장개발

③ 제품개발                                                           ④ 다각화

  1. 다음 중 수직적 통합의 이점으로 볼 수 없는 것은?

① 거래비용의 감소                                             ② 용이한 조정

③ 시장지배력 강화                                             ④ 기업활동의 유연성 증대

  1. 다각화의 동기로서 타당하지 않은 것은?

① 위험분산                                                           ② 재무자원의 균형

③ 거래비용 감소                                                 ④ 지속적 성장

  1. 다각화의 이점 중의 하나로서 계열사나 사업부를 통해 필요 자본을 조달하는 것을 의미

하는 것은 무엇인가?

① 핵심역량의 활용                                             ② 범위의 경제

③ 내부시장                                                           ④ 시장지배력

  1. 사업 전개에 시간적 여유가 충분하고 경쟁에 필요한 자원이나 능력을 이미 확보하고 있

는 경우에 효과적인 다각화의 방법은?

① 내부개발                                                           ② 기업인수

③ 합작투자                                                           ④ 전략적 제휴

  1. 다각화의 이점으로 볼 수 없는 것은?

① 자본의 내부시장 효과                                   ② 시장지배력 제고

③ 범위의 경제 효과                                           ④ 기업활동의 외주화61

  1. 신규사업에  소요되는  자금부담 완화    위험분산을  목적으로    경우 활용할  수 있는

가장 적절한 다각화의 방법은?

① 내부개발                                                           ② 기업인수

③ 합작투자                                                           ④ 관련다각화

  1. 둘 이상의 기업이 서로 독립성을 유지하면서 특정 사업이나 업무분야에 걸쳐 비교적 장

기적인 협력관계를 구축하는 것을 일컫는 말은?

① 기업인수                                                             ② 전략적 제휴

③ 합작투자                                                             ④ 자원의 공동활용

  1. 전략적 제휴의 유형 중에서, 파트너 수가 많고 특정 목적이나 프로젝트의 수행을 위해

형성된 것은 무엇인가?

① 기능제휴                                                             ② 복합제휴

③ 지분참여                                                             ④ 컨소시엄

  1. 전략적 제휴의 효과적 활용을 위해 필요한 활동으로서 타당하지 않은 것은?

① 적합한 제휴파트너의 선택

② 지분투자 등 제휴의 기본구조 결정

③ 문화적 차이 등 제휴 관계의 관리

④ 차별화 전략의 선택

  1. 다음 중 다각화의 유형과 성과에 대한 설명으로 올바른 것은?

① 비관련다각화는 기업성과에 악영향을 미친다.

② 관련다각화가 비관련다각화보다 항상 효과적이다.

③ 관련다각화는 위험이 분산되는 효과를 가진다.

④ 관련다각화를 통해 범위의 경제에서 오는 이점을 누릴 수 있다.

 

정답 1. ③      2. ④    3. ④    4. ①    5. ②    6. ③    7. ④    8. ②    9. ③    10. ②

       11. ④    12. ②    13. ④    14. ③    15. ③    16. ①    17. ④    18. ③    19. ②      20. ④  

       21. ④    22. ④

 

11 7 다각화 기업의 관리(I)

  • 사업 구조 관리와 본사의 역할
  • 학습개요
    • 다각화된 기업은 단일 사업을 영위하는 기업에 비해 여러 사업 분야를 효과적으로 관리하기 위해, 사업 영역을 결정하고, 사업부 간의 자원을 배분하며, 사업부 별로 전략을 수립하여 전사적으로 조정하는데 따른 복잡한 무제에 부딪치게 된다.  본 강의에서는 다각화 기업의 사업부 관리 유형과 각 사업부의 관리를 통해 창출되는 가치 및 효과성을 살펴본다.
  • 학습목표
    • 다각화 기업의 본사를 대상으로 본사의 사업부 관리 유형을 규명하고 각각의 효과성을 이해한다.
    • 다각화 기업의 본사가 사업부의 관리를 통해 창출하는 가치를 이해하고 설명한다.

 

  • 정리

■ 다각화된 기업에서 본사가 각 사업부를 관리하는 유형은 전략 계획형, 전략 통제형 및 재무 통제형의 세 가지로 나눌 수 있다.

■ 전략 계획형은 본사가 계열사나 사업부의 전략 수립에는 깊이 관여하는 반면, 성과에 대해서는 느슨하고 유연하게 통제한다.

■ 재무 통제형은 본사가 사업부의 전략 수립에는 거의 관여하지 않는 반면, 엄밀한 재무 목표를 설정하고 그 달성 여부를 엄격히 통제한다.

■ 전략 통제형은 전략 계획형과 재무 통제형의 절충적인 성격을 띤다.

 

  • 연습문제

문제1.  본사는 상이한 사업부 간의 상호 관련성을 관리함으로써 전체 기업의 시너지를 창출할 수 있다. 이러한 활동을 가장 잘 설명하는 것은?

  1. 각 사업부에 대한 개별적 관여
  2. 사업부 간 관계 조정
  3. 전문 기능과 서비스 제공
  4. 사업 개발

문제2.  다음 중 본사가 사업부를 관리하는 유형에 속하지 않는 것은?

  1. 자금 관리형
  2. 전략 계획형
  3. 재무 통제형
  4. 전략 통제형

문제3.  다음 중 본사가 사업부의 전략 수립에는 자율성을 강조하며, 사업부 간의 조정에만 개입하는 전략 경영 스타일은?

  1. 전략 계획형
  2. 사업 개발형
  3. 전략 통제형
  4. 재무 통제형

 

  • 정답
  1. 2:다각화 기업에서 사업부를 통해 가치를 창출하는 방법에는 관리하는 방법에는 ① 각 사업부에 대한 개별적 관여, ② 사업부 간 관계 조정, ③ 전문 기능과 서비스 제공, ④ 사업 개발 등의 네 가지 유형이 있는데, 이 가운데 전체 기업의 시너지 창출을 위해 상이한 사업부 간의 상호 관련성을 관리하는 것을 ‘사업부 간의 관계 조정’이라 한다.
  2. 1:본사가 사업부를 관리하는 유형에는 ① 전략 계획형, ② 전략 통제형, ③ 재무 통제형

등의 세 가지가 있다.

  1. 3:전략 통제형은 본사가 사업부의 전략 수립 과정에 깊이 관여하는 전략 계획형과 사업부의 전략 수립에 거의 개입하지 않는 재무 통제형의 절충적인 특성을 갖춘 다각화 기업의 전략 경영 스타일로서, 사업부의 자율성을 강조하면서 사업부 간의 조정에만 개입한다.

 

12 7 다각화 기업의 관리(II)

  • 사업 포트폴리오 분석
  • 학습개요
    • 다각화 기업은 다각화 그 자체보다 다각화된 사업 분야들을 관리하는 방법에 의해 성패가 결정된다. 본 강의에서는 다각화된 사업들을 관리하고 의사결정을 지원해 주는 도구로서 포트폴리오 분석에 대해 살펴본다.
  • 학습목표
    • 사업 포트폴리오 분석의 의의와 한계를 이해하고, 효과적인 적용 방법을 설명한다.
    • 사업 포트폴리오 분석의 기법들의 유형을 구별하고, 각 장단점을 제시한다.
  • 용어
    • BCG 매트릭스
    • GE/Mckinsey 매트릭스
    • 산업진화 매트릭스
  • 정리

■ 다각화 기업의 전반적 사업 구조를 분석하고, 이에 따라 각 사업 분야에 대한 전략적 시사점을 도출하기 위한 전략적 분석 도구로서 사업 포트폴리오 분석 기법이 널리 활용되어 있다. 

■ BCG 매트릭스는 시장 성장률과 상대적 시장 점유율에 따라 각 사업부를 물음표, 별, 자금 젖소, 개 등으로 나누어 평가하여, 각 사업부의 전략 방향과 기업 전체의 자원 배분 기준을 제시해 준다.

■ GE/Mckinsey 매트릭스는 BCG 매트릭스의 단순성을 보완하기 위해 개발한 포트폴리오 분석 기법이다.

■ 산업 진화 매트릭스는 GE/Mckinsey 매트릭스에 산업 발전 단계별로 각 사업부의 분포를 반영시킨 포트폴리오 분석 기법이다.

  • 연습문제

문제1.  다음 중 사업포트폴리오 분석의 시사점이 아닌 것은?

  1. 자원배분
  2. 전사적 전략 수립
  3. 성과목표의 설정
  4. 사업균형평가

문제2.  다음 중 BCG 매트릭스의 두 축을 바르게 짝지은 것은?

  1. 시장성장률 - 상대적 시장점유율
  2. 시장성장률 - 경쟁적 지위산업
  3. 점유율 - 상대적 시장점유율
  4. 산업점유율 - 상대적 시장점유율

문제3.  다음 중 BCG 매트릭스의 성공적인 순환을 바르게 나타내고 있는 것은?

  1. 물음표 → 별 → 자금젖소 → 개
  2. 물음표 → 별 → 자금젖소 → 물음표
  3. 자금젖소 → 별 → 물음표 → 개
  4. 자금젖소 → 별 → 물음표 → 자금젖소

문제4.  다음 중 GE/Mckinsey 매트릭스가 등장하게 된 가장 큰 원인은?

  1. BCG 매트릭스의 단순성을 보완하기 위해서
  2. BCG 매트릭스의 복잡성을 단순화하기 위해서
  3. 산업의 발전단계를 반영하기 위해서
  4. 제조업분야에 특별히 알맞은 분석을 하기 위해서

문제5.  다음 중 GE/Mckinsey 매트릭스에서 원의 크기가 의미하는 것은?

  1. 해당 사업부의 규모
  2. 해당 사업부의 매력도
  3. 해당 사업이 속한 시장의 규모해당 사업이 속한 시장의 매력도

 

  •  정답
  1. 2:사업 포트폴리오 분석기업은 전사적 전략의 수립이 아닌 각 사업부의 전략 수립을 위한 것으로서, 산업 매력도와 기업의 경쟁 위상이란 두 측면에서 각 사업의 현 위치를 평가하고, 해당 사업에 대한 전략대안을 도출하기 위한 것이다.
  2. 1:BCG 매트릭스는 외부의 환경 요인인 시장 성장률과 산업 내 기업의 위상을 의미하는 상대적시장 점유율에 의해 각 사업부를 평가하고, 기업 전체의 자원배분 기준과 각 사업부의 전략

방향을 제시해 준다.

  1. 2:시장에서 처음으로 제품을 출시하는 대부분의 사업부들은 물음표형 사업에서 시작하며, 물음표형 사업에서 성공하면 별형 사업이 된다. 이후 별형 사업의 시장 성장률이 감소하면 새로운 투자의 필요성이 낮아지기 때문에 자금 젖소형 사업이 되고, 자금 젖소형 사업에서 창출된 자금은 전망 있는 물음표형 사업에 다시 투자하게 된다.
  2. 1:GE/Mckinsey 매트릭스는 BCG 매트릭스의 단순성을 보완하기 위해 개발한 포트폴리오 분석기법으로서, 산업의 매력도와 자사의 경쟁지위라는 두 차원에 의거하여 9개의 상한으로 매트릭스를 분류하고 이에 따라 각 사업부를 평가하기 위한 것이다.
  3. 3:GE/Mckinsey 매트릭스의 각 원의 크기는 해당 사업이 속한 시장의 규모이며, 원 내의 음영부분은 해당 사업부의 시장 점유율을 의미한다.

 

  • 7 다각화 기업의 관리 연습문제
  1.  BCG 매트릭스를 구성하는 두 차원을 올바르게 나타낸 것은?

① 시장성장률-상대적 시장점유율                   ② 산업매력도-경쟁지위

③ 시장성장률-경쟁지위                                     ④ 산업매력도-상대적 시장점유율

  1. 본사가  사업부를  관리하는  유형은  크게    가지로  나눌    있다.  이에  속하지  않는  것은?

① 재무통제형                                                       ② 전략계획형

③ 자금관리형                                                       ④ 전략통제형

  1. 본사의 가치창출 유형으로 타당하지 않은 것은?

① 사업부간 관계조정

② 각 사업부에 대한 개별적 관여

③ 외부환경 분석

④ 전문기능과 서비스 제공

  1. BCG 매트릭스에서 별(star)형 사업에 대한 전략으로서 가장 적절한 것은?

① 구축                                                               ② 유지                      

③ 수확                                                               ④ 철수

  1. 사업포트폴리오 분석방법 중에서 어떤 사업의 대상 시장이 도입기에 있을 때 가장 적절한 방법은?

① BCG 매트릭스                                         ② GE/McKinsey 매트릭스

③ 산업진화 매트릭스                                 ④ 산업구조 분석

  1. 기업본사가 계열사나 사업부를 관리할 때, 계열사나 사업부의 전략수립에는 깊이 관여하는 반면, 통제는 느슨하게 하는 전략경영 스타일은?

① 전략계획형                                               ② 전략통제형

③ 재무통제형                                               ④ 사업개발형

  1. 사업포트폴리오  분석방법  중에서    사업부  간에  재무자원(자금)의  효율적  분배방법을 제시하는 데 초점을 두고 있는 것은?

① BCG 매트릭스                                         ② GE/McKinsey 매트릭스

③ 산업진화 매트릭스                                 ④ 산업구조 분석

  1. GE/McKinsey 매트릭스를 구성하는 두 차원을 올바르게 나타낸 것은?

① 시장성장률-상대적 시장점유율           ② 산업매력도-경쟁지위

③ 시장성장률-경쟁지위                             ④ 산업매력도-상대적 시장점유율73

  1. BCG 매트릭스에서 잉여자금의 창출이 가장 큰 사업유형은?

① 문제아                                                               ② 별                      

③ 자금젖소                                                           ④ 개

  1. 다각화된 기업의 본사가 담당하는 주요 전략과제가 아닌 것은?

① 사업영역의 결정

② 사업부 간 자원배분

③ 사업부 성과의 통제

④ 개별 사업부의 경쟁전략 수립

  1. 사업부 경영자의 임명, 자본투자 결정 등과 같은 활동은 본사의 어떤 활동에 속하는가?

① 각 사업부에 대한 개별적 관여

② 사업부간 관계 조정

③ 전문기능과 서비스 제공

④ 사업개발

  1. BCG 매트릭스에서 시장의 전망은 좋으나 현재의 시장지위가 취약한 사업유형은?

① 문제아                                                               ② 별                      

③ 자금젖소                                                           ④ 개

  1. 본사는 법무, 홍보, 재무 등과 같은 기능을 통합하여 수행하고, 이를 통해 사업부를 지원하는 역할을 수행할 수 있다. 이러한 활동을 가장 잘 설명한 것은?

① 각 사업부에 대한 개별적 관여

② 사업부간 관계 조정

③ 전문기능과 서비스 제공

④ 사업개발

  1. 엄격한 예산통제와 단기적인 재무목표의 설정과 관리를 통해 각 사업부를 통제하는 본사의 전략경영 스타일은 무엇인가?

① 전략계획형                                                       ② 재무통제형

③ 전략통제형                                                       ④ 사업개발형

  1. 사업포트폴리오 분석의 활용에 대한 설명으로 타당하지 않은 것은?

① 전략경영자의 판단보다 우선되어야 한다.

② 복잡한 현상을 단순화한 것이므로 의사결정에 참고로 활용한다.

③ 전략적 의사결정을 지원하는 도구로서 활용하여야 한다.

④ 사업포트폴리오 분석기법은 장단점이 있으므로 상호보완적으로 활용하여야 한다.

  1. 사업부의 수가 비교적 적고 사업부 간 상호관련성이 높은 경우에   효과적인 본사의 전략경형 유형은?

① 전략통제형                                                       ② 재무통제형74

③ 전략계획형                                                       ④ 사업개발형

  1. 사업포트폴리오 분석의 활용방안으로 타당하지 않은 것은?

① 자원의 배분                                                     ② 성과목표의 설정

③ 사업균형의 평가                                             ④ 경쟁전략의 수립

  1. 사업부의  수가  아주  많고  사업부도  다양한  복합기업의  경우에,  가장  효과적인  본사의 사업부 관리 유형은 무엇인가?

① 재무통제형                                                         ② 전략통제형

③ 사업개발형                                                         ④ 전략계획형

  1. 전략계획형 본사의 특징으로 보기 어려운 것은?

① 사업부의 자율성이 낮다.

② 사업부의 성과에 대한 통제가 느슨하다.

③ 전략수립과 조정 등에 오랜 시간이 소요된다.

④ 단기적인 수익성 확보가 강조된다.

  1. 사업포트폴리오 분석에 대한 설명으로 올바르지 않은 것은?

① 각 사업부의 상황과 특성을 차별적으로 나타내준다.

② 다각화된 기업의 사업구조를 간명하게 파악할 수 있다.

③ 사업부 간의 상호관련성을 파악할 수 있다.

④ 전체 사업구조를 객관적 기준에 따라 평가할 수 있도록 한다.

 

  • 정답 1. ①    2. ③    3. ③    4. ①    5. ①    6. ①    7. ①    8. ②    9. ③    10. ④  

       11. ①    12. ③    13. ③    14. ②    15. ①    16. ③    17. ④    18. ①    19. ④    20. ③

 

13 8 세계화와 기업의 관리(I)

  • 기업의 국제화
  • 국제 전략의 유형과 특징
  • 학습개요
    • 기업은 새로운 시장을 개척하기 위해서, 또는 저렴한 비용으로 제품을 생산하기 위해서, 원료나 부품의 안정적인 조달을 위해서, 기타 여러 가지 목적으로 해외시장에 진출한다. 본 강의에서는 국제 기업의 개념과 기업의 국제화 과정을 살펴보며, 참고 자료를 통해 관련된 다양한 국제화 방법을 알아본다.
  • 학습목표
    • 국제 기업의 유형을 구분할 수 있다.
    • 해외 시장과 국내 시장의 전략적 접근의 차이를 이해하고, 해외 시장의 진출 방식을 설명할 수 있다.
  • 정리

■ 기업의 국제화는 일반적으로 ① 수출, ② 해외 직접 투자, ③ 글로벌화의 과정을 거쳐 진화한다.

■ 해외 직접 투자는 기업의 생산 요소를 해외로 이전하는 것을 말한다.

■ 해외 직접 투자가 상당히 진전되면 해외로부터의 매출이나 이익이 기업 전체에서 차지하는 비중이 증대되면서 글로벌화의 단계로 진입하게 된다.

  • 연습문제

문제1.  다음 중 기업의 일반적인 국제화 단계를 순서대로 나열한 것은?

  1. 수출 → 해외직접투자 → 글로벌화
  2. 글로벌화 → 수출 → 해외직접투자
  3. 수출 → 글로벌화 → 해외직접투자
  4. 해외직접투자 → 수출 → 글로벌화

문제2.  프랜차이징은 (      )의 한 유형으로 볼 수 있다. 괄호 안에 알맞은 말은?

  1. 계약생산
  2. 턴키건설계약
  3. 라이센싱
  4. 다각화 전략

문제3.  다음의 해외시장진출방식 중 한 기업이 일정기간 동안 타국가에 있는 기업의 경영을 대신해서 관리하는 방식은?

  1. 프랜차이징
  2. 턴키건설계약
  3. 라이센싱
  4. 경영관리계약
  • 정답
  1. 1

기업의 국제화는 점진적인 학습과정을 통해 국제 경영 활동을 확대해 나가는 단계적인 과정으로서, 수출 → 해외직접투자 → 글로벌화의 과정을 거치게 된다.

  1. 3

프랜차이징은 독립된 다른 기업이나 가맹점 등에게 회사명, 상표, 기술 등에 대한 사용권리를 이전하고 사업 시스템을 지원해 주는 방식으로서, 제공기업의 마케팅정책이나 경영관리활동에 따라 사업을 수행하며, 그 대가로 수수료, 운영로열티 및 기타 보상금을 제공한다는 점에서 라이센싱의 한 유형으로 볼 수 있다. 하지만, 엄밀하게 볼 때, 프랜차이징은 가맹점들의 영업에 대해 어느 정도 강력한 통제를 할 수 있다는 점에서 일반적인 라이선싱과는 구별된다.

  1. 4

경영관리계약은 한 기업이 일정 기간에 타국에 있는 기업의 경영을 대신해서 관리하는 방식으로서, 일종의 국제적인 소유와 경영의 분리를 의미하며, 담당하는 회사는 관리 노하우를 제공하는 대라고 일부 지분이나 사용료 또는 수수료를 제공받게 된다.

 

14 8 세계화와 기업의 관리(II)

  • 글로벌화 기업의 전략
  • 학습개요
    • 기업의 국제화에 영향을 미치는 기업의 외부요인(특히 본국과 현지국의 특성)과 기업 내부요인을 살펴보고, 기업의 해외시장 진출방식의 선택 모형과 국제 기업의 유형 및 각 특성에 대해서 알아본다.
  • 학습목표
    • 해외시장 진출 방식의 선택에 영향을 미치는 요인
    • 국제기업의 유형과 특징구분
    • 글로벌 기업들의 국제 전략 유형을 구분하고, 그 차이를 이해한다.
  • 정리

■ 해외시장 진출방식의 선택에 영향을 미치는 요인은 ① 외부요인과 ② 내부요인으로 구분되어지는데, 외부요인은 기업이 통제하기 어려운 요인들로서, 진입방식의 결정에 전제조건으로 고려되는 요인이며, 내부요인은 이러한 외부요인에 대응하는 방법에 해당한다.

■ 해외시장의 보편적인 진출방식은 위험부담이 상대적으로 낮은 수출과 같은 방법으로부터 높은 위험이 수반되는 해외직접투자의 형태로 변화되어 간다.

■ 국제기업은 해외활동에 대한 지향성에 따라 ① 본국 중심형, ② 현지국 지향형, ③ 지역 지향형, ④ 세계 지향형의 네 가지로 구분할 수 있다.

  • 연습문제

문제1.  다음 중 해외시장 진출방식의 선택에 영향을 미치는 외적 요인이 아닌 것은? 

  1. 현지 시장의 규모
  2. 정부의 정책 및 규제
  3. 국내 시장의 규모
  4. 제품 차별화의 정도

문제2.  다음 중 동태적 변화과정모형에 의한 해외시장 진입과정을 순서대로 나열한 것은?

  1. 라이센싱 → 합작투자 → 단독투자
  2. 라이센싱 → 단독투자 → 합작투자
  3. 합작투자 → 라이센싱 → 단독투자
  4. 단독투자 → 라이센싱 → 합작투자

문제3.  다음 중 주요 경영의사결정에 대하여 현지의 자회사가 아무런 재량권을 갖지 못하는 국제기업형태는?

  1. 세계 지향형
  2. 본국 지향형
  3. 현지국 지향형
  4. 지역 지향형
  • 정답
  1. 4

기업의 해외시장 진출방식의 선택에 영향을 미치는 요인에는 외부요인과 내부요인으로 구분하는데, 외부요인은 본국과 현지국의 시장특성에 따른 요인이며, 내부요인은 기업 내부의 특성에 따른 요인이다.

  1. 1

일반적으로 제조기업의 간접수출→유통업자를 통한 수출→합작투자→단독투자의 경로로 해외진출방식이 발전하게 되지만, 서비스 업체의 경우에는 수출을 통한 해외진출이 불가능하며, 이러한 경우, 라이센싱→합작투자→단독투자의 순서로 진출하게 된다.

  1. 2

본국지향형 국제기업은 경영의 주요 의사 결정이 본국의 본사를 중심으로 이루어지고, 해외 자회사는 아무런 재량권을 갖지 않는 국제기업 형태이다.

 

15 8 세계화와 기업의 관리(III)

  • 학습개요
    • 본 강의에서는 바틀렛과 고셜(Bartlett & Ghoshal)의 국제 전략과 포터(Porter)의 글로벌 산업의 본원적 전략에 대해서 살펴봄으로써 기업이 세계 시장에서 경쟁하기 위해 사용하는 다양한 전략 유형과 각 특성을 알아본다.
  • 학습목표
    • 다국가 전략과 글로벌 전략의 차이점 다양한 측면에서 구별
    • 글로벌 기업들의 기본적인 기업 전략을 이해하고, 다양한 전략적 대안을 제시.
  • 정리

■ 기업이 세계 시장에서 경쟁하기 위한 전략은 글로벌 통합과 현지 적응성의 정도에 따라 ① 국제화 전략, ② 다국가적 전략, ③ 글로벌 전략, ④ 초국적 전략으로 구분할 수 있다.

■ 다국가적 전략은 특정 국가나 지역을 대상으로 해당 국가의 환경적 특성에 따라 전략을 차별화함으로써 현지 적응성의 극대화를 추구하는 전략이다.

■ 글로벌 전략은 전 세계 시장을 대상으로 하며, 근본적인 경쟁 행태는 전 세계에 걸쳐 동일한 특성을 가진다.

■ 글로벌 전략은 현지 적응의 필요가 크지 않은 반면, 글로벌 통합에 의한 원가 절감의 압력이 높은 산업재 시장에서 효과적이다. 

  • 연습문제

문제1.  다음 중 현지 적응성의 극대화를 추구하는 국제 전략은?

  1. 국제화 전략
  2. 다국가 전략
  3. 글로벌 전략
  4. 초국적 전략

문제2.  기업이 활동하는 각 국가간에 문화적, 경제적, 정치적, 경쟁적 상황에 상당한 차이가 있을 때 적합한 국제전략은? 

  1. 국제화 전략
  2. 다국가 전략
  3. 글로벌 전략
  4. 초국적 전략

문제3.  다음 중 세계화 시대의 환경변화에 대한 설명으로 바르지 못한 것은?

  1. 무국경시대가 도래하고 있다.
  2. 경영규칙의 차별화가 증가하고 있다.
  3. 세계가 하나의 시장으로 변하고 있다.
  4. 범세계적 경쟁이 가속화되고 있다.

문제4.  다음 중 초국적 기업의 특징으로서 부적절한 것은? 

  1. 범세계적 통합과 현지 적응성을 동시에 달성하고자 한다.
  2. 기업 본사에서만 주요 의사 결정이 이루어진다.
  3. 통합적 네트워크 형태의 조직 특성을 갖는다.
  4. 기업의 국제화 단계에서 가장 발전되고 바람직한 형태이다.
  • 정답
  1. 2

다국가적 전략은 기업이 활동하는 각 국가 간에 문화적·경제적·정치적·경쟁적 상황에 상당한 차이가 있을 때, 현지국 지향형 국제 기업이나 지역 시장 지향형 기업에서 흔히 사용되는 전략으로서, 현지 적응성의 극대화를 추구한다.

  1. 2

다국가적 전략은 기업이 활동하는 각 국가 간에 문화적·경제적·정치적·경쟁적 상황에 상당한 차이가 있을 때, 현지국 지향형 국제 기업이나 지역 시장 지향형 기업에서 흔히 사용되는 전략으로서, 현지 적응성의 극대화를 추구한다.

  1. 2

나라마다 차이가 나던 기업의 경영 규칙들은 기업을 둘러싼 환경의 세계화로 인대 점차 표준화되어 가는 추세에 있다.

  1. 2

국제화 기업의 경우, 기업의 제품과 능력이 본사로부터 자회사로 이전되는 일방향적 특성을 가지는 반면, 초국적 전략을 추구하는 기업에서는 이러한 흐름이 해외의 자회사에서 본사로, 그리고 해외의 자회사에서 여타 다른 해외의 자회사 등으로 다양하게 이전된다.

 

  • 8 세계화와 기업의 전략 연습문제
  1. 기업의 일반적인 국제화과정을 가장 적절히 나타낸 것은?

① 글로벌화 → 수출 → 해외직접투자

② 수출 → 글로벌화 → 해외직접투자

③ 해외직접투자 → 수출 → 글로벌화

④ 수출 → 해외직접투자 → 글로벌화

  1. 다국가적 전략(multidomestic  strategy)의 특징으로서 부적절한 것은?

① 해외시장에서의 전략을 특정 국가나 지역의 상황에 따라 차별화한다.

② 자회사는 현지상황에 맞게 자율적으로 운영된다(분권화).

③ 각 국가의 관습이나 문화에 적응하는 것을 중시한다.

④ 범세계적인 관점에서 각 국가나 지역 간에 전략을 긴밀히 조정한다.

  1. 국제전략의 유형 중에서 현지적응성보다는 범세계적 통합을 중요시하는 것은?

① 국제화전략                                                       ② 글로벌전략

③ 초국적전략                                                       ④ 다국가전략

  1. 국제전략유형 중에서 기업이 활동하는 여러 국가 간에 정치적·경제적·문화적·경쟁적 상황

이 상당히 다를 때 적합한 전략은?

① 글로벌전략                                                         ② 초국적전략

③ 다국가전략                                                         ④ 국제화전략

  1. 초국적기업의 특징으로서 부적절한 것은?

① 범세계적 통합과 현지적응성을 동시에 달성하고자 한다.

② 주요 의사결정은 기업본사에서 이루어진다(집권화).

③ 통합적 네트워크형태의 조직특성을 가진다.

④ 기업의 국제화단계에서 가장 발전되고 바람직한 형태이다.

  1. 국제적 경쟁에 대한 설명으로 타당하지 않은 것은?

① 산업특성에 다라 경쟁양상이 다르다.

② 크게 다국가적 경쟁과 글로벌 경쟁으로 구분할 수 있다.

③ 다국가적 경쟁은 여러 국가에서의 경쟁이 상호 의존적으로 이루어지는 것을 의미한다.

④ 글로벌 경쟁에서 기업간 경쟁은 여러 국가에 걸쳐 서로 밀접하게 관련을 가지고 이루어 진다.

  1. 글로벌 전략의 장점이 아닌 것은?

① 규모의 경제 활용                                          

② 기업활동의 통합을 통한 경쟁우위 창출

③ 국가별 환경과 고객의 특성이 다른 소비재 산업에 적합

④ 글로벌 운가우위 전략을 추구하는 경우에 적합82

  1. 다음 중 국제전략의 유형으로 보기 어려운 것은?

① 다국가 전략                                                     ② 초국적 전략

③ 글로벌 전략                                                     ④ 다각화 전략

  1. 글로벌 전략에 대한 설명으로 올바른 것은?

① 현지 적응의 필요가 크지 않은 경우에 효과적이다.

② 국가나 지역별로 고객의 욕구가 서로 다른 경우에 효과적이다.

③ 기업이 활동하는 국가나 지역에 따라 전략이 서로 다른 특성을 가진다.

④ 해외사업체나 자회사에 본사의 권한을 상당 부분 위양하는 것이 바람직하다.

  1. 본사․자회사의  구분이나  국가나  시장  경계에  전혀  구애받지  않고  글로벌  학습을  통해 범세계적인 범위에서 차별화와 원가우위의 동시 달성을 목표로 하는 국제전략 유형은?

① 국제화 전략                                                     ② 초국적 전략

③ 글로벌 전략                                                     ④ 다국가적 전략

  1. 다국가적 전략의 단점으로 보기 어려운 것은?

① 기업활동의 분산으로 기업능력의 축적곤란

② 규모의 경제를 활용하기 곤란

③ 현지 시장에 대한 적응성 결여

④ 해외 시장으로의 기업능력 이전 곤란

 

  • 정답 1. ④    2. ④    3. ②    4. ③    5. ②    6. ③    7. ③    8. ④    9. ①    10. ②    11. ③

 

 

 

 

 

 

 

 

 

 

저작자 표시
이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 때찌1
  1. 어셈블리어란

    • 기계어

      • 기계어로 직접 프로그램을 작성하지 않는 이유

        • 프로그램의 이해 및 디버깅이 어렵다.

        • 프로그램의 입력시간이 많이 소요된다.

        • 컴퓨터가 수행하는 작업방식은 사람이 생각하는 방식과 많은 차이가 있다.

        • 프로그램이 길어지고 작성하기 어렵다.

        • 프로그래머가 실수를 범할 가능성이 높다.

    • 어셈블리어

      • 각 명령어 코드에 그 동작을 상징하는 이름을 부여하는 연상기호를 사용하여 표현되며, 궁극적으로는 기계어로 변환된다.

      • 어셈블러:어셈블리어 프로그램을 기계어 프로그램으로 번역하는 작업을 수행한다.

      • 어셈블리어의 단점

        • 마이크로프로세서 명령어와 마이크로프로세서에 부여되는 작업 사이의 차이가 크다.

        • 어셈블리어 프로그램을 작성하려면 사용할 컴퓨터의 세부지식을 갖추고 있어야 한다.

        • 어셈블리어 프로그램은 이동성(portability)이 없다.

      • 어셈블리어를 배우는 이유

        • 산업계에서 어셈블리어로 프로그램을 작성하는 경우가 많음

        • 정밀한 제어의 이점 때문에 어셈블리어로 프로그램을 작성할 것임

        • 표준화된 고급언어를 아직 볼 수 없음

        • 여러 분야에서 어셈블리어의 효율성을 필요로 하고 있음.

        • 고급언어를 이해하는 데 도움이 됨.

        • 거의 모든 마이크로컴퓨터 프로그래머는 어셈블리어 지식을 꼭 갖춰야 함

  2. 어셈블리어 프로그램의 형식

    • 명령문의 종류:설명문, 어셈블리어 명령문, 어셈블러 지시문

    • 프로그램의 각 줄에는 하나의 명령문만 올 수 있으며 위치는 상관 없다.

    • 따옴표로 묶어 표시한 문자열 외에는 대소문자 구별을 안한다.

    • 설명문:세미콜론(;)으로 시작, 실행에는 관계없이 내용 이해에 도움을 주는 문장

    1. 어셈블리어 명령문

      • 어셈블리어 명령문의 구성->[레이블:] 연산자 [피연산자] [;설명]

      • 괄호[]로 묶은 부분은 생략될 수 있다. 피연산자의 생략 여부는 연산자에 의해 결정된다.

      • 네 부분의 구분은 하나 이상의 공백이나 탭(tab)에 의해 이루어진다.

      1. 레이블 부

        • 레이블은 그 줄에 붙인 이름이며, 레이블 끝에는 반드시 콜론(:) 기호를 붙인다.

        • 레이블은 다음 규칙에 의해 임의 개수의 기호로 이루어지며 어셈블러는 31문자만을 인식한다.

          • 영문자, 숫자(0~9), 특수기호(?, @, _, $)로 이루어진다.

          • 첫 문자에는 숫자가 올 수 없다.

          • @로 시작하는 문은 되도록 피하라. 왜냐하면 특수한 목적으로 사용하는 경우가 많다.

          • 연산자의 이름, 레지스터의 이름 등과 같이 미리 예약된 이름은 레이블로 쓸 수 없다.

      2. 연산자부

        • 2~8문자로 된 명령어의 연상기호가 표시된다.(MOV, ADD, …)

        • 연산자에 따라 피연산자의 갯수가 결정된다.

      3. 피연산자부

        • 연산의 대상을 나타내며 피연산자가 둘일 경우 콤마로 분리한다.

        • 두 피연산자가 있을 때, 전자는 목적 피연산, 후자는 근원 피연산자가 되며, 연산의 결과가 목적 피연산자에 저장된다.

    2. 어셈블러 지시문

      • 기계어로 번역되지 않는다.

      • 지시문은 세그먼트나 프로시저를 정의한다든지 기호의 정의, 메모리의 확보, 기타 번역 과정과 관계된 여러 사항을 나타낸다.

      • 지시문의 구성: [이름] 지시어 [피연산자] [;설명]

    3. 프로그램의 구조

      • 한 프로그램이 여러 세그먼트로 구성될 수 있으나, 어느 한 시점에 동시에 활성화될 수 있는 것은 코드 세그먼트, 스택 세그먼트, 데이터 세그먼트, 엑스트라 세그먼트 각각 하나씩이다.

        • 코드 세그먼트:프로그램의 명령문이 위치

        • 스택 세그먼트:프로그램의 스택

        • 데이터 세그먼트:프로그램의 데이터가 위치

        • 엑스트라 세그먼트:또 다른 데이터 세그먼트로 생각할 수 있다.

      • 세그먼트의 시작 주소는 각각 세그먼트 레지스터에 저장된다.

        • 코드 세그먼트는 CS, 데이터 세그먼트는 DS, 스택 세그먼트 SS, 엑스트라 세그먼트 ES 레지스터에 저장된다.

      • 모든 프로그램은 최소한 하나의 코드 세그먼트와 하나의 스택 세그먼트를 가져야 한다.

      • 데이터 세그먼트와 엑스트라 세그먼트는 선택적이나, 실제로 대부분의 프로그램은 데이터 세그먼트를 가진다.

  3. 어셈블러 지시어

유형 지시어
데이터 ASSUME DB DW DD DQ DT
END ENDP ENDS
EQU = EXTRN ORG PROC
PUBLIC SEGMENT
리스트 출력 PAGE TITLE
프로세서모드 .286 .386 .486

 

    1. 세그먼트 정의

      • 형식:SEGMENT라는 지시어로 시작해 END라는 지시어로 끝난다.

      • 클래스:세그먼트 순서를 제어하는데 사용되며, 코드 세그먼트에는 ‘CODE’라는 클래스형이 명시되어야만 디버깅할 수 있다.

    2. 프로시저 정의

    3. 외부 참조

    4. 어셈블러 제어

    5. 기호상수 정의

    6. 자료 정의

    7. 리스트 출력

    8. 프로세서 모드

  1. 연산자

  2. 어셈블리어 프로그램의 작성과 실행

이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License

'방송대' 카테고리의 다른 글

전산특강 정리  (0) 2009/12/14
[경영전략론]요약 정리  (0) 2009/12/08
[마이크로컴퓨터]3강 어셈블리어와 프로그램 작성  (0) 2009/10/21
2009학년 2학기 교과목 일람표  (0) 2009/07/29
이길훈씨 요청  (0) 2009/06/08
2008년 2학기 시험  (0) 2008/12/03
Posted by 때찌1

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

gva000009600001

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 때찌1

시뮬레이션 모델의 종류

결정적 모델과 확률적 모델

  • 확률변수 유무

  • 결정적 모델:저축문제1, 공의 탄성 문제

  • 확률적 모델:저축문제2

정적 모델과 동적 모델

  • 정적 모델:

    시간과 무관

  • 동적 모델:시간의 흐름에

    따라 동적으로 변함

이산 모델과 연속 모델

  • 시스템의 변수에 따라서 분류

  • 이산적 모델:저축문제

    • 시뮬레이션 시간에서 종속변수가 사건발생 시간이라고 불리는 특정한 시간에 이산적으로 변화할 경우에 해당한다. 이 경우 모델에서 시간변수는 연속적일 수도 있고, 이산적일 수도 있다.

    • 대기행렬 시스템은 이산형 시뮬레이션에 해당된다. 이 예에서 종속변수는 대기행렬 내의 고객수가 된다. 사건 발생시간은 시스템에 고객이 도착하는 시간과 떠나는 시간이 된다.

    • 일반적으로 이산형 모델의 종속변수의 값은 사건 발생시간 사이에는 변하지 않는다.

  • 연속적 모델:공의 탄성 문제

물리적 모델과 수리적 모델

  • 수리적 모델:저축문제,

    공의 탄성 문제

  • 물리적 모델:진흙 모델, 모델 하우스, 축소 모형

PREY-PREDATOR 모델

두 종족간의 상호 작용

  • PREY:토끼:최대

  • PREDATOR:여우:최소

일반적인 시뮬레이션 과정 순서

  1. 문제의 공식화

  2. 모델 구축

  3. 자료 획득

  4. 모델 변환

  5. 검증

  6. 타당성 검토

  7. 실험계획 수립

  8. 실험

  9. 결과 분석

  10. 구현 및 문서

이산형 시뮬레이션

시뮬레이션 시간에서 종속변수가 사건 발생, 시간이라고 불리는 특정한 시간에 이산적으로 변화할 경우에 해당한다.

7강 대기행렬 문제

 

8강 프로세스 중심 진행방법

사건들의 순서와 관련된 논리는 일반화될 수 있고, 하나의 문장에 의하여 정의될 수 있다.

시스템을 통과하는 엔티티들의 흐름을 모델링하기 위하여 사건들의 순서를 정의하는 문장을 채택한다.

사건들의 순서는 엔티티들의 프로세스를 통하여 이동할 때 시뮬레이션 언어에 의해 자동적으로 처리된다.

이산형 시뮬레이션 모델링

종속변수가 사건발생, 시간이라고 불리는 특정한 시간에 이산적으로 변화할 경우에 해당

3가지 월드뷰 대안

사건중심, 액티비티 관찰방법, 프로세스 중심방법

사건중심 진행방법

사건발생 시간에 일어나는 변화를 정의한다.

액티비티 관찰중심 방법

모델 작성자는 시스템의 엔티티들과 관계되는 액티비티들을 서술하고, 액티비티의 시작과 종료를 유발하는 조건들을 규정-비효율적이다.

프로세스중심 진행방법

시스템을 통과하는 엔티티들의 흐름을 모델링하기 위하여 사건들의 순서를 정의하는 문장을 채택한다.

12강 난수의 발생Ⅰ

난수발생법

중앙이승법

1940년대 von Neumann과 metroplis에 의해 제안된 첫 번째의 대수적 방법에 의한 난수발생법

문제점

  • 발생한 난수가 0으로 수렴하는 경우가 발생

    • X0 = 1001 하면 0이 된다.

  • 이론적인 측면에서 보면 어느 정도 예측가능하고 완전하게 임의적이지 못하다. 대수적 방법을 이용하여 발생하는 모든 방법의 문제점

합동법

1951년 Lehmer가 제안, 혼합식 합동법과 승산식 합동법이 있다.

혼합식합동법

c > 0인 경우로서 Xi = aXi-1 + c(mod m)

승산식합동법

c = 0인 경우

최대주기가 없다.

14강 확률 변수 발생 관련

확률변수의 발생원리

역변환

역함수를 이용하는 방법

합성

표본을 뽑을 분포함수 F가 다른 분포함수들 F1, F2의 조합으로 표시될 수 있는 경우에 사용된다.

결합

발생될 X다음과 같이 몇 개의 확률변수의 합으로 나타내지는 경우에 사용될 수 있다.

채택기각방법

일정한 조건을 정해서 만족하면 채택 아니면 기각하는 방식

이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License

'방송대 > 시뮬레이션' 카테고리의 다른 글

기출정리  (0) 2009/07/03
시뮬레이션 정리  (0) 2009/06/29
시뮬레이션 강의 파일  (0) 2008/07/03
Posted by 때찌1

프로세스 모형(소프트웨어 생명주기 모형)

 

COCOMO 모델

비용 예측 방법으로 B. Boehm이 제안한 원시 프로그램의 규모에 의한 방법이 COCOMO(Constructive Cost Model) 모델이다. 먼저 완성될 시스템 규모(lines of code)를 추정하고 이를 준비된 식에 대입하여 소요 인월/월을 예측한다. 1981년에 제안된 초기 모델은 소프트웨어 공학 기술이 발전되면서 1995년 COCOMO II로 확장되었다.

COCOMO

소프트웨어 개발 프로젝트에 대하여 3가지로 구분하고 프로그램 규모(kilo delivered source instruction)와 이를 개발하는 데 소요되는 프로그래머 인원/월(programmer man/month)의 관계를 추출

프로젝트 유형 공 식 유형 해설
단순형(Organic) PM = 2.4 * (KSDI)1.05 소규모 팀이 개발하는 잘 알려진 응용 시스템
중간형(Semi-detached) PM = 3.0 * (KSDI)1.12 단순형과 임베디드의 중간형으로 트랜잭션 처리 시스템,운영체제, DBMS
임베디드형(Embedded) PM = 3.6 * (KSDI)1.20 하드웨어가 포함된 실시간 시스템. 미사일 유도, 신호기 제어 시스템

 

Organic

  • 기관 내에서 개발된 중소 규모의 소프트웨어
  • 일괄 자료 처리, 과학 기술 계산용, 비지니스 자료 처리용 등
  • 5만 라인 이하의 소프트웨어를 개발하는 유형

Semi-detached

  • 트랜잭션 처리 시스템, 운영체제, DBMS 등
  • 30만 라인 이하의 소프트웨어를 개발하는 유형

Embedded

  • 최대 규모의 하드웨어가 포함된 실시간 처리 시스템
  • 미사일 유도 시스템, 도시 가스 제어 시스템 등

image

image

원시코드의 크기를 바탕으로 하는 대부분의 비용 예측 방법

  • PM inital = c * KLOC^k
  • 결과 MM은 원시 코드의 라인수에 비례
    • 상수 K는 1보다 큰 값
    • 따라서 비선형적으로 비례
    • 따라서 비선형적으로 비례

비용 승수 요소

프로토타이핑 모형의 장단점

정의

프로토타이핑이란 시스템의 일부 혹은 시스템의 모형이 될 만한 것을 만드는 과정이다.

프로토타이핑 모형은 요구 분석 단계로부터 시작한다. 발주자나 사용자는 한 번에 완전한 요구를 낼 수 없기 때문에 프로토타입이 설계된다. 프로토타입이 구현된 후에 발주자와 개발자는 이를 평가하여 요구를 수정한다. 새로운 요구에 다라 프로토타입을 수정하거나 보완하고 확장하면 시스템이 구현되는 것이다.

장점

  • 발주자가 완성된 시스템의 모습을 먼저 볼 수 있고, 이를 보고 요구를 수정할 수도 있다.
  • 발주자나 개발자에게 공동의 참조모델을 제공한다.
  • 발주자는 프로토타입으로 인하여 소프트웨어 개발에 더 관심을 가지고 참여할 수 있다.
  • 개발자는 프로토타입을 통하여 사용자의 요구를 자세하게 도출할 수 있다.
  • 프로토타이핑으로 소프트웨어 개발이 제대로 되고 있는지 확인할 수 있다.

단점

  • 두 차례에 걸쳐 개발할 기회가 있으므로 잘못된 부분을 고칠 기회가 많다.
  • 발주자가 프로토타입이 최종 결과라 믿고 곧 소프트웨어 개발이 완성되리라고 오해한다.
  • 발주자가 개발 일정 단축을 요구하므로 소프트웨어 품질을 저하시킬 우려도 있다.
  • 프로토타입이 과대 선전되어 발주자로 하여금 개발하여 인수해야 할 시스템보다 더 많은 기능을 기대하는 심리를 유발시킬 수 있다.
  • 개발

기능점수방법

기능점수는 소프트웨어 시스템이 가지는 기능을 정량화한 것이다. 원시 코드가 아직 작성되지 않은 상태이므로 정확한 라인수의 예측은 불가능하다. 따라서 일반적인 소프트웨어가 갖는 기능(예를 들면, 입력, 출력, 절의, 파일, 인터페이스)의 개수로 소프트웨어의 규모와 복잡도를 나타내고 이를 시스템 개발에 필요한 기간과 소요 인력 계산의 기초로 삼는 방법이다. 이 방법은 경험 중심적이며 여러 가지 실험 결과에 의하면 비즈니스 응용 분야의 소프트웨어 개발비용 산정에 정확하다고 한다. 기능 점수를 이용하여 비용을 산정하려면 생산성 메트릭이 있어야 한다. 즉, 단위 시간당 프로그래머의 생산성을 기능 점수로 표현한 자료가 있어야 한다.

자료흐름도

구조도

설계원리

모든 소프트웨어 개발 방법에는 근간을 이루는 개념과 원리가 있다. 방법은 상황에 맞게 개념과 원리를 적용하는 것이다. 따라서 기술의 발전이나 경영 관리 상황, 개인들의 관심에 따라 방법론은 달라질 수 있다. 구조적 설계는 구조적 분석의 ‘형식은 기능을 따른다’는 원리를 일관되게 적용한다. 자료 흐름도의 프로세스 패턴이 시스템의 구조를 결정한다. 분할과 정복, 즉 큰 일을 작게 나누고 작은 일을 하나씩 해결하는 과정을 반복한다. 프로세스를 모듈로 분할하는 원리는 아래 그림과 같다. 자료 흐름도를 크게 입력, 프로세스, 출력 부분으로 나눈다면 구조도에는 입력, 프로세스, 출력 부분을 표시하고 그 위에 제어부분을 붙인다.

image

추상화란 자세한 사항을 접어두고 근본적인 본질에 집중하는 것을 말한다. 즉, 자세한 사항을 처음부터 다루지 않고 전체적이고 포괄적인 개념으로부터 차례로 자세하게 세분화함으로써 구체화시켜 나가는 방법이다. 구체화하는 과정의 설계단계에서는 소프트웨어의 구조를 이루는 계층을 파악할 수 있고, 각 구성 요소도 선택할 수 있다. 추상화는 ‘어떤 결과가 얻어져야 하는가?’라는 명세화 관점을 ‘어떻게 달성할 것인가?’라는 구현에 대한 관점과는 별개로 생각함으로써 설계 작업에 집중할 수 있게 한다.

정보 은닉 원리에 의하여 설계된 각 모듈은 자세한 처리 내용이 시스템의 다른 부분으로부터 감추어져 있어야 한다는 것이다. 모듈 안의 내용을 부여주지 않고 잘 정의된 인터페이스를 통하여 메시지를 전달하도록 하는 개념이다. 즉, 설계상의 결정 사항들이 각 모듈 안에 감추어져 다른 모듈이 접근하거나 변경하지 못하도록 한다.

이와 같은 정보 은닉은 모듈화의 기준으로 사용할 수도 있다. 즉, 모듈이 외부로부터 얼마나 은폐되었는가를 분석한 후에 가능하면 모든 사항이 모듈 안에 감추어지도록 모듈의 설계를 고쳐 나간다. 정보 은닉을 따른 모듈 설계는 모듈의 구현을 독립적으로 맡길 수 있고, 설계 과정에서 하나의 모듈이 변경되더라고 다른 모듈의 설계에 영향을 주지 않는다. 또한 모듈의 이해도를 높일 수 있는 장점도 있다.

단계적 분해는 문제를 상위 개념부터 더 구체적인 단계로 하향식으로 분할하는 기법이다. N. Wirth에 의하여 제안된 개념으로 다음과 같은 과정으로 구성된다.

  1. 문제를 기본 단위로 나눈다.
  2. 독립된 문제로 구별한다.
  3. 구분된 문제의 자세한 내용은 가능한 한 뒤로 미룬다.
  4. 구체화 작업이 계속 점증적으로 일어난다는 것을 보인다.

소프트웨어구조

건축 설계사들은 집에 대한 자세한 설계를 하기 전에 집의 전반적인 모습과 구조의 틀을 잡는다.

다시 말해 앞으로의 설계와 시공에 대한 가이드가 될 큰 밑그림을 그리는 셈이다. 일관적인 모양과 조화를 위한 스타일을 정하는 작업이라고 할 수도 있다.

이러한 스타일이라는 개념을 소프트웨어 구조에도 적용할 수 있다. 소프트웨어 시스템이 더욱 복잡해지면서 시스템의 구조 문제는 더욱 중요해졌다. 일단 시스템이 개발된 뒤에는 잘못된 구조를 바로잡기가 쉽지 않다. 대부분의 서브시스템에 대한 인터페이스를 변경하여야 하기 때문이다.

이런 문제의 중요성을 인식하여 소프트웨어 구조(software architecture)란 개념이 출현한 것이다. 소프트웨어 구조는 시스템 분할, 전체 제어 흐름, 오류처리 방침, 서브시스템 간의 통신 프로토콜을 포함한다.

 

저장소 구조

저장소 구조(repository architecture)는 서브시스템들이 단일 중앙 저장소의 자료를 접근하고 변경한다. 서브시스템들은 독립적이고 중앙 자료 저장소를 이용하여 상호 대화한다. 제어 흐름은 중앙 저장소에서 올 수도 있고 서브시스템에서 올 수도 있다.

저장소 구조는 급여 시스템이나 은행 시스템과 같은 데이터베이스 관리 시스템에서 대표적으로 볼 수 있다. 데이터가 중앙에 위치하여 서브시스템 사이의 병렬처리와 통합 문제를 더 잘 다룰 수 있다. 컴파일러나 소프트웨어 개발 환경들도 아래와 같은 저장소 구조를 따르고 있다. 컴파일러의 여러 서브시스템들이 파싱 트리와 심볼 테이블을 접근하고 변경한다. 디버거와 구문 편집기도 심볼 테이블을 사용한다.

저장소는 단지 동시에 요청된 접근이 순서대로 실행되도록 하면 된다. 역으로 말하면 저장소는 내부 상태를 기초로 서브시스템을 호출한다. 이런 시스템을 블랙보드 시스템이라 한다.

MVC 구조

MVC(Model/View/controller) 구조는 모델, 뷰, 제어구조라는 세 가지 다른 서브시스템으로 구성되어 있다.

모델 서브시스템은 도메인의 자식을 저장보관하고 있고 뷰 서브시스템은 이를 사용자에게 보여주며 제어 서브 시스템은 사용자와의 상호 작용을 관리한다.

모델 서스시스템은 뷰 서브시스템과 제어 서브시스템에 관련 없이 개발된다.]

MVC구조는 저장소 구조의 특수한 경우로 모델은 중앙 데이터 구조이며 제어 객체가 제어 흐름을 지시한다.

모델, 뷰, 제어로 분리하는 이유는 사용자 인터페이스, 즉 뷰와 제어가 도메인 지식을 나타내는 모델보다는 더 자주 변경될 수 있기 때문이다.

 

클라이언트/서버 구조

클라이언트/서버 구조에서 서버는 클라이언트라 불리는 서브시스템에게 서비스를 제공한다. 클라이언트는 사용자와 대화하여야 한다.

클라이언트는 사용자로부터 입력을 받아 범위를 체크하고 데이터베이스 트랜잭션을 구동하여 필요한 모든 데이터를 수집한다.

서버 시스템은 저장소 구조의 특수한 형태이다.

저장소 구조의 중앙 데이터 구조는 한 프로세스에 의하여 관리되지만 클라이언트 서버 시스템에서는 제한이 없다. 웹에서와 같이 단일 클라이언트가 수천 개의 서버로부터 데이터를 받을 수 있다.

 

계층 구조

image

각 서브시스템이 하나의 계층이 되어 하위층이 제공하는 서비스를 상위층의 서브시스템이 사용하도록 구성된다.

상위층은 클라이언트가 되며 하위층이 서버처럼 적동한다.

시스템에 따라 바로 아래층이 제공하는 서비스만 접근할 수 있도록 폐쇄적인 구조를 취할 수도 있고 더 깊은 계층의 서비스도 자유롭게 접근하게 할 수도 있다.

계층형 구조는 추상화의 성질을 잘 이용한 구조이다.

계층형 구조의 장점은 층과 층 사이의 인터페이스 제약만 어기지 않으면 각 층을 필요에 따라 쉽게 변경할 수 있다는 점이다. 도한 연결된 층의 인터페이스만 맞추어주면 특정 계층을 쉽게 재사용할 수 있다.

단점

  • 각 서브시스템 사이에 복잡하게 관계를 맺고 있어 이를 독립적인 층으로 분리 추상화하기 어렵다.
  • 과다한 계층 분할은 시스템 사이의 인터페이스가 오히려 성능 저하를 가져온다.

 

파이프 필터 구조

image

파이프 필터 구조는 서브시스템이 입력 데이터를 받아 처리하고 결과를 다른 시스템에 보내는 작업이 반복된다.

서브시스템을 필터라고 하고 서브시스템 사이의 관계를 파이프라 한다.

각 필터는 입력 파이프에 받은 데이터의 내용과 형식만을 알고 그것을 생성한 필터에 대하여는 모른다.

파이프와 필터 구조는 변경 가능하다. 필터는 다른 필터와 교환 될 수 있고 다른 목적으로 재구성될 수 있다.

파이프 필터 구조의 대표적인 예는 Unix 쉘이다.

저작자 표시
크리에이티브 커먼즈 라이선스
Creative Commons License

'방송대 > 소프트웨어공학' 카테고리의 다른 글

소프트웨어구조  (0) 2009/04/23
자료 흐름도 작성 방법  (0) 2009/04/23
[중간고사] 알아야 할 필수 사항  (0) 2009/04/21
소프트웨어공학 강의 파일  (0) 2008/07/02
1장 개요  (0) 2008/07/02
15강 11장 최근 소프트웨어 공학 기술(2)  (0) 2008/06/25
Posted by 때찌1
  1. 1
  2. 3
  3. 4
  4. 4
  5. 2
  6. 3
  7. 2
  8. 1
  9. 4
  10. 3
  11. 2
  12. 4
  13. 3
  14. 4
  15. 1

image

image

image

image

image

크리에이티브 커먼즈 라이선스
Creative Commons License

'방송대 > 인터넷의 활용' 카테고리의 다른 글

[인터넷의 활용] 기출문제 2008 출석대체  (0) 2009/04/20
Posted by 때찌1
이전버튼 1 2 3 4 이전버튼