問題一覧
1
공동 모듈 테스트 종류
HttpUnit
2
사용자 인터페이스로부터 비지니스 로직을 분리하여 애플리케이션의 시각적 요소나 그 이면에서 실행되는 비지니스 로직을 서로 영향 없이 쉽게 고칠 수 있는 패턴
MVC패턴
3
개발 도구의 분류
테스트 도구
4
결합도
공통 결합도(Common)
5
소프트웨어 개발 환경
DBMS
6
소프트웨어 형상 관리 도구 복수 서버, 복수 클라이언트 구조이며 서버가 부족 할 때 필요한 서바를 하나씩 추가하여 확장성을 기할 수 있음
Clear Case
7
소프트웨어 형상 관리 도구별 특징
RCS
8
형상관리 절차
형상 감사
9
형상관리 절차
형상 통제
10
개발 도구의 분류
구현 도구
11
응집도
논리적 응집도(Logical)
12
소프트웨어 형상 관리 도구별 특징
CVS
13
클라이언트 하드웨어 개발환경
모바일 앱
14
모듈의 독립성을 나타내는 정도로, 모듈 내부 구성요소 간 연관 정도
응집도
15
소프트웨어 형상 관리 도구 유형
클라이언트/서버 방식
16
소프트웨어 형상 관리 도구 유형
공유 폴더 방식
17
결합도
스탬프 결합도(Stamp)
18
응집도
순차적 응집도(Sequential)
19
개발 도구의 분류
빌드 도구
20
프로그램의 로직을 이해하고, 내부 구조와 동작을 검사하는 소프트웨어 테스트 방식
화이트박스 기법
21
응집도
시간적 응집도(Temporal)
22
모듈화 기법
루틴
23
공동 모듈 테스트 종류
jUnit
24
결합도
자료 결합도(Data)
25
응집도
기능적 응집도(Functional)
26
결합도
외부결합도(External)
27
응집도
우연적 응집도(Coincidental)
28
형상관리 절차
형상 기록
29
소프트웨어 형상 관리 도구별 특징
SVN
30
공통의 속성이나 기능을 묶어 이름을 붙이는 것
추상화
31
형상관리 절차
형상 식별, 형상 통제, 형상 감사, 형상 기록
32
기존 시스템 내용을 참조하여 완전히 새로운 시스템을 개발, 기존 시스템에 새로운 기능을 추가, 기존 시스템의 기능을 변경하는 기법
재개발(Re-Development)
33
소프트웨어 형상 관리 도구
Git
34
개발 도구의 분류
형상 관리 도구
35
응집도
통신적 응집도(Communication)
36
클라이언트 하드웨어 개발환경
클라이언트 프로그램
37
결합도
내용결합도(Content)
38
소프트웨어 개발 환경
운영체제
39
기존 소프트웨어를 버리지 않고 기능을 개선시키거나 기능을 새로운 소프트웨어로 재활용하는 소프트웨어 재사용 기법 장점으로는 위험부담 감소, 비용절감, 개발시간단축, 시스템 명세의 오류억제가 있다
재공학(Re-Engineering)
40
공동 모듈 테스트 종류
CppUnit
41
소프트웨어 개발 환경
미들웨어
42
결합도
제어 결합도(Control)
43
클라이언트 하드웨어 개발환경
웹 브라우저
44
전체 프로그램의 기능 중 특정 기능을 처리할 수 있는 실행 코드 자체적으로 컴파일이 가능하고, 다른 프로그램에서 재사용이 가능하다
공통 모듈
45
모듈화 기법
서브루틴
46
소프트웨어 형상 관리 도구 유형
분산 저장소 방식
47
목표 시스템의 개발 기간 및 비용 절감을 위하여 검증된 기능을 파악하고 재구성하여 시스템에 응용하기 위한 최적화 작업 이미 개발되어 그 기능, 성능, 및 품질을 인정받았던 소프트웨어의 전체 또는 일부분을 다시 사용하는 기법
재사용(Reuse)
48
모듈화 기법
메인루틴
49
응집도
절차적 응집도(Procedural)
50
형상관리 절차
형상 식별
51
클라이언트 하드웨어 개발환경
모바일 웹
52
소프트웨어 형상 관리 도구별 특징
Bitkeeper