콘솔 응용 프로그램
Console application한 콘솔 응용 프로그램은 컴퓨터 프로그램 텍스트 터미널과 같은text-only 컴퓨터 인터페이스, 일부 운영 체제의 명령줄 인터페이스(유닉스, DOS,[1]등)또는 텍스트 기반 인터페이스는 Windows콘솔 마이크로 소프트 Windows,[2]에 같은 대부분의 그래픽 사용자 인터페이스(GUI)운영 체제에 포함되어 사용될 수 있도록 설계된. 그 테카macOS에서는 rminal, Unix에서는 xterm 입니다.
개요



사용자는 보통 마우스나 다른 포인팅 디바이스를 사용해야 하는 GUI 애플리케이션과 달리 키보드와 디스플레이 화면만 사용하여 콘솔애플리케이션과 대화합니다.명령줄 인터프리터 등 많은 콘솔애플리케이션이 명령줄 도구이지만 TUI 프로그램도 다수 존재합니다.Text-Based User Interface(TUI; 텍스트 기반 사용자 인터페이스) 프로그램도 다수 존재합니다.
시간이 지남에 따라 GUI 애플리케이션의 속도와 사용 편의성이 향상됨에 따라 콘솔 애플리케이션의 사용은 크게 감소했지만 사라지지 않았습니다.일부 사용자는 단순히 콘솔 기반 애플리케이션을 선호하지만 일부 조직에서는 여전히 기존 콘솔 애플리케이션에 의존하여 주요 데이터 처리 태스크를 처리합니다.
콘솔 응용 프로그램을 만드는 기능은 Visual Studio 및 와 같은 최신 프로그래밍 환경의 기능으로 유지됩니다.Microsoft Windows [3]상의 NET Framework.그래피컬 유저 인터페이스의 복잡함을 배제하고, 새로운 프로그래밍 언어의 학습 프로세스를 심플화합니다(C# 기사의 예 참조).
데이터 처리 태스크 및 컴퓨터 관리의 경우 이러한 프로그래밍 환경은 스크립트 작성 후 다음 수준의 운영 체제 또는 데이터 처리 제어를 나타냅니다.원래의 프로그래머나 소수의 동료에 의해서만 애플리케이션을 실행하는 경우는, 꽤 그래픽 유저 인터페이스가 불필요할 가능성이 있기 때문에, 애플리케이션의 유지보수가 보다 얇고 고속으로 용이하게 됩니다.
텍스트 사용자 인터페이스
라이브러리
텍스트 사용자 인터페이스 개발을 지원하기 위해 여러 라이브러리를 사용할 수 있습니다.
유닉스 시스템에서 이러한 라이브러리는 욕설과 욕설이다.
Microsoft Windows 에서는, conio 를 참조해 주세요.h는 이러한 라이브러리의 예입니다.
예
콘솔 기반 응용 프로그램에는 Alpine(이메일 클라이언트), cmus(오디오 플레이어), IRC 클라이언트(IRC 클라이언트), Lynx(웹 브라우저), Midnight Commander(파일 관리자), Music on Console(오디오 플레이어), Mutt(이메일 클라이언트), ne(텍스트 에디터), ne(RSS 리더 파일 관리자) 등이 있습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ Walnum, Clayton (1998). Windows 98 Programming Secrets. IDG Books Worldwide. ISBN 978-0764530593.
- ^ Stigler, Shane; Linsenbradt, Mark; Cowart, Robert; Gregg, Kenneth (1999). Windows NT 4 Administrator's Handbook. Wiley. ISBN 978-0764532870.
- ^ Oberg, Robert J. (2002). Introduction to C# Using .NET. Prentice Hall PTR. ISBN 978-0130418012.
추가 정보
- Richter, Jeffrey (1994). Advanced Windows NT The Developer's Guide to the Win32 Application Programming Interface. Microsoft Press. ISBN 978-1556155673.