Топ-100

ⓘ Free online encyclopedia. Did you know? page 78




                                               

IrfanView

IrfanView 는 그림 파일을 보거나 편집하고 변환하고, 소리나 영상 파일을 재생하는 윈도용 프리웨어/셰어웨어 이미지 뷰어이다. 크기가 작고 속도가 빠르며 사용하기 쉽고 다양한 그래픽 파일 포맷을 지원하는 것으로 잘 알려져 있으며 이미지 제작 및 그리기 기능 ...

                                               

Mdir

Mdir 은 도스 사용자들이 도스 명령 프롬프트에 명령어를 입력하지 않아도 되도록 사용자 인터페이스를 제공해 주는 유틸리티로 대한민국의 최정한이 작성했다. 제작자의 여자친구를 위해 처음 개발된 본 프로그램은, 당시에 컴퓨터를 잘 모르는 사용자들도 쉽게 컴 ...

                                               

파일 뷰어

파일 뷰어 는 컴퓨터에 파일로 저장된 데이터를 인간 친화적인 형태인 읽기 가능 상태로 텍스트 등으로 제공하는 응용 소프트웨어이다. 즉, 컴퓨터 소프트웨어에서, 전자문서, 전자책 등 디지털화된 데이터를 열어서 텍스트로 읽어볼 수 있는 응용 프로그램이다. 파 ...

                                               

Robocopy

Robocopy, 또는 "Robust File Copy"는 명령 줄에서 동작하는 디렉터리 및 파일 복제 명령어이다. Robocopy 기능은 여러 옵션과 함께 Xcopy를 대체한다. 윈도우 NT 4.0의 경우 윈도우 리소스 킷의 일부로서 이용이 가능하였으며 윈도우 비스타와 윈도우 서버 2008의 ...

                                               

QtParted

Qt파티드 는 디스크 편집 소프트웨어다. 글씨로만 되어 있는 GNU Parted를 Qt를 통해 GUI로 구현한 소프트웨어로 토막을 만들거나, 지우거나, 크기를 바꾸거나, 옮기거나, 검사하거나, 베낄 수 있다. NTFS의 경우 ntfsresize를 통해 토막의 크기를 바꿀 수 있으나 L ...

                                               

IBM 메인프레임 유틸리티 프로그램

IBM 메인프레임 유틸리티 프로그램 은 MVS와 같은 IBM 메인프레임 운영 체제에 공급되는 유틸리티 소프트웨어로서, 데이터셋 등에 관련한 다양한 작업을 수행한다. 다음의 목록은 OS/360 이후 세대에 배포된 유틸리티를 기술한다. VSE나 VM 유틸리티는 포함되지 않는다.

                                               

장치 드라이버

장치 드라이버/제어기 또는 디바이스 드라이버 는 특정 하드웨어나 장치를 제어하기 위한 커널의 일부분으로 동작하는 프로그램이다. 컴퓨터를 구성하는 다양한 입출력 장치마다 각각 장치드라이버가 프로그램 되어 커널에 통합되어 실행된다. 높은 수준의 컴퓨터 ...

                                               

스캐너 액세스 나우 이지

스캐너 액세스 나우 이지 는 이미지 스캐너 및 카메라 하드웨어 에 표준화된 액세스를 제공하는 API이다. SANE API는 누구나 자유롭게 사용할 수 있다. 이것은 일반적으로 리눅스에서 사용된다. 한편 HP에서 지원한바 있는 HPLIP와 상호기술지원이 이루어진바있다. ...

                                               

윈도우 드라이버 모델

윈도우 드라이버 모델 은 컴퓨팅에서 윈도우 95, 윈도우 3.1, 윈도우 NT 드라이버 모델과 같은 오래된 버전의 윈도우에서 쓰였던 VxD를 대체하기 위해 만들어진 것으로, 윈도우 95, 윈도우 2000에 도입된 장치 드라이버를 위한 프레임워크이다. Win32 드라이버 모델 ...

                                               

윈도우 드라이버 키트

윈도우 드라이버 키트 는 마이크로소프트 윈도우 플랫폼용 장치 관리자 개발을 가능케 하는 마이크로소프트의 소프트웨어 도구 집합이다.

                                               

윈도우 디스플레이 드라이버 모델

윈도우 디스플레이 드라이버 모델 은 윈도우 비스타 이후의 운영 체제에서 그래픽 카드 드라이버를 위한 새로운 그래픽 카드 드라이버의 모델이다. 롱혼 디스플레이 드라이버 모델 로도 알려져 있다. WDDM 모델은 다이렉트3D 9.0Ex, 다이렉트3D 10을 실행하는 데스 ...

                                               

필터 드라이버

