Senin, 23 Februari 2015

Reviw tentang Ubuntu 14.04

assalamualaikum, 
hari ini saya diberi tugas oleh dosen sistem oprasi untuk mereviw tentang os atau sistem operasi yang terbaru. Berhubung saya pengguna open source dari distro Ubuntu jadi saya akan membahas tentang Ubuntu.

Untuk Ubuntu sendiri versi tebarunya adalah Ubuntu 14.04 LTS (Trusty Thrt). kelebihan dari  Ubuntu 14.04 LTS dengan versi terdahulunya adalah:
1. Dari segi tampilan Ubuntu 14.04 tidak terlalu berbeda versi terdahulunya masih setia dengan desain window di samping dan tetap menerapkan evek 3D di dekstopnya.
ini dia wujud tampilannya
 
2. Perkembangan yang paling mencolok terletak pada segi karnel dan aplikasi yang digunakan. pada ubuntu 14.04 LTS menggunkan linux karnel 3.13 yang jauh lebih stabil dari versi karnel sebelumnya, dan untuk aplikasi di ubuntu 14.04 LTS ini sudah banyak aplikasi yang telah terupdate dan bahkan tidak terdapat di versi sebelumnya, contoh : 
  • Libre Office version 4.2.3
  • Upstart versi 1.12.1
  • Unity 8.0
  • Mozilla Firefox 28
  • Thunderbird 24.4.0
  • Empathy 3.8.6
  • Transmission 2.82
  • Nautilus 3.10.1 (file manager)
  • Python 3.4
  • Xorg 1.15.0
  • Mesa 10.1.0
  • Software Center 13.10 (applications store)
  • Ubuntu Gedit 3.10.4 (text editor)
  • Shotwell 0.18.0 (photo manager)
  • Brasero 3.10.0 (disc burning tool)
  • Totem 3.10.1 dan Rhythmbox 3.0.1 (multimedia players)
  • Deja Dup Backup Tool 29.5
dan masih banyak lagi aplikasi yang lain.
untuk para pembaca yang ingin move on dari sistem oprasi yang berbayar  ke Ubuntu saya akan memberikan sedikit alasan mengapa harus beralih ke ubuntu 14.04 LTS.
1. untuk para pembaca yang tidak suka membuang uang demi membayar windows yang harganya sangat mahal lebih baik memilih ubuntu yang dapat di unduh secara geratis dari pada harus menggunakan windows bajakan yang jelas-jelas melangar hukum lebih baik menggukan ubuntu 14.04 LTS.
2. Ubuntu sendiri tahan terhadap virus.
3. untuk para pembaca yang senang dengan tampilan yang memukau, ubuntu sangan cocok untuk anda karna tampilan di ubuntu tidak kalah bagus dengan yang ada di sistem oprasi yang berbayar tersebut, bahkan anda dapat merubahnya lagi dengan aplikasi-aplikasi yang terdapat di ubuntu software center, contoh : ubuntu tweak,compiz, emeral, dan masih banyak lagi.
4. dari segi keamanan ubuntu dapat diandalkan.
munkin hanya itu saja reviw singkat dari saya tentang ubuntu 14.04 LTS (Trusty thrt). saran saya apabila ingin beralih dari windows ke ubuntu ataupun open source yang lain janganlah cepat menyerah apabila mendapati berbagai masalah yang terjadi karna disetiap masalah tersebut pasti kita akan menemukan pelajaran baru yang dapat menambah kecintaan kita pada open source.

wassalamualaikum.



 

Minggu, 22 Februari 2015

devinisi, jenis-jenis, dan struktur sistem operasi

Sistem operasi (Operation System) adalah perangkat lunak (software) yang mengatur semua sumber daya dalam komputer. Sumber daya ini dapat berupa perangkat keras (hardware) maupun program aplikasi.

 

jenis-jenis sitem operasi dapat dibedakan menjadi 3 garis besar yaitu :

1. windows

