학습(공부)하는 블로그 :: 1. 이산수학을 위한 기본 개념
 

 
반응형
블로그 이미지
학습하고 공부한 것을 보고 싶을때 다시 볼려고 요약해서 정리한 블로그입니다. 세상 돌아가는 이야기도 같이 나누고 공유합니다. 세상 살아가면서 알면 도움이 되는 것들을 서로 공유하고 삽시다. 깨비형
« 2026/3 »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

Archive»


Category»

Notice»

Recent Post»

Recent Comment»

Recent Trackback»

03-31 03:15

반응형

01 이산수학의 개념과 필요성

이산(Discrete)이란 무엇인가 — 연속과의 차이부터 배우는 이유까지

 

 

이산수학(Discrete Mathematics)이란?
이산(discrete) = 연속성이 전혀 없는 분리된 상태
정수처럼 분리된 구조의 값을 다루는 수학 — 논리·명제·집합·관계·함수·그래프·트리·행렬·부울대수 등을 포함

 

이산수학 (Discrete)

· '연결되지 않고 떨어져 있는' 원소
· 정수 영역 / 유한 집합
· 디지털 컴퓨터
· 예) 디지털 시계, 0과 1의 비트
  연속수학 (Continuous)

· '끊김 없이 연결된' 원소
· 실수 영역 / 유한+무한 집합
· 아날로그 컴퓨터
· 예) 아날로그 시계, 미적분학

 

이산수학이 필요한 이유

 

· 창의적 사고력 확장 : 수학적 논리와 이산수학의 기초로 사고의 폭을 넓힘

· 컴퓨터 분야의 수학적 바탕 : 자료구조·알고리즘·오토마타·형식 언어·컴파일러의 기반

· IT 시스템 설계 : 컴퓨터공학·정보통신학·소프트웨어 등 IT 분야에서 시스템 설계와 문제 해결에 활용

· 다양한 공학 분야 : 전자공학·기계공학 등 여러 공학 분야의 중요한 학문적 기반

· 디지털 컴퓨터의 확산 : 이산적 개념을 적용하는 디지털 컴퓨터의 사용이 계속 증가

 

 

 

02 이산수학의 응용 분야와 주제

어디에 쓰이고 무엇을 배우는가 — 응용 분야 6가지 + 핵심 주제 7가지

 

응용 분야

 

분야 이산수학 연결
네트워크 분석 그래프를 통한 통신 네트워크 분석
행렬 3D 그래픽스 변환, 데이터베이스 연산
논리적 사고 논리적인 사고를 통한 상황의 논리적 분석
부울대수 부울 대수와 스위칭 이론을 통한 하드웨어의 이해
최단 거리 / 트리 그래프·트리를 이용한 교통망 최단 경로, 실세계 문제 풀이
오토마타 오토마타를 통한 이론적 기계 작동 원리 이해

 

핵심 주제 7가지

 

주제 핵심 내용
컴퓨터에서의 수 표현 0과 1의 기계어 — 진법 표현과 변환
문제해결을 위한 논리와 증명 논리적 해결 과정의 객관적 정의 — 명제·논리·증명
데이터 관리와 집합 명확한 기준으로 데이터를 정리·분할 — 집합과 연산
자료 처리를 위한 행렬과 관계 데이터 연관성 분석 — 행렬과 관계 개념
명령 정의를 위한 함수 입력·처리·출력 관계의 정확한 정의 — 함수
자료 관리를 위한 그래프와 트리 문제와 데이터 구성의 시각적 표현 — 그래프·트리
회로 설계와 부울대수 / 알고리즘 하드웨어 회로 설계 + 명령 효율 측정

 

 

03 4차 산업혁명과 이산수학

산업혁명의 흐름과 이산수학이 현대 기술의 기반이 되는 이유

 

1차
증기기관
'기계적 혁명'
2차
전기
'대량생산 시작'
3차
컴퓨터·인터넷
'자동화'
4차
소프트웨어
'지능화'

 