필터 드라이버 는 주변기기의 함수를 확장 또는 수정하거나 개인용 컴퓨터에서 특별한 장치를 지원하는 마이크로소프트 윈도우 드라이버이다. 이것은 드라이버 또는 프로그램 도는 모듈로서 특정한 함수를 수행하기 위해 존재하는 드라이버 스택에 삽입된다. 필터 ...

                                               

호환성 계층

호환성 계층 은 네이티브가 아닌 구성 요소의 지원을 허용하는 구성 요소를 일컫는 용어이다.

                                               

그래피컬 에디팅 프레임워크

그래피컬 에디팅 프레임워크 는 그래픽 애플리케이션과 관련된 프레임워크와 최종 사용자 구성 요소를 제공하는 이클립스 프로젝트이다.

                                               

마모셋 헥셀

마모셋 헥셀 은 툴백을 만든 마모셋 사의 픽셀 디자인 소프트웨어이다. 현재 버전 3가 출시되었으며 버전 2의 사용자는 무료로 업그레이드할 수 있다. 마모셋 헥셀은 멀티플레이어 플랫폼 스팀에서도 판매된다.

                                               

오픈캡쳐

오픈캡쳐 는 윈도용으로 개발된, 스크린샷을 찍는 프로그램이다. 본래 개인이 개발하던 프리웨어 프로그램이었으며, 이후 소스 코드를 공개하기도 하였다. 2012년 1월에 엣지소프트에 인수되었다.

                                               

이미지 뷰어

이미지 뷰어 또는 이미지 브라우저 는 그래픽 이미지를 볼 수 있게 해주는 컴퓨터 프로그램이다.

                                               

제노프로

제노프로 는 가계도와 제노그램을 그리기 위해 사용되는 응용 소프트웨어이다. 제노프로는 개인에 대해 그림, 연락처, 장소, 기원, 직업, 교육 역사와 같은 추가 정보, 그리고 개인 간 관계에 대한 문서를 저장할 수 있다.

                                               

코미Po!

코미Po! 란 만화 제작용 소프트웨어다. 일본의 소프트웨어 회사 Web Technology에 의해서 2010년 12월 15일 발매됐으며, 한국에서는 대원미디어가 2012년 11월 15일부터 오픈베타 서비스를 시작했다. 그리고 2016년 11월 11일 오전 12시부터 오늘닷컴 메인페이지에 ...

                                               

포토라인

포토라인 은 윈도우 및 macOS용 래스터 및 벡터 그래픽스 편집기이다. 기능으로는 16비트 색 깊이, 풀 컬러 관리, 또 RGB, CMYK, Lab 색 모델의 지원, 레이어 지원, 손상 없는 이미지 조작을 포함한다. 탁상출판을 위해 사용할 수도 있다.

                                               

디버거

디버거 또는 디버깅 도구 는 다른 대상 프로그램을 테스트하고 디버그하는 데 쓰이는 컴퓨터 프로그램이다. 검사받는 코드는 명령어 집합 시뮬레이터 위에서 돌아감으로 인해 특정한 조건에서 멈출 수 있는 강점을 갖지만, 직접 프로세서에서 실행될 때 보다는 느려 ...

                                               

IDA 프로

IDA 는 컴퓨터 소프트웨어 용 디스어셈블러이다. 디스어셈블러는 기계어 코드로부터 어셈블리어 소스 코드를 생성한다. 이것은 다양한 실행 파일과 중앙 처리 장치 그리고 운영 체제를 지원한다. 또한 Windows PE, Mac OS X Mach-O, 그리고 리눅스 ELF 실행 파일에 ...

                                               

OllyDbg

OllyDbg 는 바이너리 코드 분석을 위한 x86 디버거로서, 소스 코드가 없을 때 유용하게 사용된다. 이것은 레지스터를 추적하고, 함수, API 호출, Switch 문, 표, 상수 그리고 문자열을 인식하며, 오브젝트 파일과 라이브러리에서 루틴들의 위치를 찾아준다. 올리디 ...

                                               

WinDbg

WinDbg 는 마이크로소프트 윈도우의 다용도 디버거이다. 디버깅은 시스템의 오류들을 찾고 분석하는 과정으로서, 또한 개발을 돕는 용도로서 소프트웨어의 내부 동작을 탐색하는 것도 포함한다. 이것은 유저 모드 애플리케이션, 장치 드라이버, 그리고 커널 모드에 ...

                                               

빌드 자동화

빌드 자동화 의 본질적 목적은 소프트웨어 개발자가 반복해서 하는 코딩을 잘 짜여진 프로세스를 통해 자동으로 실행하여, 믿을 수 있는 결과물도 생산해 낼 수 있는 일련의 작업방식 및 방법을 말한다. 지속적인 통합continuous Integration과도 일맥상통되는 의미 ...

                                               

Configure

