1. PENDAHULUAN
PHP adalah salah satu bahasa pemrograman di
Internet. PHP bersifat cepat, gratis dan murah ( gratis ), selain itu PHP
mendukung penggunaan database seperti MySQL, PostgreSQL, mSQL, Oracle etc.
Untuk
dapat menjalankan PHP melalui browser, maka anda diharuskan terlebih dahulu
menginstall web server ( misalnya Apache, PWS, IIS ) lalu menginstall PHP,
sedangkan untuk menjalankan MySQL anda tidak perlu menginstall web server,
hanya saja jika ingin dijalankan melalui browser, maka anda harus menginstall
web server. Prosedur penginstallan web server, PHP dan MySQL dapat anda baca
pada manual masing – masing. Adapun manual dan instalan Apache, PHP maupun
MySQL dapat anda cari di
Jika anda tidak ingin direpotkan dengan
prosedur penginstallan PHP, anda dapat menjalankan PHP di direktori public_html
anda di s.ee.itb.ac.id. Hal itu dapat dilakukan karena PHP bersifat server
side artinya script PHP di jalankan di server, bukan di computer client.
Jadi semakin banyak client yang menjalankan script PHP di suatu situs, maka
beban yang ditanggung oleh server semakin bertambah.
Sintaks – sintaks dalam PHP banyak yang
sama dengan C++, dalam hal ini penulis tidak memberikan penjelasan penggunaan
sintaks – sintaks tersebut mengingat para cakru telah memperoleh pengajaran
tersebut di dalam kuliah maupun praktikum EL – 207 Komputer dan Pemrograman.
2. DASAR PHP
PHP dijalankan dalam file berekstensi
.php, .php3 atau .phtml, itu tergantung dengan settingan PHP anda, tetapi
secara umum ekstensi file PHP adalah .php.
Kode PHP menyatu dengan tag – tag HTML
dalam satu file. Kode PHP diawali dengan tag <? atau <?php dan ditutup
dengan ?>.
Contoh :
<?
phpinfo();
?>
Struktur penulisan dalam PHP, sama seperti
dalam C++, yaitu setiap pernyataan diakhiri oleh semicolon ( ; ) dan bersifat case
sensitive untuk penulisan nama variabel. Cara penulisan komentar dalam PHP
juga sama dengan C++.
Contoh :
<?
$nama = “divisi komputer hme
itb”; // Huruf kecil semua
$NAMA = “DIVISI KOMPUTER HME
ITB”; // Huruf besar semua
print “$nama à variable menggunakan huruf kecil.<br>”;
print “$NAMA à variable menggunakan huruf besar.”;
?>
3. TIPE DATA
PHP mengenal 5 tipe data yaitu integer,
floating point, string, array dan object. Penggunaan tipe data tidak secara
ekspilisit di deklarasikan seperti dalam C++.
Contoh :
<?
// Penggunaan tipe data int, float dan
string seta type castingnya
$var = 2002 ; // var sebagai integer
print “Sekarang tahun
$var.<br>”;
$var = “dua ribu dua”; // var sebagai
string
print “Sekarang tahun
$var.<br>”;
$var = 2002.5; // var sebagai bilangan
bulat / float
print “Tahun $var, ada atau nggak ?”;
?>
<?
// Penggunaan tipe data object
class himp
{
var $divisi =
"Divkom HME ITB";
function
ubah($str)
{
$this->divisi = $str;
}
}
$hme = new
himp;
print
$hme->divisi;
print
"<br>";
$hme->ubah("Divisi Komputer HME
ITB");
print
$hme->divisi;
?>
Penggunaan tipe data array akan di bahas
di bagian operasi
array.
4. OPERATOR
Dalam PHP terdapat operator artimatika,
assignment, bitwise, perbandingan, logika , increment / decrement yang
kesemuanya sama dengan C++ dalam cara penggunaannya.
5. PERNYATAAN
Dalam PHP juga terdapat conditional
statement yang cara penggunaannya sama seperti dalam C++.
6. FUNGSI
Dalam PHP, tipe data balikan sebuah fungsi
tidak di deklarasikan secara eksplisit seperti dalam C++. Dalam PHP, fungsi
tidak perlu dideklarasikan, cukup di definisikan saja. Pendefinisian fungsi
dapat diletakkan di awal, tengah, akhir maupun di file lain.
Contoh :
<?
print "<form
action='$PHP_SELF?action=1' method='post'>";
print "Masukkan Nama
Anda : <input type='text' name='nama'
size=25>";
print "<input
type='submit' value=' OK '></form>";
if($action==1)
{
greet($nama);
}
function greet($str)
{
$date = date(G);
if($date<11 &&
$date>=0)print"Selamat Pagi $str";
else if($date>=11
&& $date<15)print "Selamat Siang $str";
else if($date>=15
&& $date<18)print "Selamat Sore $str";
else print"Selamat
Malam $str";
}
?>
7. OPERASI
ARRAY
Deklarasi array :
1. $divisi[3] =
{“Divkom”,”Elektron”,”WS”};
2. $divisi =
array(“Divkom”,”Elektron”,”WS”);
Menghitung jumlah elemen array menggunakan fungsi
count($array) à contoh :
count($divisi) menghasilkan nilai 3;
Mengambil potongan elemen dari suatu array,
menggunakan array_slice()
array_slice(variable_array,parameter_offset,
panjang);
variable_array adalah nama variable array yang ingin kita potong. Parameter_offset,
jika positif menunjukkan elemen awal pemotongan dihitung dari depan, sedangkan
jika negatif di hitung dari belakang ( yaitu urutan ke parameter_offset
dari belakang ). Panjang yaitu menentukan panjang elemen yang dipotong.
Jika panjang tidak diberikan, maka array dipotong mulai dari nilai
elemen yang ditentukan oleh parameter_offset sampai elemen terakhir.
8. OPERASI FILE
Membuka File à fopen(nama_file, mode_akses);
Menutup File à fclose(file_pointer)
Membaca Isi File à fgets(file_pointer, panjang_string)
Tag HTML
tidak diabaikan
fgetss(file_pointer, panjang_string)
Mengabaikan tag HTML
Menulis ke File à fputs(file_pointer,string)
Memeriksa apakah pointer telah berada di
akhir file à
feof(file_pointer)
Ket : à Gunakan fungsi
mode_akes pada PHP sama dengan mode
akses pada C++.
$file = fopen(“coba.txt”,”r+w”).
$file disebut sebagai file_pointer
9. PHP DAN
MYSQL
Bagian ini tidak membahas tentang MySQL,
namun bagian ini membahas pengaturan hubungan antara PHP dan MySQL secara
general. Mengenai struktur database, table, field mauoun pengertian querinya
diberikan pada modul MySQL.
Untuk dapat berhubungan dengan MySQL, PHP
harus membuka hubungan ke server MySQL, yaitu dengan
mysql_connect(nama_host, nama_user,
password);
Setelah
tersambung, maka user memilih database, yaitu dengan
mysql_select_db(nama_database);
Untuk
mengeksekusi query – query yang ada pada MySQL namun tidak dimiliki oleh PHP
digunakan fungsi
mysql_query(query);
Mengenai query
– query yang ada, dapat anda lihat dalam modul MySQL.
Untuk
mengambil hasil query yang dilakukan oleh mysql_query() digunakan fungsi
mysql_fetch_row(result_id) atau
mysql_fetch_array(result_id)
Beda antara
mysql_fetch_row() dan mysql_fetch_array() adalah pada mysql_fetch_array() hasil
yang diperoleh dalam bentuk array assosiatif.
Setelah penggunaan database mysql selesai,
maka koneksi diputus dengan menggunakan
mysql_close();
sekian pelatihan tentang PHP, smga bermanfaat :D
Sistem Operasi merupakan sebuah penghubung/interface antara pengguna dari komputer dengan perangkat keras komputer. Sebelum ada sistem operasi, orang hanya mengunakan komputer dengan menggunakan sinyal analog dan sinyal digital. Seiring dengan berkembangnya pengetahuan dan teknologi, pada saat ini terdapat berbagai sistem operasi dengan keunggulan masing-masing. Untuk lebih memahami sistem operasi maka sebaiknya perlu diketahui terlebih dahulu beberapa konsep dasar mengenai sistem operasi itu sendiri. Pengertian sistem operasi secara umum ialah pengelola seluruh sumber-daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber-daya sistem komputer.
a) Fungsi Dasar Sistem Operasi Komputer
Sistem komputer pada dasarnya terdiri dari empat komponen utama, yaitu perangkat-keras, program aplikasi, sistem-operasi, dan para pengguna. Sistem operasi berfungsi untuk mengatur dan mengawasi penggunaan perangkat keras oleh berbagai program aplikasi serta para pengguna. Sistem operasi berfungsi ibarat pemerintah dalam suatu negara, dalam arti membuat kondisi komputer agar dapat menjalankan program secara benar. Untuk menghindari konflik yang terjadi pada saat pengguna menggunakan fasilitas yang sama, sistem operasi mengatur pengguna mana yang dapat mengakses fasilitas tersebut. Sistem operasi juga sering disebut resource allocator. Satu lagi fungsi penting sistem operasi ialah sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) dan penggunaan komputer yang tidak perlu.
b) Sasaran Sistem Operasi
Sistem operasi mempunyai tiga sasaran utama yaitu kenyamanan -- membuat penggunaan komputer menjadi lebih nyaman, efisien -- penggunaan sumber-daya sistem komputer secara efisien, serta mampu berevolusi -- sistem operasi harus dibangun sehingga memungkinkan dan memudahkan pengembangan, pengujian serta pengajuan sistem-sistem yang baru.
c) Jenis-jenis Sistem Operasi
Seperti telah disinggung di depan banyak jenis sistem operasi yang bisa digunakan, antara lain:
- POSIX,
- UNIX,
- MS DOS,
- MS Windows,
- LINUX,
- APPLE, dll.
Dari sekian banyak ada sistem operasi yang interface-nya dengan user (pengguna)
- berbasis TEXT (DOS, POSIX, LINUX) ada juga yang
- berbasi GUI (Graphical User Interface) seperti MS Windows
- dan LINUX (LINUX bisa berbasis TEXT dan berbasis GUI).
Pada modul ini pembahasan akan terfokus ke sistem operasi yang berbasis TEXT. Dari sekian sistem operasi berbasis TEXT, LINUX menjadi pilihan. Satu hal yang membedakan Linux terhadap sistem operasi lainnya adalah harga. Linux lebih murah dan dapat diperbanyak serta didistribusikan kembali tanpa harus membayar fee atau royalti kepada seseorang. Tetapi ada hal lain yang lebih utama selain pertimbangan harga yaitu mengenai source code. Source code Linux tersedia bagi semua orang sehingga setiap orang dapat terlibat langsung dalam pengembangannya, inilah yang dikenal dengan istilah “open source”. Kebebasan ini telah memungkinkan para vendor perangkat keras membuat driver untuk device tertentu tanpa harus mendapatkan lisensi source code yang mahal atau menandatangani “Non Disclosure agreement” (NDA). Karena Linux tersedia secara bebas di internet, berbagai vendor telah membuat suatu paket distrbusi yang dapat dianggap sebagai versi kemasan Linux. Semua itu menjadikan LINUX berkembang sangat pesat, dan boleh jadi pada masa-masa mendatang user akan beralaih ke sistem operasi ini.
Tambahan
2) Perbandingan Linux terhadap sistem operasi lainnya
Linux disusun berdasarkan standar sistem operasi POSIX yang sebenarnya diturunkan berdasarkan fungsi kerja UNIX. UNIX kompatibel dengan Linux pada level system call, ini berarti sebagian besar program yang ditulis untuk UNIX atau Linux dapat direkompilasi dan dijalankan pada sistem lain dengan perubahan yang minimal. Secara umum dapat dikatakan Linux berjalan lebih cepat dibanding UNIX pada jenis hardware yang sama. Dan lagi UNIX memiliki kelemahan yaitu tidak bersifat free.
MS-DOS memiliki kemiripan dengan Linux yaitu file sistem yang bersifat hirarkis. Tetapi MS-DOS hanya dapat dijalankan pada prosesor x86 dan tidak mendukung multi user dan multi tasking, serta tidak bersifat free. MS-DOS juga tidak memiliki dukungan yang baik agar dapat berinteroperasi dengan sistem operasi lainnya, termasuk tidak tersedianya perangkat lunak network.
Linux disusun berdasarkan standar sistem operasi POSIX yang sebenarnya diturunkan berdasarkan fungsi kerja UNIX. UNIX kompatibel dengan Linux pada level system call, ini berarti sebagian besar program yang ditulis untuk UNIX atau Linux dapat direkompilasi dan dijalankan pada sistem lain dengan perubahan yang minimal. Secara umum dapat dikatakan Linux berjalan lebih cepat dibanding UNIX pada jenis hardware yang sama. Dan lagi UNIX memiliki kelemahan yaitu tidak bersifat free.
MS-DOS memiliki kemiripan dengan Linux yaitu file sistem yang bersifat hirarkis. Tetapi MS-DOS hanya dapat dijalankan pada prosesor x86 dan tidak mendukung multi user dan multi tasking, serta tidak bersifat free. MS-DOS juga tidak memiliki dukungan yang baik agar dapat berinteroperasi dengan sistem operasi lainnya, termasuk tidak tersedianya perangkat lunak network.
MS windows memiliki kekurangan seperti yang dimiliki MS-DOS. Waktu untuk menemukan suatu bug dalam suatu sistem operasi tak sebanding dengan harga yang harus dibayar.
Sedangkan sistem operasi apple untuk macintosh hanya dapat berjalan di sistem Mac, dan juga memiliki kekurangan dari sisi ketersediaan perangkat bantu pengembang (development tool), serta tidak mudah untuk berintoperasi dengan sistem operasi lainnya.
Topologi jaringan adalah tata cara komputer dan sumber daya lainnya dihubungkan dalam jaringan. Ada duajenis topologi jaringan, yaitu:
Topologi fisik secara umum ada empat jenis, yaitu:
a) Topologi Bus- Topologi fisik, yaitu tata cara komputer dan peralatan lainnya dihubungkan secara fisik melalui kabel/media transmisi sehingga bisa saling berkomunikasi, dan
- Topolosi logik, yaitu tata cara komputer dan peralatan dalam jaringan berkomunikasi dan tata cara data ditransmisikan melalui jaringan.
Topologi fisik secara umum ada empat jenis, yaitu:
Pada topologi Bus digunakan sebuah kabel tunggal atau kabel pusat di mana seluruh workstation dan server dihubungkan.
Pengertian Topologi Bus yang lain lagi
Pada topologi bus (Gambar 2.6.), setiap simpul dalam jaringan dihubungkan dengan suatu kabel utama yang disebut bus jaringan atau sering juga disebut sebagai backbone, yang pada setiap ujungnya dipasang terminator yang berfungsi untuk menyerap sinyal-sinyal yang melewai ujung tersebut. Disebut bus karena orang-orang dalam sebuah bus dapat naik atau berhenti pada perhentian manapun sepanjang rute.
Dalam topologi bus , sinyal dikirimkan secara broadcast ke semua simpul dalam jaringan, tapi hanya simpul/komputer tujuan yang dapat menanggapi sinyal tersebut.
Keuntungan dari topologi ini adalah kemudahan untuk menambah atau menghapus komputer atau peralatan dari jaringan serta kemudahan pemasangan, sehingga paling banyak digunakan. Topologi bus baik untuk peralatan/sistem yang secara fisik terletak dekat satu dengan yang lainnya. Kerugiannya, apabila kabel utama rusak, maka jaringan akan down secara keseluruhan. Selain itu, waktu akses juga lebih lambat dibandingkan dengan topologi lainnya.
Pengertian Topologi Bus yang lain lagi
Pada topologi bus (Gambar 2.6.), setiap simpul dalam jaringan dihubungkan dengan suatu kabel utama yang disebut bus jaringan atau sering juga disebut sebagai backbone, yang pada setiap ujungnya dipasang terminator yang berfungsi untuk menyerap sinyal-sinyal yang melewai ujung tersebut. Disebut bus karena orang-orang dalam sebuah bus dapat naik atau berhenti pada perhentian manapun sepanjang rute.
Dalam topologi bus , sinyal dikirimkan secara broadcast ke semua simpul dalam jaringan, tapi hanya simpul/komputer tujuan yang dapat menanggapi sinyal tersebut.
Keuntungan dari topologi ini adalah kemudahan untuk menambah atau menghapus komputer atau peralatan dari jaringan serta kemudahan pemasangan, sehingga paling banyak digunakan. Topologi bus baik untuk peralatan/sistem yang secara fisik terletak dekat satu dengan yang lainnya. Kerugiannya, apabila kabel utama rusak, maka jaringan akan down secara keseluruhan. Selain itu, waktu akses juga lebih lambat dibandingkan dengan topologi lainnya.

