책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > C
· ISBN : 9788957170311
· 쪽수 : 420쪽
목차
1장 C 언어의 개요 1.C 언어의 특징 1) C 언어의 역사 2) C 언어의 특징 2.C 언어의 기초 1) C 언어의 기본 구성요소 2) C 언어의 표현 형식 3.C 프로그램의 작성과 컴파일 1) C 프로그램의 작성과 실행 2) C 컴파일러 종류 4.C 프로그램 통합환경 개발 툴 1) Turbo C++ 3.0 2) Microsoft Visual C++ 6.0 2장 데이터 형 1.변수와 상수 1) 변수(variable) 2) 상수(constant) 2.출력 함수 : printf() 1) 제어문자 및 변환문자 없이 출력하기 2) 제어문자(Escape Sequence) 포함하여 출력하기 3) 변환문자 이용하여 출력하기 4) 수정자(Modifier) 이용하여 출력하기 3.데이터 형 1) 문자 데이터형(char) 2) 정수 데이터형(int) 3) 실수 데이터형(float, double) 3장. 표준 입/출력문 1.표준 입/출력문 2.무형식의 입/출력문 1) 단일문자 입력 : getchar() 2) 단일문자 출력 : putchar() 3) 문자열 입출력(String I/O Functions) 3.형식화된 입출력(Formatted Input/Output)문 1) 형식화된 출력 : printf() 2) 형식화된 입력 : scanf() 4장. 연산자 1. 연산자의 종류와 우선 순위 1) 연산자(operator)와 수식(expression) 2) 연산자의 종류와 우선 순위 2.대입 연산자(Assignment Operator) 3.산술 연산자(Arithmetic Operator) 1) 이항 연산자(Binary Operator 2) 단항 연산자(Unary Operator) 4.관계 연산자(Relational Operator) ) 5.논리 연산자(Logical Operator) 6.비트 연산자(Bit Operator) 1) 비트 단위 논리 연산자(Bitwise Logical Operator) 2) 쉬프트 연산자(Shift Operator) 7.혼합 대입 연산자(Assignment Operator) 8.조건 연산자(Conditional Operator) 9나열 연산자 10.cast 연산자 1) cast 연산자를 이용한 형 변환 2) 자동 형 변환 11.포인터 연산자 12.sizeof 연산자 5장 제어문 1.제어문의 개요 2. 선택 제어문 1) if 문 2) switch 문 3.반복문 1) for 문 2) while 문 3) do~while 문 4.기타 제어문 1) break 문 2) continue 문 3) goto 문 6장 배열 1.배열(Array) 1) 1차원 배열 2) 배열 크기와 참조 3) 배열의 초기화 2.다차원 배열(Multi-dimensional Array) 1) 2차원 배열 2) 3 차원 배열 7장. 포인터 1.포인터의 개념 2.포인터 연산자 1) & 연산자(주소 연산자) 2) * 연산자(간접 참조연산자) 3.포인터와 배열(Pointer and Array) 4.포인터와 문자열 5.포인터 배열(Pointer Array) 6.이중 포인터 변수 8장 함수 1.함수의 개요 1) 표준 라이브러리 함수 2) 사용자 정의 함수 2.함수의 기초(Basic of Function) 1) 함수의 정의(Defining a Function) 2) 함수의 원형(Prototyping a Function) 3) 함수의 호출 3.함수와 변수영역 1) 변수 영역 2) 변수의 기억클래스 4.순환 호출(Recursive Call) 5.함수와 포인터 매개변수 1) 매개 변수의 전달 방식 6.main()함수의 매개변수 : 명령어-라인 매개변수 9장. 구조체와 공용체 1. 구조체(Structure) 1. 1) 구조체 정의와 변수 선언 2) 구조체 멤버변수의 참조(접근) 3) 구조체 변수의 초기화 2.구조체 변수의 배열과 포인터 1) 구조체 배열 2) 구조체 포인터 3) 구조체 포인터의 멤버 참조 3.중첩된 구조체(Nested Structure) 4.기타 구조체 1) 자기 참조 구조체 2) 비트 필드 구조체 5.구조체와 함수(Structure and Function) 6.공용체(Union) 1) 공용체 멤버 참조 10장 파일 입/출력 1.파일 입/출력의 개요 1) 파일 처리 2) 파일 포인터 2.파일 열기와 닫기 1) 파일 열기 : fopen() 2) 파일 닫기 : fclose() 3.파일 입/출력 함수 1) 무형식 파일 입출력 함수 : unformatted File I/O 2) 형식 지정 파일 입출력 함수 : formatted File I/O 3) 블록 단위의 파일 입출력 함수 4) 랜덤파일 처리 함수 11장 선행처리기 1.선행처리기의 개념 2.선행처리기의 종류 1) 매크로 정의 및 해제 2) 파일의 삽입 : #incude 3) 조건부 컴파일 선행처리기 4) 기타 선행처리기 12장. 응용 프로그래밍 1.달력 출력 프로그램 2.정렬(sorting) 프로그램 1) 삽입 정렬(Insertion Sort) 2) 선택 정렬(Selection Sort) 3) 버블 정렬(Bubble Sort) 3.주소록 관리 프로그램 4.직렬 통신 프로그래밍 1) 직렬포트를 이용한 비동기 통신 2) 비동기 통신을 위한 널 모뎀 제작 3) bioscom() 함수의 활용 4) 통신 프로그래밍 13장. 정보처리 실기 기출문제 1.정보처리기사 실기시험 가이드 1) 실기시험 수검 내역 2) 프로그램 언어의 종류 3) 자격종목별 시험시간 4) 프로그램 작성시 요구사항 및 처리조건 2.정보처리 실기시험 예시문제 및 분석 1) 정보처리기사 실기문제 출제 유형 2) 국가기술 자격검정 실기시험 예시문제 3) 실기시험 예시문제 분석 3.정보처리 실기 기출 문제 1) 제품거래관리(난이도 : *) 2) 은행계좌관리(난이도 : *) 3) 객실예약관리(난이도 : **) 4) 서적거래관리(난이도 : **) 5) 성적관리(난이도 : ***) 6) 물류예약관리(난이도 : ***) 7) 열차고객관리(난이도 : ***) 8) 제조물품관리(난이도 : ***) 부록 A. 라이브러리 함수 부록 B. Turbo-C 오류 메시지 부록 C. ASCII 코드