Portable Operating System Interface uniX (POSIX) - Portativ UNIX əməliyyat sistemi interfeysi. POSIX, müxtəlif UNIX-ə bənzər əməliyyat sistemləri arasında proqram uyğunluğunu təmin etmək üçün hazırlanmış bir standartlar ailəsidir. Bu standartlar proqram təminatının müxtəlif platformalarda dəyişiklik edilmədən işləməsini təmin edir.

İzah:

POSIX standartları, əməliyyat sisteminin əsas funksiyalarını təyin edən bir sıra spesifik funksiyalar, sistem çağırışları və kitabxanalarını müəyyən edir. Bu standartlara riayət edən proqram təminatı, müxtəlif UNIX-ə bənzər əməliyyat sistemlərində, o cümlədən Linux, macOS və BSD-də eyni şəkildə işləyəcəkdir. POSIX, proqramlaşdırma dilindən asılı olmayaraq, müxtəlif dillərdə yazılmış proqramlar üçün uyğunluq təmin edir.

İstifadə sahələri:

  • Kompüter elmi: POSIX, əməliyyat sistemləri və proqram təminatı inkişafında geniş istifadə olunur. Bu, proqram portativliyini və yenidən istifadə edilməsini asanlaşdırır.
  • Proqram mühəndisliyi: Proqramçıların müxtəlif platformalar üçün proqram yazarkən kodu daha az dəyişdirmələrinə imkan verir.
  • Sistem administrasiyası: Sistem administratorları POSIX standartlarına uyğun proqramların müxtəlif əməliyyat sistemlərində işləməsini təmin edir.
  • Şəbəkə proqramlaşdırması: Şəbəkə ilə əlaqəli proqramların yazılmasında platformalararası uyğunluq təmin edir.
  • Daxilolunmuş sistemlər: Daxilolunmuş sistemlərdə proqram yazarkən platformadan asılılığı azaldır.

Standartlar:

POSIX bir neçə standartdan ibarətdir, bunlardan bəziləri:

  • IEEE Std 1003.1-2017 (POSIX.1)
  • IEEE Std 1003.2-1992 (POSIX.2)
  • IEEE Std 1003.1b-1993 (POSIX.1b)
  • Və s.
Söz-söhbət (0)

Bu haqda yaz