1. |
|
프로그래밍언어 과목 소개 |
과목 소개 |
|
|
|
프로그래밍언어 과목 소개 |
과목 소개 |
|
|
|
1장. C 프로그래밍의 기초 (1) |
소프트웨어 개발과정, 알고리즘 |
|
|
|
1장. C 프로그래밍의 기초 (1) |
소프트웨어 개발과정, 알고리즘 |
|
2. |
|
1장. C 프로그래밍의 기초 (2) |
C 프로그램 작성 절차, 구성요소, 디버깅 |
|
|
|
1장. C 프로그래밍의 기초 (2) |
C 프로그램 작성 절차, 구성요소, 디버깅 |
|
|
|
2장. 변수와 연산자 |
변수, 상수, 자료형, 기호상수, 수식과 연산자, 형변환 |
|
|
|
2장. 변수와 연산자 |
변수, 상수, 자료형, 기호상수, 수식과 연산자, 형변환 |
|
3. |
|
3장. 조건문과 반복문 |
제어문, 조건문, 반복문, 중첩 반복문 |
|
|
|
3장. 조건문과 반복문 |
제어문, 조건문, 반복문, 중첩 반복문 |
|
|
|
4장. 함수 (1) |
함수, 함수원형, 범위 |
|
|
|
4장. 함수 (1) |
함수, 함수원형, 범위 |
|
4. |
|
4장. 함수 (2) |
지역변수, 전역변수, 연결, 재귀함수, 함수오버로딩 |
|
|
|
4장. 함수 (2) |
지역변수, 전역변수, 연결, 재귀함수, 함수오버로딩 |
|
|
|
5장. 문자열, 파일입출력(1) |
문자열, 문자처리 라이브러리, 문자열의 수치변환, 문자열의 배열 |
|
|
|
5장. 문자열, 파일입출력(1) |
문자열, 문자처리 라이브러리, 문자열의 수치변환, 문자열의 배열 |
|
|
|
5장. 문자열, 파일입출력(2) |
파일 입력, 파일 출력, 포멧에 따른 파일 입출력 |
|
|
|
5장. 문자열, 파일입출력(2) |
파일 입력, 파일 출력, 포멧에 따른 파일 입출력 |
|
5. |
|
6장. 배열, 동적 배열과 응용 (1) |
배열, 배열의 초기화, 응용, 배열과 함수 |
|
|
|
6장. 배열, 동적 배열과 응용 (1) |
배열, 배열의 초기화, 응용, 배열과 함수 |
|
|
|
6장. 배열, 동적 배열과 응용 (2) |
동적배열, 정렬, 탐색, 다차원 배열 |
|
|
|
6장. 배열, 동적 배열과 응용 (2) |
동적배열, 정렬, 탐색, 다차원 배열 |
|
6. |
|
7장. 포인터, 동적 메모리 할당 (1) |
포인터, 포인터 연산, 포인터와 배열, 포인터와 인수, 이중 포인터, 포인터 배열 |
|
|
|
7장. 포인터, 동적 메모리 할당 (1) |
포인터, 포인터 연산, 포인터와 배열, 포인터와 인수, 이중 포인터, 포인터 배열 |
|
|
|
7장. 포인터, 동적 메모리 할당 (2) |
배열과 포인터, 함수 포인터, 다차원 배열과 포인터 |
|
|
|
7장. 포인터, 동적 메모리 할당 (2) |
배열과 포인터, 함수 포인터, 다차원 배열과 포인터 |
|
|
|
7장. 포인터, 동적 메모리 할당 (3) |
동적 메모리할당과 포인터 |
|
|
|
7장. 포인터, 동적 메모리 할당 (3) |
동적 메모리할당과 포인터 |
|
7. |
|
8장. 구조체 (1) |
구조체란, 구조체의 활용, 구조체의 배열 |
|
|
|
8장. 구조체 (1) |
구조체란, 구조체의 활용, 구조체의 배열 |
|
|
|
8장. 구조체 (2) |
구조체와 포인터, 구조체와 함수, 공용형, 열거형 |
|
|
|
8장. 구조체 (2) |
구조체와 포인터, 구조체와 함수, 공용형, 열거형 |
|
8. |
|
9장. 연결형 리스트, 스택, 큐 (1) |
Linked list, 연결리스트 연산 |
|
|
|
9장. 연결형 리스트, 스택, 큐 (1) |
Linked list, 연결리스트 연산 |
|
|
|
9장. 연결형 리스트, 스택, 큐 (2) |
Stack, Queue |
|
|
|
9장. 연결형 리스트, 스택, 큐 (2) |
Stack, Queue |
|
9. |
|
10장. 이진트리, AVL 트리와 응용 (1) |
이진트리 |
|
|
|
10장. 이진트리, AVL 트리와 응용 (1) |
이진트리 |
|
|
|
10장. 이진트리, AVL 트리와 응용 (2) |
AVL 트리, 이진 트리의 Balancing |
|
|
|
10장. 이진트리, AVL 트리와 응용 (2) |
AVL 트리, 이진 트리의 Balancing |
|
10. |
|
11-1장 전처리기, 다중 소스 파일 |
전처리기, 다중소스파일, 헤더파일 |
|
|
|
11-1장 전처리기, 다중 소스 파일 |
전처리기, 다중소스파일, 헤더파일 |
|
|
|
11-2장 멀티 스레드 |
프로세스, 스레드, critical section, 멀티스레드의 응용 |
|
|
|
11-2장 멀티 스레드 |
프로세스, 스레드, critical section, 멀티스레드의 응용 |
|
11. |
|
12장 그래프와 관련 알고리즘 (1) |
그래프, 그래프 응용, 그래프의 구현 |
|
|
|
12장 그래프와 관련 알고리즘 (1) |
그래프, 그래프 응용, 그래프의 구현 |
|
12. |
|
12장 그래프와 관련 알고리즘 (2) |
그래프 탐색, DFS, BFS |
|
|
|
12장 그래프와 관련 알고리즘 (2) |
그래프 탐색, DFS, BFS |
|
|
|
12장 그래프와 관련 알고리즘 (3) |
그래프 응용, 미로찾기 |
|
|
|
12장 그래프와 관련 알고리즘 (3) |
그래프 응용, 미로찾기 |
|
|
|
12장 그래프와 관련 알고리즘 (보충) |
그래프 응용, 미로찾기 |
|
13. |
|
13장. Heap, 우선 순위 큐 |
Complete binary tree, heap, priority queue |
|
|
|
13장. Heap, 우선 순위 큐 |
Complete binary tree, heap, priority queue |
|
|
|
14장. Hash Map |
Hash function, hash table |
|
|
|
14장. Hash Map |
Hash function, hash table |
|