MENGUNCI CONTROL PANEL


Control Panel adalah antarmuka utama untuk membuat perubahan konfigurasi pada system komputer anda. Dengan fasilitas ini anda dapat merubah settingan komputer, memberikan pasword, menghapus program dll, bila anda sendiri yang mensetting komputer anda, tidak menjadi masalah. Bagaimana bila orang lain yang mensetting komputer anda, dan bagaimana bila komputer anda diberikan paword pada user acount, sehingga anda tidak dapat masuk ke komputer anda sendiri atau orang lain menguninstall aplikasi yang anda butuhkan. Pasti pusing kepala.

Untuk mengatasi itu anda dapat menyembunyikan atau tidak mengatifkan fungsi control panel secara manual.
Ada beberapa cara untuk mengunci control panel

Untuk Windows Xp

Cara 1
  1.  Jalankan Registry Editor dengan cara, klik start ->Run, kemudian ketik regedit lalu enter.
  2. Masuk ke sub key HKEY_CLASSES_ROOT\CLSID\{21EC2020-3AEA-1069-A2DD-08002B30309D}\InProcServer32
  3. Klik ganda data string [(Default)] dan gantikan isinya dari shell32.dll. Misalnya : Shell32.dll-
  4. Coba sekarang anda akses control panel, maka anda akan menemukan pesan No Page To Display. Untuk mengembalikan nya seperti semula, cukup balikan kembali shell32.dll- menjadi shell32.dll. (tanpa tanda minus)
  5. Note : Kalau belum ada efeknya, silakan restart komputer anda.
Cara 2
Untuk menonaktifkan Control Panel pada Windows XP:
  1. Klik Start dan klik Run.
  2. Ketik gpedit.msc dan klik OK.
  3. Dalam Group Policy Editor, carai setting pilihan berikut : User Configuration => Administrative Settings +> Control Panel.
  4. Pada jendela rincian, klik dua kali ponint Prohibit access to the Control Panel.
  5. Lalu pilih dan Klik Enabled dan klik OK.
Dengan pengaturan ini diaktifkan, Anda tidak melihat lagi icon control panel di start menu atau di windows Explorer

Untuk Windows 7

Cara 1

Untuk windows 7 anda dapat melakukannya dengan cara :
  1. Klik start Ketik gpedit.msc dalam kotak pencarian tekan Enter.
  2. Pada jendela Group Policy Editor, arahkan ke User Configuration \ Administrative Templates kemudian pilih Control Panel
  3. Di kolom kanan klik ganda pada opsi Prohibit access to the Control Panel.
  4. Pada jendela berikutnya, pilih Enable, klik OK, kemudian tutup keluar dari Group Policy Editor Lokal.
  5. Setelah diaktifkan maka icon atau menu Control Panel tidak kelihatan di menu Start
  6. Jika pengguna mencoba untuk mengetik Control Panel ke dalam kotak pencarian di menu Start, mereka akan mendapatkan pesan larangan.
Cara 2

Dengan mengedit Registry
  1. Klik Start, ketik regedit lalu tekan enter
  2. Setelah masuk ek jendela registry cari registry HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer.
  3. Kemudian klik kanan pada kotak bagian kanan dan klik Create a New DWORD (32-bit) Value
  4. Buat nama value tersebut NoControlPanel, kemudian klik kanan pada value NoControlPanel tersebut, kemudian klik Modify
  5. Kemudian isi value datanya dengan nilai 1
  6. Restart komputer untuk mengaktifkannya
  7. Untuk menampilkan kembali ubah nilai valuenya menjadi 0 

MEMBAGI PARTISI PADA WINDOWS 7 TANPA MENGGUNAKAN SOFTWARE


Biasanya bila anda membeli komputer baru dengan OS Windows 7, maka anda akan melihat hanya sebuah partisi saja yang ada yaitu C. Resiko memiliki hanya satu partisi, data dokumen dan sistem anda berada di dalam sebuah partisi, dan bila suatu saat system terpaksa harus diinstall ulang (hardisk harus di format) maka seluruh data dokumen anda juga akan hilang.

Bila anda menggunakan 2 atau lebih partisi, anda dapat menyimpan dokumen di partisi lain yang bukan partisi sistem, dengan demikian bila anda harus menginstall ulang sistem data dan dokumen anda tidak ikut hilang.

Anda dapat membagi partisi pada windows 7 tanpa menggunakan software lainnya, caranya ikuti petunjuk dibawah :
  1. Klik tombol Start, kemudian pada teks box, ketik perintah disk management
  2. Kemudian klik pilihan Create and format hardisk partition
  3. Setelah muncul jendela disk management, klik kanan drive partisi c, lalu klik menu "Shrink Volume".
  4. Akan muncul jendela baru dimana system akan memeriksa ruang hardisk yang ada
  5. Setelah system memeriksa ruang hardisk maka akan muncul jendela baru, Sekarang masukkan ukuran hardisk dari partisi sistem windows 7 anda yang Anda inginkan, contohnya bila anda memiliki kapasitas hardisk 300 Gb, dan anda ingin partisi ke 2 sebesar 40 Gb, maka anda ketik pada kotak "Enter the amount of space to shrink in Mb  sebesar 40000
  6. Setelah proses pembagian partisi selesai maka akan tampak pada jendela partisi C berkurang sebesar 40 Gb, lalu klik kanan partisi yang baru dibuat, lalu klik pilihan New Simple Volume
  7. Akan tampil jendela baru, centrang pilihan "Format this volume with following setting". Pilih File Sytem ke NTFS dan Alocation unit size ke Default, sementara untuk volume label namanya terserah anda. Centrang kotak pilihan Perform a quick format, lanjutkan dengan mengklik tombol Next
  8. System windows akan melakukan proses pembuatan partisi dan memformat partisi tersebut, bila telah selesai, maka anda akan memiliki sebuah partisi baru

Bila kapasitas hardisk anda besar, anda dapat membuat lebih dari dua partisi dengan cara yang sama

Semoga bermanfaat

CIRI-CIRI KERUSAKAN NOTEBOOK/LAPTOP


1. Ciri Kerusakan LCD Laptop / Notebook :
Layar tidak tampil gambar, menyala tapi keluar garis-garis vertikal, tampak blok hitam, dan gambar tidak simetris / acak.
  Solusi : Matikan laptop dengan hard turn off (tekan tombol power sampai mati), lalu lepas baterai dan kabel chargernya, terus tekan tombol power off beberapa detik untuk menghilangkan muatan kapasitansi, terus pasang baterai dan kabelnya lagi, nyalakan laptop. Jika masih muncul, maka kemungkinan ada kerusakan hardware, coba cek dulu konektor ataupun soket-soket yang berhubungan dengan monitor atau sebaiknya bawa ke service center resmi.

