pengetahuan manajemen

Nama :

Fatkhiyatun Ni'mah : 0811461201

Neneng Husnul Khotimah : 0811460728

Non Leza hanifha : 0812461184


Manajemen pengetahuan (Bahasa Inggris: knowledge management) adalah suatu rangkaian kegiatan yang digunakan oleh organisasi atau perusahaan untuk mengidentifikasi, menciptakan, menjelaskan, dan mendistribusikan pengetahuan untuk digunakan kembali, diketahui, dan dipelajari di dalam organisasi. Kegiatan ini biasanya terkait dengan objektif organisasi dan ditujukan untuk mencapai suatu hasil tertentu seperti pengetahuan bersama, peningkatan kinerja, keunggulan kompetitif, atau tingkat inovasi yang lebih tinggi.

Transfer pengetahuan (salah satu aspek dari manajemen pengetahuan) dalam berbagai bentuk, telah sejak lama dilakukan. Contohnya adalah melalui diskusi sepadan dalam kerja, magang, perpustakaan perusahaan, pelatihan profesional, dan program mentoring. Walaupun demikian sejak akhir abad ke-20, teknologi tambahan telah diterapkan untuk melakukan tugas ini, seperti basis pengetahuan, sistem pakar, dan repositori pengetahuan.

Ada beberapa sumber yang menyebutkan pengertian dari Knowledge management. Sumber km-forum.org mendefinisikan knowledge management sebagai suatu disiplin ilmu yang digunakan untuk meningkatkan performa seseorang atau organisasi, dengan cara mengatur dan menyediakan sumber ilmu yang ada saat ini dan yang akan datang. Jadi KM bukanlah suatu fenomena baru, tetapi merupakan suatu cara yang menerapkan integrasi antara teknologi dengan sumber pengetahuan yang kompeten.

Sumber lain menjelaskan bahwa Knowledge Management merupakan suatu paradigma pengelolaan informasi yang berasal dari pemikiran bahwa pengetahuan yang murni sebenarnya tertanam dalam benak dan pikiran setiap manusia. Maka dari itu perlu dibangun suatu mekanisme penyebaran informasi dan pengalaman dari sumber daya manuisa yang ada agar terjadi peningkatan pengetahuan dari masing-masing pelaku kegiatan di dalam suatu organisasi.

Jadi dapat disimpulkan bahwa knowledge management adalah merencanakan, mengumpulkan dan mengorganisir, memimpin dan mengendalikan data dan informasi yang telah digabung dengan berbagai bentuk pemikiran dan analisa dari macam-macam sumber yang kompeten.

Dalam buku yang ditulis oleh Von Krogh, Ichiyo, serta Nonaka 2000,disampaikan ringkasan gagasan yang mendasari pengertian mengenai pengetahuan:

1. pengetahuan merupakan justified true believe. Seorang individu membenarkan (justifies) kebenaran atas kepercayaannya berdasarkan observasinya mengenai dunia. Jadi bila seseorang menciptakan pengetahuan, ia menciptakan pemahaman atas suatu suatu situasi baru dengan cara berpegang pada kepercayaan yang telah dibenarkan. Dalam definisi ini, pengetahuan merupakan konstruksi dari kenyataan, dibandingkan sesuatu yang benar secara abstrak. Penciptaan pengetahuan tidak hanya merupakan kompilasi dari fakta-fakta, namun suatu proses yang unik pada manusia yang sulit disederhanakan atau ditiru. Penciptaaan pengetahuan melibatkan perasaan dan system kepercayaan (belief systems) dimana perasaan atau system kepercayaan itu bisa tidak disadari.

2. pengetahuan merupakan sesuatu yang eksplisit sekaligus terbatinkan (tacit).

Beberapa pengetahuan dapat dituliskan di kertas, diformulasikan dalam bentuk kalimat-kalimat, atau diekspresikan dalam bentuk gambar. Namun ada pula pengetahuan yang terkait erat dengan perasaan, keterampilan dan bentuk bahasa utuh, persepsi pribadi, pengalaman fisik, petunjuk praktis (rule of thumb) dan institusi. Pengetahuan terbatinkan seperti itu sulit sekali digambarkan kepada orang lain. Mengenali nilai dari pengetahuan terbatinkan dan memahami bagaimana menggunakannya merupakan tantangan utama organisasi yang ingin terus menciptakan pengetahuan.

