책 이미지
책 정보
· 분류 : 국내도서 > 대학교재/전문서적 > 공학계열 > 컴퓨터공학 > 프로그래밍 언어
· ISBN : 9788980009190
· 쪽수 : 292쪽
목차
Ⅰ 프로그래밍 기초
Chapter 01. 컴퓨터와 의사소통하기
1.1 의사소통에 사용되는 컴퓨터 구조
1.2 컴퓨터를 이용한 문제해결 단계
1.3 의사소통에 필요한 컴퓨터 언어들
1.4 C언어를 통한 컴퓨터와의 의사소통 과정
Chapter 02. C언어의 기본 구조
2.1 C언어의 기본 상식
2.2 C언어의 번역기 사용 ? Microsoft Visual Studio
Chapter 03. C언어의 기초
3.1 전처리문(preprocessor : 선행처리문)
3.2 주석(comment)
3.3 자료형(Data Type)
3.4 기본적인 출력 함수(printf : print format)
3.5 저장공간 : 상수와 변수
3.6 출력함수 printf 함수의 확장
3.7 자료형 변환
3.8 표준 입력 함수: scanf 함수
Chapter 04. 연산자
4.1 산술연산자
4.2 관계연산자
4.3 논리연산자
4.4 증감연산자
4.5 복합대입연산자
Chapter 05. 함수(Function)
5.1 함수의 개요
5.2 함수 호출의 종류
5.3 함수의 형태
5.4 라이브러리 함수(내장함수)
5.5 함수와 변수의 영역관계
Chapter 06. 오류에 대한 대처 방법(디버깅 : Debugging)
Ⅱ 프로그래밍 활용
Chapter 07. 제어문
7.1 while문
7.2 for문
7.3 if문
7.4 switch문
Chapter 08. 배열(1차원,2차원)
Chapter 09. 포인터
Ⅲ 응용 프로그램
Chapter 10. 비트연산자
10.1 비트의 개념
10.2 진수의 개념
10.3 비트 연산자의 종류
Chapter 11. LED 제어 응용 프로그램 실습
11.1 LED(Light Emitting Diode)의 특성
11.2 LED 제어 포트
11.3 PC에서 LED 연산결과를 확인하는 프로그램
11.4 LED On/Off 제어 응용 프로그램 실습
Chapter 12. Switch 제어 응용 프로그램 실습
12.1 Switch 입력의 특성
12.2 Switch 제어 응용 프로그램 실습 준비단계
12.3 Switch 제어 응용 프로그램 실습
Ⅳ LEGO NXT 프로그래밍
Chapter 13. NXT와 ROBOTC 소개
13.1 LEGO NXT 소개
13.2 로봇 센서 및 모터 연결
13.3 ROBOTC 소개 및 설치
13.4 ROBOTC 디버깅
13.5 ROBOTC 자료형과 연산
13.6 ROBOTC 연산 및 우선순위
Chapter 14. ROBOTC 프로그래밍
14.1 로봇 구동 모터의 제어
14.2 NXT 라인트레이싱
Chapter 15. NXT 서보모터 제어
15.1 모터의 이동거리 제어
15.2 정밀한 모터의 이동거리 제어
15.3 PID 속도 제어
15.4 경로 탐색 방법
부록