configure 스크립트는 개발 중인 프로그램을 각기 다른 수많은 컴퓨터들에서 실행할 수 있도록 도와주도록 설계된 실행 스크립트이다. 소스 코드로부터 컴파일하기 직전에 사용자 컴퓨터의 라이브러리의 존재 여부를 확인하고 연결시킨다. 일반적으로 모든 configur ...

                                               

Waf

와프 는 컴퓨터 소프트웨어의 자동 컴파일 및 설치를 지원하도록 설계된 빌드 자동화 도구이다. 이것은 파이썬으로 작성되었으며 토마스 네기가 관리한다. Waf의 소스 코드는 New BSD License의 조건에 따라 배포되는 오픈 소스 소프트웨어이다. 함께 제공되는 문서 ...

                                               

닌자 (빌드 시스템)

닌자 는 속도에 중점을 둔 소형 빌드 시스템이다. 다른 빌드 시스템과 다른 점은 상위 레벨 빌드 시스템에서 입력 파일을 생성하도록 설계되었으며 최대한 빨리 빌드를 실행하도록 설계된 것이다. Make는 증분 빌드또는 무연산 빌드 를 수행 할 때 안정성을 위해 속 ...

                                               

기드라

기드라 는 미국 국가 안보국에서 개발한 역어셈블러 프레임워크이다. 기드라의 존재 자체는 위키리크스의 Valut7에서 처음 존재가 알려지게 되었다. 그후 NSA에서 기드라를 오픈 소스로 공개하겠다고 하였으며, 2019년 3월 6일 RSA 컨퍼런스에서 기드라를 발표하게 ...

                                               

REPL

REPL 또는 인터랙티브 톱레벨, 랭기지 셸 은 단일 사용자의 입력을 취하고 이를 평가하고 결과를 사용자에게 반환시키는 단순한 상호작용 컴퓨터 프로그래밍 환경이다. REPL 환경으로 작성된 프로그램은 구간마다 실행된다. 이 용어는 보통 클래식 리스프 머신 상호 ...

                                               

Gulp.js

gulp 는 Fractal Innovations과 깃허브 오픈 소스 커뮤니티의 오픈 소스 자바스크립트 툴킷으로, 프론트엔드 웹 개발의 스트리밍 빌드 시스템로 사용된다. Node.js와 npm 기반의 태스크 러너이며, 소형화, 연결concatenation, 캐시 버스팅cache busting, 유닛 테스 ...

                                               

3-어드레스 코드

3-어드레스 코드 는 컴파일러에서 사용되는 중간 언어의 한 종류로, 컴파일러 최적화를 실현하는데 사용된다. 3-어드레스로 불리는 것은 2개의 입력용과 1개의 출력용 메모리 주소 혹은 레지스터를 지정하는 형식이기 때문이다.

                                               

DMD 컴파일러

DMD 컴파일러 는 D 언어를 위한 최초의 컴파일러다. GDC 컴파일러, LDC 컴파일러와 더불어 D 언어 실행 파일을 만들어 낼 수 있다. D는 C의 견고함에 C++의 복잡도를 줄이고 C#, 자바와 같은 VM언어의 편리성에 루비, 파이썬과 같은 스크립트 언어의 특성을 채용하 ...

                                               

Emscripten

Emscripten 은 LLVM 컴파일러에 대한 백엔드로서 실행되는 소스 대 소스 컴파일러로서, Asm.js라는 이름의 자바스크립트 하위 집합을 생성한다. 웹어셈블리도 생성이 가능하다. 이를 통해 표준 실행 파일로서 실행되도록 설계된 애플리케이션과 라이브러리들이 클라 ...

                                               

Yacc

컴퓨터 소프트웨어인 Yacc 는 유닉스 시스템의 표준 파서 생성기이다. 이름은 "또다른 컴파일러 컴파일러"란 재귀적인 뜻의 영어 Yet Another Compiler 의 약자에서 왔다. 파서란 컴파일러의 일부분으로 입력의 의미부를 구분해 주는 역할을 하며, Yacc는 배커스-나 ...

                                               

부트스트랩 (컴파일러)

부트스트래핑 은 컴퓨터 과학에서 컴파일러 를 컴파일 하고자하는 프로그래밍 언어로 작성하는 과정이다. 이 기술의 적용은 셀프 호스팅 컴파일러로 이어진다. BASIC, ALGOL, C, Pascal, PL/I, 팩터, 하스켈, Modula-2, 오베론, OCaml, Common Lisp, 스킴, 자바, 파 ...

                                               

역컴파일러

역컴파일러 는 컴파일러와 반대의 역할을 하는 컴퓨터 프로그램이다. 즉, 이것은 상대적으로 저수준의 추상에 있는 프로그램의 코드를 고수준의 추상으로 변형한다. 역컴파일러는 보통 원본 소스코드로 완벽하게 재구성될 수 없으며, 결과가 매우 다양할 수 있다. ...

                                               