3. penciptaan pengetahuan secara efektif bergantung pada konteks yang memungkinkan terjadinya penciptaan tersebut. Apa yang dimaksud dengan konteks yang memungkinkan terjadinya penciptaan pengetahuan adalah ruang bersama yang dapat memicu hubungan-hubungan yang muncul. Dalam konteks organisional, bisa berupa fisik, maya, mental atau ketiganya. Pengetahuan bersifat dinamis, relasional dan berdasarkan tindakan manusia, jadi pengetahuan berbeda dengan data dan informasi, bergantung pada konteksnya.

4. penciptaan pengetahuan melibatkan lima langkah utama, Von Krogh, Ichiyo serta Nonaka (2000) bahwa penciptaan pengetahuan organisasional terdiri dari lima langkah utama yaitu:

1. berbagi pengetahuan terbatinkan;

2. menciptakan konsep;

3. membenarkan konsep;

4. membangun prototype; dan

5. melakukan penyebaran pengetahuan di berbagai fungsi dan tingkat di organisasi

Lalu langkah apa saja yang mesti dilakukan untuk mengembangkan knowledge management yang tangguh? Berikut tiga tips praktis yang mungkin bisa dirajut guna menata knowledge management yang efektif.

Langkah yang pertama adalah membangun apa yang bisa disebut sebagai Portal Pengetahuan secara internal (intranet knowledge portal). Dalam portal yang bisa diakses oleh setiap anggota perusahaan inilah, disusun beragam folder dan menu pengetahuan yang relevan. Isinya bias menyangkut artikel-artikel tentang manajemen praktis; paper mengenai dinamika industri bisnis yang digeluti; materi-materi pelatihan internal; ataupun juga berupa paper pengalaman dari karyawan perusahaan tersebut dalam mengerjakan sebuah projek tertentu.

Langkah praktis kedua adalah dengan mentradisikan semacam pertemuan Knowledge Sharing Session, selama sekitar 2 jam, setidaknya setiap bulan sekali. Sharing session ini bisa dilakukan secara corporate-wide, atau dilakukan per departemen/divisi. Bisa dilakukan dengan mengundang narasumber dari luar atau internal. Materinya bisa berupa pengetahuan manajemen praktis ataupun pengalaman karyawan dalam mengerjakan sebuah tugas/projek. Hasil sharing session ini kemudian juga bisa di-upload ke Portal Pengetahuan, sehingga setiap karyawan bias mengakses materinya. Knowledge sharing session ini akan sangat bermanfaat dalam menggali dan mendistribusikan potensi pengetahuan yang ada dalam diri setiap karyawan perusahaan.

Langkah praktis ketiga adalah dengan menerbitkan semacam Online Knowledge Buletin. Buletin ini dapat diterbitkan sebulan atau dua bulan sekali, dan berisikan update pengetahuan pengetahuan mutakhir mengenai manajemen/bisnis ataupun mengenai dinamika industri yang ditekuni oleh perusahaan tersebut (beragam artikel yang ada di blog ini juga sangat cocok menjadi materi buletin itu…..hehehehe). Buletin ini sebaiknya didistribusikan melalui multimedia email (email multimedia maksudnya email yang isinya variatif, penuh warna dan elemen visual lainnya; jadi berbeda dengan email tradisional yang garing dan biasa Anda terima itu). Melalui knowledge buletin ini, pengetahuan setiap karyawan perusahaan Anda bisa terus disegarkan dan ter-upate; jadi tidak lapuk ketinggalan zaman.

Demikian 3 trips praktis yang mungkin bisa dirajut guna menata knowledge management yang efektif. Semoga bermanfaat ya.

Konsep Knowledge Management

Manajemen pengetahuan (knowledge management) adalah sebuah konsep baru didunia bisnis. Konsep ini berkembang pesar terutama sejak tahun 2000-an. Tujuan penerapan konsep ini adalah untuk meningkatkan dan memperbaiki operasional perusahaan dalam mencari keuntungan kompetitif. Manajemen pengetahuan digunakan untuk memperbaiki komunikasi diantara manajemen puncak dan pekerja untuk mempertahankan proses kerja, menanamkan budaya berbagai pengetahuan dan mengimplementasikan sistem penghargaan berbasis kinerja.

