Senin, 31 Oktober 2011
Sistem Operasi
Operating System

Sistem operasi (bahasa Inggris: operating system ; OS) adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak.
Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi boot diri.
Sistem operasi adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan perangkat lunak aplikasi seperti program-program pengolah kata dan peramban web.
Secara umum, Sistem Operasi adalah perangkat lunak pada lapisan pertama yang ditempatkan pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem
Saat ini hampir semua orang pernah memakai komputer dan handphone. Nah untuk berinteraksi dengan komputer maka manusia memerlukan suatu software untuk membuat komputer dapat melakukan apa yang kita inginkan. Software yang digunakan untuk memanajemen penggunaan hardware komputer selain BIOS disebut sistem operasi.
Terdapat banyak jenis sistem operasi untuk komputer dan handphone. Marilah kita bahas satu persatu.





Berikut ini adalah penjelasan dari beberapa jenis sistem operasi diatas:
1. UNIX
Mungkin Anda  baru  mendengar tentang Linux. Linux adalah Operating System yang mirip UNIX. Sebelum kita membahas lebi h dalam mengenai Linux, kita lihat UNIX secara umum. UNIX adalah salah satu alternatif sistem operasi yang dapat kita pilih dari sekian banyak pilihan yang ditawarkan untuk dipasang di komputer kita. Sistem Operasi yang sekarang ini beredar di dunia, antara lain : Windows 3.11, Windows 9x, Windows NT, MacOS, Novell, OS/2, BeOS dan UNIX secara umum. UNIX sendiri berkembang dalam bentuk yang beragam, antara lain : BSD-4.4, NetBSD, FreeBSD, Solaris, SunOS, AIX, QNS, Xenix, SCO, Mach, XINU, GNU Hurd, OpenBSD, dan Linux secara umum.
2. DOS
MS-DOS adalah singkatan dari Microsoft Disk Operating System, yaitu Sistem Operasi berbasis baris-perintah (command-line) yang digunakan pada PC. Seperti sistem operasi lain contohnya OS/2, ia menterjemahkan input dari keyboard menjadi pekerjaan yang dapat dilakukan oleh komputer, ia juga dapat menangani pekerjaan seperti input dan output pada disket atau harddisk, dukungan video, kontrol keyboard , dan banyak lagi fungsi-fungsi internal lainnya yang berkaitan dengan eksekusi sebuah program dan pemeliharaan file. Perintah MS-DOS diketikkan dalam sebuah jendela yang disebut Command Prompt Window. Untuk keluar dari MS-DOS, ketik exit dalam jendela tersebut yaitu pada kursor yang berkedip-kedip. MS-DOS Mode adalah sebuah shell dimana lingkungan MS-DOS di-emulasikan dalam Sistem Operasi 32-bit, seperti Windows. Program berbasis MS-DOS dapat berjalan di Windows dan biasanya ia membuat sebuah file yang disebut Program Information File (PIF) yang muncul sebagai shortcut di desktop anda.
3. Novell Operating Sistem
Network Operating System Netware 3.12 dibuat oleh Novell Inc. yang merupakan lanjutan dari versi sebelumnya. Netware 3.12 merupakan 32 bit NetworkOperating System yang bekerja pada prosesor Intel 386 atau versi yang lebih tinggi dengan minimum memory 4 Mb. Netware 3.12 mendukung Desktop Operating System seperti DOS, OS/2 dan UNIX client




