Kamis, 30 Oktober 2014


Cara Edit Foto Di Photoshop Secara Mudah

Cara Edit Foto Di Photoshop Secara Mudah – Memotret pada sebuah momen yang cepat membuat kita tidak bisa mengatur berbagai settingan exposure pada kamera. hasilnya seringa kali terjadi pada foto tidak sesuai dengan keinginan kita, yaitu menjadi gelap. Oleh karena itu kita harus tau cara edit foto di photoshop supaya hasil yang gelap bisa kita perbaiki.
Foto yang gelap membuat kesal, karena akan ada banyak detail yang akhirnya hilang, apalagi kalau bagian yang gelap adalah bagian di wajah, dan mungkin foto anda tidak akan dekenali, tetapi foto yang terlalu tarang juga tidak enak untuk dipandang. Pada tutorial ini Kuliah Desain akan memberikan tips cara mencerahkan foto yang gelap dengan Photoshop.
Tips kali ini sangatlah sederhana dan tidak ada yang rumit. Anda tidak perlu menggunakan plugin-plugin tambahan untuk melakukan cara edit foto di photoshop. mari kita ikuti langkah-langkahnya edit foto menggunakan photoshop, kemudian anda praktekkan pada foto anda.

Cara Edit Foto Di Photoshop Secara Mudah

Cara Edit Foto Di Photoshop Cara Edit Foto Di Photoshop Secara Mudah
Cara Edit Foto Di Photoshop
Langkah 1
Buka gambar yang akan kita retouch melalui menu File > Open
Langkah 2
Buat Levels Layer Adjustment Layer > New Adjustment Layer > Levels.  Atur agar photo kelihatan lebih cerah.
Levels Window Cara Edit Foto Di Photoshop Secara Mudah
Langkah 3
Klik menu Image > Apply Image, Dan centang kotak opsi Invert. Tujuan Apply Image ini adalah untuk meminimalisir “overexposed” atau tingkat kecerahan/kontras yang berlebihan pada obyek gambar yang sudah cerah.
cwfx5u5d Cara Edit Foto Di Photoshop Secara Mudah
Langkah 4
Buat Curves Layer Adjustment Layer > New Adjustment Layer > Curves. Untuk mendapatkan tingkat kecerahan dan kontras yang bagus, biasanya kita harus membuat sebuah kurva berbentuk “S”. Untuk contoh gambar yang kita gunakan di sini, saya memberi bentuk kurva seperti yang ada dalam gambar di bawah. Sehingga meskipun gambar terlihat lebih cerah dan kontras daripada gambar asli, tapi detail gambar masih tampak terlihat.
Curves Cara Edit Foto Di Photoshop Secara Mudah
Untuk penggunaan Curves, sesuaikan dengan keadaan gambar yang ada. Kadang kita tidak memerlukan brightness dan contrast yang tinggi.
Baca juga informasi tutorial kami lainnya seperti Kumpulan Belajar Photoshop Bahasa Indonesia
Demikian informasi cara edit foto di photoshop, semoga informasi bermanfaat untuk anda. Jika ada pertanyaan mengenai tutorial photoshop di atas, anda bisa hubungi kami di menu contact di web ini. Terimakasih anda telah mengunjungi kuliah desain dan membaca informasi mengenai.

Kamis, 23 Oktober 2014

CARA MEMBUAT DAFTAR ISI DI BLOG SECARA OTOMATIS


Untuk memudahkan mencari halaman pada blog dibutuhkan daftar isi yang memuat link yang mengarah pada suatu halaman.
Daftar isi yang berupa link ini biasanya diletakkan pada sedebar dengan posisi yang mudah dilihat oleh pengunjung. Hal ini dilakukan jika pada blog tersebut belum begitu banyak memuat halaman. Akan tetapi jika blog tersebut sudah terdapat banyak halaman maka selain mengelompokkan menjadi beberapa kategori biasanya pemilik blog juga menyiasati dengan membuat daftar isi.

Untuk membuat daftar link yang memanjang ini tentunya membutuhkan ruang yang cukup luas. Untuk itu dibutuhkan halaman tersendiri untuk meletakkannya.

Karena daftar isi ini sesuai dengan karegori label, maka sebelum menggunakan cara ini Anda sudah harus membuat kategori label untuk mengelompokkan isi halaman blog Anda.

Cara membuat daftar isi halaman ini Anda cukup membuat halaman seperti biasa, yaitu seperti ketika Anda melakukan cara posting halaman.
Kemudian masukkan kode di bawah ini pada posting halaman Anda.

<div style="background-color: none; border: 5px solid #000000; overflow: auto; height: 1000px; padding: 10px; width: auto;">
<script src="http://nimbuzzin.googlecode.com/files/daftar_isi.js"></script><script src="http://nimbuzzin.blogspot.com/feeds/posts/default?max-results=999&amp;alt=json-in-script&amp;callback=loadtoc">
</script>
</div>


Pastikan ketika posting halaman lakukan pada posisi HTML, jangan menggunakan posisi compose.
Ganti yang warna merah dengan alamat blog Anda.

Selasa, 21 Oktober 2014

Perkembangan Sistem Operasi Closed Source 
Windows 9x, 2000, 2003, 2008, Windows 7, Windows 8 

Struktur Sistem Operasi Closed Source 
· Gambar / Arsitektur sistem operasi 
· Penjadwalan Processor 
· Manajemen Memori 
· Manajemen Input Output (I/O) 

Proses Booting Pada Sistem Operasi Closed Source 
· Boot Manager 
· Power On Self Test (POST) 

Instalasi Sistem Operasi Closed Source 
· Partisi harddisk dan sistem file 
· Metode instalasi sistem operasi clean install, 
· Metode instalasi sistem upgrade 
· Metode instalasi sistem operasi multibooting 
· Metode instalasi sistem operasi virtualisasi 

Administrasi Sistem Operasi Closed Source 
· Perintah-perintah dasar sistem operasi (DOS) 
· Registry Editor 
(HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, HKEY_CURRENT_CONFIG) 
· Desktop Environtment
 (System and Security, Network and Internet) 
· Desktop Environtment
(Hardware and Sound, Programs / Add Remove Program) 
· Desktop Environtment (User Accounts and Family Safety, Appearance and Personalization, Clock, Language and Region, Ease of Access) 

Prosedur Pencarian Kesalahan Pada Sistem Operasi Closed Source 
· Jenis-jenis kerusakan saat instalasi sistem operasi closed source 
· Pencarian kesalahan pada hasil instalasi sistem operasi 

Perkembangan Sistem Operasi Open Source 
Unix
Linux
(Debian, SuSe, Open SuSe, CentOS, Ubuntu dan lain sebagainya) 

Struktur Sitem Operasi Open Source 
· Gambar / Arsitektur Sistem Operasi 
· Penjadwalam Processor 
· Manajemen Memori 
· Manajemen Input Output (I/O) 

Proses Booting Pada Sistem Operasi Open Source 
· Boot Manager 
· Power On Self Test (POST) 

Instalasi Sistem Operasi Open Source 
· Partisi harddisk dan sistem file 
· Metode instalasi sistem operasi clean install, 
· Metode instalasi sistem upgrade 
· Metode instalasi sistem operasi multibooting 
· Metode instalasi sistem operasi virtualisasi 

Administrasi Sistem Operasi Open Source 
· Perintah-perintah dasar sistem operasi Linux 
· Operasi file dan struktur direktori 
· Proses dan Manajemen Proses 
· Manajemen User dan Group 
· Manajemen Aplikasi 

Prosedur Pencarian Kesalahan Pada Sistem Operasi Open Source 
· Jenis-jenis kerusakan saat instalasi sistem operasi open source 
· Pencarian kesalahan pada hasil instalasi sistem operasi open source 


