Sunday, October 27, 2013

Troubleshooting Komputer



Troubleshooting Komputer



A. Pengertian Troubleshooting.
Troubleshooting komputer ialah penyelesaian sebuah masalah pada komputer. Dalam pencarian sumber masalah dilakukan secara sistematis sehingga masalah dapat diselesaikan dan proses troublshooting dilakukan untuk menghilangkan penyebab masalah.
B. Jenis Troubleshooting
a.       Berdasarkan waktu penyelesaian masalahnya, troubleshooting dibagi menjadi dua yaitu :
         i.            Sebelum terjadi masalah (preventif), tindakan untuk troubleshooting ini yaitu :
·         Back up file penting.
·         Gunakan stabilisator tegangan listrik.
·         Gunakan perangkat lunak pendukung: Antivirus, Firewall, dll.
       ii.            Setelah terjadi masalah (reaktif), untuk tindakan nya yaitu :
·         Teknik penelusuran maju
        Permasalahan diidentifikasi dengan pendeteksian sejak awal komputer dirakit.
        Contoh: memeriksa hubungan kabel yang menghubungkan komponen komputer seperti power supply, motherboard, dll.
·         Teknik penelusuran mundur
        Deteksi kesalahan pada komputer setelah komputer dinyalakan.
        Contoh:CDROM tidak dapat membaca CD dengan baik.
b.      Pembagian berdasarkan jenis-jenis analisis deteksi masalah beserta komponennya bisa dilihat pada gambar berikut ini :


               i.            Analisis Pengukuran.
Dalam analisis pengukuran hal yang harus dilakukan yaitu menggunakan alat ukur tegangan yang diterima atau diberikan komponen. Contohnya multitester. Multitester akan memberikan hasil pengukuran apakah nilai pengukuran sudah benar atau belum.
             ii.            Analisis Suara.
Dalam analisis suara, Deteksi dengan mendengarkan bunyi speaker pada casing komputer. Kode suara (beep) dari BIOS memberikan informasi error yang terjadi. Contoh :
·         Beep pendek satu kali: sistem melakukan proses boot dengan baik.
·         Beep pendek 2 kali: masalah pada konfigurasi atau setting pada CMOS.
·         Beep panjang1 kali dan pendek1 kali : masalah pada mother board atau RAM.
·         Beep panjang 1 kali dan pendek 2 kali : masalah pada monitor atau VGA Card.
·         Beep panjang 1 kali dan pendek 3 kali : masalah pada keyboard.
·         Beep panjang terus‐menerus : masalah di RAM.
·         Beep pendek terus menerus : masalah penerimaan tegangan (power).
           iii.            Analisis Tampilan.
Permasalahan dapat diketahui berdasarkan pesan error yang ditampilkan di monitor. Contoh :
·         Pada  saat komputer dinyalakan tampil pesan disk failure, maka dapat dipastikan permasalahan terjadi pada hard disk.
·         Biasanya kabel data atau kabel daya yang belum terpasang dengan baik.
 
C. Antivirus
                Untuk mencegah dan mengatasi virus disarankan untuk menginstal antivirus. Antivirus sebaiknya mempunyai support dari developer berupa virus definition update yang berkesinambungan. Antivirus ada yang berbayar (contoh : Kaspersky, Eset, Norton, dll) dan ada yang gratis (contoh : Smadav,AVGFree,dll). Antivirus harus sering diupdate agar selalu bisa mengenali jenis virus baru, dan sebaiknya update dilakukan minimal seminggu sekali.
D. Optimasi Hard Disk
                Optimasi Hard Disk dapat dilakukan dengan cara :
1.       Partisi hard disk, yaitu membagi ruang penyimpanan hard disk menjadi beberapa bagian.
Partisi hard disk dilakukan dengan menggunakan partition tools, contohnya Partition Tools, Acronis, dan gParted.
2.       Error-checking  pada Hard Disk, yaitu Mencari kesalahan dan melakukan perbaikan,contoh: klik kanan pada drive C, klik Tools.
3.       Defrag Hard Disk, yaitu “Merapikan” hard disk agar bisa dibaca lebih cepat dengan cara Klik Start ketik Disk defragmenter
4.       Recovery pada Hard Disk, yaitu Mendapatkan data kembalibila partisi, file, atau direktori rusak/hilang yang disebabkan oleh Virus, Ketidaksengajaan menghapus, atau terkena aliran listrik yang tiba‐tiba turun. Contoh software untuk recovery yaitu R-Studio dan GetDataBackforFAT/NTFS.
E. Mempercepat Kinerja Komputer
                Mempercepat Kinerja Komputer dapat dilakukan dengan cara :
1.       Disable extra startup programs, yaitu Mematikan program ketika startup sehingga loading lebih cepat. Ini dapat dilakukan engan cara Klik Start ketikkan msconfig.
2.       Optimasi Display Setting, yaitu Meminimasi tampilan Windows.
3.       Menjalankan Disk Cleanup, yaitu Menghapus file sementara yang tidak digunakan lagi. Caranya yaitu dengan Klik Start, ketik Disk Cleanup, atau ilih Start -> All Programs -> Accessories -> System Tools -> Disk Cleanup.
4.       Registry Repair,berasal dari kata “registry”  yaitu data yang menyimpan konfigurasi dan options pada Windows. Jika tidak lagi diperlukan harus dicek kembali atau dibersihkan menggunakan registry tool. Contoh registry tool yaitu Ccleaner, RegCure, dll.

Sunday, October 20, 2013

Sistem Operasi

Sistem Operasi


A. Sistem Operasi
OS  (Operating System) merupakan merupakan program yang mengatur eksekusi program dan bertindak sebagai interface antara aplikasi dan perangkat keras. Tujuan Sistem Operasi adalah Kemudahan, Efisiensi, serta kemudahan untuk berkembang.
HierarchySoftware :


