
-
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
-
32
-
33
-
34
-
35
-
36
-
37
-
38
-
39
-
40
-
41
-
42
-
43
-
44


목차
목차
1장. 멀티미디어의 이해와 발전
2장. 멀티미디어 컴퓨터와 주변장치
3장. 인터넷과 멀티미디어
4장. 텍스트
5장. 그래픽과 이미지
6장. 애니메이션과 특수효과
7장. 사운드
8장. 비디오
9장. 멀티미디어 파일 압축기법
1장. 멀티미디어의 이해와 발전
2장. 멀티미디어 컴퓨터와 주변장치
3장. 인터넷과 멀티미디어
4장. 텍스트
5장. 그래픽과 이미지
6장. 애니메이션과 특수효과
7장. 사운드
8장. 비디오
9장. 멀티미디어 파일 압축기법
본문내용
조
■ 네트워크 구조
- 네트워크: LAN(Local Area Network), WAN(Wide Area Network)
- 인터넷의 백본(Backborn): 미국 NSFnet(The National Science Foundation Network)
- 인터넷 서비스 제공업체(Internet Service Provide, ISP): 전세계의 네트워크들을 연결
■ 인터넷 통신프로토콜: TCP/IP
- 패킷(Packet): 정보전송 단위, 1500문자이하
- IP(InternetProtocol): 패킷을 지정된 IP Address에 전달
- TCP(Transmission Connection Protocol): 정보의 흐름 관리, 데이터의 정확도 확인
- IP 주소: 32bit(향후 64 bit)
☞ 최대 IP갯수 = 232= 40억 ====> 부족함!!!
■ URL(Uniform Resource Locator)
- 인터넷상의 고유위치
protocol : // IP address / object-path
예: http://www.hannam.ac.kr/abc.def.html
▶ protocol
ftp File Transfer protocol
http Hypertext Transfer Protocol
gopher The Gopher protocol
mailto Electronic mail address
news USENET news
nntp USENET news using NNTP access
telnet Reference to interactive sessions
wais Wide Area Information Servers
file Host-specific file names
prospero Prospero Directory Service
▶ IP Address
- 네트워크에 관한 부분(netid)과 호스트부분(hostid)로 이루어진 32bit 숫자
- 클래스에 따라 연결할 수 있는 호스트의 수가 달라진다.
- 클래스는 네트워크에 관한 부분의 길이에 따라 A, B, C, D, E로 구분
Class
netid
hostid
범위
연결가능한 호스트수
A
처음 1bit가 0이며 8bit로 구성
24bit
1.0.0.0 ~ 126.255.255.255
최대 126개의 네트워크
16,777,214
(256×256×256-2)
B
처음 2bit가 10이며 16bit로 구성
16bit
128.1.0.0 ~ 191.254.255.255
최대 16,382개의 네트워크
65,534
(256×256-2)
C
처음 3bit가 110이며 24bit로 구성
8bit
192.0.1.0 ~ 223.255.254.255
최대 2,097,150개의 네트워크
254
(256-2)
- Domain Name: IP 숫자 ==> 문자
인터넷 중간에 있는 도메인네임 서버(Domain Name Server ; DNS)가 변환해줌
기관명
도메인
미국
미국이외의 국가
교육기관
edu
ac
기업체
com
co
정부기관
gov
go
비영리 공공기관
org
or
네트워크 관련기관
net
ne
* IP 어드레스와 도메인네임의 관리: NIC(Network Information Center)( 국내: 한국인터넷정보센터)
3.4 인터넷에서의 멀티미디어 사용(1)
멀티미디어정보 ===> 대용량 ===> 대용량 저장장치 및 통신장치필요
- 정적 데이터 처리: 웹브라우저
- 동적 데이터 처리: 플러그인(Plug-in)기능
- 플러그인: 웹브라우저가 멀티미디어데이터를 처리할 수 있도록 해석해 주는 번역기
(예: LEE.hwp파일의 플러그인은 hwp.exe 파일이다.
- 2차원의 애니메이션: Animated GIF, Shockwave Flash
- 실시간 동영상과 사운드: RealPlayer
- 3차원 그래픽: VRML, Superscape VRT
- 멀티미디어 사용예: 인터넷폰, 인터넷게임, 인터넷방송, 인터넷상에서 멀티미디어를 이용한 교육
▶ 인터넷폰
▶ 인터넷 방송
3.5 하이퍼미디어
■ 하이퍼텍스트(Hypertext)
■ 하이퍼미디어(Hypermedia) = 멀티미디어 + 하이퍼텍스트
4 장 텍스트
▶ 비트(Binary Digit): 0/1, T/F, Yes/No, 남/녀, 밤/낮, 음/양
▶ 숫자(Digit):
- 10진수(Decinal digit) 0 ~ 9 ===> 0000 ~ 1001
- 8진수(Octal) 0 ~ 7 ===> 000, ....., 111
- 16진수(Hexa-decimal) 0 ~ 9, A, B, C, D, E, F, 0000 ~ 1001, 1010, ...., 1111
▶ 텍스트(Text, Character)
- 영문
- 대문자만: 6비트 모르스코드 ===> 26 = 64가지
- 7비트 ASCII 코드 ===> 27 = 128 가지
a ~ z, A ~ Z, #, $,...., 0, 1, ..., 9
- 8비트 EBCD 코드 ===> 28 = 256 가지
- 한글등 포함
Unicode : 16비트 ===> 216 = 64000가지
▶멀티미디어 데이터 ===> 궁극적으로는 비트로 표현
구분
자료구조명
크기
단위
설명
원자적자료
논리(logic)
binary digit(bit)
단위자료
숫자(number)
4 bit
nibble
BCD코드
문자(character)
8 bit
byte
모르스 코드(6bit), EBCDIC코드(8bit), ASCII코드(7bit+1bit), Unicode(16bit)
단위
자료구조
정수(integer)
2~4byte
Halfword~Word
±32767, ±20억
실수(real)
4~8byte
Word~Double word
floating point
문자열(string)
n
문자의 집합
복합
자료구조
배열(array, vector)
동일형 자료 집합
레코드, 구조체
서로다른 자료집합(계층성)
파일
추상적
자료구조
클래스, 객체
프로그램과 자료 집합
미디어별 분류
텍스트
숫자, 문자 파일
멀티미디어
소리, 영상, 이미지
4.2 텍스트의 표현
■ 문자코드
▶ ASCII 코드(American Standard Code for Information Interchange)
- 알파
■ 네트워크 구조
- 네트워크: LAN(Local Area Network), WAN(Wide Area Network)
- 인터넷의 백본(Backborn): 미국 NSFnet(The National Science Foundation Network)
- 인터넷 서비스 제공업체(Internet Service Provide, ISP): 전세계의 네트워크들을 연결
■ 인터넷 통신프로토콜: TCP/IP
- 패킷(Packet): 정보전송 단위, 1500문자이하
- IP(InternetProtocol): 패킷을 지정된 IP Address에 전달
- TCP(Transmission Connection Protocol): 정보의 흐름 관리, 데이터의 정확도 확인
- IP 주소: 32bit(향후 64 bit)
☞ 최대 IP갯수 = 232= 40억 ====> 부족함!!!
■ URL(Uniform Resource Locator)
- 인터넷상의 고유위치
protocol : // IP address / object-path
예: http://www.hannam.ac.kr/abc.def.html
▶ protocol
ftp File Transfer protocol
http Hypertext Transfer Protocol
gopher The Gopher protocol
mailto Electronic mail address
news USENET news
nntp USENET news using NNTP access
telnet Reference to interactive sessions
wais Wide Area Information Servers
file Host-specific file names
prospero Prospero Directory Service
▶ IP Address
- 네트워크에 관한 부분(netid)과 호스트부분(hostid)로 이루어진 32bit 숫자
- 클래스에 따라 연결할 수 있는 호스트의 수가 달라진다.
- 클래스는 네트워크에 관한 부분의 길이에 따라 A, B, C, D, E로 구분
Class
netid
hostid
범위
연결가능한 호스트수
A
처음 1bit가 0이며 8bit로 구성
24bit
1.0.0.0 ~ 126.255.255.255
최대 126개의 네트워크
16,777,214
(256×256×256-2)
B
처음 2bit가 10이며 16bit로 구성
16bit
128.1.0.0 ~ 191.254.255.255
최대 16,382개의 네트워크
65,534
(256×256-2)
C
처음 3bit가 110이며 24bit로 구성
8bit
192.0.1.0 ~ 223.255.254.255
최대 2,097,150개의 네트워크
254
(256-2)
- Domain Name: IP 숫자 ==> 문자
인터넷 중간에 있는 도메인네임 서버(Domain Name Server ; DNS)가 변환해줌
기관명
도메인
미국
미국이외의 국가
교육기관
edu
ac
기업체
com
co
정부기관
gov
go
비영리 공공기관
org
or
네트워크 관련기관
net
ne
* IP 어드레스와 도메인네임의 관리: NIC(Network Information Center)( 국내: 한국인터넷정보센터)
3.4 인터넷에서의 멀티미디어 사용(1)
멀티미디어정보 ===> 대용량 ===> 대용량 저장장치 및 통신장치필요
- 정적 데이터 처리: 웹브라우저
- 동적 데이터 처리: 플러그인(Plug-in)기능
- 플러그인: 웹브라우저가 멀티미디어데이터를 처리할 수 있도록 해석해 주는 번역기
(예: LEE.hwp파일의 플러그인은 hwp.exe 파일이다.
- 2차원의 애니메이션: Animated GIF, Shockwave Flash
- 실시간 동영상과 사운드: RealPlayer
- 3차원 그래픽: VRML, Superscape VRT
- 멀티미디어 사용예: 인터넷폰, 인터넷게임, 인터넷방송, 인터넷상에서 멀티미디어를 이용한 교육
▶ 인터넷폰
▶ 인터넷 방송
3.5 하이퍼미디어
■ 하이퍼텍스트(Hypertext)
■ 하이퍼미디어(Hypermedia) = 멀티미디어 + 하이퍼텍스트
4 장 텍스트
▶ 비트(Binary Digit): 0/1, T/F, Yes/No, 남/녀, 밤/낮, 음/양
▶ 숫자(Digit):
- 10진수(Decinal digit) 0 ~ 9 ===> 0000 ~ 1001
- 8진수(Octal) 0 ~ 7 ===> 000, ....., 111
- 16진수(Hexa-decimal) 0 ~ 9, A, B, C, D, E, F, 0000 ~ 1001, 1010, ...., 1111
▶ 텍스트(Text, Character)
- 영문
- 대문자만: 6비트 모르스코드 ===> 26 = 64가지
- 7비트 ASCII 코드 ===> 27 = 128 가지
a ~ z, A ~ Z, #, $,...., 0, 1, ..., 9
- 8비트 EBCD 코드 ===> 28 = 256 가지
- 한글등 포함
Unicode : 16비트 ===> 216 = 64000가지
▶멀티미디어 데이터 ===> 궁극적으로는 비트로 표현
구분
자료구조명
크기
단위
설명
원자적자료
논리(logic)
binary digit(bit)
단위자료
숫자(number)
4 bit
nibble
BCD코드
문자(character)
8 bit
byte
모르스 코드(6bit), EBCDIC코드(8bit), ASCII코드(7bit+1bit), Unicode(16bit)
단위
자료구조
정수(integer)
2~4byte
Halfword~Word
±32767, ±20억
실수(real)
4~8byte
Word~Double word
floating point
문자열(string)
n
문자의 집합
복합
자료구조
배열(array, vector)
동일형 자료 집합
레코드, 구조체
서로다른 자료집합(계층성)
파일
추상적
자료구조
클래스, 객체
프로그램과 자료 집합
미디어별 분류
텍스트
숫자, 문자 파일
멀티미디어
소리, 영상, 이미지
4.2 텍스트의 표현
■ 문자코드
▶ ASCII 코드(American Standard Code for Information Interchange)
- 알파
소개글