freeware ; 프리웨어

프리웨어는 아무런 대가없이 제공하는 프로그램을 말한다. 그러나, 저작권은 살아있으므로 다른 사람들은 저작권자의 허락없이는 그 프로그램에 어떠한 것도 추가로 개발하여 넣을 수 없다. 이런 제한이 가장 적은 무가(無價) 프로그램은 공개 소프트웨어이며, 많은 유닉스 프로그램들이 그 예이다. 자신의 프로그램 속에 공개 소프트웨어를 재사용하려면, 그 프로그램에 대해 그간의 경과나 역사를 조사해봄으로써 그 프로그램이 실제로 대중에게 공개된 완전한 공개프로그램인지를 확실히 해두는 것이 좋다.

"프리"라고 불리는 프로그램 중에는 라이트웨어, 포스트카드웨어, 셰어웨어 등 다양한 이름으로 불리는 것들이 있으나, 사용할 수 있는 조건이 각각 다소 다르니 함께 참조하라.

'old > 용어정리' 카테고리의 다른 글

gigabit ; 기가비트  (0) 2010.11.15
garbage and garbage-collecting ; 가배지 또는 자투리 모으기  (0) 2010.11.15
format ; 포맷  (0) 2010.11.11
footprint  (0) 2010.11.11
flowchart ; 순서도 또는 플로우차트  (0) 2010.11.11
Posted by jazzlife
,

format ; 포맷

old/용어정리 2010. 11. 11. 11:32

format ; 포맷

  1. (명사로서 쓰일 때...) 포맷이란 데이터를 위해 미리 설정되는 레이아웃으로서, 우리말로는 '형식'이라는 용어와 동일하게 쓰인다. 프로그램들은 보통 어떤 특정한 형식의 데이터만을 입력으로 받아들이고, 처리할 수 있으며, 출력할 때에도 입력과 같은 형식으로 출력하는 것이 보통이지만, 여러 가지 다른 형식으로 출력할 수 있는 프로그램들도 있다. 특정 포맷으로 저장된 모든 데이터들은, 그 포맷을 다루는 방법을 알고 있는 프로그램에 의해서만 처리될 수 있다.
  2. (동사로서 쓰일 때...) 프린트하거나 화면에 표시할 문서 또는 파일에 대해 '포맷한다'는 것은 출력장치가 그 내용을 어떻게 표현해야하는 지에 관한 필수적인 정보를 추가하는 것을 말한다.
  3. (동사로서 쓰일 때...) 하드디스크디스켓을 포맷하는 것은 매체상의 저장공간을 설정한 다음, 저장된 데이터들을 어떻게 접근할 것인지를 정확하게 알 수 있도록 파일배치표(FAT)를 만드는 것이다. 저장공간의 설정은 저장이 편리하고 쉽게 접근할 수 있도록 그들의 공간을 조직화하고 여러 조각으로 나누는 것을 말하는데, 하드디스크는 섹터, 트랙 및 클러스터라고 불리는 영역들로 나뉠 수 있다.
Posted by jazzlife
,

footprint

old/용어정리 2010. 11. 11. 11:30

footprint

정보기술에서, footprint란 특정 하드웨어소프트웨어 단위가 차지하고 있는 공간의 크기를 말한다. 만약 마케팅 브로슈어에서, 새로운 하드웨어 유니트나 데스크탑 디스플레이가 "더 작은 footprint를 갖는다"라는 설명을 했다면, 그것이 방이나 책상 위에서 차지하는 공간이 전보다 더 작아졌다는 것을 의미한다. 최근에 이 용어는, 컴퓨터의 내부 공간을 적게 차지하는 마이크로컴포넌트들이나, 메모리를 적게 차지하는 소프트웨어를 가리키는데 사용된다.

Posted by jazzlife
,

flowchart ; 순서도 또는 플로우차트

플로우차트는 프로그램 논리순서, 작업 또는 제조공정, 조직도 또는 비슷한 형식을 갖춘 구조 등을 그래픽으로 표현하기 위한 형식이다. 이전에 플로우차트는 컴퓨터 프로그래밍에서 프로그램 내 각각의 처리 경로를 묘사하기 위해 사용되었었다. 프로그래머는 자신의 논리를 머리 속에 간직하지 말고, 항상 플로우차트를 통해 가시화 하도록 요구받아 왔다. 객체지향 프로그래밍과 비주얼 개발 도구의 출현과 함께, 전통적으로 프로그램에 쓰여왔던 플로우차트는 이제 자주 보기 어렵게 되었다. 그러나, 객체지향 프로그래밍에서 사용되는 데이터클래스 모델링을 위한 새로운 플로우차트가 사용될 수 있다.

전통적인 프로그램의 플로우차트는 단순한 기하학적 기호를 사용했는데, 예를 들어 프로세스는 직사각형으로, 판단은 마름모꼴, 그리고 입출력처리는 야구의 홈플레이트와 같이 생긴 기호를 쓴다. 이러한 기호들은 ANSI x3.5나 ISO 1028에 정의되어 있다.

'old > 용어정리' 카테고리의 다른 글

format ; 포맷  (0) 2010.11.11
footprint  (0) 2010.11.11
FPU (floating point unit) ; 부동소수점 처리장치  (0) 2010.11.11
FLOPS (floating-point operations per second) ; 플롭스  (0) 2010.11.11
flip-flop ; 플립플롭  (0) 2010.11.10
Posted by jazzlife
,

FPU (floating point unit) ; 부동소수점 처리장치

수치연산 보조프로세서로도 알려져 있는 FPU는 컴퓨터가 사용하는 기본 마이크로프로세서보다 더 빠르게 숫자를 다를 수 있는 특별한 회로 설계 또는 마이크로프로세서를 말한다. FPU는 전적으로 대형 수학적 연산에만 초점을 맞춘 특별한 명령 셋을 가지고 있어서 그렇게 빠르게 계산을 수행할 수 있는 것이다. FPU는 오늘날의 거의 모든 PC에 장착되고 있지만, 실은 그것은 그래픽 이미지 처리나 표현 등과 같은 특별할 일을 수행할 때에만 필요하다. FPU가 장착되어 있지 않은 PC는 FPU 에뮬레이터를 설치함으로써 간간이 이러한 장치를 필요로 하는 소프트웨어를 처리할 수 있다.

부동소수점 숫자들은 어떤 소수점 위치를 가지고 있는 숫자를 말한다 (2.17986 등과 같이). 이것은 "부호"(양 또는 음), 의미 있는 숫자들인 "가수", 그리고 크기를 나타내면서 결국은 소수점이 찍힐 위치를 정하게 되는 "지수" 등 세 부분으로 저장된다. 부동소수점 숫자들은 이진수이다.

웹에서 다운로드할 수 있는 매크로미디어사의 쇽웨이브와 같은 프로그램들을 사용하려면, 자신의 컴퓨터에 FPU가 장착되어 있어야만 한다. 만약 자신의 컴퓨터에 FPU가 장착되어 있지 않다면, 마치 하드웨어적으로 FPU가 장착되어 있는 것처럼 보이게 해주는 FPU 에뮬레이터를 다운로드해서 사용하면 된다.

'old > 용어정리' 카테고리의 다른 글

footprint  (0) 2010.11.11
flowchart ; 순서도 또는 플로우차트  (0) 2010.11.11
FLOPS (floating-point operations per second) ; 플롭스  (0) 2010.11.11
flip-flop ; 플립플롭  (0) 2010.11.10
file formats  (0) 2010.11.10
Posted by jazzlife
,

FLOPS (floating-point operations per second) ; 플롭스

플롭스는 초당 수행할 수 있는 부동소수점 연산의 횟수를 의미하는 컴퓨터 성능 단위이다. 예를 들어 1 MFLOPS라면 1초에 백만번의 부동소수점 연산을 처리할 수 있다는 것을 의미한다. 플롭스 단위는 일반적으로 컴퓨터의 FPU 성능을 나타낼 때 주로 이용하고 있다. 참고로 펜티엄 133 MHz 프로세서를 이용하면 3차원 그래픽 연산에서 32~36 MFLOPS의 성능을 나타내며, OpenGL을 기반으로 운영하는 그래픽 프로그램을 가속할 수 있는 프리미디어 2 칩셋에는 100 MFLOPS 연산기가 내장되어 있다.

'old > 용어정리' 카테고리의 다른 글

flowchart ; 순서도 또는 플로우차트  (0) 2010.11.11
FPU (floating point unit) ; 부동소수점 처리장치  (0) 2010.11.11
flip-flop ; 플립플롭  (0) 2010.11.10
file formats  (0) 2010.11.10
field ; 필드  (0) 2010.11.10
Posted by jazzlife
,

자바를 공부하시는분들이 용어를 많이 헷깔려 하더군요...

저역시 그랬구요...

그래서 정리 한번 해봅니다.

자바를 공부하는 사람으로서 꼭 알아야 하는 간단한 용어 몇가지입니다^^


SDK => Standard Development Kit 혹은 Software Development Kit

위의 두가지 표현 모두 맞다고 보시면 됩니다.

어떻게 사용하고, 어떻게 해석하는가에 따라 다르지만 내용은 비슷합니다.

SDK는 자바뿐만아니라 모든 개발언어의 소프트웨어 개발 킷을 말합니다.

프로그램을 개발하려면 개발하는 프로그램이 있어야 겠죠? 그것을 말합니다^^


JDK => Java Development Kit

위에 설명한 SDK가 모든 소프트웨어 개발 킷이라면...  JDK는 말그대로 JAVA 개발 킷을 말합니다. 즉, Java용 SDK의 이름이 JDK라고 표현할수 있죠.

그런데 요즘들어 J2SE Development Kit라고 표현되있는것을 볼수있습니다.

이것은 J2SE의 JDK를 다운받을때 볼수 있는데요...

java.sun.com 홈페이지에 가보면... sun에서는 J2SE의 경우 jdk라 표현하며... 이때 J2SE Development Kit라고 되있습니다. 그리고 J2EE의 경우 j2eesdk라고 되있더군요.

즉, 최근 sun에서는 J2SE의 개발킷을  jdk라고 표현하며... J2EE의 개발킷은 j2eesdk라고 표현하더군요.


J2SDK => Java2 Standard Development Kit 혹은 Java2 Platform Standard Development Kit

위에 JDK설명에서 보시듯이 요즘 J2SE의 개발킷을 JDK라 표현하는데요...

예전에 java2 platform이 출시되었을 당시 java1과 구분하기위해  J2SDK라고 표현 했습니다.

즉, 현제는 java2 platform만 사용하기 때문에 JDK와 동일하다고 보시면 됩니다.


J2SE => Java 2 Standard Edition 혹은  Java2 Platform Standard Edition

J2SE는 말그대로 java의 표준 플렛폼 입니다.


J2ME => Java 2 Micro Edition혹은  Java2 Platform Micro Edition

J2ME는 규모가 작은곳에 프로그램을 개발하기 위한 플렛폼 입니다.

예를들면 PDA를 들수있죠^^


J2EE => Java 2 Enterprise Edition혹은  Java2 Platform Enterprise Edition

