iOs 5 dari Apple

Sepertinya setiap kali revisi software yang besar datang, itu digambarkan sebagai Dalam kasus IOS 5 “terbesar yang pernah.”, Meskipun, yang mungkin tidak hiperbola-nyaris tak ada bagian dari sistem operasi mobile Apple yang tidakdiubah dalam beberapa cara dengan update terbaru.

Jangan berpikir bahwa ini hanya mengubah demi perubahan, bagaimanapun.Pada umumnya, perubahan IOS 5 adalah lebih baik, spackling sejumlah kelemahan dan kesenjangan dalam fungsi yang telah ada sejak hari pertama.

Menggoda karena mungkin untuk menjuluki IOS 5, “Snow Leopard” dari IOS,meskipun, itu jelas ada lebih banyak untuk ini daripada hanya mengisikesenjangan. IOS 5 menandai revisi besar pertama dari IOS yang akan secara bersamaan dirilis untuk iPhone, iPod touch, dan iPad. Hal ini juga akhirnya membawa paritas fitur antara CDMA (Verizon) dan (AT & T) GSM versi iPhone.Bahkan, semua perangkat IOS Apple adalah pada halaman yang sama sekarang (dengan pengecualian fitur-spesifik seperti sedikitnya Siri suara-kontrol yangterbatas pada 4S iPhone). Lanjutkan membaca “iOs 5 dari Apple”

Programming iOs

iOs adalah sistem operasi besutan Apple untuk perangkat canggihnya yang dikenal dengan “harganya” dan “kemewahannya”. iOs digunakan diperangkat iPhone,iPad, dan iPod touch. Bagi yang sudah pernah menggunakan perangkat tersebut tentu merasa tertarik dan terhipnotis :D.

Oke,langsung ke pokok permasalahan :)…..

Adapun hal – hal yang dipersiapkan untuk memulai pemrogramman iOs adalah : Lanjutkan membaca “Programming iOs”

Windows 8

Windows 8 adalah nama kode untuk versi mendatang dari Microsoft Windows, serangkaian sistem operasi yang diproduksi oleh Microsoft untuk digunakan pada komputer pribadi, termasuk komputer rumah dan bisnis, laptop, netbook, tablet PC, server, dan PC pusat media.[1] Sistem operasi ini menggunakan mikroprosesor ARM selain mikroprosesor x86 tradisional buatan Intel dan AMD. Antarmuka penggunanya diubah agar mampu digunakan pada peralatan layar sentuh selain mouse dan keyboard.

Microsoft belum mengumukan tanggal distribusi Windows 8, meski sejumlah kantor berita menduga sistem operasi ini akan tersedia pada akhir 2012. [2]

Sejarah Lanjutkan membaca “Windows 8”

Konsep Management Sistem Operasi iOS

Arsitektur iOS

Arsitektur IOS mirip dengan arsitektur dasar yang ditemukan di Mac OS X. Padatingkat tertinggi IOS bertindak sebagai perantara antara hardware yang mendasaridan aplikasi yang muncul di layar, seperti yang ditunjukkan pada Gambar 1-1.Aplikasi Anda membuat jarang berbicara dengan perangkat keras yang mendasarinya langsung. Sebaliknya, aplikasi untuk berkomunikasi denganperangkat keras melalui serangkaian interface sistem yang jelas yang melindungiaplikasi Anda dari perubahan hardware. Abstraksi ini membuat mudah untuk menulisaplikasi yang bekerja secara konsisten pada perangkat dengan kemampuanhardware yang berbeda.

“layer di iOS”

Penerapan teknologi IOS dapat dipandang sebagai seperangkat lapisan, seperti yang terlihat pada Gambar dibawah ini. Pada lapisan bawah sistem ini adalah pelayanandasar dan teknologi di mana semua aplikasi yang mengandalkan; tingkat yang lebih tinggi layer berisi layanan yang lebih canggih dan teknologi.

Cocoa Touch Layer

Lapisan Cocoa Touch berisi kunci kerangka kerja untuk membangun aplikasi IOS.Lapisan ini mendefinisikan infrastruktur aplikasi dasar dan dukungan untuk teknologikunci seperti multitasking, input berbasis sentuhan, pemberitahuan mendorong, dan banyak tingkat tinggi layanan sistem. Banyak kerangka dalam lapisan Cocoa Touch berisi pengendali tampilan untuk mempresentasikan sistem antarmuka standar.

