Do it! 첫 코딩 with 자바 - 보통 사람이 알아야 할 프로그래밍 기초 Do it! 시리즈
정동균 지음 / 이지스퍼블리싱 / 2019년 11월
평점 :
장바구니담기


 

Do it! 첫코딩 비유와 그림으로 '코딩 까막눈' 탈출 보통 사람이 알아야 할 프로그래밍 기초 이 책은 디지털 시대에 알아야 할 프로그래밍의 52가지 개념을 비전공자의 입장에서 소개하고있다.99가지의 비유와 그림,컴퓨터가 생각하고 행동하는 방식을 유쾌하게 배운다. 인터넷만 연결하면 바로 실습할 수 있고 스마트폰에서도 가능하다.

 


비트는 0 또는 1 중 하나의 정보를 가지는 조그만 정보 단위다.각기 다른 비트의 조합이 의미하는 것들을 약속한다.비트 8개를 묶어서 1바이트라는 새로운 단위를 만든다. 이 책에서는 인코딩,디코딩,디코딩 오류등에 대해 설명하고 암호화된 코드를 만들기를 보여준다.컴퓨터 세상에서 가장 많이 사용하는 두 가지 코드는 8비트 단위로 약속을 정한 아스키이고

다른 하나는 16비트 단위로 약속을 정한 유니코드이다.프로그래밍 언어는 사람이 알아볼 수 있는 언어로 작성하면 이것을 기계어로 번역 컴퓨터 에게 알려주는 도구이다. 사람이 알아볼 수 있는 단어로 작성된 언어를 컴퓨터가 이해하는 언어로 변환하는 작업을 컴파일 이라고 한다.프로그래밍 언어의 종류는 자바스크립트와 파이썬의 코드는 한 줄로 끝난다.

 

이 두 언어는 스크립터 언어 이기 때문인데 스크립트 언어는 한꺼번에 기계어로 번역하지 않고 실행할 때마다 번억한다.마크업 언어는 프로그래밍 언어와는 개념이 다르다.프로그래밍 언어로는 컴퓨터가 할 행동을 정의하지만,마크업 언어는 정보를 전달하기 위한 틀을 제공한다.프로그래밍 언어는 속성 항목과 속성값을 구북할 수 있어야 한다.점으로 속성을 표현하는 방법과 기호나 점으로


속성을 표현하는 방법도 소개하고 있다.컴퓨터는 어떻게 기억하고 행동할까? 사람이 가지는 물건을 코딩에서는 변수라고 부르고 사람의 행동은 메서드라고 부른다.컴퓨터가 기억을 담는 3가지 컴퓨터의 저장공간은 기억공간이라고 한다.이것을 메모리라고 하는데 보관의 기능을 하는 곳은 저장 메모리,작업을 하는데 임시로 사용하는 곳은 램 메모리,계산의 순간에 필요한 기억을 저장하는 메모리는

캐시 메모리라고 한다.그 외에 문자열이나 메서드 작동원리의 이해하기 만들기,코딩 실습 준비하기에 들어간다.컴퓨터는 단순 무식하지만 엄청나게 빠르다.조건에 따른 작업에 대한 설명도 반복적인 구성,클레스나 인스턴스에 대해 배우게 된다.여러 클래스를 가족으로 묶는 패키지를 살펴본다. 


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo