SlideShare a Scribd company logo
1 of 12
An introduction to
computer
science
2017. 03. 10
황태욱
01 진수
02 BIT, BYTE
03 문자표현
04 숫자표현
05 Further Study
CONTENTS
1. 진법
10진법 : 일상적인 숫자 체계
12진법 : 달력
60진법 : 시간
2진법 : 컴퓨터에서 사용되는 - Digit 0/1 On/Off
16진법 : 2진법이 지나치게 길게 표현되어 컴퓨터에서
축약으로 활용
1. 진법 계산
10진법 : 365 = 3x102 + 6x101 + 6x100
2진법 : 1011 = 1x23 + 0x22 + 1x21 + 1x20
16진법 : A = 10, B=11, … F=15
AB1 = Ax162 + Bx161 + 1X160
= 10x162 + 12x161 + 1x160
진법표기법 – 오른쪽에 아래 첨자로 나타냄
25810 101112 1FB16
2. Bit, Byte
Bit : 정보표현의 최소단위 2진수 – Binary Digit 의 약자
니블(Nibble): 4개의 비트가 모여 1개의 니블 – 16진수 1자리
Byte : 문자 표현의 최소단위, 8개의 bit로 구성
- 초기 영어, 숫자 등은 1Byte로 / 한글 등은 2 Byte
네트워크에서 전송속도는 1초동안 전동되는(수신되는) 데이터 양
bps : bit per second
1M bps : 초당 1M bit per seond
2. KB. MB, GB, TB
1024 byte = 1K byte 2에 10승
1024 KB = 1MB 2에 20승
1024 MB = 1GB 2에 30승
1024 GB = 1TB 2에 40승
PB 페타바이트 2에 50승
EB 엑사바이트 2에 60승
ZB 제타바이트 2에 70승
YB 요타바이트 2에 80승
3. 문자코드
ASCII 코드
문자를 7bit로 표현
총 128개 표현
3. 유니코드
전세계 언어를 표현하기 위한 코드 체계(unicode)
문자를 16bit로 표현 – 최대 65,536 글자 표현가능
http://www.unicode.org/charts
한글은 AC00 ~ D7A3 총 11,172
초성 19 x 중성 21 x 종성 28 값 (종성이 없는 경우도 포함)
한자코드는 – 한/중/일 한자가 각각 표현
(한국 한자가 가장 많음)
4. 숫자표현 - 정수
보통 32bit로 정수를 표현 (컴퓨터마다 OS 마다 달라질 수 있음)
정수표현은 2의 보수 개념으로 표현
예: 4bit로 정수 – 음수/양수 포현방법
4. 숫자표현 - 실수
고정 소수점 방식
부동 소수점 방식
Float type은 4byte 공간에 실수를 저장, 더블은 2배 공간 활용
5. Further Study
압축 방법 (압축 알고리즘)
허프만코딩 Huffman coding
그래픽 압축방법
JPEG …
손실압축 / 무손실 압축
Q&A
For further details, please contact us by e-mail
황태욱 : taewook.hwang@gmail.com
010.9576.5105
Kakao: Aldemaya

More Related Content

What's hot

[0119 박민근] 기술 면접시 자주 나오는 문제들(ver 2013)
[0119 박민근] 기술 면접시 자주 나오는 문제들(ver 2013)[0119 박민근] 기술 면접시 자주 나오는 문제들(ver 2013)
[0119 박민근] 기술 면접시 자주 나오는 문제들(ver 2013)MinGeun Park
 
C++20에서 리플렉션 기능 구현
C++20에서 리플렉션 기능 구현C++20에서 리플렉션 기능 구현
C++20에서 리플렉션 기능 구현Bongseok Cho
 
NDC15 - 사례로 살펴보는 MSVC 빌드 최적화 팁
NDC15 - 사례로 살펴보는 MSVC 빌드 최적화 팁NDC15 - 사례로 살펴보는 MSVC 빌드 최적화 팁
NDC15 - 사례로 살펴보는 MSVC 빌드 최적화 팁Yi-kwon Hwang
 
コンピュータシステムの理論と実装1
コンピュータシステムの理論と実装1コンピュータシステムの理論と実装1
コンピュータシステムの理論と実装1H T
 
[0602 박민근] Direct2D
[0602 박민근] Direct2D[0602 박민근] Direct2D
[0602 박민근] Direct2D흥배 최
 
SPH 기법을 이용한 2D 물 물리 엔진 개발
SPH 기법을 이용한 2D 물 물리 엔진 개발SPH 기법을 이용한 2D 물 물리 엔진 개발
SPH 기법을 이용한 2D 물 물리 엔진 개발SeongWan Kim
 
[NDC 2018] 신입 개발자가 알아야 할 윈도우 메모리릭 디버깅
[NDC 2018] 신입 개발자가 알아야 할 윈도우 메모리릭 디버깅[NDC 2018] 신입 개발자가 알아야 할 윈도우 메모리릭 디버깅
[NDC 2018] 신입 개발자가 알아야 할 윈도우 메모리릭 디버깅DongMin Choi
 
충돌 알고리즘(collision detection algorithms)
충돌 알고리즘(collision detection algorithms)충돌 알고리즘(collision detection algorithms)
충돌 알고리즘(collision detection algorithms)ssuserbe87d6
 
장용석, fmod를이용한사운드프로그래밍, NDC2010
장용석, fmod를이용한사운드프로그래밍, NDC2010장용석, fmod를이용한사운드프로그래밍, NDC2010
장용석, fmod를이용한사운드프로그래밍, NDC2010devCAT Studio, NEXON
 
이승재, 사례로 배우는 디스어셈블리 디버깅, NDC2014
이승재, 사례로 배우는 디스어셈블리 디버깅, NDC2014이승재, 사례로 배우는 디스어셈블리 디버깅, NDC2014
이승재, 사례로 배우는 디스어셈블리 디버깅, NDC2014devCAT Studio, NEXON
 
Multithread & shared_ptr
Multithread & shared_ptrMultithread & shared_ptr
Multithread & shared_ptr내훈 정
 
이원, 온라인 게임 프로젝트 개발 결산 - 마비노기 개발 완수 보고서, NDC2011
이원, 온라인 게임 프로젝트 개발 결산 - 마비노기 개발 완수 보고서, NDC2011이원, 온라인 게임 프로젝트 개발 결산 - 마비노기 개발 완수 보고서, NDC2011
이원, 온라인 게임 프로젝트 개발 결산 - 마비노기 개발 완수 보고서, NDC2011devCAT Studio, NEXON
 
NDC12_Lockless게임서버설계와구현
NDC12_Lockless게임서버설계와구현NDC12_Lockless게임서버설계와구현
NDC12_Lockless게임서버설계와구현noerror
 
NHN NEXT 게임 전공 소개
NHN NEXT 게임 전공 소개NHN NEXT 게임 전공 소개
NHN NEXT 게임 전공 소개Seungmo Koo
 
개발을잘하고싶어요-네이버랩스 송기선님
개발을잘하고싶어요-네이버랩스 송기선님개발을잘하고싶어요-네이버랩스 송기선님
개발을잘하고싶어요-네이버랩스 송기선님NAVER D2
 
〈야생의 땅: 듀랑고〉 서버 아키텍처 Vol. 3
〈야생의 땅: 듀랑고〉 서버 아키텍처 Vol. 3〈야생의 땅: 듀랑고〉 서버 아키텍처 Vol. 3
〈야생의 땅: 듀랑고〉 서버 아키텍처 Vol. 3Heungsub Lee
 
딥러닝을 이용한 자연어처리의 연구동향
딥러닝을 이용한 자연어처리의 연구동향딥러닝을 이용한 자연어처리의 연구동향
딥러닝을 이용한 자연어처리의 연구동향홍배 김
 
Ndc2012 최지호 텍스쳐 압축 기법 소개
Ndc2012 최지호 텍스쳐 압축 기법 소개Ndc2012 최지호 텍스쳐 압축 기법 소개
Ndc2012 최지호 텍스쳐 압축 기법 소개Jiho Choi
 
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019devCAT Studio, NEXON
 

What's hot (20)

컴퓨터개론09
컴퓨터개론09컴퓨터개론09
컴퓨터개론09
 
[0119 박민근] 기술 면접시 자주 나오는 문제들(ver 2013)
[0119 박민근] 기술 면접시 자주 나오는 문제들(ver 2013)[0119 박민근] 기술 면접시 자주 나오는 문제들(ver 2013)
[0119 박민근] 기술 면접시 자주 나오는 문제들(ver 2013)
 
C++20에서 리플렉션 기능 구현
C++20에서 리플렉션 기능 구현C++20에서 리플렉션 기능 구현
C++20에서 리플렉션 기능 구현
 
NDC15 - 사례로 살펴보는 MSVC 빌드 최적화 팁
NDC15 - 사례로 살펴보는 MSVC 빌드 최적화 팁NDC15 - 사례로 살펴보는 MSVC 빌드 최적화 팁
NDC15 - 사례로 살펴보는 MSVC 빌드 최적화 팁
 
コンピュータシステムの理論と実装1
コンピュータシステムの理論と実装1コンピュータシステムの理論と実装1
コンピュータシステムの理論と実装1
 
[0602 박민근] Direct2D
[0602 박민근] Direct2D[0602 박민근] Direct2D
[0602 박민근] Direct2D
 
SPH 기법을 이용한 2D 물 물리 엔진 개발
SPH 기법을 이용한 2D 물 물리 엔진 개발SPH 기법을 이용한 2D 물 물리 엔진 개발
SPH 기법을 이용한 2D 물 물리 엔진 개발
 
[NDC 2018] 신입 개발자가 알아야 할 윈도우 메모리릭 디버깅
[NDC 2018] 신입 개발자가 알아야 할 윈도우 메모리릭 디버깅[NDC 2018] 신입 개발자가 알아야 할 윈도우 메모리릭 디버깅
[NDC 2018] 신입 개발자가 알아야 할 윈도우 메모리릭 디버깅
 
충돌 알고리즘(collision detection algorithms)
충돌 알고리즘(collision detection algorithms)충돌 알고리즘(collision detection algorithms)
충돌 알고리즘(collision detection algorithms)
 
장용석, fmod를이용한사운드프로그래밍, NDC2010
장용석, fmod를이용한사운드프로그래밍, NDC2010장용석, fmod를이용한사운드프로그래밍, NDC2010
장용석, fmod를이용한사운드프로그래밍, NDC2010
 
이승재, 사례로 배우는 디스어셈블리 디버깅, NDC2014
이승재, 사례로 배우는 디스어셈블리 디버깅, NDC2014이승재, 사례로 배우는 디스어셈블리 디버깅, NDC2014
이승재, 사례로 배우는 디스어셈블리 디버깅, NDC2014
 
Multithread & shared_ptr
Multithread & shared_ptrMultithread & shared_ptr
Multithread & shared_ptr
 
이원, 온라인 게임 프로젝트 개발 결산 - 마비노기 개발 완수 보고서, NDC2011
이원, 온라인 게임 프로젝트 개발 결산 - 마비노기 개발 완수 보고서, NDC2011이원, 온라인 게임 프로젝트 개발 결산 - 마비노기 개발 완수 보고서, NDC2011
이원, 온라인 게임 프로젝트 개발 결산 - 마비노기 개발 완수 보고서, NDC2011
 
NDC12_Lockless게임서버설계와구현
NDC12_Lockless게임서버설계와구현NDC12_Lockless게임서버설계와구현
NDC12_Lockless게임서버설계와구현
 
NHN NEXT 게임 전공 소개
NHN NEXT 게임 전공 소개NHN NEXT 게임 전공 소개
NHN NEXT 게임 전공 소개
 
개발을잘하고싶어요-네이버랩스 송기선님
개발을잘하고싶어요-네이버랩스 송기선님개발을잘하고싶어요-네이버랩스 송기선님
개발을잘하고싶어요-네이버랩스 송기선님
 
