Sabtu, 22 Maret 2014

MENAMBAH PENGETAHUAN TENTANG SISTEM OPERASI KOMPUTER

Tujuan Pembelajaran

ü  Menjelaskan definisi dari sistem operasi
ü  Menjelaskan sejarah sistem operasi
ü  Menjelaskan komponen dan struktur dasar sistem operasi
ü  Menjelaskan kelebihan dan kekurangan sistem operasi windows
ü  Menjelaskan kelebihan dan kekurangan sistem operasi linux
ü  Mengetahui perbedaan sistem operasi dengan sistem aplikasi

2.1. Definisi Sistem Operasi
Sistem operasi sebagai resource manager yaitu pengelola seluruh sumber daya yang terdapat pada sistem komputer dan sebagai extended machine yaitu menyediakan sekumpulan layanan ke pemakai sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber daya sistem komputer. Prinsip dasarnya bahwa sistem operasi merupakan program komputer yang berisi perintah-perintah (command) yang bertugas menjembatani interaksi antara manusia dengan komputer, sehingga komputer dapat bekerja sesuai keinginan.
Berikut  adalah beberapa definisi dari sistem operasi yang diperoleh dari berbagai sumber :
ü  Sistem operasi adalah software yang mengontrol hardware.
ü  Program yang menjadikan hardware lebih mudah untuk digunakan.
ü  Kumpulan program yang mengatur kerja hardware sesuai keinginan user.
ü  Manager sumber daya atau pengalokasian sumber daya komputer, seperti mengatur memori, printer, dll.
ü  Sebagai program pengendali, yaitu program yang digunakan untuk mengontrol program yang lain.
ü  Sebagai kernel, yaitu program yang terus-menerus running selama komputer dihidupkan.
ü  Sebagai guard (penjaga) yang menjaga komputer dari berbagai kejahatan komputer.

Gambar 2.2. Fungsi sistem operasi

2.2. Sejarah Perkembangan Sistem Operasi
Sejarah perkembangan suatu sistem operasi tidak terlepas dari sejarah perkembangan komputer secara umum. Karena komputer merupakan suatu sistem, maka dapat dikatakan bahwa perkembangan sistem operasi berbanding lurus dengan perkembangan komputer secara fisiknya (hardware). Sejarah perkembangan dari sistem operasi adalah sebagai berikut:
  1. Generasi pertama (tahun 1945an – 1955an)
Komputer elektronik digital pertama tidak memiliki sistem operasi. Sistem komputer diberi instruksi yang harus dikerjakan secara langsung sehingga semua operasi dilakukan secara manual dan hanya bisa digunakan untuk melakukan proses-proses penghitungan angka-angka (aritmatika), seperti penambahan ( + ), pengurangan   ( – ), perkalian ( * ) dan pembagian ( / ).
  1. Generasi kedua (tahun 1955 – 1965)
Sistem komputer belum dilengkapi sistem operasi, tetapi beberapa fungsi dasar sistem operasi sudah ada, misal FMS (Fortran Monitoring System) dan IBSYS. Sistem komputer masa ini adalah batch processing system, yaitu pekerjaan (job) dikumpulkan dalam satu rangkaian kemudian dieksekusi secara berurutan. Tahun 1964, IBM mengeluarkan keluarga komputer System/360 yang dirancang agar kompatibel dengan banyak perangkat keras, menggunakan sistem operasi OS/360 dan berevolusi menjadi System 370.
  1. Generasi ketiga (tahun1965 – 1980)
Sistem komputer dikembangkan untuk melayani banyak pemakai interaktif sekaligus dan online (secara langsung dihubungkan ke komputer). Sistem komputer menjadi multiuser dan multiprogramming. Multiprogramming adalah komputer melayani banyak program yang dijalankan (proses/job) sekaligus pada satu waktu secara bersamaan. Cara yang dilakukan adalah dengan mempartisi memori menjadi beberapa bagian, dengan satu bagian memori untuk satu job berbeda. Saat satu job menunggu operasi masukan/keluaran selesai, job lain dapat menggunakan pemroses. Karena komputer harus menanggapi permintaan-permintaan pemakai secara cepat dan bila tidak akan menyebabkan produktivitas pemakai menurun drastis, maka dikembangkan teknik time sharing, sehingga pemakai-pemakai merasa dilayani terus-menerus, padahal sebenarnya digilir per satuan waktu yang singkat. Agar tidak terjadi bottleneck (kemacetan), dikembangkan teknik spooling, yaitu saat ada permintaan layanan peripheral, langsung diterima dan data disimpan lebih dulu di memori yang disediakan (berupa antrian), kemudian dijadwalkan agar secara nyata dilayani oleh peripheral. Pada generasi ini muncul sistem operasi UNIX.
  1. Generasi keempat (tahun 1980 – 199x)
