메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

IT CookBook, 프로그래밍 언어론 : 쉽게 배우는 언어의 원리와 구조

IT CookBook, 프로그래밍 언어론 : 쉽게 배우는 언어의 원리와 구조

한빛아카데미

집필서

판매중

  • 저자 : 김종훈 , 김종진
  • 출간 : 2013-07-02
  • 페이지 : 384 쪽
  • ISBN : 9788998756437
  • 물류코드 :4043
  • 본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.
  • 초급 초중급 중급 중고급 고급
0점 (0명)
좋아요 : 31

각종 프로그래밍 언어의

구조와 작동 원리 파악에서부터 활용 예까지

 

이 책은 4년제 대학의 컴퓨터 관련 학과 학생들을 대상으로 하며, 다양한 프로그래밍 언어를 통해 프로그래밍 언어의 근본적인 개념을 소개한다. 프로그래밍 언어에 대한 이론적 기반이 있어야 제대로 된 컴퓨터 프로그래밍을 할 수 있는 만큼, 각 주제에 대해 되도록 쉽게 설명하며, 이론적인 설명만으로 끝나지 않고 C, C++, Java, Ada, Scheme, Prolog  등의 다양한 언어로 된 프로그램 예시를 제공한다.

 

무엇을 다루는가?

  • 1장~2장 : 프로그래밍 언어의 개요와 프로그래밍 언어 역사에 대해 살펴본다.
  • 3장 : 프로그래밍 언어의 구를 의미하는 구문과 관련된 다양한 주제에 대해 살펴본다.
  • 4장~5장 : 변수의 여러 속성과 바인딩에 대해 살펴보고, 수치 타입, 불린 타입 등 다양한 데이터 타입에 대해 살펴본다.
  • 6장 : 식의 의미를 결정하는 우선순위, 결합 규칙 등에 대해 살펴보고, 실행 순서를 제어하는 조건문, 반복문, 무조건 분기문과 같은 제어문에 대해 살펴본다.
  • 7장~8장 : 부 프로그램, 예외 처리와 관련된 다양한 주제에 대해 살펴본다.
  • 9장~11장 : 객체지향 프로그래밍, 함수 프로그래밍, 논리 프로그래밍에 대해 살펴본다.
김종훈 저자

김종훈

