Tugas Sistem Operasi
BlackBerry Operating System
Kelomp
Sejarah
BlackBerry OS merupakan sistem operasi mobile yang dikembangkan oleh RIM (Research In Motion) untuk produk-produk BlackBerry-nya. OS ini mendukung multitasking dan dukungan khusus bagi perangkat-perangkat inputnya seperti trackwheel, trackball, trackpad dan touchscreen. Platform BlackBerry terkenal dengan dukungannya dengan email korporat melalui MIDP 1.0 dan MIDP 2.0. Dimana platform ini juga mendukung sinkronisasi dengan Microsoft Exchange, Lotus Domino, dan Novell GroupWise. BlackBerry mendukung WAP 1.2 untuk koneksi ke jaringan internet. Selain itu, update OS-nya juga dapat dilakukan melalui layanan BlackBerry OTASL (Over The Air Software Landing) sesuai dengan carriernya. BlackBerry OS juga merupakan OS terbuka dimana pengembang pihak ketiga dapat mengembangkan aplikasi-aplikasi untuk BlackBerry menggunakan BlackBerry API (Application Programming Interface). Perangkat Blackberry adalah device yang sama dengan hanphone lain yang mempunyai fasilitas telepon dan sms. Tetapi perangkat BlackBerry sendiri yang membedakannya adalah operating systemnya, karena operating system BlackBerry merupakan Operating System (OS) berbasis Java buatan RIM (vendor Blackberry).
Penyimpanan Data Lokal
Sistem file BlackBerry adalah pandangan virtual memori flash dan eksternal kartu media. Data disimpan pada sistem file menggunakan record store midp2 atau kelas IOConnector, atau antarmuka PersistentObject milik RIM. Sistem file relatif datar, tetapi ada aturan keamanan untuk area mana dari sistem aplikasi unsigned ditandatangani dan dapat membaca dari dan menulis ke. Untuk kacang keamanan, hampir semuanya dapat di enkripsi menggunakan password penguncian BlackBerry.
File dan Perizinan
Penanganan file di BlackBerry, mengimplementasikan sederhana pembatasan akses file, dan tidak semua file dapat dibaca atau ditulis oleh semua aplikasi. Sebagai contoh, aplikasi unsigned dapat menulis file di bawah file: / / / toko / home / user direktori, tapi tidak di bawah file sistem operasi location: / / / toko / sampel. Untuk menjelajahi sistem file, download dan menginstal BBFileScout dari http://bb.emacf1.com/bbfilescout.html . BBFileScout adalah aplikasi sumbangan-didukung untuk browsing sistem file dan melakukan tugas-tugas manajemen dasar, termasuk menyalin, menghapus, dan memindahkan file. Karena BBFileScout ditandatangani, ia menyediakan banyak informasi tentang apa yang menandatangani aplikasi dapat dilakukan pada sistem file. Sistem file OS BlackBerry diletakkan agak seperti sistem file Unix tradisional, dengan pengecualian bahwa tidak ada direktori root. "File:" URL yang digunakan untuk merujuk ke file individu, dan URL harus berisi lokasi penyimpanan fisik. Sebagai contoh, file: / / / toko / home / user / gambar / pretty_picture.png referensi file gambar dalam direktori home user pada penyimpanan internal perangkat, juga dikenal sebagai "toko." Lokasi penyimpanan lainnya termasuk SDCARD dan CFCard.
Berkas program Sistem Akses
BlackBerry aplikasi Java menggunakan API javax.microedition.io.file.FileConnection untuk langsung mengakses sistem file. Untuk alasan keamanan, beberapa lokasi file yang dapat diakses oleh API ini, termasuk data aplikasi swasta, direktori sistem dan file konfigurasi, aplikasi dan database RMS ( http://www.blackberry.com/developers/docs/4.7.0api/javax/microedition / io / file / FileConnection.html ). Aplikasi unsigned dapat menelusuri sistem file, namun pengguna akan diminta setiap kali aplikasi mengakses sistem file.
Untuk menguji kemampuan untuk membaca dan menulis file individual, gunakan kode contoh berikut:
try {
String fileURL = "file: / / / toko / home / user / gambar / my_pic.png";
FileConnection fileConn =
(FileConnection) Connector.open (fileURLs [i]);
/ / Jika tidak terkecuali dilemparkan, maka URI ini berlaku,
/ / Tetapi file tersebut mungkin atau mungkin tidak ada.
if (fileConn.exists ()!) {
System.out.println ("File tidak ada");
fileConn.create (); / / membuat file jika tidak ada
System.out.println ("Apakah dapat membuat file");
} Else {
System.out.println ("File ada");
if (fileConn.canRead ()) {
System.out.println ("File dapat dibaca");
}
if (fileConn.canWrite ()) {
System.out.println ("File dapat ditulis");
}
}
fileConn.close ();
} Catch (IOException IOE) {
System.out.println (ioe.getMessage ());
}
Penyimpanan data terstruktur
OS BlackBerry menyediakan tiga bentuk penyimpanan data terstruktur yaitu,
•midp2 RecordStores (alias database RMS)
•RIM PersistentStore eksklusif
•RuntimeStore.
Database RMS memiliki keunggulan yang midp2 platform yang kompatibel dan dapat digunakan oleh aplikasi unsigned. The downside adalah bahwa mereka hanya dapat menyimpan 64KB data per toko dan memerlukan aplikasi secara manual marshal objek ke dan dari array byte. Cukup kuno, tetapi masih berguna. Untuk Program RMS, gunakan javax.microedition tersebut. rms.RecordStore kelas. RecordStore Setiap bernama dengan pengenal unik yang harus lokal ke MIDlet suite, tetapi tidak harus unik untuk semua aplikasi pada perangkat. Pada platform midp2 lain, Anda dapat berbagi database RMS antara aplikasi dengan menerbitkan RecordStore dengan nama terkenal. BlackBerry hanya memungkinkan sharing antara MIDlet suite yang sama.
Untuk berbagi data di antara aplikasi, menyimpan data lebih banyak, dan tidak perlu khawatir tentang serialisasi array byte, gunakan RIM PersistentStore atau kelas RuntimeStore. Ini adalah API RIM Terkendali. Para PersistentStore disimpan dalam memori flash, namun RuntimeStore hidup dalam RAM dan akan dihapus ketika perangkat reset. Untuk menggunakan PersistentStore, kelas harus mengimplementasikan antarmuka net.rim.device.api.util.Persistable, yang menjelaskan tindakan serialisasi khusus yang diperlukan.
Objek secara unik diidentifikasi menggunakan identifier data yang disimpan sebagai tipe JME panjang. Secara default, obyek dapat dibaca siapa saja yang mengetahui data pengenal objek. Untuk menjaga benda-benda pribadi, membungkus mereka dalam sebuah objek akses ControlledAccess dan mengaitkan CodeSigningKey dengan objek dibungkus. Aplikasi hanya ditandatangani dengan kunci publik yang diwakili oleh CodeSigningKey akan diizinkan untuk mengakses objek bertahan.
Tampilkan postingan dengan label Sistem Operasi. Tampilkan semua postingan
Tampilkan postingan dengan label Sistem Operasi. Tampilkan semua postingan
Jumat, 01 Juli 2011
Jumat, 01 April 2011
Konsep Proses Sistem Operasi BlackBerry
Keadaan Proses:
· Proses – proses yang dikelola oleh sistem black berry akan melalui serangkaian keadaan yang merupakan bagian dari aktivitasnya. Keadaan proses ini disebut sebagai status proses yang terdiri dari:
· Status New yaitu status dimana proses sedang dibuat. Misalnya anda pertama kali membuka aplikasi BBM (nah pada saat pembukaan aplikasi maka dia sedang menciptakan suatu proses)
· Status Running yaitu status dimana proses dieksekusi. Pada status ini instruksi – instruksi pada proses. Misalnya anda sedang chating dengan BBM maka proses sedang Running.
· Status Terminated yaitu status dimana proses diakhiri. Misalnya anda menutup Aplikasi BBM maka proses berstatus terminated.
· Sebuah proses menjadi Terminated disebabkan oleh beberapa hal diantaranya:
· Proses memang sudah selesai mengerjakan tugasnya, sehingga diakhiri secara normal. Misalnya anda sedang menutup aplikasi Music Player pada BB.
Terjadi kesalahan perhitungan misalnya mengerjakan instruksi pembagian dengan nol (division by zero) , atau menyimpan angka yang lebih besar daripada yang dapat diakomodasi oleh perangkat keras blackberry.
Terjadi kegagalan I/O seperti kegagalan pembacaan dan penulisan file.
Proses induknya berakhir, pada kasus ini suatu proses dibuat oleh proses lain, proses pembuat disebut sebagai parent, sedangkan proses yang dibuat disebut sebagai child . Sistem dirancang untuk mengakhiri secara otomatis proses – proses childnya bila proses parent berakhir.
Proses child diakhiri atas permintaan proses parentnya. Pada kasus ini parent mengirim signal tertentu untuk mengakhiri childnya misalnya mengirim signal SIGQUIT, SIGKILL atau SIGTERM.
Jumat, 18 Maret 2011
Konsep Manajemen Proses di Sistem Operasi
Tugas Kuliah
Source: danang.staff.ugm.ac.id/so/SO%20-%20manajemen%20proses%20komplit.ppt
Source: danang.staff.ugm.ac.id/so/SO%20-%20manajemen%20proses%20komplit.ppt
http://lecturer.eepis-its.edu/~arna/Diktat_SO/2.Struktur%20Sistem%20Operasi.pdf
Konsep Manajemen Proses di Sistem Operasi
Manajemen Proses
Proses adalah program yang sedang dieksekusi. Sebuah proses memerlukan
sumber daya (resource) tertentu seperti waktu CPU, memori, file dan perangkat I/O
untuk menyelesaikan tugasnya.
Untuk mengatur proses yang ada, sistem operasi bertanggung jawab pada
aktrifitas-aktifitas yang berhubungan denagn manajemen proses berikut :
a. Pembuatan dan penghapusan proses yang dibuat oleh user atau sistem.
b. Menghentikan proses sementara dan melanjutkan proses.
c. Menyediakan kelengkapan mekanisme untuk sinkronisasi proses dan komunikasi
proses.
Status Proses
Walaupun masing-masing proses terdiri dari satu kesatuan yang terpisah, namun adakalanya proses-proses tersebut perlu saling berinteraksi, sebab ada kemungkinan satu proses bisa dibangkitkan dari output proses lainnya sebagai input. Pada saat proses dieksekusi maka akan terjadi perubahan status. Status-status ini didefinisikan sebagai keadaan atau aktivitas proses yang sedang berlangsung saat ini. Status proses terdiri dari :
a. NEWStatus yang dimiliki pada saat proses baru saja dibuat oleh penjadwalan tingkat tinggi, tetapi belum siap melakukan eksekusi.
b. READY
Status yang dimiliki pada saat proses siap dieksekusi oleh processor.
c. RUNNING
Status yang dimiliki pada saat instruksi-instruksi dari sebuah proses dieksekusi. Proses bisa dieksekusi karena CPU tidak sedang mengerjakan tugas yang lain.
d. WAITING
Status yang dimiliki pada saat proses menunggu suatu event, seperti penyelesaian I/O atau menerima signal.
e. TERMINATED
Status yang dimiliki pada saat proses telah selesai dieksekusi.
Status Proses:
KONSEP PENJADWALAN
• Konsep dari Multiprogramming :
* Suatu proses akan menggunakan CPU sampai proses tersebut dalam status “wait” (misal meminta I/O) selesai
* Pada saat “wait” CPU akan menganggur, untuk mengatasi hal ini à CPU dialihkan ke proses lain yang berstatus “ready”
• Tujuan dari Multiprogramming adalah :
* Untuk memaksimalkan penggunaan CPU dengan cara mengatur alokasi waktu yang digunakan oleh CPU untuk memperkecil waktu idle
• Untuk Sistem yang bersifat Uniprogramming:
* Hanya ada 1 proses yang dapat berjalan setiap waktunya
* Jika ada proses yang lebih dari satu, maka proses yang lain harus menunggu sampai CPU bebas dan siap untuk dijadwalkan kembali
Konsep Penjadwalan
* Langkah-langkah pengalihan proses:
1. Simpan konteks pernroses, termasuk register PC dan register‑ register lain.
2. Perbarui PCB proses yang running. Pelaksanaan termasuk mengubah state proses menjadi salah satu state (ready, blocked, suspendedready, dan sebagainya). Field‑field yang relevanjuga diperbarui misaInya alasan meninggalkan state runningdan informasi akunting.
3. Pindahkan PCB proses ke senarai yang cocok (ready, blocked, dan sebagainya).
4. Pilih satu proses lain untuk dieksekusi sesuai dengan teknik penjadwalan.
5. Perbarui PCB proses yang dipilih termasuk perubahan state menjadi running.
6. Perbarui struktur‑struktur data manaJemen memori. Pekerjaan ini sesuai dengan pengefolaan translasi alamat.
7. Kembalikan konteks pernroses dengan konteks simpanan yang memberitahu konteks proses terakhir saat dialihkan dari state running, Pengembalian konteks ini dilakukan dengan memuatkan nilai‑nilai registerPC dan register‑register lain dengan nilai konteks yang tersimpan.
Pengalihan proses melibatkan pengalihan konteks dan perubahan state, memerlukan usaha lebih besar daripada pengalihan konteks
Queue Scheduling dapat diklasifikasikan dalam 3 kategori :
a. Job Queue
Antrian berisi semua proses yang masuk dalam sistem
b. Ready Queue
Proses yang berada pada memori utama, siap dan menunggu untuk dieksekusi
c. Device Queue
Deretan proses yang sedang menunggu peralatan I/O
Tiap peralatan I/O memiliki device queue
d. Setiap antrian disimpan sebagai linked list dan berisi pointer awal dan akhir PCB.
e. Tiap PCB memiliki suatu pointer menunjuk ke proses selanjutnya pada antrian
f. Proses baru mula-mula diletakkan di ready queue dan menunggu sampai dipilih untuk dieksekusi (dispatched) CPU
g. Ketika proses dialokasikan CPU dan dieksekusi, terjadi satu dari event berikut :
Proses meminta I/O dan kemudian ditempatkan pada I/O queue
Proses membuat sub proses baru dan menunggu diterminasi
Proses dihapus dari CPU karena diinterrupt dan dikembalikan ke ready queue
SCHEDULER (PENJADWAL)
Sistem operasi harus memilih dan memproses antrian-antrian berdasarkan kategorinya, dimana proses seleksinya dilakukan oleh scheduler yang tepat .
Ada 3 tipe Scheduler :
a. Long Term Scheduler (Job Scheduler)
b. Short Term Scheduler (CPU Scheduler)
c. Medium Term Scheduler
Long Term Scheduler (Job Scheduler)
a. Menyeleksi proses-proses mana yang harus dimasukkan ke dalam ready queue dan membawanya ke memori untuk dieksekusi
b. Long Term Scheduler mengeksekusi lebih jarang, dibutuhkan beberapa menit untuk pembuatan proses baru dalam sistem
c. Long Term Scheduler à mengontrol jumlah proses dalam memori (degree of multiprogramming)
d. Jika degree of multiprogramming stabil à tingkat rata-rata penciptaan proses harus sama dengan tingkat rata-rata proses meninggalkan system
Short Term Scheduler (CPU Scheduler)
a. Menentukan proses mana yang selanjutnya akan dieksekusi dan mengalokasikan CPU untuk proses tersebut, dimana pemilihan proses barunya dialokasikan sesering mungkin
b. Sort Term Scheduler à lebih sering dipanggil (hanya dalam waktu milisecond)
c. Karena durasi yang pendek antara eksekusi, short Term Scheduler harus sangat cepat
Medium Term Scheduler
a. Penjadwal ini akan menguntungkan untuk memindahkan proses dari memori à jumlah proses dalam memori akan berkurang
b. Skema Medium Term Scheduler disebut swapping.
c. Swapping diperlukan untuk meningkatkan mutu penggabungan proses (karena perubahan dalam kebutuhan memori yang mengakibatkan memori harus dibebaskan)
CONTEXT SWITCH
• Context Switch sebuah proses direpresentasikan dalam PCB dari suatu proses à nilai dari CPU register, status proses, informasi manajemen memori
• Waktu context switch mempunyai kecepatan bervariasi (biasanya berkisar 1 – 1000ms) tergantung:
– Kecepatan memori
– Jumlah register yang dicopy
– Ada atau tidaknya instruksi khusus (misal : instruksi tunggal untuk mengisi atau menyimpan seluruh register)
OPERASI PADA PROSES
• Sistem Operasi dalam mengelola proses dapat melakukan operasi-operasi terhadap proses
• Pembuatan Proses
– Beberapa aktifitas yang berkenaan dengan pembuatan proses, a.l :
• Memberi identitas (nama) pada proses yang dibuat
• Menyisipkan proses pada list proses atau tabel proses
• Menentukan prioritas awal proses
• Membuat/ menciptakan PCB
• Mengalokasikan sumber daya (resource) awal bagi proses
* Contoh Pembuatan Proses
• Inisialisasi Sistem à Reboot
• Eksekusi System Call untuk Pembuatan proses
• Fork ()
• User meminta untuk membuat proses baru
• Mengetikkan perintah di command line
• Mengklik icon
• Pembuatan Proses
– Beberapa aktifitas yang berkenaan dengan pembuatan proses, a.l :
• Memberi identitas (nama) pada proses yang dibuat
• Menyisipkan proses pada list proses atau tabel proses
• Menentukan prioritas awal proses
• Membuat/ menciptakan PCB
• Mengalokasikan sumber daya (resource) awal bagi proses
* Contoh Pembuatan Proses
• Inisialisasi Sistem à Reboot
• Eksekusi System Call untuk Pembuatan proses
• Fork ()
• User meminta untuk membuat proses baru
• Mengetikkan perintah di command line
• Mengklik icon
* Pada saat proses berhenti à proses akan mengembalikan semua data ke parent proses, dan proses dihapus dari sistem, dilanjutkan dengan menghapus PCB
* Alasan yang menyebabkan proses dihentikan :
• Selesainya proses secara normal
• Proses berjalan melewati batas waktu yang telah ditentukan
• Memori tidak tersedia
• Pelanggaran terhadap batas memori
• Terjadi kesalahan perhitungan (misal :pembagian dengan 0)
• Proses menunggu terlalu lama
• Terjadi kegagalan I/O (misal : tidak menemukan file)
BlackBerry OS
Tugas Kuliah
Source: http://www.berryindo.com/forum/topic/sejarah-blackberry
BlackBerry OS merupakan sistem operasi mobile yang dikembangkan oleh RIM (Research In Motion) untuk produk-produk BlackBerry-nya. OS ini mendukung multitasking dan dukungan khusus bagi perangkat-perangkat inputnya seperti trackwheel, trackball, trackpad dan touchscreen. Platform BlackBerry terkenal dengan dukungannya dengan email korporat melalui MIDP 1.0 dan MIDP 2.0. Dimana platform ini juga mendukung sinkronisasi dengan Microsoft Exchange, Lotus Domino, dan Novell GroupWise. BlackBerry mendukung WAP 1.2 untuk koneksi ke jaringan internet. Selain itu, update OS-nya juga dapat dilakukan melalui layanan BlackBerry OTASL (Over The Air Software Landing) sesuai dengan carriernya. BlackBerry OS juga merupakan OS terbuka dimana pengembang pihak ketiga dapat mengembangkan aplikasi-aplikasi untuk BlackBerry menggunakan BlackBerry API (Application Programming Interface). Perangkat Blackberry adalah device yang sama dengan hanphone lain yang mempunyai fasilitas telepon dan sms. Tetapi perangkat BlackBerry sendiri yang membedakannya adalah operating systemnya, karena operating system BlackBerry merupakan Operating System (OS) berbasis Java buatan RIM (vendor Blackberry).
v Perkembangan BlackBerry OS
Perangkat BlackBerry diperkenalkan tahun 1997 oleh Perusahaan Kanada, Research in Motion(RIM). Perangkat ini memiliki kemampuan menyampaikan informasi jaringan data nirkabel. Pengertian BlackBerry senidiri adalah perangkat handshet nirkabel yang mepunyai kemampuan push email,telepon seluler,sms,faksimili internet,browsing, dan kemampuan nirkabel lainnya. BlackBerry mulai dikenalkan di Indonesia pada Desember 2004 oleh operator di Indonesia. Pasar BlackBerry mulai diramaikan oleh berbagai operator dengan menyediakan berbagai pilihan layanan seperti BlackBerry Internet Service dan BlackBerry Enterprise Server+ (BES+). BES+ adalah layanan dari BES dan BIS, ditujukan bagi pelanggan korporasi sehingga pelanggan dapat menerima dan mengirim email kantor yang berbasis Microsoft
8 Exchange, Novel Wise, Lotus Domino dan 10 akun e-mail berbasis POP3/IMAP melalui telepon genggam. Sejauh ini fasilitas BlackBerry sudah diterapkan di berbagai perusahaan yang karyawannya diharuskan memakai perangkat yang disebut multi tasking ini. Beberapa OS BlackBerry yaitu:
BlackBerry OS 6.0
BB OS 6.0 dilengkapi dengan UI memikat. WebKit browser baru dari OS memungkinkan pengalaman browsing yang lebih cepat dan lebih kaya fitur pendukung seperti browsing tab, multitasking, dan favorit. BlackBerry OS 6.0 juga memiliki fitur animasi baru, grafik, transisi dengan pop up menu dan home screen yang memungkinkan berbagai macam pandangan.. Media player merombak total dan menawarkan dukungan multi-touch.. Kinetic scrolling membuat bergulir melalui halaman web, daftar dan email, pengalaman halus.. BlackBerry OS 6.0 tampaknya layar sentuh sentris karena sebagian besar perangkat tambahannya fokus pada antarmuka sentuh.
BlackBerry OS 5.0
Peningkatan terbesar di OS 5.0 adalah perusahaan - SPEED. cepat dan banyak snappier dari versi sebelumnya OS.. Menu membuka dan menutup tanpa penundaan. Selain kecepatan, perubahan lain dalam OS adalah halus seperti UI tampaknya sedikit dipoles dan ada penambahan aplikasi baru, File. File konfigurasi jaringan berbagi akses bagi pengguna BES. Browser mendukung Google Gears dan lebih interaktif dari OS sebelumnya. Dalam v5.0, pengendali tanggal tetap stasioner sementara gulungan pengguna melalui email. OS 5.0 juga memberikan pilihan untuk mengubah ukuran gambar sebelum mentransfer secara online. fitur tambahan lainnya adalah bendera email, pilihan untuk meneruskan entri kalender, dan aplikasi BlackBerry Maps diperbarui yang jauh lebih cepat dari versi sebelumnya.
BlackBerry OS 4.7
BB OS 4.7, Sistem operasi yang cepat, responsif dan menawarkan UI rapi. Alat seleksi ditemukan di v4.7 membuat copy dan paste lebih mudah. Bila Anda memilih teks, kotak kecil muncul yang dapat slide baik cara untuk memilih teks akurat. BlackBerry OS 4.7 menawarkan lebih baik dan jauh lebih stabil pengalaman browsing daripada versi sebelumnya. Browser ini dilengkapi dengan 'Go' tombol hijau sehingga memudahkan pengguna web mobile pertama kalinya, ditambah halaman web, serta gambar, terlihat lebih baik dan jelas. Peningkatan ini di OS 4.7 membuat pengalaman telepon lebih menyenangkan. Overall, it's a great update. Secara keseluruhan, ini update yang besar.
BlackBerry OS 4.6
BlackBerry OS 4.6 tidak ada baru untuk menawarkan dibandingkan dengan v4.5 kecuali untuk hotkey Q untuk profil bergetar dan pilihan untuk mengaktifkan Bluetooth handset pertengahan panggilan. BlackBerry OS 4.6 fitur Wi-Fi tambahan, aplikasi jam ditingkatkan dan diperbarui fitur multimedia seperti video streaming inline dalam aplikasi browser, preview gambar layar penuh, aplikasi video kamera diakses dari ikon kamera dan daftar putar otomatis untuk melihat lagu.. Fitur BlackBerry browser meningkatkan dukungan dari standar web seperti CSS 2.1 dan AJAX, memeriksa ejaan kontinyu dan file dapat didownload melalui browser.
BlackBerry OS 4.5
BlackBerry OS 4.5 lebih baik dibandingkan dengan OS 4.3. OS 4.5 fitur 'Over-The-Air' upgrade perangkat lunak, musik playlist otomatis, audio-video streaming lewat RTSP, dukungan HTML email, DocsToGo melihat dan mengedit dan mencari remote untuk pesan email.
BlackBerry OS 4.3
BlackBerry OS 4.3 adalah untuk perangkat BlackBerry mobile dengan kapasitas 64MB + penyimpanan. OS 4.3 enables video recording with Flash. OS 4.3 memungkinkan merekam video dengan Flash.. Versi ini hadir dengan tema L Dimensi yang menggabungkan ikon dari atas kiri dengan yang di sepanjang bagian bawah. Aplikasi ini keren memungkinkan pengguna untuk membuat VoiceNotes dan mengirim mereka melalui email, MMS, PIN atau IM.
Secara keseluruhan, BlackBerry OS memiliki banyak keunggulan yang membuatnya diminati oleh para konsumen. Terutama konsumen dari dunia bisnis dan remaja. Hal ini dikarenakan BlackBerry OS sangat mendukung untuk berkomunikasi baik dalam bentuk email, chat, social network, dan lain lain. Selain itu, semua layanan tersebut dapat dinikmati oleh konsumen dalam satu paket yang dihargai dengan harga yang terjangkau. Dengan paket tersebut konsumen dapat menikmati berbagai macam layanan data BlackBerry tanpa ada batasan tergantung pada paketnya. Konsumen dapat melakukan browsing, social networking, email, dan lain lain. Keterbukaan BlackBerry OS dengan berbagai macam aplikasi pihak ketiga membuat BlackBerry OS kaya akan fitur dan nilai tambah yang dapat menambah daya tarik konsumen untuk memiliiki produkproduk keluaran RIM tersebut.
Senin, 14 Maret 2011
SEJARAH PERKEMBANGAN WINDOWS
Tugas Kuliah
Source: id.wikipedia.org/wiki/Sejarah_Microsoft_Windows
Sejarah Microsoft Windows
=== Windows 1.0 ===
Versi pertama Microsoft Windows, yang disebut dengan Windows 1.0, dirilis pada tanggal [[20 November]] [[1985]]. Versi ini memiliki banyak kekurangan dalam beberapa fungsionalitas, sehingga kurang populer di pasaran. Pada awalnya Windows versi 1.0 ini hendak dinamakan dengan '''Interface Manager''', akan tetapi [[Rowland Hanson]], kepala bagian pemasaran di [[Microsoft Corporation]], meyakinkan para petinggi Microsoft bahwa nama "'''Windows'''" akan lebih "memikat" konsumen. Windows 1.0 bukanlah sebuah sistem operasi yang lengkap, tapi hanya memperluas kemampuan [[MS-DOS]] dengan tambahan antarmuka grafis. Selain itu, Windows 1.0 juga memiliki masalah dan kelemahan yang sama yang dimiliki oleh [[MS-DOS]].
=== Windows 2.x ===
Windows versi 2 pun muncul kemudian pada tanggal [[9 Desember]] [[1987]], dan menjadi sedikit lebih populer dibandingkan dengan pendahulunya. Sebagian besar populeritasnya didapat karena kedekatannya dengan aplikasi grafis buatan Microsoft, [[Microsoft Excel|Microsoft Excel for Windows]] dan [[Microsoft Word|Microsoft Word for Windows]]. Aplikasi-aplikasi Windows dapat dijalankan dari MS-DOS, untuk kemudian memasuki Windows untuk melakukan operasinya, dan akan keluar dengan sendirinya saat aplikasi tersebut ditutup.
Windows versi 2.0x menggunakan model memori [[modus real]], yang hanya mampu mengakses memori hingga 1 megabita saja. Dalam konfigurasi seperti itu, Windows dapat menjalankan aplikasi ''[[multitasking]]'' lainnya, semacam DESQview, yang berjalan dalam [[modus terproteksi]] yang ditawarkan oleh [[Intel 80286]].
SEJARAH PERKEMBANGAN MAC
Tugas Kuliah
source: http://regarmint.blog.ugm.ac.id/2009/03/06/mac-os-macintosh-operating-system/
Mac OS ( Macintosh Operating System)
Sesuai dengan namanya, Mac OS ( Macintosh Operating System ) merupakan sistem operasi khusus untuk komputer macintosh
yang pertama kali dibuat oleh Apple computer pada tahun 1984.Mac OS juga merupakan sistem opersai pertama di dunia
yang berbasiskan kepada GUI.
Revolusi besar terjadi saat peralihan Mac OS 9 ke Mac OS 10.0 (X) yang dirilis pada bulan maret 2001 dengan namayang pertama kali dibuat oleh Apple computer pada tahun 1984.Mac OS juga merupakan sistem opersai pertama di dunia
yang berbasiskan kepada GUI.
Cheetah dan saat itu lahir Mac OS yang berdasarkan UNIX dan UNIX sendiri merupakan OS yang sangat stabil yang
dapat digunakan sebagai server.Setelah itu,apple merilis Mac OS pada tahun-tahun berikut :
- Mac OS 10.1 (Puma,Oktober 2002)
- Mac OS 10.2 (Jaguar, Agustus 2002)
- Mac OS 10.3 (Panther, Oktober 2003)
- Mac OS 10.4 (Tiger,April 2005)
- Mac OS 10.5 (Leopar,dOktober 2007)
SEJARAH PERKEMBANGAN DOS
Tugas Kuliah
Source: id.wikipedia.org/wiki/MS-DOS
== Sejarah ==
MS-DOS sebenarnya dibuat oleh sebuah perusahaan pembuat komputer, yang bernama ''[[Seattle Computer Products]]'' (SCP) yang dikepalai oleh [[Tim Patterson]]--yang belakangan direkrut oleh [[Microsoft]] untuk mengembangkan [[DOS]]--pada tahun [[1980]] sebagai sebuah perangkat lunak sistem operasi dengan nama [[Q-DOS]] (singkatan dari ''Quick and Dirty Operating System''), yang selanjutnya diubah namanya menjadi '''86-DOS''', karena Q-DOS didesain agar dapat berjalan pada komputer dengan prosesor [[Intel 8086]]. Microsoft pun membeli lisensinya dengn harga 50.000 dolar Amerika dari SCP, lalu mengubah namanya menjadi MS-DOS. Selanjutnya, saat [[IBM]] hendak meluncurkan komputer pribadi yang disebut dengan IBM PC, Microsoft pun menjual lisensi MS-DOS kepada IBM.=== Pengembangan ===
[[IBM]] dan Microsoft selanjutnya merilis versi-versi DOS; di mana versi IBM yang langsung dibundel dengan komputer [[IBM PC]] disebut dengan "IBM PC-DOS" (singkatan dari ''International Business Machine Personal Computer Disk Operating System''). Pada awalnya, IBM hanya menggunakan apa yang layak digunakan dari MS-DOS yang dirilis oleh Microsoft, seperti program-programnya atau utilitas yang disertakannya. Karena itulah, versi IBM selalu dirilis lebih lambat dibandingkan dengan versi MS-DOS. Tapi, MS-DOS versi 4.0 adalah versi MS-DOS pertama yang benar-benar sama seperti [[IBM PC-DOS]], karena Microsoft sedang berkonsenstrasi untuk mengembangkan sebuah sistem operasi penerus DOS, yang disebut dengan [[OS/2]]. Microsoft, ketika melisensikan DOS kepada IBM, menandatangani perjanjian lisensi yang salah satu poinnya mengandung bahwa Microsoft boleh melisensikan MS-DOS kepada perusahaan selain IBM, dan para perusahaan tersebut dipersilakan mengubah nama MS-DOS menjadi nama yang mereka gunakan (contoh: TandyDOS, Compaq DOS, dan lainnya). Kebanyakan versi-versi tersebut tentu saja sama dengan versi yang telah dikembangkan oleh Microsoft dengan MS-DOS-nya, tapi Microsoft mulai mencabut perjanjian lisensinya sehingga para perusahaan lain harus menggunakan nama MS-DOS, bukannya nama yang telah dikustomisasi sebelumnya. Hanya IBM yang diberikan keleluasaan untuk terus menggunakan nama IBM PC-DOS, bukannya MS-DOS.
Langganan:
Postingan (Atom)