[정보처리기사 실기] 8. 애플리케이션 테스트
·
IT_STUDY/정보처리기사
[8] 애플리케이션 테스트 (1) 소프트웨어 테스트 원리 테스팅은 결함이 존재함을 밝히는 것 완벽한 테스팅은 불가능 개발 초기에 테스팅 시작 요르돈 법칙(눈덩이 법칙) : 개발 초기에 테스팅 하지 않으면 비용이 커진다. 결함 집중 파레토 법칙(Pareto Principle) : 오류의 80%는 전체 모듈의 20%안에서 발견된다. 살충제 패러독스(Pesticide Paradox) : 동일한 테스트 케이스에 의한 반복적 테스트는 새로운 버그를 찾지 못함 테스팅은 정황에 의존적 : 소프트웨어의 성격에 맞게 테스트 실시 오류 - 부재의 궤변 : 요구사항을 충족시키지 못한다면, 결함이 없다고 해도 품질이 높다고 볼 수 없음 (2) 테스트 시각에 따른 분류 검증(Verification) : 소프트웨어 갭라 과정을 ..
[정보처리기사 실기] 5. 인터페이스 구현
·
IT_STUDY/정보처리기사
[5] 인터페이스 구현 (1) JSON (Javascript Object Notation) - 속성-값 쌍 또는 "키-값 쌍"으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포멧, - AJAX에서 많이 사용되고 XML을 대체하는 주요 데이터 포맷 (2) XML(eXtensible Markup Language) - HTML의 단점을 보완한 인터넷 언어, SGML의 복잡한 단점을 개선한 특수한 목적을 갖는 마크업 언어 (3) AJAX (Asynchronous Javascript And XML) - 자바스크립트를 사용하여 웹 서버와 클라이언트 간 비동기석으로 XML데이터를 교환하고 조작하기 위한 웹 기술, XMLHttpRequest 객체를 이용해 진체 페이지를..
[정보처리기사 실기] 2. 화면 설계
·
IT_STUDY/정보처리기사
https://steady-developer-hyemin.tistory.com/8 [정보처리기사 실기] 1. 요구사항 확인 [1] 요구사항 확인 (1) 소프트웨어 생명주기 (SDLC) - 폭포수 모델 : 각 단계를 확실히 마무리 지은 후에 다음 단계로 넘어감, 선형 순차적 모형 (고전적 생명주기 모형) - 프로토타이핑 모델 : 프로토 steady-developer-hyemin.tistory.com [2] 화면 설계 (1) UI 유형 CLI (Command Line Interface) :명령어를 텍스트로 GUI (Grapic User Interface) : 마우스, 전자펜 NUL (Natual User Interface) : 터치, 음성 OUI (Organit User Interface) : 현실에 존재하..
[정보처리기사 실기] 1. 요구사항 확인
·
IT_STUDY/정보처리기사
[1] 요구사항 확인 (1) 소프트웨어 생명주기 (SDLC) - 폭포수 모델 : 각 단계를 확실히 마무리 지은 후에 다음 단계로 넘어감, 선형 순차적 모형 (고전적 생명주기 모형) - 프로토타이핑 모델 : 프로토타입을 구현해, 고객의 피드백을 반영 - 나선형 모델 : 위험을 최소화하기 위해 점진적으로 개발 - 반복형 모델 : 구축 대상을 나누어 병렬적으로 개바라 후 통합하거나, 반복적으로 개발 (2) 소프트웨어 개발방법론 - 구조적 방법론 : 전체 시스템을 기능에 따라 나누어 개발하고, 이를 통합 ( 나씨 - 슈나이더만 차트 사용(도형식, 제어 논리 구조, 명확한 식별)) - 정보공학 방법론 : 정보시스템 개발에 필요한 관리 절차와 작업 기반을 체계화 - 객체지향 방법론(CBD) : 컴포넌트를 조립해 하..