Gambar 1. Topologi Bus
Keuntungan
- Hemat kabel
- Layout kabel sederhana
- Pengembangan jaringan atau penambahan workstation baru dapat dilakukan dengan mudah tanpa mengganggu workstation lain
Kerugian
- Deteksi dan isolasi kesalahan sangat kecil
- Kepadatan lalu lintas pada jalur utama
- Kelemahan dari topologi ini adalah bila terdapat gangguan di sepanjang kabel pusat maka keseluruhan jaringan akan mengalami gangguan
- Diperlukan repeater untuk jarak jauh
b) Topologi Token Ring
Di dalam topologi Ring semua workstation dan server dihubungkan sehingga terbentuk suatu pola lingkaran atau cincin. Tiap workstation ataupun server akan menerima dan melewatkan informasi dari satu komputer ke komputer lain, bila alamat-alamat yang dimaksud sesuai maka informasi diterima dan bila tidak informasi akan dilewatkan.
Pengertian Topologi Ring yang lain lagi
Pada topologi ring (Gambar 2.5.), setiap simpul dalam jaringan dihubungkan seperti halnya cincin, sehingga jika terjadi transmisi data, maka data akan mengelilingi ring sampai tiba di komputer/alamat tujuan.
Keuntungan dari topologi jaringan ini antara lain data dapat dikirimkan dengan kecepatan tinggi tanpa terjadi tubrukan data (data collision). Namun, kerugiannya adalah jika kabel mengalami kerusakan, maka jaringan akan terganggu. Jenis topologi ini tidak begitu umum digunakan dalam jaringan komputer.
Pengertian Topologi Ring yang lain lagi
Pada topologi ring (Gambar 2.5.), setiap simpul dalam jaringan dihubungkan seperti halnya cincin, sehingga jika terjadi transmisi data, maka data akan mengelilingi ring sampai tiba di komputer/alamat tujuan.
Keuntungan dari topologi jaringan ini antara lain data dapat dikirimkan dengan kecepatan tinggi tanpa terjadi tubrukan data (data collision). Namun, kerugiannya adalah jika kabel mengalami kerusakan, maka jaringan akan terganggu. Jenis topologi ini tidak begitu umum digunakan dalam jaringan komputer.

