• I. LINUX OPERATSION TIZIMI HAQIDA 1.1 Linux Operatsion Tizimi Tarixi
  • XULOSA. ……………………………………………………...………




    Download 2,24 Mb.
    bet3/18
    Sana14.06.2024
    Hajmi2,24 Mb.
    #263684
    1   2   3   4   5   6   7   8   9   ...   18
    Bog'liq
    Nazmiddin Sirojiddinov Rustem O\'g\'li Individual-Loyiha-1

    XULOSA. ……………………………………………………...………..........
    FOYDALANILGAN ADABIYOTLAR. …………….....………...………... 6.1
    ILOVA. ………………………......………………………………..………….
    7.2

    I. LINUX OPERATSION TIZIMI HAQIDA
    1.1 Linux Operatsion Tizimi Tarixi
    1969 - yilda BELL LABS ishchilari Ken Tompson va Dennis Ritchie (1.1-rasm) UNIX operatsion tizimini yaratishadi. Ushbu operatsion tizim ASSEMBLER dasturlash tilida yoziladi.UNIX operatsion tizimining keyingi versiyasi B dasturlash tilida yoziladi VA B daturlash tili asosida C daturlash tili yaratiladi. UNIX operatsion tizimining 3-versiyasi esa C dasturlash tilida yoziladi.

    1.1-Rasm
    UNIX operatsion tizimi ochiq kodli (open source) bolib, hohlagan odam Ushbu operatsion tizimning kodini olib unga ozgartirish kiritib o’zining operatsion tizimini yaratishi mumkin edi. Lekin BELL LABS kompaniyasi AT&T kompaniyasiga tegishli edi. AT&T esa operatsion tizimlardan yaxshigina pul ishlashni tushungandan so’ng UNIX operatsion tizimining yangi versiyalarini litsinziyalay boshladi.


    1.2-rasm
    Bu esa UNIX operatsion tizimining eski bepul versiyalari ustida qurilgan Operatsion Tizimlarni jadal rivojlanishiga olib keldadi.
    Misol Uchun BERKELEY universiteti UNIX operatsion tizimi asosida BSD operatsion tizimini ishlab chiqaradi. BSD operatsion tizimining Asosida esa ham ko’plab operatsion ishlab chiqariladi.Shu jumladan NET BSD, FREE BSD, OPEN BSD va SUN OS va hokazo.(1.3-rasm)

    1.3-rasm
    Apple Companiyasi mahsulotlarida ishlatiluvchi Operatsion Tizimlar MAC OS va IOS (1.4-rasm) lar xam FREE BSD asosida qurilgan.


    1.4-rasm
    AT&T kompaniyasi BERKELEY universitetini sudga beradi va Sud BSD operatsion
    Tizimidan barcha AT&T da yozilagan kodlar olib tashlanmaguncha uni tarqatishni taqiqlab qoyadi.

    1.4-rasm

    yilda Richard Stolman (1.5-rasm) GNU loyihasini yurita boshlaydi. Loyiha nomi


    GNU ( GNU is not UNIX ) sozlaridan olingan abrevyatura hisoblanadi va GNU UNIX EMAS ma’nosini beradi.

    1.5-rasm

    Bu loyiha yani GNU loyihasidan maqsad UNIX operatsion tizimi kodlaridan foydalanmasdan Mutlaqo bepul UNIXSIMON operatsion tizim yaratish edi.


    GNU loyihasida koplab dasturlar yaratiladi lekin ularning yadrosi yani operatsion tizimi bo’lmaydi.

    1. yilda LINUS TORVALS yangi UNIXSIMON operatsion tizimni taqdim etadi. (1.6-rasm)


    1.6-rasm
    LINUX operatsion tizimining nomi kelib chiqishi shundaki LINUS TORVALS ning dostlari LINUS + UNIX = LINUX deb hazil tariqasida atay boshlashadi shu bilan bu operatsion tizimning nomi LINUX bolib qolib ketadi.
    LINUX operatsion tizimi ham ochiq kodli (open source) bolgani uchun istalgan odam LINUX operatsion tizimi va GNU dasturlarini olib ozining yangi LINUX operatsion tizimi DISTRIBYUTIVINI yaratishi mumkin edi.Shuning uchum ham dunyoda minglab LINUX operatsion tizimi Distribyutivlari mavjud.
    Aslida Distribyutiv ham alohida operatsion tizim lekin ular shunchalik kop va bir biriga oxshashki shuning uchun ularni LINUX operatsion tizimi DISTRIBYUTIVI deb atashadi.


    1.7-rasm
    (1.7-rasm) Linux DISTRIBYUTIVLARI shajara daraxti.
    DEBIAN, UBUNTU, KALI LINUX, FEDORA va boshqa mashhur LINUX operatsion tizimi distribyutivlari o’zi 300 dan ortiq va shu distribyutivlar asosida ham juda koplab distribyutivlar ishlab chiqilgan.

    1. yilda LINUX operatsion tizimiga asoslangan ANDROID operatsion tizimi ishlab chiqildi.

    1. yilning statistikasiga qaraganda 100% superkompyuterlarda LINUX operatsion tizimi ishlatiladi. 80% serverlarda esa UNIX simon oparatsion tizimlar o’rnatilgan bu xam asosan LINUX operatsion tizimi hisoblanadi.

    Korib turganimizdek DENNIS RITCHIE farzandi bolgan UNIX operatsion tizimi Minglab boshqa operatsion tizimlarning kelib chiqishiga sabab boldi. Shu jumladan LINUX, ANDROID, MAC OS, IOS, FREE BSD va hokazo. Ularning ishlash prinsiplari bir biriga juda o’xshashdir.Shuning uchun ularni UNIX oilasi yoki UNIX simon operatsion tizimlar deb atashadi . Ko’pincha esa *NIX tizimlari deb atashadi.
    UNIX operatsion tizimini yozish uchun o’ylab topilgan C dasturlash tili hozirgi kunda C++ dasturlash tili, JAVA dasturlash tili, C# dasturlash tili, PYTHON dasturlash tili, JAVA SCRIPT dasturlash tili va koplab dasturlash tillarining ishlab chiqishiga sabab boldi (1.8-rasm). C dasturlash tili yana Tezlik juda muhim bolgan joylarda kop foydalaniladi . Sababi C dasturlash tili kompilyatsiya qilinayotganda To’g’ridan to’g’ri ASSEMBLER TILIGA so’ng ASSEMBLER TILI esa protsessor tushunadigan IKKILIK sonlar yani 0 va 1 larga ogiradi shu sabab C dasturlash tili protsessorga yetib borguncha kamroq yo’l basadi desak mubolaga bolmaydi. Boshqa Misol uchun PYTHON dasturlash tili kodi esa avval C dasturlash tiliga , Song C tilidagi ASSEMBLERGA undan keyin esa MASHINA KODI yani IKKILIK TIZIMI 0 va 1 larga o’girilib protsessorga yetib boradi.

    1.8-rasm

    Download 2,24 Mb.
    1   2   3   4   5   6   7   8   9   ...   18




    Download 2,24 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    XULOSA. ……………………………………………………...………

    Download 2,24 Mb.