Dindaa
TM 8
TROUBLESHOOTING KOMPUTER
Gambar Xmind Troubleshooting (TM 8)

Tahukah anda apa itu troubleshooting computer ? troubleshooting computer adalah penyelesaian masalah pada computer mulai dari pencarian sumber masalah secara
sistematis sehingga masalah dapat diselesaikan hingga proses penghilangan penyebab masalah. Troubleshooting sendiri dibagi menjadi 2 yaitu
-         sebelum terjadi masalah (preventif)
Back up file penting
• Gunakan stabilisator tegangan listrik
• Gunakan perangkat lunak pendukung: Antivirus, Firewall
-         setelah terjadi masalah (reaktif)
a. Teknik penelusuran maju
– Permasalahan diidentifikasi dengan pendeteksian sejak awal komputer dirakit.  Contoh: memeriksa hubungan kabel yang menghubungkan komponen komputer seperti power supply, motherboard, dll
b.  Teknik penelusuran mundur
– Deteksi kesalahan pada komputer setelah komputer dinyalakan.  Contoh: CD
ROM tidak dapat membaca CD dengan baik

Masalah pada komputer digolongkan menjadi 3 sesuai dengan analisis penyelesaiannya.eteksi Masalah
Analisis pengukuran
1 Power Supply
2 Motherboard
3 Speaker
4 RAM
Analisis suara
5 VGA card + monitor
6 Keyboard
7 Card I/O
Analisis tampilan
8 Diskdrive
9 Disket/CD

