컨텐츠상세보기

간단히 배우는 컴퓨터 이산수학
간단히 배우는 컴퓨터 이산수학
  • 저자최종명
  • 출판사J&H
  • 출판일2017-03-02
  • 등록일2017-06-02
보유 2, 대출 0, 예약 0, 누적대출 14, 누적예약 0

책소개



컴퓨터 분야에서 문제를 효과적으로 모델링하고, 해결 방법을 찾기 위해서 다양한 분야의 수학을 활용하는 경우가 많아지고 있다. 컴퓨터 분야에서 배우는 여러 수학 분야가 있는데, 그 중에서 이산수학은 컴퓨터 프로그램과 가장 밀접한 연관성을 갖고 있다고 할 수 있다. 예를 들어서 데이터 구조 혹은 알고리즘 교과목에서 배우고, 프로그램을 작성해야 하는 트리, 그래프 등은 이산수학의 대표적인 주제이다. 또한 대부분 프로그래밍 언어에서 제공하는 함수도 이산수학의 한 분야이다. 집합은 프로그램 작성할 때 많이 사용할 수 있는 분야이며, 관계와 함께 데이터베이스에 대한 기본적인 개념을 제공할 수 있는 요소이다. 이처럼 이산수학은 컴퓨터 프로그램에 대해서 일반적으로 널리 사용되는 개념들을 수학적으로 활용할 수 있는 기초가 되는 영역이다.

 

이 책은 이산수학에 대한 기초적인 내용과 함께 컴퓨터 분야에서 어떻게 활용되는지에 대해서 주로 기술하고 있다. 책에서 다루는 내용은 논리, 집합, 관계, 함수, 그래프, 트리, 확률 등이며, 컴퓨터에서 활용되는 형태를 보여주기 위해서 프로그래밍언어(C, Python, Java, Prolog 등)에서 제공하는 기능들을 소개하거나 실제 프로그램으로 각 기능을 구현할 수 있도록 예제 프로그램을 제공하고 있다. 또한 프로그램에서 일부 기능들은 독자가 직접 프로그램을 작성할 수 있도록 문제 형식으로 남겨두기도 하였다.

저자소개



저자 : 최종명

최종명은 국립목포대학교 컴퓨터공학과 교수이다.



저자 : 고진광

고진광은 국립순천대학교 컴퓨터공학과 교수이다.

목차

1. 명제와 술어 논리

2. 행렬

3. 집합

4. 관계와 함수

5. 트리

6. 그래프

7. 경우의 수 세기와 확률