〈야생의 땅: 듀랑고〉 서버 아키텍처 Vol. 3
〈야생의 땅: 듀랑고〉 서버 아키텍처 Vol. 3〈야생의 땅: 듀랑고〉 서버 아키텍처 Vol. 3
〈야생의 땅: 듀랑고〉 서버 아키텍처 Vol. 3
 
딥러닝을 이용한 자연어처리의 연구동향
딥러닝을 이용한 자연어처리의 연구동향딥러닝을 이용한 자연어처리의 연구동향
딥러닝을 이용한 자연어처리의 연구동향
 
Ndc2012 최지호 텍스쳐 압축 기법 소개
Ndc2012 최지호 텍스쳐 압축 기법 소개Ndc2012 최지호 텍스쳐 압축 기법 소개
Ndc2012 최지호 텍스쳐 압축 기법 소개
 
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019
 

Viewers also liked

02 특허와 실용신안 제도
02 특허와 실용신안 제도02 특허와 실용신안 제도
02 특허와 실용신안 제도Edward Hwang
 
8 herramientas básicas para mi negocio web
8 herramientas básicas para mi negocio web8 herramientas básicas para mi negocio web
8 herramientas básicas para mi negocio webMiriam Calvo Molina
 
Your brand: More than a logo
Your brand: More than a logoYour brand: More than a logo
Your brand: More than a logoJoseph Serwach
 
Ministério Público Federal arquiva denúncia contra Richa
Ministério Público Federal arquiva denúncia contra RichaMinistério Público Federal arquiva denúncia contra Richa
Ministério Público Federal arquiva denúncia contra RichaClaudio Osti
 
Rails Girls Presentation: Adventure to Codeland
Rails Girls Presentation: Adventure to CodelandRails Girls Presentation: Adventure to Codeland
Rails Girls Presentation: Adventure to CodelandEster Kais
 
процедури Mm
процедури Mmпроцедури Mm
процедури MmPotapenkoVV
 
процедури Key press
процедури Key pressпроцедури Key press
процедури Key pressPotapenkoVV
 
Historieta de la primera guerra mundia1
Historieta de la primera guerra mundia1Historieta de la primera guerra mundia1
Historieta de la primera guerra mundia1jonathan canales
 
OÖBV Eferding 2017 Bezirksjahreshauptversammlung
OÖBV Eferding   2017 BezirksjahreshauptversammlungOÖBV Eferding   2017 Bezirksjahreshauptversammlung
OÖBV Eferding 2017 BezirksjahreshauptversammlungWolfgang Strasser
 
Ensayo edgardo
Ensayo edgardoEnsayo edgardo
Ensayo edgardoEdgardots
 
in reference to STANDARDIZED TESTING and Alfie Kohn's book POSITIVE DISCIPLIN...
in reference to STANDARDIZED TESTING and Alfie Kohn's book POSITIVE DISCIPLIN...in reference to STANDARDIZED TESTING and Alfie Kohn's book POSITIVE DISCIPLIN...
in reference to STANDARDIZED TESTING and Alfie Kohn's book POSITIVE DISCIPLIN...Alicia Davis
 
ΙΝΕ ΓΣΕΕ - Ετήσια Έκθεση 2017
ΙΝΕ ΓΣΕΕ - Ετήσια Έκθεση 2017ΙΝΕ ΓΣΕΕ - Ετήσια Έκθεση 2017
ΙΝΕ ΓΣΕΕ - Ετήσια Έκθεση 2017ΟΤΟΕ
 

Viewers also liked (20)

02 특허와 실용신안 제도
02 특허와 실용신안 제도02 특허와 실용신안 제도
02 특허와 실용신안 제도
 
Artes
ArtesArtes
Artes
 
8 herramientas básicas para mi negocio web
8 herramientas básicas para mi negocio web8 herramientas básicas para mi negocio web
8 herramientas básicas para mi negocio web
 
La carta. rosa virginia
La carta.  rosa virginiaLa carta.  rosa virginia
La carta. rosa virginia
 
Entrega
Entrega Entrega
Entrega
 
Los animales isa bane
Los animales isa baneLos animales isa bane
Los animales isa bane
 
Your brand: More than a logo
Your brand: More than a logoYour brand: More than a logo
Your brand: More than a logo
 
