Index_정처기_4과목_프로그래밍 언어 활용

ouneno·2023년 4월 24일
0

정보처리기사

목록 보기
4/5
post-thumbnail

2023년 4월 24일 월요일

수제비 서적 참고
현재, 큰 단락으로 나눠 1회독 진행중
차후 세부 단락으로 나눠 블로그 기재 예정

💻 1. 서버프로그램 구현


👩🏻‍💻 1. 개발환경 구축

1.1. 개발환경 구축

(1) 개발환경 구축 개념

(2) 개발환경 구축 도구의 분류

(3) 개발환경 구축 구성요소

1.2. 서버 개발 프레임워크

(1) 프레임워크 개념

(2) 프레임워크 특징

(3) 프레임워크 구성요소

👩🏻‍💻 2. 서버 프로그램 구현

2.1. 보안 취약성 식별

(1) 보안 취약성(Vulnerability) 개념

(2) 침투 테스트(Penetration Test) 개념

(3) 취약성 공격

(4) 취약성 공격에 따른 공격기법

(5) 시큐어 코딩(Secure Coding)

2.2. API

(1) API 개념

(2) API 유형

(3) API 종류

👩🏻‍💻 3. 배치 프로그램 구현

3.1. 배치 프로그램

(1) 배치 프로그램 개념

(2) 배치 프로그램 필수요소

(3) 배치 프로그램 유형

(4) 배치 프로그램 종류

(5) 배치 프로그램 구현 절차


💻 2. 프로그래밍 언어 활용

👩🏻‍💻 1. 기본문법 활용

1.1. 데이터 타입

(1) 데이터 타입 개념

(2) 데이터 타입 유형

1.2. 변수

(1) 변수 개념

(2) 변수 설정 규칙

1.3. 표준 함수

(1) C언어

(2) 자바

(3) 파이썬

1.4. 배열 및 포인터

(1) 배열

(2) 포인터

(3) 배열과 포인터

1.5. 파이썬 자료형

(1) 세트형

(2) 리스트형

(3) 튜플형

(4) 딕셔너리형

1.6. 연산자

(1) 개념

(2) 종류

(3) 우선순위

1.7. 명령문

(1) 개념

(2) 조건문

(3) 반복문

1.8. 사용자 정의 함수

(1) 개념

(2) 사용자 정의 함수 선언

1.9. 구조체

(1) 개념

(2) 선언

(3) 접근 방식

1.10. 클래스

(1) 개념

(2) 정의

(3) 자신 클래스 참조

(4) 클래스 선언

👩🏻‍💻 2. 언어특성 활용

2.1. 절차적 프로그래밍 언어

(1) 개념

(2) 특징

(3) 종류

2.2. 객체지향 프로그래밍 언어

(1) 개념

(2) 기능

(3) 종류

2.3. 스크립트 언어

(1) 개념

(2) 특징

(3) 종류

2.4. 선언형 언어

(1) 개념

(2) 유형

👩🏻‍💻 3. 라이브러리 활용

3.1. 라이브러리

(1) 개념

(2) 구성

(3) 종류

(4) 표준 라이브러리 상세

3.2. 프로토타입

(1) 개념

(2) 구성

3.3. 데이터 입출력

(1) 개념

(2) 구성

3.4. 예외처리

(1) 개념

(2) 구성


💻 3. 응용 SW 기초 기술 활용

👩🏻‍💻 1. 운영체제 기초 활용

1.1. 운영체제 종류

(1) 개념

(2) 특징

(3) 기능

(4) 운영체제에서 커널의 기능

(5) 종류

1.2. 메모리 관리

(1) 개념

(2) 기본 사항

(3) 관리 기법

(4) 교체 기법 알고리즘 계산

(5) 메모리 단편화

(6) 페이징 기법의 문제 및 해결방안

(7) 지역성

1.3. 프로세스 스케줄링

(1) 프로세스

(2) 프로세스 스케줄링

(3) 프로세스 관리-교착상태

(4) 디스크 스케줄링

1.4. 환경 변수

(1) 개념

(2) 윈도우 운영체제에서의 환경변수

(3) 리눅스/유닉스 운영체제에서의 환경변수

1.5. 쉘 스크립트

(1) 윈도우계열 기본 명령어

(2) 리눅스/유닉스계열 기본 명령여

1.6. 파일 디스크럽터

(1) 개념

(2) 정보

👩🏻‍💻 2. 네트워크 기초 활용

2.1. 인터넷 구성의 개념

(1) 개념

(2) 발전

(3) 구성

2.2. 네트워크 7계층

(1) OSI 7계층

(2) 네트워크 7계층 상세설명

a. 계층 1 - 물리
b. 계층 2 - 데이터 링크 계층
c. 계층 3 - 네트워크 계층
d. 계층 4 - 전송 계층
e. 계층 5 - 세션 계층
f. 계층 6 - 표현 계층
g. 계층 7 - 응용 계층

2.3. IP

(1) IP 개념

(2) IP 특징

(3) IPv4

(4) IPv6

(5) IPv4와 IPv6 특징

(6) IPv4에서 IPv6으로 전환 방법

(7) 라우팅 프로토콜(3계층)

a. RIP
b. OSPF
c. BGP

2.4. TCP/UDP

(1) TCP

(2) UDP

profile
지속적인 성장을 추구하는 새싹 개발자입니다🌱

0개의 댓글