Google Play 스토어에서 Unionpedia 앱을 복원하기 위해 작업 중입니다
나가는들어오는
🌟더 나은 탐색을 위해 디자인을 단순화했습니다!
Instagram Facebook X LinkedIn

Ncurses

색인 Ncurses

ncurses (new curses)는 프로그래머가 텍스트 사용자 인터페이스를 터미널 독립 방식으로 기록할 수 있도록 API를 제공하는 프로그래밍 라이브러리이.

목차

  1. 12 처지: API, Curses, 라이브러리, 레이턴시, 그래픽 사용자 인터페이스, 단말 에뮬레이터, GNU 프로젝트, 응용 소프트웨어, 위젯 툴킷, 텍스트 사용자 인터페이스, , POSIX.

  2. C 라이브러리

API

API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻. 주로 파일 제어, 창 제어, 화상 처리, 문자 제어 등을 위한 인터페이스를 제공.

보다 Ncurses와 API

Curses

curses는 유닉스 계열 운영 체제를 위한 터미널 제어 라이브러리의 하나로, 텍스트 사용자 인터페이스(TUI) 응용 프로그램들의 구성을 가능.

보다 Ncurses와 Curses

라이브러리

이브러리(library)는 영어로 도서관을 뜻하며, 다음을 가리.

보다 Ncurses와 라이브러리

레이턴시

이턴시(latency)는 자극과 반응 사이의 시간이며, 더 일반적인 관점에서는 관찰되는 시스템에서의 어떠한 물리적 변화에 대한 원인과 결과 간의 지연 시간이.

보다 Ncurses와 레이턴시

그래픽 사용자 인터페이스

페도라에서 AIGLX로 구동한 컴피즈 그래픽 사용자 인터페이스(GUI)는 컴퓨터를 사용하면서, 그림으로 된 화면 위의 물체나 틀, 색상과 같은 그래픽 요소들을 어떠한 기능과 용도를 나타내기 위해 고안된 사용자를 위한 컴퓨터 인터페이스이.

보다 Ncurses와 그래픽 사용자 인터페이스

단말 에뮬레이터

xterm: X 윈도 시스템을 위해 설계된 대중적인 단말 에뮬레이터. 단말 에뮬레이터 또는 터미널 에뮬레이터(terminal emulator)는 몇 가지 다른 디스플레이 구조를 갖춘 덤브(dumb) 비디오 단말을 가상으로 구현하는 프로그램을 말. 일반적으로 셸이나 텍스트 단말이라는 용어와 동의어이기도 하지만 단말이라는 용어는 그래픽 인터페이스를 비롯하여 모든 원격 단말에 적용.

보다 Ncurses와 단말 에뮬레이터

GNU 프로젝트

200px GNU 프로젝트(GNU project)는 1983년 9월 27일 유즈넷 net.unix-wizard 그룹을 통해 일반에 알려졌.

보다 Ncurses와 GNU 프로젝트

응용 소프트웨어

OpenOffice.org Writer 응용 소프트웨어()는 넓은 의미에서는 운영 체제에서 실행되는 모든 소프트웨어를 뜻. 따라서 워드프로세서, 스프레드시트, 웹브라우저들뿐만 아니라 컴파일러나 링커 등도 응용 소프트웨어인 셈이.

보다 Ncurses와 응용 소프트웨어

위젯 툴킷

위젯 툴킷(widget toolkit), 위젯 라이브러리(widget library), GUI 툴킷(GUI toolkit)은 그래픽 사용자 인터페이스를 포함한 응용 프로그램을 설계할 때 이용하기 위한 위젯을 모아 둔 것이.

보다 Ncurses와 위젯 툴킷

텍스트 사용자 인터페이스

일부 파일 관리자들은 TUI를 구현한다. (여기서는 미드나잇 커맨더) ncurses 기반 이전에 OpenWrt의 리눅스 커널의 구성 메뉴. cmus는 TUI를 사용하는 오디오 플레이어이다. title.

보다 Ncurses와 텍스트 사용자 인터페이스

TUI 창을 제공하였다. 그 밖에 텍스트 창 또한 부분적으로 보인다. 명령 프롬프트는 윈도우의 CLI 셸이다. 배시는 널리 채용된 유닉스 셸이다. 셸(shell)은 운영 체제 상에서 다양한 운영 체제 기능과 서비스를 구현하는 인터페이스를 제공하는 프로그램이.

보다 Ncurses와 셸

POSIX

POSIX(포직스)는 이식 가능 운영 체제 인터페이스(移植可能運營體制 interface, portable operating system interface)의 약자로, 서로 다른 UNIX OS의 공통 API를 정리하여 이식성이 높은 유닉스 응용 프로그램을 개발하기 위한 목적으로 IEEE가 책정한 애플리케이션 인터페이스 규격이.

보다 Ncurses와 POSIX

참고하세요

C 라이브러리