| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 26 | 27 | 28 |
- 소프트웨어테스트
- 통합테스트
- 유스케이스
- ISTQB
- 테스트시나리오
- 객체지향
- 생성패턴
- 스케줄링
- 프레임워크
- 스프트웨어개발프레임워크
- 테스트프로세스
- 정보처리
- 정보처리산업기사
- sw테스트전문가
- 테스팅
- 중위식
- CSTS
- 결함
- 시스템테스트
- 유스케이스다이어그램
- 전위식
- 정보처리기사
- 데이터베이스
- 테스트
- 구조패턴
- 디자인패턴
- 모듈
- 행위패턴
- 인수테스트
- 테스트케이스
- Today
- Total
목록2025/02 (15)
코드자이너
Q1. 다음 중 자료결합도(Data Coupling)에 대한 설명과 가장 거리가 먼 것은 무엇인가?① Call By Value 의 방식으로 함수를 호출한다.② 모듈간의 인터페이스로 전달되는 인수와 전달받는 매개변수를 통해서만 상호작용이 일어나는 경우이다.③ 두 모듈이 동일한 자료구조를 부분적으로 공유하는 경우이다.④ 가장 낮은 결합도를 가지며 모듈의 품질을 향상시킨다. 정답! ③ 두 모듈이 동일한 자료구조를 부분적으로 공유하는 경우이다. [해설] 스탬프 결합도 (stamp coupling)에 대한 설명이다. 자료결합도(Data Coupling) : 두 모듈간 꼭 필요한 자료만 전달하는 양성적 결합이다. 모듈 결합도(Module Coupling)결합도(Coupling)모듈과 모듈 간의 관련성이 얼마나 깊은..
Q1. 다음 중 모듈의 개념에 대한 설명과 가장 거리가 먼 것은 무엇인가?① Sequence Code② Block Code③ Decimal Code④ Primary Code 정답! ① Sequence Code [해설] Sequence Code : 순차 코드, 데이터가 발생한 순서대로 일련번호를 부여하는 방법이다. 코드의 길이가 상대적으로 짧고 단순하며 추가가 간단하다.② Block Code : 블록 코드, 블록으로 구분한 뒤에 블록 내에서 순서대로 번호를 부여한다.③ Decimal Code : 10진 코드, 우측으로 갈수록 세분화되는 그룹을 정의하여 10진수로 번호를 부여하는 방법이다.④ Primary Code : 시스템 코드와 연관이 없는 내용이다. 코드(Code)데이터를 사용 목적에 따라 그룹으로..
Q1. 다음 중 모듈의 개념에 대한 설명과 가장 거리가 먼 것은 무엇인가?① 프로그램의 효율적인 관리를 위해 프로그램을 기능 단위로 분해한 것이다.② 다른 모듈들을 호출하거나 호출을 당할 수 있으며 종속적으로 수행된다.③ 소프트웨어 통합, 수정 및 테스트가 용이하며 오류의 파급 효과가 작다.④ 인터페이스가 복잡하지만 소프트웨어의 이해가 쉽다.정답! ④ 인터페이스가 복잡하지만 소프트웨어의 이해가 쉽다. [해설] 인터페이스가 복잡? 모듈(Module):모듈은 모듈화를 통해 분리된 시스템의 각 기능들로 서브루틴, 서브시스템, 소프트웨어 내의 프로그램, 작업 단위 등과 같은 의미로 사용한다.코딩, 컴파일 독립성으로 실행되며 재사용이 가능하다.모듈의 기능적 독립성은 소프트웨어를 구성하는 각 모듈의 기능이 서로 ..
Q1. 다음 중 CMMI에 대한 설명과 가장 거리가 먼 것은 무엇인가?① 어떤 모델이든 업무의 목적에 맞게 수정하여 사용할 필요가 있다.② CMM의 이전 모델이다.③ 프로세스 관리, 프로젝트 관리, 엔지니어링, 지원 영역 등이 있다.④ 조직의 개발 프로세스 역량 성숙도를 평가한다.정답! ② CMM의 이전 모델이다. [해설] CMM의 이후 모델이다. 소프트웨어 개발 표준CMMI(Capability Maturty Model Integration)*CMM을 발전시킨 것으로, 소프트웨어와 시스템 공학의 역량 성숙도를 평가하기 위한 국제 공인 기준이다.CMMI의 프로세스 영역은 프로세스 관리, 프로젝트 관리, 엔지니어링, 지원으로 나뉜다.*CMM을 발전시켰다는 것은 보완이 필요한 큰 단점이나 큰 기능을 추가되었다..
Q1. 다음 중 자료 추상화에 대한 설명으로 옳은 것은 무엇인가?① 데이터의 세부적인 속성 및 표현 방법 없이 대표적인 표현으로 대체② 상세 제어 매커니즘이 아닌 포괄적인 표현으로 대체③ 상세 수행 과정이 아닌 전반적인 흐름만 파악하도록 표현④ 공통 속성을 가지는 데이터를 통합정답! ① 데이터의 세부적인 속성 및 표현 방법 없이 대표적인 표현으로 대체 [해설] ② 상세 제어 매커니즘이 아닌 포괄적인 표현으로 대체 : 제어 추상화 ③ 상세 수행 과정이 아닌 전반적인 흐름만 파악하도록 표현 : 과정 추상화 ④ 공통 속성을 가지는 데이터를 통합 : 공통 데이터 모델 소프트웨어 설계 소프트웨어 설계: 요구사항 분석 단계에서 도출된 요구 기능이 소프트웨어에서 실현될 수 있도록 알고리즘을 설계하고, 그 알고리즘에..