Konsep Manajemen Proses Sistem Operasi Symbian

2.5 Manajemen Proses

Proses merupakan unit memori yang terproteksi, sedangkan Thread merupakan unit eksekusi. Satu proses tidak dapat mengakses secara langsung memori dari proses lain, kecuali dibuat memori yang global. Setiap aplikasi dan server di symbian mempunyai prosesnya sendiri-sendiri, tetapi user juga dapat membuat proses baru. Se

mua proses dapat mengakses share library dan sistem ROM. Dalam mode user, dapat dibuat 4 prioritas proses, yaitu:

  1. EPriorityLow=150
  2. EPriorityBackground=250
  3. EPriorityForeground=350
  4. EPriorityHigh=450

Prioritas tersebut digunakan untuk menghitung keseluruhan prioritas sebuah thread yang dibuat dalam proses. Developer dapat juga menggunakan nilai absolut prioritas dalam hal ini prioritas proses tidak digunakan. Ada 5 level prioritas yang tersedia untuk thread yang dieksekusi di mode user, yaitu:

  1. EpriorityMuchLess
  2. EpriorityLess
  3. EpriorityNormal
  4. EpriorityMore
  5. EPriorityMuchMore

Baca pos ini lebih lanjut

Sistem operasi Symbian

2.1 Sejarah

Pada awal mulanya di tahun 1998, symbian merupakan sebuah perusahaan patungan dari beberapa pemain di dunia ponsel yaitu Psion, Ericsson, Nokia, dan Motorola. Kemudian pada tahun 1999, Matsushita(Panasonic) bergabung kedalamnya. Pada tahun-tahun berikutnya banyak para pembuat ponsel yang mulai mengadopsi teknologi symbian. Tahun 2000, Sony dan Sanyo melisensi Symbian OS, tahun 2001 fujitsu dan siemens membeli lisensi juga. Tahun 2002 Samsung membeli lisensi, ditahun yang sama pula Siemens dan Sony Ericsson menjadi salah satu pemegang saha mnya. Samsung menjadi salah satu pemegang saham ditahun 2003. Di tahun 2004, Psion dan Motorola menjual sahamnya kepada nokia, sekarang Symbian dikuasai sebagian besar sahamnya oleh Nokia yang merupakan pemimpin didalam penjualan ponsel-ponselnya diseluruh dunia.

Ponsel pertama yang bersistem operasi Symbian OS adalah Ericsson R380 smartphone yang dikeluarkan tahun 2000. Dilanjutkan dengan dikeluarkannya dan diumumkannya ponsel-ponsel dengan sistem operasi symbian, seperti Nokia 9210 communicator dan Nokia 7650 di tahun 2001. Dilanjutkan dengan diumumkannya ponsel 800 buatan Sony ericsson yang mengadopsi symbian versi 7.0 ditahun 2002. Tahun 2003 mulai banyak ponsel-ponsel yang berbasiskan Symbian OS, diantaranya Nokia 3660, Nokia 3620, Nokia N-Gage, Nokia 6600, Nokia 7700, Sendo X, Siemens SX1, Sony Ericsson P900, BenQ P30, Foma 2102v, dan Motorola A920. Versi Sistem Operasi Symbian bermula dari dikeluarkannya ponsel Ericsson

R380 smartphone yang berbasis Symbian versi 5 yang merupakan versi unicode dari EPOC versi 5 dari Psion. Versi pertama yang menerapkan platform terbuka adalah Symbian OS versi 6.0 ditahun 2000 yang dipergunakan untuk ponsel Nokia 9210 dan 9290 Communicator. Kemudian dilanjutkan dengan versi 6.1 di awal tahun 2001 yang  dipergunakan untuk ponsel Series 60 Platform yaitu Nokia 7650 dan 3650 imaging phones. Symbian OS versi 7.0 dikeluarkan pada tahun 2002 dan dipergunakan untuk ponsel Sony Ericsson P800 dan P900. Symbian OS versi 7.0s dikeluarkan tahun 2003 untuk ponsel-ponsel Nokia. Berikut merupakan daftar ponsel-ponsel yang berbasiskan sistem operasi Symbian.

2.2 Spesifikasi

Symbian OS adalah sistem operasi 32 bit, dengan konsep little endian dan berjalan pada beberapa tipe arsitektur mikroprosessor ARM. Symbian proses bekerja dengan prinsip preemptive multitasking. Dukungan terhadap device-device terintegrasi dalam kernel sebagai kernel extension yang ditulis dalam DLL (dynamic linking library) yang terpisah. Kernel berjalan dalam mode privileged dan memberikan servis ke aplikasi yang berjalan dalam mode unprivileged lewat user library. Symbian OS juga memberikan kumpulan-kumpulan library seperti networking (TCP/IP, PPP, FTP), Communication (Bluetooth, IrDA). Untuk mengakses servis-servis tersebut dengan menggunakan konsep hubungan client-server. Client menggunakan servis API yang diberikan oleh server untuk berkomunikasi dengan server. Semua hubungan komunikasi client-server diatur oleh kernel. Symbian OS memiliki beberapa kelebihan diantaranya sebagai berikut:

  1. Small, kaya feature.
  2. Platform terbuka untuk aplikasi-aplikasi third-party.
  3. Konektifitas yang baik dengan perangkat lain.
  4. Platform yang berkembang.
  5. High performance, 32 bit OS dengan preemptive multitasking.
  6. Long battery life.
  7. Dukungan dan komitmen dari pembuat ponsel dunia.
  8. Aplikasi yang dapat dirancang sekali dan berjalan pada beberapa device. Baca pos ini lebih lanjut

Sejarah dan perkembangan Windows

