컴퓨팅 사고와 프로그래밍
Description
▶ 이 책은 컴퓨팅 사고와 프로그래밍에 대해 다룬 도서입니다. 컴퓨팅 사고와 프로그래밍의 기초적이고 전반적인 내용을 학습할 수 있도록 구성했습니다.
저자

진민

목차

I컴퓨팅사고

1시작하기
1.1문제풀기·············································································3
연습문제···················································································19

2컴퓨팅사고
2.1컴퓨팅사고의정의································································21
2.2왜컴퓨팅사고인가?·····························································21
2.3컴퓨팅사고의주요요소·························································23
연습문제···················································································27

3컴퓨터시스템
3.1하드웨어의구성···································································29
3.2프로그램내장방식컴퓨터······················································33
3.3기억장치의계층구조·····························································33
3.4소프트웨어와운영체제··························································36
연습문제···················································································39

4이진수와정보의표현
4.1숫자의표현········································································41
4.2이진수···············································································42
4.3보수··················································································46
4.4정수의표현········································································47
4.5실수의표현········································································49
4.6문자의표현········································································51
4.7비트와바이트,워드······························································53
연습문제···················································································55

5부울대수와디지털전자회로
5.1부울대수··········································································57
5.2게이트···············································································59
5.3반가산기············································································60
연습문제···················································································62

6프로그래밍언어와프로그램
6.1프로그래밍언어···································································63
6.2프로그래밍언어구현방법·····················································65
6.3프로그램제어구조································································66
6.4프로그램의구분···································································71
6.5소프트웨어개발생명주기·····················································72
연습문제···················································································75

7자료구조
7.1배열··················································································78
7.2레코드···············································································79
7.3연결리스트·········································································80
7.4스택··················································································82
7.5큐····················································································83
7.6트리··················································································83
7.7그래프···············································································85
7.8해시테이블·········································································86
연습문제···················································································89

8알고리즘
8.1알고리즘표현방법·······························································92
8.2유클리디언GCD알고리즘·····················································96
8.3정렬··················································································97
연습문제·················································································108

IIRaptor

9Raptor소개
9.1Raptor의설치와실행··························································112
9.2Raptor의메뉴와기호··························································114
9.3Raptor를이용한간단한프로그램작성···································126
연습문제·················································································131

10변수와데이터타입
10.1변수··············································································133
10.2데이터타입····································································134
10.3자료의표현····································································136
연습문제·················································································139

11산술연산자와내장함수
11.1산술연산자······································································141
11.2내장함수·········································································142
11.3연산자우선순위·······························································144
연습문제·················································································145

12순차구조
12.1순차논리········································································147
연습문제·························