-
- 주제분류
- 공학 >컴퓨터ㆍ통신 >소프트웨어공학
-
- 강의학기
- 2021년 1학기
-
- 조회수
- 32,035
-
- 강의계획서
- 강의계획서
C언어의 기본 문법에 대한 개념과 기초적인 알고리즘 개념에 대해서 설명하고 이에 대한 응용을 실습한다. 본 교과목을 이수한 학생은 C언어의 모든 문법 체계와 알고리즘의 기본 개념을 이해하여 향후 컴퓨터학 연구의 문제 해결에 필요한 프로그램을 직접 작성하고 응용할 수 있는 능력을 갖게 하도록 한다.
- 수강안내 및 수강신청
- ※ 수강확인증 발급을 위해서는 수강신청이 필요합니다
차시별 강의
| 1. | ![]() |
C언어 소개 및 개발환경 | C 프로그램 언어의 소개와 활용도를 설명하고, 프로그래밍을 위한 소프트웨어와 환경 설치에 대하여 설명한다. | |
| 2. | ![]() |
변수와 데이터 | - C 언어 기초 - 정수형과 실수형 - 진법 변환 - 변수와 상수 | |
| 3. | ![]() |
연산자 | - 연산자란? - 연산자(산술, 대입, 관계, 논리, 비트, 조건, 증감) - 자료형 변환 | |
| 4. | ![]() |
기본 입출력과 라이브러리 함수 | - 함수란? - 라이브러리 함수 - 입출력 함수 - 수학함수 - 기타 함수 | |
| 5. | ![]() |
제어문 (선택구조와 반복구조) | - if 문 - switch문 - for 문 - while 문 - do-while, break, continue, goto 문 | |
| 6. | ![]() |
함수 | - 함수 선언 (정의) - 함수의 사용 - 변수 영역 - 재귀 호출 | |
| 7. | ![]() |
배열 | - 배열 - 다차원 배열 - 함수의 배열 인수 - 접근 수정자 | |
| 8. | ![]() |
문자열 | - 문자열과 배열 - 문자열 입출력 - 문자열 처리 함수 - 문자 처리 함수 - 문자열의 배열 | |
| 9. | ![]() |
구조체 | - 구조체 struct - 구조체와 함수 - 구조체의 배열, sizeof연산자 - 열거형 enum - 형 정의 typedef | |
| 10. | ![]() |
포인터 | - 포인터란? - 배열과 포인터 - 포인터 인자, 상수 - 이중 포인터 - 함수 포인터 | |
| 11. | ![]() |
파일 입출력 | - File open / File close - 파일 입출력 함수 - EOF - Random Access | |
| 12. | ![]() |
메모리 관리 | - 프로그램 실행 구조 - 동적 메모리 할당/반환 - 글로벌 변수 - 변수와 주소 | |
연관 자료