통합 개발 환경

통합 개발 환경 은 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어이다. 종래의 소프트웨어 개발에서는 컴파일러, 텍스트 편집기, 디버거 등을 따로 사용했다. 이러한 프로그램들 ...

                                               

마이크로소프트 비주얼 C++

마이크로소프트 비주얼 C++ 은 마이크로소프트사가 C, C++, C++/CLI 프로그래밍 언어 도구로 계획한 통합 개발 환경 제품이다. 개발 및 C++ 의 디버깅을 위한 도구를 가지고 있다.

                                               

타이젠 스튜디오

타이젠 스튜디오 는 타이젠 OS 전용 어플리케이션을 제작하는 IDE 소프트웨어이다. 타이젠 스튜디오Tizen Studio는 Tizen는 기본네이티브 및 웹 응용 프로그램을 개발하기위한 포괄적인 도구 집합이다. IDE, 에뮬레이터, 툴체인, 다양한 분야의 샘플 코드 및 문서로 ...

                                               

자바 라이브러리

자바 라이브러리는 Java 언어에 대한 라이브러리, 즉 JLayer, JDK 기본기능 같은 것이다. 이것은 아주 다양하며 org, net, javax, java 같은 도메인 Import를 추가시켜 준다. 다양한 자바 라이브러리에 대한 내용은 아래 문단에서 알아보자.

                                               

자바 OpenGL

자바 OpenGL 은 OpenGL을자바 프로그래밍 언어에 사용될 수 있도록 하는 래퍼 라이브러리이다. Kenneth Bradley Russell과 Christopher John Kline에 의해 처음 개발되었다가 이후 썬 마이크로시스템즈 게임 테크놀로지 그룹에 의해 추가 개발되었다. 2010년 이후로 ...

                                               

CGI.pm

CGI.pm 은 공용 게이트웨이 인터페이스 웹 애플리케이션의 프로그래밍을 위해 널리 사용되는 대형 펄 모듈로서, 사용자 입력을 수신하고 처리하기 위한 일정한 API를 제공한다. HTML 또는 XHTML 출력을 생성하기 위한 기능도 있으나 이것들은 현재 유지보수되지 않 ...

                                               

펄 DBI

컴퓨팅에서 펄 DBI 는 펄 프로그래밍 언어를 사용하는 프로그래머들이 자신들의 프로그램 안에 데이터베이스 통신을 임베드하는 표준화된 방식을 제공한다. CPAN의 최신 펄 DBI 모듈은 운영 체제 범위에서 실행이 가능하다.

                                               

Dnotify

dnotify 는 리눅스 커널에 들어간 일종의 파일 시스템 이벤트 모니터이다. fcntl 시스템 콜의 한 부수적인 기능이었다. 리눅스 2.4 커널 시리즈에서 도입되었다. dnotify는 후에 inotify에 의해 대체되었다. 하지만, 하위 호환성 유지를 이유로 계속 남아 있을 전망 ...

                                               

Loadlin

loadlin 는 도스나 마이크로소프트 윈도우 환경에서 작동하는 리눅스 부트 로더이다. 이 로더는 리눅스 시스템을 읽거나 DOS/WINDOWS의 운영을 기존파일의 변환 없이 대체할 수 있다. loadlin 과 리눅스 커널은 둘다 도스/윈도의 파일 시스템에서 접근 가능한 것들 ...

                                               

라이브 CD

라이브 CD 는 주로 리눅스 계열의 운영 체제에서 사용하는 일종의 시동 디스크이다. 수많은 라이브 CD는 데이터 복구, 컴퓨터 포렌식, 디스크 이미징, 시스템 복구, 맬웨어 제거를 위해 사용된다. 테일스 운영 체제는 사용자의 프라이버시와 익명성을 보존하는데 초 ...

                                               

레드호크 리눅스

레드호크 리눅스 는 컨커런트 컴퓨터 코퍼레이션에서 리눅스를 개조하여, 다중작업 및 대용량 입출력 및 연산 작업 처리를 통합 및 효율적으로 하기 위한 운영체제이다. 현재 한국형 구축함인 세종대왕급 구축함에 탑재되어 터치스크린 방식으로 이지스 전투정보실 ...

                                               

리눅스 테스트 프로젝트

리눅스 테스트 프로젝트 는 리눅스 커널의 신뢰성, 안정성, 강건성 등을 검증하기 위한 테스트 제품군을 오픈 소스 커뮤니티에 제공하는 것이 목적인 프로젝트이다. 그 프로젝트를 수행하는 단체 이름이기도 하다. 이 프로젝트는 실리콘 그래픽스가 먼저 시작했고, ...

                                               

리눅스 프롬 스크래치

리눅스 프롬 스크래치 는 리눅스 배포판 중 하나이다.