sistem operasi ini bersifat berbayar dan tidak bisa dioprek atau diubah karena karnel atau kodingan dari sistem oprasi ini tidak diperlihatkan.

contoh : windows

2. open source

sistem operasi ini ada yang bersifat berbayar dan tidak berbayar atau gratis, sistem operasi ini berbeda dengan windows, karena sistem oprasi ini besifat terbuka, terbuka dalam hal ini adalah sourc kode atau karnelnya terbuka dan dapat di rubah atau dikembangkan.

contoh : red hat.

3. free souce 

free source adalah sistem operasi yang bersifat gratis dan tidak berbayar atau gratis, dan source kodenya dapat si ubah atau di kembangkan.

contoh : ubuntu, blangkon, mint.



Struktur-struktur OS

Tanpa adanya modularitas maka fungsi dan struktur OS secara keseluruhan rumit

Dibagi dalam modul dengan fungsi tertentu, dengan akses (input, output) tertentu

Komponen dalam Sistem operasi

  • Manajemen Proses

  • Manajemen Memori

  • Manajemen Storage/Data

  • Manajemen I/O dan Berkas (File)

  • Proteksi

  • Networking

  • Interface dengan user (command interpreter)

Manajemen Proses

Proses adalah program yang dieksekusi, memerlukan resource, CPU time, memory, file, I/O device.

OS bertanggung jawab dalam :

  • Create & delete ; baik proses user maupun sistem

  • Suspend & meneruskan proses

  • Mendukung mekanisme-mekanisme sinkronisasi proses

  • Mendukung mekanisme proses communication

  • Mendukung mekanisme penanganan deadlock

Manajemen Memori Utama

Memory merupakan array words/byte dalam jumlah besar. Akses share data secara cepat oleh CPU dan I/O device

Volatile storage device

OS bertanggung jawab dalam :

  • Keep track bagian mana dari memori yang sedang digunakan & oleh siapa

  • Memutuskan proses-proses mana yang di-load ke ruang memori saat available

  • Alokasi & dealokasi ruang memori


Manajemen Secondary-Storage

Back up main memory, non-volatile

Data dan program disimpan disimpan dalam secondary storage (penyimpanan sekunder; disk)

OS bertanggung jawab dalam :

  • Bagaimana mengelola ruang yang kosong dalam storage

  • Bagaimana mengalokasi storage

  • Bagaimana melakukan scheduling penggunaan disk

Manajemen I/O

OS bertanggung jawab dalam :

“menyembunyikan” kekhususan perangkat keras tertentu dari user

Melakukan optimalisasi dalam akses

Buffer cache system : menampung sementara data dari/ke piranti I/O

Spooling : melakukan penjadwalan pemakaian I/O sistem supaya lebih efisien (antrian, dsb)

Interface device-driver : open, read, write, close

Drivers untuk spesifik perangkat keras :

Menyediakan driver untuk melakukan operasi detail untuk perangkat keras tertentu

 

Manajemen File

Berkas (File) adalah kumpulan informasi yang berhubungan (sesuai dengan tujuan pembuat berkas tersebut). Biasanya berkas merepresentasikan program dan data

OS bertanggung jawab dalam :

  • Pembuatan dan penghapusan file

  • Pembuatan dan penghapusan direktori

  • Mendukung primitif-primitif manipulasi file dan direktori

  • Pemetaan file dalam secondary storage

  • Backup file dalam media yang stabil (non-volatile)

Networking (Distributed System)

Distributed system : kumpulan prosesor yang terdistribusi, tidak berbagi (share) memory atau clock. Setiap prosesor memiliki memori lokal masing-masing

Prosesor-prosesor dalam sistem terhubung dalam jaringan komunikasi

sebagai pengatur (protokol) dalam komunikasi data

Menentukan strategi-strategi menangani masalah-masalah komunikasi

Mengatur network file system.

sekian ceramahan singkat dari saya, semoga bermanfaat bagi para pembaca sekalian.

sumber