Gambar 2. Topologi jaringan Token-Ring
Kelemahan
Topologi ini adalah setiap node dalam jaringan akan selalu ikut serta mengelola informasi yang dilewatkan dalam jaringan, sehingga bila terdapat gangguan di suatu node maka seluruh jaringan akan terganggu.
Keunggulan
Topologi Ring adalah tidak terjadinya collision atau tabrakan pengiriman data seperti pada topologi Bus, karena hanya satu node dapat mengirimkan data pada suatu saat.
c) Topologi Star
Pada topologi Star, masing-masing workstation dihubungkan secara langsung ke server atau HUB. Keunggulan dari topologi tipe Star ini adalah bahwa dengan adanya kabel tersendiri untuk setiap workstation ke server, maka bandwidth atau lebar jalur komunikasi dalam kabel akan semakin lebar sehingga akan meningkatkan unjuk kerja jaringan secara keseluruhan.
Dan juga bila terdapat gangguan di suatu jalur kabel maka gangguan hanya akan terjadi dalam komunikasi antara workstation yang bersangkutan dengan server, jaringan secara keseluruhan tidak mengalami gangguan. Kelemahan dari topologi Star adalah kebutuhan kabel yang lebih besar dibandingkan dengan topologi lainnya.
Pengertian Topologi Star yang lain lagi
Topologi star melibatkan suatu hub sebagai tempat di mana setiap anggota jaringan terhubung padanya. Setiap komputer dalam jaringan harus melalui suatu pusat yang disebut hub, baru kemudian dilakukan transmisi ke komputer-komputer lainnya yang juga terhubung ke hub.
Beberapa keuntungan dari topologi star ini adalah kemudahan untuk menambah peralatan ke jaringan dan jika terjadi kerusakan pada salah satu kabel hanya akan mempengaruhi komputer yang dihubungkan kabel tersebut. Namun, kerugian akan terjadi pada jenis topologi ini apabila hub terganggu/rusak, maka secara keseluruhan jaringan akan terganggu.
Pengertian Topologi Star yang lain lagi
Topologi star melibatkan suatu hub sebagai tempat di mana setiap anggota jaringan terhubung padanya. Setiap komputer dalam jaringan harus melalui suatu pusat yang disebut hub, baru kemudian dilakukan transmisi ke komputer-komputer lainnya yang juga terhubung ke hub.
Beberapa keuntungan dari topologi star ini adalah kemudahan untuk menambah peralatan ke jaringan dan jika terjadi kerusakan pada salah satu kabel hanya akan mempengaruhi komputer yang dihubungkan kabel tersebut. Namun, kerugian akan terjadi pada jenis topologi ini apabila hub terganggu/rusak, maka secara keseluruhan jaringan akan terganggu.

