Yeon DevLog

정보처리기사 3

[정보처리기사 필기] 애플리케이션 테스트 관리 - 1

1. Application Test 📘 애플리케이션에 잠재되어 있는 결함을 찾아내는 일련의 행위 또는 절차 요구사항을 만족시키는지 확인, SW가 기능을 정확히 수행하는지 검증 필요성 실행 전 오류를 발견, 예방 가능 신뢰도 향상 최소한의 시간과 노력으로 많은 결함을 찾을 수 있음 기본 원리 완벽한 테스트 불가능 결함 집중 살충제 패러독스 : 동일한 테스트 케이스로 동일한 테스트를 반복하면 더 이상 결함이 발견되지 않는다 테스팅 정황 의존 오류-부재의 궤변 테스트와 위험은 반비례 2. Application Test의 분류 ① 실행 여부 정적테스트 특징 - 프로그램을 실행하지 않는다 - 명세서 또는 소스코드를 대상으로 분석하는 TEST 종류 - 워크스루 : 전문가들이 검토 - 인스펙션 : 개발단계에서 산출된..

certificate 2022.01.25

[정보처리기사 필기] 화면설계

1. 사용자 인터페이스(User Interface : UI) 📘 사용자와 시스템 간의 상호작용이 원활하게 이뤄지도록 도와주는 장치 및 SW 특징 - 결과의 오류를 줄인다 - 정보제공자와 공급자 간의 매개 역할을 수행 UI 구분 - CLI : 출력이 text - GUI : 출력이 Graphic - NUI : 명령이 행동이나 또는 말인것 기본원칙 - 직관성 : 누구나 쉽게 이해하고 사용할 수 있어야 함. - 유효성 : 사용자의 목적을 정확하고 완벽히 달성해야 함 - 학습성 : 누구나 쉽게 배우고 익힐 수 있어야 함 - 유연성 : 요구사항을 최대한 수용하고 실수를 최소화하여야 함 설계지침 : 사용자 중심, 일관성, 단순성, 결과 예측 가능, 가시성, 표준화, 접근성, 명확성, 오류 발생 해결 UI 설계 도구 ..

certificate 2021.12.17

[정보처리기사필기] 데이터 입출력 구현

1. 데이터 모델 📘 현실세계 정보들을 표현하기 위해 단순화, 추상화하여 체계적으로 표현한 개념적 모형 구성요소 종류 - 개념적 데이터 모델 : 정보모델 ex) E-R 모델 - 논리적 데이터 모델 : 관계 / 계층 / 네트워크 모델로 구분 표시 요소 - Structure : 논리적으로 표현된 개체 타입들 간의 관계 - Operation : DB를 조작하는 기본도구 - Constraint : 실제 데이터의 논리적인 제약조건 2. 이상현상(Anomaly) ✨✨ 📘 Table에서 종속으로 인해 데이터의 중복이 발생, 이 중복으로 인해 테이블의 조작 시 문제가 발생하는 현상 종류 - 삽입 이상 : 데이터 삽입 시, 의도와 다른 원하지 않는 값들로 인해 삽입할 수 없게 되는 현상 - 삭제 이상 : Tuple 삭제..

certificate 2021.12.09