J2EE는 웹기반의 엔터프라이즈 어플리케이션을 구축하기 위한 플렛폼 입니다.

대표적으로 EJB가 있죠^^


JRE => J2SE Runtime Environment

JRE는 실행버젼입니다. JDK로 제작한 테스트 프로그램등을 실행할수 있도록 해주죠.

그래서 파일용량이 적은대신 개발할수는 없습니다.

기본적으로 디벨로퍼킷에 JRE가 포함되어 있으므로 따로 설치할 필요가 없습니다.

예를들면 한글뷰어 아시죠?

한글파일을 작성할수는 없지만 읽을수는 있죠.

이것과 비슷합니다^^

출처 : 네이버지식인 오픈사전 노하우 [작성자:cloudyeyes]

URL : http://kin.naver.com/knowhow/entry.php?eid=HMPsi8IAo1iprm9VUPg/vPEBd86+0XuC

'old > JAVA' 카테고리의 다른 글

객체지향 프로그래밍의 4대 특징  (0) 2010.11.10
정규표현식 정리  (0) 2010.08.25
abstract와 interface  (0) 2010.07.01
Scanner, StringTokenizer, DecimalFormat, ChoiceFormat, MessageFormat  (0) 2010.05.25
HashMap, TreeMap, Properties  (0) 2010.05.25
Posted by jazzlife
,

 

내가 객체지향을 공부했어!

객체지향 프로그래밍엔 빠삭해!

XXX 객체지향 언어에 대해서는 모르는 게 없다!

 

이렇게 말할 수 있으려면 객체지향의 4대 특징을 이야기 할 수 있어야 하고 그 객체지향 언어가 어떤 문법을 통해 4대 특징을 지원하는 지 열거할 수 있어야 합니다. 그 만큼 객체지향 프로그래밍의 4대 특징은 객체지향의 핵심중의 핵심입니다.

 

객체지향 프로그래밍의 첫번째 특징은 추상화 (abstraction)입니다. 추상화라고 하는 것은 객체들의 공통적인 특징(속성과 기능)을 뽑아내는 것입니다. , 우리가 구현하는 객체들이 가진 공통적인 데이터와 기능을 도출해 내는 것을 의미합니다.

 

그럼 추상화가 객체지향만의 특징이냐? 그렇지 않습니다. 추상화라고 하는 것은 절차지향 프로그래밍에서도 있어왔습니다. 대표적인 것이 구조체와 같은 사용자 데이터 형입니다. 이것은 데이터를 추상화해서 하나의 새로운 데이터 유형을 만드는 것입니다. 예를 들면 국어, 영어, 수학 점수를 모아 하나의 데이터 형으로 만든다면 아래와 같이 정의할 겁니다.

 

struct Sungjuk

{

  int kor_score;

  int eng_score;

  int math_score;

};

 

Sungjuk이라는 새로운 이름으로 데이터형을 정의하는 데 그 부속데이터로 kor_score, eng_score, math_score를 두고 있습니다. 성적이라는 데이터를 추상화를 통해 정의한 것입니다.

기능의 추상화도 있습니다. 함수가 바로 그것인데, 잘 쓰는 기능을 이름을 붙여 정의하였으니 기능을 추상화 한 것이죠. 여기서 데이터의 추상화와 기능의 추상화에서 알 수 있는 하나의 사실이 있습니다. 추상화라고 하는 것에는 항상 새로운 이름이 붙는다는 점입니다. 따라서 프로그래밍 입장에서 추상화라고 하는 것은 이렇게 정리해 볼 수 있습니다.

 

공통의 속성이나 기능을 묶어 이름을 붙이는 것

 

객체지향 프로그래밍에서 추상화는 그럼 무엇일까요? …

네 생각하는 대로 입니다. 클래스를 정의하는 과정이 바로 추상화라고 할 수 있습니다. 추상화관련 문법은 다음 장에서 다루기로 하고 일단 여기서 추상화 설명을 마치겠습니다.

 

 

두번째 특징은 바로 캡슐화(encapsulation)입니다. 객체지향에서 캡슐화는 데이터 구조' `데이터를 다루는 방법'를 결합시켜 묶는 것을 말합니다. 캡슐형태로 된 알약을 떠 올리시면 됩니다. 캡슐형 알약에는 질환을 치료하는 데 필요한 다른 종류의 약이 적정한 비율로 섞여있는 것을 볼 수 있습니다. 해당 질환을 치료하기 위한 목적으로 하나가 아닌 몇 가지 기능의 약을 하나의 캡슐안에 담은 겁니다.

객체지향에서 캡슐화도 마찬가지 입니다. 특정 객체가 독립적으로 역할을 제대로 수행하기 위해 필요한 데이터와 기능을 하나로 묶어 관리합니다. 객체가 맡은 역할을 수행하기 위한 하나의 목적을 위해 데이터와 기능들을 묶는 것이죠.

 

그런데 캡슐화라는 특징은 다른 의미로도 쓰입니다. , 데이터는 은닉하고 그 데이터를 접근하는 기능(함수)를 밖으로 노출한다는 의미를 나타낼 때 캡슐화라는 용어를 씁니다. 데이터를 기능이라는 캡슐로 보호한다는 것이죠.

 

 

 


위 그림처럼 데이터를 기능으로 보호하여 데이터의 입출력이 기능을 통해 통제되도록 설계하는 것을 말합니다. 역시 자세한 것은 뒤에 설명될 겁니다.

 

 

세번째 특징은 상속성(inheritance)입니다. 객체지향의 꽃입니다. 상속이 없으면 객체지향은 절차지향과 큰 차이가 나지 않습니다. 객체지향 문법이 어렵고 복잡해 질 이유도 없죠. 상속이란 특징을 가지면서 객체지향 언어가 절차지향 언어에 비해 문법의 규모가 2배이상 늘어났습니다.

 

상속이란 상위개념의 특징을 하위 개념이 물려받는 특징을 말합니다. 예를들어 남학생이라는 단어에는 학생이라는 단어의 특징을 물려받고 있습니다. 개념적 특징이 상속되는 것이죠. ‘학생이 갖는 특징을 그대로 계승하면서 남학생만 갖는 특징을 부가하여 남학생의 전체 특징이 형성됩니다. 이 개념을 프로그래밍에 도입한 것인데 하나의 클래스가 가지고 있는 특징(데이터와 함수)들을 그대로 다른 클래스가 물려주고자 할 때 상속성의 특징을 사용합니다.

 

 

네번째 특징은 다형성(polymorphism)인데 객체지향 개념 중 가장 까다롭고 4대 특징중에 가장 이해하기 어려운 특징입니다. 알았다고 해도 코딩으로 잘 활용이 안 되는 특징이기도 하죠. 이것을 잘 이해하고 활용한다면 객체지향 언어를 제대로 쓰는 것으로 봐도 무방할 정도입니다.

 

다형성의 의미는 약간 다른 방법으로 일을 하는 함수를 동일한 이름으로 호출해 주는 것을 말합니다. 이해가 잘 안 되죠?  예를 들어 보겠습니다. 홍길동이란 이름의 학생과 김철수라는 학생이 있다고 가정해 봅시다. 그런데 선생님이 홍길동을 바라 보면서 학생! 칠판 지워라고 명령을 했다고 합시다. 홍길동은 나름의 방법으로 칠판을 지울 겁니다. 다시 선생님이 김철수를 바라보면서 학생! 칠판 지워!’라고 명령했을 때 김철수도 자신만의 방법으로 칠판을 지울 겁니다. 그런데 홍길동이 지웠던 방식과는 다르겠죠? ‘학생! 칠판 지워.’라는 표현은 같지만 칠판을 지우는 행위는 다르게 나타나고 있습니다. 이것이 바로 다형성입니다. ‘학생! 칠판 지워.’라는 명령이 다양한 결과로 나타나기 때문에 이것을 다형성이라고 하는 것입니다.

 

프로그래밍 입장에서 다형성을 해석해 본다면 명령의 해석을 연결된 객체에 의존하는 것으로 정의할 수 있습니다. 이것도 나중에 자세히 코딩을 통해 설명할 것입니다.

 

 

이번 시간은 객체지향 프로그래밍 4대 특징의 정의 정도만 이해하시면 되겠습니다. 추상화를 이용한 프로그래밍 문법은 다음 시간에 하도록 하죠.

Posted by jazzlife
,

flip-flop ; 플립플롭

플립플롭은 두 가지 상태 사이를 번갈아 하는 전자회로를 말한다. 플립플롭에 전류가 부가되면, 현재의 반대 상태로 변하며 (0 에서 1 로, 또는 1 에서 0 으로), 그 상태를 계속 유지하므로 한 비트의 정보를 저장할 수 있는 능력을 가지고 있다. 여러 개의 트랜지스터로 만들어지며, SRAM이나 하드웨어 레지스터 등을 구성하는데 사용된다. 플립플롭에는 RS 플립플롭, D 플립플롭, JK 플립플롭, T 플립플롭 등 여러 가지 종류가 있다.

'old > 용어정리' 카테고리의 다른 글

FPU (floating point unit) ; 부동소수점 처리장치  (0) 2010.11.11
FLOPS (floating-point operations per second) ; 플롭스  (0) 2010.11.11
file formats  (0) 2010.11.10
field ; 필드  (0) 2010.11.10
fault-tolerant ; 무정지형  (0) 2010.11.10
Posted by jazzlife
,

file formats

old/용어정리 2010. 11. 10. 10:14

전세계의 모든 파일형식들 (파일 확장자 목록)

여기에 파일 확장자의 목록과 아울러 그 형식의 간단한 설명을 모아놓았습니다. 우리는 여기서 그 파일의 형식을 직접 보여주지는 못하지만(실제로 많은 파일형식들이 소유권 문제 때문에 보여줄 수 없습니다), 경우에 따라 우리는 파일형식의 정의나 관련정보에 대해 링크를 제공합니다.
일반적으로 특정 파일형식은 그 형식을 사용하는 전용 프로그램으로만 파일을 열거나 이용할 수 있습니다. 그러나 웹 페이지의 이미지에 사용되는 GIF 파일형식과 같은 것들은, 표준 파일형식을 지원하는 어떠한 프로그램으로도 열 수 있습니다.
이 목록을 만드는데 많은 사람들이 기여하였으며, 그분들께 감사드립니다. 만약, 이 목록에 누락되어 있는 파일확장자가 있다면, 저희에게 메일로 알려 주시기 바랍니다. 즉시 추가하겠습니다.