Ditandai dengan meningkatnya kemampuan komputer dekstop (PC) dan teknologi jaringan TCP/IP. Pada generasi ini menuntut kenyamanan dalam mengoperasikan sistem komputer, yaitu dengan adanya GUI (graphical user interface = antarmuka komputer berbasiskan grafis yang nyaman). GUI dimulai dengan X Windows, kemudian Macintosh, Sun View dan MS Windows.
Pada 1990 dimulai era komputasi tersebar (distributed computing) dengan teknologi distributed operating system yaitu sistem operasi yang diperuntukkan jaringan komputer. Pemakai tak perlu menyadari keberadaan komputer-komputer yang terhubung, dimana pengalokasian kerja sudah secara otomatis dilaksanakan sistem operasi. Pemakai memandang jaringan komputer sebagai 1 uni prossesor besar, walau sebenarnya terdiri dari banyak prosessor (komputer) yang tersebar.

2.3. Komponen Dasar Sistem Operasi
Kebanyakan sistem operasi memiliki komponen-komponen mendasar yang mendukung kerja dari pengoperasian suatu sistem komputer, yakni :
1.        Manajemen proses
Proses adalah sebuah program yang sedang dijalankan (eksekusi). Suatu proses memerlukan sumberdaya pada saat eksekusi yaitu CPU time, memori, berkas dan peranti I/O. Sistem operasi bertanggung jawab terhadap aktifitas yang berhubungan dengan manajemen proses yaitu :
- Pembuatan dan penghapusan proses
- Penundaan dan pelanjutan proses
- Penyedia mekanisme untuk :
􀂃Sinkronisasi antar proses
􀂃Komunikasi antar proses
􀂃Penanganan deadlock
2.   Manajemen memori utama
  • Memori sebagai tempat penyimpanan instruksi/data dari program.
    • Penyimpanan yang cepat sehingga dapat mengimbangi kecepatan eksekusi instruksi CPU.
    • Terdiri dari “array words/bytes”yang besar.
    • Alamat digunakan untuk mengakses data (shared oleh CPU dan I/O devices)
    • Umumnya main memory bersifat “volatile”–tidak permanen yaitu isinya akan hilang jika komputer di matikan.
    • Sistem operasi bertanggung jawab untuk aktivitas berikutyangberhubungan dengan manajemen memori :