A. Pengertian Logika Dan Algoritma
Ditinjau dari asal-usul katanya, kata Algoritma sendiri mempunyai sejarah yang aneh. Orang hanya menemukan kata algorism yang berarti proses menghitung dengan angka arab. Anda dikatakan algorist jika Anda menghitung menggunakan angka arab. Para ahli bahasa berusaha menemukan asal kata ini namun hasilnya kurang memuaskan. Akhirnya para ahli sejarah matematika menemukan asal kata tersebut yang berasal dari nama penulis buku arab yang terkenal yaitu Abu Ja’far Muhammad Ibnu Musa Al-Khuwarizmi. Al-Khuwarizmi dibaca orang barat menjadi Algorism. Al-Khuwarizmi menulis buku yang berjudul Kitab Al Jabar Wal-Muqabala yang artinya “Buku pemugaran dan pengurangan” (The book of restoration and reduction). Dari judul buku itu kita juga memperoleh akar kata “Aljabar” (Algebra). Perubahan kata dari algorism menjadi algorithm muncul karena kata algorism sering dikelirukan dengan arithmetic, sehingga akhiran –sm berubah menjadi –thm. Karena perhitungan dengan angka Arab sudah menjadi hal yang biasa, maka lambat laun kata algorithm berangsur-angsur dipakai sebagai metode perhitungan (komputasi) secara umum, sehingga kehilangan makna kata aslinya. Dalam bahasa Indonesia, kata algorithm diserap menjadi algoritma
B. SEJARAH LOGIKA
Thales (624 – 548 SM). Filsuf Yunani pertama yang meninggalkan segala dongeng, takhayul, dan cerita-cerita isapan jempol dan berpaling kepada akal budi untuk memecahkan rahasia alam semesta. Thales mengatakan: air adalah arkhe (Yunani) yang berarti prinsip atau asas utama alam semesta. Thales telah mengenalkan logika induktif. Aristoteles (384–332SM) mengenalkan logika sebagai ilmu. Aristoteles mengatakan bahwa kesimpulan Thales diperoleh dari alasan bahwa air adalah jiwa segala sesuatu. Inti dari logika Aristoteles adalah Silogisme.Istilah logika diperkenalkan oleh Zeno (334–226SM). Selanjutnya perkembangan logika terus berkembang dari masa ke masa..
• Augustus De Morgan (1806-1871), Induksi Matematika, Hukum
Ekuivalens Logika De Morgan
• George Boole(1815-1871), Aljabar Boole.
• Giuseppe Peano (1858-1932), Penemu istilah logika matematika dan teori
himpunan.
• Emil L Post(1897-1954), Tabel Kebenaran.
• Ludwig JJ Wittgenstein(1889-1951), Tabel Kebenaran.
• John Venn(1834-1923), Diagram Venn.
• Henry M Sheffer(1882-1964), NAND, NOR.
Logika dan Algoritma diperkenalkan Oleh Ahli Matematika : Abu Ja’far Muhammad Ibnu Musa Al Khawarizmi. Logika berasal dari kata Yunani kuno (logos) yang berarti hasil pertimbangan akal pikiran yang diutarakan lewat kata dan dinyatakan dalam bahasa.Pada Merriam-Webster’s Collegiate Dictionary, istilah algoritma diartikan sebagai prosedur langkah demi langkah untuk memecahkan masalah atau menyelesaikan suatu tugas. Kamus Besar Bahasa Indonesia (KBBI) mendefinisikan algoritma sebagai urutan logis pengambilan keputusan untuk pemecahan masalah. Algoritma adalah urutan langkah – langkah logis penyelesaian masalah yang disusun secara sistematis dan logis. Logis merupakan kunci dari sebuah algoritma. Langkah – langkah dalam algoritma harus logis dan bernilai benar atau salah.
C. Definisi Algoritma
“Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”. Kata logis merupakan kata kunci dalam algoritma. Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar. Dalam beberapa konteks, algoritma adalah spesifikasi urutan langkah untuk melakukan pekerjaan tertentu. Pertimbangan dalam pemilihan algoritma adalah, pertama, algoritma haruslah benar. Artinya algoritma akan memberikan keluaran yang dikehendaki dari sejumlah masukan yang diberikan. Tidak peduli sebagus apapun algoritma, kalau memberikan keluaran yang salah, pastilah algoritma tersebut bukanlah algoritma yang baik.
Pertimbangan kedua yang harus diperhatikan adalah kita harus mengetahui seberapa baik hasil yang dicapai oleh algoritma tersebut. Hal ini penting terutama pada algoritma untuk menyelesaikan masalah yang memerlukan aproksimasi hasil (hasil yang hanya berupa pendekatan). Algoritma yang baik harus mampu memberikan hasil yang sedekat mungkin dengan nilai yang sebenarnya.
Ketiga adalah efisiensi algoritma. Efisiensi algoritma dapat ditinjau dari 2 hal yaitu efisiensi waktu dan memori. Meskipun algoritma memberikan keluaran yang benar (paling mendekati), tetapi jika kita harus menunggu berjam-jam untuk mendapatkan keluarannya, algoritma tersebut biasanya tidak akan dipakai, setiap orang menginginkan keluaran yang cepat. Begitu juga dengan memori, semakin besar memori yang terpakai maka semakin buruklah algoritma tersebut. Dalam kenyataannya, setiap orang bisa membuat algoritma yang berbeda untuk menyelesaikan suatu permasalahan, walaupun terjadi perbedaan dalam menyusun algoritma, tentunya kita mengharapkan keluaran yang sama. Jika terjadi demikian, carilah algoritma yang paling efisien dan cepat.
D. Perbedaan Algoritma dan Program
Program adalah kumpulan pernyataan komputer, sedangkan metode dan tahapan sistematis dalam program adalah algoritma. Program ditulis dengan menggunakan bahasa pemrograman. Jadi bisa disebut bahwa program adalah suatu implementasi dari bahasa pemrograman. Beberapa pakar memberi formula bahwa :
Program = Algoritma + Bahasa (Struktur Data)
Bagaimanapun juga struktur data dan algoritma berhubungan sangat erat pada sebuah program. Algoritma yang baik tanpa pemilihan struktur data yang tepat akan membuat program menjadi kurang baik, demikian juga sebaliknya.
Pembuatan algoritma mempunyai banyak keuntungan di antaranya :
• Pembuatan atau penulisan algoritma tidak tergantung pada bahasa pemrograman manapun, artinya penulisan algoritma independen dari bahasa pemrograman dan komputer yang melaksanakannya.
• Notasi algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman.
• Apapun bahasa pemrogramannya, output yang akan dikeluarkan sama karena algoritmanya sama.
Beberapa hal yang perlu diperhatikan dalam membuat algoritma :
• Teks algoritma berisi deskripsi langkah-langkah penyelesaian masalah. Deskripsi tersebut dapat ditulis dalam notasi apapun asalkan mudah dimengerti dan dipahami.
• Tidak ada notasi yang baku dalam penulisan teks algoritma seperti notasi bahasa pemrograman. Notasi yang digunakan dalam menulis algoritma disebut notasi algoritmik.
• Setiap orang dapat membuat aturan penulisan dan notasi algoritmik sendiri. Hal ini dikarenakan teks algoritma tidak sama dengan teks program. Namun, supaya notasi algoritmik mudah ditranslasikan ke dalam notasi bahasa pemrograman tertentu, maka sebaiknya notasi algoritmik tersebut berkorespondensi dengan notasi bahasa pemrograman secara umum.
• Notasi algoritmik bukan notasi bahasa pemrograman, karena itu pseudocode dalam notasi algoritmik tidak dapat dijalankan oleh komputer. Agar dapat dijalankan oleh komputer, pseudocode dalam notasi algoritmik harus ditranslasikan atau diterjemahkan ke dalam notasi bahasa pemrograman yang dipilih. Perlu diingat bahwa orang yang menulis program sangat terikat dalam aturan tata bahasanya dan spesifikasi mesin yang menjalannya.
• Algoritma sebenarnya digunakan untuk membantu kita dalam mengkonversikan suatu permasalahan ke dalam bahasa pemrograman.
• Algoritma merupakan hasil pemikiran konseptual, supaya dapat dilaksanakan oleh komputer, algoritma harus ditranslasikan ke dalam notasi bahasa pemrograman. Ada beberapa hal yang harus diperhatikan pada translasi tersebut, yaitu :
a. Pendeklarasian variabel
Untuk mengetahui dibutuhkannya pendeklarasian variabel dalam penggunaan bahasa pemrograman apabila tidak semua bahasa pemrograman membutuhkannya.
b. Pemilihan tipe data
Apabila bahasa pemrograman yang akan digunakan membutuhkan pendeklarasian variabel maka perlu hal ini dipertimbangkan pada saat pemilihan tipe data.
c. Pemakaian instruksi-instruksi
Beberapa instruksi mempunyai kegunaan yang sama tetapi masing-masing memiliki kelebihan dan kekurangan yang berbeda.
d. Aturan sintaksis
Pada saat menuliskan program kita terikat dengan aturan sintaksis dalam bahasa pemrograman yang akan digunakan.
e. Tampilan hasil
Pada saat membuat algoritma kita tidak memikirkan tampilan hasil yang akan disajikan. Hal-hal teknis ini diperhatikan ketika mengkonversikannya menjadi program.
f. Cara pengoperasian compiler atau interpreter.
Bahasa pemrograman yang digunakan termasuk dalam kelompok compiler atau interpreter.
E. Algoritma dalam kehidupan
Algoritma adalah jantung ilmu komputer atau informatika. Banyak cabang ilmu komputer yang mengarah ke dalam terminologi algoritma. Namun, jangan beranggapan algoritma selalu identik dengan ilmu komputer saja. Dalam kehidupan sehari-hari pun banyak terdapat proses yang dinyatakan dalam suatu algoritma. Cara-cara membuat kue atau masakan yang dinyatakan dalam suatu resep juga dapat disebut sebagai algoritma. Pada setiap resep selalu ada urutan langkah-langkah membuat masakan. Bila langkah-langkahnya tidak logis, tidak dapat dihasilkan masakan yang diinginkan. Ibu-ibu yang mencoba suatu resep masakan akan membaca satu per satu langkah-langkah pembuatannya lalu ia mengerjakan proses sesuai yang ia baca. Secara umum, pihak (benda) yang mengerjakan proses disebut pemroses (processor). Pemroses tersebut dapat berupa manusia, komputer, robot atau alat-alat elektronik lainnya. Pemroses melakukan suatu proses dengan melaksanakan atau “mengeksekusi” algoritma yang menjabarkan proses tersebut.
Algoritma adalah deskripsi dari suatu pola tingkah laku yang dinyatakan secara primitif yaitu aksi-aksi yang didefenisikan sebelumnya dan diberi nama, dan diasumsikan sebelumnya bahwa aksi-aksi tersebut dapat kerjakan sehingga dapat menyebabkan kejadian.
Melaksanakan algoritma berarti mengerjakan langkah-langkah di dalam algoritma tersebut. Pemroses mengerjakan proses sesuai dengan algoritma yang diberikan kepadanya. Juru masak membuat kue berdasarkan resep yang diberikan kepadanya, pianis memainkan lagu berdasarkan papan not balok. Karena itu suatu algoritma harus dinyatakan dalam bentuk yang dapat dimengerti oleh pemroses. Jadi suatu pemroses harus:
• Mengerti setiap langkah dalam algoritma.
• Mengerjakan operasi yang bersesuaian dengan langkah tersebut.
Contoh-Contoh Algoritma Dalam Kehidupan Sehari-Hari
Membuat kue(proses)
Resep kue.(algoritma)
(langkah) : Masukkan telur ke dalam
wajan, kocok sampai mengembang
Membuat pakaian(proses)
Pola pakaian (algoritma)
(langkah) : Gunting kain dari pinggir
kiri bawah ke arah kanan sejauh 5 cm
Merakit mobil(proses)
Panduan merakit(algoritma)
(langkah) : Sambungkan komponen
A dengan komponen B
Kegiatan seharihari(proses)
Jadwal harian(algoritma)
(langkah) : Pukul 06.00: mandi pagi,
pukul 07.00: berangkat kuliah
Mengisi voucer HP(proses)
Panduan pengisian(algorma)
(langkah) : Tekan 888, masukkan
nomor voucer
Algoritma pengisian pulsa Indosat (Mentari/Im3/Starone) melalui voucher fisik
1. Gosok pelindung kode untuk mengetahui kode voucher isi ulang
2. tekan *556*Kode Voucher#, lalu YES/OK
3. Kartu anda akan terisi pulsa senilai nominal yang tertera pada voucher ini
Algoritma pengisian pulsa Indosat (Im2) melalui voucher fisik
1. Buka http://www.indosatm2.com/topup
2. Masukkan username & password Account IM2 anda, klik login
3. Pilih indosat voucher di informasi account anda
Algoritma Penyajian Tepung bumbu Ayam Spesial Sasa (Spicy Chicken Flour):
1. potong ayam menjadi bagian-bagian yang kecil atau potong sayap ayam menjadi 2 bagian
2. lumuti potongan ayam dengan sasa tepung bumbu ayam spesial hingga rata
3. diamkan selama 30 menit (lebih baik simpan di lemari es semalam)
4. goreng ke dalam minyak panas secukupnya hingga matang atau berwarna kuning ke’emasan
5. ayam spesial sasa siap disajikan, dengan nasi atau sebagai camilan.
F. Mekanisme Pelaksanaan Algoritma oleh Pemroses
Komputer hanyalah salah satu pemroses. Agar dapat dilaksanakan oleh komputer, algoritma harus ditulis dalam notasi bahasa pemrograman sehingga dinamakan program. Jadi program adalah perwujudan atau implementasi teknis algoritma yang ditulis dalam bahasa pemrograman tertentu sehingga dapat dilaksanakan oleh komputer.
Kata “algoritma” dan “program” seringkali dipertukarkan dalam penggunaannya. Misalnya ada orang yang berkata seperti ini: “program pengurutan data menggunakan algoritma selection sort”. Atau pertanyaan seperti ini: “bagaimana algoritma dan program menggambarkan grafik tersebut?”. Jika Anda sudah memahami pengertian algoritma yang sudah disebutkan sebelum ini, Anda dapat membedakan arti kata algoritma dan program. Algoritma adalah langkah-langkah penyelesaikan masalah, sedangkan program adalah realisasi algoritma dalam bahasa pemrograman. Program ditulis dalam salah satu bahasa pemrograman dan kegiatan membuat program disebut pemrograman (programming). Orang yang menulis program disebut pemrogram (programmer). Tiap-tiap langkah di dalam program disebut pernyataan atau instruksi. Jadi, program tersusun atas sederetan instruksi. Bila suatu instruksi dilaksanakan, maka operasi-operasi yang bersesuaian dengan instruksi tersebut dikerjakan komputer.
Secara garis besar komputer tersusun atas empat komponen utama yaitu, piranti masukan, piranti keluaran, unit pemroses utama, dan memori. Unit pemroses utama (Central Processing Unit – CPU) adalah “otak” komputer, yang berfungsi mengerjakan operasi-operasi dasar seperti operasi perbandingan, operasi perhitungan, operasi membaca, dan operasi menulis. Memori adalah komponen yang berfungsi menyimpan atau mengingatingat.
Yang disimpan di dalam memori adalah program (berisi operasi-operasi yang akan dikerjakan oleh CPU) dan data atau informasi (sesuatu yang diolah oleh operasi-operasi). Piranti masukan dan keluaran (I/O devices) adalah alat yang memasukkan data atau program ke dalam memori, dan alat yang digunakan komputer untuk mengkomunikasikan hasil-hasil aktivitasnya. Contoh piranti masukan antara lain, papan kunci (keyboard), pemindai (scanner), dan cakram (disk). Contoh piranti keluaran adalah, layar peraga (monitor), pencetak (printer), dan cakram.
Mekanisme kerja keempat komponen di atas dapat dijelaskan sebagai berikut. Mula-mula program dimasukkan ke dalam memori komputer. Ketika program dilaksanakan (execute), setiap instruksi yang telah tersimpan di dalam memori dikirim ke CPU. CPU mengerjakan operasioperasi yang bersesuaian dengan instruksi tersebut. Bila suatu operasi memerlukan data, data dibaca dari piranti masukan, disimpan di dalam memori lalu dikirim ke CPU untuk operasi yang memerlukannya tadi. Bila proses menghasilkan keluaran atau informasi, keluaran disimpan ke dalam memori, lalu memori menuliskan keluaran tadi ke piranti keluaran (misalnya dengan menampilkannya di layar monitor).
G. Belajar Memprogram dan Belajar Bahasa Pemrograman
Belajar memprogram tidak sama dengan belajar bahasa pemrograman. Belajar memprogram adalah belajar tentang metodologi pemecahan masalah, kemudian menuangkannya dalam suatu notasi tertentu yang mudah dibaca dan dipahami. Sedangkan belajar bahasa pemrograman berarti belajar memakai suatu bahasa aturan-aturan tata bahasanya, pernyataan-pernyataannya, tata cara pengoperasian compiler-nya, dan memanfaatkan pernyataan-pernyataan tersebut untuk membuat program yang ditulis hanya dalam bahasa itu saja. Sampai saat ini terdapat puluhan bahasa pemrogram, antara lain bahasa rakitan (assembly), Fortran, Cobol, Ada, PL/I, Algol, Pascal, C, C++, Basic, Prolog, LISP, PRG, bahasabahasa simulasi seperti CSMP, Simscript, GPSS, Dinamo. Berdasarkan terapannya, bahasa pemrograman dapat digolongkan atas dua kelompok besar :
• Bahasa pemrograman bertujuan khusus. Yang termasuk kelompok ini adalah Cobol (untuk terapan bisnis dan administrasi). Fortran (terapan komputasi ilmiah), bahasa rakitan (terapan pemrograman mesin), Prolog (terapan kecerdasan buatan), bahasa-bahasa simulasi, dan sebagainya.
• Bahasa perograman bertujuan umum, yang dapat digunakan untuk berbagai aplikasi. Yang termasuk kelompok ini adalah bahasa Pascal, Basic dan C. Tentu saja pembagian ini tidak kaku. Bahasabahasabertujuan khusus tidak berarti tidak bisa digunakan untuk aplikasi lain. Cobol misalnya, dapat juga digunakan untuk terapan ilmiah, hanya saja kemampuannya terbatas. Yang jelas, bahasabahasa pemrograman yang berbeda dikembangkan untuk bermacam-macam terapan yang berbeda pula.
Berdasarkan pada apakah notasi bahasa pemrograman lebih “dekat” ke mesin atau ke bahasa manusia, maka bahasa pemrograman dikelompokkan atas dua macam :
• Bahasa tingkat rendah. Bahasa jenis ini dirancang agar setiap instruksinya langsung dikerjakan oleh komputer, tanpa harus melalui penerjemah (translator). Contohnya adalah bahasa mesin. CPU mengambil instruksi dari memori, langsung mengerti dan langsung mengerjakan operasinya. Bahasa tingkat rendah bersifat primitif, sangat sederhana, orientasinya lebih dekat ke mesin, dan sulit dipahami manusia. Sedangkan bahasa rakitan dimasukkan ke dalam kelompok ini karena alasan notasi yang dipakai dalam bahasa ini lebih dekat ke mesin, meskipun untuk melaksanakan instruksinya masih perlu penerjemahan ke dalam bahasa mesin.
• Bahasa tingkat tinggi, yang membuat pemrograman lebih mudah dipahami, lebih “manusiawi”, dan berorientasi ke bahasa manusia (bahasa Inggris). Hanya saja, program dalam bahasa tingkat tinggi tidak dapat langsung dilaksanakan oleh komputer. Ia perlu diterjemahkan terlebih dahulu oleh sebuah translator bahasa (yang disebut kompilator atau compiler) ke dalam bahasa mesin sebelum akhirnya dieksekusi oleh CPU. Contoh bahasa tingkat tinggi adalah Pascal, PL/I, Ada, Cobol, Basic, Fortran, C, C++, dan sebagainya.
Bahasa pemrograman bisa juga dikelompokkan berdasarkan pada tujuan dan fungsinya. Di antaranya adalah :
H. Menilai Sebuah Algoritma
Ketika manusia berusaha memecahkan masalah, metode atau teknik yang digunakan untuk memecahkan masalah itu ada kemungkinan bisa banyak (tidak hanya satu). Dan kita memilih mana yang terbaik di antara teknikteknik itu. Hal ini sama juga dengan algoritma, yang memungkinkan suatu permasalahan dipecahkan dengan metode dan logika yang berlainan. Yang menjadi pertanyaan adalah bagaimana mengukur mana algoritma yang terbaik?. Beberapa persyaratan untuk menjadi algoritma yang baik adalah :
• Tingkat kepercayaannya tinggi (realibility). Hasil yang diperoleh dari proses harus berakurasi tinggi dan benar.
• Pemrosesan yang efisien (cost rendah). Proses harus diselesaikan secepat mungkin dan frekuensi kalkulasi yang sependek mungkin.
• Sifatnya general. Bukan sesuatu yang hanya untuk menyelesaikan satu kasus saja, tapi juga untuk kasus lain yang lebih general.
• Bisa dikembangkan (expandable). Haruslah sesuatu yang dapat kita kembangkan lebih jauh berdasarkan perubahan requirement yang ada.
• Mudah dimengerti. Siapapun yang melihat, dia akan bisa memahami algoritma Anda. Susah dimengertinya suatu program akan membuat susah di-maintenance (kelola).
• Portabilitas yang tinggi (portability). Bisa dengan mudah diimplementasikan di berbagai platform komputer.
• Precise (tepat, betul, teliti). Setiap instruksi harus ditulis dengan seksama dan tidak ada keragu-raguan, dengan demikian setiap instruksi harus dinyatakan secara eksplisit dan tidak ada bagian yang dihilangkan karena pemroses dianggap sudah mengerti. Setiap langkah harus jelas dan pasti.
Contoh : Tambahkan 1 atau 2 pada x.
Instruksi di atas terdapat keraguan.
• Jumlah langkah atau instruksi berhingga dan tertentu. Artinya, untuk kasus yang sama banyaknya, langkah harus tetap dan tertentu meskipun datanya berbeda.
• Efektif. Tidak boleh ada instruksi yang tidak mungkin dikerjakan oleh pemroses yang akan menjalankannya.
Contoh : Hitung akar 2 dengan presisi sempurna.
Instruksi di atas tidak efektif, agar efektif instruksi tersebut diubah.
Misal : Hitung akar 2 sampai lima digit di belakang koma.
• Harus terminate. Jalannya algoritma harus ada kriteria berhenti. Pertanyaannya adalah apakah bila jumlah instruksinya berhingga maka pasti terminate?
• Output yang dihasilkan tepat. Jika langkah-langkah algoritmanya logis dan diikuti dengan seksama maka dihasilkan output yang diinginkan.
Sedangkan kriteria Algoritma menurut Donald E. Knuth adalah :
1. Input: algoritma dapat memiliki nol atau lebih inputan dari luar.
2. Output: algoritma harus memiliki minimal satu buah output keluaran.
3. Definiteness (pasti): algoritma memiliki instruksi-instruksi yang jelas dan tidak ambigu.
4. Finiteness (ada batas): algoritma harus memiliki titik berhenti (stopping role).
5. Effectiveness (tepat dan efisien): algoritma sebisa mungkin harus dapat dilaksanakan dan efektif. Contoh instruksi yang tidak efektif adalah: A = A + 0 atau A = A * 1
Namun ada beberapa program yang memang dirancang untuk unterminatable : contoh Sistem Operasi.
I. Penyajian Algoritma
Penyajian algoritma secara garis besar bisa dalam 2 bentuk penyajian yaitu tulisan dan gambar. Algoritma yang disajikan dengan tulisan yaitu dengan struktur bahasa tertentu (misalnya bahasa Indonesia atau bahasa Inggris) dan pseudocode. Pseudocode adalah kode yang mirip dengan kode pemrograman yang sebenarnya seperti Pascal, atau C, sehingga lebih tepat digunakan untuk menggambarkan algoritma yang akan dikomunikasikan kepada pemrogram. Sedangkan algoritma disajikan dengan gambar, misalnya dengan flowchart. Secara umum, pseudocode mengekspresikan ide-ide secara informal dalam proses penyusunan algoritma. Salah satu cara untuk menghasilkan kode pseudo adalah dengan meregangkan aturan-aturan bahasa formal yang dengannya versi akhir dari algoritma akan diekspresikan. Pendekatan ini umumnya digunakan ketika bahasa pemrograman yang akan digunakan telah diketahui sejak awal.
Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta pernyataannya. Gambaran ini dinyatakan dengan simbol. Dengan demikian setiap simbol menggambarkan proses tertentu. Sedangkan antara proses digambarkan dengan garis penghubung. Dengan menggunakan flowchart akan memudahkan kita untuk melakukan pengecekan bagian-bagian yang terlupakan dalam analisis masalah. Di
samping itu flowchart juga berguna sebagai fasilitas untuk berkomunikasi antara pemrogram yang bekerja dalam tim suatu proyek.
Ada dua macam flowchart yang menggambarkan proses dengan komputer, yaitu :
• Flowchart sistem yaitu bagan dengan simbol-simbol tertentu yang menggambarkan urutan prosedur dan proses suatu file dalam suatu media menjadi file di dalam media lain, dalam suatu sistem pengolahan data. Beberapa contoh Flowchart sistem:
• Flowchart program yaitu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses dan hubungan antar proses secara mendetail di dalam suatu program.
Kaidah-Kaidah Umum Pembuatan Flowchart Program
Dalam pembuatan flowchart Program tidak ada rumus atau patokan yang bersifat mutlak. Karena flowchart merupakan gambaran hasil pemikiran dalam menganalisis suatu masalah dengan komputer. Sehingga flowchart yang dihasilkan dapat bervariasi antara satu pemrogram dengan yang lainnya. Namun secara garis besar setiap pengolahan selalu terdiri atas 3 bagian utama, yaitu :
1. Input,
2. Proses pengolahan dan
3. Output
Untuk pengolahan data dengan komputer, urutan dasar pemecahan suatu masalah:
1. START, berisi pernyataan untuk persiapan peralatan yang diperlukan sebelum menangani pemecahan persoalan.
2. READ, berisi pernyataan kegiatan untuk membaca data dari suatu peralatan input.
3. PROSES, berisi kegiatan yang berkaitan dengan pemecahan persoalan sesuai dengan data yang dibaca.
4. WRITE, berisi pernyataan untuk merekam hasil kegiatan ke peralatan output.
5. END, mengakhiri kegiatan pengolahan.
Walaupun tidak ada kaidah-kaidah yang baku dalam penyusunan flowchart, namun ada beberapa anjuran :
1. Hindari pengulangan proses yang tidak perlu dan logika yang berbelit sehingga jalannya proses menjadi singkat.
2. Jalannya proses digambarkan dari atas ke bawah dan diberikan tanda panah untuk memperjelas.
3. Sebuah flowchart diawali dari satu titik START dan diakhiri dengan END.
Berikut merupakan beberapa contoh simbol flowchart yang disepakati oleh dunia pemrograman :
Untuk memahami lebih dalam mengenai flowchart ini, akan diambil sebuah kasus sederhana.
Kasus : Buatlah sebuah rancangan program dengan menggunakan flowchart, mencari luas persegi panjang.
Solusi : Perumusan untuk mencari luas persegi panjang adalah :
L = p . l
di mana, L adalah Luas persegi panjang, p adalah panjang persegi, dan l adalah lebar persegi.
Keterangan :
1. Simbol pertama menunjukkan dimulainya sebuah program.
2. Simbol kedua menunjukkan bahwa input data dari p dan l.
3. Data dari p dan l akan diproses pada simbol ketiga dengan menggunakan perumusan L = p. l.
4. Simbol keempat menunjukkan hasil output dari proses dari simbol ketiga.
5. Simbol kelima atau terakhir menunjukkan berakhirnya program dengan tanda End.
J. Struktur Dasar Algoritma
Algoritma berisi langkah-langkah penyelesaian suatu masalah. Langkah-langkah tersebut dapat berupa runtunan aksi (sequence), pemilihan aksi (selection), pengulangan aksi (iteration) atau kombinasi dari ketiganya. Jadi struktur dasar pembangunan algoritma ada tiga, yaitu:
1. Struktur Runtunan
2. Digunakan untuk program yang pernyataannya sequential atau urutan.
3. Struktur Pemilihan
4. Digunakan untuk program yang menggunakan pemilihan atau penyeleksian kondisi.
5. Struktur Perulangan
6. Digunakan untuk program yang pernyataannya akan dieksekusi berulang-ulang.
Dalam Algoritma, tidak dipakai simbol-simbol / sintaks dari suatu bahasa pemrograman tertentu, melainkan bersifat umum dan tidak tergantung pada suatu bahasa pemrograman apapun juga. Notasi-notasi algoritma dapat digunakan untuk seluruh bahasa pemrograman manapun.
Definisi Pseudo-code
Kode atau tanda yang menyerupai (pseudo) atau merupakan penjelasan cara menyelesaikan suatu masalah. Pseudo-code sering digunakan oleh manusia untuk menuliskan algoritma.
Contoh kasus : mencari bilangan terbesar dari dua bilangan yang diinputkan
Solusi Pseudo-code :
1. Masukkan bilangan pertama
2. Masukkan bilangan kedua
3. Jika bilangan pertama > bilangan kedua maka kerjakan langkah 4, jika tidak, kerjakan langkah 5.
4. Tampilkan bilangan pertama
5. Tampilkan bilangan kedua
Solusi Algoritma :
1. Masukkan bilangan pertama (a)
2. Masukkan bilangan kedua (b)
3. if a > b then kerjakan langkah 4
4. print a
5. print b
Contoh Lain Algortima dan Pseudo-code :
K. Tahapan dalam Pemrograman
Langkah-langkah yang dilakukan dalam menyelesaikan masalah dalam pemrograman dengan komputer adalah :
• Definisikan Masalah
• Buat Algoritma dan Struktur Cara Penyelesaian
• Menulis Program
• Mencari Kesalahan
• Uji dan Verifikasi Program
• Dokumentasi Program
• Pemeliharaan Program