2. Ciri Kerusakan Keyboard Laptop / Notebook :
Beberapa tuts tidak berfungsi, keluar bunyi beep panjang pada saat laptop dinyalakan, cursor berjalan tidak stabil / bergerak sendiri.
Kerusakan yang lebih parah biasanya terjadi konslet dan ini menyebabkan Laptop / Notebook setelah booting, restart-restart terus.
  Solusi : Coba bongkar keyboard laptop, bersihkan dengan penyedot debu, atau bila anda sanggup bongkar semua dan periksa apakah ada circuit yang putus atau ada kotoran yang menempel, bila sudah circuit laptop ada yang putus anda terpaksa beli keyboard yang baru

3. Ciri Kerusakan Memory Laptop / Notebook :
Pada saat dihidupkan tidak tampak tampilan sama sekali, blue screen pada saat mulai loading Operating System. Bisa juga keluar suara beep berulang-ulang.
  Solusi : Cabut memory laptop, bersihkan dan pasang lagi, apabila tidak bisa juga, coba ganti dengan memory yang baru
  4. Ciri Kerusakan Motherboard / IC regulator Laptop / Notebook :

Dihidupkan agak sulit, baterai tidak mau discharge, Mati Total. Indikator charger menyala, setelah dicarge lampu indikator pada charger mati (konslet). Berarti terjadi arus balik pada powernya. Kerusakan ini sering terjadi.
kerusakan ini terjadi biasanya pada chipset
Solusi
periksa di sekitarnya apakah ada kapasitor yang mengembung, segera ganti kalau anda sanggup menggantinya atau bawa ke tempat service
Chipset terlalu panas, berarti overhad dan cipset tersebut sudah rusak, anda bawa ke service center
Periks juga dibagian Circuit power supply, apakah ada jalur cricuit yang putus atau komponen yang hangus

5. Ciri Kerusakan Charger Laptop / Notebook :
Batere tidak mau di charge, tidak ada indikator masuk power, laptop di charge posisi hidup malah kemudian mati. Layar bergetar tidak stabil.

Solusi : Bila anda mampu bongkar dan coba ganti komponen yang rusak di dalam charger tesebut, bisanya kerusakan pada dioda, transistor atau capasitor

6. Ciri Kerusakan Hardisk Laptop / Notebook :

Loading data / System lambat, berbunyi tidak normal, tidak bisa masuk windows, belum sampai login windows sudah restart sendiri, Tidak terdeteksi
penyebabnya
  • Kemungkinan bila pembacaan data lambat, hardisk anda sudah melemah, dimana tidak sanggup lagi memutar piringan data atau head tidak bisa cepat membaca data pada piringan tersebut
  • Bila sering restart, kemungkinan hardisk sudah ada bad sector sehingga, saat system membaca file system dan tidak ditemukan, maka system akan restart
  • Tidak terdetek, kemungkinan power circuit pada hdd sudah rusak atau frimewarenya rusak sehingga hdd tidak terdetek oleh bios

Solusi : periksa hubungan hardisk dengan soket
periksa apakah hdd terdengar bunyi keras, bila terdengar bunyi keras dan berisik maka kemungkinan ada bad sector
Segera backup data anda, sebelum hardisk anda mati total, dan siapkan hardisk baru

7. Ciri Kerusakan Chipset / VGA Laptop / Notebook :

Layar tidak tampil, Layar Putih, garis garis warna tidak beraturan.
Solusi : kerusakan ini tidak dapat diperbaiki secara manual, anda segara bawa ke cervice center terdekat
  8. Laptop Panas / Overheat dan Cara Penanganannya.

Langsung ke pokok permasalahan OVERHEATING atau laptop panas / suhu laptop tidak stabil yang menyebabkan laptop mati mendadak.
  Kondisi Laptop :

  •  Nyala Normal
  •  CPU usage 90-100%
  •  Suhu Laptop 60-90 Derajat
  •  10 Menit - 1 Jam atau Lebih MATI Mendadak
  Laptop panas / overheat bisa dikarenakan ventilasi untuk aliran udara dan kipas pendingin tersumbat debu untuk itu kita akan membersihkannya. Sebelum masuk ke cara penanganannya, sebaiknya untuk melakukan ini di dampingi oleh orang yang ahli dibidangnya atau kalau kamu merasa telah berpengalaman simak langkah penanganannya baik baik :

  • Buka Laptop / Bongkar Laptop Total
  • Bersihkan Fan dari debu
  • Bila Pasta / Thermal Kering, Ganti dengan Thermalpad atau Thermal paste Yang Baru

9. Masalah Port dan Konektor Power
Masalah ini juga sering terjadi. Hal ini diakibatkan oleh retaknya solderan yang ada di konektor ataupun port tersebut. Retaknya solderan disebabkan oleh panas dan umur dari laptop itu sendiri.
  Solusinya adalah melakukan solder ulang terhadap bagian yang mengalami keretakan solderan.

10. Ciri-ciri kerusakan baterai laptop

- Laptop mendeteksi baterai tetapi mati ketika AC adaptor dicabut.
Bila Anda memindahkan kursor panah diatas ikon baterai ketika laptop terhubung ke adaptor AC, komputer menunjukkan informasi daya baterai tersisa dan mengatakan "pengisian pengisian baterry sedang terjadi".
Kekuatan adonan meteran listrik (jika tersedia) juga menunjukkan bahwa baterai terhubung dan terjadi pengisian.
Tapi ... segera setelah Anda cabut adaptor AC, laptop mati sepenuhnya.

Kemungkinan masalah:
  1. Posisi Baterai tidak masuk dengan benar. Coba hubungkan kembali baterai.
  2. Kontak baterai terdapat kotoran atau teroksidasi dan baterai tidak terhubungan dengan baik pada motherboard. Coba menghubungkan kembali baterai beberapa kali.
  3. Jika memasang kembali baterai tidak membantu, kemungkinan besar baterai yang buruk alias uzur dan harus diganti.
  4. Jika anda mengganti baterai tapi masalahnya masih ada. Rupanya sirkuit pengisian baterai telah rusak. Dalam hal ini seluruh motherboard harus diganti (atau diperbaiki).

- Baterai tidak terdeteksi oleh laptop.
Baterai terpasang dan kau tahu itu terhubung dengan benar tetapi ada sebuah salib merah pada ikon baterai.
Jika Anda memindahkan panah kursor di atas ikon baterai, ia mengatakan "baterai tidak terdeteksi".

