-
[정보처기기사 실기] 2022년 기출문제 정리후기/기타 2023. 4. 16. 00:45
2022 정보처리기사 실기 출제 경향
https://m.blog.naver.com/PostView.naver?blogId=rlatpgus24&logNo=222334562376&proxyReferer=
[정보처리기사 실기] 기출 출제 경향 분석 정리 (2020, 2021, 2022)
※ 본 자료는 무단 복제 및 배포를 금지하며, 영리목적으로 사용되는 것을 금지합니다. ※ 본 자료는 수제...
blog.naver.com
위 블로그에 들어가면 2020년~2022년에 출제된 기출 문제들을 분석해서 표로 정리되어 있는걸 볼 수 있습니다!
이걸 보고 2022년 기출에 나온 개념을 정리해보려 합니다
2. 화면 설계
[ 사용자 인터페이스(UI) ]
: 사용자와 시스템 간의 상호작용이 이루어지도록 도와주는 장치나 소프트웨어, 가상의 매개체
1) UI 유형
- CLI (Command Line Interface): 정적인 텍스트 기반 인터페이스로, 명령과 출력이 텍스트 형태로 이루어짐
- GUI (Graphical User Interface): 그래픽 반응 기반 인터페이스로, 마우스나 펜을 이용하여 작업을 수행함
- NUI (Natural User Interface): 직관적 사용자 반응 인터페이스로, 사용자의 말이나 행동으로 기기를 조작 가능
- OUI (Organic User Interface): 유기적 상호작용 인터페이스로, 현실에 존재하는 모든 사물이 입출력장치로 변화할 수 있음
2) UI 설계 원칙
- 직관성: 누구나 이해하고 사용할 수 있어야함
- 유효성: 사용자의 목적을 정확하고 완벽하게 달성해야 함
- 학습성: 누구나 쉽게 배우고 익힐 수 있어야함
- 유연성: 사용자의 요구사항을 최대한 수용하고 실수를 최소화해야함
3. 데이터 입출력 구현
[ 정규화(Normalization) ]
: 이상 현상을 제거하기 위해 하나의 테이블을 둘 이상의 테이블로 무손실 분해하는 과정
1) 이상(Anomaly): 테이블에서 일부 속성들의 종속으로 인해 데이터 중복이 발생하고, 이 중복으로 인해 테이블 조작 시 문제가 발생하는 현상
- 삽입 이상: 테이블에 데이터를 삽입할 때 의도와 상관없이 원하지 않은 값들도 함께 삽입되는 현상
- 삭제 이상: 테이블에서 한 튜플을 삭제할 때 의도와는 상관없는 값들도 함께 삭제되는 연쇄가 일어나는 현상
- 갱신 이상: 테이블에서 튜플에 있는 속성 값을 갱신할 때 일부 튜플의 정보만 갱신되어 정보에 불일치성이 생기는 현상
2) 함수적 종속
- 완전 함수적 종속 (Full)
- 부분 함수적 종속 (Partial)
- 이행 함수적 종속 (Transitive)
3) 정규화 과정
[ 관계 대수 ]
: 관계형 데이터베이스에서 원하는 정보를 얻기 위해 어떻게 유도하는가를 기술하는 절차적 언어
1) 순수 관계 연산자
종류 특징 기호 Select - 선택 조건을 만족하는 튜플의 부분집합을 구하여 새로운 릴레이션을 만드는 연산
- 릴레이션의 행에 해당하는 튜플을 구하는 것이므로 수평 연산이라고도 함시그마(σ) Project - 속성 리스트에 제시된 속성 값만 추출하여 새로운 릴레이션을 만드는 연산
- 연산 결과에 중복이 발생하면 중복이 제거됨
- 릴레이션의 열에 해당하는 속성을 추출하는 것이므로 수직 연산이라고도 함파이(π) Join - 공통 속성을 중심으로 두 개의 릴레이션을 하나로 합쳐서 새로운 릴레이션을 만드는 연산
- Join의 결과로 만들어진 릴레이션의 차수는 조인된 두 릴레이션의 차수를 합한 것과 같음▷◁ Division - X ⊃ Y인 두 개의 릴레이션 R(X)와 S(Y)가 있을 때, R의 속성이 S의 속성값을 모두 가진 튜플에서 S가 가진 속성을 제외한 속성만을 구하는 연산 ÷ 2) 일반 집합 연산자
연산자 기호 기능 카디널리티 (= 튜플의 수) 합집합
(UNION)∪ - 두 릴레이션에 존재하는 튜플의 합집합
- 결과로 생성된 릴레이션에서 중복되는 튜플은 제거됨|R∪S| ≤ |R| + |S| 교집합
(INTERSECTION)∩ - 두 릴레이션에 존재하는 튜플의 교집합 |R∩S| ≤ MIN{|R|, |S|} 차집합
(DIFFERENCE)- - 두 릴레이션에 존재하는 튜플의 차집합 |R - S| ≤ |R| 교차곱
(CARTESIAN PRODUCT)x - 두 릴레이션에 있는 튜플들의 순서쌍을 구하는 연산 |R x S| = |R| x |S| + 관계 해석
: 관계 데이터의 연산을 표형하는 방법으로, 원하는 정보가 무엇이라는 것만 정의하는 비절차적 특성을 지님
'후기 > 기타' 카테고리의 다른 글
데이터분석 및 실습 기말고사 대비 정리 (0) 2023.12.12 안랩 2023 상반기 현장실습인턴 서류/면접 후기 (3) 2022.12.05