Gambar 3. Topologi Jaringan Star
Keuntungan
- Paling fleksibel
- Pemasangan/perubahan stasiun sangat mudah dan tidak mengganggu bagian jaringan lain
- Kontrol terpusat
- Kemudahan deteksi dan isolasi kesalahan/kerusakan pengelolaan jaringan
Kerugian
- Boros kabel
- Perlu penanganan khusus
- Kontrol terpusat (HUB) jadi elemen kritis
4. Topologi hybrid
Jenis topologi hybrid merupakan jenis kombinasi dari jenis-jenis topologi star, ring, atau bus. Jenis topologi inilah yang paling banyak digunakan dalam dunia nyata.
Diagnosa dan Troubleshooting pada Motherboard teori ini juga terdapa padamodul teknik komputer jaringanUntuk mencari atau menentukan jenis kerusakan yang ada pada PC diperlukan pemeriksaan terhadap kondisi hardware pada komputer. Pemeriksaan ini meliputi : POST (Power-On Self-Test), diagnosa umum (routine), dan diagnosa mencari dan memecahkan kerusakan. Dari hasil pemeriksaan ini maka akan diketahui lokasi kerusakan dan jenis komponen yang rusak untuk kemudian dilakukan perbaikan terhadap bagian yang mengalamai kerusakan tersebut.
a). Permasalahan yang mungkin terjadi
Sistem komputer terdiri dari motherboard, daughter boards, power supply, floppy drives, monitor, keyboard, dan beberapa peralatan yang terhubung melalui konektor dan kabel. Masalah dalam satu peralatan akan berpengaruh terhadap operasi peralatan lainnya dan kadang-kadang mengganggu sistem operasi. Pengecekan berikut akan membantu memecahkan masalah.
- Cek sambungan kabel power supply utama dan kabel tegangan DC.
- Cek sambungan kabel keyboard.
- Cek sambungan kabel monitor dan kabel daya monitor.
- Cek konfigurasi setting CMOS
- Cek sambungan kabel power dan kabel data drive.
- Cek semua daughter board atau card yang terpasang pada slot I/O
- Cek sambungan saklar reset
- Cek posisi kunci keyboard
- Cek semua IC yang terpasang
- Cek disket boot di drive A
- Cek sambungan speaker