Ministério Público Federal arquiva denúncia contra Richa
Ministério Público Federal arquiva denúncia contra RichaMinistério Público Federal arquiva denúncia contra Richa
Ministério Público Federal arquiva denúncia contra Richa
 
Rails Girls Presentation: Adventure to Codeland
Rails Girls Presentation: Adventure to CodelandRails Girls Presentation: Adventure to Codeland
Rails Girls Presentation: Adventure to Codeland
 
процедури Mm
процедури Mmпроцедури Mm
процедури Mm
 
процедури Key press
процедури Key pressпроцедури Key press
процедури Key press
 
Historieta de la primera guerra mundia1
Historieta de la primera guerra mundia1Historieta de la primera guerra mundia1
Historieta de la primera guerra mundia1
 
OÖBV Eferding 2017 Bezirksjahreshauptversammlung
OÖBV Eferding   2017 BezirksjahreshauptversammlungOÖBV Eferding   2017 Bezirksjahreshauptversammlung
OÖBV Eferding 2017 Bezirksjahreshauptversammlung
 
El deporte
El deporteEl deporte
El deporte
 
Ensayo edgardo
Ensayo edgardoEnsayo edgardo
Ensayo edgardo
 
Exposision copia
Exposision   copiaExposision   copia
Exposision copia
 
in reference to STANDARDIZED TESTING and Alfie Kohn's book POSITIVE DISCIPLIN...
in reference to STANDARDIZED TESTING and Alfie Kohn's book POSITIVE DISCIPLIN...in reference to STANDARDIZED TESTING and Alfie Kohn's book POSITIVE DISCIPLIN...
in reference to STANDARDIZED TESTING and Alfie Kohn's book POSITIVE DISCIPLIN...
 
ΙΝΕ ΓΣΕΕ - Ετήσια Έκθεση 2017
ΙΝΕ ΓΣΕΕ - Ετήσια Έκθεση 2017ΙΝΕ ΓΣΕΕ - Ετήσια Έκθεση 2017
ΙΝΕ ΓΣΕΕ - Ετήσια Έκθεση 2017
 
Temario
TemarioTemario
Temario
 
95 excel tips_v3_2
95 excel tips_v3_295 excel tips_v3_2
95 excel tips_v3_2
 

Similar to 컴퓨터개론02

Code chapter15
Code chapter15Code chapter15
Code chapter15kidoki
 
자료구조론1과
자료구조론1과자료구조론1과
자료구조론1과KyungHo Park
 
문자 인코딩과 유니코드
문자 인코딩과 유니코드문자 인코딩과 유니코드
문자 인코딩과 유니코드Yongsu Park
 
프로그래머가 알아야 하는 2진수 기반의 컴퓨터 동작 원리
프로그래머가 알아야 하는 2진수 기반의 컴퓨터 동작 원리프로그래머가 알아야 하는 2진수 기반의 컴퓨터 동작 원리
프로그래머가 알아야 하는 2진수 기반의 컴퓨터 동작 원리중선 곽
 
유니코드 세미나
유니코드 세미나유니코드 세미나
유니코드 세미나YoungGyu Chun
 

Similar to 컴퓨터개론02 (9)

System+os study 2
System+os study 2System+os study 2
System+os study 2
 
Code chapter15
Code chapter15Code chapter15
Code chapter15
 
자료구조론1과
자료구조론1과자료구조론1과
자료구조론1과
 
문자 인코딩과 유니코드
문자 인코딩과 유니코드문자 인코딩과 유니코드
문자 인코딩과 유니코드
 
프로그래머가 알아야 하는 2진수 기반의 컴퓨터 동작 원리
프로그래머가 알아야 하는 2진수 기반의 컴퓨터 동작 원리프로그래머가 알아야 하는 2진수 기반의 컴퓨터 동작 원리
프로그래머가 알아야 하는 2진수 기반의 컴퓨터 동작 원리
 
유니코드 세미나
유니코드 세미나유니코드 세미나
유니코드 세미나
 
Unicode
UnicodeUnicode
Unicode
 
