통합 검색

통합 검색

C-언어(C-Language)

C-언어(C-Language)는 벨 연구소의 데니스 리치가 만든 범용 프로그래밍 언어입니다. C언어는 다른 언어에 비하여 실행 속도가 빠르고 이식성이 뛰어나기 때문에 가장 널리 사용되고 있는 프로그래밍 언어입니다.

 C언어는 고급 언어의 특징뿐만아니라 저급 언어로서의 특징도 포함하고 있기 때문에 일반적인 응용 프로그램의 의미를 담고 있는 애플리케이션에, 운영체제 및 디바이스 드라이버 제작에, 프로그래밍 언어 개발에, 웹 서버 개발, 데이터베이스 개발,  그래픽 프로그래밍 개발 등등 다양한 분야에 걸쳐 활용되고 있습니다. 
이렇게 다양한 분야에 사용되는 만큼 접근하기가 쉽지만은 않은 언어입니다. 그래서 C언어를 배우기 전에 다양한 응용프로그램을 다뤄보시기를 추천드리며, 먼저 우선 선행해야 할 것이 접근하기 쉬운 파이썬(Python)을 배우고 시작할 것을 추천드립니다.

C-언어 과정을 저희 학원에서는 60시간으로 진행하고 있습니다. C-언어 과정은 기능이 많기 때문에 개인의 목적에 맞게, 그리고 개인의 수준에 맞게 개인 맞춤형 진도로 교육이 이루어집니다. 


교육기간 : 60시간


강의 대상


- 초등학생, 중학생, 대학생 등등

- 프로그램을 개발하고자 하시는 분

- 취업을 준비하시고자 하시는 분

- 파이썬 언어를 배우신 분 등등









C-언어
(C-Language)
커리큘럼

 
구분 내용
C언어 소개 -프로그래밍 발전과정, C언어의 역사 및 특징
-인터프리터와 컴파일러의 차이점
-MS기반의 컴파일러 사용법
기본문법 -기본 데이터형,변수선언 및 처리방법
-기본적인 연산자,기본 입출력 함수,제어문,반복문
배열기초 -배열의 선언 및 이해
-배열의 초기화 및 루프문을 통한 배열의 접근 및 제어
배열과 포인터 -일차원 배열 및 다차원 배열
-컴퓨터 메모리와 포인터의 관계
-포인터의 선언과 이해,초기화 및 사용방법
-포인터와 배열과의 관계,저장방식 및 연산하는 방법
함수 -함수정의 및 작성요령
-구조화 프로그래밍의 장점 및 구현
-값에 의한 호출 및 참조에 의한 호출에 대한 개념
-함수에 배열을 전달하는 방법
-함수를 효율적으로 사용하는 방법
문자열 -문자형 배열 및 초기화
-문자열의 입력 및 출력방법
-문자열에서 사용하는 함수의 사용방법 및 구현
구조체 -구조체 정의와 선언
-구조체 멤버를 사용하는 방법 및 초기화
-구조체에서의 배열,포인터를 사용하는 방법
-함수에서의 구조체 사용법(직접참조연산자,간접참조연산자)
파일 입출력 -키보드,모니터,입력,출력의 전환방법
-스트림의 정의 및 종류와 디스크파일의 종류
-파일 접근(Access)하는 방법 및 사용법
-파일 버퍼링과 처리함수 사용법
프로젝트 지금까지 배운 내용을 이용한 프로젝트 만들기
C-언어 과정을 배워 보시고  한글, 윈도즈/인터넷, 파워포인트, 엑셀 등등의 과정들도 배워 보시기를 바랍니다.
방문을 하시거나 방문이 어려우신 분들은 전화 상담을 통해 궁금한 부분에 대해서 꼼꼼하고 정확한 상담을 받아 보실 수 있습니다.
우리 학원의 다른 과정