Топ-100

ⓘ Free online encyclopedia. Did you know? page 216




                                               

눅 HD

눅 HD 와 눅 HD+ 는 복사 제한된 사유 파일들이나 기타 파일들을 사용하기 위한 반스 & 노블의 3세대 눅 계열의 컬러 태블릿 전자책 단말기/미디어 플레이어이다. 이 두 모델은 눅 태블릿의 뒤를 이으며 모두 2012년 11월 8일 에 출시되었다. 7인치 버전 눅 HD NOOK ...

                                               

빌립 P3

빌립 P3 프라임 은 유경 테크놀로지스의 SMP이다. 6월 1일 물량부족을 대비해 한정판매를 시작했으나 결국 자재 공급이 늦어져 6월 7일 판매를 일시중단, 6월 18일부터 재판매를 시작했다. 출시 전 예정 모델로는 standard, dmb, wifi+dmb 3종류가 있었으나 소비자 ...

                                               

에이수스 트랜스포머

에이수스 트랜스포머 는 에이수스가 설계, 제조한 2-in-1 컨버터블, 탈착식, 하이브리드 태블릿 컴퓨터 시리즈로서 2개의 주요 라인업을 이룬다.

                                               

오니마루

오니마루 는 일본의 천하오검의 하나로 꼽히는 일본도이다. 다른 이름으로는 오니마루 구니쓰나 라고도 한다.

                                               

반도체 릴레이

반도체 릴레이 는 전기기계 릴레이와 다르게 움직이는 부품을 포함하지 않는 전자 스위치이다. 무접점 릴레이 라고도 한다. 반도체 릴레이의 종류는 빛에 반응하는 반도체 릴레이, 전압에 반응하는 반도체 릴레이와 두가지 모두 반응하는 반도체 릴레이가 있다. 빛 ...

                                               

OpenGL ES

OpenGL ES 는 크로노스 그룹이 정의한 3차원 컴퓨터 그래픽스 API인 OpenGL의 서브셋으로, 휴대전화, PDA 등과 같은 임베디드 시스템을 위한 API이다.

                                               

OpenGL SC

OpenGL SC 는 연방항공국 DO-178C/ED-12C Level A 인증을 포함한 항공전자, 산업, 군사, 의료, 자동차 분야를 위한 필수 안전 시장의 수요를 충족하기 위해 설계된 OpenGL 3차원 그래픽스 API의 하위 집합이다. OpenGL SC는 비영리 기술 연합체인 크로노스 그룹에 ...

                                               

Win32 스레드 정보 블록

TIB 은 Win32의 자료 구조로서 현재 실행 중인 스레드에 대한 정보를 저장하고 있다. 이 구조체는 또한 스레드 환경 블록 으로도 알려져 있다. 이 TIB는 공식적으로 윈도 9x에서는 문서화되어 있지 않다. 윈도 NT 시리즈 DDK는 하위 시스템 독립적인 부분을 문서화 ...

                                               

Win32s

Win32s 는 마이크로소프트 윈도우 3.11 운영 체제를 위한 32비트 응용 프로그램 런타임 환경이다. 성크를 이용하여 일부 32비트 응용 프로그램을 16비트 운영 체제에서 동작할 수 있게 하였다.

                                               

Windows.h

windows.h 는 윈도우 개발자들이 필요한 모든 매크로들, 다양한 함수들과 서브시스템에서 사용되는 모든 데이터 타입들 그리고 윈도우 API의 함수들을 위한 정의를 포함하는 윈도우의 C 및 C++ 헤더 파일이다. 이것은 C에서도 사용될 수 있는 윈도우 용의 수 많은 ...

                                               

WinFS

WinFS 는 관계형 데이터베이스 기반의 데이터 저장, 관리 시스템을 위한 코드 이름이며, 마이크로소프트사가 개발하고 있다. 마이크로소프트 윈도우 운영 체제의 고급 데이터 기억 하부 시스템으로 2003년에 처음 시연하였으며 내구성, 구조화되고, 반구조화되며, ...

                                               