- Melacak pemakaian memori(siapa dan berapa besar?).
- Memilih program mana yang akan diload ke memori ketika bisa digunakan.
- Alokasi dan dealokasi memori sesuai yang dibutuhkan.
3. Manajemen Berkas/File
Berkas adalah kumpulan informasi yang berhubungan (sesuai dengan tujuan pembuat berkas tersebut).
Biasanya berkas merepresentasikan program dan data.
Sistem operasi bertanggungjawab :
- pembuatan dan penghapusan berkas
- pembuatan dan penghapusan direktori
- mendukung manipulasi berkas dan direktori
- memetakan berkas pada sistem sekunder
- backup berkas pada media penyimpanan yang stabil (nonvolatile)
4. Manajemen Input/Output ( I/O )
Sistem I/O terdiri dari :
- Sistem buffer : menampung sementara data dari/ke peranti I/O
- Spooling : melakukan penjadwalan pemakaian I/O sistem supaya lebih efisien (antrian).
- Antarmuka devices-driver yang umum yaitu menyediakan device driver yang umum sehingga sistem operasi dapat seragam (buka, baca, tulis, tutup).
- Drivers adalah aplikasi yang khusus dirancang untuk spesifik suatu perangkat keras.
- Menyediakan driver untuk melakukan operasi rinci/detail untuk perangkat keras tertentu.
5. Manajemen Penyimpanan Sekunder
v  Penyimpanan sekunder = penyimpanan permanen.
v  Karena memori utama bersifat sementara dan kapasitasnya terlalu kecil, mak untuk menyimpan semua data dan program secara permanen, sistem komputer harus menyediakan penyimpanan sekunder untuk dijadikan back-upmemori utama.
v  Sistem operasi bertanggung jawab dalam aktivitas yang berhubungan dengan manajemen penyimpanan sekunder, yaitu :
- manajemen ruang kosong
- alokasi penyimpanan
- penjadwalan disk
6.  Jaringan (Sistem Terdistribusi)
Sistem terdistribusi adalah kumpulan prosesor yang tidak berbagi memori atau clock. Setiap prosesor memiliki memori lokal masing-masing. Prosesor-prosesor dalam sistem terhubung dalam jaringan komunikasi. Sistem terdistribusi menyediakan akses pengguna ke bermacam-macam sumberdaya. Akses tersebut menyebabkan peningkatan kecepatan komputasi, peningkatan penyediaan data dan peningkatan keandalan
7.  Sistem Proteksi
Proteksi berkenaan dengan mekanisme untuk mengontrol akses yang dilakukan oleh program, prosesor, pengguna sistem maupun pengguna sumberdaya. Mekanisme proteksi harus mampu membedakan antara penggunaan yang sah dan yang tidak sah, spesifikasi kontrol untuk diterima dan menyediakan alat untuk pemberlakuan sistem
8.  Command – Interpreter System
Sistem operasi menunggu instruksi dari pengguna (command driven). Program yang membaca instruksi dan mengartikan control statements (keinginan pengguna) umumnya disebut control-card interpreter, command-line interpreter dan UNIX shell. Command-interpreter system sangat bervariasi dari satu sistem operasi ke sistem operasi yang lain dan disesuaikan dengan tujuan dan teknologi peranti I/O yang ada. Contohnya seperti sistem operasi Windows, Pen-based (touch),dll.


2.4. Struktur Dasar Sistem Operasi
Sistem operasi modern merupakan suatu sistem yang besar dan kompleks. Struktur sistem operasi merupakan komponen-komponen sistem operasi yang dihubungkan dan dibentuk di dalam kernel. Struktur sistem operasi yang pernah ada dan digunakan seperti sistem monolitik, sistem berlapis, sistem dengan mesin maya, sistem dengan client – server dan sistem berorientasi objek. Berikut akan dipaparkan struktur dasar dari sistem operasi tersebut:
Ø  Sistem monolitik
Sistem operasi sebagai kumpulan prosedur dimana prosedur dapat saling dipanggil oleh prosedur lain di sistem bila diperlukan. Kernel berisi semua layanan yang disediakan sistem operasi untuk pemakai. Kelemahan dari sistem ini adalah pengujian dan penghilangan kesalahan sulit karena tak dapat dipisahkan dan dilokalisasi, sulit dalam menyediakan fasilitas pengamanan, merupakan pemborosan bila setiap komputer harus menjalankan kernel monolitik sangat besar sementara sebenarnya tidak memerlukan seluruh layanan yang disediakan kernel, tidak fleksibel dan kesalahan pemrograman satu bagian dari kernel menyebabkan matinya seluruh sistem. Keunggulan dari sistem ini adalah layanan dapat dilakukan sangat cepat karena terdapat di satu ruang alamat. UNIX sampai saat ini berstruktur monolitik. Meskipun monolitik, yaitu seluruh komponen/subsistem sistem operasi terdapat di satu ruang alamat tetapi secara rancangan adalah berlapis. Untuk mempermudah dalam pengembangan, pengujian & fleksibilitas UNIX menggunakan konsep kernel loadable modules, yaitu :