Definisi knowledge management masih beragam antar berbagai ahli. Para ahli dibidang informasi menyebutkan bahwa informasi adalah pengetahuan yang disajikan kepada seseorang dalam bentuk yang dapat dipahami; atau data yang telah diproses atau ditata untuk menyajikan fakta yang mengandung arti. Sedangkan pengetahuan berasal dari informasi yang relevan yang diserap dan dipadukan dalam pikiran seseorang. Sedangkan pengetahuan berkaitan dengan apa yang diketahui dan dipahami oleh seseorang. Informasi cenderung nyata, sedangkan pengetahuan adalah informasi yang diinterpretasikan dan diintegrasikan.

Konsep Kinerja Karyawan

Kinerja merupakan hasil kerja atau karya yang dihasilkan oleh masing-masing karyawan untuk

membantu badan usaha dalam mencapai dan mewujudkan tujuan badan usaha. Pada dasarnya kinerja

dari seseorang merupakan hal yang bersifat individu karena masing-masing dari karyawan memiliki

tingkat kemampuan yang berbeda. Kinerja seseorang tergantung pada kombinasi dari kemampuan, usaha, dan kesempatan yang diperoleh (Dale, 1992, p. 3). Menurut Bernardin dan Russel (1993, p. 382) terdapat 6 kriteria untuk menilai kinerja karyawan, yaitu:

1. Quality

Tingkatan dimana proses atau penyesuaian pada cara yang ideal di dalam melakukan aktifitas atau memenuhi aktifitas yang sesuai harapan.

2. Quantity

Jumlah yang dihasilkan diwujudkan melalui nilai mata uang, jumlah unit, atau jumlah dari siklus

aktifitas yang telah diselesaikan.

3. Timeliness

Tingkatan di mana aktifitas telah diselesaikan dengan waktu yang lebih cepat dari yang ditentukan

dan memaksimalkan waktu yang ada untuk aktifitas lain.

4. Cost effectiveness

Tingkatan dimana penggunaan sumber daya perusahaan berupa manusia, keuangan, dan teknologi

dimaksimalkan untuk mendapatkan hasil yang tertinggi atau pengurangan kerugian dari tiap unit.

5. Need for supervision

Tingkatan dimana seorang karyawan dapat melakukan pekerjaannya tanpa perlu meminta pertolongan atau bimbingan dari atasannya.

6. Interpersonal impact

Tingkatan di mana seorang karyawan merasa percaya diri, punya keinginan yang baik, dan bekerja sama di antara rekan kerja. Namun dari ke-6 kriteria tersebut, terdapat kriteria yang penulis anggap tidak relevan untuk penelitian ini, yaitu cost effectiveness dikarenakan yang dapat mengetahui dan melakukan pengukuran keefektifan biaya adalah karyawan pada level managemen bukan karyawan operasional, dimana dalam penelitian ini yang dipilih sebagai anggota sampel adalah karyawan operasional.

Tujuan Penerapan Knowledge Management

Penerapan KM akan memberikan pengaruh terhadap proses bisnis perusahaan:

  1. Penghematan waktu dan biaya. Dengan adanya sumber pengetahuan yang terstruktur dengan baik, maka perusahaan akan mudah untuk menggunakan pengetahuan tersebut untuk konteks yang lainnya, sehingga perusahaan akan dapat menghemat waktu dan biaya.
  2. Peningkatan aset pengetahuan. Sumber pengetahuan akan memberikan kemudahaan kepada setiap karyawan untuk memanfaatkannya, sehingga proses pemanfaatan pengetahuan di lingkungan perusahaan akan meningkat, yang akhirnya proses kreatifitas dan inovasi akan terdorong lebih luas dan setiap karyawan dapat meningkatkan kompetensinya.
  3. Kemampuan beradaptasi. Perusahaan akan dapat dengan mudah beradaptasi dengan perubahan lingkungan bisnis yang terjadi.
  4. Peningkatan produktfitas. Pengetahuan yang sudah ada dapat digunakan ulang untuk proses atau produk yang akan dikembangkan, sehingga produktifitas dari perusahaan akan meningkat.

