일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- 프로세스
- #스웨거
- javascript
- 모캠
- 북딜
- 모두의캠퍼스
- React
- AWS
- SRE
- 프로세스 통신
- docker
- #Swagger
- Redux
- fluentd
- #api 문서화
- 카카오게임즈
- ecs
- #Swagger-codegen
- 기술PM
- action
- React.js
- Reducer
- #Swagger-ui
- #Swagger-editor
- Site Reliability engineering
- 쿠버네티스 컨트롤러
- Kubernetes
- server
- IP
- 쿠버네티스
- Today
- Total
탕구리's 블로그
소프트웨어 공학 정보처리기사 필기 2016/08/21 기출 오답 본문
62. White Box Testing의 설명
- Source Code의 모든 문장을 한번 이상 수행함으로써 진행된다.
- 모듈 안의 작동을 직접 관찰할 수 있다.
- 산출물의 각 기능별로 적절한 프로그램의 제어구조에 따라 선택, 반복 등의 부분들을 수행함으로써 논리적 경로를 점검한다.
화이트 박스 테스트 종류
- 기초 경로 검사
- 조건 검사
- 루프 검사
- 데이터 프름 검사
블랙 박스 테스트 종류
- 경계값 분석 검사
- 동치 분할 검사
- 원인 효과 그래프 검사
- 오류 예측 검사
- 비교 검사
64. 효과적인 모듈화 설계 방법
1. 결합도는 약하게, 응집도는 강하게 설계
2. 복잡도와 불필요한 중복을 최대한 줄일 수 있도록 설계한다.
3. 유지, 보수가 용이하도록 설계한다.
4. 모듈 크기는 시스템의 전반적인 기능과 구조를 이해하기 쉬운 크기로 설계한다.
70. 소프트웨어 엔지니어링의 필요성이 대두된 가장 주된 이유는?
- 유지보수의 문제
68. 간트차트에 대한 설명
-간트 차트(Gantt chart) : 프로젝트 일정관리를 위한 바(bar)형태의 도구, 업무 사이의 관계와 업무별로 일정의 시작과 끝을
파악할 수 있다.
간트 차트의 단점
1.계획의 변화에 대한 적응성이 약하다
2. 작업상호간 유기적인 관계가 명확하지 못하다
간트차트는 다양한 형태로 변경하여 사용할 수 있다.
75.
바람직한 설계의 특징
- 설계는 소프트웨어 구조, 모듈의 기능 예측이 가능하도록 정의
- 모듈(특정기능 또는 부기능 수행을 위한 논리적 요소)로 구성
- 설계에서 계층적 자료조직 제시
- 자료와 프로시저에 대한 분명하고 분리된 표현 포함
- 모듈/외부 개체간 연결 복잡성을 줄이는 인터페이스
- 요구사항 분석정보를 이용하여 반복적으로 이루어져야 함
- 전체적/포괄적 개념설계 후, 차례로 세분화 및 구체화하여 요구사항을 모두 구현
- 유지보수를 용이하게 하기 위해 적당한 모듈크기 유지
- 모듈간의 결합도(상관성)는 낮추고, 응집도는 강하게 설계
- 이식성 고려
'정보처리기사' 카테고리의 다른 글
전자 계산기 구조 정보처리기사 필기 2015/05/31 기출 오답 (0) | 2017.05.05 |
---|---|
소프트웨어 공학 정보처리기사 필기 2017/03/05 기출 오답 (0) | 2017.05.04 |
소프트웨어 공학 정보처리기사 필기 2016/05/06 기출 오답 (0) | 2017.05.04 |
소프트웨어 공학 정보처리기사 필기 2016/03/06 기출 오답 (0) | 2017.05.04 |
소프트웨어공학 정보처리기사 필기 2015/08/16 기출 오답 (0) | 2017.05.04 |