a. bagian-bagian kernel terpenting berada di memori utama secara tetap
b. bagian-bagian esensi lain berupa modul yang dapat ditambahkan ke kernel saat diperlukan dan dicabut begitu tidak digunakan lagi di waktu jalan     (run-time).
Ø  Sistem berlapis
Sistem operasi dibentuk secara hirarki berdasar lapisan-lapisan, dimana lapisan-lapisan bawah memberi layanan lapisan lebih atas. Jadi lapisan n memberi layanan untuk lapisan n+1. Proses-proses di lapisan n dapat meminta layanan lapisan n – 1 untuk membangun layanan bagi lapisan n+1. Lapisan n dapat meminta layanan lapisan n – 1. Kebalikan tidak dapat, lapisan n tidak dapat meminta layanan n + 1. Masing-masing berjalan di ruang alamatnya sendiri.
Keunggulannya adalah memiliki semua keunggulan rancangan modular, yaitu sistem dibagi menjadi beberapa modul dan tiap modul dirancang secara independen. Tiap lapisan dapat dirancang, dikode, dan diuji secara independen.
Kelemahannya adalah fungsi – fungsi sistem operasi harus diberikan ke tiap lapisan secara hati-hati.
Ø  Sistem dengan Mesin Maya
Sistem operasi dapat menjalankan aplikasi-aplikasi untuk sistem operasi lain
konsep operating system emulator. Contohnya seperti MS Windows NT dapat menjalankan aplikasi untuk MS-DOS. Aplikasi tersebut dijalankan sebagai masukan bagi subsistem di MS-Windows NT yang mengemulsikan system calls yang dipanggil aplikasi dengan Win32API (system calls di MS Windows NT). Pengembang Linux membuat DOSEMU agar aplikasi untuk MS-DOS dapat dijalankan di Linux, WINE agar aplikasi untuk MS-Windows dapat dijalankan di Linux, iBCS agar aplikasi untuk Unix dapat dijalankan di Linux, dll.
Ø  Sistem dengan Client-Server
Sistem operasi merupakan kumpulan proses dengan proses-proses dikategorikan sebagai server dan client. Server adalah proses yang menyediakan layanan sedangkan client adalah proses yang memerlukan/meminta layanan. Proses client yang memerlukan layanan mengirim pesan ke server dan menanti pesan jawaban. Proses server setelah melakukan tugas yang diminta, mengirim pesan jawaban ke proses client. Server hanya menanggapi permintaan client dan tidak memulai percakapan dengan client. Keunggulan dari sistem client-server ini adalah pengembangan dapat dilakukan secara modular, kesalahan (bugs) di satu sub sistem (diimplementasikan sebagai satu proses) tidak merusak subsistem-subsistem lain sehingga tidak mengakibatkan satu sistem mati secara keseluruhan dan mudah diadaptasi untuk sistem tersebar. Kelemahannya adalah layanan dilakukan lambat karena harus melalui pertukaran pesan dan pertukaran pesan dapat menjadi bottleneck.
Ø  Sistem Berorientasi Objek
Pada sistem berorientasi objek, layanan diimplementasikan sebagai kumpulan objek. Objek mengkapsulkan struktur data dan sekumpulan operasi pada struktur data itu. Tiap objek diberi tipe yang menandai properti objek seperti proses, direktori, berkas, dsb. Dengan memanggil operasi yang didefinisikan di objek, data yang dikapsulkan dapat diakses dan dimodifikasi. Model ini terstruktur dan memisahkan antara layanan yang disediakan dan implementasinya. Contoh sistem operasi berorientasi objek, antara lain : Eden, Choices, X-kernel, Medusa, Clouds, Amoeba, Muse, dsb. Sistem operasi MS Windows NT telah mengadopsi beberapa teknologi berorientasi objek tapi belum keseluruhan.


2.5. Microsoft Windows
Microsoft windows adalah suatu sistem operasi yang paling populer yang berjalan pada mesin mikro komputer seperti Personal Computer (PC), laptop, netbook, netbook dan lain-lain. Diseluruh dunia, sistem operasi windows ini banyak digunakan, khususnya juga di negara republik Indonesia, sistem operasi ini sudah terkenal (familiar), mulai dari kalangan individu sampai organisasi. Beberapa orang atau organisasi tidak terlalu menyukai windows, tetapi semua orang mengakui luasnya penggunaan sistem operasi tersebut dalam aplikasi bisnis. Hampir semua menejer atau profesional pasti akan menggunakan sistem operasi windows ini pada suatu saat dalam karirnya. Windows sudah ada sejak 1981 dan telah mengalami banyak perubahan yang mencerminkan kenaikan kemampuan komputer dan keberagaman perangkat keras yang dipasangkan ke sistem komputer.
Sistem operasi windows ini diproduksi oleh Microsoft, perusahaannya milik Mr. Bill Gates. Menurut beberapa organisasi yang melakukan survey terhadap orang-orang yang memiliki harta kekayaan (aset) diseluruh dunia, menempatkan Mr. Bill Gates ini termasuk kedalam 10 orang terkaya didunia. Versi sistem operasi dari windows yang terbaru saat ini yang beredar luas dipasaran adalah Windows Seven, untuk beberapa mikro komputer. Versi sistem operasi dari windows sebelumnya adalah Windows 98, Windows 2000, Windows NT, Windows XP dan Vista. Windows XP terdiri atas edisi “Professional” dan “Home”. Fitur-fitur yang tersedia yang dibutuhkan untuk edisi tersebut tidak banyak perbedaan.