komputer dan masyarakat

KOMPUTER & MASYARAKAT
Komputer adalah alat yang dipakai untuk mengolah informasi menurut prosedur yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.
Dalam definisi seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah lebih baik yang cocok untuk arti luas seperti "komputer" adalah "yang memproses informasi" atau "sistem pengolah informasi."
Definisi
Sekalipun demikian, definisi di atas mencakup banyak alat khusus yang hanya bisa memperhitungkan satu atau beberapa fungsi. Ketika mempertimbangkan komputer modern, sifat mereka yang paling penting yang membedakan mereka dari alat menghitung yang lebih awal ialah bahwa, dengan pemrograman yang benar, semua komputer dapat mengemulasi sifat apa pun (meskipun barangkali dibatasi oleh kapasitas penyimpanan dan kecepatan yang berbeda), dan, memang dipercaya bahwa mesin sekarang bisa meniru alat perkomputeran yang akan kita ciptakan di masa depan (meskipun niscaya lebih lambat). Dalam suatu pengertian, batas kemampuan ini adalah tes yang berguna karena mengenali komputer "maksud umum" dari alat maksud istimewa yang lebih awal. Definisi dari "maksud umum" bisa diformulasikan ke dalam syarat bahwa suatu mesin harus dapat meniru Mesin Turing universal. Mesin yang mendapat definisi ini dikenal sebagai Turing-lengkap, dan yang pertama mereka muncul pada tahun 1940 di tengah kesibukan perkembangan di seluruh dunia. Lihat artikel sejarah perkomputeran untuk lebih banyak detail periode ini.
Kajian mengenai peran Komputer dalam masyarakat dalam kontribusinya memberikan dukungan kepada berbagai sektor kehidupan masyarakat sudah begitu banyak disajikan bahkan sudah menjadi obrolan dimeja makan.
Peran Komputer yang disajikan ataupun yang difokuskan adalah pada persoalan teknis dan manfaat teknotogi tersebut belum menyentuh aspek yang lain, padahal ketika suatu system dibangun maka akan berdampak ke semua lini dari masyarakat dan alam semesta. Sedangkan Teknologi komputer diciptakan sebagai pemenuh dari kebutuhan manusia secara komersial dan kebutuhan kepuasan.
Perkembangan Komputer dalam satu abad ini begitu cepat, dan tak terkendali bahkan melebihi dari perkembangan manusia yang menciptakan teknologi tersebut. Contoh perkembangan untuk sebuah hardware dan software itu hanya membutuhkan kurang dari satu tahun, sedangkan perkembangan manusia dan anak-anak ke remaja membutuhkan minimal 10 tahun begitu juga dari remaja ke dewasa atau kemampuan anak dari baru mampu berdiri sampai berlari itu membutuhkan waktu yang lama.
Apabila kita sadar ketika suatu perkembangan baru muncul maka kita akan secara langsung maupun tidak langsung akan mendapatkan dampak yang hebat. Baik itu bermanfaat atau malah merugikan. Pada pertengahan tahun 80 perusahaan Hand Phone mulai memasarkan telepon genggam dengan menggunakan nada sambung dan nada peringatan dengan multy nada atau yang sering disebut polyphonic dengan extention “MID”, dan untuk mendapat jenis nada yang dinginkan masih sangat sulit karena masih kesulitan untuk mengkonversi extension nada yang lain (MP1, Mp2, Mp3, dll). Tetapi kalau kita lihat sekarang, begitu mudahnya untuk mendapatkan nada tersebut dan dengan kualitas yang lebih baik.

Ada beberapa hal-hal yang kehidupan masyarakat yang berubah dari lahirnya internet;
1. Dunia Usaha
Ketika belum lahirnya internet, mungkin Budi Sudarsono sebagai pemilik Detik.com tidak pernah berpikiran bahwa dia akan menjadi salah satu dari 100 orang terkaya di Indoneisa. Dan masih banyak lagi pengusaha-pengusaha baru yang lahir dan jenis perdagangan baru yang muncul.
2. Semua bisa menjadi sumber informasi
Pada saat ini, setiap orang dapat dengan mudah untuk menjadi sumber ataupun mencari sumber informasi, karena tak terbatasnya jaringan komputer yang terkoneksi dengan komputer lain.
3. Kejahatan baru
Para ahli hukum harus bekerja lebih keras dalam mendeskripsikan suatu kesalahan seseorang karena kejahatan yang dilakukan melalui internet belum dapat didefinisikan, contoh seorang Cracker (Hacker dalam pengertian negatif..red) mengambil data orang lain. Apakah dia dapat dikategorikan penjahat/maling? Padahal kalau maling harus ada saksi dan bukti. Dan masih banyak contoh lain yang sering kita temui

