Showing posts with label PTIK. Show all posts
Showing posts with label PTIK. Show all posts

Wednesday, November 6, 2013

Troubleshooting Komputer




1.       Pengertian Troubleshooting
Troubleshooting merupakan penyelesaian sebuah masalah pada komputer dengan pencarian sumber masalah secara sistematis dan proses penghilangan penyebab masalah.
2.       Jenis Troubleshooting
a.       Sebelum terjadi masalah (preventif)
b.      Setelah terjadi masalah (reaktif)
i.         Teknik penelusuran maju
Permasalahan diidentifikasi dengan pendeteksian sejak awal komputer dirakit.
ii.       Teknik penelusuran mundur
Deteksi kesalahan setelah komputer dinyalakan.
·         Analisis Pengukuran
Menggunakan alat ukur tegangan yang diterima atau diberikan komponen. Contoh, multitester.
·         Analisis Suara
Deteksi dengan mendengarkan bunyi speaker pada casing komputer. Contoh, beep pendek satu kali menandakan system melakukan proses boot dengan baik.
·         Analisis Tampilan
Permasalahan dapat diketahui berdasarkan pesan error yang ditampilkan di monitor.
3.       Antivirus
Antivirus berguna untuk mencegah dan mengatasi virus. Antivirus sebaiknya selalu up to date agar selalu bias mengenali virus baru. Contoh antivirus:
a.       Berbayar: Karpersky, Eset, Norton, dll.
b.      Gratis: Smadav, AVG Free, dll.
4.       Optimasi Hard Disk
a.       Partisi Hard Disk
Membagi ruang penyimpanan hard disk menjadi beberapa bagian.
b.      Error-checking
Mencari kesalahan dan melakukan perbaikan.
c.       Defrag Hard Disk
Merapikan hard disk agar bias dibaca lebih cepat.
d.      Recovery pada hard disk
Mendapatkan data kembali bila partisi, file, atau direktori rusak/hilang.
5.       Mempercepat Kinerja Komputer
a.       Disable extra startup programs
b.      Optimasi display setting
c.       Menjalankan Disk Cleanup
d.      Registry Repair

Wednesday, October 30, 2013

Sistem Operasi


OS (Operating System) merupajan program yang mengatur eksekusi program dan bertindak sebagai interface antara aplikasi dan perangkat keras.

1.       Tujuan
a.       Kemudahan
b.      Efesiensi
c.       Kemamuan untuk berkembang
2.       Komponen Sistem
a.       Managemen Proses
b.      Managemen Memori Utama
c.       Managemen Berkas
d.      Managemen I/O 
e.      Managemen Penyimpanan Sekunder
f.        Jaringan
g.       Sistem Proteksi
h.      Command‐Interpreter System
3.       Jenis-jenis Sistem Operasi
a.       DOS (Disk Operating Sistem)
b.      Windows
c.       Macintosh
d.      OS/2 (Operating Sistem/2)
e.      UNIX
4.       Layanan Sistem Operasi
a.       Menyediakan user interface
b.      Menyediakan program execution
c.       Menyediakan I/O operations
d.      Menyediakan file-system manipulation
e.      Menyediakan system commucations/networking
f.        Mampu melakikan error detection
g.       Mampu melakukan resourse sharing
h.      Fasilitas Security
i.         Fasilitas Accound System

5.       Process
Setiap proses dijalankan oleh computer secaraberurutan seperti diagram berikut.
Foreground vs Background
6.       Thread
Process vs Thread. Process merupakan suatu aplikasi yang sedang berjalan. Sedangkan thread merupakan beberapa pekerjaan yang dijalankan dalam 1  prosesnya.
Single vs Multithread
7.       Process Schedulling
Aktivitas yang digunakan untuk menjadwalkan program mana yang akan dieksekusi.
a.       Uniprogramming
b.      Multiprogramming with two programs
8.       Synchronization
Akses secara hampir bersamaan terhadap data yang bersifat shared, dapat menyebabkan data tidak konsisten atau rusak/korup. Oleh karena itu, diperlukan mekanisme sinkronisasi untuk menghindari kejadian seperti di atas. Beberapa algoritma sinkronisasi adalah, FCFS (First Come First Served), SJF (Shortest Job First), dan RR (Round Robin).
9.       Virtual Memory
Merupakan memori yang diciptakan untuk menambah memori utama yang terbatas. Virtual memory dapat dimodifikasi sesuai kebutuhan. Hanya bagian dari program yang dibutuhkan saja yang harus ada dalam memory untuk dieksekusi. Menyebabkan pembuatan proses secara lebih efisien.
10.   Perangkat I/O
a.       Perangkat Block
Meliputi berbagai disk drive, untuk perintah baca, tulis, pencarian data, dapat mengakses memori pada disk.
b.      Perangkat Character
Perintah menulis dan mengambil, dapat dibuat library pengakses data perbaris.
c.       Perangkat Jadingan
Merupakan penghubung computer dengan jaringan. Komunikasi dilakukan melalui socket.
11.   Characteristics of I/O Devices
12.   Sistem Operasi Linux
Awalnya dibuat oleh mahasiswa Findlandia yang bernama Linus Tovalds. Inspirasi dari MINIX yaitu system UNIX kecil yang dikembangkan Andrew Tanenbaum.
a.       Distro Linux
Bisa diperoleh dalam berbagai distribusi. Merupakan bundle dari kernel Linux, beserta system dasar Linux, program instalasi, tools basic, dan program bermanfaat lainnya.
b.      Struktur Directory Linux
        /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 hardware yang dikenali dan digunakan sistem
