본문 바로가기
반응형

분류 전체보기446

정보처리기사 실기 7장 - 애플리케이션 테스트 관리 91. 애플리케이션 테스트(B)1. 애플리케이션 테스트애플리케이션에 잠재되어 있는 결함을 찾아내는 일련의 행위 또는 절차개발된 SW가 고객의 요구사항을 만족시키는지 확인(Validation), 기능을 정확히 수행하는지 검증(Verification)2. 애플리케이션 테스트의 기본 원리완벽한 테스트 불가능결함을 줄일 수 있지만 결함이 없다고 증명할 수는 없음파레토 법칙(Pareto Principle)20%에 해당하는 코드에서 전체 결함의 80%가 나옴살충제 패러독스 (Pesticed Paradox)동일한 테스트 케이스로 동일한 테스트를 반복하면 더 이상 결함이 발견되지 않는 현상테스팅은 정황(Context)의존SW의 특징, 테스트 환경, 테스터의 역량 등 정황(Context)에 따라 테스트 결과가 달라짐. .. 2024. 7. 9.
정보처리기사 실기 6장 - 화면 설계 86. 사용자 인터페이스(A)1. 사용자 인터페이스(UI, User Interface)사용자와 시스템 간의 상호작용이 이뤄지도록 도와주는 장치나 SW2. 사용자인터페이스의 구분CLI(Command Line Interface)텍스트 형태GUI(Graphical User Interface)윈도우같은거NUI(Natural User Interface)사용자의 말이나 행동 등 자연스러운 움직임을 통해 기기를 조작하는 인터페이스3. 사용자 인터페이스의 기본 원칙직관성 : 누구나 쉽게 이해하고 사용할 수 있어야함유효성 : 사용자의 목적을 정확하고 완벽하게 달성해야 함학습성 : 누구나 쉽게 배우고 익힐 수 있어야함유연성 : 사용자의 요구사항을 최대한 수용하고 실수를 최소화해야 함87. UI 설계 도구(C)1. 와이어프.. 2024. 7. 9.
정보처리기사 실기 5장 - 인터페이스 구현 76. 인터페이스 요구사항 검증 (C)1. 인터페이스 요구사항 검증인터페이스 요구사항 검증 순서요구사항 검토 계획 수립검토 및 오류 수정베이스라인 설정2. 요구사항 검증 방법동료 검토 (Peer Review) : 요구사항 명세서 작성자가 명세서 내용을 직접 설명하고 동료가 결함을 발견하는 방법워크스루(Walk Through) : 검토 회의 전에 명세서를미리 배포하여 사전 검토 후 짧은회의를 통해 결함을 발견인스펙션(Inspection) : 명세서 작성자를 제외한 다른전문가가 결함을 발견하는방법3. 인터페이스 요구사항 검증의 주요 항목완전성(Completeness) : 모든 요구사항이 누락되지 않고 완전하게 반영되었는가?일관성(Consistency) : 요구사항이 모순되거나 충돌되는 점 없이 일관성을 유지.. 2024. 7. 5.
[Python] 백준 1043번 - 거짓말 (골드 4) 혼자 힘으로 풀었는가? O알고리즘 분류 - 자료구조 - 그래프 - 분리 집합 https://www.acmicpc.net/problem/1043 문제지민이는 파티에 가서 이야기 하는 것을 좋아한다. 파티에 갈 때마다, 지민이는 지민이가 가장 좋아하는 이야기를 한다. 지민이는 그 이야기를 말할 때, 있는 그대로 진실로 말하거나 엄청나게 과장해서 말한다. 당연히 과장해서 이야기하는 것이 훨씬 더 재미있기 때문에, 되도록이면 과장해서 이야기하려고 한다. 하지만, 지민이는 거짓말쟁이로 알려지기는 싫어한다. 문제는 몇몇 사람들은 그 이야기의 진실을 안다는 것이다. 따라서 이런 사람들이 파티에 왔을 때는, 지민이는 진실을 이야기할 수 밖에 없다. 당연히, 어떤 사람이 어떤 파티에서는 진실을 듣고, 또다른 파티에서는 .. 2024. 7. 4.
반응형