• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • POSIX



    Podstrony: [1] 2 [3] [4]
    Przeczytaj także...
    AWK – interpretowany język programowania, którego główną funkcją jest wyszukiwanie i przetwarzanie wzorców w plikach lub strumieniach danych. Jest także nazwą programu początkowo dostępnego dla systemów operacyjnych będących pochodnymi UNIX-a, obecnie także na inne platformy.UNIX 98 jest nazwą nadaną przez The Open Group systemom operacyjnym, które są zgodne z Single UNIX Specification, wersja 2.
    Rodzina standardów POSIX[ | edytuj kod]

    P1003.1 Definiuje interfejs aplikacji tak, aby była ona w pełni przenośna pomiędzy różnymi systemami operacyjnymi. Interfejs ten bazuje na modelach systemu UNIX. Zawiera zbiór funkcji które są często implementowane jako wywołania systemowe.

    P1003.1a Zestaw różnych interpretacji, wyjaśnień i rozszerzeń (linki symboliczne).

    P1003.1b (poprzednio POSIX.4)

    Fujitsu (jap. 富士通株式会社, Fujitsū Kabushiki-kaisha) – japońska korporacja, z siedzibą w Tokio, specjalizująca się w półprzewodnikach, komputerach (superkomputerach, PC, serwerach, telekomunikacji i usługach). 1 października 1999 r. firmy: Fujitsu Ltd. i Siemens AG, powołały nową spółkę produkującą w Europie sprzęt komputerowy pod nazwą Fujitsu Siemens Computers.QNX – system operacyjny czasu rzeczywistego zaliczany do klasy Unix, tworzący w drzewie rozwoju Uniksa własną i niezależną gałąź. QNX został stworzony przez firmę QNX Software Systems Ltd. Od kwietnia 2010 roku jest własnością firmy BlackBerry. Najnowsza wersja to 6.5.0. SP1 Obecnie kod źródłowy jądra systemu nie jest dostępny.
    Rozszerzenia dotyczące systemów czasu rzeczywistego.
  • semafory (binarne),
  • proces blokowania pamięci,
  • pliki mapowane w pamięci i współdzielona pamięć,
  • kolejkowanie priorytetowe,
  • sygnały w czasie rzeczywistym,
  • liczniki czasu (timers),
  • komunikacja międzyprocesowa
  • synchroniczne operacje wejścia/wyjścia (I/O),
  • asynchroniczne operacje wejścia/wyjścia (I/O),
  • P1003.1c (poprzednio POSIX.4a)

    ed to standardowy edytor wierszowy systemu UNIX. ed przyjmuje, że tekst podlegający obróbce podzielony jest na wiersze i pozwala jedynie na modyfikacje wskazanych wierszy tekstu za pomocą poleceń wydawanych programowi w trybie interaktywnym, w podobny sposób jak w wierszu poleceń systemu DOS czy UNIX. Zmusza to użytkownika do operowania numerami wierszy tekstu.NEC Corporation (jap. 日本電気株式会社, Nippon Denki Kabushiki Gaisha) NASDAQ: NIPNY – międzynarodowe konsorcjum z dziedziny informatycznej z siedzibą w Minato w Japonii. Firma produkuje sprzęt komputerowy, telekomunikacyjny, urządzenia elektroniczne i oprogramowanie, między innymi notebooki Versa oraz Lavie (na rynek japoński). Firma NEC stworzyła Earth Simulator, najszybszy superkomputer na świecie w tym czasie. NEC jest częścią Sumitomo Group oraz spółka publiczną notowaną na giełdach tokijskiej, NASDAQ i londyńskiej.
    Dodanie funkcji wspierających wątki (lekkie procesy).

    P1003.1d (poprzednio POSIX.4b) Kolejne rozszerzenia wspierające systemy czasu rzeczywistego.

    P1003.1e (poprzednio POSIX 6) Rozszerzenia dotyczące bezpieczeństwa systemu spełniające kryteria bezpieczeństwa opublikowane przez Departament Obrony USA w 'Trusted Computer System Evaluation Criteria' (TCSEC).

    P1003.1f (poprzednio POSIX.8), P1003.1g (poprzednio POSIX.12), P1003.1h, P1003.2, P1003.2b, P1003.2c, P1003.2d (poprzednio POSIX.15), P1003.3, P1003.5, P1387 (poprzednio POSIX.7), P1003.9, P1003.10, P1003.11, P1003.13, P1003.14, P1003.16, P1224.2 (poprzednio POSIX.17), POSIX.18, POSIX.19, POSIX.20, POSIX.21, POSIX.0

    Microsoft Windows (ang. windows „okna”, IPA: [maɪkɹoʊsɑːft ˈwɪndoʊz]) – rodzina systemów operacyjnych stworzonych przez firmę Microsoft. Systemy rodziny Windows działają na serwerach, systemach wbudowanych oraz na komputerach osobistych, z którymi są najczęściej kojarzone. The Open Group – konsorcjum przemysłowe sponsorowane przez IBM, Sun, HP, Hitachi i Fujitsu, tworzące standardy de facto w dziedzinie oprogramowania, zwłaszcza interfejsów API. The Open Group powstała w 1996 r. z połączenia Open Software Foundation (OSF) i X/Open.

    Koszty[ | edytuj kod]

    Ponieważ IEEE wymaga wysokich opłat za dokumentację POSIX-a i nie zezwala na jej publikację w Internecie, powstał standard Single UNIX Specification. Jest on otwarty, uwzględnia uwagi od każdego i jest wolnodostępny. Procedury standaryzacyjne i związane z nimi testy PCTS ((ang.) POSIX Conformance Test Suite czyli „Zestaw testów zgodności z POSIX”), są obecnie kosztowne, a implementacja, która przejdzie testy, może uzyskać świadectwo zgodności ze standardem POSIX.

    Interfejs programowania aplikacji (ang. Application Programming Interface, API) – sposób, rozumiany jako ściśle określony zestaw reguł i ich opisów, w jaki programy komunikują się między sobą. API definiuje się na poziomie kodu źródłowego dla takich składników oprogramowania jak np. aplikacje, biblioteki czy system operacyjny. Zadaniem API jest dostarczenie odpowiednich specyfikacji podprogramów, struktur danych, klas obiektów i wymaganych protokołów komunikacyjnych.System operacyjny (ang. Operating System, skrót OS) – oprogramowanie zarządzające systemem komputerowym, tworzące środowisko do uruchamiania i kontroli zadań użytkownika.


    Podstrony: [1] 2 [3] [4]



    w oparciu o Wikipedię (licencja GFDL, CC-BY-SA 3.0, autorzy, historia, edycja)

    Warto wiedzieć że... beta

    Unix Time-Sharing System (pisane również jako UNIX, choć nie jest to skrót – nazwa „UNIX” jest kalamburem określenia Multics, który był wzorem dla Uniksa) – system operacyjny rozwijany od 1969 r. w Bell Labs (UNIX System Laboratories, USL) przez Dennisa Ritchie i Kena Thompsona. W latach 70. i 80. zdobył bardzo dużą popularność, co zaowocowało powstaniem wielu odmian i implementacji. Część z nich, w szczególności Linux oraz OS X, jest w użyciu do dziś. UNIX jest zarejestrowanym znakiem towarowym The Open Group.
    Hitachi Ltd. (jap. 株式会社日立製作所, Kabushiki-kaisha Hitachi Seisakusho) – jeden z największych koncernów technologicznych z siedzibą w Tokio, oferujący produkty w większości krajów na świecie, w tym w Polsce. Grupę Hitachi w Europie stanowi 141 spółek zatrudniających ponad 11 tysięcy pracowników. Przedsiębiorstwo prowadzi aktywną działalność badawczo-rozwojową, w 2008 roku wydała ponad 4 mld USD na R&D prowadzony w kilku centrach w Azji, Europie oraz Ameryce Północnej.
    AtheOS – zaprojektowany przez norweskiego programistę Kurta Skauena system operacyjny, przeznaczony do zastosowań multimedialnych i biurowych. Obecnie projekt nie jest rozwijany, jego kontynuację stanowi Syllable. Architektura systemu posiada wiele podobieństw do systemu BeOS oraz AmigaOS.
    IBM (ang. International Business Machines Corporation; potocznie zwany Big Blue, NYSE: IBM) – jeden z najstarszych koncernów informatycznych.
    Hewlett-Packard Company (HP), NYSE: HPQ - amerykańska firma informatyczna z siedzibą w Palo Alto w Kalifornii. W 2010 roku druga pod względem obrotów największa firma informatyczna świata. Producent m.in. komputerów osobistych, serwerów, drukarek i urządzeń poligraficznych oraz dostawca usług IT. W 1999 z HP wyodrębniono działy produkujące elektroniczny sprzęt pomiarowy, podzespoły oraz sprzęt medyczny i naukowy, formując osobną spółkę Agilent Technologies. W 2002 firma przejęła konkurenta Compaq Computer. W roku 2010 firma zatrudniała na całym świecie ok. 324 tys. osób.
    IEEE (ang. Institute of Electrical and Electronics Engineers – Instytut Inżynierów Elektryków i Elektroników, wymowa: ‘Eye-triple-E’) – organizacja typu non-profit skupiająca profesjonalistów. Powstała z konsolidacji grup AIEE oraz IRE w 1963 roku. Jednym z podstawowych jej zadań jest ustalanie standardów konstrukcji, pomiarów itp. dla urządzeń elektronicznych, w tym standardów dla urządzeń i formatów komputerowych.
    Mac OS X 10.5 (nazwa kodowa Leopard) – system operacyjny firmy Apple Inc., którego premiera odbyła się 26 października 2007, jako następca systemu Mac OS X 10.4.

    Reklama

    Czas generowania strony: 0.021 sek.