"A"로 시작되는 파일 확장자의 목록이 보여집니다."B"로 시작되는 파일 확장자의 목록이 보여집니다."C"로 시작되는 파일 확장자의 목록이 보여집니다."D"로 시작되는 파일 확장자의 목록이 보여집니다."E"로 시작되는 파일 확장자의 목록이 보여집니다."F"로 시작되는 파일 확장자의 목록이 보여집니다."G"로 시작되는 파일 확장자의 목록이 보여집니다."H"로 시작되는 파일 확장자의 목록이 보여집니다."I"로 시작되는 파일 확장자의 목록이 보여집니다."J"로 시작되는 파일 확장자의 목록이 보여집니다."K"로 시작되는 파일 확장자의 목록이 보여집니다."L"로 시작되는 파일 확장자의 목록이 보여집니다."M"으로 시작되는 파일 확장자의 목록이 보여집니다."N"으로 시작되는 파일 확장자의 목록이 보여집니다."O"로 시작되는 파일 확장자의 목록이 보여집니다."P"로 시작되는 파일 확장자의 목록이 보여집니다."Q"로 시작되는 파일 확장자의 목록이 보여집니다."R"로 시작되는 파일 확장자의 목록이 보여집니다."S"로 시작되는 파일 확장자의 목록이 보여집니다."T"로 시작되는 파일 확장자의 목록이 보여집니다."U"로 시작되는 파일 확장자의 목록이 보여집니다."V"로 시작되는 파일 확장자의 목록이 보여집니다."W"로 시작되는 파일 확장자의 목록이 보여집니다."X"로 시작되는 파일 확장자의 목록이 보여집니다."Y"로 시작되는 파일 확장자의 목록이 보여집니다."Z"로 시작되는 파일 확장자의 목록이 보여집니다.숫자로 시작되는 파일 확장자의 목록이 보여집니다.

$$$ 임시 파일
aac MPEG-2, 어디밴스드 오디오 코딩 파일
ac3 AC3, 오디오 파일
ace ACE Archiver 압축 파일
acf 마이크로소프트 에이전트, HTTP 문자 파일
acl 코렐 드로우 6, 키보드 가속기 파일
acm 윈도우 시스템 디렉토리 파일
acm Fallout 1,2, Baulder's Gate, 인터플레이 압축 사운드 파일
acm Dynamic Link Library (DLL)
acs 마이크로소프트 에이전트, 문자 구조의 저장 파일
ads GNAT, Ada source text specification
ahq AudioHQ 플러그인 모튤
ai 어도비 일러스트레이터 파일
ai 코렐 트레이스 드로잉
aif, aiff Audio Interchange File, 실리콘그래픽스와 매킨토시의 응용프로그램에서 사용되는 사운드파일 형식
ais ACDSee, 이미지 순서 파일
albm HP Photosmart, 사진 출력용 앨범 파일
alz 이스트소프트 - 알집, 압축 파일
app Centura Team Developer, Normal mode 애플리케이션 파일
app 심포니, 애드인 애플리케이션
app 마이크로소프트 비주얼 폭스프로, 생성된 애플리케이션 또는 활성화된 문서
app dBase, 애플리케이션 생성기 객체
app DR-DOS, 실행 애플리케이션
app 폭스프로, 생성된 애플리케이션
apr ArcView 프로젝트 파일
apr Employee Appraiser 퍼포먼스 리뷰 파일
apr 로터스 어프로치 97 뷰 파일
arc LH ARC (old version) 압축 아카이브
arc SQUASH 압축 아카이브
arj Robert Jung ARJ 압축 아카이브
art AOL, Johnson-Grace 압축 파일
asd 마이크로소프트, Word 자동 백업 파일
asf 마이크로소프트 Advanced Streaming Format 파일
asm 어셈블러 파일, 컴파일되지 않은 어셈블리어 파일
asp Active Server Page 파일 (마이크로소프 ASP 스크립트를 포함하고 있는 HTML 파일)
asv 자동저장 파일 (Auto Save File)
asx Cheyenne 백업 스크립트
asx 마이크로소프트 Advanced Streaming Redirector 파일
asx 비디오 파일
att AT&T 그룹 4 비트맵
au Sun/NeXT/DEC/UNIX 등에서 쓰이는 사운드 파일
avi 윈도우즈 무비를 위한 마이크로소프트 오디오 및 비디오 파일
awd FaxView, 문서 이미지
 
bak 백업파일
bas 비주얼 베이직 모듈 파일
bat MS-DOS 일괄처리 파일
bgdb 영산정보통신 배움닷컴용 GVA, 인증기능을 가진 강의 파일 (배움닷컴에서만 서비스받을 수 있음)
bin 바이너리 파일
bkf 마이크로소프트 백업 파일
bmf Corel, 갤러리 파일
bmp 윈도우 또는 OS/2비트맵 그래픽 파일
bnk Electronic Arts 사운드 효과 뱅크 파일
bnk 애드립의 악기 뱅크 파일
btr Btrieve 5.1, 데이터베이스 파일
 
c C 언어 소스 코드
cab 마이크로소프트 캐비넷 파일 (소프트웨어 배포를 위해 압축된 프로그램 파일들)
cad 소프트데스크 드라픽스 캐드 파일
cal 윈도우 캘린더 파일
cam 카시오(Casio) 카메라 파일
cap 이야기97용 갈무리 파일
cat dBase, 카탈로그 파일
cbl RM-COBOL, 원시코드 파일
cc C++ 언어 소스 코드
cca cc:mail 아카이브 파일
cct Macromedia Director, 쇽웨이브 캐스트 파일
cda CD 오디오 트랙
cdb Pocket Access 데이터 베이스
cdf 마이크로소프트 채널 정의 형식 파일
cdr 코렐 드로우 파일
cdr 오디오 CD (공 CD) 데이터 파일
cdt 코렐 드로우 템플릿 파일
cdx 코렐 드로우 압축 파일
cer 보안 인증서
cfg 구성 파일
cfm ColdFusion, 템플릿
cfm 비주얼 dBASE, 윈도우 커스토머 폼
cfm 코렐. 폰트마스터 파일
cgi CGI 스크립트 파일
cgm 컴퓨터 그래픽 메타파일
chk 도스에서 CHKDSK를 써서 복원된 파일
chm Compiled HTML 파일
class 자바 클래스 파일
clp 윈도우 클립보드 파일
cls 비주얼베이직 클래스 모듈
cmd Windows NT (OS의 .BAT 파일과 비슷함) 및 OS/2의 명령 파일
cnt Windows 또는 기타 시스템, 도움말 색인 등의 목적으로 사용되는 콘텐츠 파일
cnv Word for Windows, 데이터 변환 지원 파일
cnv WordPerfect for Windows, 임시 파일
cnv WS_FTP Pro, 변환 파일
cob COBOL 소스 코드
com MS-DOS용 실행 파일
cpl 윈도우 제어판 파일
cpp 비주얼 C/C++ 소스 파일
cpx Corel Presentation Exchange, 압축된 도면 파일
crc RZSplit, 분할된 파일에 관한 정보
crw Canon, Raw Format
csd 드림투리얼리티, 통합 문서 포맷 파일 (Compact Shared Document)
css Cascading Style Sheet file (MIME)
csv Comma-separated values file
ctb Autodesk, AutoCAD 색상에 따른 플롯 스타일 표
cue 마이크로소프트 Cue Cards 데이터
cur 윈도우 커서
cxb 코믹구루, 만화 이미지 파일
cxx C++ 소스코드 파일
 
dat 데이터 파일, 어떤 종류의 MPEG에서는 확장자가 DAT로 되어 있는 경우도 있음
dbf dBase 파일
dbf Oracle 8.1.x 테이블공간 파일
dbi Borland, 데이터베이스 탐색 정보
dbk dBase 데이터베이스 백업
dbx Outlook Express 5, 메일 저장 파일
dcr 쇽웨이브 파일
dcu 델파이 컴파일드 유니트
dft BullsEye 스타일 시트
dft Metalix, cncKad2002 Drafting Tool
dgn Microstation95 CAD 도면
dib 장치 독립적인 비트맵 (Device-independent bitmap)
dir 매크로미디어 디렉터 파일
dir ProComm Plus 다이얼링 디렉토리
dll Dynamic Link Library
dlg C++, 다이얼로그 스크립트
dmp 화면이나 메모리의 덤프 파일
doc 마이크로소프트 워드 파일
dot 마이크로소프트 서식 파일
dpr 델파이 프로젝트 파일
drv 드라이버 파일
drw Micrografx 벡터 그래픽 파일
drw 로터스 프리랜스 이미지
drw Pro/E 드로잉
dsc Description 파일
dsc 오라클, 디스카드 파일
dsf Micrografx Designer v7.x
dsf Delusion, 디지털 사운드 파일
dsn ODBC 데이터 소스
dsp 마이크로소프트 디벨롭퍼 스튜디오, 프로젝트 파일
dsp 시그너춰, 디스플레이 매개변수들
dsp 닥터 할로, 그래픽 디스플레이 드라이버
dst C++/Delphi 데스크탑 설정치
dst 타지마 (Tajima) 컴퓨터자수기 파일
dsw Borland C++ 4.5, 데스크탑 설정치
dsw 마이크로소프트 디벨롭퍼 스튜디오, 작업공간 파일
dtd SGML의 문서형식정의(DFD) 파일
dun 마이크로소프트 윈도우 95/98, 다이얼업 네트워킹 파일
dwf Autodesk, 벡터 그래픽
dwf 마이크로소프트 WHIP autoCAD reader, 도면 웹 파일
dwg 오토캐드 파일
dwt 드림위버 템플릿 파일
dxf 도면 교환 (Drawing Interchange (eXchange)) 형식, 바이너리 DWG 형식의 텍스트 표현
dxr 디렉터 무비 파일 (편집불가)
 
ear 자바 엔터프라이즈 애플리케이션 패키징 유니트
ebs WindowsXP 스캐너 파일
ebs Rational, Rose 98 스크립트 소스
efx Everex EFax, 팩스 문서
efx Efax Reader, 팩스 문서
emf Enhanced Windows Metafile
eml 마이크로소프트 아웃룩 익스프레스, 메일 메시지 파일 (MIME RFC 822)
enc Lotus 1-2-3 - uuencode, Encoded file - UUENCODEd 파일
enc Encore, 음악 파일
env WOPR, Enveloper Macro
env Microsoft WordPerfect for Windows, 환경 파일
eps 캡슐화된 포스트스크립트 이미지
er1 ERWin 파일
erx ERWin 파일
esp 포스트스크립트 프린터를 위해 설계된 정보를 담고 있는 파일들
etf Enriched Text File
evt 이벤트 로그 (마이크로소프트 윈도우NT, 2000)
exe 실행 파일
exp 저장된 대화 (ICQ에서)
ext WS_FTP PRO, ASCII 이진전송 파일
 
f FORTRAN 파일
f FREEZE 압축파일 아카이브
fcd 가상 CD-ROM 파일
fcd FastCAD/EasyCAD 출력 파일
ffa 마이크로소프트 find fast 파일
fla 플래시 무비 파일
fli 오토데스크의 FLIC 애니메이션
flm 오토캐드, 필름 롤
flx DataFlex, 컴파일된 바이너리 파일
fmg FreeMarkets 그래픽 브라우저
fnt 이야기97용 글꼴 파일
fon 시스템 글꼴 파일
for FORTRAN 소스코드
frm 폼(form) 파일
fxr WinFax 수신문서 (TIFF 형식)
 