Sistem Operasi “Windows” dibuat oleh perusahaan Microsoft yang terletak di Amerika dan dipimpin oleh Bill Gates. Mengapa Sistem Operasinya dinamakan “Windows” ?. Mungkin karena yang pertama tampil di layar monitor ketika komputer dihidupkan adalah gambar seperti jendela-jendela kecil. Nah, sistem operasi windows ini mengalami beberapa perubahan-perubahan dan perbaikan.

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 for Windows dan 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 2.1x
Selanjutnya, dua versi yang baru dirilis, yakni Windows/286 2.1 dan Windows/386 2.1. Seperti halnya versi Windows sebelumnya, Windows/286 menggunakan model memori modus real, tapi merupakan versi yang pertama yang mendukung High Memory Area (HMA). Windows/386 2.1 bahkan memiliki kernel yang berjalan dalam modus terproteksi dengan emulasi Expanded Memory Specification (EMS) standar Lotus-Intel-Microsoft (LIM), pendahulu spesifikasi Extended Memory Specification (XMS) yang kemudian pada akhirnya mengubah topologi komputasi di dalam IBM PC. Semua aplikasi Windows dan berbasis DOS saat itu memang berjalan dalam modus real, yang berjalan di atas kernel modus terproteksi dengan menggunakan modus Virtual 8086, yang merupakan fitur baru yang dimiliki oleh Intel 80386.
Windows 3.0
Microsoft Windows akhirnya mencapai kesuksesan yang sangat signifikan saat menginjak versi 3.0 yang dirilis pada tahun 1990. Selain menawarkan peningkatan kemampuan terhadap aplikasi Windows, Windows 3.0 juga mampu mengizinkan pengguna untuk menjalankan beberapa aplikasi MS-DOS secara serentak (multitasking), karena memang pada versi ini telah diperkenalkan memori virtual. Versi ini pulalah yang menjadikan IBM PC dan kompatibelnya penantang serius terhadap Apple Macintosh. Hal ini disebabkan dari peningkatan performa pemrosesan grafik pada waktu itu (dengan adanya kartu grafis Video Graphics Array (VGA)), dan juga modus terproteksi/modus 386 Enhanced yang mengizinkan aplikasi Windows untuk memakai memori lebih banyak dengan cara yang lebih mudah dibandingkan dengan apa yang ditawarkan oleh MS-DOS.
Windows 3.0 hadir dalam versi “multimedia”, yang disebut dengan Windows 3.0 with Multimedia Extensions 1.0, yang dirilis beberapa bulan kemudian. Versi ini dibundel dengan keberadaan “multimedia upgrade kit”, yang terdiri atas drive CD-ROM dan sebuah sound card, seperti halnya Creative Labs Sound Blaster Pro. Versi ini merupakan perintis semua fitur multimedia yang terdapat di dalam versi-versi Windows setelahnya, seperti halnya Windows 3.1 dan Windows for Workgroups, dan menjadi bagian dari spesifikasi Microsoft Multimedia PC.
Windows 3.1
Microsoft mengembangkan Windows 3.1, yang menawarkan beberapa peningkatan minor terhadap Windows 3.0 (seperti halnya kemampuan untuk menampilkan font TrueType Fonts, yang dikembangkan secara bersama-sama dengan Apple), dan juga terdapat di dalamnya banyak sekali perbaikan terhadap bug dan dukungan terhadap multimedia. Versi 3.1 juga menghilangkan dukungan untuk modus real, sehingga hanya berjalan pada modus terproteksi yang hanya dimiliki oleh mikroprosesor Intel 80286 atau yang lebih tinggi lagi. Microsoft pun pada akhirnya merilis Windows 3.11, yang merupakan versi Windows 3.1 yang mencakup semua tambalan dan perbaikan yang dirilis setelah Windows 3.1 diluncurkan pada tahun 1992.
Windows for Workgroups
Kira-kira pada waktu yang sama, Microsoft merilis Microsoft Windows for Workgroups, yang tersedia baik sebagai tambahan untuk Windows 3.1 dan sebagai sebuah versi yang tercakup di dalamnya lingkungan dasar Windows dan tambahan kemampuan jaringan di dalam sebuah paket.
Windows NT
Selama waktu itu, Microsoft terus melanjutkan pengembangan sistem operasi yang barunya, yang disebut dengan Windows NT. Arsitek utama dari Windows NT adalah Dave Cutler, yang merupakan salah satu dari pemimpin arsitek sistem operasi VMS di perusahaan Digital Equipment Corporation (DEC), yang kemudian dibeli oleh Compaq yang sekarang bagian dari Hewlett-Packard. Microsoft merekrut Cutler pada tahun 1988 untuk membuat sebuah versi OS/2 yang bersifat portabel, tapi akhirnya Cutler malahan membuat sistem operasi baru.

