소프트웨어 세상을 여는 컴퓨터 과학

소프트웨어 세상을 여는 컴퓨터 과학

$26.83
저자

김종훈

김종훈
제주대학교교육대학초등컴퓨터교육전공교수로,2012년부터교육기부프로그램인'창의컴퓨터교실(http://cafe.naver.com/creativecomputer)'을운영해오고있다.현재는소프트웨어교육과관련된국내최대규모의온라인커뮤니티인'SW교육카페(http://cafe.naver.com/scratchprogramming)'를운영하고있다.

지은책으로「순서도로배우는파이썬」,「컴퓨터개론」,「스크래치」,「스크래치알고리즘」,「앱인벤터」,「프로그래밍비타민」,「프로그래밍언어론」들이있다.지금도강의와집필을통해소프트웨어교육이올바르게정착하는데큰힘을쏟고있다.





목차

Chapter01컴퓨터과학소개
_서론
01컴퓨터의개요
02컴퓨터과학
요약/연습문제
[하나더알기]프로그램내장방식이란?

Chapter02데이터표현과디지털논리
_인간은10진수,컴퓨터는2진수
01수의체계와변환
02정보의표현
03불대수와디지털논리
요약/연습문제

Chapter03컴퓨터구조
_부팅부터프로그램실행까지
01컴퓨터시스템의구성
02컴퓨터시스템의동작
03프로그램명령어
요약/연습문제

Chapter04운영체제
_하드웨어와사용자사이의중재자운영체제
01운영체제의개요
02프로세스관리
03주기억장치관리
04파일관리
요약/연습문제
[하나더알기]모바일기기에도운영체제가있을까?

Chapter05프로그래밍언어
_파이선으로키우는컴퓨팅사고력
01프로그래밍언어의개요
02변수와자료형
03연산자와제어구조
04함수
05프로그래밍응용
요약/연습문제
[하나더알기]파이선라이브러리함수에는어떤것들이있을까?

Chapter06자료구조
_데이터를효율적으로이용하기위한저장방법
01자료구조의개요
02배열과연결리스트
03스택과큐
04그래프
05트리
요약/연습문제

Chapter07알고리즘
_문제해결을위한효율적인방법과절차
01알고리즘의개요
02정렬알고리즘
03탐색알고리즘
04재귀알고리즘
요약/연습문제

Chapter08데이터베이스
_방대한데이터를다루는기술
01데이터베이스의개요
02관계형데이터베이스
03SQL
요약/연습문제

Chapter09네트워크와인터넷
_인터넷에서정보전송과정
01네트워크와인터넷의개요
02인터넷주소
03인터넷통신과정
04오류검출
요약/연습문제
[하나더알기]구름속으로올라간컴퓨터,클라우드컴퓨팅이란?

Chapter10보안과암호화
_평문을암호문으로,암호문을평문으로
01보안과암호화의개요
02초기암호화방식
03공개키암호화방식
요약/연습문제

APPENDIX부록
A튜링기계
B파이선설치및간단한코드작성

출판사 서평

도서장점

1.컴퓨터과학의주요이론을10가지영역으로나누어살펴봅니다.
2.단계별그림과함께자세히설명하여입문자도쉽게이해할수있습니다.
3.주요알고리즘을파이선으로직접코딩해볼수있습니다.
4.사물인터넷,모바일등최신컴퓨팅기술의동향도파악할수있습니다

10가지영역으로살펴보는컴퓨터과학의핵심원리

컴퓨터를개발하고사용하는데기반이되는이론을10가지영역으로나누어살펴봅니다.부팅부터프로그램실행까지어떤과정을거치는지,컴퓨터가사용하는언어는무엇인지,컴퓨터는어떻게방대한데이터를처리할수있는지,그리고인터넷에서정보는어떻게전송되는지등을단계별그림과함께자세히설명하여입문자도쉽게이해할수있습니다.