g APPLAUSE, 데이터 차트
g723 가공하지 않은 CCITT G.723 3 또는 5 비트 ADPCM 형식의 데이터
gal 이야기, 갈무리 파일
gdb 영산정보통신 GVA 및 GVA2000, 압축된 강의 파일
gdb InterBase 데이터베이스 파일
gid 윈도우95 글로벌 인덱스
gif 컴퓨서브 그래픽 파일
gsp Gnuzip, Zip 파일
gul 훈민정음 파일
gz 유닉스 gzip 압축 파일
 
h C 프로그램 헤더 파일
h30 한글 워디안, 한글97 문서를 한글 워디안으로 불러왔을 때 생기는 백업 파일
hdr 한그림97, 그림 파일
hdr Pc-File+, 데이터베이스 헤더 파일
hdr Egret, 데이터 파일
hdr ProComm Plus, 메시지 헤더 텍스트
hdr 1st Reader, 메시지 헤더 텍스트
hem AnyEQ 수식 매크로 파일
hft 아래아한글 글꼴 파일
hgl HP Graphics Language, 도면 파일
hhp ProComm Plus, 원격 사용자들을 위한 도움말 정보
hlp 도움말 파일
hma 한컴 글맵시 파일
hml HWPML(Hangul Word Processor Markup Language) 파일
hnt 힌트 파일. 게임 등에서 자주 사용된다.
hp THOR 데이터베이스, 제1 해시 파일
hp HP/GL, HP 프린터 또는 플로터 출력용 프린트 파일
hpt 한컴 슬라이드 파일
hsm 한컴 이지샘 파일
hst

(일반적으로) 히스토리 파일

hta 97 글맵시 파일
hta 시스템 레지스트리를 갱신하게 위해 바이러스에 의해 사용되는 HTML 파일
htm 하이퍼텍스트 문서
html 하이퍼텍스트 문서
htx 확장 HTML, 템플릿 파일
hwd Hollywood, 프레젠테이션
hwp 아래아한글 파일
hwt 아래아한글 서식 파일
 
icm Image Color Matching 프로필
icn 아이콘 소스코드
ico 아이콘 파일
idx Outlook Express 4, 메일 저장 파일
iff Interchange file, (Amiga ILBM)
iff Image (Sun TAAC/SDSC Image Tool)
igs CAD 오버레이 파일
img GEM, 이미지 파일
img Ventura Publisher, 비트맵 그래픽 파일
inc Include 파일 (어셈블러 언어 또는 Active Server)
indd Adobe, Indesign
inf 설치정보 파일
ini 초기화 파일, 환경설정 파일
ipx Interactive Pictures Corporation, AV 파일
iso ISO 9660 CD-ROM 파일시스템 표준에 기반을 둔, CD-ROM 상의 파일 목록
isu InstallShield, 언인스톨 스크립트
 
j6i Ricoh 디지털 카메라 파일
jar 자바 아카이브 (애플릿이나 관련 파일들을 위한 압축 파일)
java 자바 소스코드
jnb Sigma Plot 5, Workbook 파일
jpe JPEG 이미지
jpeg JPEG 비트맵 그래픽 파일
jpg JPEG 비트맵 그래픽 파일
js 자바스크립트 소스 파일
 
lan NetWare, Loadable module (LAN DLL)
lbm 비트맵 (DeluxePaint)
lbm Linear Bitmap graphics (XLib)
lcd CDSpace, CD 이미지 파일
ldif 주소록 교환 형식
lgc 윈도우 애플리케이션 로그 파일
lha LZH 파일의 또다른 확장자명
lib 라이브러리
lnk 윈도우 바로가기 파일
lod 로드 파일
log 로그 파일
lzh LH ARC 압축 파일
lwd LotusWorks, 텍스트 문서 파일
 
m3u MPEG URL (MIME 오디오 파일) (MP3 재생 목록)
mac 이미지 (MacPaint)
mak 비주얼 베이직 또는 비주얼 C++ 프로젝트 파일
max Kinetix 3D Studio Max, 3D 장면
max Paperport, 문서 파일
max OrCad, 레이아웃 파일
max MAX, 소스코드
mbx Outlook Express 4, 메일 저장 파일
mcc MathCad, 구성 파일
mcd MathCad, 문서 파일
mcf MathCad, 글꼴 파일
mcp Metrowerks CodeWarrior 프로젝트 파일
mcp Capsule 애플리케이션 스크립트
mcp Mathcad 프린터 드라이버
mcr DataCad, 키보드 매크로 파일
mdb 마이크로소프트 액세스 데이터베이스
mdf 마이크로소프트, MS-SQL Master 데이터베이스 파일
mdi 마이크로소프트, 오피스 문서 이미지 파일
mdl CA-Compete!, 스프레드시트
mdl Digital Trakker, 음악 모듈
mdl 3D Design Plus, 모델
mdl Quake, 모델 파일
mdl Rational Rose, 모델 파일 요소
mht 마이크로소프트, MHTML 문서
mhtm MHTML 문서 (MIME)
mhtml MHTML 문서 (MIME)
mi Cocreate ME10 데이터 파일
mi 잡다한(Miscellaneous) 파일들의 일반적인 총칭
mid 미디 음악 파일
mix Power C, 오브젝트 파일
mix 마이크로소프트 PhotoDraw 2000, 그림 파일
mix 마이크로소프트 Picture-It!, 그림 파일
mix Command & Conquer, 패키지 파일
mix Westwood Studios, 리소스 아카이브
mmp MindMapor, MindManager 파일
mmp Bravado, MMP 출력 비디오
model CATIA, 도면 파일
mov QuickTime for Windows 무비 파일
mp2 MPEG Audio Layer 2 파일 (MIME 비디오 파일)
mp3 MPEG Audio Layer 3 로 압축된 음악 파일
mp4 MPEG-4 비디오 파일
mpeg MPEG 동영상 파일
mpf MP3 Folders, 폴더 파일
mpg MPEG 동영상 파일
mpp 마이크로소프트 프로젝트, 프로젝트 파일
mpp CAD 도면 파일
mpt 마이크로소프트 프로젝트, 템플릿 파일
mrc 서지 데이터 (Machine-Readable Cataloging records)
mrk Informative Graphics, 마크업 파일
msc 마이크로소프트 윈도우 2000, Common Console Document
msg 마이크로소프트, 전자우편 메시지
msi 마이크로소프트 윈도우 인스톨러 패키지
mus Oak Road Systems, WHISTLE 데이터 파일
   
nas NASTRAN 파일
nfo Folio, Infobase 파일
nil Norton, 아이콘 라이브러리 파일
nls Uniscape, 현지화를 위해 사용된 국어 지원 파일
nod Netobject Fusion, 파일
nrg Nero, ISO 9660 이미지 (CD-ROM 데이터용 순수 ISO 9660 이미지와 동일)
nxl 한컴 넥셀 파일
   
obd 마이크로소프트 오피스, 바인더
obz 마이크로소프트 오피스, 바인더 마법사
ocx 마이크로소프트 OLE custom control
oft 마이크로소프트 아웃룩, 서식 파일
ogg Vorbis, Vorbis 오디오 파일
olb 마이크로소프트 OLE, 오브젝트 라이브러리
old 백업 파일 들의 일반적인 총칭
or3 로터스 오거나이저 97 파일
ost 마이크로소프트 아웃룩, 오프라인 파일
ovl 오버레이 파일
ovr 오버레이 파일
 
p7m S/MIME, 암호화와 서명, 불명료한 서명이나 일반적인 서명된 문서
pab 마이크로소프트, 개인 주소록
pam Tonline, Ob4hbci 스마트 업데이트 파일
pak PAK, 압축 아카이브 파일
pas 볼랜드 파스칼, 소스코드 파일
pbk 파일마이크로소프트 폰북
pbr 파워빌더 자원 파일
pcd 코닥 Photo-CD 이미지
pcl HP 프린터 제어 언어 파일
pco Pro*COBOL, 원시파일
pct 매킨토시 PICT drawing
pcx ZSoft PC 페인트브로쉬 비트맵 파일
pdf 어도비 애크로뱃 문서 형식 (Portable Document Format)
pdx ProCite, 데이터베이스 색인 파일
pg 2D Graphic
pgd PGPdisk, 볼륨 파일
pgp Pretty Good Privacy, 암호화된 파일
php PHP 스크립트가 들어있는 HTML 페이지
php3 PHP 스크립트가 들어있는 HTML 페이지
phtml PHP 스크립트가 들어있는 HTML 페이지
pic PC Paint 비트맵
pic Lotus picture
pic 매킨토시 PICT drawing
pict 매킨토시 PICT 이미지 파일
pif 프로그램 정보 파일(Program Information File)
pjt 마이크로소프트 비주얼 폭스프로(Visual FoxPro), 프로젝트 테이블 메모 파일
pkg P-CAD, 데이터베이스
pl Perl 프로그램
pls 윈앰프, MPEG 재생목록 파일
plt HPGL Plotter, 도면 파일
plt AutoCAD, 플롯 도면
plt (일반적으로) 팔레트 파일
pm4 페이지메이커 4.0 문서 파일
pmp Sony 디지털 카메라 파일
png Portable Network Graphics 비트맵 그래픽 파일
pot 마이크로소프트 파워포인트 서식 파일
ppd Adobe Acrobat v.4.0, 포스트스크립트 프린터 정의 파일 규격
pps 마이크로소프트 파워포인트 슬라이드 쇼
pps Personal Producer 스토리 보드
ppt 마이크로소프트 파워포인트 파일
ppv Windows CE, 포켓 파워포인트 파일
prf 마이크로소프트 윈도우, 시스템 파일
prf 매크로미디어 디렉터, 설정 파일
prf Improces-Fastgraph, Pixel Run 형식 그래픽
prf dBase IV, 프린터 드라이버
prf Profiler, 출력 파일
prl Perl 스크립트
prn 프린트 테이블 (빈칸으로 구분된 텍스트)
prn 데이터 캐드, 윈도우 프린터 파일
prn 시그너처, 프린터 드라이버
prn 로터스123 심포니, 텍스트 파일
prt CADKEY, 부품 파일
prz 로터스 프리랜스97, 그래픽 파일
ps 포스트스크립트 형식의 출력용 파일
psd 어도비 포토샵 비트맵 파일
psp 페인트샵 프로 이미지 파일
pst 마이크로소프트 아웃룩, 개인 폴더 파일
pub Ventura Publisher, Publication 파일
pub Microsoft Publisher, 문서 파일
pub PGP, 공개키 링 파일
pwi Windows CE, 포켓 워드 파일
pwl 윈도우95/98 패스워드 목록 파일
pxl Windows CE, 포켓 엑셀 파일
pxr Pixar, Pixar 이미지 형식
pxt 마이크로소프트, 포켓 엑셀 템플릿
 
qic 마이크로소프트, 백업 파일 (Quarter Inch Cassette)
qrp Centura, 보고서 작성자 파일
qtx QuickTime, 이미지 파일
 