Windows 95
Setelah Windows 3.11, Microsoft mulai memulai pengembangan sebuah versi Windows yang berorientasi kepada pengguna yang diberi nama kode Chicago. Chicago didesain agar mmeiliki dukungan terhadap multitasking secara pre-emptive 32-bit seperti halnya yang terdapat di dalam OS/2 dan Windows NT, meskipun kernel 16-bit masih terdapat di dalamnya demi alasan kompatibilitas ke belakang. Win32 API yang pertama kali diperkenalkan pada Windows NT pun diadopsi sebagai sebuah standar antarmuka pemrograman baru yang berbasis 32-bit, dengan kompatibilitas Win16 juga dipertahankan dengan menggunakan sebuah teknik yang dinamakan dengan “thunking”. GUI yang baru juga dimiliki oleh sistem operasi, meskipun pada awalnya Microsoft tidak merencanakannya sebagai bagian dari sistem operasi saat dirilis. Memang beberapa elemen antarmuka pengguna yang dimiliki oleh Cairo dipinjam dan ditambahkan kepada sistem operasi tersbut sebagai aspek lainnya dari versi itu (khususnya fitur Plug and Play).
Sebelum menggantinya dengan versi Windows yang baru, Microsoft merilis Windows 95 dalam lima versi berbeda, yakni sebagai berikut:
• Windows 95 – rilis yang sebenarnya dari Windows 95
• Windows 95 A – mencakup pembaruan Windows 95 Original Service Release 1 (OSR1) yang dimasukkan secara langsung terhadap instalasi.
• Windows 95 B – mencakup beberapa pembaruan mayor lainnya, seperti halnya sistem berkas FAT32, dan Internet Explorer 3.0. Versi ini juga dikenal dengan Windows 95 OSR2, atau banyak orang di Indonesia menyebutnya sebagai Windows 97.
• Windows 95 B USB – atau Windows 95 OSR2.1 merupakan versi Windows 95 yang menawarkan dukungan terhadap perangkat keras berbasis bus Universal Serial Bus/USB.
• Windows 95 C – atau Windows 95 OSR2.5 mencakup semua fitur di atas, ditambah Internet Explorer 4.0. Versi ini merupakan versi yang paling terakhir dirilis dari seri Windows 95.
Windows 95 OSR2, OSR2.1 dan OSR2.5 tidaklah dirilis untuk publik, akan tetapi hanya kepada OEM saja yang mau menggunakan sistem operasi tersebut ke dalam komputer buatannya. Beberapa perusahaan OEM bahkan menjual hard disk baru dengan sistem operasi Windows 95 OSR2 di dalamnya.
Selain fitur yang terkandung di dalam Windows 95, Microsoft juga memperkenalkan Microsoft Plus! for Windows 95 yang mencakup beberapa fitur tambahan yang tidak dimiliki oleh Windows 95.
Windows NT 4.0
Microsoft merilis Windows NT 4.0, sebagai penerus Windows NT 3.x yang sukses mengancam dominasi Novell Netware dan UNIX di pasar korporat. Windows NT 4.0 ini pada awalnya dikembangkan sebagai sebuah bagian dari usaha untuk memperkenalkan Windows NT kepada pasar workstation. NT 4.0 memiliki antarmuka yang sama dengan Windows 95, tetapi menggunakan kernel yang sama dengan Windows NT, sehingga lebih stabil. Memang, ada sebuah patch tambahan yang tersedia untuk Windows NT 3.51 yang mampu membuat NT 3.51 agar mirip seperti NT 4.0, tapi sangat tidak stabil dan memiliki banyak bug. Antarmuka pengguna tersebut pada awalnya memang dikembangkan di atas Windows NT, tapi karena Windows 95 dirilis terlebih dahulu sebelum NT 4.0, maka orang cenderung berpikir “Windows NT 4.0 adalah jiplakan dari Windows 95.”
Windows NT 4.0 datang dalam empat versi:
• Windows NT 4.0 Workstation
• Windows NT 4.0 Server
• Windows NT 4.0 Server, Enterprise Edition (yang mencakup dukungan terhadap clustering dan SMP hingga 8-way)
• Windows NT 4.0 Terminal Server
Windows 98
Pada 25 Juni 1998, Microsoft merilis sebuah sistem operasi Windows baru, yang dikenal sebagai Windows 98. Windows 98 dianggap sebagai revisi minor terhadap Windows 95, tapi secara umum dilihat jauh lebih stabil dan dapat diandalkan dibandingkan dengan pendahulunya, Windows 95. Windows 98 mencakup banyak driver perangkat keras baru dan dukungan sistem berkas FAT32 yang lebih baik yang mengizinkan partisi untuk memiliki kapasitas lebih besar dari 2 gigabyte, sebuah batasan yang terdapat di dalam Windows 95. Dukungan USB di dalam Windows 98 pun juga jauh lebih baik dibandingkan dengan pendahulunya.
Pada tahun 1999, Microsoft merilis Windows 98 Second Edition, sebuah rilis yang menawarkan banyak peningkatan dibandingkan versi sebelumnya. Internet Connection Sharing, yang merupakan sebuah bentuk dari Network Address Translation, yang mengizinkan beberapa mesin di dalam sebuah jaringan lokal agar dapat menggunakan satu buah jalur koneksi Internet bersama-sama pun diperkenalkan pada versi ini. Banyak masalah minor di dalam Windows yang lama telah dikoreksi, yang menjadikan Windows 98 menurut banyak orang sebagai sebuah versi Windows 9x yang paling stabil di antara semua versi Windows 9x lainnya.
Windows 2000
Microsoft merilis Windows 2000 pada 17 Februari 2000, sebuah versi yang sebelumnya dikenal dengan sebutan Windows NT 5.0 atau “NT 5.0”. Versi Windows 2000 ditujukan untuk dua pangsa pasar, yakni pangsa pasar workstation dan juga pangsa pasar server.
Meskipun Windows 2000 dapat memperbarui komputer yang sebelumnya menjalankan Windows 98, Windows 2000 tidaklah dianggap sebagai produk yang cocok untuk pengguna rumahan. Alasannya banyak, di antaranya adalah kurangnya device driver untuk banyak perangkat pengguna seperti pemindai (scanner) dan juga pencetak (printer), pada saat dirilis. Situasi tersebut akhirnya berbalik pada saat Windows XP dirilis oleh Microsoft.
Windows 2000 tersedia dalam enam edisi, yakni:
• Windows 2000 Professional
• Windows 2000 Server
• Windows 2000 Advanced Server
• Windows 2000 Datacenter Server
• Windows 2000 Advanced Server Limited Edition
• Windows 2000 Datacenter Server Limited Edition
Windows Me
Pada bulan September 2000, Microsoft memperkenalkan Windows Millennium Edition (dikenal juga dengan sebutan Windows Me atau Windows ME). Versi ini memperbarui Windows 98 dengan dukungan multimedia dan Internet yang lebih baik. Versi ini juga memasukkan fitur “System Restore,” yang mengizinkan para penggunanya untuk mengembalikan keadaan sistem ke sebuah titik yang dikenal baik-baik saja, pada saat sistem operasi mengalami kegagalan. System Restore menjadi fitur yang masih dipertahankan pada Windows XP. Versi ini juga memperkenalkan Windows Movie Maker versi pertama.
Windows Me dibuat dalam waktu yang singkat, kira-kira hanya satu tahun, yang ditujukan hanya untuk mengisi kekosongan rilis antara Windows 98 dan Windows XP sebagai sistem operasi untuk kelas rumahan. Fitur-fitur yang terdapat di dalam Windows Me (seperti Internet Explorer 5.5, Windows Media Player 7.0, dan Microsoft DirectX 7.1) bahkan bisa diperoleh secara gratis dari situs Windows Update, kecuali System Restore. Hasilnya, Windows Me pun tidak dianggap sebagai sebuah sistem operasi yang unik di antara saudara-saudaranya dari keluarga Windows 9x, Windows 95 dan Windows 98. Windows Me juga dikritik karena munculnya masalah kestabilan, dan juga dukungan terhadap MS-DOS yang berjalan di dalam modus real. Orang-orang bahkan menyebut Windows Me sebagai Windows Mistake Edition.
Windows Me merupakan sistem operasi terakhir yang dibuat berdasarkan kernel monolithic Windows 9x dan MS-DOS. Versi ini pun menjadi versi terakhir sistem operasi Windows yang tidak memiliki Windows Product Activation (WPA).
Windows XP: menyatukan kedua jajaran produk
Pada tahun 2001, Microsoft memperkenalkan Windows XP (yang memiliki nama kode “Whistler” selama pengembangan. Akhirnya, setelah merilis beberapa versi Windows berbasis Windows 9x dan NT, Microsoft berhasil menyatukan kedua jajaran produk tersebut. Windows XP menggunakan kernel Windows NT 5.1, sehingga menjadikan kernel Windows NT yang terkenal dengan kestabilannya memasuki pasar konsumen rumahan, untuk menggantikan produk Windows 9x yang berbasis 16/32-bit yang sudah menua.
Windows XP merupakan versi sistem operasi Windows yang paling lama (paling tidak hingga saat ini), karena memang berkisar dari tahun 2001 hingga tahun 2007, saat Windows Vista dirilis ke konsumen. Jajaran sistem operasi Windows XP akhirnya diteruskan oleh Windows Vista pada 30 Januari 2007.
Windows XP tersedia dalam beberapa versi:
• Windows XP Home Edition, yang ditujukan untuk pasar desktop dan laptop rumahan.
• Windows XP Home Edition N, sama seperti Home Edition yang biasa, tapi tidak memiliki Windows Media Player, karena memang peraturan Uni Eropa tidak memperbolehkannya.
• Windows XP Professional, yang ditujukan bagi para power user dan pebisnis.
• Windows XP Professional N, sama seperti Professional Edition, tapi tidak memiliki Windows Media Player, karena peraturan Uni Eropa tidak mengizinkannya.
• Windows XP Media Center Edition (MCE), dirilis pada bulan November 2002, merupakan Windows XP Home Edition yang ditujukan untuk dektop dan laptop dengan penekanan pada hiburan rumahan.
o Windows XP Media Center Edition 2003
o Windows XP Media Center Edition 2004
o Windows XP Media Center Edition 2005, yang dirilis pada 12 Oktober 2004.
• Windows XP Tablet PC Edition, yang ditujukan untuk PC Tablet (PC dengan layar sentuh)
o Windows XP Tablet PC Edition 2005
• Windows XP Embedded, yang ditujukan untuk sistem benam (embedded system)
• Windows XP Starter Edition, yang ditujukan untuk para pengguna komputer di beberapa negara berkembang.
• Windows XP Professional x64 Edition, yang dirilis pada 25 April 2005 untuk sistem-sistem rumahan dan workstation yang menggunakan prosesor 64-bit yang berbasiskan set instruksi x86-64 (AMD64 atau Intel EM64T).
• Windows XP 64-bit Edition, merupakan sebuah versi Windows XP yang ditujukan untuk jajaran prosesor Intel Itanium, yang mempertahankan kompatibilitas dengan aplikasi 32-bit dengan menggunakan emulator perangkat lunak. Versi ini sama saja dengan Windows XP Professional, dari segi fitur-fiturnya. Produk ini dihentikan pada bulan September 2005 saat vendor terakhir workstation berbasis prosesor Itanium menghentikan produk-produknya sebagai “workstation”, karena memang mereka cenderung memfokuskan Itanium sebagai basis komputer server.
o Windows XP 64-bit Edition 2003, dibuat berbasiskan basis kode Windows NT 5.2 (sama seperti Windows Server 2003).
Windows Server 2003
Pada tanggal 24 April 2003, Microsoft meluncurkan Windows Server 2003, sebuah pembaruan untuk sistem operasi Windows 2000 Server, yang menawarkan banyak fitur-fitur keamanan yang baru, pemandu “Manage Your Server wizard” yang menyederhanakan peranan sebuah mesin yang menjalankannya, dan juga peningkatan kinerja. Windows Server 2003 menggunakan kernel Windows NT versi 5.2.
Windows Server 2003 tersedia dalam lima buah edisi:
• Windows Server 2003, Web Edition
• Windows Server 2003, Standard Edition
• Windows Server 2003, Enterprise Edition (32-bit dan 64-bit)
• Windows Server 2003, Datacenter Edition
• Windows Server 2003, Small Business Server
Windows Fundamentals for Legacy PCs sebagai platform thin client
Pada bulan Juli 2006, Microsoft merilis sebuah versi Windows XP Service Pack 2, yang ditujukan untuk pasar thin-client, yang disebut sebagai Windows Fundamentals for Legacy PCs (WinFLP). WinFLP hanya tersedia bagi para pelanggan Microsoft Software Assurance. Tujuan dibuatnya WinFLP adalah untuk memberikan pilihan upgrade kepada para pelanggannya yang masih menggunakan Windows 95, Windows 98, Windows Me, dan Windows NT Workstation. Sebagian besar aplikasi pengguna dijalankan di atas mesin jarak jauh dengan menggunakan Terminal Services atau Citrix.
Windows Vista
Setelah meraih kesukesan besar dengan Windows XP, Microsoft tidak lantas berhenti begitu saja mengembangkan Windows. Versi terbaru dari Windows, disebut dengan Windows Vista, dirilis pada tanggal 30 November 2006 [1] bagi kalangan bisnis sementara untuk kalangan pengguna rumahan dirilis pada tanggal 30 Januari 2007. Windows Vista memang dicanangkan agar memiliki keamanan yang lebih tangguh dibandingkan dengan versi-versi sebelumnya, dengan memperkenalkan sebuah modus pengguna yang terbatas, yang disebut sebagai User Account Control (UAC), untuk menggantikan filosofi “administrator-by-default” yang diberlakukan pada Windows XP. Windows Vista juga memperkenalkan fitur grafik yang jauh lebih “memikat”, yang disebut dengan Windows Aero GUI, aplikasi yang baru (seperti halnya Windows Calendar, Windows DVD Maker dan beberapa game baru termasuk Chess Titans, Mahjong, dan Purble Place). Selain itu, Windows Vista juga menawarkan versi Microsoft Internet Explorer yang lebih aman, serta Windows Media Player versi baru (versi 11).
Windows Vista menggunakan nomor versi 6.0, sehingga memang terdapat perbedaan versi yang signifikan jika dibandingkan dengan Windows XP yang menggunakan nomor versi 5.1 atau Windows Server 2003 (5.2). Karena, memang Windows Vista memiliki banyak perbedaan yang mendasar, khususnya pada bagian arsitektur dasar sistem operasi.
Windows Vista dijual dalam beberapa edisi:
• Windows Vista Starter
• Windows Vista Home Basic
• Windows Vista Home Premium
• Windows Vista Business
• Windows Vista Enterprise
• Windows Vista Ultimate
Windows Home Server
Windows Home Server (sebelumnya memiliki nama kode Q singkatan dari Quattro) merupakan sebuah produk server yang diturunkan dari Windows Server 2003, yang didesain khusus untuk digunakan oleh para konsumen dari pengguna rumahan. Sistem operasi ini diperkenalkan pada tanggal 7 Januari 2007 oleh Bill Gates. Windows Home Server dapat dikonfigurasikan dan dipantau dengan menggunakan program console yang dapat diinstalasikan pada sebuah PC klien. Windows ini memiliki fitur Media Sharing, backup terhadap drive lokal dan drive jarak jauh, dan duplikasi berkas.
Windows Server 2008
Windows Server 2008, adalah sebuah versi baru Windows Server, yang dijadwalkan untuk dirilis pada tanggal 27 Februari 2008. Pada saat pengembangannya, Windows Server memiliki nama kode “Windows Server Codenamed Longhorn.” Windows Server 2008 dibangun di atas beberapa keunggulan teknologi dan keamanan yang pada awalnya diperkenalkan dengan Windows Vista, dan ditujukan agar bisa lebih modular secara signifikan, ketimbang pendahulunya, Windows Server 2003.
Windows 7
Rilis selanjutnya setelah Windows Vista adalah Windows 7, yang sebelumnya dikenal dengan sebutan Blackcomb dan Vienna. Saat pertama kali dirilis, Windows ini memiliki kernel NT versi 6.1 build 7600, yaitu perbaikan dari Windows Vista dimana saat rilis pertama memiliki kernel NT 6.0 build 6000. Windows 7 yang dirilis pada tanggal 22 Oktober 2009 ini memiliki keamanan dan fitur yang baru, diantaranya adalah: Jump List, Taskbar yang membuka program dengan tampilan kecil, Windows Media Player 12, Internet Explorer 8, dan lain-lain. Beberapa fitur yang unik adalah Sidebar yang berganti nama menjadi Gadget dan bebas ditaruh kemana-mana pada desktop (tidak seperti Sidebar yang hanya bisa diletakkan di tempat tertentu). Fitur itu membuat Windows 7 menjadi menarik. Spesifikasi Windows 7 lebih ringan dan harganya juga lebih murah dari pada Windows Vista.
Sama seperti Windows Vista, Windows 7 juga terdiri 6 edisi yaitu:
• Windows 7 Starter
• Windows 7 Home Basic
• Windows 7 Home Premium
• Windows 7 Professional
• Windows 7 Ultimate
• Windows 7 Enterprise

Sejarah sistem-sistem operasi Microsoft
Pergerakan versi MS-DOS
• MS-DOS dan PC-DOS
• Windows 95 (MS-DOS 7.0)
• Windows 95 OEM Service Release 2.x, Windows 98 (MS-DOS 7.1)
• Windows Millennium Edition (MS-DOS 8.0)
Pergerakan versi Windows kelas rumahan
• Windows 1.0
• Windows 2.0
• Windows 2.1 (alias Windows/286 and Windows/386)
• Windows 3.0, Windows 3.1, Windows 3.1 for Workgroups, Windows 3.11, Windows 3.11 for Workgroups (WfW)
• Windows 95 (Windows 4.0)
• Windows 98 (Windows 4.1)
• Windows Millennium Edition (Windows 4.)
Pergerakan versi Microsoft/IBM OS/2
• OS/2 1.0
• OS/2 1.1
• OS/2 1.2
• OS/2 1.3
Pergerakan versi Microsoft berbasis Windows NT
• Windows NT 3.1, 3.5
• Windows NT 4.0
• Windows 2000 (Windows NT 5.0)
• Windows XP (Windows NT 5.1)
• Windows Server 2003, Windows XP 64-bit Edition 2003 (Windows NT 5.2)
• Windows XP Professional x64 Edition (Windows NT 5.2)
• Windows Fundamentals for Legacy PCs (Windows NT 5.1)
• Windows Vista (Windows NT 6.0)

Sejarah dan Perkembangan Mac OS

Machintosh Operating System (MAC OS) merupakan system operasi komputer yang dibuat oleh Apple. Apple yang sebelumnya bernama Apple Computer, Inc.) adalah sebuah perusahaan Silicon Valley berbasis di Cupertino, California, yang bergerak dalam bidang teknologi komputer. Mac OS merupakan sistem pengoperasian pertama yang menggunakan antarmuka pengguna grafis(GUI). Sistem operasi sebelumnya adalah Mac OS X versi 10.4 (Tiger). Kemudian oktober 2007 diluncurkan versi 10.5 (Leopard).