Setelah semua pengecekan dilakukan, hidupkan saklar power dan cari pesan kesalahan POST. Dari pesan POST permasalahan dapat dilokalisir dan diperbaiki. Ketika POST tidak dapat berjalan, maka masalah terjadi pada motherboard dan rangkaian didalamnya. Dengan mengecek signal pada slot I/O masalah kerusakan pada motherboard dapat diidentifikasi sebab semua signal CPU terhubung ke slot I/O.
b). Procedure Diagnosa dan Troubleshooting
1). Cek 1. Power Supply
Cek level tegangan power supply pada slot I/O
Diagnosa
- Apakah card utama tersambung dengan baik ?
- Apakah kipas power supply berputar ?
- Apakah sambungan P8 dan P9 tersambung dengan baik ?
Jika level tegangan tidak ada pada pin sambungan P8 dan P9 power supply, maka permasalahan ada pada rangkaian power supply. Perbaiki power supply dengan cara mengganti dengan power supply yang baru.
2) Cek 2. Signal clock
Ukur signal CLK, OSC, PCLK, RESET DRV, I/O CH RDY, I/O CH CHK pada pin slot I/O dengan memakai logic probe atau osiloskope.
Diagnosa
- Jika tidak ada signal CLK, OSC, PCLK, cek kristal dan rangkaian pembangkit clock.
- Jika RESET DRV selalu tinggi, periksa signal power good, rangkaian power on reset dan kondisi saklar reset manual.
- Jika tidak ada signal I/O CH RDY dan I/O CH CHK lepas dan periksa semua daughter boards. Jika masih bermasalah, permasalahan ada pada motherboard dan tempat rangkaian. Cara perbaikannya adalah gantilah motherboard tersebut dengan motherboard yang baru.
3) Cek 3. CPU dan DMA
Cek signal ALE, MEMR, MEMW, IOR, IOW, AEN dengan memakai logic probe atau osiloskope.
Diagnosa
- Apabila signal ALE, MEMR, MEMW, IOR, IOW bukan pulsa, cek motherboard bagian CPU
- Apabila signal AEN bukan pulsa, cek bagian DMA.
Cara perbaikannya adalah gantilah motherboard tersebut dengan motherboard yang baru.
4) Cek 4. Cek Keyboard
- Cek signal KBCLK, KBDATA pada keyboard
- Reset sistem dan tekan kunci pada keyboard cek signal pada jalur data keyboard
Diagnosa
Jika KBCLK dan KBDATA ada dari keyboard kerusakan ada pada jalur motherboard. Cara perbaikannya adalah gantilah motherboard tersebut dengan motherboard yang baru.
Jika KBCLK dan KBDATA tidak ada dari keyboard kerusakan ada pada keyboard.
Rangkuman
- Kerusakan pada PC terdiri dari kerusakan internal (motherboard dan komponen yang ada didalamnya/system board) dan eksternal (power supply, keyboard, mouse, disk drive, hardisk, dan peripheral pendukung).
- Kerusakan umum yang terjadi disebabkan oleh kurang baiknya koneksi/hubungan antara peripheral dengan motherboard.
- Langkah awal yang harus ditempuh dalam memperbaiki PC adalah mengecek koneksi/sambungan peripheral ke motherboard dan sumber tegangan.
- Perbaikan motherboard PC dilakukan dengan cara memperbaiki atau mengganti bagian/komponen yang rusak.
5) Penggantian komponen harus sesuai dengan spesifikasinya.
Mudah-mudahan anda terbantu dengan Diagnosa dan Troubleshooting pada Motherboard
Mudah-mudahan anda terbantu dengan Diagnosa dan Troubleshooting pada Motherboard
Alat Perbaikan Periferal Komputer, Periferal komputer merupakan peralatan pendukung dari sebuah PC. Terkadang periferal tersebut tidak bekerja sebagaimana fungsinya atau rusak. Untuk itu perlu dilakukan perbaikan pada pheriferal tersebut. Sebelum melakukan perbaikan, perlu disusun langkah-langkah persiapan perbaikan sebagai berikut :
- Mempersiapkan alat-alat bantu yang digunakan untuk perbaikan,
- Mendiagnosa kerusakan-kerusakan yang terjadi,
- Menemukan bagaimana cara melakukan perbaikan pheriferal tersebut,
- Melakukan perbaikan periferal
Sedangkan untuk melakukan perbaikan periferal, dibutuhkan beberapa alat bantu atau tools-kit sebagai berikut :
- Obeng
- Tang
- Kuas
- Kain kering atau tisu dan cairan pembersih
- Penyedot debu mini / vacum cleaner
Dalam hal ini juga memerlukan beberapa teori yang mendukung perbaikan pheriferal yang bisa di dapatkan pada modul teknik komputer jaringan
Peralatan yang dibutuhkan untuk perbaikan periferal
a) Obeng
Obeng merupakan alat yang paling penting dalam melakukan perbaikan periferal. Obeng sangat berguna sekali untuk membongkar dan memasang periferal untuk selanjutnya dilakukan perbaikan. Obeng ada bermacam-macam bentuknya. Mulai dari obeng (+) , obeng (-), serta obeng bintang/kembang. Untuk melakukan perbaikan periferal perlu dipersiapkan obeng dari berbagai ukuran.
b) Tang
Untuk melakukan perbaikan periferal, digunakan tang cucut dan tang kombinasi. Tang cucut banyak digunakan untuk memegang kepala skrup atau jumper yang kecil.
c) Kuas
Kuas digunakan untuk membersihkan komponen periferal dari debu dan kotoran-kotoran yang menyebabkan kerusakan. Karena masalah kotoran seringkali menjadi penyebab periferal tidak dapat berfungsi lagi dengan baik.
d) Penyedot debu mini
Penyedot debu mini fungsinya hampir sama dengan kuas, yaitu untuk menghilangkan kotoran yang menempel pada periferal. Pada ujung penyedot debu mini dilengkapi dengan sikat dengan ukuran yang beragam dimaksudkan untuk disesuaikan luas sempitnya sudut-sudut pada periferal. Alat ini sangat tepat digunakan untuk membersihkan kotoran yang terdapat pada keyboard, fentilasi udara pada monitor dan pada fan.
e) Kain kering atau tisu dan cairan pembersih
Kain kering atau tisu digunakan untuk membersihkan kotoran yang mungkin sangat sulit untuk dibersihkan dengan memakai kuas atau vacum cleaner. Kotoran atau debu yang sangat tebal dapat menghambat kinerja periferal. Tisu juga dapat digunakan untuk memperlancar aliran tinta pada cartridge printer injek, karena sifatnya yang mudah menyerap cairan. Sedangkan cairan pembersih dapat digunakan untuk membersihkan layar monitor, casing, body monitor, dan body printer.
Rangkuman
1) Sebelum melakukan perbaikan, perlu disusun langkah-langkah persiapan perbaikan sebagai berikut :
- Mempersiapkan alat-alat bantu yang digunakan untuk perbaikan,
- Mendiagnosa kerusakan-kerusakan yang terjadi,
- Menemukan bagaimana cara melakukan perbaikan periferal tersebut,
- Melakukan perbaikan periferal
2) Untuk melakukan perbaikan periferal, dibutuhkan beberapa alat bantu atau tools-kit sebagai berikut :
- Obeng
- Tang
- Kuas
- Kain kering atau tisu dan cairan pembersih
jaringan komputer (jaringan)
adalah sebuah sistem yang terdiri atas komputer-komputer yang
didesain untuk dapat berbagi sumber daya (printer, CPU), berkomunikasi (surel,
pesan instan), dan dapat mengakses informasi(peramban web).Tujuan dari jaringan
komputer adalah agar dapat mencapai tujuannya, setiap bagian dari jaringan
komputer dapat meminta dan memberikan layanan (service).Pihak yang
meminta/menerima layanan disebut klien (client) dan yang
memberikan/mengirim layanan disebut peladen (server).Desain ini disebut
dengan sistem client-server, dan digunakan pada hampir
seluruh aplikasi jaringan komputer.
Dua buah komputer yang masing-masing memiliki
sebuah kartu jaringan, kemudian dihubungkan
melalui kabel maupun nirkabel sebagai medium transmisi
data, dan terdapat perangkat lunak sistem operasi jaringan akan
membentuk sebuah jaringan komputer yang sederhana. Apabila ingin membuat
jaringan komputer yang lebih luas lagi jangkauannya, maka diperlukan peralatan
tambahan seperti Hub, Bridge, Switch, Router, Gateway sebagai
peralatan interkoneksinya.
MACAM-MACAM
JARINGAN KOMPUTER YAITU :
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.
WAN merupakan jaringan
komputer yang mencakup area yang besar sebagai contoh yaitu jaringan
komputer antar wilayah, kota atau bahkan negara, atau dapat didefinisikan juga
sebagai jaringan komputer yang membutuhkan router dan saluran komunikasi
publik.
WAN digunakan untuk menghubungkan jaringan area
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.
LAN adalah
jaringan komputer yang jaringannya hanya mencakup wilayah kecil;
seperti jaringan komputer kampus, gedung, kantor,
dalam rumah, 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.
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.
Berbeda dengan Jaringan Area Luas atau Wide Area
Network (WAN), maka LAN mempunyai karakteristik sebagai berikut :
1. Mempunyai pesat data yang lebih tinggi
2. Meliputi wilayah geografi yang lebih sempit
3. Tidak membutuhkan jalur telekomunikasi yang disewa
dari operator telekomunikasi
Biasanya salah satu komputer di antara jaringan
komputer itu akan digunakan menjadi server yang mengatur semua sistem
di dalam jaringan tersebut.