ra 리얼오디오 소리 파일
ram 리얼오디오 메타 파일
rar RAR 압축 파일
raw Raw File Format (비트맵)
rbf Rbase, 데이터 파일
rbk 한컴 슬라이드 서식
rc 마이크로소프트 C/C++, 리소스 스크립트
rc Borland C++, 리소스 스크립트
rc emacs, 구성 파일
rcp Recomposer's MIDI 시퀀서 음악 파일
rdo Xerox, Document Assembler Metafile
reg 윈도우 레지스트리 파일
res 마이크로소프트 Visual C++, 리소스 파일
rle Run-Length Encoded bitmap
rm 리얼오디오 비디오 파일
rmi MIDI 음악 파일
rol FM 음악 Adlib 음악파일 (Roland)
rom 카트리지 기반의 홈 비디오 게임 에뮬레이터 파일
rpm 레드햇 리눅스의 패키지 매니저 파일
rpt 크리스탈 리포트 파일 (및 마이크로소프트 비주얼베이직의 서브셋)
rtf Rich Text Format 문서
 
s 유닉스, 어셈블러 원시 코드 파일
s3m Scream Tracker v 3.0, 16 채널 음악 파일
sat ACIS, Solid 모델
sav 저장된 게임 파일 (일반 명칭)
sbd Storyboard Editor, 스토리보드 데이터 파일
sbd Superbase, 데이터 정의 파일
sbl Shockwave 플래시 오브젝트
scc 마이크로소프트, 소스 세이프 파일
scr 화면보호기 파일
sd2 SAS 데이터베이스 (윈도우95/NT OS/2, 매킨토시)
sea 자체적으로 압축이 풀리는 아카이브 파일 (매킨토시 파일들을 위해 Stuffit에서 사용됨)
sfx RAR 자체-풀림 아카이브
sgml Standard Generalized Markup Language 파일
shtml Server Side Includes (SSI)가 포함되어 있는 HTML 파일
sh3 하바드 그래픽스 프레젠테이션 파일
sib Sibelius, 음악 파일
sit Stuffit, 압축된 매킨토시 아카이브 파일
smi 로터스 CC:Mail, 스마트 아이콘
snd NeXT, 사운드 파일
snd 매킨토시, 사운드 리소스 파일
sng 롤랜드, 음악 데이터 파일
snm 넷스케이프, 메일 폴더 인덱스
snp Computer Eyes, 출력 비디오 파일
spi Siemens Scanner, 그래픽 파일
spi Phillips Scanner, 그래픽 파일
spl Macromedia, 플래쉬용 무비 파일
step ISO-10303 STEP 제품 데이터
stp 어도비, Acrobat Exchange 플러그인
stp ISO-10303 STEP 제품 데이터
stp DART Pro, DART Pro 98 시스템 설정치
sty 아래아한글 스타일 파일
sub Divx 서브타이틀
sur AutoData Systems, Survey Plus 2000 Survey File
svg W3C, 스케일러블 벡터 그래픽스 파일 (인터넷 멀티미디어 파일 교환용)
swa Macromedia Director, 쇽웨이브 오디오 파일
swf 쇽웨이브 플래시 객체
swp DOS, 스왑파일
syd QEMM, 기동 파일 백업
sys 시스템 파일
 
tar 테이프 아카이브
tbl Pagemaker TableEditor, 그래픽 형식
tbl OS/2, 표 형식의 값들
tel 이야기97용 전화걸기 정보 파일
tga Targa 비트맵
tgz 유닉스 Gzip/테이프 아카이브
thm 비디오 썸네일 파일
tif Tag Image File Format 비트맵 파일
tiff Tag Image File Format 비트맵 파일
tlb 마이크로소프트 OLE type 라이브러리 파일
tlb 버블 에디터 참고 테이블
tlb VAX 텍스트 라이브러리
tlb 비주얼 C++ Type 라이브러리
tmp 윈도우 임시 파일
trm 윈도우 터미널 파일
trx I-Cite, 익스포트 파일
tsd trueSpace 4, 데모 파일
tsk Pocket PC, 스킨 파일 (테마)
tsm OS/2용 Turbo Assembler, 설명서 파일
ttc 트루타입 컬렉션 파일
ttf 트루타입 글꼴
txt 아스키 텍스트
tzz 탑정보통신 밤톨이 압축파일 (분할 압축시 두번째 파일부터는 002, 003 ... 등 숫자가 사용됨)
 
ukx Epic Games, Inc., Unreal Tournament 2003 Animation
urh 훈넷 슬라이더, 이미지 주소 파일
url 인터넷 바로가기 파일
uu UU-encode된 파일
uue UU-encode된 파일
 
vbg 비주얼베이직, 그룹 프로젝트
vbp 비주얼베이직, 프로젝트
vbr 비주얼베이직, Remote automated registration 파일
vbs 비주얼베이직, 스크립트 파일
vbw 비주얼베이직, Workspace 파일
vbx 비주얼베이직, custom control 파일
vcd Virtual CD-ROM
vcf 넷스케이프, 가상 카드 파일
vct 마이크로소프트 폭스프로(FoxPro) 클래스 라이브러리
vcx 마이크로소프트 폭스프로(FoxPro) 클래스 라이브러리
vob Digital Video Disk, 현재 DVD에서 사용되는 암호화된 비디오 및 오디오 파일들
voc 크리에이티브 랩스 사운드 블라스터 오디오 파일
voc Quartet 오디오 파일
vqe 야마하 사운드 VQ Locator 파일
vqf 야마하 사운드 VQ 파일 (새로운 표준이 될 가능성이 있는 후보)
vql 야마하 사운드 VQ Locator 파일
vrml VRML 파일
vsd 비지오 드로잉 파일
vss 비지오 스텐실 파일
vue dBase IV 뷰 파일
vue 마이크로소프트 폭스프로 뷰 파일
vxd 마이크로소프트 가상 장치 드라이버
 
w44 dBase 임시 파일
wab Outlook 주소록
wav 윈도우 웨이브 파일
wcm WordPerfect 매크로
wej 나모 웹에디터, 프로젝트 파일
wfx 윈도우 팩스 파일
wi 코렐, Wavelet 압축 비트맵 파일
wks Microsoft Works, 문서
wma 마이크로소프트 Windows Media 오디오 파일 (ASF 형식으로 변경 가능)
wmf 윈도우 메타 파일
wmv 마이크로소프트, 윈도우 미디어 파일
wp4 WordPerfect 4 문서
wp5 WordPerfect 5 문서
wp6 WordPerfect 6 문서
wpd WordPerfect 문서
wpg WordPerfect 그래픽
wps Microsoft Works, 텍스트 문서
wpt WordPerfect 템플릿
wrl 가상현실 모델
wq1 쿼트로프로/DOS용 스프레드시트
wq2 쿼트로프로/버전5 스프레드시트
wsd WordStar, 문서파일
wsf Windows 스크립트 파일
wsp Fortran PowerStation, WorkSpace file
wsz WinAmp, 스킨파일
 
xcf GIMP, 이미지 파일
xdw 제록스 DocuWorks 문서
xlc 마이크로소프트 엑셀 차트
xlm 마이크로소프트 매크로 파일
xls 마이크로소프트 엑셀 파일
xlt 마이크로소프트 엑셀 서식 파일
xml eXtensible Markup Language 파일
xy XYWrite, 텍스트 파일
 
y Amiga, Yabba 압축 아카이브
yal Arts & Letters 클립아트 라이브러리
 
zip Zip 압축 파일
zoo Zoo, 초창기의 압축 파일 형식
 
123 로터스 1-2-3 파일
2bp Pocket PC 비트맵

'old > 용어정리' 카테고리의 다른 글

FLOPS (floating-point operations per second) ; 플롭스  (0) 2010.11.11
flip-flop ; 플립플롭  (0) 2010.11.10
field ; 필드  (0) 2010.11.10
fault-tolerant ; 무정지형  (0) 2010.11.10
relational database ; 관계형 데이터베이스  (0) 2010.11.10
Posted by jazzlife
,

field ; 필드

old/용어정리 2010. 11. 10. 10:13

field ; 필드

필드는 어떤 목적을 가진 레코드나 메시지 헤더 또는 컴퓨터 명령어와 같은 데이터 단위 내의 고정된 장소를 말하는데, 그 길이는 미리 정해지는 것이 보통이다. 한 필드는 더 작은 필드들로 나뉠 수 있는데, 다음에 몇 가지 예가 있다.

  1. 웹사이트 상의 입력 폼을 채울 때, 정보를 요구하는 각 박스가 바로 텍스트 입력 필드이다.

  2. 가변길이 전송 단위의 헤더에서, 헤더 내의 2 바이트 짜리 서브필드가 메시지의 길이를 식별하는데 사용될 수 있다.

'old > 용어정리' 카테고리의 다른 글

flip-flop ; 플립플롭  (0) 2010.11.10
file formats  (0) 2010.11.10
fault-tolerant ; 무정지형  (0) 2010.11.10
relational database ; 관계형 데이터베이스  (0) 2010.11.10
SGML (Standard Generalized Markup Language)  (0) 2010.11.10
Posted by jazzlife
,

fault-tolerant ; 무정지형

무정지형이라는 말은 컴퓨터 시스템이나 그 구성요소들을 설계할 때 주로 사용되는 말로서, 어떤 한 부품에 장애가 생겼을 때 예비 부품이나 절차가 즉시 그 역할을 대체 수행함으로써 서비스의 중단이 없도록 하는 것을 말한다. 무정지 서비스는 소프트웨어 만에 의해 제공되는 경우도 있지만, 하드웨어에 내장된 형태 또는 몇 가지가 조합된 형태로 제공될 수 있다. 소프트웨어에서의 구현을 살펴보면, 운영체계는 프로그래머가 하나의 트랜잭션 내에서 미리 정해진 시점에 매우 중요한 데이터를 검사할 수 있도록 인터페이스를 제공한다. 하드웨어에서의 구현에서는, 프로그래머 입장에서 컴퓨터 하드웨어가 무정지형 기능을 갖추었다는 사실조차 알 필요가 없다.

하드웨어 차원에서, 무정지형은 각 하드웨어 부품들을 이중화함으로써 달성된다. 디스크들은 당연히 미러링되며, 다중 프로세서들이 서로 계단 모양으로 묶여 있어 각자가 내놓은 결과의 정확도를 비교하게 된다. 이상이 발생되면 장애가 생긴 부품이 운영 라인에서 즉시 배제 되지만, 컴퓨터 시스템은 평상시처럼 기능을 계속하게 된다.

'old > 용어정리' 카테고리의 다른 글

file formats  (0) 2010.11.10
field ; 필드  (0) 2010.11.10
relational database ; 관계형 데이터베이스  (0) 2010.11.10
SGML (Standard Generalized Markup Language)  (0) 2010.11.10
entity ; 실체  (0) 2010.11.10
Posted by jazzlife
,

relational database ; 관계형 데이터베이스

관계형 데이터베이스는 1970년에 IBM의 E. F. Codd에 의해 개발되었다. 관계형 데이터베이스는 일련의 정형화된 테이블로 구성된 데이터 항목들의 집합체로서, 그 데이터들은 데이터베이스 테이블을 재구성하지 않더라도 다양한 방법으로 접근하거나 조합될 수 있다.