4. Microsoft Windows
Microsoft Windows. atau yang lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi. yang dikembangkan oleh Microsoft, dengan menggunakan antarmuka berbasis grafik (graphical user interface). Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line. Windows versi pertama, Windows Graphic Environment 1.0 pertama kali diperkenalkan pada 10 November1983, tetapi baru keluar pasar pada bulan November tahun 1985, yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar. Windows 1.0 merupakan perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi) yang berjalan di atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia tidak akan dapat berjalan tanpa adanya sistem operasi DOS. Versi 2.x, versi 3.x juga sama. Beberapa versi terakhir dari Windows (dimulai dari versi 4.0 dan Windows NT 3.1) merupakan sistem operasi mandiri yang tidak lagi bergantung kepada sistem operasi MS-DOS. Microsoft Windows kemudian bisa berkembang dan dapat menguasai penggunaan sistem operasi hingga mencapai 90%.
5. Apple Machintos
Mac OS adalah singkatan dari Macintosh Operating System. Mac OS adalah sistem operasi komputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.
Macintosh operating system atau sistem operasi macintosh adalah sistem operasi yang di gunakan untuk mengoperasikan komputer notebook apple macintosh. Mac OS merupakan sistem operasi pertama yang menggunakan Graphical User Interface – GUI. Orang-orang penting pada Macintosh yaitu Bill Atkinson, Jef Raskin dan Andy Hertzfeld. Komputer ini dinamakan berdasarkan McIntosh, jenis apel yang disukai Jef Raskin. Macintosh diperkenalkan pertama kali pada bulan Januari 1984 lewat iklan Super Bowl yang fenomenal. Pada waktu itu, langkah yang dilakukan Apple adalah sebuah perkembangan revolusioner dalam dunia komputer personal.




Sistem Mac OS dapat di bedakan menjadi dua jenis, yaitu:
a. Mac OS Klasik
Mac OS “Klasik”, sistem yang pertama dikeluarkan oleh Mac pada tahun 1984 hingga Mac OS 9. Mac OS klasik dikenali sebagai satu sistem yang tidak memilik sembarang command line atau baris perintah; merupakan sistem yang menggunakan user interface(UI) sepenuhnya. Karena mudah untuk di gunakan, sistem ini juga dikritik karena menggunakan cooperative multitasking.

b. Mac OS X
Mac OS X (huruf “X” itu disebut sepuluh, yaitu huruf romawi) yang lebih baru. Mac OS X memasukkan unsur-unsur BSD Unix, OpenStep, dan Mac OS 9. Mac OS X memiliki memori ala-Unix dan pre-emptive multitasking kepada platform Mac. Pengurusan memori yang jauh lebih baik dapt lebih banyak pengisian secara bersamaan dan menutup kemungkinan sesuatu pengisian menghancurkan pengisian lainnya.
·         Kelebihan Mac OS :
a. Multitasking
b. Bisa mengenal file format windows
c. Tampilan yang lebih glossy sehingga bagus untuk graphic design/multimedia
d. Dokumen-dokumen yang dibuat di Mac bisa dibaca di OS yang lain, dan sebaliknya. Baik yang formatnya ‘generik’ (misalnya pdf, html, mp3, text) maupun yang formatnya khusus (misalnya .doc, .xls, .ppt). Asalkan ada program aplikasi (application) di kedua platform (Mac dan Windows) yang bisa membaca format tersebut.
e. Open sourcecode sehingga Mac OS sulit dibajak
f. Ada ‘Time Machine’ yang akan bekerja secara otomatis pada background tanpa mengganggu aplikasi yang dijalankan untuk mem-backup system yang sedang berjalan dan perubahan-perubahan pada data
g. Ada program “sherlock“ yang tidak hanya mencari file pada harddisk dan dalam jaringan lokal, tapi juga dapat beraksi di Internet dan mencari berdasarkan keyword.
h. Lebih stabil
i. Macintosh memiliki keamanan terhadap virus, spyware, dan sebagainya. Hal ini menjadi alasan terbesar mengapa banyak orang memilih Mac karena untuk menghindari virus.
j. Operating System Mac ini mudah digunakan dan mudah dipelajari. Karena sumbernya jelas, training centre-nya ada, dan secara umum ketika orang dihadapkan pada Mac OS mudah belajarnya.
k. Mac memiliki jaminan kepastian dan support hardware yang jelas.

·         Kekurangan Mac OS :
a. Mahal
b. Hanya cocok untuk graphic designer
c. Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS
d. Mac tidak bisa dirakit sendiri karena Apple sudah tidak memberi license buat perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS
e. Software di Mac OS tidak begitu lengkap
f. Kurang cocok untuk aplikasi server dan game