Komponen – komponen sistem :
1.           Managemen Proses
2.           Managemen Memori Utama
3.           Managemen Berkas
4.           Managemen I/O
5.           Managemen Penyimpanan Sekunder
6.           Jaringan
7.           Sistem Proteks
8.           CommandInterpreter System

Jenis – jenis OS :
1.           DOS ( Disk Operating System)
2.           WINDOWS
3.           MACHINTOS
4.           OS/2 (Operating System 2)
5.           UNIX

Layanan OS :
1.           Menyediakan user interface
2.           Menyediakan program execution
3.           Menyediakan I/O operations
4.           Menyediakan filesystem manipulation
5.           Menyediakan system communications / networking
6.           Mampu melakukan error detection
7.           Mampu melakukan resource Sharing
8.           Ada fasilitas security
9.           Fasilitas accounting system

Proses yang dijalankan oleh komputer dilaksanakan secara berurutan seperti diagram berikut:

Selain Process,terdapat pula Thread. Thread adalah beberapa pekerjaan yang dijalankan dalam satu prosesnya. Adanya Processs dan thread memungkinkan untuk membagi pekerjaan menjadi tersruktur. Ada pula Process schedulling yang merupakan aktifitas uang digunakan untuk menjadwal program mana yang akan dieksekusi. Process schedulling ini dibagi menjadi dua, uniprogramming dan multiprogramming.
                Pada Sinkronisasi (Synchronization) akses secara konkuren (hampir bersamaan) terhadap data yang bersifat shared, dapat menyebabkan data tidak konsisten atau rusak/korup tidak konsisten atau rusak/korup. Ini bisa ter jadi race condition. Olehkarenaitu, diperlukan mekanisme sinkronisasi untuk menghindari kejadian seperti itu. Beberapa algoritma sinkronisasi
·         FCFS (First Come First Served)
·         SJF (Shortest Job First)
·         RR (Round Robin)
Virtual memory adalahmemory yang diciptakan untuk menambah memory utama yang terbatas.
Perangkat I/O, dibagi atas :
·         Perangkatblock:
        Meliputi berbagai disk drive
        Perintah baca, tulis, pencarian data
        Dapat digunakan untuk mengakses memory pada disk
·         Perangkatcharacter:
        Contoh: keyboard, mouse
        Perintah menulis, mengambil
        Dapat dibuat library pengakses data per‐baris
·         Perangkatjaringan:
        Socket: penghubung komputer dengan jaringan.
        Komunikasi antar komputer dilakukan melalui socket.

B. Sistem Operasi Linux
Awalnya dibuat oleh mahasiswa Finladia yang bernama  Linus Tovalds. Linux ini terinspirasi dari MINIX yaitu sistem UNIX kecil yang dikembangkan oleh Andrew Tanenbaum. Pada Agustus 1991 keluarlah LINUX versi 0.01.  Saat ini sistem operasi liinux banyak digunakan untuk berbagai kepentingan, diantaranya server web, file server, desktop, dan lain-lain.
LINUX bisa diperoleh dalam berbagai distribusi (sering disebut DISTRO).  DISTRO adalah bundel dari kernel LINUX, beserta sistem dasar LINUX program beserta sistem dasar LINUX, program instalasi, tools basic dan program‐program lain yangbermanfaatsesuaidengantujuan lain yang bermanfaat sesuai dengan tujuan pembuatan DISTRO. Untuk mencarinya bisa melalui alamat web www.distrowatch.com
Sistem LINUX ini berbeda dengan WINDOWS, LINUX menggunakan Derectory – directory untuk menyimpan file-nya. Struktur Directory Linux :
·         /bin berisi file – file binary standar
·         /boot berisi file – file yang digunakan untuk booting Linux
·         /dev berisi file system khusus yang merupakan refleksi device hardware
·         /etc berisi file – file konfigurasi sistem
·         /home berisi direktori – direktori yang merupakan direktori home untuk user
·         /lib berisi file – file library yang digunakan untuk mendukung kerja kernel Linux
·         /mnt direktori khusus yang disediakan untuk mounting (mengaitkan) device disk storage ke sistem dalam bentuk direktori
·         /proc berisi file system khusus yang menunjukkan datadata kernel setiap saat
·         /root direktori home untuk user root (user khusus dengan priviledges hampir tak terbatas)
·         /sbin sama seperti direktori bin, tetapi hanya super user yang sebaiknya menggunakan binary
·         /tmp berisi filefile sementara yang dibutuhkan sebuah aplikasi yang  sedang berjalan
·         /usr berisi library, binary, dokumentasi dan file lainnya hasil instalasi user
·         /var berisi filefile log, mailbox dan datadata aplikasi.

Perintah‐perintah dalam linux lazim dilakukan di dalam terminal (console).  Perintah‐perintah ini dikerjakan dengan memasukkan kata kunci untuk suatu task tertentu.Namun, pada versi desktop, telah menggunakan GUI untukmelakukan pekerjaan.
Linux mengenal dua metode instalasi yaitu binary dan kode sumber y. RPM adalah Red Hat Package Manager, dan satu lagi TAR. Untuk TAR adalah format install yang lebih umum. Perintah di Linux itu case sensitive, dan tidak semudah install di OS milik Microsoft. Untuk menginstall software dengan RPM, cukup dengan format perintah : [root]# rpm -1 . Dan untuk mengupgrade aplikasi : [root]# rpm –u .
Manajement UserOS LINUX yaitu menambah pengguna (sebagai host atau
bukan) dan memberi keamanan (password). Perintah dasarnya :
·         useradd nama_pengguna
·         passwd password_pengguna