2023. 6. 22. 01:43ㆍ자격증/정보처리기사
오늘 끝까지 다 풀어보니까 딱 60점이 나왔다. 12/12/13/12/11 이렇게 나왔다.
내 문제는 찍은 문제 비율이 꽤 많다는 것이다. 차라리 진짜 시험볼 때 이렇던가..
그래서 모르는 문제를 좀 덜 모르게 공부를 하고 시험을 봐야 합격할 수 있겠다.
아무튼 오늘도 공부.
통합테스트(Integration Test) : 소프트웨어 각 모듈 간 인터페이스 관련 오류 및 결함을 찾아내기 위한 테스트.
* 점증적 방식
- 하향식 개발(Top-Down Development)
큰 규모의 시스템을 작은 규모로 나누는 개발이다. 시스템의 상위모듈부터 하위 모듈까지 차례로 개발하고 통합한다.
최상위 모듈을 개발 후 테스트 한다. -> 다음 수준의 하위 모듈을 개발 후 테스트 한다. -> 개별 모듈을 하위 모듈과 통합 후 테스트 한다. -> 이 과정을 반복.
stub : 모듈 및 모든 하위 컴포넌트를 더미로 만든 모듈.
- 상향식 개발 (Bottom-up Development)
하향식 개발은 작은 모듈부터 시작하여 이를 점진적으로 통합하여 큰 시스템을 구축하는 방법. 개별 모듈이 개발되고 테스트된 후, 이를 상위 모듈과 점진적으로 통합하고 테스트하는 방식이다.
가장 낮은 수준의 모듈을 개발 후 테스트 -> 상위 수준의 모듈을 개발 후 테스트 ->이 과정을 모든 모듈이 통합될 때까지 반복
드라이버 : 상위의 모듈에서 데이터의 입출력을 확인하기 위한 더미 모듈.
알고리즘 : 분할 정복(Divide and Conquer), 그리디 알고리즘, 백트래킹, 다이나믹 프로그래밍 등이 있다.
이진 검색(Binary Search) : 검색 알고리즘 중 하나.
공식 : (첫 레코드 번호 + 끝 레코드 번호)/2 이것을 반복해서 횟수를 센다. 소숫점이 있으면 소숫점을 버린다.
요구사항 검증방법
- 동료검토 : 명세서 작성자가 명세서 내용을 설명하면서 동료들이 결함을 발견한다.
- 워크스루 : 회의 전 요구사항 명세서를 미리 배포해서 사전검토 해서 결함을 발견한다.
- 인스펙션 : 전문가들이 요구사항 명세서를 확인하면서 결함을 발견한다.
단위모듈 테스트
블랙박스 테스트 : 외부 사용자 요구사항 명세를 보면서 수행하는 테스트. 요구사항이나 설계 명세서 등을 보면서 테스트 한다.
화이트박스 테스트 : 소스적으로 테스트 한다 라고 생각하면 됨. 소스코드를 보고 테스트 케이스를 만든다.
'자격증 > 정보처리기사' 카테고리의 다른 글
정보처리기사 공부하기 6일차. 2022년 1회. 5과목 공부 - 개조졌다. (0) | 2023.07.05 |
---|---|
정보처리기사 공부하기 5일차. 4과목 내가 모르는 것 개념 및 문제 해석. (0) | 2023.07.03 |
정보처리기사 공부하기 4일차. 4과목 내가 모르는 것 개념 및 문제 해석. (0) | 2023.07.02 |
정보처리기사 공부하기 3일차. 2과목 문제풀이 공부. (0) | 2023.06.27 |
정보처리기사 공부하기 1일차. 1과목 문제풀이 공부. (0) | 2023.06.21 |