HOME > 상세정보

상세정보

(소프트웨어 세상을 여는) 컴퓨터 과학 (1회 대출)

자료유형
단행본
개인저자
김종훈
서명 / 저자사항
(소프트웨어 세상을 여는) 컴퓨터 과학 = Computer science / 김종훈 지음
발행사항
서울 :   한빛아카데미,   2018  
형태사항
376 p. : 천연색삽화 ; 23 cm
총서사항
IT cookbook ;232
ISBN
9791156643814
일반주기
부록: A. 튜링 기계 -- B. 파이선 설치 및 간단한 코드 작성  
색인수록  
000 00000cam c2200205 c 4500
001 000045934788
005 20190322120044
007 ta
008 180313s2018 ulka 001c kor
020 ▼a 9791156643814 ▼g 93000
035 ▼a (KERIS)BIB000014728590
040 ▼a 241026 ▼c 241026 ▼d 211009
082 0 4 ▼a 004 ▼2 23
085 ▼a 004 ▼2 DDCK
090 ▼a 004 ▼b 2018z20
100 1 ▼a 김종훈
245 2 0 ▼a (소프트웨어 세상을 여는) 컴퓨터 과학 = ▼x Computer science / ▼d 김종훈 지음
260 ▼a 서울 : ▼b 한빛아카데미, ▼c 2018
300 ▼a 376 p. : ▼b 천연색삽화 ; ▼c 23 cm
440 0 0 ▼a IT cookbook ; ▼v 232
500 ▼a 부록: A. 튜링 기계 -- B. 파이선 설치 및 간단한 코드 작성
500 ▼a 색인수록

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 004 2018z20 등록번호 151340377 도서상태 대출가능 반납예정일 예약 서비스 C

컨텐츠정보

책소개

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

도서 장점

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

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

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


정보제공 : Aladin

저자소개

김종훈(지은이)

제주대학교 교육대학 초등컴퓨터교육전공 교수로, 2012년부터 교육기부 프로그램인 '창의컴퓨터교실(http://cafe.naver.com/creativecomputer)'을 운영해오고 있다. 현재는 소프트웨어 교육과 관련된 국내 최대 규모의 온라인 커뮤니티인 'SW 교육 카페(http://cafe.naver.com/scratch programming)'를 운영하고 있다. 지은 책으로 「순서도로 배우는 파이썬」, 「컴퓨터 개론」, 「스크래치」, 「스크래치 알고리즘」, 「앱 인벤터」, 「프로그래밍 비타민」, 「프로그래밍 언어론」들이 있다. 지금도 강의와 집필을 통해 소프트웨어 교육이 올바르게 정착하는 데 큰 힘을 쏟고 있다.

정보제공 : Aladin

목차

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

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

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

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

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

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

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

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

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

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

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


정보제공 : Aladin

관련분야 신착자료

김자미 (2021)