제주대학교 교육대학 초등컴퓨터교육전공 교수로, 교육기부 프로그램인 ‘창의컴퓨터교실’과 국내 최대 규모의 소프트웨어 교육 관련 온라인 커뮤니티인 ‘소프트웨어 교육 카페(http://cafe.naver.com/scratchprogramming)’를 운영하고 있다. 2016년과 2018년에 세계인명사전인 ‘마르퀴즈 후즈후’(Marquis Who’s Who) 컴퓨터과학 분야에 이름이 등재되었다. 저서로는 『중학교 정보 교과서』, 『Scratch 』, 어린이와 청소년을 위한 ‘수프’ 시리즈인 『스크래치 알고리즘』, 『앱 인벤터』, 『IT 퍼즐』, 『프로그래밍 비타민』, 그리고 『컴퓨터 과학』, 『프로그래밍 언어론』 등 30여 권이 있다. 지금도 교육과 집필을 통해 소프트웨어 교육이 올바르게 정착하는 데 큰 힘을 쏟고 있다.
김종진 저자

김종진

홍익대학교 대학원 컴퓨터공학과 프로그래밍언어 연구실 박사과정과 (주)참좋은인터넷 연구원으로, 홍익대학교와 가톨릭대학교 등에서 강의를 진행하고 있다. 국민대학교 경영학과에서 경영정보 전공으로 학사와 석사 학위를 취득하였으며, 저서로 『컴퓨터 영재 C언어의 이해』 등이 있고, XML 관련 관련 논문을 발표하였다. 현재 인공위성 알고리즘 개발 프로젝트를 수행하고 있다.

Chapter 1 | 소개

             01_ 프로그래밍 언어란?

             02_ 프로그래밍 언어의 설계 원칙

             03_ 프로그램 처리 기법

             04_ 프로그램 패러다임

             요약

             연습문제

 

Chapter 2 | 프로그래밍 언어의 역사

             01_ 개요

             02_ 프로그래밍 언어의 변천사

             요약

             연습문제

 

Chapter 3 | 구문

             01_ 문맥

             02_ 파스 트리

             03_ 모호성과 연산자 우선순위

             04_ EBNF

             05_ 구문도표

             요약

             연습문제

 

Chapter 4 |  변수

             01_ 변수

             02_ 바인딩

             03_ 선언, 블록, 영역

             04_ 할당

             05_ 이름 상수

             요약

             연습문제

 

Chapter 5 | 데이터 타입

             01_ 데이터 타입의 개요

             02_ 수치 타입

             03_ 불린 타입

             04_ 문자 타입

             05_ 문자열 타입

             06_ 사용자 정의 순서 타입

             07_ 배열 타입

             08_ 레코드 타입

             09_ 공용체 타입

             10_ 포인터 타입

             요약

             연습문제

 

Chapter 6 | 식과 제어문

             01_ 식

             02_ 조건문

             03_ 반복문

             04_ 무조건 분기문

             05_ 구조적 프로그래밍

             요약

             연습문제

 

Chapter 7 | 부프로그래밍

             01_ 부프로그램의 개요

             02_ 매개변수 전달 방식

             03_ 중복 부프로그램

             04_ 포괄 부프로그램

             05_ 매크로 함수와 인라인 함수

             06_ 부프로그램의 구현

             요약

             연습문제

 

Chapter 8 | 예외 처리

             01_ 예외 처리의 개요

             02_ Ada의 예외 처리

             03_ C++의 예외 처리

             04_ Java의 예외 처리

             요약

             연습문제

                                     

Chapter 9 | 객체지향 프로그래밍

             01_ 객체지향 프로그래밍의 개요

             02_ 추상 데이터타입

             03_ 상속

             04_ 동적 바인딩

             요약

             연습문제

 

Chapter 10 | 함수 프로그래밍

             01_ 함수 프로그래밍의 개요

             02_ Scheme

             요약

             연습문제

 

Chapter 11 | 논리 프로그래밍

             01_ 논리 프로그래밍의 개요

             02_ Prolog

             요약

             연습문제

 

Appendix | 부록

             01_ 추상 데이터 타입 구현 예제

             02_ 상속 구현 예제

             03_ 동적 바인딩 구현 예제

             04_ 이 책에서 사용한 인터프리터와 컴파일러 사용법

  • 첫번째 리뷰어가 되어주세요.
  • 결제하기
    • 문화비 소득공제 가능

    도서구입 안내

    <한빛아카데미> 도서는 한빛 홈페이지에서 더 이상 판매를 하지 않습니다. 도서 구입은 인터넷 서점을 이용하시기 바랍니다. 양해바랍니다.

    리뷰쓰기

    닫기
    * 도서명 :
    IT CookBook, 프로그래밍 언어론 : 쉽게 배우는 언어의 원리와 구조
    * 제목 :
    * 별점평가
    * 내용 :

    * 리뷰 작성시 유의사항

    글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

    1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
    2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

    오탈자 등록

    닫기
    * 도서명 :
    IT CookBook, 프로그래밍 언어론 : 쉽게 배우는 언어의 원리와 구조
    * 구분 :
    * 상품 버전
    종이책 PDF ePub
    * 페이지 :
    * 위치정보 :
    * 내용 :

    도서 인증

    닫기
    도서명*
    IT CookBook, 프로그래밍 언어론 : 쉽게 배우는 언어의 원리와 구조
    구입처*
    구입일*
    부가기호*
    부가기호 안내

    * 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

    * 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

    * 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

    닫기

    해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
    장바구니로 이동하시겠습니까?

    자료실