Selasa, 29 Oktober 2013

TM8 TROUBLESHOOTING KOMPUTER



TROUBLESHOOTING KOMPUTER


PENGERTIAN TROUBLESHOOTING

Troubleshooting adalah penyelesaian sebuah masalah pada komputer:
– Pencarian sumber masalah secara sistematis sehingga masalah dapat diselesaikan
– Proses penghilangan penyebab masalah

JENIS TROUBLESHOOTING

Preventif (sebelum terjadi masalah)

Back up file penting
• Gunakan stabilisator tegangan listrik
• Gunakan perangkat lunak pendukung:
– Antivirus
– Firewall
– Dll

Reaktif (Setelah Terjadi Masalah)

• 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: CD ROM tidak dapat membaca CD dengan baik

Jenis Deteksi Masalah

 

Analisis Pengukuran

Menggunakan alat ukur tegangan yang diterima atau diberikan komponen. Contoh: multitester
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 panjang 1 kali dan pendek 1 kali: masalah pada motherboard 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 terusmenerus: masalah di RAM
Beep pendek terusmenerus: masalah penerimaan tegangan (power)

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.

ANTIVIRUS

• Digunakan untuk mencegah dan mengatasi virus
• Antivirus sebaiknya mempunyai support dari developer berupa virus definition update yang berkesinambungan
• Jenis:
– Bebayar: Kaspersky, Eset, Norton, dll
– Gratis: Smadav, AVG Free, dll
• Antivirus harus sering diupdate agar selalubisa mengenali jenis virus baru. Sebaiknya minimal 1 minggu sekali

OPTIMASI HARD DISK

Partisi Hard disk