Apple pertama didirikan pada tanggal 1 april tahun 1976 oleh steve Jobs, Steve Wozniak, dan salah seorang Insyiur Atari yang bernama Ronald Wayne. Pada tahun 1975, dia bekerja di Hewlett-Packard dan membantu temannya Steve Jobs mendisain video game untuk Atari. Pada saat itu, Wozniak telah membeli computer time pada bermacam jenis minicomputer yang di-host oleh Call Computer, sebuah perusahaan timesharing. Produk pertama perusahaan Apple ini diberi nama Apple I diciptakan oleh Steve wozniak.
Kemudian dengan pendapatan dari penjualan Apple I, dia bisa memulai produksi komputer yang lebih canggih, Apple II; Apple II diperkenalkan kepada publik pada West Coast Computer Faire pada bulan April 1977. Perbedaan utama dengan Apple I adalah tampilan TV yang didesign total, di mana tampilan disimpan di memori. Dengan cara ini, monitornya tidak hanya bisa menampilkan teks, namun Apple II bisa menampilkan gambar, dan pada akhirnya, warna. Dengan dana dan design casing yang baru, Apple II dilepas pada tahun 1977 dan menjadi komputer yang biasanya diasosiasikan dengan munculnya pasar PC. Jutaan unit terjual sampai tahun 1980an.yang termasuk kedalam tipe Apple II adalah Apple II+, IIE, IIC, IIC+, IIE Enhanced, IIE Platinum, dan terakhir 16-bit IIGS, diperkenalkan di tahun 1986.
Apple DOS
Tidak Lama setelah Apple II diluncurkan, pada bulan juli 1978 meluncurkan system operasi Apple berbasis DOS pertama. ini disadari bahwa sebuah disk drive adalah sangat mendesak untuk komputer. Wozniak menciptakan suatu disain brilian untuk sebuah floppy disk drive, dan demikianlah yang dibutuhkan DOS. Apple Dos tidak diberi nama versi I namun disebut Versi 3.1 karena ini implementasu. Merupakan suatu pernbaikan perhitungan x.y Paul Laughton. setiap kali ia meng-compile kembali source program: dimulai dengan x= 0, y= 1, dan setiap kali y mencapai 9, nilai x bertambah 1.Apple DOS beta telah diuji seperti Versi 3.
Apple Pascal
P-System dari Universitas California pada San Diego ( UCSD) adalah [yang] sangat populer pada tahun 1970’s dan awal 80’s. Dua mahasiswa UCSD , MARK Allen dan Richard Gleaves mengembangkan Suatu microprosesor 6502 interpreter pada musim panas 1978, Kemudiannya ini menjadi basis untuk Apple II Pascal dilepaskan pada tahun 1979.
Apple CP/M
di tahun 1980 Microsoft memperkenalkan suatu co-processor circuit board dengan nama Softcard.Softcard memungkinkan Apple II untuk menjalankan program Z-80 berbasis pada sistem operasi CP/M yang mempunyai sebuah software program perpustakaan, seperti dBase dan Wordstar. Selain dari Microsoft Ada kartu coprocessor lain seperti seperti Motorola 6809, kedua-duanya untuk Z-80.
Apple SOS
Apple III diperkenalkan pada tahun 1980 sebagai komputer untuk para pebisnis. System operasi baru ini diberi nama SOS (“sophisticated” operating system).
Apple ProDOS
ProDOS direales pertama dengan versi 1.0 pada oktober 1983, sebagai pengganti untuk Apple DOS 3.3. Apple ProDOS ini merupakan peningkatan dari Apple SOS.
Machintosh
Apple Macintosh diluncurkan pada tahun 1984 dengan iklan televisi berjudul 1984 yang didasarkan dari novel karya George Orwell yang juga diberi nama 1984, dengan pernyataan, “On January 24, Apple Computer will introduce Macintosh. And you’ll see why 1984 won’t be like ‘1984’ ” — maksud dari kata-kata tersebut adalah Macintosh yang baru akan membebaskan komputer dan informasi dari kekangan perusahaan besar dan technocrats. Apple juga membuahkan konsep pewarta Apple (Apple evangelist) yang dipelopori oleh karyawan Apple bernama Guy Kawasaki.
Apple mencoba memperkenalkan sebuah komputer portabel yang lebih populer, PowerBook, di awal dekade 1990. Generasi pertama produk ini dirancang bersama Sony dan memberikan layout untuk komputer portabel yang masih dipakai sampai saat ini: engsel belakang untuk mendukung layar, keyboard yang diletakkan menjorok ke belakang dan trackball (yang kemudian menjadi trackpad) diposisikan di depan keyboard tersebut
Di tahun 1994, Apple memperbarui produk Macintosh mereka dengan mengenalkan seri Power Macintosh, yang menggunakan prosesor PowerPC hasil kerjasama IBM, Motorola dan Apple. Prosesor ini menggunakan arsitektur RISC. Sistem operasi milik Apple disesuaikan agar piranti lunak yang dikembangkan untuk prosesor yang lebih tua bisa berjalan dengan seri prosesor Power PC.
Di tahun 2001, Apple memperkenalkan Mac OS X, sebuah sistem operasi yang didasarkan dari NeXTstep yang menggabungkan stabilitas, kehandalan dan keamanan yang dimiliki UNIX. Mac OS X server juga dirilis pada tahun 2001. Pada dasarnya versi Server ini mirip dengan versi standardnya, dengan perbedaan bahwa versi Server mencakup piranti lunak untuk keperluan manajemen dan administrasi workgroup dalam komputer berskala besar.
Tahapan-tahapan OS X:
• Mac OS X Server 1.0 code name: Rhapsody, dirilis: Maret 1999.
• Mac OS X Public Beta code name: Kodiak, dirilis: September 2000.
• Mac OS X 10.0 (update 10.0.1-10.0.2-10.0.3-10.0.4) code name: Cheetah, dirilis: Maret 2001.
• Mac OS X 10.1 (update 10.1.1-10.1.2-10.1.3-10.1.4-10.1.5) code name: Puma, dirilis: Oktober 2001.
• Mac OS X Server 10.1 (update 10.1.1-10.1.2-10.1.3-10.1.4-10.1.5) code name: Puma, dirilis: November 2001.
• Mac OS X 10.2 (update 10.2.1-10.2.2-10.2.3-10.2.4-10.2.5-10.2.6-10.2.7-10.2.8) code name: Jaguar, dirilis: Agustus 2002.
• Mac OS X Server 10.2 (update 10.2.1-10.2.2-10.2.3-10.2.4-10.2.5-10.2.6-10.2.7-10.2.8), dirilis Agustus 2002.
• Mac OS X 10.3 (update 10.3.1-10.3.2-10.3.3-10.3.4-10.3.5-10.3.6-10.3.7-10.3.8-10.3.9) code name: Panther, dirilis Oktober 2003.
• Mac OS X Server 10.3 (update 10.3.1-10.3.2-10.3.3-10.3.4-10.3.5-10.3.6-10.3.7-10.3.8-10.3.9), dirilis Oktober 2003.
• Mac OS X 10.4 (update 10.4.1-10.4.2-10.4.3-10.4.4-10.4.5) code name: Tiger, dirilis: April 2005.
• Mac OS X Server 10.4 (update 10.4.1-10.4.2-10.4.3-10.4.4-10.4.5) dirilis: April 2005.
• Mac OS X 10.5 dirilis (hampir) bersamaan dengan Windows Vista

