TOP

강의목록

강의목록

홈 > 강의목록

교수 사진

C언어

한준탁 교수님 동국대학교 대학원 컴퓨터공학과 박사졸업

  • 수강료: 170,000
  • 강의 수: 42강
  • 배수: 3배수
  • 수강기간: 80일
  • 과정: 개념완성
  • 맛보기:
강의 신청하기   총 합계금액 : 170,000
* 모바일 강좌는 안드로이드, IOS 운영체제의 스마트폰과 태블릿 PC에서 수강하실 수 있습니다.
* 모바일 강좌는 PC강좌의 30%금액이며, 단독수강은 불가합니다.
* 수강신청 시 [MY캠퍼스]-[수강중인강의] 에서 PDF 강의교재를 열람/다운하실 수 있습니다.
* PC, 모바일 강좌 모두 3배수 수강 가능합니다.
강좌소개
- 함수, 포인터와 배열, 구조체를 알기 쉽게 이론부터 소스 해석까지 다룬 입문자를 위한 맞춤형 강좌
- 대학 교과과정 중심의 Chapter별 상세개념정리와 명쾌한 예제문제풀이 강좌
- 이론 위주의 강좌
교육대상
- 공과대학, 상경대학 학부생
- 관련 자격증 준비중인 수험생
- C언어를 필요로 하는 모든 수강생
교재정보 및 참고문헌
강의교재: 유니와이즈 자체 교수진 연구교재(pdf파일로 제공)
* 아래의 교재를 바탕으로 학습하고자 하는 회원님들은 이 강의를 선택하시면 됩니다. (참고문헌)
- 쉽게 풀어쓴 C언어 Express. 최신 개정판.(천인국 저. 생능출판사)
- 개념을 콕콕 잡아주는 C프로그래밍.(천정아 저. 이한출판사)

커리큘럼

