[HD]C언어 기초에서 활용까지 제대로 배우기 - 고급 Part.8 동적메모리와 연결리스트
-
고용보험의 훈련범위와 상관없이 자유롭게 수강할 수 있습니다.
일반 수강생을 대상으로 교육을 진행하며,
환급절차 없이 진행되는 과정입니다.
(직장인/비직장인/대학생/주부 등 모두 이용 가능)
개강 및 종강
|
신청한 일자로 부터 30일
(금일기준 2024년 11월 24일 ~ 2024년 12월 24일)
|
학습기간
|
30일 + 무료 추가복습기간 제공
|
수료기준 |
진도 100% 이상 , 시험 0회 , 과제 0회
상세보기
|
교육비정가 |
32,000 원 |
실결제금액 |
32,000 원 |
실결제금액 |
교육원 문의 |
과정 소개 |
동적 메모리의 개념, 생성방법, malloc(), calloc(), realloc(), free()함수 사용법, 연결 리스트의 개념, 생성, 구조체 연결 리스트 생성방법에 대해서 이해한다.
|
학습 대상 |
C언어를 배우는 모든 학습자
|
학습 목표 |
동적 메모리의 개념, 생성방법, malloc(), calloc(), realloc(), free()함수 사용법, 연결 리스트의 개념, 생성, 구조체 연결 리스트 생성방법에 대해서 이해하고 직접 실습한다.
|
교수 소개 |
신경진 |
교재 정보 |
|
학습내용
차시 |
내용 |
1차시 |
1. 이론-정적, 동적메모리 할당의 차이점, 사용방법, 메모리 해제 방법 |
2차시 |
2. 이론-C언어의 메모리 상세, 동적메모리 생성, 해제에 대한 예제 |
3차시 |
3. 실습-동적메모리 할당 함수 malloc(), 초기화 함수 memset(), 메모리 해제 free() |
4차시 |
4. 실습-동적메모리를 할당 받고 사용자에게 입력받은 후 성적 처리(malloc(), memset(), free()) |
5차시 |
5. 실습-char타입 동적메모리를 이용한 소문자 알파벳 대입 및 출력 문제풀이 |
6차시 |
6. 이론-구조체를 저장할 수 있는 동적메모리, 동적 구조체, 메모리크기를 변경 |
7차시 |
7. 실습-구조체를 정의하고 구조체 동적메모리를 생성 후 초기화, 입출력 예제 |
8차시 |
8. 실습-동적메모리 할당 함수 malloc(), calloc()의 차이점, 메모리 확장 함수 realloc()에 대한 특성 |
9차시 |
9. 실습-동적메모리 재할당 함수 realloc()에 대한 예제 |
10차시 |
10. 실습-구조체를 이용하여 malloc(), memset(), free()함수를 사용하여 영화제목, 평점 입출력 문제풀이 |
11차시 |
11. 실습-malloc(), realloc(), free()함수를 사용하여 정수의 입력에 있어 동적 메모리 확장 문제풀이 |
12차시 |
12. 실습-동적 메모리, 구조체, 파일입출력의 함수들을 이용하는 영화관리 파일에 대한 문제풀이 |
13차시 |
13. 이론-연결리스트 개념, 구조, 자기 참조 구조체, 연결 리스트 생성 방법 |
14차시 |
14. 이론-자기 참조 구조체로 연결 리스트 생성에 대한 예제 |
15차시 |
15. 실습-자기 참조 구조체를 활용하여 연결 리스트 생성을 하는 예제 |
16차시 |
16. 실습-연결 리스트를 활용하여 소장하고 있는 책 리스트를 관리 하는 프로그램 문제 풀이 |
|
평가기준
평가항목 |
진도율 |
시험 |
과제 |
진행단계평가 |
수료기준 |
평가비율 |
- |
0% |
0% |
0% |
- |
수료조건 |
100% 이상 |
0점 이상 |
0점 이상 |
0점 이상 |
0점 이상 |
|