본문 바로가기
300x250

전체 글44

[자료구조] 동영상 데이터의 표현 • 동영상 데이터 -정지 영상을 연속해서 보여 주어 움직이는 것처럼 보이는 원리(플립북 애니메이션 기법)으로 움직이는 영상을 표현한 것 -초당 프레임(Frame Per Second(FPS))의 수가 많을 수록 자연스러운 동영상을 얻을 수 있지만 용량이 커진다. -코덱(codec)과 같은 동영상 압축 방식을 이용하여 데이터의 크기를 줄인다. • 동영상 데이터 파일 형식 -AVI(Audio Visual Interleave) -MP4(MPEG-4) -MOV(QuickTime movie) -ASF(Apache Software Foundation) -MKV(MotrosKamultimedia for Video) 파일 확장자 내용 AVI Microsoft사에서 개발한 동영상 파일 형식으로 전 세계적으로 널리 쓰인다... 2024. 3. 22.
[자료구조] 소리 데이터의 표현 • 소리 데이터 - 음성, 음향, 음악 등의 오디오 파일을 의미 - 소리 데이터를 저장하는 방식으로는 압축 방식과 비압축 방식이 있음. - 압축 방식에 따라 손실 압축과 비손실 압축으로 나뉨. - 오디오 압축 기술인 MPEG(Moving Picture Experts Group)을 이용. ‣손실데이터 -100% 복원이 불가능한 압축 기술 ‣비손실데이터 -100% 복원이 가능한 압축기술 • 오디오(소리 데이터) 파일 형식의 종류 -MP3(Moving Picture Experts Group Layer 3) -WAV(Waveform Audio Format) -AU(Audio File Format) -WMA(Window Media Audio) -RA(Real Audio) -AAC(Advanced Audio Cod.. 2024. 3. 22.
[자료구조] 이미지 데이터의 표현 • 비트맵(Bitmap) 이미지 / 래스터 이미지 - 픽셀(pixel)이라는 점의 집합으로 구성 - 모든 정보를 픽셀 단위로 저장하기 때문에 기억 공간을 많이 차지 - 종류로는 BMP, GIF, JPEG, TIEF, PNG 등의 파일 형식이 있다. • 벡터(Vector) 이미지 - 수학적 표현을 통해 그림 정보를 수식 형태의 명령으로 표현 - 점의 위치와 길이, 두께, 색상 등의 정보를 기억하고 있따가 선이나 원 등의 모양으로 표현 - 종류로는 WMF, AI, SVG 등의 파일 형식이 있다. 구분 비트맵 벡터 장점 • 화면에 보여주는 속도가 빠르다. • 미세한 색의 표현도 가능하다. • 평균적으로 기억 공간을 적게 차지한다. • 확대 시 화질 저하가 거의 없다. • 이동과 변형이 용이하다. 단점 • 기억.. 2024. 3. 19.
[자료구조] 문자 데이터의 표현 • 유니코드(unicode) - 전 세계 모든 문자를 통일된 부호 체계로 표현하도록 지원하는 국제 표준 코드 - 하나의 문자를 표현하는 데 2byte를 사용 - 사용 중인 운영 체제와 프로그램에 관계없이 문자마다 고유한 코드값을 제공 - 언어와 상관 없이 모든 문자를 16bit로 표현하므로 최대 65,536자를 표현 가능 - 동일한 환경에서 여러 문자를 사용할 수 있지만, 프로그램의 용량이 커진다. • ASCII(American Standard Code for Information Interchange) - 한 문자를 표현하는 데 7bit(zone : 3bit, Digit : 4bit)로 구성 - 대,소문자의 구분이 가능 ※ tistory id를 ASCII 코드로 변환해보자 ※ r의 ASCII 코드는 1.. 2024. 3. 19.
[자료구조] 부동 소수점 데이터 표현 방식 • 부동(浮動) 소수점 데이터 표현 방식 - 실수를 표현하기 위해 사용하며, 4byte(32bit) 또는 8byte(64bit)로 표현 - 부동(浮動)은 영어 'floating'을 번역한 것으로 소수점의 위치가 정해지지 않았다는 것을 의미 - 부호 비트에는 양수이면 0, 음수이면 1을 표시하고, 지수부에는 지수 값에 127을 더한 값을 저장한다. 가수부는 표현할 수를 2진수로 변환한 후 정규화 과정을 통하여 소수점 이하 부분만 저장 고정 소수점 v.s. 부동 소수점 기억 용량 4byte 유효 숫자 범위 2byte 4byte • 정규화 과정 - 2진수로 변환한 수를 1.xxx * 2n의 꼴로 변환하며, 정수 부분은 지수 밑수보다 작은 수이면서 0이 아닌 수, 즉 1을 쓴다. - 지수 부분인 n에 바이어스(.. 2024. 3. 19.
[자료구조][과제] 미래 정보 사회 유망 직종 & 정보 사회 문제점 보호되어 있는 글 입니다. 2024. 3. 16.
300x250