Kemungkinan masalah:
  1. Kemungkinan besar baterai yang buruk. Anda memiliki kesempatan sangat baik untuk memperbaiki masalah ini dengan mengganti baterai.
  2. Jika mengganti baterai tidak membantu, ini adalah motherboard kegagalan terkait. Motherboard harus diganti (atau diperbaiki pada tingkat komponen).

- Pemakaian/Penggunaan/Discharge baterai yang sangat cepat setelah mencapai beberapa titik kritis.
Baterai terdeteksi oleh laptop dan indikator level menunjuk ke 100%. Saat Anda mencabut adaptor AC, diperlukan waktu normal untuk debit/pengisian sampai beberapa titik kritis (katakanlah 80%) tetapi setelah itu pemakaian/penggunaan/discharge baterai sangat cepat ke level 0%.

Kemungkinan masalah:
Ini adalah kerusakan baterai. Kondisi baterai buruk dan harus diganti.

- Pengisian/Charge Baterai hanya terjadi jika steker listrik posisi yang benar.
Anda harus menggoyangkan steker listrik untuk dapat mengisi baterai. Setelah Anda menemukan posisi yang tepat, baru baterai mengisi dengan benar.

Kemungkinan masalah:
  1. Adaptor AC gagal. Adaptor AC kabel listrik rusak. Anda dapat menguji adaptor AC dengan voltmeter.
  2. Jika adaptor AC bekerja dengan baik, kemungkinan besar ini adalah kekuatan jack (konektor yang Anda pasang diadaptor daya) mengalami kegagalan. Dalam hal ini colokan listrik harus diganti. Pada beberapa model laptop colokan listrik tidak disolder ke motherboard, itu hanya melekat dan memanfaatkan kekuatan soket.
Dalam hal ini, Anda dapat mencabut colokan listrik dari motherboard yang rusak dan menggantinya dengan yang baru.

Dokumen ini sebagai gambaran keadaan yang sering terjadi, kerusakan komponen laptop tergantung dari cara menggunakan laptop itu sendiri oleh si pengguna/sipemakai

MENGUNCI FOLDER TANPA MENGGUNAKAN SOFTWARE


Untuk mengunci folder tanpa sofware ini sangatlah mudah, caranya adalah sebagai berikut :
1. Bukalah Notepad dengan car klik start > All Programs > Accessories > Notepad
Atau di Run klik start > Run / logo window + r
2. Setelah itu anda tinggal meng-copy script yang telah saya sediakan di bawah ini ke dalam notepad:

