책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 프로그래밍 언어 기타
· ISBN : 9788931554755
· 쪽수 : 176쪽
책 소개
목차
프로그램 학습을 시작하기 전에…………………………………………………………………………………ix
컴퓨터가 전자계산기라고? / ix
컴퓨터의 2대 요소, 하드웨어와 소프트웨어 / x
기계와 컴퓨터는 어떻게 다를까? / xi
컴퓨터를 움직이게 하는 반도체와 트랜지스터 / xiii
컴퓨터의 5대 요소 / xiv
제1장 컴퓨터 안의 소프트웨어…………………………………………………………………………………1
1장의 키포인트 / 2 소프트웨어는 어디에 있을까? / 4
OS라는 소프트웨어 / 6 OS상에서 동작하는 소프트웨어 / 8
프로그램이란? / 10 프로그램 실행 / 12
컴파일러 / 14 인터프리터 / 16
[프로그래밍 상식] CPU의 속도 …………………………………………………………………………………18
제2장 바이너리 세계…………………………………………………………………………………19
2장의 키포인트 / 20 n진수 / 22
n진수 변환 / 24 비트와 바이트 / 26
정수 표현 / 28 소수 표현 / 30
부동소수점의 오차 / 32 비트 연산(1) / 34
비트 연산(2) / 36 비트 연산(3) / 38
프로그램에서의 비트 연산 / 40 ASCII 코드와 문자열 / 42
문자의 표현(1)(한국어) / 44 문자의 표현(2)(유니코드) / 46
[프로그래밍 상식]] 바이너리 에디터…………………………………………………………………………………48
제3장 어셈블리 언어 …………………………………………………………………………………49
3장의 키포인트 / 50 CPU의 레지스터 / 52
어셈블러 / 54
[프로그래밍 상식] CPU의 종류…………………………………………………………………………………56
제4장 메모리 사용법 …………………………………………………………………………………57
4장의 키포인트 / 58 변수와 배열 / 60
메모리 공간 / 62 포인터/참조 / 64
스택과 큐 / 66 스택 메모리 / 68
힙 메모리 / 70 링크 리스트 72
[프로그래밍 상식] 가비지 컬렉션…………………………………………………………………………………74
제5장 고급언어 프로그래밍 …………………………………………………………………………………75
5장의 키포인트 / 76 프로그램 시작 포인트 / 78
논리연산 / 80 분기 / 82
반복 / 84 구조화와 점프 / 86
프로시저와 호출 / 88 스트림 / 90
에러 핸들링(1) / 92 에러 핸들링(2) / 94
효율적인 프로그램 / 96 정렬 알고리즘 / 98
[프로그래밍 상식] 컴파일 옵션 …………………………………………………………………………………100
제6장 프로그래밍 언어의 종류…………………………………………………………………………………101
6장의 키포인트 / 102 데스크톱 애플리케이션(1) / 104
데스크톱 애플리케이션(2) / 106 텍스트 처리 / 108
클라이언트·서버 환경(1) / 110 클라이언트·서버 환경(2) / 112
스마트폰 앱 / 114 스크립트를 이용한 자동화 / 116
매크로 / 118
[프로그래밍 상식] 웹 애플리케이션과 웹 프레임워크 …………………………………………………………………120
제7장 프로그래밍 기법 …………………………………………………………………………………121
7장의 키포인트 / 122 간결한 코딩 / 124
IDE를 이용한 프로그래밍 / 126 IDE에서의 디버깅 / 128
브라우저의 디버깅 / 130
[프로그래밍 상식] IDE의 입력지원기능 …………………………………………………………………………………132
제8장 고급 프로그래밍 …………………………………………………………………………………133
8장의 키포인트 / 134 객체지향(1) / 136
객체지향(2) / 138 프로그래밍 아키텍처 140
웹 서비스 / 142
[프로그래밍 상식] 그 밖의 언어 …………………………………………………………………………………144
제9장 부록…………………………………………………………………………………145
Visual Studio 설치 / 146 흐름도 / 152
UML / 154
색인 …………………………………………………………………………………………………1