Cloud Computing

Cloud computing adalah internet berbasis komputer , dimana berbagi sumber daya, perangkat lunak dan informasi yang diberikan kepada komputer dan perangkat lain on-demand, seperti jaringan listrik.

Ini adalah perubahan paradigma setelah beralih dari mainframe ke client-server yang mendahuluinya pada awal tahun 1980. Rincian diabstraksikan dari pengguna yang tidak lagi membutuhkan keahlian dalam, atau kontrol atas infrastruktur teknologi "di awan" yang mendukung mereka. Awan komputasi menggambarkan suplemen baru, konsumsi dan model pengiriman layanan TI berdasarkan internet, dan biasanya melibatkan penyediaan secara dinamis terukur dan sering virtual sumber daya sebagai layanan melalui internet .Ini adalah hasil dan konsekuensi dari--kemudahan akses ke remote komputer situs yang disediakan oleh Internet.

Awan "istilah" digunakan sebagai metafora untuk internet, berdasarkan gambar awan digunakan di masa lalu untuk mewakili jaringan telepon, dan kemudian untuk menggambarkan Internet di diagram jaringan komputer sebagai abstraksi dari infrastruktur yang mendasarinya mewakili. komputasi awan penyedia Khas memberikan umum aplikasi bisnis online yang diakses dari layanan Web lain atau perangkat lunak seperti web browser , sedangkan perangkat lunak dan data yang tersimpan pada server.

Cloud computing tidak lama lagi akan menjadi realita, dan ini akan memaksa para IT professional untuk cepat mengadaptasi yang dimaksud dengan teknologi ini. Akibat dari keadaan sosial ekonomi yang terus mengalami revolusi yang sangat cepat sehingga melahirkan cloud computing, dimana teknologi ini dibutuhkan untuk kecepatan dan realibilitas yang lebih dari teknology yang sebelumnya sehingga teknologi ini nantinya akan mencapai pada tingkat investasi dalam term cloud service yang cepat dan mudah.

Cloud sudah hadir di depan kita saat ini, namun apa itu cloud ? kemana tujuanya ? dan apa resikonya? dan bagaimana organisasi IT mempersiapkan ini ? itulah pertanyaan yang setidaknya akan hadir oleh beberapa praktisi ataupun peminat IT, Cloud computing pada dasaranya adalah menggunakan Internet-based service untuk meng support business process. Cloud service biasanya memiliki beberapa karakteristik, diantaranya adalah:

Sangat cepat di deploy, sehingga cepat berarti instant untuk implementasi.
• Nantinya biaya start-up teknologi ini mungkin akan sangat murah atau tidak ada dan juga tidak ada investasi kapital.
• Biaya dari service dan pemakaian akan berdasarkan komitmen yang tidak fix.
• Service ini dapat dengan mudah di upgrade atau downgrade dengan cepat tampa adanya Penalty.
• Service ini akan menggunakan metode multi-tenant (Banyak customer dalam 1 platform).
• Kemampuan untuk meng customize service akan menjadi terbatas.

Teknologi cloud akan memberikan kontrak kepada user untuk service pada 3 tingkatan:
• Infrastructure as Service, hal ini meliputi Grid untuk virtualized server, storage & network. Contohnya seperti Amazon Elastic Compute Cloud dan Simple Storage Service.
• Platform-as-a-service: hal ini memfokuskan pada aplikasi dimana dalam hal ini memungkinkan developer untuk tidak memikirkan hardware dan tetap fokus pada application development nya tampa harus mengkhawatirkan operating system, infrastructure scaling, load balancing dan lainya. Contoh nya yang telah mengimplementasikan ini adalah Force.com dan Microsoft Azure investment.
• Software-as-a-service: Hal ini memfokuskan pada aplikasi denga Web-based interface yang diakses melalui Web Service dan Web 2.0. contohnya adalah Google Apps, SalesForce.com dan social network application seperti FaceBook.
Beberapa investor saat ini masih mencoba untuk mengekplorasi adopsi teknologi cloud ini untuk dijadikan bisnis sebagaimana Amazon dan Google telah memiliki penawaran khusus pada untuk teknologi cloud, Microsoft dan IBM juga telah melakukan investasi jutaan dollar untuk ini.