사용자와 관계형 데이터베이스를 연결시켜주는 표준 검색언어를 SQL 이라고 하는데, SQL 문장은 관계형 데이터베이스에 있는 데이터를 직접 조회하거나 또는 보고서를 추출하는데 사용된다.

관계형 데이터베이스는 만들거나 이용하기가 비교적 쉽지만, 무엇보다도 확장이 용이하다는 장점을 가지고 있다. 처음 데이터베이스를 만든 후 관련되는 응용프로그램들을 변경하지 않고도, 새로운 데이터 항목을 데이터베이스에 추가할 수 있다 (파일이나 네트웍 데이터베이스 등, 그 이전의 데이터베이스들은 항목이 수정되면, 그 데이터베이스를 사용하는 모든 응용 프로그램도 함께 수정해야하는 어려움이 있었다).

관계형 데이터베이스는 미리 정의된 내용에 따라 테이블들이 구성되는데, 각 테이블은 데이터 종류나 성격에 따라 여러 개의 컬럼이 포함될 수 있다. 예를 들어, 주문거래 데이터베이스에는 성명, 주소, 전화번호 등의 컬럼 항목으로 구성된 테이블과 또한 주문내용(제품, 고객, 일자, 판매가격 등)을 나타내는 테이블이 포함될 것이며, 데이터베이스 사용자는 사용자의 필요에 맞는 형태로 데이터베이스의 내용을 볼 수 있다.

또한, 관계형 데이터베이스를 구축할 때 데이터 컬럼이 가질 수 있는 값의 범위나, 그 값에 적용될 수 있는 제한사항을 정의할 수 있다. 예를 들어, 고객의 성명을 빈 칸으로 남겨 놓지 못하게 한다거나, 판매가격에는 마이너스(-) 값이 올 수 없도록 제한할 수 있다.

관계형 데이터베이스를 정의하게 되면 그 테이블이나 컬럼, 도메인 및 제한사항에 대한 내용을 가진 메타 데이터 테이블이 함께 만들어진다.

'old > 용어정리' 카테고리의 다른 글

field ; 필드  (0) 2010.11.10
fault-tolerant ; 무정지형  (0) 2010.11.10
SGML (Standard Generalized Markup Language)  (0) 2010.11.10
entity ; 실체  (0) 2010.11.10
enterprise ; 엔터프라이즈  (0) 2010.11.10
Posted by jazzlife
,

SGML (Standard Generalized Markup Language)

SGML[에스지에멜]문서의 마크업 언어나 태그 셋을 어떻게 정의할 것인가에 대한 표준이다. 이러한 규격 그 자체는 DTD 이다. SGML은 문서 언어 그 자체에 들어있는 것은 아니며, 다만 어떻게 지정할 것인지에 대한 설명이다. 이것은 메타 언어이다.

SGML은 문서들은 그 요소들이 어떻게 표현될 것인가에 관한 언급 없이 묘사될 수 있는 구조적이고 의미론적인 요소들을 가지고 있다는 사고에 기반을 두고 있다. 이러한 문서의 실제적인 표현은 출력 매체나 스타일의 선호도에 따라 달라질 수 있다. SGML에 기반을 두고 있는 문서들의 장점은 다음과 같다.

  • 문서의 표현특성보다는 구조에 중점을 두고 만들어질 수 있다.
  • SGML 컴파일러가 그 문서의 DTD 참조를 통해 어떠한 문서라도 해석할 수 있으므로, 이식성이 좋아진다.
  • 인쇄 매체를 위해 만들어진 문서가 컴퓨터 화면 등의 같은 다른 매체에 쉽게 다시 제작될 수 있다.

브라우저에서 사용하는 언어인 HTML도 실은 SGML에 기반을 두고 있는 언어이며, HTML을 위한 DTD가 따로 있다 (그리고 HTML 규격을 읽는 것은 실제로는 DTD의 확장판을 읽는 것이다). SGML은 어느 정도는 일찍이 IBM에서 개발된 일반화된 마크업 언어인 GML과 ISIL 등에 기반을 두고 있다.

'old > 용어정리' 카테고리의 다른 글

fault-tolerant ; 무정지형  (0) 2010.11.10
relational database ; 관계형 데이터베이스  (0) 2010.11.10
entity ; 실체  (0) 2010.11.10
enterprise ; 엔터프라이즈  (0) 2010.11.10
end user ; 최종사용자  (0) 2010.11.10
Posted by jazzlife
,

entity ; 실체

old/용어정리 2010. 11. 10. 10:04

entity ; 실체

일반적으로, entity란 존재하는 것, 즉 실체를 의미한다. 이 용어의 어원은 라틴어의 ens에서 나왔으며, 사물의 존재와 그것의 품질 사이에 구별을 짓는다. entity가 되기 위해 필요한 일은, 그저 존재하는 것이 전부이다. 어떤 것이 존재한다는 사실은, 그것이 다른 존재나 entity로부터 분리되어있음을 암시하는 듯하다. 프로그래밍이나 공학에서, 그리고 아마도 많은 다른 상황들에서, 이 용어는 명확한 사물이든, 이름이 붙여져 있지 않은 추상화된 아이디어든 관계없이 단일체를 인식하는데 사용된다. 칠판에 글씨나 그림을 쓰며 토의를 할 때, 흔히 아직 이름이 붙어있지 않고 단지 "entity"라고만 표현되어 있는 무엇인가를 그릴 수 있다 (만약, 그 entity가 토의가 진행되어 나중에 귀속 품질과 이름을 갖게 되었다면, 더 이상 그것을 "entity"라고 부를 필요는 없을 것이다). 일부 용법에서, entity는 객체지향 프로그래밍에서 사용되는 객체와 비슷한 의미를 갖는다. 아래에 일부 용례를 나열하였다.

  1. SGML에서, entity는 특정 문자나 표시법을 선택하거나 표현하기 위해 형식 지정 프로그램에 의한 효과를 가지고 있는 특정 문자열을 가리킨다. 예를 들어 아래의 특정한 entity는

    "

    다음과 같은 표현을 만들어 낸다.

    "


    이 용법에서, entity는 선택되거나, 표시되거나, 인쇄되어야할 고유한 글꼴을 지정하는 어떤 문자열이다. 이러한 문자열을 위해 하나의 낱말이 필요했으며, entity는 여러모로 편리하다. HTML에서, 어떤 특별한 entity나 문자열들에는 이름이 주어질 수 있는데, 이 경우 각 entity들은 "명명된 entity"라고 불린다.
  2. 관계형 데이터베이스에서, entity는 저장될 수 있는 어떤 데이터에 관한 사람, 장소, 또는 사물이다.
  3. 데이터 모델링에서, entity는 분류될 수 있고, 다른 entity들에 대해 정해진 관계를 가지는 데이터 단위이다.
  4. OSI 네트웍 통신 모델에서, entity는 정의된 프로토콜을 사용하여 다른 entity들과 교신하는 활성화된 구성요소이다.
  5. IBM의 RACF 보안 제품에서, entity는 RACF에게 한정지어지는 사용자, 그룹, 또는 자원을 말한다.
  6. FORTRAN에서는, 프로시저, 연산자, 인터페이스 블록, 입출력 단위, 부호화 상수, 문장 번호 등과 같은 거의 모든 프로그램 구성요소를 entity라고 지칭한다.
Posted by jazzlife
,

enterprise ; 엔터프라이즈

컴퓨터 산업계에서, 엔터프라이즈라는 용어는 컴퓨터를 사용하는 조직 전체를 가리키는 말이다. 이 용어는 법인, 소규모 사업체, 비영리 단체, 정부기관, 그리고 가능한 모든 종류의 조직들을 두루 포함하기 위해 필요했었다. 그러나 실제로, 이 용어는 소규모보다는 대규모 조직을 가리키는데 좀더 흔히 사용된다.

'old > 용어정리' 카테고리의 다른 글

SGML (Standard Generalized Markup Language)  (0) 2010.11.10
entity ; 실체  (0) 2010.11.10
end user ; 최종사용자  (0) 2010.11.10
IMAP (Internet Message Access Protocol)  (0) 2010.11.09
POP3 (Post Office Protocol 3)  (0) 2010.11.09
Posted by jazzlife
,

end user ; 최종사용자

정보기술에서, 최종사용자라는 용어는 하드웨어소프트웨어 제품에 있어 개발자, 설치자 및 점검자 등의 사람들로부터 실제 사용하는 사람을 구별하여 말하기 위한 것이다. 이 용어의 "end"라는 부분은 대부분의 정보기술들이 제품 요소들이 서로 연결된 사슬과도 같다는 사실로부터, 그 것의 가장 마지막 부분에 있는 사용자라는 의미에서 유래되었다. 복잡한 제품들은 종종 최종사용자 이외에도 설치하는 사람, 관리하는 사람 및 오퍼레이터 등, 많은 사람들의 참여를 필요로 한다. 그러므로, 최종사용자라는 말은, 그 제품이 사용 가능하도록 해주는 다른 사용자들을 배제하고, 마지막 단계에서 실제 사용하는 사람을 구분해 부르는 용어이다. 이 용어는 대부분 메인프레임 컴퓨터 제품 등에서 사용되며, PC 등에서는 그저 '사용자'라는 용어만으로도 충분하다.
Posted by jazzlife
,

IMAP (Internet Message Access Protocol)

IMAP[아이맵]로컬서버에서 전자우편액세스하기 위한 표준 프로토콜이다. IMAP은 인터넷 서버를 이용하여 전자우편을 수신하고 보관하는 클라이언트/서버형 프로토콜이다. 사용자 (또는 사용자의 전자우편 클라이언트 프로그램)는 편지의 제목과 송신자를 보고, 메일을 실제로 다운로드할 것인지를 결정할 수 있다. 사용자는 서버에 폴더나 우편함을 만들거나 관리할 수 있으며, 메시지를 지우거나 메시지의 일부 또는 전체의 내용에 대해 검색을 수행할 수 있다. IMAP은 사용자의 메일을 송수신하기 위해 업무시간 중에 지속적으로 서버에 액세스해야한다.

좀더 덜 복잡한 프로토콜이 POP3이다. POP3를 이용하면 사용자 메일이 서버에 있는 우편함에 저장된다. 사용자가 메일을 읽을 때 즉시 사용자의 컴퓨터로 다운로드되며, 서버에는 더 이상 남아있지 않게 된다.

IMAP은 원격 파일서버라고 생각할 수 있으며, POP은 "저장 및 전달"서비스를 수행한다고 생각할 수 있다.

POP과 IMAP은 전자우편의 수신을 담당하므로, 인터넷상의 각 지점으로 전자우편을 전송하는 프로토콜인 SMTP와 혼동하지 말아야한다. 송신측에서 SMTP를 이용하여 메일을 보내면, 상대방의 메일관리자는 수신인을 대신해서 그 메일을 받아놓는다. 그후 수신인은 그 메일을 POP이나 IMAP을 이용하여 읽을 수 있게된다.

Posted by jazzlife
,

POP3 (Post Office Protocol 3)

