본문 바로가기
728x90
300x250

정보처리기사18

선택 정렬 (Selection sort) 오름차순, 내림차순 선택 정렬 (Selection sort) 오름차순 정렬 가장 작은 값을 찾아 첫번째 값과 교환 이렇게 1회전을 수행한 후에 다음 회전에서는 두 번째 자료와 정렬된 값을 제외한 나머지 값 중에서 가장 작은 값을 교환 한다. 37 14 17 40 35 1회전 : 14 37 17 40 35 2회전 : 14 17 37 40 35 3회전 : 14 17 35 40 37 4회전 : 14 17 35 37 40 선택정렬 내림차순 정렬 반대로 가장 큰값을 찾아서 교환해준다. 1회전 : 40 14 17 37 35 2회전 : 40 37 17 14 35 3회전 : 40 37 35 14 17 4회전 : 40 37 35 17 14 2021. 5. 14.
소프트웨어 개발 국제 품질 표준 소프트웨어 개발 표준 소프트웨어 개발 단계에서 품질관리에 사용되는 국제 표준 소프트웨어를 개발할때 이렇게 이렇게 하자고 약속해 놓은 규칙들 주요 소프트웨어 개발 표준 ISO/IEC 12207 SW의 개발, 운영, 유지보수 등을 체계적으로 관리하기 위해 ISO(국제표준화기구)에서 만든 표준 소프트웨어 생명 주기 프로세스 기본 생명 주기 프로세스 : 획득, 공급, 개발, 운영, 유지보수에 관한 프로세스 지원 생명 주기 프로세스 : 품질보증, 검증, 확인, 감사, 문서화, 형상 관리, 문제 해결에 관한 프로세스 조직 생명 주기 프로세스 : 관리, 기반 구조, 훈련, 개선 프로세스 CMMI(Capability Maturity Model Integration : 능력 성숙도 통합 모델) 소프트웨어 개발 조직의 업.. 2021. 5. 13.
화이트박스 테스트(White Box Test). 블랙 박스 테스트(Black Box Test) moo-you.tistory.com/201 애플리케이션 테스트 분류 어플리케이션 테스트 어플리케이션에 잠재되어있는 결함을 찾아내는 일련의 행위 또는 절차 우리가 사용하는 모든 컴퓨터는 발견만 못했을 뿐이지 버그가 있기 마련이다. 그렇기 때문에 어플 moo-you.tistory.com 어플리케이션 테스트 분류 참고 어플리케이션 테스트를 분류하는 방법중 프로그램 실행 여부에 따른 테스트를 정적 테스트와 동적 테스트로 나뉜다고 했는데 동적테스트는 실행을 직접 하면서 오류를 찾는 방식이고 동적테스트의 종류는 화이트 박스 테스트, 블랙박스 테스트가 있다. 여기에 대해서 더 자세히 알아보자 화이트박스 테스트(White Box Test) 초기에 모듈의 원시 코드를 오픈시킨 상태에서 원시 코드의 논리적인 모든 경로를 .. 2021. 5. 12.
애플리케이션 테스트 분류 어플리케이션 테스트 어플리케이션에 잠재되어있는 결함을 찾아내는 일련의 행위 또는 절차 우리가 사용하는 모든 컴퓨터는 발견만 못했을 뿐이지 버그가 있기 마련이다. 그렇기 때문에 어플리케이션 테스트를 통해서 오류를 발견하고 업데이트를 해서 버전업을 하는 것이다. 애플리케이션 테스트 원리와 특징 결함을 줄일수는 있지만 완벽한 테스트는 불가능하다. 테스팅은 정황 의존 - 테스트 결과는 환경이나 테스터의 역량등 정황(Context)에 따라 달라진다. 파레토 법칙 - 2:8법칙 20%의 코드에서 80%의 오류가 집중되어있다 살충제 패러독스 - 같은 살충제를 사용하면 벌레가 내성이 생겨서 죽지 않는 것처럼 같은 테스트를 계속 반복하면 오류를 찾을 수 없는 현상 오류 부재의 궤변 - 테스트를 통해 소프트웨어의 결함을 .. 2021. 5. 11.
728x90
반응형