운영 환경이란 무엇입니까?
컴퓨터의 운영 환경은 사용자 인터페이스와 소프트웨어가 실행되는 비 물리적 환경입니다. 사용자 인터페이스는 그래픽 데스크탑 환경 또는 텍스트 기반 콘솔 일 수 있습니다. 이 용어는 프로그래머가 사용하는 통합 개발 환경 또는 프로그램 실행에 사용되는 런타임 환경을 가리킬 수도 있습니다.
그래픽 데스크탑 환경을 언급 할 때 "운영 환경"이라는 용어는 인터페이스의 모양과 사용자가 실제 프로그램과 상호 작용하는 방식을 나타냅니다. 사용자는 아이콘, 글꼴 및 텍스트 크기를 변경하여 환경의 모양을 변경할 수 있습니다. 프로그램과의 상호 작용은 아이콘을 클릭하고 메뉴에서 선택하여 수행됩니다.
텍스트 기반 환경에서이 용어는 명령 프롬프트, 실행 프로그램 경로 및 사용중인 셸을 나타냅니다. 쉘은 사용자로부터 입력을 받아 커널로 전달하는 텍스트 기반 인터페이스입니다. 사용자는 키보드를 사용하여 명령을 입력하여 텍스트 기반 환경과 상호 작용합니다.
모든 운영 환경에는 운영 체제에 소프트웨어 및 시스템 프로세스의 작동 방식을 알려주는 환경 변수가 있습니다. 이러한 환경 변수는 사용중인 운영 체제 유형에 따라 다르게 처리됩니다. 대부분의 운영 체제에서 이러한 변수는 사용자 기본 설정에 따라 변경 될 수 있습니다. 프로그램 및 시스템 프로세스도 변수를 변경할 수 있습니다.
컴퓨터 프로그래밍에서 운영 환경은 프로그램 작성을 지원하는 데 사용되는 IDE (Integrated Development Environment)를 말합니다. IDE는 일반적으로 소스 코드 편집기, 컴파일러 또는 인터프리터, 빌드 자동화 도구 및 디버거로 구성됩니다. 특정 프로그래밍 언어 및 운영 체제를 위해 많은 IDE가 작성됩니다. 다른 IDE는 다양한 프로그래밍 언어를 지원하며 여러 운영 체제에 설치할 수 있습니다.
런타임 환경은 컴퓨터 프로그램을 실행하는 데 사용되는 운영 환경 유형입니다. 일부 런타임 환경에서는 단일 프로그램이 여러 운영 체제에서 실행될 수 있습니다. 또한 프로그래머가 실제로이 작업에 대한 코드를 작성하지 않고도 네트워크 연결 만들기와 같은 저수준 작업을 처리하는 데 사용됩니다.