객체 연결 삽입

객체 연결 삽입 은 마이크로소프트가 개발한 기술로서 문서와 기타 객체에 연결과 삽입을 도와주는 연결규약이다. 용어 사전에서는 간단히 "윈도우의 각종 응용 프로그램 사이에서 서로 데이터를 공유할 수 있는 기능"으로 정의하고 있다. 개발자들에게는 OLE 사용 ...

                                               

네이티브 API

네이티브 API 는 윈도우 NT와 사용자 모드의 응용 프로그램에서 사용되는 API이다. 다른 윈도우 구성 요소들이 사용되기 힘들 때 사용되며, 주로 시스템 부팅 시나 kernel32.dll 같은 윈도 API를 구현하는 용도로 쓰인다. ntdll.dll의 엔트리 포인트는 LdrInitializ ...

                                               

닷넷 리모팅

닷넷 리모팅은 닷넷 프레임워크 1.0 버전과 함께 2002년에 출시된 프로세스 간 통신을 위한 마이크로소프트 API입니다. 1990년에 16비트 윈도우 용 OLE의 첫 번째 버전으로 시작된 일련의 마이크로소프트 기술 중 하나입니다. 이러한 기술 개발의 중간 단계는 1993 ...

                                               

마이크로소프트 관리 콘솔

마이크로소프트 관리 콘솔 은 현대의 마이크로소프트 윈도우 운영 체제의 구성 요소이며, 시스템 관리자와 고급 사용자에게 유연한 인터페이스를 제공하여 시스템을 관리하고 구성할 수 있도록 도와준다. 대부분의 마이크로소프트 관리 도구는 윈도우 자체에 포함되 ...

                                               

마이크로소프트 파운데이션 클래스 라이브러리

마이크로소프트 파운데이션 클래스 라이브러리 는 마이크로소프트에서 만든 윈도 API를 C++로 둘러 싼 라이브러리이다. 클래스들은 윈도의 공용 컨트롤과 스마트 포인터를 사용하는 창 개체이다.

                                               

마이크로소프트의 예외 처리 메커니즘

마이크로소프트 윈도우 운영 체제는 운영 체제 특성에 기반한 예외 처리 메커니즘을 사용한다.

                                               

윈도우 API

윈도우 API 는 마이크로소프트 윈도우 운영 체제들이 사용하는 API이다. C/C++ 프로그램에서 직접 운영 체제와 상호 작용할 수 있도록 만들어졌으며, 그보다 더 낮은 수준의 제어는 Ntdll.dll을 사용한 낮은 수준의 DLL로 가능하다.

                                               

윈도우 라이브러리 파일

이 글은 마이크로소프트 윈도우 라이브러리 파일들에 대한 설명이다. 마이크로소프트 윈도우 운영 체제는 dll이라고 알려진 라이브러리를 지원하는데, 이것들은 복사본 하나만 메모리에 올라와도 여러 프로세스에서 사용될 수 있는 코드 라이브러리이다. 이 문서는 ...

                                               

윈도우 비스타 입출력 기술

마이크로소프트의 윈도우 운영 체제인 윈도우 비스타는 새로운 입출력 기능을 많이 포함하고 있다. 이 기능들은 시스템의 시동에 걸리는 시간을 줄이고 시스템의 응답과 자료 기억의 신뢰성을 개선한다.

                                               

윈도우 이미지 애퀴지션

윈도우 이미지 애퀴지션 은 마이크로소프트 윈도우 ME 이후 윈도우 운영 체제를 위한 사유 마이크로소프트 드라이버 모델이자 API이며 그래픽 소프트웨어가 스캐너, 디지털 카메라, 디지털 비디오 장비 등의 이미징 하드웨어와 통신할 수 있게 한다. 2000년에 윈도 ...

                                               

액티브 템플릿 라이브러리