Unicode
UnicodeUnicode
Unicode
 
Unicode100
Unicode100Unicode100
Unicode100
 

More from Edward Hwang

게임디자인 레벨 밸런싱
게임디자인   레벨 밸런싱게임디자인   레벨 밸런싱
게임디자인 레벨 밸런싱Edward Hwang
 
Understanding of growth hacking 01
Understanding of growth hacking 01Understanding of growth hacking 01
Understanding of growth hacking 01Edward Hwang
 
Understanding of gamification 03
Understanding of gamification 03Understanding of gamification 03
Understanding of gamification 03Edward Hwang
 
게임디자인 게임시스템
게임디자인   게임시스템게임디자인   게임시스템
게임디자인 게임시스템Edward Hwang
 
게임디자인 게임디자인
게임디자인   게임디자인게임디자인   게임디자인
게임디자인 게임디자인Edward Hwang
 
게임디자인 게임제작 및 시나리오
게임디자인   게임제작 및 시나리오게임디자인   게임제작 및 시나리오
게임디자인 게임제작 및 시나리오Edward Hwang
 
게임디자인 게임역사
게임디자인   게임역사게임디자인   게임역사
게임디자인 게임역사Edward Hwang
 
창업아이디어 2015 2학기
창업아이디어 2015 2학기창업아이디어 2015 2학기
창업아이디어 2015 2학기Edward Hwang
 
Understanding of gamification 2015
Understanding of gamification 2015Understanding of gamification 2015
Understanding of gamification 2015Edward Hwang
 
사업계획서 기본요소
사업계획서 기본요소사업계획서 기본요소
사업계획서 기본요소Edward Hwang
 
May 2015 flow chart 익히기
May 2015 flow chart 익히기May 2015 flow chart 익히기
May 2015 flow chart 익히기Edward Hwang
 
창업아이디어
창업아이디어창업아이디어
창업아이디어Edward Hwang
 
앱을 위한 아이디어 2015
앱을 위한 아이디어 2015 앱을 위한 아이디어 2015
앱을 위한 아이디어 2015 Edward Hwang
 
기술 창업 Idea to business
기술 창업 Idea to business기술 창업 Idea to business
기술 창업 Idea to businessEdward Hwang
 
Lean startup 이해하기 황태욱
Lean startup 이해하기   황태욱Lean startup 이해하기   황태욱
Lean startup 이해하기 황태욱Edward Hwang
 
Understanding of gamification 02
Understanding of gamification 02Understanding of gamification 02
Understanding of gamification 02Edward Hwang
 

More from Edward Hwang (20)

컴퓨터개론13
컴퓨터개론13컴퓨터개론13
컴퓨터개론13
 
컴퓨터개론12
컴퓨터개론12컴퓨터개론12
컴퓨터개론12
 
컴퓨터개론11
컴퓨터개론11컴퓨터개론11
컴퓨터개론11
 
게임디자인 레벨 밸런싱
게임디자인   레벨 밸런싱게임디자인   레벨 밸런싱
게임디자인 레벨 밸런싱
 
Understanding of growth hacking 01
Understanding of growth hacking 01Understanding of growth hacking 01
Understanding of growth hacking 01
 
Understanding of gamification 03
Understanding of gamification 03Understanding of gamification 03
Understanding of gamification 03
 
게임디자인 게임시스템
게임디자인   게임시스템게임디자인   게임시스템
게임디자인 게임시스템
 
게임디자인 게임디자인
게임디자인   게임디자인게임디자인   게임디자인
게임디자인 게임디자인
 
게임디자인 게임제작 및 시나리오
게임디자인   게임제작 및 시나리오게임디자인   게임제작 및 시나리오
게임디자인 게임제작 및 시나리오
 
게임의 분류
게임의 분류게임의 분류
게임의 분류
 
게임디자인 게임역사
게임디자인   게임역사게임디자인   게임역사
게임디자인 게임역사
 
창업아이디어 2015 2학기
창업아이디어 2015 2학기창업아이디어 2015 2학기
창업아이디어 2015 2학기
 
Understanding of gamification 2015
Understanding of gamification 2015Understanding of gamification 2015
Understanding of gamification 2015
 