cls
@ECHO OFF
title Folder Locker
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Locker goto MDLOCKER
:CONFIRM
echo Are you sure you want to Lock the folder (Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Locker "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to Unlock folder
set/p "pass=>"
if NOT %pass%==type your password here goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Locker
echo Locker created successfully
goto End
:End

4. setelah di paste  ganti kata type your password here dengan password sesuka anda, untuk membuka folder pada nantinya tapi jangan sampai lupa password anda. setelah selesai simpan dengan nama sesuka anda saya menyimpannya dengan nama "lock.bat" yang penting ekstensinya ***.bat

5. Double klik pada lock.bat yang sudah anda buat tadi dan beberapa detik kemudian akan muncul sebuah folder yang bernama Locker .

6. Simpanlah file-file anda yang ingin anda kunci di dalam folder yang bernama locker tersebut. Di dalam folder tersebut bisa kita letakkan file apa saja yang kita inginkan dengan ekstensi file yang berbeda. Baik itu file gambar, music, video, document, dan file-file lainnya.

7. Setelah semua file yang diinginkan tersimpan. Dan Double klik lagi pada dukun.bat   Lalu akan muncul tulisan are you sure want to lock the folder?(Y/N). Ketik “y” dan tekan enter untuk yes dan ketik “n” lalu tekan enter untuk no. Sekedar informasi tulisan are you sure want to lock the folder? yang ada pada script awal (default) bisa kita ubah sesuai keinginan kita. Seperti : apakah saudara yakin ingin mengunci folder ini? dan sebagainya.

8. Jika yang anda simpan adalah file penting, usahakan file yang anda simpan ini jangan sampai didelete oleh orang lain. Anda bisa mengantisipasinya dengan mengaktifkan fasilitas hidden file dan tidak menampakkan file-file yang ter-hidden sehingga orang lain tidak bisa menghapus file anda. cara ini ada pada postingan yang lalu

CARA MEMBUAT KABEL JARINGAN KOMPUTER


kabel jaringan bisa di buat dengan beberapa metode(jenis) yaitu :
1. Tipe kabel straight
Tipe ini adalah tipe lurus di mana setiap susunan kabel di tark lurus (setiap ujung memiliki sama warna). Tipe ini digunakan ketika kita ingin menghubungkan alat jaringan yang berbeda jenis
contohnya PC/laptop ke HUB, Access point ke PC , dll yang berlainan jenis
Susunan kabel pada tipe ini adalah
Orange putih                                                     Orange putih                    
Orange                                                                 Orange
Hijau putih                                                          Hijau putih
Biru                                                                        Biru
Biru putih                                                            Biru putih
Hijau                                                                      Hijau
Coklat putih                                                        Coklat putih
Coklat                                                                   Coklat
2. Tipe kabel Cross
Tipe ini adalah tipe menyilang di mana setiap susunan kabel pada setiap ujung tidak semua sama, tipe yang seperti ini di gunakan untuk menghubungkan sesama jenis
Contoh nya : laptop ke laptop, PC ke PC, Hub ke Hub, dll
Susunan kabel pada tipe ini adalah
Orange putih                                                     Hijau putih                         
Orange                                                                 Hijau
Hijau putih                                                          Orange putih
Biru                                                                        Biru
Biru putih                                                            Biru putih
Hijau                                                                      Orange
Coklat putih                                                        Coklat putih
Coklat                                                                   Coklat
Nah setelah kita mengetahui susunan kabel jaringan ada baiknya kita mencoba untuk membuatnya hal-hal yang perlu di siapkan adalah :
    1.       Kabel UTP
    2.       Konektor RJ45
    3.       Tang crimping
    4.       Dan terakhir adalah mental jika mental tidak kuat maka pasti kabel yang di buat akan berantakan :D he he he
yuk lanjut ke cara pembuatan >>>
Cara membuat Kabel jaringan yang baik dan benar. Pada langkah ini saya mencontohkan kabel jaringan jenis straight langkah nya sbb : 
  •            Kupas kulit kabel UTP dengan tang crimping  dan Atur kabel  sesuai urutan kabel jenis straight yaitu :

Orange putih                                                     Orange putih                    
Orange                                                                 Orange
Hijau putih                                                          Hijau putih
Biru                                                                        Biru
Biru putih                                                            Biru putih
Hijau                                                                      Hijau
Coklat putih                                                        Coklat putih
Coklat                                                                   Coklat
  •             Teknik nya sisihkan kabel orange putih ke sebelah kiri dan orange ke samping nya dan sampai coklat dan lakukan hal yang sama dengan sisi 1 nya lagi
  •         Setelah kabel tersusun rapi potong kabel agar rata dengan tang crimping
  •            Setelah rata pasang konektor RJ 45 ke kabel UTP 
  • (INGAT jangan sampai susunan nya teracak harus pas urutan kabel nya ketika memasang RJ 45)

NB : ada baiknya setelah menyusun susunan 1 ujung kabel langsung di pasang (crimping) konektor RJ 45 nya lalu menyusun ujung kabel UTP yang satu lagi
SEMOGA BERHASIL
Setelah membuat Kabel Jaringan hal yang harus kita lakukan adalah mengetes apakah kabel yang kita bikin tadi berhasil (benar) atau gagal (salah) kamu dapat mencoba nya dengan Alat LAN Tester
Dan jika bias buat juga kabel jaringan tipe cross dengan langkah-langkah di atas tadi jika anda ingin membuat tipe jaringan peer to peer
Lanjut ke bagian berikut nya setelah kabel jaringan sudah siap maka tugas berikut nya adalah mengkonek kan seluruh PC (membangun jaringan seperti di warnet-warnet gitu loh… :D)
Di sini saya beranggapan kita sudah mempunyai PC atau laptop yang cukup untuk membuat sebuah jaringan yaitu minimal 2 buah, tapi mana ada warnet yang PC client nya hanya 1 saja ??? ia kan… tapi untuk latihan tidak apa-apa lah jika menggunakan 2 PC

Ini dia lankah-langkah konfigurasi jaringannya
Alat dan bahan yang perlu di ketahui dan di siapkan :
  • .       Sediakan PC/laptop minimal 2 buah
  • .       Lalu buat kabel cross jika PC hanya 2 buah saja dan jika PC lebih dari 2 maka sediakan kabel straight beberapa buah dan sebuah HUB atau switch
  • 3.       Modem jika di butuhkan untuk berinternet

Langkah-langkah nya :
  •   .       Tentukan PC server, dimana nantinya PC server ini adalah PC yang berguna untuk menjadi server atau induk dari client-client nya nanti biasa nya spesifikasi PC server harus di atas spesifikasi PC client
  •   .       Setelah menentukan PC server langkah yang selanjut nya adalah menyambungkan HUB/switch dengan PC server dan PC client, dan jika modem di Tentukan PC server, dimana nantinya PC server ini adalah PC yang berguna untuk menjadi server atau induk dari client-client nya nanti biasa nya spesifikasi PC server harus di atas spesifikasi PC client
  •   .       Setelah menentukan PC server langkah yang selanjut nya adalah menyambungkan HUB/switch dengan PC server dan PC client, dan jika client dan server ingin berbagi koneksi internet, dan kamu Cuma punya modem USB saja tidak masalah, kamu bisa membagi koneksi kamu ke PC client dengan cara klik kanan pada network modem kamu dan pilih tab sharing dan ceklist pilihan Allow other network user to connect throught this computer’s internet connection
  •   .       Setelah modem kamu di sharing sesuaikan IP address kamu dengan IP address client dengan cara buka menu TCP IP modem lalu lihat IP server dan sesuaikan IP server dengan IP client. missal nya IP server(ip modem) 11.213.12.1 maka kamu dapat menyesuaikan IP client dengan IP 11.213.12.2 pada PC client 1 dan 11.213.12.3 pada PC client 2 dan seterus nya IP yang paling dbawah bisa anda ganti atau anda acak terserah tapi lebih bagus berurutan agar mudah untuk menghafal IP Client

  •   .       Lalu coba ping PC server dari PC client atau sebalik nya dengan cara klik RUN>ketik CMD>lalu akan muncul jendela DOS lalu ketik Ping spasi IP contoh ping 11.213.12.1 (jangan memping IP address PC sendiri missal IP server 11.213.12.1 lantas kamu ping ip 11.213.12.1 menggunakan PC server lihat hasil nya jika konek syukur dan jika tidak konek maka perhatikan kabel jaringan nya kemungkinan ada yang salah)

JENIS-JENIS JARINGAN KOMPUTER


 Secara umum jaringan komputer terdiri atas Enam jenis :
I. Local Area Network (LAN)
Local Area Network biasa disingkat LAN adalah jaringan komputer yang jaringannya hanya mencakup wilayah kecil, untuk keperluan pribadi seperti Jaringan LAN atau hotspot pada perumahan atau pun milik komunitas atau kelompok seperti jaringan komputer kampus, gedung, kantor, sekolah atau yang lebih kecil. Saat ini, kebanyakan LAN berbasis pada teknologi IEEE 802.3 Ethernet menggunakan perangkat switch, yang mempunyai kecepatan transfer data 10, 100, atau 1000 Mbit/s. Selain teknologi Ethernet, saat ini teknologi 802.11b (atau biasa disebut Wi-fi) juga sering digunakan untuk membentuk LAN. Tempat-tempat yang menyediakan koneksi LAN dengan teknologi  Wi-Fi biasa disebut hotspot.
LAN seringkali digunakan untuk menghubungkan komputer-komputer pribadi dan workstation dalam kantor suatu perusahaan atau pabrik-pabrik untuk memakai bersama (berbagi pakai) sumberdaya Seperti Printer, dan saling bertukar informasi.
Pada sebuah LAN, setiap node atau komputer mempunyai daya komputasi sendiri, berbeda dengan konsep dump terminal. Setiap komputer juga dapat mengakses sumber daya yang ada di LAN sesuai dengan hak akses yang telah diatur. Sumber daya tersebut dapat berupa data atau perangkat seperti printer. Pada LAN, seorang pengguna juga dapat berkomunikasi dengan pengguna yang lain dengan menggunakan aplikasi yang sesuai.
II. Metropolitant Area Network (MAN)
Metropolitan area network atau disingkat dengan MAN adalah suatu jaringan dalam suatu kota dengan transfer data berkecepatan tinggi, yang menghubungkan berbagai lokasi seperti kampus, perkantoran, pemerintahan, dan sebagainya. Jaringan MAN adalah gabungan dari beberapa LAN. Jangkauan dari MAN ini antar 10 hingga 50 km, MAN ini merupakan jaringan yang tepat untuk membangun jaringan antar kantor-kantor dalam satu kota antara pabrik/instansi dan kantor pusat yang berada dalam jangkauannya.
III. Wide Area Network (WAN)
WAN adalah singkatan dari istilah teknologi informasi dalam bahasa Inggris: Wide Area Network merupakan jaringan komputer yang mencakup area yang besar sebagai contoh yaitu jaringan komputer antar wilayah, kota atau bahkan negara, WAN digunakan untuk menghubungkan jaringan lokal yang satu dengan jaringan lokal yang lain, sehingga pengguna atau komputer di lokasi yang satu dapat berkomunikasi dengan pengguna dan komputer di lokasi yang lain. atau dapat didefinisikan juga sebagai penghubung beberapa jaringan LAN maupun MAN yang membutuhkan mesin-mesin yang bertujuan untuk menjalankan program-program (aplikasi) pemakai seperti  router dan saluran komunikasi publik.


IV. Internet
Sebenarnya terdapat banyak jaringan di dunia ini, seringkali menggunakan perangkat keras dan perangkat lunak yang berbeda-beda. Orang yang terhubung ke jaringan sering berharap untuk bisa berkomunikasi dengan orang lain yang terhubung ke jaringan lainnya. Keinginan seperti ini memerlukan hubungan antar jaringan yang seringkali tidak compatibel dan berbeda. Biasanya untuk melakukan hal ini diperlukan sebuah mesin yang disebut gateway guna melakukan hubungan dan melaksanakan terjemahan yang diperlukan, baik perangkat keras maupun perangkat lunaknya. Kumpulan jaringan yang terinterkoneksi inilah yang disebut dengan internet. Biasa nya Mesin yang di gunakan untuk terhubung ke internet adalah Modem.
V. Intranet
Pengertian intranet adalah jaringan komputer pribadi yang menggunakan protokol internet untuk dapat berbagi data dan informasi secara aman dalam lingkup satu organisasi atau badan atau sistem operasi jaringan organisasi tersebut. Istilah ini harus dibedakan dengan internet karena keduanya memiliki pengertian berbeda.
Sebuah intranet adalah sebuah jaringan privat (private network) yang menggunakan protokol-protokol Internet (TCP/IP), untuk membagi informasi rahasia perusahaan atau operasi dalam perusahaan tersebut kepada karyawannya. Kadang-kadang, istilah intranet hanya merujuk kepada layanan yang terlihat, yakni situs web internal perusahaan. Untuk membangun sebuah intranet, maka sebuah jaringan haruslah memiliki beberapa komponen yang membangun Internet, yakni protokol Internet (Protokol TCP/IP, alamat IP, dan protokol lainnya), klien dan juga server. Protokol HTTP dan beberapa protokol Internet lainnya (FTP, POP3, atau SMTP) umumnya merupakan komponen protokol yang sering digunakan.
Umumnya, sebuah intranet dapat dipahami sebagai sebuah "versi pribadi dari jaringan Internet", atau sebagai sebuah versi dari Internet yang dimiliki oleh sebuah organisasi.
VI. Wireless (Jaringan tanpa kabel)
Jaringan tanpa kabel merupakan suatu solusi terhadap komukasi yang tidak bisa dilakukan dengan jaringan yang menggunakan kabel. Misalnya orang yang ingin mendapat informasi atau melakukan komunikasi walaupun sedang berada diatas mobil atau pesawat terbang, maka mutlak jaringan tanpa kabel diperlukan karena koneksi kabel tidaklah mungkin dibuat di dalam mobil atau pesawat. Saat ini jaringan tanpa kabel sudah marak digunakan dengan memanfaatkan jasa satelit dan mampu memberikan kecepatan akses yang lebih cepat dibandingkan dengan jaringan yang menggunakan kabel

SEJARAH & PERKEMBANGAN JARINGAN KOMPUTER


Jaringan komputer adalah sebuah cara atau alat yang bisa di gunakan untuk mempermudah segala aktivitas yang di lakukan menggunakan Komputer, Sejak di temukan nya Alat changi seperti Komputer, dan mengalami banyak beberapa kendala dalam mengorganisir pekerjaan di dalam menggunakan Komputer, maka para Ilmuan menemukan Metode yang membuat segala pekerjaan lebih efisien, Konsep  jaringan  komputer  lahir  pada  tahun  1940-an  di Amerika  dari  sebuah  proyek pengembangan komputer MODEL I di laboratorium Bell dan group riset Harvard University yang  dipimpin  profesor  H.  Aiken. 
Pada  mulanya  proyek  tersebut  hanyalah  ingin memanfaatkan sebuah perangkat komputer yang harus dipakai bersama. Untuk mengerjakan beberapa  proses  tanpa  banyak membuang waktu  kosong  dibuatlah  proses  beruntun  (Batch Processing),  sehingga  beberapa  program  bisa  dijalankan  dalam  sebuah  komputer  dengan dengan kaidah antrian.  

Ditahun 1950an  ketika  jenis  komputer  mulai  membesar  sampai  terciptanya  super komputer,  maka  sebuah  komputer  Harus  melayani  beberapa  terminal.  Untuk  itu ditemukan konsep distribusi proses berdasarkan waktu yang dikenal dengan nama TSS  (Time Sharing System),maka untuk pertama kali bentuk  jaringan  (network) komputer diaplikasikan. Pada  sistem  TSS  beberapa  terminal  terhubung  secara  seri  ke  sebuah  host komputer. Dalam  proses  TSS mulai  nampak  perpaduan  teknologi  komputer  dan  teknologi telekomunikasi yang pada awalnya berkembang sendiri-sendiri.

Memasuki  tahun  1970-an,  setelah  beban  pekerjaan  bertambah  banyak  dan  harga perangkat komputer  besar mulai  terasa  sangat mahal,  maka mulailah  digunakan  konsep proses  distribusi  (Distributed  Processing).  dalam  proses  ini beberapa host computer mengerjakan sebuah pekerjaan besar secara parallel untuk melayani beberapa terminal yang tersambung secara seri di setiap host komputer.Dalam Proses distribusi sudah mutlak di perlukan perpaduan yang mendalam antara teknologi computer dan telekomunikasi,karena selain proses yang harus di distribusikan,semua host computer wajib melayani terminal-terminalnya dalam satu perintah dari computer pusat.  

Selanjutnya ketika harga-harga komputer kecil sudah mulai menurun dan konsep proses distribusi sudah matang, maka penggunaan komputer dan  jaringannya sudah mulai beragam dari  mulai  menangani  proses  bersama  maupun  komunikasi  antar  komputer  (Peer  to  Peer System)  saja  tanpa  melalui  komputer  pusat.  Untuk  itu  mulailah  berkembang  teknologi jaringan  lokal  yang  dikenal  dengan  sebutan  LAN.  Demikian  pula  ketika  Internet  mulai diperkenalkan,  maka  sebagian  besar  LAN  yang  berdiri  sendiri  mulai  berhubungan  dan terbentuklah jaringan raksasa 
Sejarah jaringan komputer global ( dunia ), dimulai pada tahun 1969, ketika Departemen Pertahan Amerika, membentuk Defense Advance Research Projects Agency ( DARPA ) yang bertujuan mengadakan riset mengenai ‘cara menghubungkan sejumlah komputer sehingga membentuk jaringan organik’.
Program riset ini kemudian dikenal dengan nama ARPANET ( Advance Research projects Agency Network ). pada tahun 1970, lebih dari 10 komputer telah berhasil dihubungkan ( satu dengan yang lain ), saling berkomunikasi, dan membentuk sebuah jaringan. pada atahun 1972, Roy Tomlinson berhasil menyempurnakan program e-mail yang ia ciptakan setahun yang lalu untuk riset ARPANET.
Program e-mail tersebut begitu mudah dan lansung populer saat itu. pada tahun yang sama, icon [@] diperkenalkan sebagai lambang yang menunjukkan “at” atau “pada”. Tahun 1973, jaringan komputer yang diberi nama ARPANET mulai dikembangkan meluas sampai luar Amerika Serikat. komputer di University College di London merupakan komputer diluar Amerika yang menjadi anggota jaringan ARPANET. pada tahu yang sama pula, dua orang ahli komputer Vinton Cerf dan Bob Khan mempresentasikan sebuah gagasan yang lebih besar yang menjadi cikal bakal pemikiran International Network. ide ini dipresentasikan untuk pertama kalinya di Sussex University.
Hari bersejarah berikutnya terjadi pada tanggal 26 Maret 1976. ketika itu, ratu Inggris berhasil mengirimkan sebuah e-mail dari Royal Signals and Radar Establishment di Malvern. setahun kemudian, lebih dari 100 komputer telah bergabung dalam system ARPANET dan membentuk sebuah jaringan atau Network.
Pada tahun 1979, Tom Truscott, Jim Ellis, dan Steve Bellovin menciptakan Newsgroups pertama yang diberi nama USENET ( User Network ). pada tahun 1981, France Telecommenciptakan sebuah gebrakan baru dengan meluncurkan telepon televisi pertama dunia ( orang dapat saling menelepon sambil berinteraksi denagan Video link ).
seiring dengan bertambahnya komputer yang membentuk jaringan, dibutuhkan sebuah protokol resmi yang dapat diakui dan diterima oleh semua jaringan. untuk itu, pada tahun 1982 dibentuk sebuah komisi Transmission Control Protocol ( TCP ) atau lebih dikenal dengan sebutan Internet Protocol ( IP ) yang kita kenal hingga saat ini. sementara itu, didaratan Eropa muncul sebuah jaringan tandingan yang dikenal dengan Europe Network ( EUNET ) yang meliputi wilayah Belanda, Inggris, Denmark, dan Swedia. Jaringan eunet ini menyediakan jasa e-mail dan newsgroup USENET.
Untuk menyeragamkan alamat jaringan komputer yang sudah ada, pada tahun 1984 diperkenalkan system dengan nama DOMAIN yang lebih dikenal dengan Domain Name System ( DNS ). dengan system DNS, komputer yang tersambung dengan jaringan melebihi 1.000 komputer. pada tahun 1987 diperkirakan komputer yang tersambung ke jaringan tersebut melonjak 10 kali lipat menjadi 10.000 komputer lebih.
Tahun 1988, Jarkko Oikarinen berkebangsaan Finlandia menemukan sekaligus memperkenalkan Internet Relay Chat atau lebih dikenal dengan IRC yang memungkinkan dua orang atau lebih pengguna komputer dapat berinteraksi secara langsung dengan pengiriman pesan ( Chatting ). akibatnya, setahun kemudian jumlah komputer yang saling berhubungan melonjak 10 kali lipat. tak kurang dari 100.000 komputer membentuk sebuah jaringan.pertengahan tahun 1990 merupakan tahun yang paling bersejarah, ketika Tim Berners Lee merancang sebuah programe editor dan browser yang dapat menjelajai komputer yang satu dengan yang lainnya dengan membentuk jaringan. programe inilah yang disebut WWW atau World Wide Web.
Tahun 1992, komputer yang saling tersambung membentuk jaringan sudah melampaui lebih dari stau juta komputer. pada tahun yang sama muncul satu istilah yang beken, yaitu Surfing ( Menjelajah ). tahun 1994, situs-situs Dunia mulai tumbuh dengan subur ( setidaknya, saat itu terdapat 3.000 alamat halaman ) dan bentuk pertama kalinya Virtual Shopping atau e-retail muncul diberbagai situs. Dunia langsung berubah dengan diluncurkannya perusahaan Search Engine Pertama, yaitu Yahoo!. yang dibangun oleh David Filo dan Jerry yang pada bulan April 1994. Netscape Navigator 1.0. diluncurkan dipenghujung tahun 1994.

BELAJAR BAHASA PEMROGRAMAN YUKS!!!


Agar anda bisa menyusun program anda paling tidak sudah bisa membayangkan bagaimana instruksi tersebut disusun.
sebagai contoh, bila kita ingin membuat program menghitung luas persegi panjang maka dapat disusun instruksi seperti berikut :
panjang <– 5
Lebar <– 6
luas <– panjang * lebar
Tampilkan luas
artinya dari perintah diatas yaitu masukkan nilai panjang = 5 nilai lebar = 6
, kemudian dihitung dengan formula luas dan instruksi terakhir
tampilkan nilai luas.
Sekarang bagaimana menyusun instruksi diatas menggunakan visual C++ ?
Sebelum kita menerjemahkan ada beberapa hal yang harus kita pahami dan ini berlaku di semua bahasa pemrograman. Hal tersebut adalah :
  1. Pahami konsep variabel (variabel adalah suatu ruang memori yang dipesan dan isi ruang tersebut dapat diganti ganti)
  2. pahami konsep konstanta (variabel adalah suatu ruang memori yang dipesan dan isi ruang tersebut tidak dapat diganti)
  3. pahami konsep tipe data
  4. Pahami bagaimana mendefinisikan dan menggunakan tipe data
Saya ulangi lagi instruksi diatas
panjang <– 5
Lebar <– 6
luas <– panjang * lebar
Tampilkan luas
panjang<– 5 ; artinya variabel panjang diisi angka 5
lebar <– 6 ; artinya variabel lebar diisi angka 6
luas <– panjang * lebar ; artinya variabel panjang dan lebar dikalikan dan hasilnya disimpan di variabel luas
tampilkan luas , isi variabel luas ditampilkan.
panjang. lebar dan luas adalah variabel dengan isi data pasti numerik dan kemungkinan bisa pecahan, juga bisa bulat maka bisa disimpulkan panjang, lebar dan luas bertipe pecahan.
Di bahasa c/c++ tipe data untuk pecahan adalah double. berikut list tipe data di c/c++


Name
Description
Size*
Range*
char
bertipe karakter
1byte
signed: -128 to 127
unsigned: 0 to 255
short int (short)
bertipe bulat
2bytes
signed: -32768 to 32767
unsigned: 0 to 65535
int
bertipe bulat
4bytes
signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295
long int (long)
bertipe bulat long.
4bytes
signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295
bool
Bertipe Boolean
1byte
true or false
float
Bertipe pecahan, desimal
4bytes
+/- 3.4e +/- 38 (~7 digits)
double
Bertipe pecahan, desimal
8bytes
+/- 1.7e +/- 308 (~15 digits)
long double
Bertipe pecahan. desimal
8bytes
+/- 1.7e +/- 308 (~15 digits)
wchar_t
Tipe karakter lebar
2 or 4 bytes
1 wide character
cara pendefinisian tipe data dengan format seperti berikut :
tipe data variabel
contoh
double panjang,lebar,luas
Implementasi dalam program
#include
#include
int main()
{
double panjang,lebar,luas;
panjang=5;
lebar=6;
luas=panjang*lebar;
printf(“ Luas : %lf “,luas);
getch();
return 0;
}
Tekan F5 maka akan tampil luas : 30.0
Penjelasan perintah diatas :
#include
#include kedua perintah ini untuk memanggil library yang digunakan dalam menyusun perintah. Library artinya keyword (kata kunci) yang digunakan. int main() untuk memulai fungsi utama dalam program.
{ awal program
double panjang,lebar,luas; merupakan pendeklarasian tipe data double dengan nama variabel panjang, lebar, luas.
panjang=5;
lebar=6; pengisian data ke variabel panjang dan lebar
luas=panjang*lebar; formula untuk menghitung luas
printf(” Luas : %lf “,luas); Cetak di layar monitor teks luas dan isi variabel luas
parameter %lf digunakan untuk menampilkan isi variabel luas yang bertipe data double
getch(); Perintah untuk menunda sebelum perintah berikutnya dijalankan
return 0; nilai bilangan bulat yang dikembalikan merupakan pasangan dari int main()
} penutup program
Memahami Penggunaan IF
Nah sekarang kita lanjutkan materinya.
Sering jadi pertanyaan bagi programmer pemula, kapan kita menggunakan instruksi instruksi di di suatu bahasa pemrograman ? Jawaban atas masalah ini adalah sangat tergantung kepada algoritma sebagai pemecahan masalah dari kasus yang akan kita buat solusinya. Sebagai contoh anda diminta membuat program menghitung akar persamaan, maka kita perlu memahami bagaimana akar persamaan dan apa saja aturannya menggunakan persamaan tesebut.
Berikut penjelasan mengenai menghitung akar :
Akar persamaan adalah suatu fungsi untuk mendapat nilai akar dari suatu nilai dengan syarat nilai harus >= (dibaca lebih besar sama dengan ) 0 (nol bukan o). Karena ada syarat maka ada kemungkinan minimal dari program yang akan kita buat pasti mengandung instruksi if (jika), yang menghasilkan minimal 2 kemungkinan operasi keluaran kalau true atau kalau false sesuai hasil fpengujian.
Mungkin ada yang terlewat sedikit,
Operasi If akan melakukan pengujian dari data , dan hasil pengujian merupakan operasi perbandingan yang dapat menghasilkan nilai benar(true) atau salah(false).
Sebagai contoh
read(nilai) //Baca Nilai
if nilai>= 0 // jika nilai >= 0
Hitung akar
else
Akar tidak bisa dihitung/ atau bila dihitung menghasilkan nilai imajiner.
Contoh Implementasi Algoritma
Program Hitungakar
Deklarasi
Nilai, hasil : real
Algoritma
read(nilai)
if nilai>=0
{ hasil=exp(0.5*ln(nilai))
write(hasil) }
else
write(“akar Imajiner”)
.
Menerapkanb algoritma diatas ke bahasa C
#include
#include
#include
int main()
{
double hasil,nilai;
printf(“Nilai : “);
scanf(“%lf”,&nilai);
if (nilai>=0)
{ hasil=sqrt(nilai);
printf(“Akar %lf : %lf”,nilai,hasil);
}
else
printf(“Nilai Imajiner”);
getch();
return 0;
}
Dari contoh program diatas ditambahkan precompiler header
conio dan math. conio dideklarasikan karena dalam instruksi mendeklarasikan perintah getch() yang berfungsi untuk menghentikan proses hingga ditekan tombol enter. Sedang header math.h digunakan karena ada fungsi akar sqrt. Program diatas sebelum menghitung akar, diverifikasi terlebih dahulu data masukkan yang dibaca oleh perintah scanf. Perhatikan format perintah scanf anda harus mendeklarasikan terlebih dahulu parameter untuk menentukan tipe data yang dibaca sesuai type data yang telah dideklarasikan. %lf sebagai parameter yang digunakan untuk type data double.
#include
#include
#include
int main()
{
double hasil,nilai;
printf(“Nilai : “);
scanf(“%lf”,&nilai);
if (nilai>=0)
{ hasil=sqrt(nilai);
printf(“Akar %lf : %lf”,nilai,hasil);
}
else
{ nilai*=-1;
hasil=sqrt(nilai);
printf(“akar -%lf : %lfj”,nilai,hasil);
}
getch();
return 0;
}
Perhatikan dari contoh diatas merupakan modifikasi dari contoh sebelumnya. Modifikasi yang dilakukan adalah bila nilai yang akan dihitung negatif maka sebelum dihitung diabsolutkan terlebih dahulu dan hasilnya ditambahkan string j yang menunjukkan bahwa hasil perhitungan imajiner, contoh seperti berikut :
Bila keluaran dari suatu proses lebih dari 2 kemungkinan, maka instruksi if perlu ditambahkan setelah else. Sebagai contoh kasus berikut :
Program permainan meramal, dimana anda diminta memasukkan suatu angka dari suatu aplikasi akan mengakumulasi angka tersebut dan tentunya hasilnya dapat kitab buat sesuka kita yang penting yang menggunakan aplikasi menjadi senang.
Algoritma untuk mengkalkulasi dirumuskan sebagai berikut :
Angka yang diimasukkan dikali 2 kemudian dibagi 5 dan sisanya dibagi 3 dan semua tipe data adalah integer. Bila hasil lebih dari 7 maka tertulis “anda beruntung”, bila kurang dari 2 tertulis, anda harus “waspada” sedang kan bila antara 2 dan 7 maka tertulis, “nasib anda susah ditebak”.
#include
#include
#include
#define data “y”
int main()
{
int angka,hasil,lagi;
char cobalagi[2];
printf(“Program meramal berdasarkan Angka keberuntungan anda\n”);
printf(“\n”);
lagi=0;
while (lagi==0)
{
printf(“Masukkan angka anda :”);scanf(“%ld”,&angka);
hasil=((angka * 2) / 5 ) % 3;
if (hasil > 7)
printf(“Anda Beruntung\n “);
else
if (hasil < 2)
printf(“Waspada dengan keputusan anda\n”);
else
printf(“Nasib anda susah ditebak\n”);
printf(“Coba lagi (y/t)”);scanf(“%s”,&cobalagi);
lagi=strcmp(cobalagi,data);
}
printf(“Sampai Jumpa lagi”) ;
getch();
return 0;
}
Keluaran dari program diatas seperi berikut :
Sekarang coba kita bahas satu persatu dari contoh program diatas.
Kalau anda perhatikan program dapat melakukan perulangan selama anda ingin mengulang data, tapi bila anda tidak ingin mengulang lagi dengan menekan ‘t’ maka program akan berhenti dan keluar kalimat smapi jumpa lagi.
#include
#include
#include
Precompile header ditambahkan string.h karena kita akan menggunakan fungsi pembanding string yaitu strcmp yang berguna membandingkan 2 buah string apakah sama atau tidak, bila sama akan mengeluarnakn nilai integer 0 dan bila berbeda akan mengeluarkan nilai integer -1.
#define data “y”
Penggunaan perintah diatas adalah pendefinisian konstanta bernama data diisi string “y”
int main()
{
int angka,hasil,lagi;
char cobalagi[2];
merupakan awal program dan dideklarasikan variabel bertype data integer dan string ditandai dengan nama variabel diberi lebar string 2 digit.
printf(“Progranm meramal berdasarkan Angka keberuntungan anda\n”);
printf(“\n”);
deskripsi program dan digunakan parameter \n untuk melompat satu baris ke baris berikutnya.
lagi=0;
while (lagi==0)
{
printf(“Masukkan angka anda :”);scanf(“%ld”,&angka);
hasil=((angka * 2) / 5 ) % 3;
if (hasil > 7)
printf(“Anda Beruntung\n “);
else
if (hasil < 2)
printf(“Waspada dengan keputusan anda\n”);
else
printf(“Nasib anda susah ditebak\n”);
printf(“Coba lagi (y/t)”);scanf(“%s”,&cobalagi);
lagi=strcmp(cobalagi,data);
}
Perintah diatas diawali dengan while dimana perintah while digunakan bila kita menginginkan proses yang telah dilakukan dapat diulang lagi. While akan selalu berulang di area tanda setelah while { dan } selama hasil pengujian bernilai true bila nilai lagi masih 0. Keluaran ini didapat dari perintah
lagi=strcmp(cobalagi,data);
keluaran kalimat yang tertulis dapat lebih dari 2 kemungkinan maka ditambahkan if setelah else dari if yang pertama, dan perhatikan else yang terakhir tidak ditambahkan if karena bila 2 kemungkinan tidak ada yang bernilai true maka keluaran satu-satunya adalah perintah setelah else dan instruksi berikutnya tidak ada pengujian dengan if.
Dari contoh diatas dapan kita modifikasi dengan komentar dengan meletakkan di define
#include
#include
#include
#define data “y”
#define teks “Program meramal berdasarkan Angka keberuntungan anda”
int main()
{
int angka,hasil,lagi;
char cobalagi[2];
printf(teks,”\n”);
printf(“\n”);
lagi=0;
while (lagi==0)
{
printf(“Masukkan angka anda :”);scanf(“%ld”,&angka);
hasil=((angka * 2) / 5 ) % 3;
if (hasil > 7)
printf(“Anda Beruntung\n “);
else
if (hasil < 2)
printf(“Waspada dengan keputusan anda\n”);
else
printf(“Nasib anda susah ditebak\n”);
printf(“Coba lagi (y/t)”);scanf(“%s”,&cobalagi);
lagi=strcmp(cobalagi,data);
}
printf(“Sampai Jumpa lagi”) ;
getch();
return 0;
Wah kelihatannya sudah mulai rumit, kita relaksasi dulu dengan cerita cerita sederhana.
Andi baru pulang dari kantor, sampai rumah andi menyalakan tv ditekan 1 keluar rcti, wah tidak menarik, tekan no 2 keluar sctv, tidak menarik juga, tekan 3 keluar metro tv, yah sama saja tidak seru, tekan 4 keluar Tv 10, wah kelihatannya seru, akhirnya andi asyik menonton acara di tv 10. nah dari kasus diatas bagaimana kita membuat algoritmanya ?
Dari cerita di atas kita ketahui yang menjadi input adalah nomor chanel jika
nomor 1 maka rcti
nomor 2 maka sctv
nomor 3 maka metro tv
dan nomor 4 tv 10.
Terlihat bahwa output yang keluar akan diseleksi dan menghasilkan 4 kemungkinan keluaran tergantung kepada nomor yang dimasukkan ke input, maka untuk kasus seperti ini mengunakan percabangan atau if, maka bila disusun algoritma
read(chanel)
if chanel= 1 then
saluran rcti
else
if chanel = 2 then
saluran sctv
else
if chanel = 3 then
saluran metro tv
else
saluran tv 10
Bila disusun dengan bahasa c sebagai berikut :
#include
#include
#define data1 “RCTI”
#define data2 “SCTV”
#define data3 “METRO TV”
#define data4 “TV10″
int chanel(int pilih)
{
if (pilih == 1)
printf(“%s”,data1);
else
if (pilih ==2)
printf(“%s”,data2);
else
if (pilih==3)
printf(“%s”,data3);
else
printf(“%s”,data4);
return 0;
};
int validasi(int pilihan)
{
int kembali;
if (pilihan == 1 || pilihan == 2 ||
pilihan == 3 || pilihan == 4)
kembali=0;
else
kembali=-1;
return kembali;
};
int main()
{int pilihchanel,hasil;
hasil=-1;
while (hasil==-1)
{
printf(“Pilih Chanel (1,2,3,4) : “);scanf(“%ld”,&pilihchanel);
hasil=validasi(pilihchanel);
}
chanel(pilihchanel);
getch();
return 0;
}

 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | Best Buy Printable Coupons