액티브 템플릿 라이브러리 는 마이크로소프트가 개발한 템플릿 기반 C++ 클래스들의 집합으로, 컴포넌트 오브젝트 모델 오브젝트의 프로그래밍을 단순화할 목적으로 만들어졌다. 비주얼 C++의 COM 지원을 통해 개발자들은 다양한 COM 오브젝트, OLE 자동화 서버, 액 ...

                                               

증감 연산자

증감 연산자 는 피연산자로부터 더하거나 빼는 등 단항 연산을 위한 연산자이다. 증가 연산자 와 감소 연산자 로 나누며, 이 연산자들은 명령형 프로그래밍 언어에 구현되어 공통적으로 있다. C와 같은 언어들은 각 연산자마자 의미를 달리하는 전치와 후치 연산 기 ...

                                               

제어 흐름

제어 흐름 은 프로그램에서 실행되는 각 구문, 명령어나 함수가 호출되는 순서를 의미한다.

                                               

Do-while 루프

do-while 루프 는 대부분의 컴퓨터 프로그래밍 언어에서 주어진 불린 자료형 조건을 기반으로 코드가 한 번 실행할 수 있게 하는 제어 흐름문이다. 대부분의 언어와 달리 포트란의 do 루프는 실제로는 for 루프와 같다.

                                               

For 루프

컴퓨터 프로그래밍에서 for 루프 는 반복문의 일종으로, 특정한 부분의 코드가 반복적으로 수행될 수 있도록 한다. for 루프는 while 루프와 같은 다른 반복문과는 달리 일반적으로 해당 루프에 연계된 루프 변수가 존재하며, 그 변수의 비교 및 증감을 위해서 별도 ...

                                               

Foreach 루프

For each 는 컬렉션 안의 항목들을 횡단하는 제어 흐름 문이다. Foreach는 표준 For 문 대신 사용되는 것이 일반적이다. 그러나 loop 구조체를 위한 다른 루프와 달리 foreach 루프는 일반적으로 명시적인 카운터를 관리하지 않는다. 즉, "이것을 x번 하라"라고 하 ...

                                               

Setjmp.h

setjmp.h 는 비로컬 점프를 제공하기 위한 C 표준 라이브러리에 정의된 헤더 파일로 일반적인 서브루틴 콜에서 벗어나고 시퀀스를 반환하는 제어 흐름이다. 상호보완적인 함수 setjmp 와 longjmp 가 이러한 기능을 제공한다. setjmp / longjmp 의 일반적인 사용법은 ...

                                               

While 루프

대부분의 컴퓨터 프로그래밍 언어에서 while 루프 는 반복문의 일종으로, 주어진 불린 자료형 조건을 기반으로 코드가 반복적으로 수행할 수 있게 도와준다. 이 while 루프는 if 문의 반복으로 생각할 수도 있다. while은 코드와 조건의 블록을 이루고 있다. 조건이 ...

                                               

간접 분기

간접 분기 는 다음 인스트럭션의 메모리 주소를 런타임에 매개 변수로 받아들이는 프로그램 제어 명령어 중 하나이다. 간접 분기의 다음 인스트럭션 주소는 레지스터나 메모리에 의해 간접적으로 지정되는데, 가령 간접 분기의 매개 변수로 어떤 메모리 주소가 주어 ...

                                               

엔트리 포인트

엔트리 포인트 는 제어가 운영 체제에서 컴퓨터 프로그램으로 이동하는 것을 말하며, 프로세서는 프로그램이나 코드에 진입해서 실행을 시작한다. 어떤 운영체제나 프로그래밍 언어에서, 초기 엔트리는 프로그램의 한 부분이 아니라 런타임 라이브러리의 한 부분이 ...

                                               

예외 처리

예외 처리 또는 오류 처리 는 일반적인 실행의 흐름을 바꾸는 몇 가지 조건을 처리하도록 설계한 프로그래밍 언어의 개념이나 컴퓨터 하드웨어 구조를 말한다. 일반적으로 프로그램이 처리되는 동안 특정한 문제가 일어났을 때 처리를 중단하고 다른 처리를 하는 것 ...

                                               