커리큘럼
제목 강의시간 상세내용
1장. 프로그래밍의 개념
[1강] 프로그래밍의 개념
0 : 55 : 06
프로그래밍이란?, C언어 소개, 알고리즘, 프로그램 개발 과정
2장. 프로그래밍 작성 과정
[2강] 프로그래밍 작성 과정
0 : 50 : 57
통합 개발 환경, Visual C++를 이용한 프로그램 작성, 예제 프로그램의 설명, 예제 프로그램의 응용, 오류수정 및 디버깅
3장. C프로그램 구성 요소
[3강] C프로그램 구성 요소 (1)
0 : 23 : 53
“덧셈”프로그램 1, 주석, 전처리기, 함수, 변수
[4강] C프로그램 구성 요소 (2)
0 : 51 : 15
수식과 연산, printf(), “덧셈”프로그램 2, scanf()
4장. 변수와 자료형
[5강] 변수와 자료형
0 : 30 : 22
변수와 상수, 자료형, 변수의 이름 짓기, 변수 선언과 사용
[6강] 정수형
0 : 49 : 45
unsigned, signed수식자, 오버플로우, 정수 상수, 기호 상수
[7강] 부동 소수점형. 문자형
0 : 39 : 56
컴퓨터에서 실수를 나타내는 방법, 부동 소수점 자료형, 실수를 출력하는 형식 지정자, 부동 소수점 상수, 오버플로우와 언더플로우, 문자와 아스키, 문자 변수와 문자 상수, 정수형으로서의 char형
5장. 수식과 연산자
[8강] 수식과 연산자의 개념. 산술·대입 연산자
0 : 44 : 14
수식, 연산자의 분류, 피연산자의 수에 따른 연산자 분류, 덧셈·뺄셈·곱셈·나눗셈 등의 사칙 연산을 수행하는 연산자, 변수에 수식의 값을 계산하여 저장하는 연산자, 복합 대입 연산자
[9강] 형변환. 관계·논리 연산자
0 : 41 : 34
자동적인 형변환, 명시적인 형변환, 두개의 피연산자를 비교하는 연산자, 관계 연산자 사용 시 주의할 점, AND 연산자, OR 연산자, NOT 연산자, 논리 연산자, 단축 계산
[10강] 조건·콤마·비트단위 연산자. 연산자의 우선순위와 결합규칙
0 : 55 : 24
조건연산자, 콤마 연산자, 비트 단위 연산자, 연산자의 우선 순위와 결합 규칙
6장. 조건문
[11강] 제어문. if문. if-else 문
0 : 26 : 05
제어문(조건문), if(복합문), if-else 문
[12강] 다중if문. switch문. goto문
0 : 52 : 14
다중if문, if와 else의 매칭 문제, 연속적인 if문, break문이 생략되는 경우, 의도적인 break문 생략, default문, if-else문과 switch문, switch문에서 주의할 점
7장. 반복문
[13강] 반복문의 개념. while 문
1 : 02 : 14
반복의 필요성, 반복문의 두 가지 유형, while 문
[14강] do...while 문. for 문
0 : 56 : 44
do...while 문, for 문
[15강] 중첩 반복문. break와 continue
0 : 55 : 42
외부 반복문, 내부 반복문, break문
8장. 함수
[16강] 함수 (1)
0 : 39 : 44
함수의 개념, 함수가 필요한 이유, 함수의 장점, 함수의 연결, 함수의 종류, 함수 정의, 반환형, 함수 이름, 매개 변수, 함수 몸체, 함수 정의 예제(사용자 정의 함수)
[17강] 함수 (2)
0 : 43 : 39
함수 호출, 인수와 매개 변수, 반환값, 함수 원형
[18강] 함수 (3)
0 : 35 : 22
컴파일러에서 제공하는 함수(난수 함수, 유틸리티 함수, 수학 함수), 함수를 사용하는 이유
9장. 함수와 변수
[19강] 변수의 속성. 범위. 지역 변수. 전역 변수
0 : 42 : 41
함수와 변수의 관련성, 지역 변수, 전역 변수, 블록(중괄호) 안에 선언되는 변수, 함수 외부에서 선언되는 변수
[20강] 생존시간. 연결. 어떤 저장유형을 사용하여야 하는가
0 : 38 : 24
변수가 생존하는 시간(변수의 생존 시간을 결정하는 요인), 외부연결, 내부연결, 함수 이름 앞에 static이 붙는 경우, C언어에서 변수의 저장 유형
10장. 배열
[21강] 가변 매개 변수 함수. 순환. 배열. 배열의 초기화
1 : 04 : 13
순환(순환 함수의 구조), 배열의 필요성 및 정의, 배열 원소와 인덱스, 배열의 선언, 배열 원소 접근, 배열과 반복문, 인덱스의 범위, 배열의 초기화
[22강] 배열의 응용
0 : 58 : 10
배열 원소의 개수를 계산하는 방법, 배열의 복사, 배열의 비교, 배열의 응용
[23강] 배열과 함수. 정렬. 탐색
0 : 44 : 39
배열과 함수, 원본 배열의 배경, 원본 배열의 변경을 금지하는 방법, 정렬, 선택 정렬, 탐색, 순차 탐색, 이진 탐색
[24강] 다차원 배열
0 : 49 : 54
2차원 배열, 2차원 배열의 초기화, 3차원 배열, 다차원 배열 인수
11장. 포인터
[25강] 포인터 (1)
0 : 53 : 06
포인터란?, 변수는 컴퓨터의 메모리에 저장, 주소 연산자 &, 포인터 변수, 포인터의 선언, 포인터와 변수의 연결, 간접 참조 연산자 *, &연산자와 *연산자, 포인터 사용에 있어 주의할 점
[26강] 포인터 (2)
1 : 00 : 22
포인터 연산, 덧셈,뺄셈 연산, 간접 참조 연산자와 증감 연산자, 포인터의 형변환, 포인터와 배열, 포인터를 사용한 방법의 장점
[27강] 포인터 (3)
0 : 39 : 30
포인터와 함수, 함수 호출 시 인수 전달 방식, scanf() 함수, 배열 매개 변수, 포인터 사용의 장점
12장. 문자열
[28강] 문자열 (1)
0 : 43 : 49
문자열은 어디에 저장 되는가?, NULL 문자, 문자 배열의 초기화 방법, 문자열의 출력, 문자 입출력 라이브러리
[29강] 문자열 (2)
0 : 53 : 15
gets()와 puts()를 이용한 문자열 입출력, 문자 검사 라이브러리 함수, 문자 변환 라이브러리 함수, 문자열 처리 라이브러리 함수
[30강] 문자열 (3)
0 : 38 : 28
문자열 수치 변환, 문자열의 배열
13장. 구조체
[31강] 구조체. 구조체의 선언. 초기화. 사용. 활용
1 : 04 : 36
구조체의 의미, 구조체의 선언, 변수생성, 구조체의 초기화, 멤버참조, 이름없는 구조체, 구조체를 멤버로 가지는 구조체, 구조체 변수의 대입과 비교
[32강] 구조체의 배열. 구조체와 포인터. 구조체와 함수
0 : 48 : 25
구조체가 여러 개 모인 구조, 구조체를 가리키는 포인터, 포인터를 멤버로 가지는 구조체, 구조체를 함수의 인수로 넘기는 방법, 구조체의 포인터를 함수의 인수로 넘기는 방법, 원본 데이터 훼손 방지 방법, 구조체를 함수의 반환값으로 전달하는 방법
[33강] 공용체. 열거형. typedef
1 : 04 : 57
공용체, 열겨형이 필요한 이유, 열거형의 정의, 열거형의 초기화, typedef, 구조체로 새로운 자료형 만들기, typedef의 장점
14장. 포인터 활용
[34강] 이중 포인터. 포인터 배열. 배열 포인터
1 : 00 : 01
이중 포인터의 해석 방법, 포인터를 가리키는 포인터, 정수형 포인터 배열, 문자형 포인터 배열, 배열을 가리키는 포인터
[35강] 함수 포인터. 다차원 배열과 포인터
0 : 44 : 04
함수를 가리키는 포인터, 선언 형식의 예, 사용, 함수 포인터의 배열, 다차원 배열의 이해, 다차원 배열에서의 포인터 연산, 포인터를 이용한 다차원 배열 운행
[36강] const 포인터와 volatile 포인터. void 포인터
0 : 35 : 04
포인터를 이용한 다차원 배열 운행, const 키워드, volatile 키워드, void 포인터
15장. 전처리 및 비트 필드
[37강] 전처리 및 비트 필드 (1)
0 : 39 : 32
전처리기, 단순 매크로, 함수 매크로
[38강] 전처리 및 비트 필드 (2)
1 : 04 : 54
#ifdef, #endif, #if, #else, #endif, 다중 소스 파일, 비트 필드 구조체
16장. 스트림과 파일 입출력
[39강] 스트림. printf() 출력. scanf()를 이용한 입력
0 : 55 : 41
표준 입/출력 스트림, 입/출력 함수의 분류, 형식 제어 문자열, 형식 지정자, 실수의 형식, 필드폭과 정밀도, 플래그, 필드폭을 지정하여 읽기, 8진수, 16진수 입력, 문자와 문자열 읽기, 문자 집합으로 읽기, scanf()의 반환값 이용
[40강] 파일의 기초. 텍스트 파일 읽기와 쓰기
0 : 45 : 43
파일의 개념, 파일의 유형, 파일 처리의 순서, 파일 열기, 파일 닫기 , 파일 삭제, 파일 입/출력에 관계되는 라이브러리 함수들, 문자 단위 입/출력, 서식화된 입/출력
[41강] 이진 파일 읽기와 쓰기. 임의 접근
1 : 02 : 50
이진 파일 생성, 버퍼링, 순차 접근과 임의 접근, 임의 접근 파일의 원리, 파일 포인터 관련 함수
17장. 동적 메모리와 연결 리스트
[42강] 동적 메모리
0 : 45 : 25
정적 메모리 할당, 동적 메모리 할당, 동적 메모리의 필요성, 동적 메모리 할당, 동적 메모리 사용, 동적 메모리 해제, 동적 메모리 관련 함수
유니와이즈 고객행복센터 1899-7454
학점은행제 고객행복센터 02-2149-0803~4
상담시간: 10:00~18:00
점심시간: 13:00~14:00
토요일,일요일,공휴일 휴무
   오늘 팝업 보이지 않기 닫기