일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Tizen
- NC다이노스
- 태그를 입력해 주세요.
- mysql
- Linux
- 해외직구
- arm
- NC 다이노스
- 국정원
- python
- ubuntu 12.04
- 프로야구
- 문파문파
- 타이젠
- 우분투
- 야구
- 문파문파 공략
- 김경문
- 데이터베이스
- 단통법
- 안드로이드
- 인공지능
- 뉴스타파
- 조세피난처
- 블로그
- 손민한
- 리뷰
- 애플
- ubuntu
- 디자인 패턴
- Today
- Total
목록정보시스템감리사/SW engineering (3)
꿈꾸는 사람.
Design Pattern정의UML과 같은 일종의 설계 기법이며, 설계방법이다.SW 설계에서 발생할 수 있는 문제들을 해결해온 전문가들의 경험을 모아 정리한 것이다.목적SW 설계시 SW 재사용성, 호환성, 유지보수성을 보장하여 '올바른 설계'를 빠르게 만들 수 있게 함.구성요소 이름 설계 문제와 해법을 서술 문제 해결할 문제와 그 배경을 설명 해법 설계를 구성하는 요소들과 그 요소들 간의 관계, 책임 그리고 협력 관계 서술 결과 디자인 패턴을 적용해서 얻은 결과와 장단점을 서술 원칙 SRP 객체는 둘 이상의 책임을 갖지 않게 한다. OCP 클래스 확장에 대해서는 열려 있으나 변경에 대해서는 닫혀 있다. LSP 자식 타입은 부모 타입이 사용되는 곳에 대체 가능 자식 클래스는 부모의 책임을 넘지 말고 자식 ..
1. 문제 문 18. 다음 제어 흐름 그래프에 나타난 프로그램을 테스트할 때, 옳지 않은 것은? ① 분기 커버리지를 만족하는 최소의 테스트 케이스는 2개이다. ② 기본 경로의 개수는 3개이다. ③ 문장 커버리지를 만족하는 최소의 테스트 케이스는 1개이다. ④ {(x:1, y:2, z:0), (x:5, y:0, z:0)}은 분기 커버리지를 만족하지 못한다. 2. 풀이 이 문제는 커버리지와 기본 경로에 대해 묻고 있다. 문장 커버리지- 모든 문장이 적어도 한 번씩은 수행되어야 한다.분기 커버리지 (DC)- 각 분기에서 참과 거짓 조건을 모두 테스트할 수 있어야 하며 테스트 케이스는 두 개이다.경로 검증 기준(path coverage)- 프로그램이 수행 가능한 모든 경로이다.기본 경로 테스트(basic pat..
2016년 17회 정보시스템감리사 기출 문제 중 소프트웨어 A형의 45번 문제는 기능 점수(Function Point)에 관한 것이다. ▶ 45번 다음 표는 두 조직이 수행하고 있는 소프트웨어 개발 프로젝트에 대한 요약이다. B 조직의 개발자 1인당 평균 생산성은 A 조직의 개발자 1인당 평균 생산성의 1.5로 알려져 있다고 가정할 때, (가)와 (나)의 값으로 가장 적절한 것은? 개발 조직 A 개발 언어 C++ 언어별 평균 소스 라인수/FP 50 SLOC/FP (C++언어) 추정된 소프트웨어의 라인수 150,000 SLOC 투입되는 개발자 수 6명 소프트웨어 개발 완료 소요시간 10개월 개발자 1인 평균 생산성 (가) 개발 조직 B 개발 언어 C 언어별 평균 소스 라인수/FP 130 SLOC/FP (C..