유닉스 신호

신호 는 유닉스, 유닉스 계열, POSIX 호환 운영 체제에 쓰이는 제한된 형태의 프로세스 간 통신이다. 신호는 프로세스나 동일 프로세스 내의 특정 스레드로 전달되는 비동기식 통보이다. 이러한 신호들은 1970년대 벨 연구소를 통해 존재한 뒤로 최근의 시기에는 PO ...

                                               

파이버 (컴퓨터 과학)

파이버 는 컴퓨터 공학에서 특히 가벼운 실행 스레드이다. 스레드와 마찬가지로 파이버는 주소 공간을 공유한다. 그러나 파이버는 협력적 멀티 태스킹을 사용하는 반면 스레드는 선점형 멀티 태스킹을 사용한다. 일반적인 스레드는 커널의 스레드 스케줄러에 의존해 ...

                                               

Call-with-current-continuation

스킴 언어에서, call-with-current-continuation 함수, 줄여서 call/cc 함수는 제어 연산자로써 사용된다. 이 함수는 다른 여러 언어에서 채택되었다. call/cc 는 함수 f 를 그 유일한 인자로 받는데, 어떤 한 식안에서의 call/cc f 는 바로 그 식의 현재 연속에 적 ...

                                               

블록 (C 언어 확장)

블록 은 Clang C/C++, Objective-C 컴파일러에서 지원하는 람다 표현식과 유사한 형태의 언어 확장이다. 공식적으로는 Mac OS X 10.6 및 iOS 4.0 이후 버전에서만 지원되지만, 서드 파티의 지원으로 하위 일부 버전이나 비 Apple 시스템에서도 사용할 수 있다. 블록 ...

                                               

Process.h

process.h 는 스레드와 프로세스 작업에 쓰이는 함수 정의와 매크로가 포함된 C 언어의 헤더 파일이다. ANSI/ISO C나 POSIX 표준에서는 헤더 파일 또는 함수가 구현되어 있지 않다. 수많은 C 컴파일러는 도스, 윈도우 3.1x, Win32, OS/2, 넷웨어, 도스 익스텐더에 ...

                                               

메모리 풀 시스템

메모리 풀 시스템 은 Harlequin에서 자사의 ScriptWorks 포스트스크립트 RIP과 Harlequin Dylan 컴파일러, Dylan programming language를 지원하기 위해서 제작한 유연성 있고 모듈화 되어 있는 메모리 관리 시스템이다. 이 시스템은 빠른 속도의 메모리 관리에 대 ...

                                               

Asio C++ 라이브러리

Asio 는 네트워크 프로그래밍을 위한 C++ 라이브러리다. 오픈소스이며 크로스 플랫폼을 지원하고 무료로 사용 가능하다. 모던 C++로 만들어진 비동기 I/O 모델을 개발자에게 제공한다. Boost.Asio 는 20일 동안 리뷰를 하고 2005년 12월 30일에 Boost 라이브러리에 ...

                                               

C++ 기술 보고서 1

C++ 기술 보고서 1, TR1 은 C++03 언어 표준을 위한 C++ 표준 라이브러리에 추가사항들을 제안하는 문서인 ISO/IEC TR 19768, C++ Library Extensions 의 통상적 명칭이다. 정규 표현식, 스마트 포인터, 해시 테이블, 난수 발생기 등의 라이브러리가 들어 있다. TR1 ...

                                               

ARToolKit

ARToolKit 은 가상 영상을 실제 세계와 겹치도록 만들어주는 강력한 증강현실 애플리케이션을 개발하기 위한 오픈 소스 컴퓨터 추적 라이브러리이다. 현재 깃허브에 호스팅되는 오픈 소스 프로젝트로 유지보수되고 있다. ARToolKit은 2004년에 마지막으로 공개된 릴 ...

                                               

