절차적 프로그래밍 언어의 개념, 특징, 장단점, 언어의 종류, 저급언어와 고급언어의 차이
절차적 프로그래밍 언어 기출 및 출제 예상 문제 풀이
객체지향 프로그래밍 언어의 개념, 절차적 프로그래밍 언어와 차이, 장단점
객체지향 프로그래밍 언어의 종류, JAVA, C++, Smalltalk의 특징, 기능
객체지향 프로그래밍 언어의 구성요소(객체, 클래스, 메시지), 특징(캡슐화, 정보은닉, 추상화, 상속성, 다형성)
객체지향 프로그래밍 언어 기출 및 출제 예상 문제 풀이-1
객체지향 프로그래밍 언어 기출 및 출제 예상 문제 풀이-2
스크립트 언어의 개념, 용도, 서버용 스크립트 언어, 클라이언트 스크립트 언어의 종류, 스크립트릿의 개념
스크립트 언어의 장단점, 인터프리터 스크립트 언어와 컴파일 언어와 비교, 스크립트 언어의 종류와 특징
스크립트 언어 기출 및 출제 예상 문제 풀이-1
스크립트 언어 기출 및 출제 예상 문제 풀이-2
선언형 언어의 개념, 종류, 장단점, 함수형 언어, 논리형 언어의 특징과 종류, 명령형 언어의 개념, 특징, 종류
라이브러리의 개념, 목적, 모듈과 패키지의 개념, 라이브러리의 종류(표준, 외부 라이브러리)
C 언어의 대표적인 표준 라이브러리의 종류와 include의 개념, 헤더파일 내 주요 함수 종류 설명
JAVA 언어의 대표적인 표준 라이브러리의 종류와 import의 개념, 주요 패키지 내 주요 클래스의 종류와 기능 설명
에러와 예외의 개념과 차이점, 예외 처리의 목적, 예외 처리의 개념, 예외 원인, 예외의 종류
JAVA의 예외 처리, try~catch~finally블록, catch문의 순서, Exception클래스, JAVA의 주요 예외 객체의 종류
프로그래밍 언어의 프로토타입의 개념, 규칙, 기본 형식, 선언부, 구현부의 개념, 프로토타입 선언 코드