High -Level Fitur

  • Block Objects
  • Grand Central Dispatch
  • In-App Purchase
  • SQLite
  • XML Support

Lanjutkan membaca “Konsep Management Sistem Operasi iOS”

Konsep Manajemen Proses Pada Sistem Operasi

Proses adalah unit kerja terkecil yang secara indivindu memiliki sumber daya dan dijadwalkan oleh sistem opersi. Proses berisi :
  • Instruksi
  • Data
  • Program Counter
  • Register Pemroses
  • Stack Data
  • Alamat Pengirim dan variabel pendukung lainnya.
Suatu proses mungkin adalah satu dari keadaan berikut ini :

Sistem Operasi iOS

iOS adalah sistem operasi yang terdapat pada produk-produk yang diciptakan perusahaan terkenal apple. iOS awalnya hanya dikembangkan untuk Iphone. Namu sekarang sudah diperluas untuk perangkat apple yang lainnya seperti iPod Touch, iPad, dan apple TV. iOS adalah sistem operasi yang diciptakan dengan segala kekurangan. Bukan berarti banyak masalah atau bug yang terdapat pada sistem operasinya. Tapi kekurangan yang terdapat pada feature-feature yang tersedia di dalam sistem operasinya. Kalau kita lihat perkembangannya dari versi awal sampe yang sekarang (4.2.1) dan untuk iPhone CDMA (4.2.5) sangat bertahap. Dan cenderung ketinggalan jaman dengansistem operasi gadget yang lain. Namun dengan adanya iOS versi 4.2.1, iPod Touch sudah bisa menandingi gadget-gadget saingannya. Menurut saya iOS memiliki kesetabilan yang baik. Dan sistem operasi iOS sangat user friendly.
Fitur  yang terdapat pada iOS yang terdapat pada iPod Touch dengan sofware versi 4.2.
  • Multitasking
Kemampuan multitasking baru bisa dirasakan oleh user iPod dan iPhone  pada iOS versi 4.0. Sedangkan pada iPad pada versi 4.2. menurut saya pada versi 4.0 kemampuan multitasking belum terlalu stabil. Masih terdapat bug-bug yang terkadang merepotkan. Namun sudah diperbaiki pada versi selanjutnya(4.2) dan sekarang sudah bisa berjalan dengan baik. Kemapuan multitasking memungkinkan kita membuka beberapa aplikasi sekaligus tanpa harus keluar dari aplikasi yang kita buka. Cukup menekan home buton maka kita akan keluar dari aplikasi yang kita mainkan, dan aplikasi tersebut tidak akan tertutup secara permanen. Untuk menampilkan aplikasi nya cukup dengan menekan dua kali home buton. Maka akan keluar aplikasi yang kita mainkan. Kalau terlalu banyak membuka aplikasi dan kita belum menutupnya secara permanen, maka ipod akan heng. Cara mematikan aplikasi yang kita gunakan secara permanen adalah dengan cara menekan Home Buton sebanyak 2 kali. Lalu kita tap dan tahan. Tunggu sampe keluar gambar seperti dibawah ini :
lalu tap tanda (-) yang berwarna merah. Maka aplikasi akan berhenti permanen.  Lanjutkan membaca “Sistem Operasi iOS”

Blackberry OS

BlackBerry OS memilik lingkungan multitasking. Hal ini memungkinkan penggunaan eksensif dari perangkat input seperti trackball, dan scroll wheel, tetapi tidak mendukung touchpad. OS ini adalah system operas-event. Kemudian arsitektur CPU BlackBerry Smartphone adalah berdasarkan ARM XScale. Perangkat lain BlackBerry prosesor sudah berbasis Intel, mendukung aplikasi multitasking dan multithreading.

  • Fitur Multitasking

blackberry OS menggunakan multitasking kooperatif sehingga tidak ada aplikasi-aplikasi lian dapat mendahului di midstream, kecuali aplikasi yang secara eksplisit menghasilkan control. Semua apliksi berjalan secara simulta dan dikelola oleh aplikasi server. Setiap aplikasi pada saat straup, menerima ekssekusi thread. Meraka juga dapat membuat dan menghancurkan tambahan thread secara dinamis.