Sejarah Singkat Windows XP :
Windows XP sebelumnya dikenal dengan kode sandi “Whistler”, yang mulai dikembangkan oleh para pengembang Microsoft pada pertengahan tahun 2000-an. Bersamaan dengan proyek ini, Microsoft juga tengah menggarap proyek Windows generasi baru penerus Windows Me (Millennium Edition) yang dinamakan dengan kode sandi “Windows Neptune” yang diproyeksikan sebagai “Windows NT versi rumahan”.
Setelah Windows ME dianggap kurang sukses menyaingi kesuksesan Windows 98, Microsoft pun akhirnya memutuskan untuk mengawinkan dua buah sistem operasi Windows tersebut (sistem operasi berbasis Windows NT dan sistem operasi berbasis Windows 9x) ke dalam sebuah produk. Itulah yang kita kenal sekarang dengan Windows XP.
Windows xp atau Windows 5.1 Build 2600 adalah sebuah versi system operasi windows yang diluncurkan oleh Microsoft Corporation pada tanggal 25 Oktober 2001 di Amerika Serikat. Sebelumnya , Microsoft telah meluncurkan Windows versi 5.0 atau yang dikelnal dengan windows 2000, baik itu edisi server atau edisi professional (untuk desktop kantoran ) . namun pada kenyataannya sebagian besar penggunanya menggunakan Windows XP Profesional. Nama Xp sendiri ,menurut Microsoft merupakan singkatan dari experience , yang artinya windows XP membawa pengalaman baru dalam dunia komputasi , atau setidaknyabegitulah yang diharapkan Microsoft. Perubahan user interface dan tatacara penggunaan memang sangat revolusioner, seperti yang terjadi dari DOS ke Windows 3.0 , dan dari windows 3.1 ke Windows 95. Windows Xp sendiri berbasis pada windos NT dan termasuk dalam keluarga NT. Yang termasuk dalam keluarga NT adalah Windows 2000sserver dan windows server 2003, windows 2000 & 2003 . keluarga NT , terutama server , memiliki kemampuan yang baik untuk menjadi sebuah server . pada pertengahan 2000-an , Microsoft ,perusahaan pembuat system operasi windows , tengah menggarap Windows ME ( Millenium Edition). Namun karena windows ME dianggap kurang sukses menyaingi windows 98. Maka, Microsoft memutuskan untuk ‘mengawinkan’ dua buah system operasi windows tersebut ( sistem operasi berbasis windows NT dan sisem operasi berbasis windows 9x) kedalam sebuah produk yang sekarang ini kita kenal dengan windows Xp .
Experience, itu adalah kepanjangan dari XP pada windows XP. Windows Xp merupakan terusan atau lanjutan dari produk – produk yang dikembangkan oleh Microsoft, yaitu seperti Windows 2000 Professional, Windows Me, dll. Walaupun sekarang telah dirilis produk terbaru dari Microsoft yaitu Windows Vista dan Windows 7, namun para pengguna produk Microsoft meyakini, bahwa performa dari Windows XP masih berada diatas Windows Vista dan WIndows 7. Sehingga tidak sedikit pengguna Windows Vista yang justru Downgrade menjadi Windows XP karena performanya yang lebih tangguh, dibanding Windows 7 atau bahkan Windows Vista.
Windows XP pertama kali di release pada tanggal 25 Oktober 2001, dan sejak dirilis hingga Januari 2006 saja, menurut perkiraan seorang analis, tidak kurang dari 400 juta salinan instalasi digunakan para pengguna Microsoft Windows.Angka yang cukup fantastis untuk penjualan Sistem Operasi hanya dalam kurun waktu kurang dari 5 tahun. Dan diperkirakan angka nya akan terus bertambah hingga saat ini, mengingat banyak nya pengguna komputer yang memakai Sistem Operasi Windows.
• PENGERTIAN WINDOWS XP
Kita akan sedikit membahas tentang Windows Xp. Mengapa XP? Karena Windows Xp merupakan windows yang paling lama dapat bertengger dan dipakai oleh banyak masyarakat sebelum rilis lagi versi terbarunya Sistem Operasi Microsoft, dalam artian jarak antara diperkenalkannya Xp dengan jarak rilisnya versi terbaru sangat lama. Dan tentunya windows Xp untuk sekarang sangat familiar sekali digunakan oleh masyarkat baik personal maupun perusahaan.
Windows XP adalah jajaran sistem operasi berbasis grafis yang dibuat oleh Microsoftuntuk digunakan pada komputer pribadi, yang mencakup komputer rumah dandesktop bisnis, laptop, dan pusat media (Media Center). Nama “XP” adalah kependekan dari “Experience”. Windows XP merupakan penerus Windows 2000 Professional dan Windows Me, dan merupakan versi sistem operasi Windows pertama yang berorientasi konsumen yang dibangun di atas kernel dan arsitekturWindows NT. Windows XP pertama kali dirilis pada 25 Oktober 2001, dan lebih dari 400 juta salinan instalasi digunakan pada Januari 2006, menurut perkiraan seorang analis IDC. Windows XP digantikan oleh Windows Vista, yang dirilis untuk penggunavolume license pada 8 November 2006, dan di seluruh dunia untuk masyarakat umum.
Pada tanggal 30 Januari 2007. Banyak Original Equipment Manufacturer (OEM) dan juga penjual ritel menghentikan produksi perangkat dengan Windows XP pada tanggal30 Juni 2008. Microsoft sendiri terus menjual Windows XP melalui Custom-built PC(OEM kecil yang menjual komputer rakitan) sampai dengan 31 Januari 2009. Windows XP mungkin akan tetap tersedia bagi para pengguna korporasi dengan volume licensing, sebagai sarana downgrade untuk komputer-komputer yang belum siap menjalankan sistem operasi baru, Windows Vista Business Edition atau Ultimate Edition atau Windows 7 Professional.
a. Interface
adalah menunjukan tampilan desktop pada Windows Xp yang sudah merupakan visual yang dinamis jika dibandingkan dengan versi windos dibelakangnya seperti Windows98 kebawah.
b. Taskbar dan Star Menu Properties
Taskbar pada Windows Xp digunakan sebagai pengatur segala macam komponen yang terdapat pada taskbar tersebut. Seperti menampilkan jam, menyembunyikan ikon yang tidak aktif, mengunci taskbar supaya tidak bisa di pindahkan baik ke atas ataupun ke samping, menyembunyikan taskbar (autohide), menampilkan taskbar diatas supaya jika aplikasi berjalan taskbar masih berada diposisi paling atas, mengelompokkan atau grup aplikasi yang sama, misalnya kita membuka 5 file dokumen word maka akan diperlihatkan satu dokumen word dan ketika mau melihat semuanya tinggal di klik di file yang terlihat tadi lalu bisa dipilih dari kelima tersebut mana yang mau diaktifkan, menampilkan quick launch. Pada Star Menunya kita dapat merubah tampilan Star Menu (gambar 2) baik ke dalam bentuk klasik maupun bentuk modern (default)
c. Control Panel
Contol panel pada windows Xp digunakan untuk mengatur berbagai macam settingan untuk mengoptimalkan windows Xp itu sendiri.
• Accessibility Options
Digunakan untuk mengatur Windows Xp supaya dapat digunakan oleh orang-orang yang memiliki kemampuan fisik yang terbatas.
• Add Hardware
Digunakan untuk menginstall hardware baru, misalkan vga card, modem, sound card.
• Add or Remove Programs
Yaitu tempat menampilkan list aplikasi yang sudah terinstal di Windows Xp, jika kita akan menghapus salah satunya maka tinggal mengklik Remove dan jika akan mengupdate aplikasi (merubah setingan instalasi komponen apa saja yang akan diinstal) maka tinggal mengklik Change
• Administrative Tools
Digunakan utnuk para teknisi untuk mengubah dalam hal pemrograman dalam Windows. Misalnya untuk melihat service, ODBC, computer management, dan lain-lain
• Automatic Updates
Digunakan pula untuk menentukan waktu untuk mengupdate Windows.
• Date and Time
Mengatur waktu, hari tanggal tahun dan jona tempat kita berada di suatu Negara atau wilayah.
• Display
Digunakan untuk merubah tampilan Windows Xp, misalkan mengganti tema, mengganti background, memasang screen saver, mengganti resolusi monitor.
• Folder Options
Menampilkan opsi folder pada window explorer, bisa tampilan folder, di sembunyikan-ditampilkan, dan masih banyak lagi fitur lainnya.
• Fonts
Melihat daftar font atau huruf yang terinstal di Windows, anda bisa pula menambah atau menguranginya.
• Game Controllers
Untuk melihat apakah Gamepad atau Joystik kita sudah terpasang dengan sempurna dan bisa juga digunkan untuk memasukan atau menginstall Game Control baru serta bisa di setting sesuai keinginan.
• Internet Options
Untuk pengaturan browsing internet, misalkan security, homepage, privacy, content, connection dan lain-lain.
• Keyboard
Digunakan untuk menyeting berbagai macam yang berhubungan dengan keyboard seperti cursor blink rate, dan bisa juga untuk melihat jenis dan pabrikan keyboard yang kita gunakan.
• Mouse
Digunakan untuk mengatur kecepatan double klik, merubah tema pointer, efek pointer dan untuk melihat jenis dan merk mouse yng kita gunakan.
• Network Connections
Untuk melihat list akses point atau dial up, lan yang sudah di setting.
• Network Setup Wizard
Pengaturan langkah demi langkah untuk membuat network, bisa LAN ataupun yang terhubung ke Internet.
• Phone and Modem Options
Digunakan untuk membuat akses poin dengan menggunakan modem ataupun modem telepon.
• Portable Media Device
Melihat list hardware yang terintagrasi langsung dengan Media hiburan misalkan dengan Windows Media Player.
• Power Options
Pengaturan dalam mengefisiensikan listrik, misalnya pengaturan turn off monitor, mematikan komputer, stanby dan lain-lain.
• Printers and Faxes
Digunakan untuk melihat printer yang sudah terpasang di Windows kita, bisa pula digunakan untuk menginstall printer atau faximil baru.
• Regional and Language Options
Untuk mengatur dimana kita berada, mengatur standard dan format yang digunakan sesuai dengan Negara kita, bahasa yang digunakan.
• Scanner and Camera
Untuk melihat scanner atau kamera yang telah terinstall dan bisa juga digunakan untuk memasukan scanner atau kamera baru.
• Scheduled Tasks
Untuk mengatur penjadwalan. Bisa untuk maintenance Windows, penjadwalan update dan lain-lain yang berhubungan dengan skejul.
• Security Center
Mengatur keamanan dalam berinternet, firewall dan automatic updates.
• Sounds and Audio Device
Digunakan untuk menyeting volume, tipe speaker, sound scheme, audio, recording, dan lain-lain.
• Speech
Digunakan untuk Speech atau berbicara. Jadi seolah-olah Windows bisa membaca teks (berbicara).
• System
Untuk melihat informasi mengenai system yang terinstal. Misalkan versi Windows berapa, Processornya apa, jumlah RAM, mellihat semua hardware, update, system restore dan masih banyak lagi.
• Taskbar and Star Menu
Untuk mengatur visualisasi taskbar, mulai dari tampilan ketika kita mengklik star, sampai auto hide taskbar, menampilkan quick launch, hide icon, tampilan star menu versi classic atau modern, dan masih banyak lagi pengaturan didalamnya.
• User Accounts
Digunkan untuk mengatur akun kita, baik pembuatan akun baru, menghapus akun, mengaktifkan Guest akun ataupun mengedit akun lainnya.
• Windows Firewall
Untuk pengaturan keamanan juga, misalakan bisa memblokir dan memanage komunikasi antar komputer baik network LAN maupun Internet, memblokir aplikasi yang bisa dianggap berbahaya, dan lain-lain.
• Wireless Network Setup Wizard
Mengatur pengaturan network nirkabel, bisa bluetoot, WiFi, dan lain-lain.
d. Command Prompt
Command prompt merupakan aplikasi bawaan dari Windows Xp yang mana hampir sama penggunaannya dengan MS-DOS. Command prompt bisa dikatakan dan digunakan sebagai tempat untuk memerintah (command). Command prompt berbasiskan text line yang bisa digunakan untuk mengatur komputer / Windows.
Perintah-perintah yang terdapat pada command prompt banyak sekali sebagai contoh : MD, CD, RD, DIR, TREE. Itu merupakan perintah-perintah dasarnya saja.
• MD (Make Directory), yaitu perintah yang digunakan ketika kita akan membuat sebuah directory atau bisa dibilang folder.
• CD (Change Direktory), yaitu untuk masuk kedalam folder ataupun keluar dari folder tersebut.
• RD (Remove Directory), yaitu berfungsi untuk menghapus folder syaratnya kita harus berada di folder parent dari folder yang mau dihapus.
• DIR, digunakan untuk melihat properties yang di punyai folder bisa berupa daftar file yang ada di folder tersebut, ukuran file, alamat file, jumlah file dan lain-lain.
• TREE, digunakan untuk melihat pohon atau letak dari folder-folder ataupun subfoldernya.
• Edisi – Edisi Windows
Windows XP tersedia dalam berbagai macam edisi. Edisi yang paling umum dari sistem operasi Windows XP adalah Windows XP Home Edition, yang ditargetkan untuk pengguna rumahan, dan juga Windows XP Professional, yang menawarkan fitur-fitur tambahan seperti dukungan untuk domain Windows Server dan dua prosesor fisik, dan ditargetkan di pasar power user, bisnis dan perusahaan klien. Sementara itu, Windows XP Media Center Edition memiliki fitur multimedia tambahan yang menawarkan kemampuan untuk merekam dan menonton acara TV, melihat film DVD, dan mendengarkan musik. Ada lagi Windows XP Tablet PC Edition didesain khusus untuk platform PC Tablet, yakni sebuah komputer pribadi yang menggunakan stylus. Windows XP akhirnya dirilis untuk dua arsitektur tambahan selain tentunya Intel i386, yang disebut dengan Windows XP 64-bit Edition untuk prosesor berarsitektur IA-64 (Itanium) dan Windows XP Professional x64 Edition untuk prosesor berarsitektur x86-64. Ada juga Windows XP Embedded, sebuah versi Windows XP Professional yang dikurangi segala fiturnya di sana sini untuk pasar tertentu, dan Windows XP Starter Edition yang dijual di beberapa negara berkembang. Pada pertengahan 2009, sebuah pabrik pertama mengungkapkan bahwa mereka memiliki sebuah telepon selular berbasis sistem operasi Windows XP.
Windows XP muncul dalam banyak jenis:
Windows XP Professional
Windows XP Home Edition
Windows XP Media Center Edition
Windows XP Tablet PC Edition
Windows XP Starter Edition
Windows XP Professional x64 Edition
Windows XP Professional 64-Bit Edition for Itanium
1. Windows XP Professional
Windows XP Professional adalah Sistem Operasi Windows XP yang dibuat khusus untuk komputer yang terhubung kedalam sebuah jaringan dengan domain yang dikelola oleh Active Directory milik Windows Server 2000 atau WIndows Server 2003. Fitur pada Windows XP Professional ini dinilai lebih lengkap dari Windows XP Home Edition. Windows XP Professional ini snediri dapat menjadi komputer server walau hanya menampung kurang lebih 10 client yang login secara bersama – sama
2. Windows XP Home Edition
Winsows XP Home Edition adalah Windows XP yang ditujukan untuk kalangan rumahan. Pada dasarnya, tidak ada perbedaan yang mencolok antara Windows XP Home Edition dengan Windows XP Professional . Yang membedakan hanya ada pada fitur jaringan. Dimana WIndows XP Home Edition ini tidak di design untuk banyak pengguna, seperti komputer yang berada dalam suatu jaringan komputer. Windows XP Home Edition ini juga ditujukan untuk menggantikan yang sebelumnya yaitu Windows 98 dan Windows ME ayng jgua merupakan Sistem Operasi Windows XP untuk kalangan rumahan.
3. Windows XP Media Center Edition
Windows XP Media Center Edition adalah versi Windows XP yang dibuat khusus untuk perangkat semacam Hi-Fi, dan PC yang diletakkan di ruang duduk. Pada dasarnya, Windows XP Media Center merupakan Windows XP Home Edition yang ditambahi dukungan sebagai perekam video pribadi atau yang biasa disebut personal video recorder.
4. Windows XP Tablet PC Edition
Windows XP Tablet Edition ini di buat untuk PC yang ultra-portabel , yang disebut oleh Microsoft degnan sebutan Tablet PC. Dilihat dari segi bentuk, bentuk Tablet PC ini sangat minimalis sperti PDA(Personal Digital Assistant) namun kemampuannya dapat setara dengan laptop ataupun notebook..
5. Windows XP Starter Edition
Ini merupakan Window XP home Edition yang diterjemahkan kedalam bahasa lokal masing-masing. dengan menggunakan LIP atau Language Interface Pack. Menurut sumber yang ada Windows Xp Starter Edition dibuat oleh Microsoft untuk memerangi Linux.
6. Windows XP Professional x 64 Edition
Merupakan versi Windows Xp yang di khususkan untuk prosessor dengan arsitektur x86-64. Prosessor yang menggunakan arsitektur yang seperti itu terbatas hanya pada AMD dengan arsitektur 64 seperti AMD Athlon 64 dan AMD Opteron. Sedangkan dari Intel ada Intel Pentium 4 dengan Extended Memory 64-bit technologi
7. Windows XP Professional 64-bit Edition for Itanium
merupakan versi yang sangat terbatas sekali dilihat dari segi penjualannya. Akan tetapi, produk ini mendukung teknologi mikroprosessor yang sangat bagus, yaitu Intel Itanium dan Intel Itanium 2. Bedanya dari Windows XP Professional x64 Edition adalah dukungannya terhadap prosessor itanium Windows XP Professional 64-bit Edition telah dihentikan proses produksinya setelah Hewlett-Packard , yaitu pendiri produk HP dan satu-satunya produsen yang menawarkan workstation dengan prosesor Itanium, menghentikan penjualan workstation miliknya.
Fitur dan peningkatan
Windows XP diketahui sebagai sebuah sistem operasi yang memiliki kestabilan yang telah ditingkatkan dari pendahulunya, dan juga memiliki efisiensi yang lebih baik daripada Windows 98, Windows ME, dan Windows 2000 Professional. Hal ini dikarenakan Windows XP menerapkan sebuah teknik manajemen software yang dapat menghindari apa yang disebut dengan “neraka DLL” atau “DLL HELL”. Selain itu, tampilan Windows XP pun dirombak, hingga menjadi lebih mudah untuk digunakan.
Berikut ini adalah fitur dari Windows XP Professional (karena dianggap paling lengkap)
Dukungan terhadap sistem domain Active Directory
Active Directory adalah sistem domain yang digunakan di dalam Windows Server 2000 dan Windows Server 2003. Dengan menggunakan Active Directory, sistem-sistem Microsoft Windows dapat diatur dari satu tempat saja yaitu dari sistem yang menjalankan Active Directory itu sendiri. Fitur ini sangat berguna jika diaplikasikan dalam perusahaan yang cukup besar, karena akan menyederhanakan semua proses autentikasi.
Peningkatan pengaturan kontrol akses
Sebagai sistem operasi yang ditujukan untuk pengguna korporasi, tentunya Windows XP telah dilengkapi dengan fitur pengaturan kontrol akses. Fitur tersebut digunakan untuk membatasi akses terhadap siapa saja yang tidak memiliki hak akses terhadap sebuah objek tertentu. Meskipun hal ini bukanlah teknologi baru, karena telah diimplementasikan dalam sistem operasi berbasis UNIX, implementasi fitur ini dalam Windows XP telah diterapkan secara lebih canggih dibandingkan dengan UNIX, mengingat sistem operasi UNIX membatasi akses dengan menggunakan atribut file permission. Sistem operasi sebelumnya, seperti Windows 9x, tidak dilengkapi dengan fitur ini, sehingga setiap orang akan memiliki hak untuk mengakses setiap berkas tanpa kesulitan.
• CARA MENGINSTAL WINDOWS XP
Windows XP adalah suatu sistem pengoperasian (operating system) yang paling populer walaupun telah hadir windows vista, windows 7, tetapi banyak dari mereka beralih ke windows xp dikarenakan banyak hal seperti windows vista yang pengoperasiannya terlalu berat. dan juga mayoritas penggunanya yang masih rata-rata memakai windows xp.
Selain itu windows xp menawarkan kemudahan dalam pemakaiannya. dan juga digunakan sebagai standarisasi pembelajaran yang di pakai oleh sekolahan-sekolahan bahkan hingga perguruan tinggi pada umumnya.
Mungkin sebagian orang banyak yang sudah mengerti bagaimana cara instal windows xp. tetapi disini mendedikasikan bagi mereka yang belum mengerti proses dan cara installnya.
Dalam melakukan Instalasi windows xp diperlukan ketelitian dan kesabaran dalam prosesnya karena memerlukan waktu yang lumayan cukup lama.
Sebelum proses instalasi perlu kita ketahui beberapa jenis windows xp yang sering digunakan diantaranya windows xp professional, Home Edition, Media Center Edition, Tablet PC Edition, Starter Edition, Professional x64 Edition, Professional 64-bit Edition For Itanium.
Windows Xp juga mempunyai beberapa jenis windows xp sp (service pack) 1, windows xp sp2 hingga windows xp sp 3.
Di bawah ini adalah langkah-langkah yang mudah dan lengkap dalam proses instalasi windows xp :
1. Siapkan CD WINDOWS XP
2. Siapkan CD DRIVER MOTHERBOARD
3. Atur bios terlebih dahulu agar prioritas bootingnya dimulai dari CD(DVD)-ROM, caranya:
a. Masuk ke BIOS dengan menekan tombol Del, atau F1, atau juga F2.
Pilih menu Advanced Settings, kemudian carilah ‘Boot Priority’ atau yang sejenis.
b. ubah pengaturanya, agar CDROM jadi urutan yang pertama kemungkinan pilihan ini ada 2 jenis
* menu ‘First boot priority’, ‘Second boot priority’ dll: Aturlah ‘First boot priority’ ke ‘CDROM’ dengan menekan tombol PgDn/Pgup (Page Down/Up) atau +/-.
Atur juga ‘Second boot priority’nya ke HDD0/HDD1.
* Jika menunya ‘Boot priority’: atur ke ‘C DROM, C, A’ atau ‘CDROM, A,
C. dengan menekan tombol PgDn/Up.
Cara mudah menginstal windows xp
(lengkap dengan gambar) :
Tidak perlu di utak-atik biosnya. biarkan saja bios diload masukin CD WINDOWSnya, lalu Restart komputer, trus tekan-tekan F8 atau F10 atau F11 (boleh dicoba satu-satu karena berbeda pada sebagian komputer) nanti bakal muncul opsi boot selection. pilih aja yg ada tulisan cd-nya. kemudia enter.
selesai……
4. Tunggu beberapa saat sampai muncul tulisan “press any key to boot from CD” seperti tampilan Seperti gambar dibawah ini :
5. Tekan ENTER atau sembarang tombol, lalu proses instalasi akan mengecek hardware komputer anda, kemudian akan muncul tulisan “windows setup” seperti gambar dibawah ini :
6. lalu file-file di dalam cd akan di load ke dalam komputer, kemudian akan muncul tampilan “welcome to setup” seperti gambar dibawah ini :
7. Tekan “ENTER” untuk menginstal windows xp, “R” untuk repair system windows yang sebelumnya pernah terinstal, “F3″ untuk keluar dari proses instalasi, lalu akan muncul (End User Licese Aggrement) seperti gambar di bawah ini :
8. Tekan “F8″ kemudian proses instalasi akan mencari dan membaca partisi hardisk anda, kemudian akan muncul semua partisi hardisk anda, seperti gambar di bawah ini :
9. Tekan “ENTER” untuk langsung menginstal windows, “C” untuk membuat partisi hardisk anda, kapasitas partisi sesuai dengan kebutuhan anda, dalam satuan MB, selanjutnya jika anda membuat partisi dengan menekan tombol “C”, maka akan muncul gambar seperti di bawah ini :
10. Kemudian tuliskan kapasitas partisi yang ingin anda buat, seperti terlihat pada gambar diatas, sebagai contoh, misalkan kapasitas hardisk anda 40 GB, lalu anda ingin membagi dua, maka tuliskan 20000, jangan 20, karna partisi satuannya MB, tentunya anda sudah mengerti karena 1GB = 1000 MB
11. Kemudian tekan “ENTER” maka akan muncul gambar seperti dibawah ini :
12. kemudian pilih “format the partition using the NTFS file system (Quick)” atau “format the partition using the NTFS file system (Quick)” lalu tekan “ENTER” maka akan muncul layar sepert gambar di bawah ini
13. Kemudian arahkan pointer pada posisi “unpartitioned space”, lalu tekan “C” maka akan muncul gambar seperti gambar sebelumnya, dalam hal ini layar yang akan muncul seperti gambar sebelumnya menunjukan sisa partisi yang telah anda bagi, jika anda cuma membagi 2 partisi saja maka langsung tekan “ENTER” tapi jika anda ingin mempartisi lagi sisa hardisknya maka tinggal di bagi lagi saja, seperti langkah-langkah sebelumnya..
Setelah selesai partisi ketika anda menekan “ENTER” seperti yang di jelaskan di atas, maka akan muncul gambar sperti gambar diatas, setelah itu arahkan poiter di posisi C: partition1 [New Raw], tapi biasanya sudah berada di posisi tersebut, maka anda tinggal menekan “ENTER” saja untuk proses instalasi windows, kemudian akan muncul proses format seperti gambar di bawah ini :
14. Setelah selesai format, kemudian windows akan menyalin file untuk proses instalasi, seperti gambar di bawah ini :
15. Setelah proses penyalinan selesai, secara otomatis komputer akan melakukan restart seperti gambar di bawah ini, dalam hal ini untuk mempercepat proses restart, anda bisa langsung menekan “ENTER”
16. Setelah itu akan muncul loading windows seperti gambar di bawah ini :
17. selanjutnya proses instalasi windows di mulai 1..2..3…GOoooo muncul layar seperti gambar di bawah ini :
18. Selanjutnya tinggal menunggu, setelah loading selesai selanjutnya akan muncul layar seperti gambar di bawah ini :
19. Langsung klik “NEXT” saja lalu mucul lagi bos layar seperti gambar di bawah ini :
20. Isi nama dan organisasinya, terserah anda… lalu tekan “NEXT” kemudian akan muncul layar seperti gambar di bawah ini :
21. Masukan serial numbernya, jangan sampai salah ya.. kemudian tekan “Next” selanjutnya akan muncul layar administrator, lalu diisi dengan nama terserah untuk komputer anda,..
Jika ingin memakai password tinggal diisi juga passwordnya,.
lalu tekan “Next” maka muncul layar Date and Time Setting seperti gambar di bawah ini :
22. Masukkan settingan jam dan tanggal, tentukan juga time zone anda, untuk jakarta : pilih GMT+7 Klik”Next” Setelah itu proses instalasi windows dilanjutkan, seperti gambar di bawah ini :
23. Silahkan Menunggu (diperlukan waktu lumayan lama),…. hingga muncul layar seperti gambar di bawah ini :
24. Selanjutnya akan muncul layar work group or computer Domain,seperti gambar di bawah ini
25. jika komputer anda terhubung dengan sebuah domain, maka isikan nama domainnya, tapi jika komputer anda stand alone, maka pilih radio button yang paling atas, lalu tekan “Next”
26. Selanjutnya akan muncul display setting, seperti gambar di bawah ini, lalu klik “OK”
27. Kemudian windows akan mendeteksi tampilan optimal dari PC anda, seperti terlihat pada gambar di bawah ini, kemudian Klik “OK” lagi.
28. Proses instalasi hampir selesai….. selanjutnya akan muncul loading jendela windows seperti gambar di bawah ini :
29. Selanjutnya anda akan dibawa masuk ke dalam windows untuk pertama kalinya seperti terlihat pada gambar di bawah ini, tekan “Next” untuk melanjutkan
30. Selanjutnya akan muncul layar “Help Protect Your PC”, seperti gambar di bawah ini, kemudian pilih”Not Right Now” lalu tekan “Next”
31. Kemudian komputer akan mengecek koneksi ke internet, seprti terlihat pada gambar di bawah ini, pilih”Yes” lalu tekan “Next”
32. Kemudian akan muncul pilihan aktivasi windows, seperti gambar di bawah ini, lalu tekan “Next”
33. Setelah itu akan muncul tampilan seperti gambar di bawah ini yang menunjukan pilihan untuk menambah pengguna komputer, Anda bisa memasukkan beberapa pengguna yang akan mengakses komputer Anda, Namun satu akun pun sudah cukup, atau Anda menginstal komputer untuk dipakai bergantian, cukup masukkan satu user kemudian klik “Next”
34. Proses instalasi windows selesai, kemudian akan muncul layar seperti gambar di bawah ini, klik”finish”, maka proses instalasi selesai…..
35. Selesailah sudah semua…. dan akan muncul tulisan “welcome” kemudian perlahan masuk ke windowsnya seperti telihat pada gambar di bawah ini :
36. Kemudian tinggal menginstal CD Driver Motherboad, dan perangkat pendukung lainnya….
Demikianlah langkah-langkah dan panduan cara install windows xp lengkap berikut gambarnya.
KEUNGGULAN DAN KEKURANGAN WINDOWS XP
Keunggulan Windows XP :
♪ Microsoft Windows XP memiliki stabilitas yang tinggi terhadap sistem yang dimilikinya.
♪ Aplikasi yang dijalankan pada system Windows XP dapat dijalankan oleh komputer lain melalui internet.
♪ Dengan menggunakan Remote Assistence kita dapat memonitor kerusakan komputer yang terjadi pada komputer lain dari jarak jauh melalui internet.
♪ Memiliki sistem keamanan yang dapat digunakan untuk melindungi folder-folder khusus agar dapat digunakan oleh pemiliknya sendiri.
♪ Windows XP dapat digunakan untuk berbagi aplikasi secara real time ke seluruh dunia.
Kekurangan Windows Xp :
♪ Pihak Microsoft sangat membatasi kenyamanan pemakaian terhadap sistem operasi Windows XP ini dimana setiap pengguna harus melakukan aktivasi pihak Microsoft pada periode-periode tertentu.
♪ Tidak adanya Java Virtual Machine seperti generasi-generasi Windows sebelumnya.