Mac OS X 10.0 “Cheetah”

Mac OS X 10.1 “Puma” 2001

Mac OS X 10.2 “Jaguar” 2002

Mac OS X 10.3 “Panther” 2004

Mac OS X 10.4 “Tiger” 2005

Mac OS X 10.5 “Leophard” 2009

Sejarah dan perkembangan DOS

Sebelum munculnya windows Xp, Vista dan Windows 7 dahulu komputer dioperasikan melalui DOS (Microsoft Disk Operating System). 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.
1. Versi 1.00
Dibuat tanggal 12 Agustus 1981, Ini adalah versi awal di mana MS-DOS pertama kali diluncurkan oleh Microsoft. Isinya, tentu saja sangat primitif dan hanya berisi kerangka dasar saja. Tidak ada tampilan grafik untuk mengelola berkas, tidak mendukung jaringan. Pokoknya, versi pertama DOS ini bersih dari embel-embel. Versi pertama dari DOS ini hanya mendukung IBM PC Model 5150 dan semua perangkat keras pendukungnya, seperti hanya mendukung disket single-side floppy disk dengan ukuran 5½ inci berkapasitas 160K saja.
2. Versi 1.1
Dibuat Mei 1982 dengan Dukungan double side floppy disk 320K, dan file-file yang ada di dalamnya sama dengan versi 1.00, hal ini diakibatkan oleh IBM yang meluncurkan produk floppy disk drive baru untuk disket double-side dengan ukuran 5½ inci berkapasitas 320K. Penggunaan double-side bagi floppy disk sangatlah berpengaruh, karena media penyimpanan tersebut dapat menyimpan dua kali lebih banyak dibandingkan dengan disket floppy single-side. Jangan tertawa melihat kapasitas disket yang didukung oleh MS-DOS 1.1. Anda tidak akan mendapatkan kapasitas puluhan megabytes ataupun gigabytes. Bahkan hard disk saja masih jarang ditemui pada microcomputer, dan hanya Apple III yang memilikinya.
3. Versi 1.25
Dibuat pada Mei 1982 Rilis pertama untuk klon IBM PC. Dan karena itulah IBM PC dan klon IBM PC yang kompatibel dengan IBM PC sangat sukses di pasaran. Ini merupakan kesuksesan tiga perusahaan: IBM, Intel, dan tentu saja Microsoft. File yang ada di dalam berkembang atau bertambah dari versi 1.00 :
4, Versi 2.0
Dibuatpada Maret 1983 Dukungan untuk floppy disk 360K. dukungan untuk penggunaan struktur direktori yang hierarkis (bercabang) seperti layaknya sebuah pohon yang memiliki akar (root) dan cabang (branch). Selain itu, MS-DOS 2.0 juga mendukung berbagai macam fungsi yang diadopsi dari UNIX, seperti halnya penggunaan I/O redirection (>, >>, <, <<) dan print spooler. Fitur print spooler adalah fitur yang dapat menyimpan berkas yang akan dicetak dalam sebuah memori penyangga sehingga berkas yang akan dicetak tidak langsung dicetak, melainkan disimpan terlebih dahulu. Tujuannya adalah agar proses pencetakan dapat berlangsung secara lebih cepat, dan pengguna tidak harus direpotkan untuk mencetak keseluruhan berkas jika kertasnya habis, melainkan hanya membutuhkan kertas baru dan menekan tombol resume untuk melanjutkan. Sedangkan I/O redirection berfungsi untuk melakukan fungsi input dan output yang dilakukan dari baris perintah. Selain kedua fitur yang diadopsi dari UNIX, DOS versi 2.0 juga memberikan keleluasaan kepada Anda agar dapat memasang driver untuk DOS, dengan mengintegrasikannya di dalam berkas konfigurasi CONFIG.SYS.
5. Versi 2.05
Dibuat pada April 1983, Dukungan huruf kanji (Jepang). Jenis Filenya sama dengan versi 2.0
6. 2.10
Dibuat pada Okotber 1983, tidak ada perubahan yang signifikan
7. Versi 2.11
Dibuat pada Maret 1984, juga tidak ditemukan perkembangan yang terbaru
8. Versi 3.00
Dibuat pada Agustus 1984, DOS 3.0 adalah versi yang dapat mendukung fungsi jaringan, walaupun terbatas pada jaringan dengan konsep kelompok kerja (workgroup) dan terkoneksi sebagai sebuah klien pada sebuah server. Pengguna dapat menggunakan teknologi jaringan yang dibuat oleh IBM, Token Ring pada sistem operasi DOS. DOS 3.0 juga mendukung floppy disk 3½ inci low-density yang berkapasitas 720K, Dengan penambahan file
9. Versi 3.10
Dibuat pada November 1984, Mendukung jaringan lokal (LAN) dengan komponen MS-NET, serta penambahan beberapa file seperti :
10. Versi 3.20
Dibuat pada Januari 1986. Dukungan untuk topologi jaringan IBM Token Ring, juga dukungan untuk Flopy disk 720K 3.5 inci dengan penambahan file Xcopy.exe
11. Versi 3.30
Dibuat pada April 1987, DOS 3.3 mendukung floppy disk 3½ inci high-density yang berkapasitas 1.44M. Dalam DOS versi 3 juga dapat mendukung partisi pada hard disk yang memiliki kapasitas hingga 32M, 12M lebih tinggi dibandingkan dengan DOS versi 2.0., dengan penambahan file :
12. Versi 4.00
Dibuat pada Juni 1988, sistem operasi dengan tampilan grafis mulai menjamur. Microsoft juga meluncurkan Windows versi 1.0 pada tahun 1985 dan Windows versi 2.0 pada tahun 1989. Pada DOS versi 4.0 ini, Microsoft membuat sebuah program shell dengan nama DOS Shell, yang memiliki tampilan seperti DOS Executive milik Windows versi 1.0. Pada saat itu, ada sebuah program shell yang juga populer yang berjalan di atas sistem operasi DOS, dengan nama Norton Commander (NC) yang dibuat oleh Peter Norton. Dengan menggunakan shell, pengguna dapat lebih mudah mengorganisasikan berkas dan arsip, dan menjalankan program, dalam satu layar saja. Selain itu, karena mouse dapat mempermudah pengoperasian komputer, DOS Shell juga dapat mendukungnya, dan penambahan beberapa file seperti :
13. Versi 4.01
Dibuat pada November 1988, hanya penambahan file RAMDRIVE.SYS
14. Versi 5.0
Dibuat pada Juni 1991,IBM memang gagal memperpanjang umur IBM PC, akan tetapi Microsoft terus mengembangkan DOS dengan meluncurkan MS-DOS versi 5.0. Versi 5.0 ini dirilis pada tahun 1991, dan memiliki berbagai fitur yang jauh lebih baik, seperti halnya device driver yang dapat diinstal pada area memori di atas 640K (HMA), dengan menggunakan parameter DEVICEHIGH pada berkas konfigurasi CONFIG.SYS dan LOADHIGH pada berkas AUTOEXEC.BAT sehingga memperbanyak kemungkinan untuk menjalankan program yang membutuhkan conventional memory (memori 640K awal yang dimiliki oleh komputer) yang lebih besar. dengan penambahan file :
15. Versi 6.0
Dibuat pada Maret 1993, Versi ini memiliki banyak utilitas tambahan, seperti halnya Antivirus (MSAV.EXE), Virus Protection (VSAFE.COM) yang diadopsi dari Central Point PC-Tools. Selain itu, ada juga utilitas untuk melakukan defragmentasi hard disk (DEFRAG.EXE) yang diadopsi dari Symantec Norton Utilities, utilitas untuk memeriksa hard disk dari kesalahan penempatan berkas dan kerusakan (SCANDISK.EXE) sebagai pengganti CHKDSK.EXE, dan berbagai perbaikan dari utilitas yang ada sebelumnya, dengan penambahan beberapa file seperti :
16. Versi 6.20
Dibuat pada November 1993, mengurangi file DBLSPACE.exe, karena bermasalah dengan hak paten dengan Stac Techology sebagai pemilik paten file tersebut.
17. Versi 6.22
Dibuat pada Juni 1994, file DBLSPACE.EXE diganti DRVSPACE.EXE dengan fungsi yang sama, merupakan versi terakhir dari DOS yang bersifat stand-elone.
18. Versi 7.00
Dibuat pada April 1995, dirilis hanya beberapa bulan sebelum Microsoft meluncurkan Windows 95, sebuah versi Windows yang benar-benar independen dari MS-DOS. Sebenarnya, Windows 95 tidaklah benar-benar 100% bebas dari MS-DOS, hanya saja memang beberapa fungsionalitas yang sebelumnya ditangani oleh kernel MS-DOS, sekarang ditangani oleh Windows. Berkas MSDOS.SYS yang pada versi-versi sebelumnya adalah berkas biner (program), sekarang hanya berkas teks biasa, yang berisi tentang proses booting komputer saja, dan berbagai macam baris berisi “xxx” dengan fungsi yang tidak jelas.
19. Versi 7.10
Dibuat pada Agustus 1997, Ketika Microsoft meluncurkan Windows 98, Microsoft juga merevisi DOS menjadi versi 7.10 dengan dukungan untuk sistem berkas FAT32 yang jauh lebih efisien daripada sistem berkas FAT16. Fungsionalitas yang dimiliki MS-DOS 7.10 pun banyak dipangkas. Hasilnya, pada akhir tahun 1999, Microsoft meluncurkan versi Windows baru, dengan nama kode Georgia (Windows Millennium Edition) yang benar-benar tanpa DOS!
Sebenarnya, sistem operasi yang benar-benar tanpa DOS pernah dibuat oleh Microsoft sebelumnya dengan Windows NT, hanya saja Windows NT ditujukan untuk kalangan minicomputer, server jaringan, mainframe, dan juga workstation. Penggunaannya yang rumit menjadikannya sangat sulit diadopsi oleh para pemula di bidang komputer.
Dan setelah versi 7.10 berakhirlah masa MS Dos