c.       Perintah
Perintah dalam Linux lazim dilakukan di dalam terminal. Dikerjakan dengan maemasukkan suatu kunci untuk suatu task tertentu.
d.      Struktur Perintah di Linux
[root@localhost root]# nama_perintah [pilihan] [argumen]
e.      Install Software dengan TAR dan RPM
TAR merupakan format install yang lebih umum, sedangkat RPM adalah Red Hat Package Manager. Perintah di Linux case sensitive.
f.        Install Software dengan RPM
Format untuk menginstall: [root]]# rpm-I. Format untuk mengupgrade aplikasi: [root]# rpm-U.
g.       Manajemen User OS Linux
Standar sistem operasi adalah mampu mengatur user atau pemakai OS. Perintah dasarnya: useradd nama_pengguna dan passwd password_pengguna.

Tuesday, October 22, 2013

Software dan Perkembangannya.




Perangkat lunak merupakan sekumulan instruksi dan data yang tersimpan dan dijalankan oleh komputer. Komputer tidak dapat melakukan apapun tanpa instruksi.
1.       Perangkat Lunak Generasi Ke-1
a.       Bahasa Mesin
Komputer hanya dapat menerima instruksi dalam bahasa mesin dalam bentuk bilangan biner.
b.      Bahasa Assembly
Bahasa assembly dibuat untuk memudahkan pemrograman ke dalam bahasa mesin.
2.       Perangkat Lunak Generasi Ke-2
a.       High-level Languages
Bahasa yang berisi instruksi yang lebih mirip bahasa inggris. Bahasa tersebut yaitu FORTRAN, COBOL, dan LISP. Untuk melakukan translasi ke bahasa assembly, digunakan compiler.
3.       Perangkat Lunak Generasi Ke-3
a.       Sistem Operasi
Sebuah perangkat lunak yang berfungsi untuk mengatur sumber dayakomputer dan sebagai
fondasi aplikasi‐aplikasi lain di atasnya. Contoh, UNIX dan DOS.
b.      General Purpose Applications
Merupakan aplikasi-aplikasi yang memiliki fungsi-fungsi tertentu. Contoh, SPSS yang ditulis menggunakan bahasa FORTRAN.
4.       Perangkat Lunak Generasi Ke-4
a.       Sistem Operasi yang digunakan UNIX dan PC-DOS.
b.      Structured Programming: PASCAL, MODULA-2, BASIC, C, dan C++.
c.       Application Packages
Spreadsheets (LOTUS 1‐2‐3), word processors (WordStar, Word Perfect), dan database management systems (dBASE IV).
5.       Perangkat Lunak Generasi Ke-5
a.       Sistem Operasi yang digunakan adalah windows.
b.      Sudah memiliki browsers.
c.       Object-oriented Programming: C++, JAVA, C#
d.      Application packages: Microsoft Office.
6.       Perangkat Lunak Berdasarkan Fungsi
a.       Perangkat Lunak Sistem
Merupakan perangkat lunak yang berfungsi untuk mengatur sumber daya komputer. Perangkat lunak system terdiri dari:
*      Sistem Operasi
Merupakan program yang menutup detail hardware yang rumit kepada programmer dan menyediakan antarmuka yang mudah bagi programmer untuk mengakses hardware dalam pengembangan sebuah program. Contoh dari system operasi yaitu, Linux, Windows, MacOS.
*      Bahasa pemrograman
Merupakan teeknik instruksi standar untuk memerintah komputer. Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman dibagi menjadi bahasa mesin, bahasa tingkat rendah, dan bahasa tingkat tinggi.
*      Sistem utilitas
Antivirus, Scandisk, Defragment, Partisi tools.
b.      Perangkat Lunak Aplikasi
Merupakan perangkat lunak yang berfungsi untuk membantu pekerjaan dalam kehidupan sehari-hari. Contoh perangkat lunak aplikasi yaitu, Microsoft word untuk mengolah kata, Microsoft Excel untuk mengolah angka, Microsoft PowerPoint untuk presentasi, Microsoft Access untuk basis data, Adobe Photoshop untuk mengolah gambar, Adobe dreamweaver untuk mengembangkan web, dan Ulead Video Studio untuk video editing.

Hardware




Pengertian

Komponen komputer yang sifatnya bias dilihat dan diraba oleh manusia secara langsung atau berbentuk nyata.

Pembagian Hardware
  1. Alat Input, merupakan perangkat keras yang berguna untuk memasukkan data ke komputer. Macam-macam alat input, yaitu:
    • Keyboard
    • Mouse
    • Scanner
    • Joystick
    • Track Ball
    • Barcode Reader
    • Mikrofon
    • Touch Screen
    • Kamera Digital
    • Kamera Video 
  2. Alat Proses. Proses kerja komputer merupakan satu rangkaian kerjasama antar beberapa komponen. Kinerja komputer tidak ditentukan atau didominasi oleh suatu alat, namun panduan dari sejumlah komponen.
    • Processor
    • RAM
    • Main board
    • VGA card
    • Sound card
  3. Alat Simpan, merupakan perangkat keras yang berguna untuk menyimpan data dalam bentuk aslinya (biner). Macam-macam alat simpan, yaitu:
    • Harddisk
    • CD/DVD-ROM
    • USB flashdisk
    • Disket
    • Optical disk
  4. Alat Output. Informasi yang telah diproses oleh komputer ditampilkan kepada pengguna melalui alat output. Macam-macam alat output, yaitu:
    • Monitor
    • Printer
    • Proyektor LCD
    • Speaker
  5. Periferal, merupakan Perangkat yang ditambahkan pada komputer tetapi bukan bagian utama dari arsitektur komputer. Macam-macam periferal, yaitu:
    • LAN card
    • Modem
    • Hub
    • UPS