Skip to main content

POSIX 란 무엇입니까?

computing 컴퓨팅 환경 (Posix ) 용 휴대용 운영 체제 인터페이스는 컴퓨터 프로그램이 운영 체제와 상호 작용하는 방법을 정의하는 일련의 표준 및 사양입니다.이러한 표준을 준수하는 응용 프로그램은 사양을 지원하는 다른 플랫폼으로보다 쉽게 포팅 할 수 있습니다.이러한 사양은 공식적으로 국제적으로 채택되었으며 정부, 방어 및 항공 우주 분야의 일부 특별 고객이 요구 해 왔습니다.표준 가족과 다른 수준의 적합성이 있으며, 이는 Unix Reg의 설계에 크게 영향을 받았다.플랫폼.운영 체제 설계, 사용 가능한 프로그램 언어 및 하드웨어의 차이는 쉽게 극복하지 못하는 호환성 문제를 만듭니다.크로스 플랫폼 컴퓨팅의 과제를 가장 잘 해결하는 방법에 대한 다양한 의견이 있습니다.posix reg;응용 프로그램이 기본 플랫폼과 상호 작용하는 방법과 몇 가지 유틸리티 포함을 의무화하는 규칙 기반 접근 방식을 취합니다.이 규칙은 응용 프로그램과 운영 체제 모두에 적용되며 두 가지 사이에 커뮤니케이션이 이루어지는 표준 방법을 제공합니다.posix®의 목표는 소스 코드 휴대 성으로 알려진 것을 제공하는 것입니다.애플리케이션을 구축하는 데 사용되는 컴퓨터 프로그램의 인간 읽을 수있는 버전 인 소스 코드는 모든 컴퓨터 내부의 마이크로 프로세서가 이해할 수있는 기계 코드로 "컴파일"됩니다.다른 프로세서에는 다른 유형의 기계 코드가 포함됩니다.이는 프로그램이 운영 체제를 염두에두고 작성해야 할뿐만 아니라 프로그램이 실행되는 특정 하드웨어를 사용해야 함을 의미합니다.소스 코드 이식성은 노력이 거의 없거나 전혀없는 다른 플랫폼에 대해 프로그램의 소스 코드를 컴파일 할 수 있음을 의미하며, 프로그램을 처음부터 재생하는 것보다 기존 코드를 재사용하는 것이 더 효율적입니다.Posix Reg를 보러 왔습니다.구매하는 제품의 중요하거나 필수적인 기능으로 표준 제품군.EEEE (Institute of Electrical and Electronics Engineers), 국제 표준화기구 (ISO) 및 국제 전기 기술위원회 (IEC)는 Posix Reg를 승인했습니다.IEEE 1003 및 ISO/IEC 9945와 같은 표준.이 국제 채택으로 인해 표준은 정부 고객에게 인기를 얻었습니다.일부 군사 및 항공 우주 고객은 해당 분야에 사용되는 전문 컴퓨팅 플랫폼에 응용 프로그램을보다 쉽게 조정할 수 있도록 표준을 요구합니다.예를 들어, 미 해군은 표준을 열린 아키텍처 컴퓨팅 환경에 통합했습니다. 이는 군함, 무인 공중 차량 및 잠수정을 강화하는 소프트웨어의 상호 운용성을 유지하는 이니셔티브입니다.posix reg;단일 사양이 아닌 관련 표준 제품군입니다.일부는 잘 지원되는 반면 다른 일부는 그렇지 않습니다.또한 "준수"소프트웨어 제품과 함께 다양한 수준의 지원이 있습니다. 소프트웨어 제품은 표준을 엄격히 준수하고 그 중 일부만 지원하는 "준수"제품을 준수합니다.많은 Posix 사양은 Unix Reg를 기반으로합니다.운영 체제, 수많은 Unix Unix 와 같은 플랫폼은 상자의 표준을 지원합니다.일부 다른 플랫폼은 추가 소프트웨어를 사용하여 IEEE 1003을 지원합니다.