Linux Dan Sejarahnya
Linux atau GNU/Linux adalah sistem operasi bebas yang sangat populer untuk computer, Istilah Linux atau GNU/Linux (GNU) juga digunakan sebagai rujukan kepada keseluruhan distro Linux (Linux distribution), yang di dalamnya disertakan program-program lain pendukung sistem operasi. Contoh program tersebut adalah server web, bahasa pemrograman, basisdata, tampilan desktop (Desktop Environment) (seperti GNOME dan KDE), dan aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, Gnumeric.
Distro Linux telah mengalami pertumbuhan yang pesat dari segi popularitas, sehingga lebih populer dari versi UNIX yang menggunakan sistem lisensi dan berbayar (proprietary) maupun versi UNIX bebas lain yang pada awalnya menandingi dominasi Microsoft Windows dalam beberapa sisi. Linux mendukung banyak perangkat keras komputer, dan telah digunakan di berbagai peralatan dari komputer pribadi, superkomputer dan sistem benam (embedded system), seperti telepon seluler (Ponsel) dan perekam video pribadi.
Pada awalnya, Linux dibuat, dikembangkan, dan digunakan oleh peminatnya saja. Kini Linux telah mendapat dukungan dari perusahaan besar seperti IBM dan Hewlett Packard. Para pengamat teknologi informatika beranggapan kesuksesan ini dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX proprietari, serta faktor keamanan dan kestabilannya dibandingkan dengan Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka
(opensource software).
Linux ini disebarkan secara luas dengan gratis di bawah lisensi GNU General Publi License (GPL), yang berarti source code Linux juga tersedia bagi publik. Linux dikembangkan oleh perorangan maupun kelompok yang bekerja secara sukarela. Para pengembang Linux memanfaatkan jaringan Internet untuk melakukan tukar-menukar kode, melaporkan bug, dan membenahi segala masalah yang ada. Setiap orang yang tertarik biasanya dalam pengembangan Linux ini.
Pengembangan Linux pertama kali dilakukan oleh Linux Benedict Torvalds pada tahun 1991 di Universitas Helsinki, Finlandia. Kemudian Linux dikembangkan lagi dengan bantuan dari banyak programmer dan pakar UNIX di Internet. Linux ini bisa diperoleh dari beberapa distribusi yang umum digunakan, misalnya RedHat, Debian, Slackware, Caldera, Stampede Linux, TurboLinux dan lain-lain.
Sejarah linux
UNIX merupakan salah satu sistem operasi yang mengawali lahirnya Linux ke dunia ini. UNIX merupakan salah satu sistem operasi yang ada saat ini. Adapun UNIX merupakan salah satu sistem operasi populer selain keluarga raksasa Microsoft (mulai dari DOS, MS 9x sampai Vista), Novell, OS/2, BeOS, MacOS dan lainnya.
Sejarah kemunculan UNIX dimulai pada tahun 1965 ketika para ahli dari Bell Labs, sebuah laboratorium milik AT&T, bekerja sama dengan MIT dan General Electric membuat sistem operasi bernama Multics(sudah pernah dengar belum?). Nah, sistem operasi Multics ini awalnya didesain dengan harapan akan menciptakan beberapa keunggulan, seperti multiuser, multiprosesor, dan multilevel filesystem. Namun pada tahun 1969, AT&T akhirnya menghentikan proyek pembuatan Multics karena sistem operasi Multics ini sudah tidak memenuhi tujuan semula. Dengan kata lain, proyek ini mengalami hambatan karena dalam kenyataannya Multics banyak terdapat bugs dan sulit sekali dioperasikan
Kenal Linus Torvalds kan? Linus dilahirkan di Helsinki, Finlandia pada tanggal 28 Desember 1969. Orang yang disebut sebagai Bapak Linux(LINus UniX) ini, sudah mengenal bahasa pemrograman pada umurnya yang ke 10. Saat itu ia sering mengutak-atik komputer kakeknya, Commodore VIC-20. Karena hobinya dalam dunia komputing, 1988 Linus diterima di Univerity of Helsinki dan pada tahun 1990, Linus memulai kelas pemrograman C pertamanya. Pada tahun 1991, Linus tidak puas terhadap sistem operasi yang ada pada PC pertamanya (MS-DOS atau Disk Operation System), OS buatan Microsoft.
Linus lebih cenderung untuk menggunakan sistem operasi UNIX seperti yang dipakai komputer milik universitasnya. Akhirnya ia mengganti sistem operasi openSource Minix yang berbasiskan UNIX. Adapun Minix ini merupakan sistem UNIX kecil yang dikembangkan oleh Andrew S. Tanenbaum, seorang professor yang menggeluti penelitian masalah OS dari Vrije Universiteit, Belanda. Adapun Minix ini digunakan untuk keperluan pengajaran dan pendidikan
Namun Linus merasa bahwa Minix masih memiliki banyak kelemahan. Dan mulai saat itu, di usianya yang ke-23, Linus mulai mengutak-atik kernel Minix. Dan ia mulai mengembangkan sistem yang kompatibel dengan IBM PC. Pada bulan Agustus 1991, lahirlah Linux 0.01 hasil oprekan Linus, dan pada tanggal 5 Oktober 1991, secara resmi Linus mengumumkan Linux 0.02 yang hanya dapat menjalankan BASH dan gcc compiler. Selain itu, Linus juga mempublikasikan sistem operasi buatannya tersebut lengkap dengan source codenya, yang ternyata disambut dengan sangat antusias oleh para programmer dan developer di seluruh dunia agar dapat di develop bersamasama
Sampai saat ini, Linux dibangun oleh berbagai macam komunitas dan jangan heran apabila banyak sekali distro-distro Linux yang beredar. Mulai dari yang berbayar sampai yang gratis, dari untuk pemula sampai tingkat lanjut, dan biasanya dengan banyaknya distro Linux yang beredar akan membuat orang awam bingung untuk memilih distro. Bayangkan, ada beratus-ratus distro yang tercipta atau bahkan beribu-ribu.
Namun perlahan tapi pasti, diantara distro-distro Linux ini ada yang menyamai (atau bahkan) melebihi kemampuan dari Sistem Operasi keluarga raksasa (Microsoft) dan dengan semakin mudahnya dan semakin lengkapnya dukungan Linux pada hardware, besar kemungkinan Linux akan menjadi alternatif (atau bahkan sistem operasi utama di dunia). InsyaAllah bila tidak ada halangan, saya akan memberikan tips-tips memilih distro Linux.
Kelebihan linux
1. Linux merupakan sistem operasi bebas dan terbuka. Sehingga dapat dikatakan, tidak terdapat biaya lisensi untuk membeli atau menggunakan Linux.
2. Linux mudah digunakan. Dulu, Linux dikatakan merupakan sistem operasi yang sulit dan hanya dikhususkan untuk para hacker. Namun, kini, pandangan ini salah besar. Linux mudah digunakan dan dapat dikatakan hampir semudah menggunakan Windows.
3. Hampir semua aplikasi yang terdapat di Windows, telah terdapat alternatifnya di Linux. Kita dapat mengakses situs web Open Source as Alternative untuk memperoleh informasi yang cukup berguna dan cukup lengkap tentang alternatif aplikasi Windows di Linux.
4. Keamanan yang lebih unggul daripada Windows. Dapat dikatakan, hampir semua pengguna Windows pasti pernah terkena virus, spyware, trojan, adware, dsb. Hal ini, hampir tidak terjadi pada Linux. Di mana, Linux sejak awal didesain multi-user, yang mana bila virus menjangkiti user tertentu, akan sangat sangat sangat sulit menjangkiti dan menyebar ke user yang lain. Pada Windows, hal ini tidaklah terjadi. Sehingga bila dilihat dari sisi maintenance / perawatan data maupun perangkat keras-pun akan lebih efisien. Artikel yang menunjang argumen ini:
1. Linux dan Virus.
2. Melindungi Windows dari serangan virus dengan menggunakan Linux.
1. Linux relatif stabil. Komputer yang dijalankan di atas sistem operasi UNIX sangat dikenal stabil berjalan tanpa henti. Linux, yang merupakan varian dari UNIX, juga mewarisi kestabilan ini. Jarang ditemui, komputer yang tiba-tiba hang dan harus menekan tombol Ctrl-Alt-Del atau Restart untuk mengakhiri kejadian tersebut. Sehingga, tidaklah mengherankan bila Linux mempunyai pangsa pasar server dunia yang cukup besar. Dari hasil riset IDC, pangsa pasar server dunia yang menggunakan Linux pada tahun 2008 akan mencapai 25,7 % (dapat dibaca di eweek.com).
1. Linux mempunyai kompatibilitas ke belakang yang lebih baik (better backward-compatibilty). Perangkat keras (hardware) yang telah berusia lama, masih sangat berguna dan dapat dijalankan dengan baik di atas Linux. Komputer-komputer yang lama ini tidak perlu dibuang dan masih dapat digunakan untuk keperluan tertentu dengan menggunakan Linux (sebagai penunjang informasi dapat membaca artikel “Don’t Throw That Old PC Away–Give It New Life with Linux“). Selain itu, tidak pernah ditemui dokumen-dokumen yang lebih baru tidak dapat dibaca pada Linux versi yang lebih lama. Pada Windows, kita seakan dituntut untuk terus mengikuti perkembangan perangkat keras. Sebagai contoh, beberapa bulan lalu, telah dirilis Windows Vista. Beberapa dokumen yang dibuat dalam Windows Vista tidak dapat dibuka dalam Windows XP. Sehingga, mau tidak mau, kita harus beralih ke Windows Vista, dan itu berarti meng-upgrade atau membeli perangkat keras (hardware) baru yang lebih bagus (perangkat keras minimum Windows Vista dapat dilihat Microsoft.com). Atau, bisa jadi ada aplikasi-aplikasi yang dibuat beberapa tahun yang lalu tidak dapat dibuka lagi di Windows Vista, karena sudah tidak didukung lagi oleh Microsoft.
Kekurangan Linux
1. Banyak pengguna yang belum terbiasa dengan Linux dan masih ‘Windows minded’. Hal ini dapat diatasi dengan pelatihan-pelatihan atau edukasi kepada pengguna agar mulai terbiasa dengan Linux.
2. Dukungan perangkat keras dari vendor-vendor tertentu yang tidak terlalu baik pada Linux. Untuk mencari daftar perangkat keras yang didukung pada Linux, kita dapat melihatnya di Linux-Drivers.org atau LinuxHardware.org.
3. Proses instalasi software / aplikasi yang tidak semudah di Windows. Instalasi software di Linux, akan menjadi lebih mudah bila terkoneksi ke internet atau bila mempunyai CD / DVD repository-nya. Bila tidak, maka kita harus men-download satu per satu package yang dibutuhkan beserta dependencies-nya.
4. Bagi administrator sistem yang belum terbiasa dengan Unix-like (seperti Linux), maka mau tidak mau harus mempelajari hal ini. Sehingga syarat untuk menjadi administrator adalah manusia yang suka belajar hal-hal baru dan terus-menerus belajar.
3. Instalasi Linux
Bagi mereka yang tidak mampu untuk membeli sistem operasi Microsoft, maka Linux dapat menjadi alternatif sistem operasi yang digunakan di PC secara halal & tidak membajak perangkat lunak sama sekali. Biasanya yang paling membuat pusing kepala adalah ketakutan / ketidak mampuan dalam menginstalasi sistem operasi Linux.
Saya sendiri menggunakan sistem operasi Linux Mandrake 8.0 di PC saya berdampingan dengan sistem operasi Windows (asli). Saya harus akui sebagian sistem operasi Linux cukup sulit bagi orang biasa untuk menginstalasi-nya, akan tetapi Linux Mandrake sudah demikian mudah sekali & kemungkinan gagal-nya rendah.
Secara umum ada beberapa pilihan cara instalasi yang dapat dilakukan, Linux dapat di instalasi dengan kondisi:
• PC sudah terinstalasi Windows dan seluruh harddisk terpakai oleh Windows. Biasanya kita menggunakan program partition magic untuk me-resize partisi Windows.
• PC sama sekali belum terinstalasi apa-apa, kita mulai dari nol. Seluruh harddisk masih kosong & belum terformat sama sekali. Kita bisa menginstalasi Linux secara keseluruhan, atau membagi sebagian partisi untuk Windows.
Pada kesempatan ini saya hanya memfokuskan teknik instalasi Linux Mandrake tanpa berdampingan dengan Windows sama sekali. Jika anda ingin dalam satu komputer ada Windows & Linux sekaligus, install Windows terlebih dulu baru kemudian instalasi Linux.
Sebelum instalasi Linux
• Pastikan kita masih memiliki sisa harddisk minimal sebesar 1.5GB untuk Linux. Tidak apa apa jika harddisk tsb. sudah terformat menggunakan Windows FAT32, kita bisa mengakali agar file systemnya nanti di ubah menjadi Linux.
• Catat baik-baik semua data teknis periferal yang ada di komputer yang kita gunakan, seperti, ethernet card (LAN card), sound card, jenis harddisk, video card. Umumnya Linux Mandrake dapat secara otomatis mendeteksi card-card tersebut, hal ini hanya untuk berjagajaga kalau Mandrake gagal mendeteksi card periferal tsb. Cara paling sederhana & gampang untuk men-check data teknis peralatan / card periferal yang digunakan adalah menggunakan Windows melalui Start _ Settings _ Control Panel _ System _ Device Manager. Klik device yang kita inginkan & catat resources yang digunakan.
• Setting BIOS diubah agar urutan booting menjadi FDD (floppy) _ CDROM _ HDD (harddisk). Untuk memasuki setting BIOS tekan ESC atau DEL pada saat booting pertama kali & cari bagian untuk setting urutan booting.
Siapkan Partisi Untuk Linux
Bagian ini merupakan bagian yang paling seru, merupakan seni tersendiri & sangat tergantung pada kebutuhan kita maupun kondisi awal harddisk yang akan kita instalasi.
Proses setting partisi dapat dilakukan secara automatis oleh Linux atau secara manual.
Instalasi Linux
Masukan CD Linux Mandrake (CD 1) ke CD drive & booting komputer. Mohon di pastikan bahwa anda telah menset BIOS agar urutan booting adalah:
FDD (floppy) _ CDROM _ HDD (harddisk).
Jika booting dari CDROM Linux dapat dilakukan dengan baik maka anda akan melihat logo Linux Mandrake pada layar. Anda dapat langsung menekan tombol ENTER untuk melanjutkan proses instalasi.
Perlu saya ingatkan disini bahwa proses instalasi Linux, terutama bagi yang menggunakan distribusi Mandrake 8.0 sudah demikian mudahnya karenasebagian besar parameter-nya tinggal di klik OK saja karena Mandrake telahmendeteksi & menyiapkan yang terbaik. Di samping itu, sebagian parameter dapat di set ulang setelah Linux Mandrake terinstall menggunakan fasilitas
Mandrake Control Center. Oleh karenanya kita tidak perlu takut akan menderita kesulitan yang berarti untuk menginstalasi Linux. Selanjutnya akan saya overview sedikit proses yang terjadi pada saat instalasi. Terus terang, sebagian besar yang harus kita lakukan hanya menekan OK, Accept. Kalaupun kita harus menset sesuatu biasanya semua tertera dengan jelas pada layar.
Layar pertama yang akan muncul adalah menanyakan bahasa apa yang ingin anda gunakan dalam operasi Linux. Sebagian orang akan memilih bahasa Indonesia yang kebetulan di sediakan juga di Linux Mandrake.
Beberapa rekan, masih lebih menyukai untuk menggunakan bahasa Inggris karena terbiasa dengan bahasa Inggris. Tekan tombol OK untuk melanjutkan. Seperti hal-nya proses instalasi software lainnya, anda akan diminta untuk menerima perjanjian lisensi penggunakan software. Anda dapat membacanya baik-baik jika dibutuhkan & jika anda menerima perjanjian penggunaan software tersebut dapat menekan tombol ACCEPT.
Karena Linux mempunyai banyak sekali koleksi software, maka ada beberapa pilihan instalasi yang dapat dilakukan. Oleh karena itu Mandrake memberikan pilihan apakah kita akan menginstall software yang recommended saja, atau untuk expert (ahli). Pada pilihan recommended hanya software yang diperlukan saja yang akan di install. Pada pilihan expert maka banyak software lainnya yang akan di install yang biasanya hanya dibutuhkan oleh orang yang ahli Linux (bukan user biasa). Bagi para pemula saya sarankan untuk memilih recommended agar sebagian besar proses akan di otomatisasi oleh Linux.
Mungkin yang paling penting hanya pemilihan paket program yang akan digunakan, karena Linux membawa banyak sekali paket program. Tentunya sebaiknya anda memilih paket program yang anda butuhkan saja untuk menghemat harddisk. Pada dasarnya pola fikir yang digunakan tidak terlalu rumit, secara sederhana kita biasanya memfokuskan pada penggunaan workstation, server atau development. Masing-masing akan membutuhkan software yang berbeda sekali satu sama lain.
Pada saat anda mencoba-coba Linux tidak ada salahnya sebanyak mungkin software di install agar dapat dicoba berbagai hal yang berkaitan dengan Linux. Biasanya cukup salah satu lingkungan grafik yang di install (saya biasanya memilih KDE) agar tidak menghabiskan banyak ruang di harddisk. Biasanya harddisk sebesar 1.5-1.9Gbyte cukup untuk menginstall cukup banyak software termasuk source code untuk development.
Waktu instalasi semua paket software akan sangat tergantung pada jenis CD drive & komputer yang anda gunakan. Untuk komputer saya Pentium II 233MHz membutuhkan sekitar 45 menit s/d 1 jam untuk menginstall semua paket software yang saya inginkan. Pada beberapa kesempatan saya sempat menginstall di mesin Pentium III CD drive > 40x, ternyata membutuhkan hanya sekitar 5-10 menit-an untuk menginstalasi semua software yang saya butuhkan.
Setelah semua software di instalasi, anda akan di tanyakan password untuk root (user tertinggi) di mesin anda. Jangan sampai lupa password root, karena dengan root anda dapat melakukan apa saja di komputer anda ini.
Kemudian secara bertahap kita dapat memasukan user untuk komputer yang akan kita gunakan. Informasi nama, username, password untuk masingmasing user harus dimasukan secara manual satu per satu. Sebaiknya untuk penggunaan sehari-hari gunakan user non-root untuk menjaga jangan sampai kita mengubah konfigurasi system secara tidak sengaja.
Kita akan di sodorkan beberapa pilihan untuk menset layar monitor, resolusi, tingkat warna-nya dll. Biasanya semua sudah di set dengan baik oleh software DrakX. Sehingga kita hampir tidak perlu melakukan apa-apa kecuali menekan tombol OK. Untuk aman-nya pengalaman saya dalam pemilihan monitor yang di Linux, saya biasanya menggunakan setting generic untuk non-interlace monitor jika ingin memperoleh resolusi di atas 800×600..

Popular Posts

Blog Archive