POP3[팝 쓰리]전자우편을 수신하기 위한 표준 프로토콜로서 가장 최신 버전이다. POP3는 인터넷 서버가 사용자를 위해 전자우편을 수신하고 그 내용을 보관하기 위해 사용되는 클라이언트/서버 프로토콜이다. 사용자(또는 전자우편 수신용 클라이언트 프로그램)는 주기적으로 서버에 있는 자신의 메일 수신함을 점검하고, 만약 수신된 메일이 있으면 클라이언트 쪽으로 다운로드 한다. POP3는 가장 유명한 전자우편 제품 중의 하나인 유도라에 적용되었으며, 넷스케이프와 마이크로소프트 익스플로러 브라우저에도 역시 적용되었다.

POP3의 대안으로 사용할 수 있는 프로토콜이 IMAP이다. IMAP으로는 사용자는 설령 자신의 클라이언트 컴퓨터에 메일이 있다고 해도, 서버에 있는 메일을 본다. 자신의 컴퓨터에서 지워진 메일도 서버에는 아직 남아있다. 메일은 서버에 보관될 수 있고 검색될 수 있다.

POP3는 '보관하고 전달하는' 서비스라고 생각할 수 있으며, IMAP은 원격지 파일서버라고 생각할 수 있다.

POP과 IMAP은 둘 모두 전자우편을 받는 일을 담당하므로, 인터넷을 통해 전자우편을 전달하는 프로토콜인 SMTP와 혼동해서는 안된다. 송신자가 SMTP를 이용해서 메일을 보내면, 상대방 메일서버에 있는 메일처리기가 수신자를 대신해서 그것을 수신한다. 그리고 난 뒤 그 메일을 POP이나 IMAP을 이용하여 수신자가 읽게 되는 것이다.

Posted by jazzlife
,

SMTP (Simple Mail Transfer Protocol) ; 단순 우편전송 규약

SMTP[에셈티피]전자우편을 보내고 받는데 사용되는 TCP/IP 프로토콜이다. 그러나, 수신 측에서의 큐 메시지능력의 제한으로 인해, 대개 수신을 위해서는 POP3IMAP 중의 하나의 프로토콜을 쓰는 것이 보통이며, 이러한 프로토콜은 서버에 각자의 우편함을 두고 사용자 메시지를 저장한 다음, 주기적으로 서버에 접속하여 편지를 다운로드 하는 식으로 운영된다. 다른 말로 설명하면, 사용자들은 SMTP를 메일을 보내는데 주로 사용하며, POP3나 IMAP 프로토콜은 자신의 서버에 수신되어 있는 메시지를 받아보는데 사용한다는 말이다. 유도라와 같은 대부분의 메일 프로그램은 SMTP 서버와 POP 서버를 모두 설정할 수 있도록 허용한다. 유닉스 기반의 시스템에서 sendmail은 전자우편용으로 가장 광범위하게 사용되는 SMTP 서버이다. 상용 패키지인 Sendmail에는 POP3 서버가 포함되어 있으며, 윈도우NT 버전도 나온다.

SMTP는 대개 TCP 25번 포트에서 운영되도록 만들어진다. SMTP의 자세한 내용은 IETFRFC 821에 정의되어 있다. SMTP의 대안으로 유럽지역에서 광범위하게 사용되는 것으로 X.400이 있다.

'old > 용어정리' 카테고리의 다른 글

IMAP (Internet Message Access Protocol)  (0) 2010.11.09
POP3 (Post Office Protocol 3)  (0) 2010.11.09
e-mail (electronic mail) ; 전자우편  (0) 2010.11.09
distributed ; 분산  (0) 2010.11.09
DRP (disaster recovery plan) ; 재난 복구 계획  (0) 2010.11.09
Posted by jazzlife
,

e-mail (electronic mail) ; 전자우편

e-mail[이메일] 통신에 의해 컴퓨터에 저장된 메시지를 주고받는 것이다 (영어로 쓸때에는 대개 e-mail 이라고 쓰는 것이 보통이지만 어떤 책에서는 하이픈 없이 그냥 email 이라고 쓰는 경우도 있다). 이메일 메시지는 대개 아스키(ASCII) 문자로 표현된다. 그러나 그래픽 이미지나 사운드 파일 등과 같은 텍스트 형태가 아닌 파일을 보낼 수도 있는데, 이때에는 바이너리 형태의 첨부파일로 보내어진다. 이메일은 인터넷에서 가장 먼저 사용되었으면서도, 또한 아직까지 가장 활발하게 이용되고 있는 서비스 중의 하나이다. 인터넷을 통해 움직이는 전체 데이터 통신량 중의 많은 부분이 이메일이다. 이메일은 온라인 서비스 사용자들과 사설이든 공공이든 간에 인터넷이 아닌 네트웍 사용자들 간에도 주고받을 수 있다.

이메일은 한사람의 개인에게는 물론이고 여러 사람들에게도 동시에 배달될 수 있는데, 이때 이메일 배포목록을 사용하게 된다. 몇몇 이메일 배포목록은 관리자에게 가입의사 (제목란에 대개 "Subscribe"라고 쓴다)를 밝히는 메일을 보내면 그 목록에 이름을 올려주지만, 이러한 일들을 자동으로 관리 해주는 리스트 서버라는 것도 있다.

이메일은 TCP/IP 프로토콜 군(群)에 포함되어 있는 프로토콜 중의 하나인데, 메일을 보낼때 사용되는 가장 일반적인 프로토콜은 SMTP이고, 받을 때 사용되는 프로토콜은 POP3가 가장 많이 쓰인다. 넷스케이프나 마이크로소프트 모두 자신들의 웹 브라우저에 메일 프로그램이 포함되어 있다.

Posted by jazzlife
,

distributed ; 분산

컴퓨터 프로그램이나 데이터네트웍 상에, 즉 대개 두 대 이상의 컴퓨터에 걸쳐 있을 때, 이것을 "분산" 컴퓨팅이라고 부른다. 저가의 탁상용 컴퓨터가 능력을 갖기 이전의 컴퓨팅은, 주로 중앙 집중식으로 구성되었었다. 비록 이러한 중앙센터가 아직 존재하긴 하지만, 기업들은 그 동안 응용프로그램들과 데이터를 기업 내에서 가장 효율적으로 운영될 수 있는 곳과, 일부 탁상형 컴퓨터와 근거리통신망 서버, 지역 서버, 웹서버, 기타의 서버 등이 혼합된 체제 내에 분산해 두는 형태로 이동하고 있다. 대중적인 경향은, 단순히 클라이언트 컴퓨터는 사용자를 위해 어떤 기능을 제공하고, 그 밖의 것들은 클라이언트 컴퓨터에 서비스들을 제공하는 다른 컴퓨터들, 즉 서버에게 요청하는 형태의 클라이언트/서버 컴퓨팅이었다 (웹의 HTTP 프로토콜이 이런 사상에 대한 좋은 예이다).

DCE는 분산 컴퓨팅 환경을 구현하기 위한 특정 산업계의 표준이다. 오늘날, 주요 소프트웨어 개발회사들은 분산 컴퓨팅의 객체 지향형 시각을 촉진하고 있다. 자바와 기타 다른 제품들로 이루어진 분산 공표 환경이 분산 응용프로그램을 만드는 회사들에 도움을 주게 됨에 따라, 월드와이드웹이 분산 컴퓨팅으로 향하는 경향과, 썬 마이크로시스템즈의 슬로건인 "네트웍이 컴퓨터이다"라는 견해를 가속화하고 있다.

Posted by jazzlife
,

DRP (disaster recovery plan) ; 재난 복구 계획

때로 BCP (business continuity plan) 또는 BPCP (business process contingency plan)라고도 불리는 DRP는, 한 조직이 잠재적인 재난에 대해 어떻게 대처할 것인지를 기술한 내용을 일컫는다. 여기서 재난이란 정상적인 기능의 수행이 불가능하게 만드는 사건을 말하며, 재난 복구 계획이란 재난의 피해를 최소화하고, 그 조직이 중요 기능을 그대로 유지하거나 또는 신속히 재개할 수 있도록 취해진 예방조치들로 구성된다. 일반적으로 재난 복구 계획에는 업무 절차 및 연속 필요성의 분석이 수반되며, 재난의 예방에 초점이 맞추어질 수도 있다.

재난 복구는 기업의 정보화 환경에서 점점 더 중요한 요소가 되어가고 있다. 장비나 시스템네트웍 등이 점점 더 복잡해지고 있기 때문에, 잘못될 위험이 아주 많아졌으며, 그 결과 복구 계획 역시 더욱 복잡해지고 있다. "재난 복구 계획"이라는 책의 저자인 Jon William Toigo에 따르면, 15년 전의 재난 복구 계획에는 화재나 스프링클러 등으로부터 발생하는 위협에 대해 메인프레임과 기타 다른 컴퓨터들의 전원을 미리 내리고, 부품을 분해한 후 주차장에서 헤어 드라이어를 이용해 회로 기판들을 말리는 것 등이 포함될 수 있었다. 요즘의 기업용 전산 시스템들은 그렇게 간단하고 개인이 참여하는 접근방식으로는 풀기 어려울 정도로 복잡한 경향이 있으며, 서비스의 중단이나 데이터 유실 등은 직접 또는 고객으로부터 신뢰감을 상실하는 등의 역효과를 통해 재정적으로 심각한 타격으로 작용할 수 있다.

적절한 재난 복구 계획이란 사업의 종류, 관련된 절차 그리고 필요한 방호등급 등과 같은 각 기업별 특성 및 변수에 따라 크게 달라진다. 재난 복구 계획은 조직 내에서 자체 수립될 수도 있지만, 관련 소프트웨어나 서비스를 구입할 수도 있다. 이제 기업들이 IT 분야 예산의 약 25% 가량을 재난 복구에 사용하는 것이 흔히 있는 일이 되었다.

'old > 용어정리' 카테고리의 다른 글

e-mail (electronic mail) ; 전자우편  (0) 2010.11.09
distributed ; 분산  (0) 2010.11.09
digital divide ; 디지털 격차  (0) 2010.11.09
digital cash ; 디지털 현금  (0) 2010.11.09
device ; 주변장치 또는 디바이스  (0) 2010.11.09
Posted by jazzlife
,

digital divide ; 디지털 격차

디지털 격차라는 용어는 세계가 전화나 TV 그리고 인터넷 등 최신 정보기술을 사용할 수 있는 능력이나 환경을 갖춘 사람들과 그렇지 않은 사람들의 두 부류로 나뉘어질 수 있다는 사실을 가리킨다. 디지털 격차는 또한 도시 지역과 시골 지역에 사는 사람들 간에도 일어날 수 있다. 1999년의 조사에 의하면 총 인터넷 접속의 약 86%가 20대 도시에서 집중적으로 이루어졌다고 한다. 디지털 격차는 교육을 많이 받은 지식층과 그렇지 않은 사람들 간에, 그리고 경제 규모나 지역적으로는 선진국과 후진국 사이 등에서도 역시 발견된다.

'old > 용어정리' 카테고리의 다른 글

distributed ; 분산  (0) 2010.11.09
DRP (disaster recovery plan) ; 재난 복구 계획  (0) 2010.11.09
digital cash ; 디지털 현금  (0) 2010.11.09
device ; 주변장치 또는 디바이스  (0) 2010.11.09
deploy ; 디플로이  (0) 2010.11.09
Posted by jazzlife
,