Melihat dari tren ini kita dapat memprediksi masa depan, standard teknologi akan menjadi lebih sederhana karena ketersediaan dari banyak cloud service.

Lalu apa resikonya ?
Sebagaimana yang dikatakan sebagai bisnis service, dengan teknologi cloud anda sebaiknya mengetahui dan memastikan apa yang anda bayar dan apa yang anda investasikan sepenuhnya memang untuk kebutuhan anda menggunakan service ini. Anda harus memperhatikan pada beberapa bagian yaitu:
• Service level - Cloud provider mungkin tidak akan konsisten dengan performance dari application atau transaksi. Hal ini mengharuskan anda untuk memahami service level yang anda dapatkan mengenai transaction response time, data protection dan kecepatan data recovery.
• Privacy - Karena orang lain / perusahaan lain juga melakukan hosting kemungkinan data anda akan keluar atau di baca oleh pemerintah U.S. dapat terjadi tampa sepengetahuan anda atau approve dari anda.
• Compliance - Anda juga harus memperhatikan regulasi dari bisnis yang anda miliki, dalam hal ini secara teoritis cloud service provider diharapkan dapat menyamakan level compliance untuk penyimpanan data didalam cloud, namun karena service ini masih sangat muda anda diharapkan untuk berhati hati dalam hal penyimpanan data.
• Data ownership - Apakah data anda masih menjadi milik anda begitu data tersebut tersimpan didalam cloud? mungkin pertanyaan ini sedikit aneh, namun anda perlu mengetahui seperti hal nya yang terjadi pada Facebook yang mencoba untuk merubah terms of use aggrement nya yang mempertanyakan hal ini.
• Data Mobility - Apakah anda dapat melakukan share data diantara cloud service? dan jika anda terminate cloud relationship bagaimana anda mendapatkan data anda kembali? Format apa yang akan digunakan ? atau dapatkah anda memastikan kopi dari data nya telah terhapus ?
Untuk sebuah service yang masih tergolong kritis untuk perusahaan anda, saran terbaik adalah menanyakan hal ini se detail detailnya dan mendapatkan semua komitmen dalam keadaan tertulis.


Jenis-Jenis Sistem Operasi

Sistem operasi telah berkembang melalui jalan yang panjang. Dari yang
paling sederhana sampai yang paling modern dewasa ini. Masing-masing
memiliki kelebihan dan kekurangan terutama sehubungan dengan fungsi-fungsi
yang dimilikinya. Pada bagian berikut ini akan dibahas beberapa sistem operasi
yang banyak digunakan dan familiar bagi pengguna komputer.

1. DOS
DOS adalah singkatan dari Disk Operating System. DOS merujuk pada
perangkat sistem operasi yang digunakan di banyak komputer yang
menyediakan abstraksi dan pengelolaan perangkat penyimpan sekunder dan
informasinya. Misalnya penggunaan sistem file yang mengelola file-file yang ada
pada perangkat penyimpan. DOS biasanya dijalankan dari satu atau dua disc.
Hal ini karena pada masa DOS digunakan media penyimpan masih sangat
terbatas kemampuannya (paling besar mungkin hanya 1,4 Megabyte).
Ada banyak jenis DOS diantaranya Apple DOS, Commodore DOS, Atari
DOS dan lain-lain. Jenis ini sangat bergantung dengan jenis perangkat
komputernya. Jenis DOS yang paling terkenal adalah jenis DOS yang berjalan
pada mesin-mesin yang compatible dengan IBM Personal Computer.
Untuk menjalankan perintah-perintah sistem operasi, DOS menggunakan
perintah berbasis teks atau CLI. Setiap kali selesai mengetikkan suatu perintah,
kita harus menekan tombol ENTER untuk mengeksekusi perintah tersebut.