• Membagi ruang penyimpanan hard disk menjadi beberapa bagian yang disebut partisi
• Contoh:
– Partition Magic
– Acronis (http://www.acronis.com)

Errorchecking pada Hard Disk

• Mencari kesalahan dan melakukan perbaikan
• Contoh: klik kanan pada drive C, klik Tools

Defrag Hard disk

“Merapikan” hard disk agar bisa dibaca lebih cepat. Klik Start ketik Disk Defragmenter

Recovery pada Hard Disk

Mendapatkan data kembali bila partisi, file, atau direktori rusak/hilang. Penyebab data rusak/hilang:
– Virus
– Ketidaksengajaan menghapus
– Terkena aliran listrik yang tibatiba turun
Software untuk Recovery adalah :
• RStudio (http://www.rstudio.com/)

MEMPERCEPAT KINERJA KOMPUTER


Disable Extra Startup Programs
• Mematikan program ketika startup sehingga loading lebih cepat
• Klik Start ketikkan msconfig

Optimasi Display Setting




Menjalankan Disk Cleanup

• Menghapus file sementara yang tidak digunakan lagi
• Klik Start, ketik Disk Cleanup
• Atau pilih Start  > All Programs  > Accessories  > System Tools > Disk Cleanup

Registry Repair

Registry: data yang menyimpan konfigurasi dan options pada Windows. Jika tidak lagi diperlukan harus dicek kembali atau dibersihkan menggunakan registry tool. Contoh:
– CCleaner
– RegCure
– dll.




TM7 SISTEM OPERASI



SISTEM OPERASI




PENGERTIAN DAN TUJUAN

OS (Operating System) merupakan merupakan program yang mengatur eksekusi program dan bertindak sebagai interface antara aplikasi dan perangkat keras.
Tujuan Sistem Operasi :
• Kemudahan.
• Efisiensi.
• Kemampuan untuk berkembang.

HIERARCHY SOFTWARE

 

KOMPONEN SISTEM

1. Managemen Proses
2. Managemen Memori Utama
3. Managemen Berkas
4. Managemen I/O
5. Managemen Penyimpanan Sekunder
6. Jaringan
7. Sistem Proteksi
8. CommandInterpreter System

JENISJENIS SISTEM OPERASI

1. DOS (Disk Operating Sistem)
2. WINDOWS
3. MACINTOSH
4. OS/2 (operating sistem /2 )
5. UNIX

LAYANAN SISTEM OPERASI

Menyediakan user interface
Menyediakan program execution
Menyediakan I/O operations
Menyediakan filesystem manipulation
Menyediakan system communications / networking
Mampu melakukan error detection
Mampu melakukan resource Sharing
Ada fasilitas security
Fasilitas accounting system

PROCESS

Setiap proses yang dijalankan oleh computer dilaksanakan secara berurutan seperti diagram berikut:


FOREGROUND VS BACKGROUND PROCESS


THREAD

Process vs Thread :
Process: suatu aplikasi yg sedang berjalan
Thread: beberapa pekerjaan yang dijalankan dalam 1 prosesnya
Adanya process dan thread memungkinkan untuk membagi pekerjaan menjadi terstruktur.

SINGLE VS MULTITHREAD


PROCESS SCHEDULLING

Process Schedulling adalah aktifitas yang digunakan untuk menjadwalkan program mana yang akan dieksekusi.


SYNCHRONIZATION

Akses secara konkuren (hampir bersamaan) terhadap data yang bersifat shared, dapat menyebabkan data tidak konsisten atau rusak/korup. Terjadi race condition. Oleh karena itu, diperlukan mekanisme sinkronisasi untuk menghindari kejadian seperti di atas. Beberapa algoritma sinkronisasi :
FCFS (First Come First Served)
SJF (Shortest Job First)
RR (Round Robin)

VIRTUAL MEMORY

Virtual memory
 – memory yang diciptakan untuk menambah memory utama yang terbatas.
Hanya bagian dari program yang dibutuhkan saja yang harus ada dalam memory untuk dieksekusi
Virtual memory dapat dimodifikasi sesuai kebutuhan
Memungkinakan address spaces untuk disharing oleh beberapa processes
Menyebabkan pembuatan proses secara lebih efisien

PERANGKAT I/O

• Perangkat block:
– Meliputi berbagai disk drive
– Perintah baca, tulis, pencarian data
– Dapat digunakan untuk mengakses memory pada disk
• Perangkat character:
– Contoh: keyboard, mouse
– Perintah menulis, mengambil
– Dapat dibuat library pengakses data perbaris
• Perangkat jaringan:
Socket: penghubung komputer dengan jaringan.
– Komunikasi antar komputer dilakukan melalui socket.

CHARACTERISTICS OF I/O DEVICES


WINDOWS XP ARCHITECTURE


SISTEM OPERASI LINUX

Awalnya dibuat oleh mahasiswa Finladia yang bernama : Linus Tovalds
• Inspirasi dari MINIX yaitu sistem UNIX kecil yang dikembangkan oleh Andrew Tanenbaum.
• Agustus 1991 keluar LINUX versi 0.01
• Saat ini sistem operasi liinux banyak digunakan untuk berbagai kepentingan, diantaranya: server web, file server, desktop, dll.

DISTRO LINUX

LINUX bisa diperoleh dalam berbagai distribusi (sering disebut DISTRO).
DISTRO adalah bundel dari kernel LINUX, beserta sistem dasar LINUX, program instalasi, tools basic dan program‐program lain yang bermanfaat sesuai dengan tujuan pembuatan DISTRO.

STRUKTUR DIRECTORY LINUX

File sistem linux berbeda dengan Windows, linux menggunakan sistem direktory‐direktory untuk menyimpan file‐file nya.
/bin berisi file‐file binary standar yang dapat digunakan oleh seluruh user baik user biasa maupun super user
/boot berisi file‐file yang digunakan untuk booting Linux termasuk kernel image
/dev berisi file system khusus yang merupakan refleksi device hard‐ware yang dikenali dan digunakan sistem
/etc berisi file‐file konfigurasi sistem, biasanya hanya boleh diubah oleh super user
/home berisi direktori‐direktori yang merupakan direktori home untuk user biasa dan aplikasi tertentu.
/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 data‐data kernel se‐tiap saat
/root direktori home untuk user root (user khusus dengan priviledges hampir tak terbatas)
/sbin sama seperti direktori bin, tetapi hanya super user yang se‐baiknya menggunakan binary‐ binary tersebut mengingat fungsi‐fungsi binary yang terdapat di direktori ini untuk maintenance sistem
/tmp berisi file‐file sementara yang dibutuhkan sebuah aplikasi yang sedang berjalan
/usr berisi library, binary, dokumentasi dan file lainnya hasil instalasi user
/var berisi file‐file log, mailbox dan data‐data aplikasi.

PERINTAH DASAR

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 untuk melakukan pekerjaan.

STRUKTUR PERINTAH DI LINUX

Contoh :[root@localhost root]# nama_perintah [pilihan] [argumen]
keterangan:
[root@localhost root]# prompt Linux yang berarti anda login sebagai root yang berada pada host(mesin) localhost dan berada dalam directory root, tanda # menunjukkan sebagai superuser.
nama_perintahperintah standar yang dijalankan shell.
pilihan untuk memberi opsi (mengubah atau menambah) dari keadaan default.
argument objek yang akan diproses oleh perintah (dapat dikosongkan).

CONTOH PERINTAH DASAR



INSTALL SOFTWARE DENGAN TAR DAN RPM

Linux mengenal dua metode instalasi yaitu binary dan kode sumber
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

INSTALL SOFTWARE DENGAN RPM

Untuk menginstall cukup dengan format perintah : [root]# rpm –I
Jika ingin mengupgrade aplikasi : [root]# rpm –U

MANAJEMEN USER OS LINUX

• Standar Sistem Operasi adalah mampu mengatur user atau pemakai OS, ex : menambah pengguna (sebagai host atau bukan) dan memberikan keamanan (password)
• Perintah dasarnya adalah :
useradd nama_pengguna
passwd password_pengguna