사업계획서 기본요소
사업계획서 기본요소사업계획서 기본요소
사업계획서 기본요소
 
May 2015 flow chart 익히기
May 2015 flow chart 익히기May 2015 flow chart 익히기
May 2015 flow chart 익히기
 
창업아이디어
창업아이디어창업아이디어
창업아이디어
 
앱을 위한 아이디어 2015
앱을 위한 아이디어 2015 앱을 위한 아이디어 2015
앱을 위한 아이디어 2015
 
기술 창업 Idea to business
기술 창업 Idea to business기술 창업 Idea to business
기술 창업 Idea to business
 
Lean startup 이해하기 황태욱
Lean startup 이해하기   황태욱Lean startup 이해하기   황태욱
Lean startup 이해하기 황태욱
 
Understanding of gamification 02
Understanding of gamification 02Understanding of gamification 02
Understanding of gamification 02
 

컴퓨터개론02

  • 2. 01 진수 02 BIT, BYTE 03 문자표현 04 숫자표현 05 Further Study CONTENTS
  • 3. 1. 진법 10진법 : 일상적인 숫자 체계 12진법 : 달력 60진법 : 시간 2진법 : 컴퓨터에서 사용되는 - Digit 0/1 On/Off 16진법 : 2진법이 지나치게 길게 표현되어 컴퓨터에서 축약으로 활용
  • 4. 1. 진법 계산 10진법 : 365 = 3x102 + 6x101 + 6x100 2진법 : 1011 = 1x23 + 0x22 + 1x21 + 1x20 16진법 : A = 10, B=11, … F=15 AB1 = Ax162 + Bx161 + 1X160 = 10x162 + 12x161 + 1x160 진법표기법 – 오른쪽에 아래 첨자로 나타냄 25810 101112 1FB16
  • 5. 2. Bit, Byte Bit : 정보표현의 최소단위 2진수 – Binary Digit 의 약자 니블(Nibble): 4개의 비트가 모여 1개의 니블 – 16진수 1자리 Byte : 문자 표현의 최소단위, 8개의 bit로 구성 - 초기 영어, 숫자 등은 1Byte로 / 한글 등은 2 Byte 네트워크에서 전송속도는 1초동안 전동되는(수신되는) 데이터 양 bps : bit per second 1M bps : 초당 1M bit per seond
  • 6. 2. KB. MB, GB, TB 1024 byte = 1K byte 2에 10승 1024 KB = 1MB 2에 20승 1024 MB = 1GB 2에 30승 1024 GB = 1TB 2에 40승 PB 페타바이트 2에 50승 EB 엑사바이트 2에 60승 ZB 제타바이트 2에 70승 YB 요타바이트 2에 80승
  • 7. 3. 문자코드 ASCII 코드 문자를 7bit로 표현 총 128개 표현
  • 8. 3. 유니코드 전세계 언어를 표현하기 위한 코드 체계(unicode) 문자를 16bit로 표현 – 최대 65,536 글자 표현가능 http://www.unicode.org/charts 한글은 AC00 ~ D7A3 총 11,172 초성 19 x 중성 21 x 종성 28 값 (종성이 없는 경우도 포함) 한자코드는 – 한/중/일 한자가 각각 표현 (한국 한자가 가장 많음)
  • 9. 4. 숫자표현 - 정수 보통 32bit로 정수를 표현 (컴퓨터마다 OS 마다 달라질 수 있음) 정수표현은 2의 보수 개념으로 표현 예: 4bit로 정수 – 음수/양수 포현방법
  • 10. 4. 숫자표현 - 실수 고정 소수점 방식 부동 소수점 방식 Float type은 4byte 공간에 실수를 저장, 더블은 2배 공간 활용
  • 11. 5. Further Study 압축 방법 (압축 알고리즘) 허프만코딩 Huffman coding 그래픽 압축방법 JPEG … 손실압축 / 무손실 압축
  • 12. Q&A For further details, please contact us by e-mail 황태욱 : taewook.hwang@gmail.com 010.9576.5105 Kakao: Aldemaya