[정보처리기사] 네트워크/운영체제
1. 분석 및 키워드학습목표1) 응용 소프트웨어 개발을 위하여 운영체제, 네트워크의 기초 기술을 이해하고 응용 소프트웨어 개발에 필요한 환경을 구축할 수 있어야 한다. Keyword- 운영체제, 가상화, 클라우드 컴퓨팅, 네트워크, OSI 7계층, TCP, IP, 스위칭, 라우터, 프로세스관리, 메모리관리, 리눅스, 유닉스, 윈도 빈출용어 및 개념- 출제정답(2020년 이후)년도3회2회1회2024년 2023년 2022년14번(Trustzone, typosquatting) 2021년 1번(애드 혹 네트워크) 2020년--- 4회 ---12번(하둡)17번(블록체인)17번(Linked Open Data)18번(데이터마이닝)년도3회2회1회2024년 12번(SRT스케쥴링 평균 대기시간)9번(LRU와 ..
2024. 10. 11.
[정보처리기사] 보안
1. 분석 및 키워드학습목표1) SW개발보안 구축을 위해 정의된 보안요구사항의 확인 및 SW 보안요구사항의 명세를 작성하고, SW에 대한 보안 설계, 구현, 테스트를 할 수 있어야 한다. Keyword- 기밀성, 무결성, 가용성, Dos 공격, DDos 공격, 세션 하이재킹, 버퍼 오버플로 공격, 인증 기술, 임의적 접근 통제, 강제적 접근 통제, 역할 기반 접근 통제, SW 개발 보안, 시큐어 코딩 가이드, 보안 취약점, 보안 약점 출제정답(2020년 이후)년도3회2회1회2024년 5번(IPSec)7번(AES)15번(Rootkit, Worm, Trojan horse, Backdoor, Virus, Ransomware, Spyware)17번(APT, 사회공학기법, Adware, MITM, XDR, Rep..
2024. 10. 11.
[정보처리기사] 데이터베이스
1. 분석 및 키워드학습목표1) 소프트웨어가 다루어야 하는 데이터 간 연관성, 제약 조건을 식별하여 논리적으로 조직화하는 것을 이해해야 한다.2) 소프트웨어 아키텍처에 기술된 데이터 저장소에 조직화된 단위의 데이터가 저장될 최적화된 물리적 공간을 구성하고 데이터 조작언어를 이용하여 데이터 입출력을 구현할 수 있어야 한다. Keyword- 논리 데이터 모델링, 물리 데이터 모델링, ER다이어그램, 정규화, 반정규화, 이상현상, 데이터베이스, DBMS, 빅데이터, NoSQL, 데이터마이닝 빈출용어 및 개념- 스키마, 외부/개념/내부 스키마, DB구축과정(요구사항분석/개념적설계/논리적설계/물리적설계/구현), 데이터모델의 구성요소(구조/연산/제약조건), 관계데이터모델의 구성요소(릴레이션/튜플/속성/카디널리티/차..
2024. 10. 11.
[정보처리기사] 데이터베이스 - SQL
1. 분석 및 키워드학습목표1) 관계형 데이터베이스에서 SQL을 사용하여 응용시스템의 요구 기능에 적합한 데이터를 정의하고 조작하며 제어할 수 있어야 한다. Keyword- DDL, DML, DCL, 트랜잭션, 프로시저, 사용자 정의 함수, 트리거, 데이터 분석 함수, 집계함수, 그룹 함수, 윈도 함수 빈출용어 및 개념- 생성, 수정, 삭제, 조회, SELECT ... FROM ... WHERE(조건) GROUP BY ... HAVING ... ORDER BY ..., CREATE TABLE, ALTER TABLE 출제정답(2020년 이후)년도3회2회1회2024년 3번(SELECT, FROM, VALUES, SET)4번(카디널리티와 디그리 값 구하기)13번(출력값 작성)18번(SELECT 결과값)2023..
2024. 10. 11.
[정보처리기사] 프로그래밍언어 - Python
1. 분석 및 키워드학습목표1) 응용 소프트웨어 개발에 사용되는 프로그래밍 언어의 기초 문법을 활용할 수 있고, 언어의 특성 및 라이브러리를 기반으로 하여 기본 응용 소프트웨어를 구현할 수 있어야 한다. Keyword- 진수, 변수, 데이터타입, 연산자, 조건문, 반복문, 함수, 사용자정의자료형(열거체, 구조체), 추상화와 상속, 알고리즘, 라이브러리, 예약어 빈출용어 및 개념- 반복문(for...in), 문자열 인덱싱, split, list, map, lambda, set, add, remove, update, print(end), 비교연산자 출제정답(2020년 이후)년도3회2회1회2024년 6번(def, for...in, range, if, f-string)12번(문자열 인덱싱)2023년16번(spl..
2024. 10. 11.
[정보처리기사] 프로그래밍언어 - Java
1. 분석 및 키워드학습목표1) 응용 소프트웨어 개발에 사용되는 프로그래밍 언어의 기초 문법을 활용할 수 있고, 언어의 특성 및 라이브러리를 기반으로 하여 기본 응용 소프트웨어를 구현할 수 있어야 한다. Keyword- 진수, 변수, 데이터타입, 연산자, 조건문, 반복문, 함수, 사용자정의자료형(열거체, 구조체), 추상화와 상속, 알고리즘, 라이브러리, 예약어 빈출용어 및 개념- 출제정답(2020년 이후)년도3회2회1회2024년 1번(배열 비교연산자)14번(홀수 더하기, 짝수 더하기)17번(문자열, 함수, charAt, 배열)20번(문자열 메서드)1번()10번()16번()2023년1번()12번()14번()14번()1번()18번()20번()2022년4번()19번()20번()7번()17번()1번()5번(..
2024. 10. 11.