2.5.1. Kelebihan Windows
-       Pengguna bisa menjalankan lebih dari satu aplikasi pada saat yang bersamaan.
-       Pengguna bisa membuka lebih dari satu file dalam waktu yang bersamaan.
-       Pengguna bisa sharing dari data aplikasi yang lain dengan mudah.
-       Terdapat banyak aplikasi yang kompatibel dengan windows.
-       End user artinya orang yang awam tentang komputer bisa menjalankannya.
-       Banyak didukung oleh vendor hardware dan software.
-       Digunakan oleh mayoritas pengguna komputer di dunia, khususnya di Indonesia

2.5.2. Kekurangan Windows.
§  Sistem file yang agak kacau, misalnya saja apabila kita menginstal suatu aplikasi, sistem file DLL akan diletakkan di C:\Windows\System\…   sementara aplikasi itu sendiri terletak ditempat lain. Ini akan menyusahkan saat menguninstal aplikasi tersebut, dan sewaktu pengintegrasian DLL (Dynamic Link Libraries).
§  Menyebabkan ketergantungan penggunaan produk Microsoft.
§  Space hardisk yang dibutuhkan besar.
§  Sistem security yang lemah dan mudah dijebol oleh para hackers.
§  Membutuhkan memori fisik besar.
§  Membutuhkan kecepatan prosesor yang tinggi.
§  Harga lisensi yang mahal
§  Membutuhkan perawatan yang terus menerus dan prosedur yang sesuai dengan panduan yang ada saat menggunakannya.

Gambar 2.3. Tampilan kontrol panel dan properti dari sistem operasi windows


2.6. Sistem Operasi yang lain
Banyak sebenarnya sistem operasi yang dipakai di dunia ini selain Microsoft windows, seperti misalnya Atlas, BeOS buatan Macintosh, PetrOS buatan Trumpet Software International Pty Ltd, MacOS buatan Apple, Solaris, namun kita akan mengenal sedikit Operating system pesaing terberat Microsoft milik Mr.Bill Gates ini yaitu Linux yang akhir-akhir ini banyak digunakan oleh perusahaan –perusahaan besar dunia sebagai server bahkan salah satu webserver milik Microsoft sendiri menggunakannya.
Kemunculan Linux diawali dengan keinginan dari seorang mahasiswa di Helsinki – Linus Benedict Torvalds – untuk memiliki sistem operasi yang sehandal UNIX tapi dengan biaya semurah PC. Di pertengahan tahun 1991, Linus mulai mengumpulkan informasi dan mencari solusi untuk menghadirkan UNIX di PC, banyak orang dari pelbagai negara menggunakan Internet untuk berkomunikasi dan membangun sistem operasi yang akhirnya diberi nama Linux ( Linux = LINus UniX ). Linux dikembangkan dengan menggunakan konsep open source. Ini berarti bahwa kode program dari Linux terbuka untuk semua orang yang ingin mengembangkannya. Konsep keterbukaan ini ternyata membuat Linux berkembang sangat cepat. Sistem lisensi open source ini diberi nama General Public License (GPL) oleh GNU, yaitu suatu badan yang memperjuangkan kebebasan dalam penggunaan
perangkat lunak.
Richard Stallman pendiri GNU (GNU is Not Unix) mewujudkan perjuangannya ini dengan membuat beberapa program yang dilepas secara bebas, baik dalam penggunaannya ataupun source code-nya. Konsep pemikiran Richard Stallman tentang free software ini bisa kita baca pada bukunya Free As In Freedom yang bisa didownload secara gratis di Internet. Linus Torvalds memiliki Sistem Operasi yang sehandal UNIX “bertemu” Richard M Stallman dengan konsep Open Source beserta program-program open sourcenya( berlisensi General Public License/GPL ) lahirlah GNU/Linux yang lebih populer disebut orang. Sekarang banyak nama-nama sistem operasi yang berbasis Linux yang keturunan UNIX ini digunakan orang, diantaranya ialah : Redhat, Fedora, Mandrake, Suse, Debian, Slakewake, Gento, Kubuntu, Ubuntu, Mandrakesoft, Blankon , Mademandra,  xnuxer buatan dani firmansyah sang pembobol server KPU, Knopix, Flax dan masih ratusan nama-nama distro lainnya.



