Cybershoutz

Diberdayakan oleh Blogger.

Pertemuan 1

Sekilas Sejarah UNIX
- UNIX = Nama sebuah sistem operasi yang asal mulanya dikembangkan pada Laboratorium Bell, AT&T.

- Ken Thompson membuat versi awal UNIX dengan nama UNICS tahun 1969.
- Pada tahun 1973, Ken Thompson dan Dennis Ritchie menulis ulang kernel- bagian inti dari sistem UNIX- dengan bahasa C
Sistem Operasi
Sistem Operasi = Perangkat lunak komputer yang mengatur dan mengendalikan operasi dasar dari sistem komputer.
Tugas dari Sistem Operasi
  1. Melakukan fungsi manajemen sistem file
  2. Mengendalikan berbagai sesumber pada sistem, seperti disk dan printer
  3. Mengatur sejumlah pemakai yang menggunakan sistem secara bersamaan.
  4. Membentuk penjadwalan proses-proses di dalam sistem.
Konsep Sistem Operasi
  -  Hardware
    - Kernel & driver
       Kernel merupakan inti dari Sistem Operasi
    - Shell
       Interface antara user dan kernel
       Yang membuat shell berbeda
   

Shell
  Ada beberapa jenis shell yang beredar saat ini. Tiga diantaranya yang sangat menonjol adalah:
       1. Bourne shell
       2. C shell
       3. Korn shell




  FSH (File Hierarchy Standard)
       * Menjelaskan standar tampilan direktori pada UNIX
       * One single directoru structure
       * Inverted tree structure
          Different to windows (drive C, drive D)

  User Concept
       - Root account --- can do anything, so be careful
          Login jika perlu saja
       - Non-root account
          Limited capabilities
Kelebihan dari UNIX
  1. Portabilitas
      Sistem UNIX mudah diadaptasikan ke sistem komputer lain. Bagi pemakai, hal seperti ini sangatlah menguntungkan.
  2. Multiuser
      Multiuser berarti sejumlah orang (pemakai) dapat menggunakan sistem secara bersamaan dan berbagi sumber (disk, printer dan sebagainya).
  3. Multitasking
      - Seorang pemakai dapat melakukan beberapa pekerjaan dalam waktu bersamaan dari sebuah terminal.
      - Kemampuan sistem operasi yang memungkinkan seseorang dapat melaksanakan beberapa tugas pada saat bersamaan biasa dinamakan multitasking
  4. Sistem File yang Hirarkikal
      Sistem file yang hirarkikal memungkinkan pemakai mengorganisasikan informasi atau data dalam bentuk yang mudah untuk diingat dan mudah untuk mengaksesnya.
  5. Shell UNIX
      Shell UNIX menjadi jembatan antar pemakai dan sistem. Ia bertindak sebagai penerjemah perintah yang sangat bermanfaat bagi pemakai. Kemampuan shell mencakup 2 hal, yakni:
Modus interaktif
                  - Modus pemrograman  6. Utilitas
      Sistem operasi UNIX tersusun atas sejumlah program, yang diantaranya berupa utilitas. Ratusan utilitas yang tersedia pada UNIX mempunyai tugas yang bermacam-macam.
Varians UNIX
  UNIX dibagi menjadi dua bagian:
     1. UNIX
         - Mac
         - BSD
         - UNIX
         tiga versi  UNIX yang menonjol yaitu:

* System V Release 3 (SVR3) (SCO UNIX, HP/UP AIX (IBM)
* System V Release 4 (SVR4) (Solaris, Unix Ware)
* BSD (Berkeley Software Distribution) (Ultrix dari DEC)

     2. UNIX-Like
         UNIX-Like dibagi 2:
         a. BSD
                - FreeBSD
                - OpenBSD
                - OtherBSDs
          b. LINUX (distrowatch.com)
                - Ubuntu (kubuntu, edubuntu, dll)
                - Fedora
                - Centos
                - Suse
                - OpenSuse, Mandriva, BlankOn, Debian
Open Source
  Open source software adalah istilah yang digunakan untuk software yang:
    1. membuka/membebaskan source codenya untuk dilihat oleh orang lain
    2. membiarkan orang lain mengetahui cara kerja software tersebut dan sekaligus memperbaiki    kelemahan-kelemahan yang ada pada software tersebut.
    3. Open source software dapat diperoleh dan digunakan secara gratis tanpa perlu membayar lisensi. Biasanya orang mendapatkan software ini dari internet. Salah satu open source software yang terkenal yaitu Linux.
Undang-undang Hak Cipta
   Undang-undang hakcipta memberi pemegang hakcipta secara signifikan untuk mengawasi dan
     mengendalikan penyalinan dan penyebaran suatu karya, tetapi FSF menuliskan sebuah lisensi untuk
     perangkat lunak GNU yang memberi izin kepada penerima untuk menyalin dan menyebarkan kembali
     perangkat lunak di bawah pasal-pasal yang sangat permisif.
Software Lisence
     Lisensi ini kini dipakai oleh sebagian besar program GNU, juga sejumlah program perangkat lunak bebas
     yang bukan bagian dari projek GNU; biasa disebut sebagai Free software license. Lisensi ini memberi hak
     kepada para penerima program untuk menjalankan, menyalin, memodifikasi, dan menyebarkannya
     kembali, tetapi melarang mereka menambahkan syarat tambahan pada salinan yang mereka sebarkan.
Trial Version
   Versi percobaan
        - Software yang digunakan hanya bersifat sementara (ada masa kadaluarsa)














Facebook Twitter RSS