Ada yang tak sempat tergambarkan oleh kataKetika kita berduaHanya aku yang bisa bertanyaMungkinkah kau tahu jawabnya
Rabu, 22 Maret 2017
Ada yang tak sempat tergambarkan oleh kataKetika kita berduaHanya aku yang bisa bertanyaMungkinkah kau tahu jawabnya
Senin, 20 Maret 2017
Aku ingin berjalan bersamamuDalam hujan dan malam gelapTapi aku tak bisa melihat matamu
Aku ingin berdua denganmuDi antara daun gugurAku ingin berdua denganmuTapi aku hanya melihat keresahanmu
Aku menunggu dengan sabarDi atas sini, melayang-layangTergoyang angin, menantikan tubuh itu
Aku ingin berdua denganmuDi antara daun gugurAku ingin berdua denganmuTapi aku hanya melihat keresahanmu
Ingin berdua denganmuDi antara daun gugurAku ingin berdua denganmuTapi aku hanya melihat keresahanmu
Sebelum kita
membahas tentang sistem operasi blackberry, kita akan membahas apa itu sistem
operasi terlebih dahulu. Sistem operasi adalah komponen perangkat lunak
infrastruktur dasar sistem komputerisasi. Sistem operasi mengontrol semua
operasi dasar komputer atau perangkat lainnya. Sistem operasi memungkinkan
pengguna untuk menginstal dan menjalankan aplikasi pihak ketiga, biasanya
menambahkan fungsi baru ke perangkat.
B. PENGERTIAN BLACKBERRY OS
Blackberry OS adalah sistem operasi
milik mobile yang dikembangkan oleh RIM (Resesarch In Motion) untuk perusahaan
Blackberry garis smartphone perangkat genggam. Sistem operasi ini menyediakan
multitasking dan mendukung perangkat input khusus yang telah diadopsi oleh RIM
untuk digunakan dalam handheld, khususnya trackwheel, trackball, dan yang
paling baru trackpad dan touchscreen.
Platform Blackberry mungkin paling
dikenal karena dukungan asli lingkungan komunikasi perusahaan, yang
memungkinkan aktivasi nirkabel lengkap dan sinkronisasi email, kalender, tugas,
catatan, dan juga kontak.
Pembaruan sistem operasi ini dapat
secara otomatis tersedia dari operator nirkabel yang mendukung Blackberry
dimana yang memuat perangkat lunak udara (OTASL) layanan. Pengembangan pihak
ketiga dapat menulis perangkat lunak menggunakan Blackberry yang tersedia API
(Apliccation Programming Interface), meskipun aplikasi yang menggunakan fungsi
tertentu harus digital ditandatangani.
C. SEJARAH BLACKBERRY OS
Kisah sukses Research
In Motion Ltd, berawal dari seorang pemuda Yunani bernama Mike Lazardis, yang
pada tahun 1967 memutuskan pindah dari Turki ke Kanada untuk mewujudkan mimpi
dan merubah nasibnya. Ia sempat kuliah di Universitas Waterloo dan mendalami Teknik
Elektro, namun karena suatu hal ia dikeluarkan.
Pada tahun 1984,
dengan modal pinjaman dari teman dan keluarganya, Lazarsis dan dua temannya
mendirikan RIM di Waterloo, Ontario, Kanada. Kontrak kerja pertamanya datang
dari General Motor Kanada untuk mengerjakan otomatisasi industri. Pada tahun
pertamanya, dari berbagai kontrak kerja, RIM berhasil mendapatkan penghasilan
$1 juta dengan karyawan sekitar 12 orang.
Pada tahun 1987, RIM menerima kontrak dari Roger Cantel Mobile
Comminications, yaitu operator pager dan telepon seluler. Dalam kontraknya, RIM
bertugas mencari tahu potensi dari sistem jaringan digital nirkabel baru yang
di kenalkan Ericsson. RIM berhasil membuat modem radio nirkabel berukuran mini
pada tahun 1990. Modem buatan dari RIM ini banyak dipakai oleh perusahaan untuk
berbagai produk dari komputer sampai mesin penjual otomatis.
Pada tahun 1991, RIM mengembangkan software untuk mendukung sistem e-mail
nirkabel. RIM bekerja sama dengan dua perusahaan besar seperti Ericsson dan
Anterior Teknologi. Ericsson berhasil mengenalkan modem radio portabel pada
tahun 1992, Anterior Teknologi bertugas menyediakan gateway untuk sistem e-mail,
sementara RIM akan meyediakan aplikasi pemograman. Kerjasama tiga pihak ini
berhasil menciptakan sistem e-mail nirkabel dengan konektivitas tak terputus.
Pada tahun 1996, RIM dalam proses mengembangkan bisnis perangkat e-mail nirkabel,
mengenalkan pager yang di beri nama Inter@ctive pager. Saat diluncurkan ke
publik tahun 1997, Inter@ctive pager yang dijual seharga $675 menjadi produk
yang sangat populer dan digemari.
Pada tahun 1998 RIM mendapat banyak kontrak untuk membuat Inter@ctive pager
bagi banyak perusahaan besar seperti IBM, Panasonic Corp, Mobile Integrated Technologies,
dan Telxon Corp. Akhir 1998, RIM mengenalkan versi upgrade dari Inter@ctive
pager yang lebih hebat, kecil, murah dan mempunyai daya tahan lebih lama.
Setelah dua produk Inter@ctive pager sukses di pasaran, Akhirnya pada tahun
1999, RIM memutuskan untuk fokus di perangkat e-mail koorporat dengan
mengenalkan produk barunya, yaitu BlackBerry.
Pada pertengahan Desember 2004, BlackBerry pertama kali diperkenalkan
di Indonesia oleh operator Indosat dan perusahaan Starhub. Perusahaan Starhub
merupakan pengejewantahan dari RIM yang merupakan rekan utama BlackBerry. Pasar
BlackBerry kemudian diramaikan oleh dua operator besar lainnya di tanah air
yakni Excelcom dan Telkomsel. Akibat tuntutan pemerintah Indonesia,
Blackberry akhirnya membuka kantor perwakilan di Indonesia pada November 2010.
RIM mengumumkan pada Februari 2009 bahwa mereka memperluas operasi global
mereka dengan membuka kantor dan fasilitas pelatihan di North Sydney, New South
Wales, Australia.
Pada bulan Juni 2009 RIM telah mengumumkan bahwa mereka memperoleh Navigasi
Dash, pembuat dari Dash Express. Pada Agustus 2009, RIM mengakuisisi Obor
Handphone, memungkinkan dimasukkannya WebKit berbasis browser pada perangkat
Blackberry merek.
Pada tanggal 18 Agustus 2009, Fortune Magazine bernama RIM sebagai
perusahaan dengan pertumbuhan tercepat di dunia dengan pertumbuhan 84% dalam
keuntungan selama tiga tahun meskipun resesi.
Pada tanggal 26 Maret 2010, perusahaan mengumumkan akuisisi pengembang
aplikasi BlackBerry Viigo, sebuah perusahaan berbasis di Toronto. Persyaratan
kesepakatan itu tidak diungkapkan.
RIM mencapai kesepakatan dengan Harman International pada 12 April 2010,
untuk RIM untuk mengakuisisi QNX Software Sistem. “RIM gembira tentang rencana
akuisisi QNX Software Systems dan kami berharap untuk kolaborasi yang sedang
berlangsung antara Harman, QNX dan RIM untuk lebih mengintegrasikan dan meningkatkan
pengalaman pengguna antara smartphone dan di dalam kendaraan audio dan sistem
infotainment,” kata Mike Lazaridis, Presiden dan Co-CEO di RIM. “Selain
kepentingan kita dalam memperluas kesempatan untuk QNX di sektor otomotif dan
pasar lain, kami percaya bahwa akuisisi direncanakan QNX juga akan membawa
nilai lain untuk RIM dalam istilah mendukung rencana produk tertentu mendadak
untuk periferal cerdas, menambahkan properti intelektual yang berharga untuk
portofolio RIM dan menyediakan jangka panjang sinergi bagi
perusahaan-perusahaan berdasarkan keahlian OS signifikan dan saling melengkapi
yang ada dalam RIM dan QNX tim hari ini.”
Pada tanggal 27 September 2010, RIM mengumumkan panjang dikabarkan
BlackBerry Playbook komputer tablet. Pedoman BlackBerry secara resmi dirilis ke
konsumen AS dan Kanada pada tanggal 19 April 2011.
Pada Mei 2010, RIM OS diselenggarakan 10,4% dari smartphone pasar sistem operasi. Pada 30 Jun 2011, investor mendorong perusahaan untuk membagi dual-CEO struktur mendadak ditarik setelah kesepakatan dibuat dengan RIM. RIM mengumumkan bahwa setelah diskusi antara dua kelompok, Northwest & Investasi Etis akan menarik usulan pemegang saham sebelum pertemuan tahunan RIM.
Pada bulan Juni 2011, perusahaan telah mengumumkan prediksi Q1 2011 pendapatan yang akan turun untuk pertama kalinya dalam sembilan tahun dan juga mengumumkan rencana untuk mengurangi pekerjaan. Hal ini diikuti oleh pasar yang saham jatuh ke level terendah sejak 2006. Sejak Juni 2008 sampai Juni 2011, pemegang saham RIM kehilangan hampir $ 70000000000 atau 82 persen dengan penurunan terbesar di antara komunikasi peralatan penyedia, dari $ 83000000000 di 3 tahun sebelumnya untuk saat ini $ 13600000000. Pada bulan Juli 2011, perusahaan axed 2.000 pekerjaan, PHK terbesar dalam sejarahnya. Lay-off mengurangi tenaga kerja dari perusahaan sekitar 11% dalam satu stroke dari 19.000 menjadi 17.000
Pada Mei 2010, RIM OS diselenggarakan 10,4% dari smartphone pasar sistem operasi. Pada 30 Jun 2011, investor mendorong perusahaan untuk membagi dual-CEO struktur mendadak ditarik setelah kesepakatan dibuat dengan RIM. RIM mengumumkan bahwa setelah diskusi antara dua kelompok, Northwest & Investasi Etis akan menarik usulan pemegang saham sebelum pertemuan tahunan RIM.
Pada bulan Juni 2011, perusahaan telah mengumumkan prediksi Q1 2011 pendapatan yang akan turun untuk pertama kalinya dalam sembilan tahun dan juga mengumumkan rencana untuk mengurangi pekerjaan. Hal ini diikuti oleh pasar yang saham jatuh ke level terendah sejak 2006. Sejak Juni 2008 sampai Juni 2011, pemegang saham RIM kehilangan hampir $ 70000000000 atau 82 persen dengan penurunan terbesar di antara komunikasi peralatan penyedia, dari $ 83000000000 di 3 tahun sebelumnya untuk saat ini $ 13600000000. Pada bulan Juli 2011, perusahaan axed 2.000 pekerjaan, PHK terbesar dalam sejarahnya. Lay-off mengurangi tenaga kerja dari perusahaan sekitar 11% dalam satu stroke dari 19.000 menjadi 17.000
D. PERBEDAAN BLACKBERRY OS DENGAN SISTEM OPERASI
LAIN
E. KELEBIHAN DAN KELEMAHAN BLACKBERRY OS
·
Kelebihan
o
System full
back-up atau recover sebagian maupun sepenuhnya mempermudah user dalam
memback-up data-data penting
o
Cukup menggunakan
fungsi change device pada saat akan mengganti unit blackberry baru setelah itu
data-data penting beserta setting dari party software ketiga akan tercopy
dengan mudah ke dalam perangkat blackberry blackberry baru
o
Fungsi autotext,
cukup dengan menentukan keyword lalu mengasosiasikannya dengan isi pengganti
yang biasanya berisi text atau character yang panjang, dan digunakan dengan
mengetikan keyword, maka isi pengganti akan menggantikan keyword tersebut
o
Fungsi search,
sangat membatu untuk mencari informasi atau data yang tersimpan di perangkat
blackberry atau yang ada di jaringan internet
o Profile pada blackberry sangat fleksibel. Untuk setiap
account email,sms, mms, phone, facebook dan lainnya
dapat diaturringtone/vibrate dan led sign yang berbeda-beda
o
Fitur
speed dial pada blackberry qwerty sebanyak pilihan a-z,dikurangi default
key akan sangat membantu dalam melakukanpanggilan secara cepat
o Fungsi BBM (Blackberry Messenger) yang merupakan salah
satu fiturandalan BlackBerry yang memberikan layanan untuk chatting kesesama
pengguna BlackBerry.
o
Customize
Theme untuk user level Advanced mengizinkanpenggunanya untuk dengan mudah
dan mendesain rancangan theme sendiri sesuai kebutuhan.
o Fungsi geotag pada blackberry ber-GPS dapat membuat
foto-fotoyang diambil dari perangkat BlackBerry terserbut berisikan
infromasilokasi.
o
Tampilan
akses multimedianya telah terintegrasi dan sangatnyaman untuk digunakan
o
Dengan
mengaktifkan fungsi password, jika terjadi kehilangan terhadap
blackberry, pencuri yang salah memasukan password akanmenghapus seluruh data
(wipe) di blackberry anda, sehingga datapenting anda tidak gampang diambil.
o
Fitur
firewallnya,sangat efektif dalam memblok sms/mms/phone call yang tidak
kita inginkan
·
Kelemahan
o
Belum mendukung
conference call
o
Tidak ada
aplikasi native untuk menerima dan mengirimkan fax
o
Fungsi rekaman
native (voice recorder) memiliki kualitas rekaman yang kurang memuaskan dan
hanya mampu merekam 10 menit dan dalam format yang tidak umum seperti mp3, wav,
dan sebagainya
o
Pada blackberry
qwerty, spell check yang membantu pengecekan kesalahan ketik hanya dapat
berjalan jika selesai diketik. Padahal, kesalahan ketik seharusnya dapat kita
check saat melakukan pengetikan
o Seluruh aplikasi pihak ketiga terinstall bersama
pada memoryinternal, sehingga dengan memory internal (RAM) blackberry
yangterbatas, tidak banyak aplikasi pihak ketiga yang dapat diinstall (terutama
pada blackberry type lama) meskipun sudah tersedia software yang dapat
memindahkan instalasi 3rd party software pada memory card saat digunakan
program 3rd party tetap di load di internal
memory (RAM).
o
Software
party ketiga yang terinstall tidak otomatis terback-up saat kita melakukan
backup, harus dilakukan trick khusus untuk membackup software party ketiga
ini. Kecuali anda bersedia menginstall software party ketiga setelah
anda melakukan upgrade/downgrade OS.
o Sinkronisasi antara email di blackberry dan
server, terutama untuk email yang sudah kita delete di blackberry sering
tidak bekerja dengan baik, sehingga sering kali email yang sudah kita
delete di blackberry dan kita purge serta reconsile (dari menu Reconsile) tetap
tertarik di mail client PC/Laptop kita, tentunya hal inimenjengkelkan
karena kita harus memeriksa kembali mana email yang harus di delete
kembali maupun yang tidak kita delete di blackberry untuk kita arsipkan di mail
client PC/Laptop kita.
o Untuk mengirim email ukuran file yang bisa dikirim dan
diterima maximal 2.9Mb
o Browser bawaan blackberry tidak sempurna menampilkan
web page berjava script dan animasi.
F. STRUKTUR BLACKBERRY OS
Blackberry memiliki
Operation System tersendiri yang khusus dirancang untuk smartphone ini. Semua
aplikasi-aplikasi Blackberry berjalan menggunakan service-service berikut: BES
(Blackberry Enterprise Server) dan BIS (Blackberry Internet Service).
BES dapat digunakan oleh jaringan e-mail yang berbasis
Microsoft Exchange, Lotus Domino, dan Novell Group Wise. BES memang ditujukan
bagi pelanggan korporasi dengan cakupan usaha yang besar. BES mengintegrasikan
seluruh smartphone Blacberry pada suatu organisasi dengan sistem perusahaan
yang telah ada. Keuntungan yang diperoleh adalah memperluas komunikasi nirkabel
dan data perusahaan kepada pengguna aktif dengan cara yang aman.
BES adalah perangkat lunak yang diperuntukan bagi
pengguna pribadi yang memungkinkan untuk mengintegrasikan smartphone dengan 10
akun e-mail yang berbasis Post Office Protocol (POP3) dan Internet Message
Access Protocol (IMAP), menerima dan mengirim pesan instan, serta berselancar
di internet. Dengan BIS kita juga dapat membuka tambahan data (attachment)
dalam bentuk excel, word, power point, pdf, zip, jpg, gif, dengan tingkat
kompresi data yang tinggi.
Struktur Aplikasi
Blacberry
Aplikasi-aplikasi pada Blackberry biasanya dibuat
dengan java ditambah syntac RIM sendiri. Aplikasi-aplikasi Blackberry terbagi
tiga: aplikasi browser, aplikasi java, aplikasi MDS.
Aplikasi Browser pada Blackberry
Aplikasi browser adalah apllikasi web-based yang bisa
diakses dengan Blacberry Browser.
Struktur Aplikasi Java Pada BlackBerry
Aplikasi pada Blackberry ditulis menggunakan Java
MIDP. Alasan kenapa Blackberry juga menggunakan aplikasi get jar yaitu karena
aplikasi berbasis Java MIDP hasil dari compilasi J2EE yang bersifat multi
platform yang berarti hampir semua perangkat mobile seperti: Smartphone
(Blackberry), Iphone, Ipad, Handphone, Ponsel, Gadget, dan perangkat mobile
digital lainnya menggunakan standard Platform Java MIDP sebagai runtime
aplikasi java terutama untuk aplikasi tambahannya. Selain itu, Aplikasi Java MIDP
memiliki konstruksi program yang ketat dan independence sesuai dengan JVM (Java
Virtual Machine), Aplikasi Java juga lebih diprioritaskan untuk aplikasi
jaringan multi platform.
(Gambar Struktur Aplikasi Java Blackberry).
Pada gambar diatas menggambarkan fondasi penyusun
aplikasi Blackberry. Dua blok teratas menunjukan bahwa aplikasi Blackberry
dapat dibangun di atas MIDP API atau Blackberry API. Dengan menggunakan
Blackberry API, kita juga bisa membuat aplikasi yang efisien, responsive, dan lebih
menarik karena Blackberry API dirancang khusus untuk perangkat
Blackberry.
RIMlet dan MIDlet
RIMlet dan MIDlet mempunyai fungsi sistem yang
berbeda, fungsi sistem RIMlet terdiri dari inisialisasi sebuah titik masuk
aplikasi dengan menggunkan fungsi (System.main()), dan penghentian aplikasi
dengan menggunkan fungsi (System.exit()).
Sedangkan MIDlet sesuai spesifikasinya mempunyai
fungsi sistem antara lain inactive, active, paused, dan destroyed. Berdasarkan
feedback tertentu, kode aplikasi MIDlet dapat menjalankan software manajemen
aplikasi Blacberry untuk mengubah status aplikasi MIDlet itu sendiri. Beberapa
contoh dari feedback tersebut dapat berupa interaksi pengguna pada perangkat
Blackberry, yaitu perubahan tanggal dan waktu, boot up atau shut down, dan
masih banyak lagi.
G. KESIMPULAN
Secara
keseluruhan, Blackberry OS memiliki banyak keunggulanyang membuatnya diminati oleh para konsumen. Terutamakonsumen dari dunia bisnis dan remaja.
Hal ini dikarenakan Blackberry OS sangat mendukung
untuk berkomunikasi baik dalambentuk
email, chat, social network, dan lain lain. Selain itu, semua layanan tersebut
dapat dinikmati oleh konsumendalam satu paket yang dihargai dengan harga yang
terjangkau. Dengan paket tersebut konsumen dapat menikmati berbagai
macamlayanan data BlackBerry tanpa ada batasan tergantung padapaketnya.
Konsumen dapat melakukan browsing, social networking,email, dan lain lain. Keterbukaan
Blackberry OS dengan berbagai macam aplikasi pihakketiga membuat Blackberry OS
kaya akan fitur dan nilai tambahyang dapat menambah daya tarik konsumen untuk
memiliiki produk-produk keluaran RIM tersebut.
Senin, 13 Maret 2017
Hampir
Good Vibes
04.44
0 Comments
Rabu, 08 Maret 2017
Assalamu'alaikum wr.wb.
Pada kesempatan kali ini, saya akan membagikan rangkuman tentang Materi Pengantar Sistem Operasi yang bersumber dari buku Avi Silberschatz : Operating System Concepts 8th Edition Bab 1 dan 2.
Pada kesempatan kali ini, saya akan membagikan rangkuman tentang Materi Pengantar Sistem Operasi yang bersumber dari buku Avi Silberschatz : Operating System Concepts 8th Edition Bab 1 dan 2.
A. Pengertian Sistem Operasi
Sistem Operasi adalah program
yang mengelola perangkat keras komputer dan juga bertindak sebagai perantara
antara pengguna komputer dan perangkat keras komputer.
Secara
lebih rinci, sistem operasi didefinisikan sebagai sebuah program yang mengatur
perangkat keras komputer, dengan menyediakan landasan untuk aplikasi yang
berada di atasnya, serta bertugas untuk mengendalikan (kontrol) serta
mengkoordinasikan pengunaan perangkat keras untuk berbagai program aplikasi
untuk bermacam-macam pengguna.
B. Organisasi(Susunan) Sistem Komputer
Sebelum menjelajahi tentang bagaimana sistem operasi berjalan, kita perlu mengetahui pengetahuan umum tentang beberapa bagian struktur sistem komputer.
1. Operasi Sistem Komputer
Sistem komputer terdiri atas CPU dan sejumlah device controller yang terhubung melalui sebuah bus yang menyediakan akses ke memori. Umumnya, setiap device controller bertanggung jawab atas sebuah hardware spesisfik. Setiap device dan CPU dapat beroperasi secara konkuren untuk mendapatkan akses ke memori. Adanya beberapa hardware ini dapat menyebabkan masalah sinkronisasi. Karena itu untuk mencegahnya sebuah memory controller ditambahkan untuk sinkronisasi akses memori.
2. Struktur Penyimpanan
CPU dapat memuat petunjuk hanya dari memori, sehingga setiap program yang dijalankan harus disimpan di sana. tujuan umum komputer menjalankan sebagian program mereka dari memori dapat menulis ulang, memori utama yang biasa diimplementasikan dalam teknologi semikonduktor yang disebut dynamic random - akses memori (DRAM). Komputer menggunakan bentuk lain dari memori juga. Program bootstrap biasanya disimpan dalam read-only memory (ROM) atau elektrik bisa dihapus programmable read-only memory (EEPROM). Karena ROM tidak dapat diubah, hanya program statis yang tersimpan di sana. EEPROM tidak dapat diubah dan berisi program yang kebanyakan statis.
3. I/O Structure
Ada dua macam tindakan jika ada operasi I/O. Kedua macam tindakan itu adalah :
Setelah proses I/O dimulai, kendali akan kembali ke user program saat proses I/O selesai (Synchronous). Instruksi wait menyebabkan CPU idle sampai interrupt berikutnya. Akan terjadi Wait loop (untuk menunggu akses berikutnya). Paling banyak satu proses I/O yang berjalan dalam satu waktu.
Setelah proses I/O dimulai, kendali akan kembali ke user program tanpa menunggu proses I/O selesai (Asynchronous). System call permintaan pada sistem operasi untuk mengizinkan user menunggu sampai I/O selesai.Device-status table mengandung data masukkan untuk tiap I/O device yang menjelaskan tipe, alamat, dan keadaannya.
Sistem operasi memeriksa I/O device untuk mengetahui keadaan device dan mengubah tabel untuk memasukkan interrupt. Jika I/O device mengirim/mengambil data ke/dari memory hal ini dikenal dengan nama Direct Memory Access (DMA).
C. Cara Kerja Sistem Operasi
1.
Pemasukan (Input)
Tahap pemasukan
(input) merupakan tahap awal dari proses pengolahan yang terjadi pada sistem
komputer. Tahap ini berupa pemasukan data mentah ke dalam sistem komputer
melalui input device. Contoh dari peralatan masukan (input device) diantaranya,
keyboard, mouse, scanner, dll. Alat-alat inilah yang digunakan untuk memasukan
data yang hendak diolah. Seperti hal nya keyboard, difungsikan untuk memasukan
huruf, angka, maupun simbol-simbol lainnya ke dalam komputer yang selanjutnya
akan diproses.
2.
Pemrosesan (Process)
Pada tahap ini, data yang
telah dimasukan melalui peralatan input tadi akan diproses. Tahap proses ini
dilakukan oleh processing device yaitu CPU. Yang mana CPU ini dapat melakukan
fungsi perhitungan dan logika untuk perbandingan (ALU) dan juga mengontrol
(CU). Pada tahap ini, data yang masih mentah tadi diproses sedemikian rupa
sehingga data tersebut siap dicetak menjadi informasi yang lebih bermanfaat.
3.
Pengeluaran (Output)
Pada tahap ini, data
yang tadinya telah dimasukan melalui peralatan input, kemudian diproses oleh
CPU akan bisa dicetak apabila sudah siap. Pencetakan ini bisa berupa hardcopy
dan juga softcopy. Hard copy berarti menggunakan media fisik seperti kertas ataupun
yang lainnya. Softcopy berarti menampilkan gambar visual melalui monitor
ataupun projektor. Yang termasuk dalam peralatan output disini adalah, monitor,
projector, printer, dll.
4.
Penyimpanan (Storage)
Tahap ini merupakan
proses perekaman hasil pengolahan ke alat penyimpan (storage device) dan dapat
dipergunakan kembali sebagai input untuk proses selanjutnya. Jadi, data mentah
yang telah diproses tadi dapat disimpan pada media penyimpanan (Storage device)
agar nantinya bisa digunakan kembali sewaktu-waktu apabila ingin mencetak data
tersebut.
Pada gambar terlihat
dua anak panah yang saling berlawanan arahnya, ini menunjukan bahwa data dapat
disimpan dan diambil kembali jika dibutuhkan untuk keperluan pengolahan data.
D. Struktur Sistem Operasi
Menurut Avi Silberschatz, Peter Galvin,
dan Greg Gagne, memandang atau mengartikan apa itu sistem Operasi bisa
diketahui dari beberapa hal, diantaranya dengan mengetahui komponen-komponen
sistemnya dan layanan yang disediakan oleh sistem operasi.
Tidak semua sistem operasi mempunyai struktur yang sama. Namun menurut Avi
Silberschatz, Peter Galvin, dan Greg Gagne, umumnya sebuah sistem operasi
modern mempunyai komponen sebagai berikut:
- Managemen Proses.
- Managemen Memori Utama.
- Managemen Berkas.
- Managemen Sistem I/O.
- Managemen Penyimpanan Sekunder.
- Sistem Proteksi.
Proses adalah sebuah program yang sedang dieksekusi. Sebuah proses
membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. Sumber daya
tersebut dapat berupa CPU time, memori, berkas-berkas, dan
perangkat-perangkat I/O. Sistem operasi mengalokasikan sumber daya-sumber daya
tersebut saat proses itu diciptakan atau sedang diproses/dijalankan. Ketika
proses tersebut berhenti dijalankan, sistem operasi akan mendapatkan kembali
semua sumber daya yang bisa digunakan kembali.
Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan
dengan managemen proses seperti:
- Membuat dan menghapus proses
pengguna dan sistem proses.
- Menunda atau melanjutkan
proses.
- Menyediakan mekanisme untuk
proses sinkronisasi.
- Menyediakan mekanisme untuk
proses komunikasi.
- Menyediakan mekanisme untuk
penanganan deadlock.
Memori utama atau lebih dikenal sebagai memori adalah sebuah array yang
besar dari word atau byte, yang ukurannya mencapai
ratusan, ribuan, atau bahkan jutaan. Setiap word atau byte
mempunyai alamat tersendiri. Memori utama berfungsi sebagai tempat penyimpanan
instruksi/data yang akses datanya digunakan oleh CPU dan perangkat I/O.
Memori utama termasuk tempat penyimpanan data yang yang bersifat volatile --
tidak permanen -- yaitu data akan hilang kalau komputer dimatikan.
Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang berkaitan
dengan managemen memori seperti:
- Menjaga track dari
memori yang sedang digunakan dan siapa yang menggunakannya.
- Memilih program yang akan di-load ke
memori.
Berkas adalah kumpulan informasi yang berhubungan, sesuai dengan tujuan
pembuat berkas tersebut. Umumnya berkas merepresentasikan program dan data.
Berkas dapat mempunyai struktur yang bersifat hirarkis (direktori, volume,
dll.). Sistem operasi mengimplementasikan konsep abstrak dari berkas dengan
mengatur media penyimpanan massa, misalnya tapes dan disk.
Sistem operasi bertanggung-jawab dalam aktivitas yang berhubungan dengan
managemen berkas:
- Pembuatan dan penghapusan
berkas.
- Pembuatan dan penghapusan
direktori.
- Mendukung manipulasi berkas dan
direktori.
- Memetakan berkas ke secondary-storage.
- Mem-back-up berkas
ke media penyimpanan yang permanen (non-volatile).
Sering disebut device manager. Menyediakan device
driver yang umum sehingga operasi I/O dapat seragam
(membuka, membaca, menulis, menutup). Contoh: pengguna menggunakan operasi yang
sama untuk membaca berkas pada perangkat keras, CD-ROM dan floppy
disk.
Komponen Sistem Operasi untuk sistem I/O:
- Penyangga: menampung sementara
data dari/ ke perangkat I/O.
- Spooling: melakukan penjadualan
pemakaian I/O sistem supaya lebih efisien (antrian dsb.).
- Menyediakan driver:
untuk dapat melakukan operasi rinci untuk perangkat keras I/O tertentu.
Data yang disimpan dalam memori utama bersifat sementara dan jumlahnya
sangat kecil. Oleh karena itu, untuk menyimpan keseluruhan data dan program
komputer dibutuhkan penyimpanan sekunder yang bersifat permanen dan mampu
menampung banyak data, sebagai back-up dari memori utama.
Contoh dari penyimpanan sekunder adalah hard-disk, disket, dll.
Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang berkaitan
dengan managemen disk seperti:
- free-space management.
- alokasi penyimpanan.
- penjadualan disk.
Proteksi mengacu pada mekanisme untuk mengontrol akses yang dilakukan oleh
program, prosesor, atau pengguna ke sistem sumber daya. Mekanisme proteksi
harus:
- Membedakan antara penggunaan
yang sudah diberi izin dan yang belum.
- Menspesifikasi kontrol untuk
dibebankan/diberi tugas.
- Menyediakan alat untuk pemberlakuan sistem.
E. Layanan Sistem Operasi
Layanan sistem operasi dirancang untuk membuat
pemrograman menjadi lebih mudah.
1.
Pembuatan Program
Sistem operasi
menyediakan berbagai fasilitas yang membantu programer dalam membuat program
seperti editor. Walaupun bukan bagian dari sistim operasi, tapi layanan ini
diakses melalui sistim operasi.
2.
Eksekusi Program
Sistem harus bisa me-load program ke memori, dan menjalankan
program tersebut. Program harus bisa menghentikan pengeksekusiannya baik secara
normal maupun tidak (ada error).
3.
Operasi I/O
Program yang sedang
dijalankan kadang kala membutuhkan I/O. Untuk efisiensi dan keamanan, pengguna
biasanya tidak bisa mengatur peranti I/O secara langsung, untuk itulah sistem
operasi harus menyediakan mekanisme dalam melakukan operasi I/O.
4.
Manipulasi Sistem
Berkas
Program harus membaca
dan menulis berkas, dan kadang kala juga harus membuat dan menghapus berkas.
5.
Komunikasi
Kadang kala sebuah
proses memerlukan informasi dari proses yang lain. Ada dua cara umum dimana
komunikasi dapat dilakukan. Komunikasi dapat terjadi antara proses dalam satu
komputer, atau antara proses yang berada dalam komputer yang berbeda, tetapi
dihubungkan oleh jaringan komputer. Komunikasi dapat dilakukan dengan share-memory atau message-passing,
dimana sejumlah informasi dipindahkan antara proses oleh sistem operasi.
6.
Deteksi Error
Sistem operasi harus
selalu waspada terhadap kemungkinan error. Error dapat terjadi di CPU dan memori
perangkat keras, I/O, dan di dalam program yang dijalankan pengguna. Untuk
setiap jeniserror sistem
operasi harus bisa mengambil langkah yang tepat untuk mempertahankan jalannya
proses komputasi. Misalnya dengan menghentikan jalannya program, mencoba
kembali melakukan operasi yang dijalankan, atau melaporkan kesalahan yang
terjadi agar pengguna dapat mengambil langkah selanjutnya.
Demikian rangkuman tentang Pengantar Sistem Operasi, rangkuman ini sedikit banyak memiliki kekurangan, Oleh karenanya mohon maaf jika ada salah kata ataupun adanya pemakaian kata yang dirasa kurang difahami oleh pembaca. Last but not the least, Semoga post ini bermanfaat.
Wassalamualaikum wr.wb.