digital cash ; 디지털 현금

디지털 현금은 비교적 소액의 현금 구매 시스템으로서, 자신의 컴퓨터에 금액을 저장해 놓았다가, 인터넷을 통한 전자 구매에 사용하는 것이다. 디지털 현금은 이론적으로는, 수십 분의 1 센트 이하 정도의 매우 적은 이윤에서만 사용될 수 있었다. 그러나 대부분의 상인들은 아직까지는 디지털 현금을 받으면서, 그것을 좀더 비싼 금액의 구매를 위한 다른 형태의 지불수단으로서 사용한다. 웹상에서 통용될 수 있는 디지털 현금에 대한 상용화 계획이 몇 가지 있다. 이것들 중에는 DigiCash사의 eCash와 Cybercash가 있다.

디지털 현금은 전자 감응식 카드 상에도 저장될 수 있다. 스마트 카드라는 용어를 참조하라.

eCash 동작원리

  1. 소비자나 상인은 eCash 참여 은행에 가입한다. 이러한 은행들에는 도이치은행, 오스트리아 은행, Credit Suisse, 그리고 호주의 세인트 조지 은행 등이 있다. 유럽 최대의 ISP인 EUnet은 은행은 아니지만, eCash의 후원자이다.
  2. 발급기관 중의 하나에 가입하면, 설치할 수 있는 "지갑" 소프트웨어를 받게 된다. 이 소프트웨어는 자신의 하드디스크로 "전자 화폐"를 다운로드할 수 있게 해준다. "지갑"은 바로 이 전자화폐를 관리한다. 처음에 전자화폐를 구매하는 대가는 사용자의 은행 계좌 또는 신용 카드로 청구된다.
  3. 사용자는 eCash를 받는 웹상의 상점에서 물품을 구입하고 나서, 단지 "eCash로 지불"이라는 단추를 클릭하면 된다. 상점의 소프트웨어는 상품명, 가격, 그리고 구입일시 등이 기재된 대금 지불요청서를 만든다. 사용자는 이 요청을 받아들이거나, 또는 거부할 수 있다. 사용자가 이 요청을 받아들이면, "지갑" 소프트웨어는 사용자의 지갑으로부터 지불 금액만큼을 빼서 은행에 보내어질 지불명세서를 만들고, 검증이 끝나면 수 초 이내에 상인의 계좌에 청구금액이 입금된다. 상인에게 이 사실이 통보되면, 물품이 선적된다.
  4. 상인들은 eCash를 사용하기 위해 세 가지 중의 하나를 선택할 수 있는데, (1) eCash 소프트웨어를 자신이 직접 설치하고 통합하거나, (2) 그것을 통합하기 위해 제3의 업체를 고용하거나, 또는 (3) Intershop과 같은 "상점 제작 소프트웨어"로 제작되어 곧바로 사용할 수 있는 eCash 가맹 상점을 구입하는 것 등이 그것이다.
eCash는 오랜 기간의 시험을 거쳐 이제 운영에 들어갔으며, 미래에는 보편적인 지불수단이 될 것으로 기대되고 있다.
Posted by jazzlife
,

device ; 주변장치 또는 디바이스

  1. 일반적으로 디바이스는 어떤 목적을 위해 설계된 기계나 장치를 의미하며, 일반적인 의미로 보면 컴퓨터 역시 하나의 디바이스로 간주될 수 있다.
  2. 컴퓨터 기술의 맥락에서 보면, 디바이스는 컴퓨터의 케이스나 하우징의 안팎에 있는 하드웨어의 일종으로, 컴퓨터에 어떠한 입력을 제공하거나, 컴퓨터로부터 출력을 제공받거나 또는 둘 다를 수행할 수 있는 능력을 가진다. 일반적으로 각종 컴퓨터 장치들에 대해 이 용어가 사용될 때, 디바이스라는 용어는 키보드, 마우스, 디스플레이 모니터, 하드디스크 드라이브, CD-ROM 드라이브, 스피커, 마이크 기타 다른 하드웨어 유니트들 모두에 대해 두루 사용할 수 있다. 노트북과 같은 크기가 작은 컴퓨터에서의 디바이스란 컴퓨터의 디바이스가 아닌 부분과 함께 물리적으로 좀더 많이 통합된 장치를 가리키는 경향이 있다.

그러나 컴퓨터 유니트에서 디바이스라는 용어는 마더보드, 마이크로프로세서나 기타 보조프로세서, 메모리(RAM) 등에 대해서는 적용하지 않는다. 주변장치, 즉 peripheral라는 용어는 peripheral device의 줄임 말로서 때로는 디바이스나 입출력장치와 동의어로 사용된다.

'old > 용어정리' 카테고리의 다른 글

digital divide ; 디지털 격차  (0) 2010.11.09
digital cash ; 디지털 현금  (0) 2010.11.09
deploy ; 디플로이  (0) 2010.11.09
defragmentation ; 디스크 조각 모으기  (0) 2010.11.09
default ; 디폴트  (0) 2010.11.09
Posted by jazzlife
,

deploy ; 디플로이

디플로이한다는 것은 '전략적으로 넓게 퍼트리거나 또는 배치한다'는 뜻이다. 군사전략의 개념에서 오랫동안 사용되었던 용어이며, 이제는 정보기술 특히 분산 컴퓨팅에서 통용되기 시작했다.

Posted by jazzlife
,

defragmentation ; 디스크 조각 모으기

디스크 조각 모으기는 하나의 파일이지만 여러 조각으로 단편화되어 하드디스크 상에 흩어져 저장되어 있는 데이터를, 더 적은 수의 조각 또는 한 개의 파일 전체를 한 조각으로 재배열하여 저장하는 과정을 말한다. 디스크 조각 모으기는 데이터에 접근하는 회수나 시간을 절약함으로써 저장 공간을 보다 효율적으로 사용하도록 해준다. 일부 운영체계에서는 저장장치에 대해 디스크 조각 모으기를 주기적으로 자동 실행하지만, 또 다른 운영체계에서는 이를 위해 사용자가 특수한 유틸리티 프로그램을 이용, 직접 실행해야 하는 경우도 있다. 윈도우98은 사용자가 이용할 수 있는 시스템 도구의 하나로서, 디스크 조각모음 기능을 기본으로 제공하고 있다. 윈도우NT는 디스크 조각 모음을 기본으로 제공하지 않는데, 그 이유는 단편화를 최소화하는 파일시스템NTFS의 특성 때문이기도 하다. 그러므로, 만약 윈도우NT 사용자가 디스크 조각 모음을 하기 위해서는 디스크 조각 모음 기능을 제공하는 별도의 프로그램을 이용해야만 한다. 윈도우2000에는 디스크 조각 모으기 프로그램인 Diskeeper 라이트 버전이 포함되어 있지만, 기업 고객에 속해 있는 사용자들은 Diskeeper 또는 저장장치를 효율적으로 관리하기 위한 별도의 풀버전 디스크 조각 모으기 프로그램을 이용한다.

'old > 용어정리' 카테고리의 다른 글

device ; 주변장치 또는 디바이스  (0) 2010.11.09
deploy ; 디플로이  (0) 2010.11.09
default ; 디폴트  (0) 2010.11.09
data transfer rate (또는 data rate) ; 데이터 전송 속도  (0) 2010.11.09
data center ; 데이터 센터  (0) 2010.11.08
Posted by jazzlife
,

default ; 디폴트

컴퓨터 기술분야에서 말하는, 디폴트란 어떤 값이나 설정치 등이 프로그램 사용자에 의해 지정되지 않았을 때, 컴퓨터 프로그램은 미리 정해져있는 값이나 설정치 등을 사용하게되는데, 이를 디폴트라고 한다. 여기서 프로그램 사용자란 그래픽 사용자 인터페이스명령어 인터페이스를 사용하는 일반 사용자일 수도 있고, 응용프로그램 인터페이스를 사용하는 프로그래머일 수도 있다. 프로그램은 사용자나 또는 다른 프로그램으로부터 어떤 요청을 접수했을 때, 대개 필요한 모든 정보가 전달된 것으로 간주한다. 그러나, 만약 정보의 어떤 특정한 항목이 지정되지 않은 채 전달되었다면, 처리 프로그램은 그 항목에 대해 미리 정해놓은 디폴트 값을 사용한다. 각 항목의 디폴트 값들은 프로그램이 설계될 때, 보통 대부분의 사용자들이 주로 선택할 것으로 추정되는 값이나 설정치로 정해진다. 이것은 사용자 인터페이스를 간단하게 하고, 프로그램에 처리를 요청할 때마다 전달되고 시험되어야할 정보를 량을 줄여준다.

프로그램 요청자에게 있어, 디폴트는 특정항목에 대해 의도적이든 또는 우연이든 간에 미리 정해진 값이나 설정치를 프로그램이 사용할 수 있게 하는 것이다. 프로그램은 디폴트값이나 설정치를 사용할 때 '디폴트로 처리한다'고 말한다.

디폴트의 형용사적인 용법에는 무엇인가가 제공되지 않았거나 지정되지 않았을 때 사용되는 적합한 것을 말한다. 예를 들어, 컴퓨터 사용자가 실제로 연결된 다른 형식의 프린터를 지정하지 않는 한, 디폴트 프린터는 그 컴퓨터에 접속되었을 것으로 가정되는 기본 프린터를 의미한다.

Posted by jazzlife
,

data transfer rate (또는 data rate) ; 데이터 전송 속도

데이터 전송 속도는 주어진 시간 (대개 1초) 내에 한 지점으로부터 다른 지점으로 옮겨진 디지털 데이터의 량을 말한다. 그러나, 데이터 전송 속도를 주어진 량의 데이터가 한 지점에서 다른 지점으로 이동하는 속도로도 볼 수 있다. 일반적으로 주어진 경로의 대역폭이 크면, 데이터 전송속도도 더 빠르다.

통신에서의 데이터 전송은 보통 bps 단위로 측정된다. 예를 들면, 모뎀을 통해 인터넷에 접속하는 전형적인 속도는 56 Kbps 정도이며, 이더넷과 같은 근거리 통신망에서의 데이터 전송은 10 Mbps 수준이다. 네트웍 스위치들은 1초에 수 테라 비트를 전송할 수 있도록 계획된다. 초기의 통신 시스템에서, 데이터 전송 속도는 간혹 초당 전송할 수 있는 문자의 수나 블록수로 측정되기도 하였다.

컴퓨터에서는, 데이터 전송속도를 초당 전송되는 바이트 수로 재는 경우도 종종 있다.

'old > 용어정리' 카테고리의 다른 글

defragmentation ; 디스크 조각 모으기  (0) 2010.11.09
default ; 디폴트  (0) 2010.11.09
data center ; 데이터 센터  (0) 2010.11.08
COTS (commercial off-the-shelf) ; 상용 기성품  (0) 2010.11.08
compression ; (파일) 압축  (0) 2010.11.08
Posted by jazzlife
,