Sistem Aplikasi
Aplication system
Perangkat lunak aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja,dan pemutar media.
Aplikasi perangkat lunak, juga dikenal sebagai sebuah aplikasi atau “App” , adalah software komputer yang dirancang untuk membantu pengguna untuk melakukan tugas – tugas tertentu. Contoh termasuk perusahaan perangkat lunak, perangkat lunak akuntansi,suite kantor, perangkat lunak grafis dan media player. Banyak program aplikasi terutama berurusan dengan dokumen.
Aplikasi dapat digabungkan dengan komputer dan system perangkat lunak, atau dapat dipublikasikan secara terpisah. Beberapa pengguna puas dengan aplikasi yang digabungkan dan tak perlu menginstal satu.
            Beberapa aplikasi yang digabung bersama menjadi suatu paket kadang disebut sebagai suatu paket atau suite aplikasi (application suite). Contohnya adalah Microsoft Office dan OpenOffice.org, yang menggabungkan suatu aplikasi pengolah kata, lembar kerja, serta beberapa aplikasi lainnya.
Aplikasi perangkat lunak ini kontras dengan perangkat lunak sistem danmiddleware, yang mengelola dan mengintegrasikan kemampuan komputer, tapibiasanya tidak langsung menerapkannya dalam kinerja tugas yang menguntungkan pengguna. Perangkat lunak sistem melayani aplikasi, yang pada gilirannyamelayani pengguna.
Hubungan serupa berlaku di bidang lain.
Sebagai contoh, sebuah pusat perbelanjaan tidak menyediakan barang pembelanja sedang mencari, tapimenyediakan ruang dan layanan untuk pengecer yang melayani pembelanja. Relkereta api trek sama dukungan, memungkinkan kereta api untuk mengangkut penumpang.
Aplikasi perangkat lunak menerapkan kekuatan perangkat lunak platform atau sistem komputasi tertentu untuk tujuan tertentu. Beberapa aplikasi seperti Microsoft Office tersedia dalam versi untuk beberapa platform yang berbeda, yang lain memiliki persyaratan sempit dan karena itu disebut, misalnya, sebuah aplikasi Geografi untuk Windows atau aplikasi Android untuk pendidikan atau game Linux.Kadang-kadang aplikasi baru muncul dan populer yang hanya berjalan pada satu platform, meningkatkan keinginan platform tersebut. Ini disebut aplikasi pembunuh.

Terminologi

Top of Form
Dalam teknologi informasi, aplikasi adalah program komputer yang dirancang untukmembantu orang melakukan suatu kegiatan. Sebuah aplikasi dengan demikianberbeda dari sebuah sistem operasi (yang berjalan komputer), utilitas (yang melakukan pemeliharaan atau untuk tujuan umum tugas), dan bahasa pemrograman(yang program komputer yang diciptakan). Tergantung pada aktivitas yangdirancang, aplikasi dapat memanipulasi teks, angka, grafik, atau kombinasi dari unsur-unsur. Beberapa paket aplikasi menawarkan daya komputasi yang cukup besar dengan berfokus pada tugas tunggal, seperti pengolah kata, yang lain, yang disebut perangkat lunak yang terintegrasi, menawarkan daya agak kurang tapi termasuk beberapa aplikasi [1] Pengguna-ditulis penjahit perangkat lunak sistemuntuk memenuhi kebutuhan spesifik pengguna.. Pengguna-menulis perangkat lunaktermasuk template spreadsheet, pengolah kata macro, simulasi ilmiah, grafis dananimasi script. Bahkan filter email semacam perangkat lunak pengguna. Penggunasoftware ini membuat sendiri dan sering mengabaikan betapa pentingnya.
Penggambaran antara perangkat lunak sistem seperti sistem operasi dan perangkat lunak aplikasi yang tidak tepat, bagaimanapun, dan kadang-kadangobyek kontroversi. Sebagai contoh, salah satu pertanyaan kunci dalam sidangAmerika Serikat v. Microsoft antitrust adalah apakah Microsoft Internet Explorerweb browser adalah bagian dari sistem operasi Windows-nya atau sepotongterpisah dari perangkat lunak aplikasi. Sebagai contoh lain, kontroversi GNU / Linux penamaan ini, sebagian, karena ketidaksepakatan tentang hubungan antara kernelLinux dan sistem operasi yang dibangun di atas kernel ini. Dalam beberapa jenisembedded system, perangkat lunak aplikasi dan perangkat lunak sistem operasidapat dibedakan kepada pengguna, seperti dalam kasus perangkat lunak yang digunakan untuk mengontrol VCR, DVD player atau microwave oven. Definisi di atas mungkin mengecualikan beberapa aplikasi yang mungkin ada pada beberapakomputer dalam organisasi besar. Untuk definisi alternatif dari sebuah aplikasi:Aplikasi Manajemen Portofolio melihat.