2.6.1. Kelebihan Linux
-       Lisensi yang gratis.
-       Linux bisa berinteraksi dengan sistem operasi lain dengan cara kompabilitas file sistem, kompabilitas network, dan emulasi (simulasi) sistem operasi.
-       Virtual memory membuat linux mempunyai kemampuan untuk menjalankan program-program yang lebih dari seharusnya karena penggunaan swap memori.
-       Skalabilitas artinya linux bisa berjalan dari komputer 286 XT sampai dengan mesin sebesar Beowulf clusters dengan multi prosesor 16 buah.
-       Stabilitas, Linux sangat luar biasa stabil, jika dikonfigurasi dengan benar, sistem linux akan hidup terus menerus hingga hardwarenya tidak memadai (rusak), lain dengan windows yang memerlukan reboot berkala untuk menjaga stabilitas. Salah satu yang mendasari stabilitas ini adalah penomoran versi dari shared libraries, kebanyakan aplikasi windows menginstal versi-versi baru dari dynamic link libraries (DLL), yang mengakibatkan aplikasi lain yang menimpa versi lain dari DLL tersebut tidak berfungsi dengan semestinya. Linux juga mewarisi tradisi UNIX dengan mendukung adanya file permission (izin file), yang dapat mencegah pengubahan atau penghapusan file tanpa izin dari pemiliknya, karena itu, virus pada dasarnya tidak dikenal di dunia linux.
-       Didukung oleh ribuan programmer di seluruh dunia, jadi kalau ditemukan bug cepat untuk mendapatkan solusinya.
-       Paket Linux merupakan satu kesatuan artinya, saat instalasi tergantung keinginan pemakai dan sudah mulai banyak didukung oleh vendor hardware maupun software dunia meskipun masih kalah bersaing dengan windows.

2.6.2. Kekurangan Linux
§  Sistem operasi yang agak sulit untuk dipelajari terutama bagi yang tidak mempunyai dasar komputer yang kuat.
§  Aplikasi yang tersedia belum sebanyak windows.
§  Sistem operasi yang tidak sepenuhnya GUI (Graphical User Interface) meskipun sudah menggunakan X-windows seperti GNOME dan KDE.
§  Nama-nama paket program antara distro satu dengan distro lainnya berbeda beda. Seperti paket Yaz.tar.gz.rpm.krpm.deb dan lain -lain.

Gambar 2.4. Tampilan sistem operasi linux kubuntu

Untuk berbagai macam ragam sistem operasi yang ada, metode yang paling baik dalam menggunakannya adalah trial & error, yaitu coba dan salah. Maksudnya bahwa untuk dapat mengoperasikan sistem operasi yang belum pernah kita gunakan maka coba saja berbagai macam fitur yang disediakan oleh sistem operasi tersebut dengan mengklik-klik tombol-tombol yang tersedia dan memperhatikan hasilnya, tandai atau kenali pesan-pesan kesalahan yang ditampilkan oleh sistem operasi tersebut. Metode coba dan salah ini dianggap baik dalam interaksi manusia dan sistem komputer.

2.7. Sistem Aplikasi ( Application System ).
Pernahkah Anda menggunakan suatu program untuk mengolah kata (word) atau bekerja dengan menggunakan program-program seperti Microsoft Office Word, Excel, Powerpoint dan Access ?. Kalau jawaban Anda pernah, maka sebenarnya Anda telah menggunakan suatu sistem aplikasi (application system). Perlu dicatat bahwa Microsoft Office bukanlah sistem operasi, melainkan hanya suatu kelompok program aplikasi (perangkat/piranti lunak). Sistem aplikasi akan dapat berguna jika dan hanya jika sistem operasi telah terinstal sebelum terinstalnya sistem aplikasi.
Sistem aplikasi tidak bisa berdiri sendiri, maksudnya bahwa sistem aplikasi bergantung terhadap sistem operasi. Sistem aplikasi adalah program (kumpulan instruksi) yang dibuat atau dirancang untuk tujuan tertentu atau khusus, artinya bahwa sistem aplikasi dibuat sesuai dengan domain permasalahan. Microsoft Office merupakan suatu program paket aplikasi yang didalam paket aplikasi tersebut telah tersedia sistem aplikasi yang khusus untuk tujuan tertentu seperti mengolah kata (word), mengelola data dengan menggunakan format tabel yang terdiri atas baris dan kolom yang berisi rumus-rumus matematika (excel), menampilkan (powerpoint) bagian-bagian atau lembar-lembar (slide) kerja yang dianggap penting untuk ditampilkan secara lebih menarik didepan orang lain (audience) dan membuat suatu sistem informasi dengan menggunakan konsep sistem manajemen basisdata (access).
Selain program paket aplikasi Microsoft Office, masih banyak lagi contoh-contoh sistem aplikasi yang lain seperti aplikasi untuk memutar lagu (Winamp), aplikasi untuk memainkan video yang satu paket dari sistem operasi windows dari microsoft (windows media player), aplikasi portable data seperti adobe acrobat reader, aplikasi untuk melakukan browsing di jaringan berbasis tampilan web seperti mozilla, opera dan lain-lain, aplikasi untuk menterjemahkan suatu bahasa asing seperti rekso, translator, aplikasi untuk bermain (game) seperti freecell, spider solitare, prince of persia, poker, dan lain sebagainya. Berikut akan diberikan contoh dari sistem aplikasi, yaitu sistem aplikasi untuk memainkan video yang satu paket bawaan dari sistem operasi windows dari microsoft (windows media player).