Antivirus diinstal pada computer untuk mencegah dan mengatasi virus
• Antivirus sebaiknya mempunyai support dari
developer berupa virus definition update yang
berkesinambungan serta harus sering di update
• Jenis:
– Bebayar: Kaspersky, Eset, Norton, dll
– Gratis: Smadav, AVG Free, dll

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), gParted       (http://gparted.sourceforge.net/)
- 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
   Contoh : 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 tiba-tiba turun

Mempercepat Kinerja Komputer
• Disable extra startup programs
  Mematikan program ketika startup sehingga loading lebih cepat
  Cara : Klik Start ketikkan msconfig
• Optimasi display setting
  Meminimasi tampilan Windows
• Menjalankan Disk Cleanup
  Menghapus file sementara yang tidak digunakan lagi
  Cara : Klik Start, ketik Disk Cleanup
Registry Repair
  Registry: data yang menyimpan konfigurasi dan options pada Windows

  Contoh: CCleaner, RegCure
Dindaa
TM 7
SISTEM OPERASI
Gambar Xmind Sistem Operasi (TM 7)

Sistem Operasi merupakan program yang mengatur eksekusiprogram dan bertindak sebagai interface antara aplikasi dan perangkatkeras. Tujuan dari system operasi ini adalah mempermudah, mengefisiensi, dan kemampuan untuk berkembang.
Ø      Komponen Sistem
ü      ManagemenProses
ü      ManagemenMemoriUtama
ü      ManagemenBerkas
ü      ManagemenI/O 
ü      Managemen Penyimpanan Sekunder
ü      Jaringan
ü      SistemProteksi
ü      CommandInterpreter System

Ø      Jenis- jenis system infomasi
ü      DOS (Disk Operating Sistem)
ü       WINDOWS
ü       MACINTOSH
ü       OS/2 (operating sistem/2 )
 UNIX

Ø      Layanan Sistem Operasi
ü      Menyediakan user interface
ü      Menyediakanprogramexecution
ü      MenyediakanI/O operations
ü      Menyediakanfilesystem manipulation
ü      Menyediakansystem communications/ networking
ü      Mampu melakukan error detection
ü      Mampu melakukan resource Sharing
ü      Ada fasilitas security
ü      Fasilitas accounting system

Ø      Process vs Thread
ü      Process: suatu aplikasi yg sedang berjalan.
ü      Thread: beberapa pekerjaan yang dijalankan dalam1 prosesnya. Adanya process dan thread memungkinkan untuk membagi pekerjaan menjadi terstruktur.
Process Schedulling adalah aktifitas yang digunakan untuk menjadwalkan program mana yang akan dieksekusi.
Ø      Synchronization
ü      Akses secara konkuren (hampirbersamaan) terhadap data yang bersifat shared,dapat menyebabkan data  tidak konsisten atau rusak/korup
ü      Terjadi race condition. Oleh karena itu, diperlukan mekanis mesin kronisasi untuk menghindari kejadian seperti diatas .
Ø      PerangkatI/O Perangkat I/O
ü      Perangkat block meliputi berbagai disk drive , perintah baca, tulis, pencarian data.
ü      Dapat digunakan untuk mengakses memory pada disk.Contoh: keyboard, mouse.
ü      Komunikasi antar computer dilakukan melalui socket.

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

Ø      Install Software dengan TAR (Red Hat Package Manager) dan RPM

ü      Linux mengenal dua metode instalasi yaitu binary dan kode sumber y.
Dindaa
TM 6
PERKEMBANGAN PERANGKAT LUNAK
Gambar Xmind Perangkat Lunak (TM 6)

Perangkat lunak adalah sekumpulan instruksi dan data yang terrsimpan dijalankan oleh komputer.
Pembagian perkembangan perangkat lunak :
1.      Perangkat lunak generasi  ke 1 (antara tahun 1951-1959)
a.       Bahasa mesin
Komputer hanya dapat menerima instruksi dari bahasa mesin dalam bentuk biner.
Contoh : 0000 00110101
                  Opcode            address or number
b.      Bahasa Assembly
Bahasa assembly digunakan untuk memudahkanpemrogaman ke dalam bahasa mesin.
Untuk mengubah bahasa Assembly ke bahasa mesin : menggunakan translator.
Instruksi
Bahasa Mesin
Bahasa Assembly
STORE
0000
STO
LOAD
0001
LDA
ADD
0100
ADD
HALT
1000
HALT

2.      Perangkat lunak generasi ke 2 (antara tahun 1959-1965)
Bahasa yang digunakan : High – level languages( membuat bahasa yang  berisi instruksi lebih mirip ke bahasa Inggris )
a.       Fortran : bahasa untuk aplikasi perhitungan nummerik.
b.      Cobol : bahasa untuk aplikasi bisnis.
c.       Lisp : banyak digunakan untuk riset dan AL.
Untuk melakukan translasi ke bahasa assembly : menggunakan compiler.
3.      Perangkat lunak generasi ke 3(antara tahun 1965-1971)
a.       Sistem Informasi, berfungsi untuk mengatur sumber daya komputer dan sebagai fondasi aplikasi- aplikasi lain di atasnya.
Contoh : UNIX, DOS.
            B. General Purpose Application ,mempunyai fungsi- fungsi tertentu.
            Contoh : SPSS yang ditulis dengan menggunakan bahasa FORTRAN.
4.      Perangkat lunak generasi ke 4 (antara tahun 1971-1989)
-          Sistem operasi : UNIX, PC, DOS.
-          Struktur programming : PASCAL, MODULA_ 2, BASIC, C, C++
-          Application packages
5.      Perangkat lunak generasi ke 5
-Sistem operasi : Windows ( Tahun 1990 ) , browsers ( Sekarang ).
-Object oriented programming : C++, JAVA,C#
-Application packages : Microsoft Office.

Ø      Pembagian perangkat lunak
- Berdasarkan fungsinya :
a. Perangkat lunak system, berfingsi untuk mengatur sumber daya komputer.
Perangkat lunak system terdiri dari :
·        Operating System :
Adalah program penyedia antarmuka yang mudah bagi programmer untuk mengakses hardware dalam pengembangan sebuah program (William Stallings)
Contoh : Windows, Mac. OS, Linux, UNIC dan DOS.
·        Programming Languages :
Adalah suatu himpunan yang berisi aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer.
Contoh : Assembly, Pascal, C, C++, Java, Perl, PHP, BASIC.
·        System Utility :
a.       Antivirus
Berguna untuk mengidentifikasikan dan menghapus virus yang menyerang sistem operasi.
b.      Scandisk
Untuk mengetahui kondisi disk dan struktur file pada disk
c.       Defragment
Untuk menata ulang struktur file pada struktur disk.
d.      Partisi Tools
Untuk mempartisi / membagi disk menjadi beberapa bagian.
Contoh Partitian Magic
b. Perangkat lunak aplikasi, berfungsi untuk membantu pekerjaan dalam kehidupan sehari- hari.
Misal :
-          Pengolah kata = microsoft word, wordstar
-          Pengolah angka = microsoft excel, quatro pro
-          Pengolah grafis = adobe photoshop, corel draw

-          Pengembang web = macromedia dreamweaver, microsoft frontpage
Dindaa


TM 6
PERKEMBANGAN PERANGKAT LUNAK

Gambar Xmind TM 6

Perangkat lunak adalah sekumpulan instruksi dan data yang terrsimpan dijalankan oleh komputer.
Pembagian perkembangan perangkat lunak :
1.      Perangkat lunak generasi  ke 1 (antara tahun 1951-1959)
a.       Bahasa mesin
Komputer hanya dapat menerima instruksi dari bahasa mesin dalam bentuk biner.
Contoh : 0000 00110101
                  Opcode            address or number
b.      Bahasa Assembly
Bahasa assembly digunakan untuk memudahkanpemrogaman ke dalam bahasa mesin.
Untuk mengubah bahasa Assembly ke bahasa mesin : menggunakan translator.
Instruksi
Bahasa Mesin
Bahasa Assembly
STORE
0000
STO
LOAD
0001
LDA
ADD
0100
ADD
HALT
1000
HALT

2.      Perangkat lunak generasi ke 2 (antara tahun 1959-1965)
Bahasa yang digunakan : High – level languages( membuat bahasa yang  berisi instruksi lebih mirip ke bahasa Inggris )
a.       Fortran : bahasa untuk aplikasi perhitungan nummerik.
b.      Cobol : bahasa untuk aplikasi bisnis.
c.       Lisp : banyak digunakan untuk riset dan AL.
Untuk melakukan translasi ke bahasa assembly : menggunakan compiler.
3.      Perangkat lunak generasi ke 3(antara tahun 1965-1971)
a.       Sistem Informasi, berfungsi untuk mengatur sumber daya komputer dan sebagai fondasi aplikasi- aplikasi lain di atasnya.
Contoh : UNIX, DOS.
            B. General Purpose Application ,mempunyai fungsi- fungsi tertentu.
            Contoh : SPSS yang ditulis dengan menggunakan bahasa FORTRAN.
4.      Perangkat lunak generasi ke 4 (antara tahun 1971-1989)
-          Sistem operasi : UNIX, PC, DOS.
-          Struktur programming : PASCAL, MODULA_ 2, BASIC, C, C++
-          Application packages
5.      Perangkat lunak generasi ke 5
-Sistem operasi : Windows ( Tahun 1990 ) , browsers ( Sekarang ).
-Object oriented programming : C++, JAVA,C#
-Application packages : Microsoft Office.

Ø      Pembagian perangkat lunak
- Berdasarkan fungsinya :
a. Perangkat lunak system, berfingsi untuk mengatur sumber daya komputer.
Perangkat lunak system terdiri dari :
·        Operating System :
Adalah program penyedia antarmuka yang mudah bagi programmer untuk mengakses hardware dalam pengembangan sebuah program (William Stallings)
Contoh : Windows, Mac. OS, Linux, UNIC dan DOS.
·        Programming Languages :
Adalah suatu himpunan yang berisi aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer.
Contoh : Assembly, Pascal, C, C++, Java, Perl, PHP, BASIC.
·        System Utility :
a.       Antivirus
Berguna untuk mengidentifikasikan dan menghapus virus yang menyerang sistem operasi.
b.      Scandisk
Untuk mengetahui kondisi disk dan struktur file pada disk
c.       Defragment
Untuk menata ulang struktur file pada struktur disk.
d.      Partisi Tools
Untuk mempartisi / membagi disk menjadi beberapa bagian.
Contoh Partitian Magic
b. Perangkat lunak aplikasi, berfungsi untuk membantu pekerjaan dalam kehidupan sehari- hari.
Misal :
-          Pengolah kata = microsoft word, wordstar
-          Pengolah angka = microsoft excel, quatro pro
-          Pengolah grafis = adobe photoshop, corel draw
-          Pengembang web = macromedia dreamweaver, microsoft frontpage.