OpenGL 사용자 인터페이스 라이브러리

OpenGL 사용자 인터페이스 라이브러리 는 OpenGL 유틸리티 툴킷 에 기반한 C++ 사용자 인터페이스 라이브러리로 버튼, 체크박스, 라디오 버튼등의 고급 사용자 인터페이스를 제공한다. OpenGL 사용자 인터페이스 라이브러리는 Qt, wxWidgets, FLTK와 같은 GUI 툴킷 ...

                                               

OpenGL 유틸리티 툴킷

OpenGL 유틸리티 툴킷 은 호스트 운영체제와 시스템 수준의 입출력을 가능하게 만드는 OpenGL 프로그램용 유틸리티 라이브러리이다. 주요한 기능으로 창의 크기와 형태를 정의하고 제어하며, 키보드와 마우스 입력을 감지하는 기능이 있다. 뿐만 아니라 정육각형, ...

                                               

Python Imaging Library

Python Imaging Library 은 파이썬 인터프리터에 다양한 이미지 파일 형식을 지원하고 강력한 이미지 처리와 그래픽 기능을 제공하는 자유-오픈 소스 소프트웨어 라이브러리이다. 줄여서 PIL 이라고 부른다. 윈도우와 맥 오에스 엑스, 리눅스를 지원한다. PIL의 최 ...

                                               

다이렉트드로

다이렉트드로 는 마이크로소프트의 다이렉트X API의 일부이다. 다이렉트드로는 성능이 중요한 응용 프로그램에서 그래픽을 렌더링하는 데 쓰인다. 다이렉트드로는 응용 프로그램이 전체 화면으로 실행하거나 다른 대부분의 MS 응용 프로그램들과 같은 창 모드로 동 ...

                                               

렌더맨

렌더맨 은 픽사에서 개발한 다음과 같은 소프트웨어를 지칭하는 용어이다. 렌더맨 인터페이스 사양: 렌더맨 인터페이스 사양은 픽사에서 개발한 표준이며, 3D 스튜디오 맥스나, 마야와 같은 3D 컴퓨터 프로그램과 렌더링 프로그램 사이의 표준 커뮤니케이션 프로토 ...

                                               

렌더맨 셰이딩 언어

렌더맨 셰이딩 언어는 렌더맨 인터페이스 사양의 한 컴포넌트로 셰이더를 정의하는데 이용된다. 언어의 문법은 C 언어와 유사하다. 렌더맨 셰이딩 언어는 표준함수와 다섯종류의 셰이더를 정의하고 있다. 셰이더에는 surface, light, volume, imager, displacement ...

                                               

픽시 (렌더러)

픽시 는 오칸 아르칸등이 텍사스대학 컴퓨터과학과에 재직중에 주도하여 개발한 사실적인 레이트레이싱 렌더링을 지원하는 오픈 소스 렌더러이다 현재 Animate Me라는 삼차원 콘텐츠 제작회사로 이직하였다). 픽시는 렌더맨 표준 사양을 구현하였으며, Reyes 렌더링 ...

                                               

병렬 컴퓨팅

병렬 컴퓨팅 또는 병렬 연산 은 동시에 많은 계산을 하는 연산의 한 방법이다. 크고 복잡한 문제를 작게 나눠 동시에 병렬적으로 해결하는 데에 주로 사용되며, 병렬 컴퓨팅에는 여러 방법과 종류가 존재한다. 그 예로, 비트 수준, 명령어 수준, 데이터, 작업 병렬 ...

                                               

MPICH

이전 MPICH2 로 널리 알려진 MPICH 는 병렬 컴퓨팅에 사용되는 분산 메모리 응용 프로그램의 메시지 전달 표준 인 MPI의 자유롭게 사용할 수있는 이식 가능한 구현 버전이다. MPICH는 미국 정부 기관이 개발한 퍼블릭 도메인으로 무료 및 오픈 소스 소프트웨어이며 ...