Gambar 2.5. Tampilan sistem aplikasi memutar video (windows media player).
Rangkuman
Sistem operasi penting karena sistem ini adalah program yang menjalankan komputer. Sistem operasi juga diibaratkan sebagai seorang menejer yang berada disuatu perusahaan. Sejarah perkembangan suatu sistem operasi tidak terlepas dari sejarah perkembangan komputer secara umum. Karena komputer merupakan suatu sistem, maka dapat dikatakan bahwa perkembangan sistem operasi berbanding lurus dengan perkembangan komputer secara fisiknya (hardware).
Microsoft windows adalah suatu sistem operasi yang paling populer yang berjalan pada mesin mikro komputer seperti Personal Computer (PC), laptop, netbook, netbook dan lain-lain. Diseluruh dunia, sistem operasi windows ini banyak digunakan, khususnya juga di negara republik Indonesia, sistem operasi ini sudah terkenal (familiar), mulai dari kalangan individu sampai organisasi. Beberapa orang atau organisasi tidak terlalu menyukai windows, tetapi semua orang mengakui luasnya penggunaan sistem operasi tersebut dalam aplikasi bisnis.
Banyak sebenarnya sistem operasi yang dipakai di dunia ini selain Microsoft Windows, seperti misalnya Atlas, BeOS buatan Macintosh, PetrOS buatan Trumpet Software International Pty Ltd, MacOS buatan Apple, Solaris, namun kita akan mengenal sedikit Operating system pesaing terberat Microsoft milik Mr.Bill Gates ini yaitu Linux yang akhir-akhir ini banyak digunakan oleh perusahaan –perusahaan besar dunia sebagai server bahkan salah satu webserver milik Microsoft sendiri juga menggunakannya. Di pertengahan tahun 1991, Linus mulai mengumpulkan informasi dan mencari solusi untuk menghadirkan UNIX di PC, banyak orang dari pelbagai negara menggunakan Internet untuk berkomunikasi dan membangun sistem operasi yang akhirnya diberi nama Linux ( Linux = LINus UniX ).
Sistem aplikasi adalah program (kumpulan instruksi) yang dibuat atau dirancang untuk tujuan tertentu atau khusus, artinya bahwa sistem aplikasi dibuat sesuai dengan domain permasalahan. Microsoft Office merupakan suatu program paket aplikasi yang didalam paket aplikasi tersebut telah tersedia sistem aplikasi yang khusus untuk tujuan tertentu seperti mengolah kata (word), mengelola data dengan menggunakan format tabel yang terdiri atas baris dan kolom yang berisi rumus-rumus matematika (excel), menampilkan (powerpoint) bagian-bagian atau lembar-lembar (slide) kerja yang dianggap penting sistem informasi untuk ditampilkan secara lebih menarik didepan orang lain (audience) dan membuat suatu dengan menggunakan konsep sistem manajemen basisdata (access).

0 komentar:

Posting Komentar

www.ayeey.com www.resepkuekeringku.com www.desainrumahnya.com www.yayasanbabysitterku.com www.luvne.com www.cicicookies.com www.tipscantiknya.com www.mbepp.com www.kumpulanrumusnya.com www.trikcantik.net