Top of Form

Aplikasi perangkat lunak jatuh ke dalam dua kategori umum, aplikasi horizontal dan aplikasi vertikal. Aplikasi horizontal yang paling populer dan tersebar luas di departemen atau perusahaan. Aplikasi vertikal adalah produk niche, dirancang untuk jenis tertentu bisnis atau divisi dalam sebuah perusahaan.
Ada banyak jenis perangkat lunak aplikasi:
Sebuah suite aplikasi terdiri dari beberapa aplikasi dibundel bersama-sama.Mereka biasanya memiliki fungsi-fungsi terkait, fitur dan antarmuka pengguna, dan mungkin dapat berinteraksi dengan satu sama lain, misalnya membuka file masing-masing. Aplikasi bisnis sering datang di suite, misalnya Microsoft Office, OpenOffice.org dan iWork, yang bundel bersama-sama pengolah kata, spreadsheet, dll, tetapi suite ada untuk keperluan lain, misalnya grafis atau musik.
Alamat perusahaan perangkat lunak kebutuhan proses organisasi dan aliran data, sering dalam lingkungan terdistribusi besar. (Contoh mencakup sistem keuangan, manajemen hubungan pelanggan (CRM) sistem dan rantai pasokan perangkat lunak manajemen). Perhatikan bahwa Departemen Software adalah jenis sub-perangkat lunak perusahaan dengan fokus pada organisasi yang lebih kecil atau kelompok dalam suatu organisasi besar. Contohnya termasuk manajemen perjalanan biaya dan TI Helpdesk)
Perangkat lunak infrastruktur perusahaan menyediakan kemampuan umum yang diperlukan untuk mendukung sistem perusahaan perangkat lunak. (Contoh mencakup database, server email, dan sistem untuk mengelola jaringan dan keamanan.)
Informasi perangkat lunak pekerja membahas kebutuhan individu untuk membuat dan mengelola informasi, sering untuk proyek-proyek individu dalam sebuah departemen, berbeda dengan manajemen perusahaan. Contohnya termasuk manajemen waktu, manajemen sumber daya, alat dokumentasi, analisis, dan kolaboratif. Pengolah kata, spreadsheet, klien email dan blog, sistem informasi pribadi, dan individu editor media yang dapat membantu dalam tugas pekerja informasi ganda.
Konten perangkat lunak akses adalah perangkat lunak digunakan terutama untuk mengakses konten tanpa mengedit, tetapi mungkin termasuk perangkat lunak yang memungkinkan untuk mengedit konten. Perangkat lunak tersebut membahas kebutuhan individu dan kelompok untuk mengkonsumsi hiburan digital dan konten digital diterbitkan. (Contoh mencakup Media Players, Web Browser, browser Bantuan dan Permainan)
Perangkat lunak pendidikan yang berkaitan dengan perangkat lunak konten akses, tapi memiliki isi dan / atau fitur diadaptasi untuk digunakan oleh pendidik atau siswa. Sebagai contoh, mungkin memberikan evaluasi (tes), melacak kemajuan melalui materi, atau menyertakan kemampuan kolaboratif.
Perangkat lunak simulasi adalah komputer perangkat lunak untuk simulasi sistem fisik atau abstrak baik untuk tujuan penelitian, pelatihan atau hiburan.
Media pengembangan perangkat lunak membahas kebutuhan individu yang menghasilkan media cetak dan elektronik untuk orang lain untuk mengkonsumsi, paling sering dalam pengaturan komersial atau pendidikan. Ini termasuk seni grafis perangkat lunak, perangkat lunak desktop publishing, pengembangan perangkat lunak multimedia, editor HTML, editor-animasi digital, digital audio dan komposisi video, dan banyak lainnya. [2]
Aplikasi mobile (aplikasi mobile) berjalan pada perangkat genggam seperti ponsel pintar, komputer tablet, portable media player, asisten pribadi digital dan digital perusahaan asisten: melihat perkembangan aplikasi mobile.
Produk rekayasa perangkat lunak yang digunakan dalam perangkat keras mengembangkan dan produk perangkat lunak. Ini termasuk desain dibantu komputer (CAD), komputer-aided engineering (CAE), bahasa komputer mengedit dan alat-alat kompilasi, lingkungan pengembangan terintegrasi, dan interface aplikasi pemrogram.
Sebuah antarmuka baris perintah adalah satu di mana Anda ketik perintah untuk membuat komputer melakukan sesuatu. Anda harus tahu perintah dan apa yang mereka lakukan, dan jenis dengan benar. DOS dan Unix adalah contoh dari sistem operasi yang menyediakan perintah-driven interface.
Sebuah antarmuka pengguna grafis (GUI) adalah satu di mana Anda memilih perintah dari menu pilihan berbagai tombol dan ikon dengan menggunakan mouse.Microsoft Windows, Mac OS dan Ubuntu adalah contoh umum dari sistem operasi yang bundel satu atau lebih antarmuka pengguna grafis.
Sebuah server aplikasi pihak ketiga yang sisi pengguna dapat memilih untuk menginstal di account nya di situs media sosial atau situs Web 2.0 web lain, misalnya sebuah aplikasi facebook.



