Yeon DevLog

정처기요약 3

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

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

certificate 2021.12.17

[정보처리기사 필기] 서버 프로그램 구현

1. 개발환경 구축 하드웨어 환경 - Client : 사용자와의 인터페이스 역할 - Server : 클라이언트와 통신해 서비스를 제공 ① File Server : 서비스 제공을 목적으로 유지하는 파일들을 저장하는 서버 ② Web Server : Client로 직접 요청을 받아 처리하는 서버 → 정적 파일 💡 Web Server의 기능 ? HTTP/HTTPS 지원 , 통신기록 , 가상 호스팅 , 정적 파일 관리 , 인증 ③ WAS : 동적 서비스를 제공하기 위해 웹 서버로부터 요청받아 인터페이스 역할 수행 ④ DB Server : DB와 DBMS를 운영하는 서버 소프트웨어 환경 - Client + System SW + Develop SW - Develop SW : 요구사항 관리 도구, 설계/모델링 도구, ..

certificate 2021.12.11

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

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

certificate 2021.12.09