2. UNIX
UNIX adalah sistem operasi yang mula-mula dikembangkan oleh suatu
kelompok di AT & T pada laboatorium Bell. Unix banyak digunakan baik untuk
server maupun workstation. Linkungan Unix dan model program client-server
menunjukkan bahwa Unix lebih dikembangkan sebaga sistem operasi yang kuat
di jaringan komputer dari pada sistem operasi untuk computer personal.
UNIX dirancang untuk portable, multi-tasking, dan multi-user. Konsep
utama Unix antara lain banyak menggunakan file teks biasa untuk menyimpan
data, menggunakan sistem file berjenjang, memperlakukan perangkat sebagai
suatu file, dan menggunakan banyak program kecil yang eksekusinya pada CLI
dapat digabung dengan tanda pipeline (|). Pada Gambar 5.2 di atas, tampak
beberapa perintah UNIX yang digabung dengan pipeline. Konsep yang sangat
solid dan stabil membuat Unix banyak dijadikan dasar sistem operasi modern.

Sistem UNIX terdiri dari beberapa komponen yang biasanya dipaket
bersama. Umumnya paket-paket tersebut adalah sebagai berikut:
* Kernel dengan sub komponen seperti :
- conf = file konfigurasi.
- dev = driver perangkat keras
- sys = kernel sistem operasi, manajemen memori, penjadwalan
proses, sistem calls dan lain-lain.
- h = header files, mendefinisikan struktur kunci di dalam sistem.

* Development Environment:
o cc —compiler untuk bahasa C
o as — machine-language assembler
o ld — linker, untuk menggabung file-file object
o lib — object-code libraries (diinstall di folder /lib atau /usr/lib) libc,
kumpulan pustaka untuk bahasa C
o make – program untuk mengkompilasi kode program
o include — file-file header untuk pengembangan perangkat lunak dan
menentukan standar interface
o Other languages — bahasa-bahasa pemrograman lain seperti
Fortran-77, Free Pascal, dan lain-lain.

* Commands:
o sh —"Shell" untuk melakukan pemrograman berbasis CLI atau
mengeksekusi perintah-perintah tertentu.
o Utilities — Sekumpulan perintah CLI yang berguna untuk fungsifungsi
yang bermacam-macam, meliputi:
1. System utilities — Program-program untuk pengelolaan
sistem seperti mkfs, fsck, dan lain-lain.
2. User utilities — Program-program untuk pengelolan
lingkungan kerja, seperti passwd, kill, dan lain-lain.
o Document formatting — Program untuk penyiapan dokumen seperti
nroff, troff, tbl, eqn, refer, dan pic. Beberapa sistem Unix modern
juga memasukkan aplikasi seperti TeX dan Ghostscript.
o Graphics — Sistem Unix modern menyediakan X11 sebagai sistem
standard windowing dan GUI.

3. Microsoft Windows
Micosoft Windows atau orang lebih sering menyebut Windows saja pada
awalnya hanyalah add-on dari MS-DOS karena tingginya tuntutan pada sistem
operasi yang berbasis GUI. Versi awal Windows berjalan di atas MS-DOS. Meski
demikian Windows versi awal telah menunjukkan beberapa fungsi-fungsi yang
umum dijumpai dalam sistem operasi, antara lain: memiliki tipe file executable
tersendiri, memiliki driver perangkat keras sendiri, dan lain-lain.
Secara konsep sebenarnya Windows lebih banyak ditujukan bagi
komputer personal. Pada awalnya Windows juga tidak mendukung konsep
multi-tasking dan multi-user. Akomodasi terhadap jaringan atau fungsi-fungsi
client-server juga tidak sekuat pada UNIX dan turunannya. Sehingga masalah
yang sering muncul di sistem operasi Windows adalah masalah keamanan yang
berhubungan dengan jaringan. Namun Windows memiliki kelebihan dari sisi
kemudahan pemakaian. Pada versi yang terbaru (Windows Vista) konsep multiuser
dan multi-tasking telah semakin matang. Selain itu tampilan GUI telah
dirubah dengan banyak menggunakan efek tiga dimensi.