Threads dapat dijalankankan dilator belakang menunggu pesan atau data untuk diproses, atau mereka dapat dijalankan didepan memiliki control antarmuka pengguna, display, dan masukkan seperti keystrokes. Tugas-tugas latar depan termasuk menampilkan kontekks seperti menampilkan bitmap, menunjukkan pada LCD, dan menerima semua tombol dan masukkan trackwhell. Setiap tugas yang tidak dilatr depan, msih mempertahankan salinan bitmap tampilan layar LCD dalam konteks tersebut. Jadi dapat memanipulasi setiap saat. Ketika thread latar depan diubah kesesuatu yang berbeda thread atau tugas, bitmap menampilkan tugas baru ditempatkan pada LCD dan sekarang ia menerima semua input.

Komunikasi antar OS dan thread dilakukan oleh sisstem pesan. Seperti system-event, aplikasi menerima pesan yang menggambarkan kejadian system dan asosiasi parameter. Kemudian, meraka kirim ke thread untuk dip roses.

 

  1. Threads

Setiap kali latar depan diaktifkan dari sutu apliaksi dan ke aplikasi lainnya, latar depan baru menerima pesan jenis SWITCH_BACKGROUND. Foreground threads dapat di aktifkan oleh aplikasi untuk meminta aplikasi baru yang diganti pada latar depan dengan memanggil “RimRequestForeground“.

 

  1. Event

Seperti dijelaskan sebelunmnya, BB OS adalah sebuah OS berhasilkan event. Ini berarti bahwa aplikasi BB menerima semua pemberitahuan aksternal melalui event dikirim keapliksi. Setelah proses ini selesai, merak memanggil fungsi RIMGETMESSAGE unutk menerima pallikasi berikutnya. Jika tidak ada event, aplikasi menutup proses pengiriman, yang memungkinkan aplikasi lain untuk berjalan. Jika aplikasi lain juga tidak punya event untuk proses, aplikasi menempatkan CPU dalam keadaan siaga sampai event berikutnya. Ada dua cara untuk mengirimkan pesan antara dua tugas: sinkron dan dan asinkron.

2.1.Asinkron

Untuk komunikasi asinkron (pengiriman non-blocking), aplikasi mengirim pesan ke aplikasi pesan lain’ antrian dengan memanggil “RimPostMessage”. Tujuannya menerima pesan. Proses pengiriman berlanjut segera setelah panggilan ke “RimPostMessage”.

Lanjutkan membaca “Blackberry OS”

Sejarah dan Perjalanan Microsoft Windows

Awal-awal Versi 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 denganInterface 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.

Lebih jauh lagi, Apple yang menuntut Microsoft membuat Microsoft membatasi kemampuannya. Sebagai contoh, jendela-jendela di dalam Windows 1.0 hanya dapat ditampilkan di layar secara “tile” saja, sehingga jendela tersebut tidak dapat saling menimpa satu sama lainnya. Selain itu, tidak ada semacam tempat yang digunakan untuk menyimpan berkas sebelum dihapus (Recycle Bin), karena memang Apple berkeyakinan bahwa mereka memiliki hak terhadap paradigma tersebut. Microsoft pun kemudian membuang limitasi tersebut dari Windows dengan menandatangani perjanjian lisensi dengan Apple.

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 for Windows danMicrosoft 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.

Microsoft Windows akhirnya memperoleh peningkatan signifikan saat Aldus PageMaker muncul dalam versi untuk Windows, yang sebelumnya hanya dapat berjalan di atas Macintosh. Beberapa ahli sejarahwan komputer mencatat ini sebagai kemunculan sebuah aplikasi yang laku secara signifikan selain buatan Microsoft sebagai awal kesuksesan Microsoft Windows.

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 80286Lanjutkan membaca “Sejarah dan Perjalanan Microsoft Windows”

Sejarah dan Perjalanan MS-DOS

MS-DOS, singkatan dari Microsoft Disk Operating System, adalah sebuah sistem operasi yang sangat banyak digunakan oleh komputer IBM-PC atau yang kompatibel dengannya. Microsoft membuat MS-DOS sebagai sebuah sistem operasi mainstream, sebelum pada akhirnya menghentikan dukungan MS-DOS secara perlahan ketika mereka membuat sebuah sistem operasi berbasis antarmuka grafis (dikenal juga dengan sebutan GUI) untuk pasar mainstream, yang disebut sebagai Microsoft Windows.