Aplikasi-aplikasi dalam suatu paket biasanya memiliki antarmuka pengguna yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelajari dan menggunakan tiap aplikasi. Sering kali, mereka memiliki kemampuan untuk saling berinteraksi satu sama lain sehingga menguntungkan pengguna. Contohnya, suatu lembar kerja dapat dibenamkan dalam suatu dokumen pengolah kata walaupun dibuat pada aplikasi lembar kerja yang terpisah.
Aplikasi dapat digolongkan menjadi beberapa kelas, antara lain :
  1. perangkat lunak perusahaan (enterprise)
  2. perangkat lunak infrastruktur perusahaan
  3. perangkat lunak informasi kerja
  4. perangkat lunak media dan hiburan
  5. perangkat lunak pendidikan
  6. perangkat lunak pengembangan media
  7. perangkat lunak rekayasa produk
Aplikasi juga dapat diklasifikasikan oleh platform komputasi :
Ø  perangkat lunak informasi kerja
·         perencanaan sumber daya perusahaan
·         software akuntansi
·         tugas dan penjadwalan
·         bidang pelayanan menejemen
§  menejemen data
§  kontak menejemen
§  spreadsheet
·                                                                                Dokumentasi
§       Dokumen otomasi / perakitan
§       Pengolah kata
§       Perangkat lunak desktop publishing
§       Diagram perangkat lunak
§       Perangkat lunak presentasi
§       Email
§       Blog
·                                                                                Reservasi sistem
·                                                                                Software keuangan
§                  Hari perdagangan perangkat lunak
§                  Perbankan perangkat lunak
§                  Sistem Kliring
§                  aritmatika perangkat lunak
Ø  perangkat lunak Content akses
§  Media elektronik perangkat lunak
§  Web browser
§  Media player
§  Hybrid Editor pemain
Ø  Hiburan perangkat lunak
·         Digital hewan peliharaan
·         Screen saver
·         Video game
§  Arcade permainan
§  Konsol video game emulator
§  Pribadi permainan komputer
§  Konsol permainan
§  Ponsel permainan



Ø  Perangkat lunak Pendidikan
·         Pengelolaan kelas
·         Belajar / perangkat lunak pelatihan manajemen
·         Referensi perangkat lunak
·         Penjualan perangkat lunak kesiapan
Survei manajemen
Ø  Perusahaan perangkat lunak infrastruktur
·         Bisnis perangkat lunak alur kerja
·         Sistem manajemen basis data (DBMS) perangkat lunak
·         Manajemen aset digital (DAM) perangkat lunak
·         Dokumen perangkat lunak manajemen
·         Sistem informasi geografis (GIS) perangkat lunak
Ø  Produk rekayasa perangkat lunak
·         Hardware rekayasa
§  Komputer-aided engineering
§  Desain dibantu komputer (CAD)
§  Analisis elemen hingga
·         Rekayasa perangkat lunak
§  Editor bahasa komputer
§  Kompilator perangkat lunak
§  Lingkungan pengembangan terintegrasi
§  Permainan penciptaan perangkat lunak
§  Debugger
§  Program pengujian alat
§  Lisensi manajer

0 komentar:

Posting Komentar

my collection

About Me

Pengikut

Diberdayakan oleh Blogger.