4. Apple Mac OS
Seperti terlihat pada Gambar 5.10, Apple Mac OS merupakan turunan
dari UNIX melalui jalur BSD (Berkeley Software Distribution). Oleh karena itu
kekuatan dalam multi-tasking, multi-user, networking yang ada pada UNIX juga
dimiliki oleh Mac OS. Mac OS adalah sistem operasi berbasis GUI. Apple
merupakan pelopor dalam penggunaan GUI pada sistem operasi. Penggunaan
icon, mouse dan beberapa komponen GUI merupakan sumbangan yang luar
biasa bagi perkembangan sistem operasi berbasis GUI.
Versi awal dari Mac OS hampir secara penuh mengandalkan pada
kemampuan GUI-nya dan sangat membatasi penggunaan CLI (Gambar 5.15).
Meskipun sangat memudahkan namun ada beberapa kelemahan, antar lain:
multi-tasking yang tidak berjalan sempurna, pengelolaan memori yang terbatas,
dan konflik pada beberapa program yang ditanamkan. Memperbaiki sistem Mac
OS kadang-kadang menjadi suatu pekerjaan yang sangat melelahkan.
Pada Mac OS X (versi terbaru), semua kelemahan pada versi lama telah
coba dihilangkan. Multi-tasking telah berjalan dengan baik dan manajemen
memori yang jauh lebih baik. Selain itu tampilan GUI-nya disebut-sebut sebagai
yang terbaik di antara sistem operasi yang ada.

5. Linux
Linux sangat mirip dengan sistem-sistem UNIX, hal ini dikarenakan
kompatibilitas dengan UNIX merupakan tujuan utama desain dari proyek Linux.
Perkembangan Linux dimulai pada tahun 1991, ketika mahasiswa Finlandia
bernama Linus Torvalds menulis Linux, sebuah kernel untuk prosesor 80386,
prosesor 32-bit pertama dalam kumpulan CPU intel yang cocok untuk PC.
Dalam banyak hal, kernel Linux merupakan inti dari proyek Linux, tetapi
komponen lainlah yang membentuk secara komplit sistem operasi Linux. Dimana
kernel Linux terdiri dari kode-kode yang dibuat khusus untuk proyek Linux,
kebanyakan perangkat lunak pendukungnya tidak eksklusif terhadap Linux,
melainkan biasa dipakai dalam beberapa sistem operasi yang mirip UNIX.
Contohnya, sistem operasi BSD dari Berkeley, X Window System dari MIT, dan
proyek GNU dari Free Software Foundation.
Pembagian (sharing) alat-alat telah bekerja dalam dua arah. Sistem
perpustakaan utama Linux awalnya dimulai oleh proyek GNU, tetapi
perkembangan perpustakaannya diperbaiki melalui kerjasama dari komunitas
Linux terutama pada pengalamatan, ketidak efisienan, dan bugs. Komponen lain
seperti GNU C Compiler, gcc, kualitasnya sudah cukup tinggi untuk dipakai
langsung dalam Linux. Alat-alat administrasi network dibawah Linux berasal dari
kode yang dikembangkan untuk 4.3BSD, tetapi BSD yang lebih baru , salah
satunya FreeBSD, sebaliknya meminjam kode dari Linux, contohnya adalah
perpustakaan matematika Intel floating-point-emulation.
Saat ini, Linux merupakan salah satu sistem operasi yang
perkembangannya paling cepat. Kehadiran sejumlah kelompok pengembang,
tersebar di seluruh dunia, yang selalu memperbaiki segala fiturnya, ikut
membantu kemajuan sistem operasi Linux. Bersamaan dengan itu, banyak
pengembang yang sedang bekerja untuk memindahkan berbagai aplikasi ke
Linux (dapat berjalan di Linux).
Masalah utama yang dihadapi Linux dahulu adalah interface yang berupa
teks (text based interface). Ini membuat orang awam tidak tertarik
menggunakan Linux karena harus dipelajari terlebih dahulu dengan seksama
untuk dapat dimengerti cara penggunaannya (tidak user-friendly). Tetapi
keadaan ini sudah mulai berubah dengan kehadiran KDE dan GNOME. Keduanya
memiliki tampilan desktop yang menarik sehingga mengubah persepsi dunia
tentang Linux.