반응형

정처기 실기 6

[정보처리기사 실기] 10장 애플리케이션 테스트 관리

정보처리기사 수제비 2022 실기 문제집을 요약하며 공부했습니다! 😁 10-1. 애플리케이션 테스트 케이스 설계 10-1-1. 애플리케이션 테스트 케이스 작성 📌 소프트웨어 테스트 원리 결함 존재 증명: 결함이 존재함을 밝히는 활동 완벽한 테스트 불가능: 완벽하게 테스팅하려는 시도는 불필요한 시간과 자원 낭비 초기 집중: 초기 테스트 설계시 테스팅 기간 단축 및 결함 예방(요르돈의 법칙; snowball effect) 결합 집중: 적은 수의 모듈에서 대다수의 결함이 발견 - 파레토 법칙(Pareto Principle) 살충제 패러독스: 동일한 테스트를 반복하면 더 이상 새로운 버그를 찾지 못함 정황(Cpntext) 의존 : 소프트웨어 성격에 맞게 테스트 실시 오류-부재의 궤변 : 요구사항을 충족시켜주지 ..

[정보처리기사 실기] 9장 소프트웨어 개발 보안 구축

정보처리기사 수제비 2022 실기 문제집을 요약하며 공부했습니다! 😁 9-1.소프트웨어 개발 보안 구축 9-1-1. 소프트웨어 개발 보안 설계 📌 SW 개발 보안 3대 요소 및 보안 용어 - ✏️ 3대 요소 기밀성(Confidentiality): 인가되지 않은 개인 혹은 시스템 접근에 따른 정보 공개 및 노출을 차단하는 특성 무결성(Integrity): 정당한 방법을 따르지 않고서는 데이터가 변경될 수 없으며, 데이터의 정확성 및 안전성과 고의/악의로 변경되거나 훼손 또는 파괴되지 않음을 보장하는 특성 가용성(Availability): 권한을 가진 사용자나 애플리케이션이 원하는 서비스를 지속해서 사용할 수 있도록 보장하는 특성 - ✏️ 보안 용어 자산(Assets): 가치를 부여한 대상 위협(Threat..

[정보처리기사 실기] 7장 SQL 응용

정보처리기사 수제비 2022 실기 문제집을 요약하며 공부했습니다! 😁 7-1. 데이터베이스 기본 7-1-1. 트랜잭션 📌 트랜잭션 특성 🌟 - 인가받지 않은 사용자로부터 데이터를 보장하기 위해 DBMS가 가져야 하는 특성이자, 데이터베이스 시스템에서 하나의 논리적 기능을 정상적으로 수행하기 위한 작업의 기본 단위 원자성(Atomicity): 트랜잭션을 구성하는 연산 전체가 모두 정상적으로 실행되거나 모두 취소되어야 하는 성질 일관성(Consistency): 트랜잭션 수행 전과 트랜잭션 수행 완료 후의 상태가 같아야 하는 성질 격리성=고립성(Isolation): 동시에 실행되는 트랜잭션들이 서로 영향을 미치지 않어야 한다는 성질 영속성(Durability): 성공이 완료된 트랜잭션의 결과는 영속적으로 데이..

[정보처리기사 실기] 4장 통합 구현

정보처리기사 수제비 2022 실기 문제집을 요약하며 공부했습니다! 😁 4-1. 연계 매커니즘 구성 4-1-1. 연계 매커니즘 정의 📌 연계 메커니즘 개념 및 방식 - 응용 소프트웨어와 연계 대상 모듈간의 데이터 연계 시 요구사항을 고려한 연계방법과 주기를 설계하기 위한 메커니즘 - 연계 방식 직접 연계: 연계 및 통합 구현이 단순하고 용이. 개발 소요 비용 및 기간이 짧음. but 시스템 간 결합도가 높아 시스템 변경에 민감 및 암, 복호화 처리 불가 간접 연계: 서로 상이한 네트워크, 프로토콜 연계 및 통합 가능. 로직을 자유롭게 반영 가능 but 연계 메커니즘이 복잡해 성능 저하 요소 발생, 개발 및 적용에 상대적 장기간 소요 📌 주요 연결 기술 1. 직접 연계 DB 링크: 데이터베이스에서 제공하는 ..

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

정보처리기사 수제비 2022 실기 문제집을 요약하며 공부했습니다! 😁 3-1 논리 데이터 저장소 확인 3-1-1. 데이터 모델 📌 데이터 모델 개념, 표시요소 - 데이터 모델: 현실 세계의 정보를 인간과 컴퓨터가 이해할 수 있도록 추상화하여 표현한 모델 - 표시요소: 연산(Operation), 구조(Structure), 제약 조건(Constraint) 📌 데이터 모델 절차 요구조건 분석: 요구사항 간 상충을 해결하고, 범위를 파악하여 외부 환경과의 상호작용 분석을 통해 데이터에 대한 요구 분석 개념적 설계: 현실 세계에 대한 인식을 추상적, 개념적으로 표현하여 개념적 구조를 도출하는 데이터 모델. 주요 산출물은 개체-관계 다이어그램 논리적 설계: 업무의 모습을 모델링 표기법으로 형상화하여 사람이 이해하기..

[정보처리기사 실기] 2장 화면 설계

정보처리기사 수제비 2022 실기 문제집을 요약하며 공부했습니다! 😁 2-1 UI 요구사항 확인 📌 UI 개념 및 유형 - UI: 사용자와 시스템 사이에서 소통할 수 있도록 고안된 물리적, 가상의 매개체. 정보 기기나 소프트웨어 화면 등에서 사람이 접하게 되는 화면 - UI 유형 CLI(Command Line Interface): 명령어를 텍스트로 입력하여 조작하는 사용자 인터페이스 GUI(Graphic User Interface): 그래픽 환경을 기반으로 한 마우스나 전자펜을 이용하는 사용자 인터페이스 NUI(Natural User Interface): 키보드나 마우스 없이 신체 부위를 이용하는 사용자 인터페이스 OUI(Organic User Interface): 현실에 존재하는 모든 사물이 입출력장치..