MS-DOS dirilis pertama kali pada tahun 1981, dan seiring dengan waktu, Microsoft pun meluncurkan versi yang lebih baru dari MS-DOS. Tidak kurang hingga delapan kali Microsoft meluncurkan versi-versi baru MS-DOS dari tahun 1981 hingga Microsoft menghentikan dukungan MS-DOS pada tahun 2000. MS-DOS merupakan salah satu kunci keberhasilan Microsoft dalam memproduksi perangkat lunak, dari sebuah perusahaan kecil pembuat bahasa pemrograman saat didirikan hingga menjadi sebuah perusahaan perangkat lunak yang seolah menguasai dunia.

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.  Lanjutkan membaca “Sejarah dan Perjalanan MS-DOS”

Sejarah dan Perjalanan Sistem Operasi Mac

Mac OS, yang bererti Macintosh Operating System, atau Sistem Pengoperasi Macintosh, adalah sistem pengoperasi komputer Apple untuk komputer Apple Macintosh. Mac OS merupakan sistem pengoperasian pertama yang menggunakan antarmuka pengguna grafik (Graphical User Interface — GUI). Pasukan Macintosh termasuk Bill Atkinson, Jef Raskin dan Andy Hertzfeld.

Terdapat pelbagai pandangan bagaimana Macintosh dibangunkan dan di mana ide asal bermula. Walaupun kaitan antara Macintosh dan projek Alto di Xerox PARC telah luas diperkatakan dalam rekod sejarah, sumbangan awal Sketchpad oleh Ivan Sutherland dan Sistem di Talian (On-Line System) oleh Doug Engelbart tidak kurang pentingnya. Lihat Sejarah GUI, dan Apple v. Microsoft.

Apple sengaja merendahkan kewujudan sistem pengoperasi pada tahun awal kemunculan Macintosh untuk menjadikan Macintosh kelihatan lebih ramah pengguna dan membezakannya daripada sistem lain seperti MS-DOS, yang digambarkan sebagai ajaib (arcane) dan mencabar secara teknikal. Apple mahu Macintosh digambarkan sebagai sistem yang “terus berfungsi” apabila anda menghidupkannya.
Versi

Sistem Operasi Macintosh pada awalnya dikenali sebagai Sistem, seperti “Sistem 6.0.7″ atau “Sistem 7“. Pada awalnya juga dikenali sebagai Kotak Perkakasan “Toolbox”; yang mengandungi himpunan rutin piawaian yang boleh digunakan bagi menggantikan pautan kepada perkakasan komputer itu sendiri.

Pengabstrakan ini yang membenarkan applikasi Mac ditulis untuk satu generasi sistem digunakan pada generasi berikutnya, sebagai contoh: dari Mac Plus kepada Mac II, kepada PowerBook, kepada Power Macintosh. Pada awalnya Apple sengaja mengaburkan kewujudan sistem operasi ini bagi membezakan Mac daripada sistem lain seperti MS-DOS, yang digambarkan sebagai lebih sukar digunakan berbanding Mac. Istilah seperti “sistem” dan “kotak perkakasan (the toolbox)” merupakan cara mudah untuk merujuk kepada perkhidmatan sistem operasi dan Macintosh API seterusnya mengelakkan penggunaan istilah teknikal (technical jargon). Sehingga kemunculan era sistem G3 (yang dikenali sebagai mesin “dunia baru”), sebahagian besar sistem disimpan dalam ROM fizikal pada papan induk, dan juga komponen sistem pada cakera yang menambah, mengesampingkan (override)atau memperbaiki rutin ROM. Tujuannya ialah untuk mengelakkan penggunaan terlalu banyak ruang simpanan dalam cakera liut yang terhad untuk sistem sokongan, kerana komputer Mac yang terawal tidak mempunyai cakera keras. Sebenarnya cuma satu model Mac yang boleh dijalankan (bootable) menggunakan ROM sahaja, iaitu model Mac Klasik 1991.  Lanjutkan membaca “Sejarah dan Perjalanan Sistem Operasi Mac”