4차 산업혁명은 2016년 세계경제포럼에서 처음 언급되었으며, 3차 산업혁명(컴퓨터·인터넷 기반)에 바탕을 둡니다. 아래의 주요 기술들은 모두 이산수학을 기반으로 합니다.

 

기술 설명
인공지능 인간의 지능을 컴퓨터에 적용하는 지능적 기술 · 1956년 시작, 로봇·무인자동차 등에 개발
신경망 컴퓨터로 인간 두뇌의 신경세포(뉴런)을 모델링하는 지능 시스템 기술
사물인터넷(IoT) 유·무선으로 연결된 기기가 사람 개입 없이 상호 정보를 주고받는 기술
빅 데이터 방대한 양의 데이터에서 가치를 추출하고 결과를 분석·활용하는 기술
무인자동차 / 드론 다양한 센서·네트워크로 인식하여 주행 / 무선주파로 조정하는 무인항공기

 

 

 

04 수 체계와 진법 표현

컴퓨터의 언어 — 2진수·8진수·16진수와 진법 변환 방법

 

수의 분류

 

수의 포함 관계 (안 → 밖)
자연수정수(+음의 정수+0) ⊂ 유리수실수(+무리수) ⊂ 복소수(+허수)
· 유리수 : 분수로 표현 가능한 수 / 무리수 : √2, √3처럼 소수부가 무한히 나열

 

진법별 표현

 

n진법이란 0과 n-1 사이의 숫자들로 수를 표현하는 방식입니다. 기수(Base Number) n은 표현된 수의 오른쪽 하단에 표기합니다.

 

진법 사용 숫자 표기 예시
10진수 0 ~ 9 (10개) 136510
2진수 0, 1 (2개) 10102 · 컴퓨터의 기본 표현
8진수 0 ~ 7 (8개) 13658
16진수 0~9, A(10)~F(15) (16개) 6CF116 · 대용량 데이터에 사용

 

진법 간 변환 핵심 규칙

 

⚠️ 8진수 ↔ 16진수 직접 변환 불가!
반드시 2진수 또는 10진수를 거쳐서 변환해야 합니다.
8진수 → 2진수(또는 10진수) → 16진수

 

10진수 → 2진수 (정수부)

· 변환하려는 기수로 몫이 0이 될 때까지 나눔
· 나머지를 나열
· 가장 먼저 얻은 나머지 = 맨 오른쪽
· 가장 나중에 얻은 나머지 = 맨 왼쪽
  10진수 → 2진수 (소수부)

· 소수부가 0이 될 때까지 기수로 곱함
· 곱한 결과의 정수부만 변환 결과로 사용
· 가장 먼저 얻은 정수부 = 소수점 바로 아래
· 가장 나중에 얻은 정수부 = 소수점 가장 먼 자리

 

 

 

05 핵심 정리

시험 전 꼭 확인하세요

 

📌 핵심 정리

· 이산(Discrete) = 연결되지 않고 떨어진 원소 · 디지털 컴퓨터와 연결 (연속 ↔ 아날로그)
· 미적분학은 연속수학 — 이산수학의 영역이 아님 (시험 빈출 오류!)
· 디지털 시계 = 이산적 / 아날로그 시계 = 연속적 (반대로 헷갈리지 말 것!)
· 4차 산업혁명은 2016년 세계경제포럼에서 처음 언급 · 3차(자동화) 기반 위의 '지능화'
· 이산수학 핵심 주제 : 수 표현·논리·증명·집합·행렬·관계·함수·그래프·트리·부울대수·알고리즘
· 컴퓨터는 2진수 기본 — 데이터 방대 시 8진수·16진수 사용
· 8진수 ↔ 16진수 직접 변환 불가 — 반드시 2진수 또는 10진수 경유
· 정수부 변환: 기수로 나누며 나머지 나열 / 소수부 변환: 기수로 곱하며 정수부 나열

 

 

태그 : 이산수학이산과연속디지털컴퓨터4차산업혁명진법변환2진수16진수부울대수수체계알고리즘기초

반응형

'이전 수업 노트 > 이산수학' 카테고리의 다른 글

2. 논리와 명제  (0) 2026.03.30
: