Minggu, 30 Juni 2013

Tugas Praktikum Kriptografi


Public Class Form1

    Private Sub CaesarChiperToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Caesar.Click
        Caesar.Show()
    End Sub

    Private Sub GransfieldChiperToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GransfieldChiperToolStripMenuItem.Click
        DesChiper.Show()
    End Sub

    Private Sub VernamChiperToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles VernamChiperToolStripMenuItem.Click
        Vernam.Show()
    End Sub

    Private Sub VigenereChiperToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles VigenereChiperToolStripMenuItem.Click
        Vigenere.Show()
    End Sub

    Private Sub DesChiperToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DesChiperToolStripMenuItem.Click
        RC4.Show()
    End Sub

    Private Sub KeluarToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KeluarToolStripMenuItem.Click
        Dim i As MsgBoxResult
        i = MsgBox("Apa anda ingin keluar?", MsgBoxStyle.Information + MsgBoxStyle.YesNo, "Perhatian")
        If i = MsgBoxResult.Yes Then
            Close()
        End If
    End Sub
End Class


Public Class Caesar_Chiper

    Private Sub Caesar_Chiper_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Plaintext.Text = ""
        Chipertext.Text = ""
    End Sub

    Private Sub Btnenkripsi_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnenkripsi.Click
        Dim jumlah As Double = Len(Plaintext.Text)
        Dim x As String
        Dim xkalimat As String = ""
        Dim i As Double
        Dim bil As Integer
        For i = 1 To jumlah
            x = Mid(Plaintext.Text, i, 1)
            bil = Asc(x) + 3
            x = Chr(bil)
            xkalimat = xkalimat + x
        Next i
        Chipertext.Text = xkalimat
    End Sub
End Class

 
Public Class Vernam_chiper

    Private Sub Vernam_chiper_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        plaintext.Text = ""
        kunci.Text = ""
        chipertext.Text = ""
    End Sub

    Private Sub btnenkripsi_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnenkripsi.Click
        Dim j As Integer
        Dim jum As Integer
        Dim sKey As String
        Dim nKata As Integer
        Dim nKunci As Integer
        Dim sKata As String
        Dim sPlain As String = ""
        Dim nEnc As Integer
        j = 0
        sKata = plaintext.Text
        jum = Len(sKata)
        sKey = kunci.Text
        For i = 1 To jum
            If j = Len(sKey) Then
                j = 1
            Else
                j = j + 1
            End If
            nKata = Asc(Mid(sKata, i, 1)) - 65

            nKunci = Asc(Mid(sKey, j, 1)) - 65

            nEnc = ((nKata + nKunci) Mod 26)

            sPlain = sPlain & Chr((nEnc) + 65)
        Next i
        chipertext.Text = sPlain

    End Sub

    Private Sub kunci_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles kunci.KeyPress
        e.KeyChar = UCase(e.KeyChar)
        Dim tombol As Integer = Asc(e.KeyChar)
        If Not (((tombol >= 65) And (tombol <= 90)) Or (tombol = 8)) Then
            e.Handled = True
        End If

    End Sub

    Private Sub plaintext_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles plaintext.KeyPress
        e.KeyChar = UCase(e.KeyChar)
        Dim tombol As Integer = Asc(e.KeyChar)
        If Not (((tombol >= 65) And (tombol <= 90)) Or (tombol = 8)) Then
            e.Handled = True
        End If

    End Sub

    Private Sub hapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles hapus.Click
        plaintext.Text = ""
        kunci.Text = ""
        chipertext.Text = ""

    End Sub

    Private Sub keluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles keluar.Click
        Me.Close()
    End Sub
End Class


Public Class vigenere

    Private Sub enkripsi_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles enkripsi.Click
        chipertext.Text = Eenkripsi(plaintext.Text, kunci.Text)
    End Sub
    Function Eenkripsi(ByVal Teks As String, ByVal Kunci As String) As String
        Dim j As Integer
        Dim jum As Integer
        Dim sKey As String
        Dim nKata As Integer
        Dim nKunci As Integer
        Dim sKata As String
        Dim sPlain As String
        Dim nEnc As Integer
        j = 0
        jum = Len(Teks)
        sPlain = ""
        sKey = Kunci
        sKata = Teks
        For i = 1 To jum
            If j = Len(sKey) Then
                j = 1
            Else
                j = j + 1
            End If
            nKata = Asc(Mid(sKata, i, 1))

            nKunci = Asc(Mid(sKey, j, 1))

            nEnc = ((nKata + nKunci) Mod 256)

            sPlain = sPlain & Chr((nEnc))
        Next i
        Eenkripsi = sPlain
    End Function

    Private Sub hapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles hapus.Click
        plaintext.Text = ""
        kunci.Text = ""
        chipertext.Text = ""
    End Sub

    Private Sub keluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles keluar.Click
        Me.Close()
    End Sub
End Class

Public Class RC4

    Private Sub RC4_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        plaintext.Text = ""
        kunci.Text = ""
        chipertext.Text = ""
    End Sub
    Private Function AutokeyEncipher(ByVal strPlaintext As String, ByRef strKey AsString) As String
        Dim i As Long
        Dim j As Long
        Dim c1 As Integer
        Dim strPlaintext2 As String
        Dim strKey2 As String
        Dim strCiphertext As String
        Dim strCiphertext2 As String
        Dim diffKeyLen As Integer
        Dim pAlphabet As Integer
        Dim cAlphabet As Integer
        Dim nShift As Integer
        '1. Hilangkan semua karakter yang bukan alfabet dari strPlaintext
        ' dan simpan sebagai strPlaintext2
        strPlaintext2 = ""
        For i = 1 To strPlaintext.Length
            c1 = Asc(Mid(strPlaintext, i, 1))
            If (c1 >= 65 And c1 <= 90) Then
                strPlaintext2 = strPlaintext2 & Chr(c1)
            End If
        Next i
        '2. Hilangkan semua karakter yang bukan alfabet dari strKey
        ' dan simpan sebagai strKey2
        strKey2 = ""
        For i = 1 To strKey.Length

            c1 = Asc(Mid(strKey, i, 1))
            If (c1 >= 65 And c1 <= 90) Then
                strKey2 = strKey2 & Chr(c1)
            End If
        Next i
        '3. Susun kunci baru strKey2 berdasarkan kunci awal strKey kemudian
        ' ditambah plaintext
        'perbedaan antara panjang plaintext dan kunci
        diffKeyLen = strPlaintext2.Length - strKey2.Length
        For i = 1 To diffKeyLen
            'c1 = Asc(Mid(strPlaintext2, i, 1))
            strKey2 = strKey2 & Mid(strPlaintext2, i, 1)
        Next i
        '4. Geser masing-masing huruf pada plaintext
        ' dengan huruf yang terkait pada key
        strCiphertext = ""
        For i = 1 To strPlaintext2.Length
            c1 = Asc(Mid$(strPlaintext2, i, 1))
            nShift = Asc(Mid$(strKey2, i, 1)) - 65
            If ((c1 >= 65) And (c1 <= 90)) Then
                pAlphabet = c1 - 65 ' get the alphabet sequence
                cAlphabet = (pAlphabet + nShift) Mod 26 ' shifted alphabet
                c1 = cAlphabet + 65 ' get character in 65 ... 90
            End If
            strCiphertext = strCiphertext & Chr(c1)
        Next i
        '5. Susun strCiphertext sesuai dengan urutan strPlaintext
        strCiphertext2 = ""
        strKey = ""
        j = 1
        For i = 1 To strPlaintext.Length
            c1 = Asc(Mid$(strPlaintext, i, 1))
            If ((c1 >= 65) And (c1 <= 90)) Then
                strCiphertext2 = strCiphertext2 & Mid(strCiphertext, j, 1)
                strKey = strKey & Mid(strKey2, j, 1)
                j = j + 1
            Else
                strCiphertext2 = strCiphertext2 & Chr(c1)
                strKey = strKey & " "
            End If
        Next i
        Return strCiphertext2
    End Function

    Private Sub hapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles hapus.Click
        plaintext.Text = ""
        kunci.Text = ""
        chipertext.Text = ""

    End Sub

    Private Sub keluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles keluar.Click
        Me.Close()
    End Sub

    Private Sub enkripsi_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles enkripsi.Click
        chipertext.Text = AutokeyEncipher(plaintext.Text, kunci.Text)
    End Sub
End Class

belajarrr lebih lanjut lagi yookkk di mesran.blogspot.com 






Minggu, 02 Juni 2013

YUK BELAJAR PEMROGRAMAN VISUAL BASIC DOT NET DI MESRAN.NET


Public Class Form1

    Private Sub kdbar_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles kdbar.SelectedIndexChanged
        Dim x As String
        x = Microsoft.VisualBasic.Left(kdbar.Text, 2)
        Select Case x
            Case "TS" : merk.Text = "TOSHIBA"
            Case "VG" : merk.Text = "V-GEN"
        End Select

        Dim I As String
        I = Microsoft.VisualBasic.Right(kdbar.Text, 3)
        Select Case I
            Case "001" : nabar.Text = "FLASHDISK 4GB"
            Case "002" : nabar.Text = "FLASHDISK 2GB"
        End Select

        If x = "TS" And I = "001" Then
            harga.Text = 105000
        ElseIf x = "TS" And I = "002" Then
            harga.Text = 75000
        ElseIf x = "VG" And I = "001" Then
            harga.Text = 90000
        ElseIf x = "VG" And I = "002" Then
            harga.Text = 60000

        End If
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        kdbar.Items.Add("TS001")
        kdbar.Items.Add("TS002")
        kdbar.Items.Add("VG001")
        kdbar.Items.Add("VG002")


        buatTabel()
    End Sub
    Sub bersih()
        nopem.Text = ""
        kdbar.Text = ""
        merk.Text = ""
        harga.Text = ""
        tohar.Text = ""
        jumbel.Text = ""
        nabar.Text = ""

    End Sub

    Private Sub btnkeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnkeluar.Click
        Me.Close()

    End Sub


    Private Sub btnproses_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnproses.Click
        tohar.Text = harga.Text * jumbel.Text
    End Sub

    Private Sub btnhapus2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnhapus2.Click
        nopem.Text = ""
        kdbar.Text = ""
        jumbel.Text = ""
    End Sub

    Private Sub btnhapus1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnhapus1.Click
        nopem.Text = ""
        kdbar.Text = ""
        merk.Text = ""
        harga.Text = ""
        tohar.Text = ""
        jumbel.Text = ""
        nabar.Text = ""
    End Sub

    Private Sub LV_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LV.SelectedIndexChanged
    End Sub

    Sub buatTabel()

        LV.Columns.Add("No Pembelian", 80, HorizontalAlignment.Center)
        LV.Columns.Add("Kode Barang", 180, HorizontalAlignment.Left)
        LV.Columns.Add("Nama Barang", 180, HorizontalAlignment.Left)
        LV.Columns.Add("Merk", 180, HorizontalAlignment.Left)
        LV.Columns.Add("Harga", 180, HorizontalAlignment.Left)
        LV.Columns.Add("Jumlah Beli", 180, HorizontalAlignment.Left)
        LV.Columns.Add("Total Harga", 180, HorizontalAlignment.Left)
        LV.View = View.Details
        LV.GridLines = True
        LV.FullRowSelect = True

    End Sub


    Sub isiTabel()
        Dim lst As New ListViewItem
        lst.Text = nopem.Text
        lst.SubItems.Add(kdbar.Text)
        lst.SubItems.Add(nabar.Text)
        lst.SubItems.Add(merk.Text)
        lst.SubItems.Add(harga.Text)
        lst.SubItems.Add(jumbel.Text)
        lst.SubItems.Add(tohar.Text)
        LV.Items.Add(lst)

    End Sub


    Private Sub btnsimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsimpan.Click
        isiTabel()
        nopem.Text = ""
        kdbar.Text = ""
        nabar.Text = ""
        merk.Text = ""
        harga.Text = ""
        jumbel.Text = ""
        tohar.Text = ""
    End Sub
End Class


Demikianlh postingan saya :
nama : Nur febrina sari baizuri
npm :1111035




Senin, 20 Mei 2013

Tugas Bahasa Pemrograman Visual Basic.Net 2008 Menggunakan Listing View

“Membuat form gaji dengan menggunakan listview”

Langkah pertama design terlebih dahulu form nya , lalu setelah selesai d design maka masukkan coding nya dalam setiap tempat nya. Berikut adalah coding untuk menambah NIK, JABATAN, dan STATUS nyaa...
Berikut adalah coding untuk jabatan, jika jabatan nya sebagai mandor maka jumlah gaji nya 1750000 begitu seterus nya,,
Berikut coding untuk menampilkan jumlah anak .
 Yang ini coding untuk proses nya yaa...
 Yang ini coding untuk menampilkan NIK dan nama, jika d pilih NIK maka muncul Nama looo...

 Yang ini nii coding yang paling panjang , di antara coding-coding yang laiiinnn , tp sangat  bermanfaat loo untuk pembuatan kolom nyaa.... 
 Setelah coding yang di atas ada lagi nii coding yg lebih penting dalam penggunaan listview, yaitu coding penyimpanan ke listview setelah dapat semua hasil nyaa...
Kira-kira kalau dimasukkin data nya seperti ini nii ...
Jika temand - temand tidak mengerti dengan coding program yang saya berikan diatas , temand - temand bisa di lihat di bawahhh yaaa ..... :D

Berikut Coding Program nya :

Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
nik.Items.Add(“001″)
nik.Items.Add(“002″)
nik.Items.Add(“003″)
jabatan.Items.Add(“Mandor”)
jabatan.Items.Add(“Kepala Bagian”)
jabatan.Items.Add(“Staff”)
status.Items.Add(“Menikah”)
status.Items.Add(“Tidak Menikah”)
For i = 1 To 4
jumlahanak.Items.Add(i)
Next i
For i = 1 To 10
jam.Items.Add(i)
Next i
BuatTabel()
End Sub
Private Sub jabatan_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles jabatan.SelectedIndexChanged
Select Case jabatan.Text
Case “Mandor” : gaji.Text = 1750000
Case “Kepala Bagian” : gaji.Text = 2500000
Case “Staff” : gaji.Text = 1250000
End Select
pajak.Text = 0.015 * gaji.Text
End Sub
Private Sub status_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles status.SelectedIndexChanged
Select Case status.Text
Case “Menikah” : tunjistri.Text = 0.09 * gaji.Text
Case “Tidak Menikah” : tunjistri.Text = 0
End Select
End Sub
Private Sub jumlahanak_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles jumlahanak.SelectedIndexChanged
If jumlahanak.Text >= 2 And status.Text = “Menikah” Then
tunjanak.Text = 0.07 * gaji.Text
ElseIf jumlahanak.Text = 1 And status.Text = “Tidak Menikah” Then
tunjanak.Text = 0.03 * gaji.Text
Else
tunjanak.Text = 0
End If
End Sub
Private Sub btnproses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnproses.Click
If jabatan.Text = “Mandor” Then
honor.Text = jam.Text * 7500
ElseIf jabatan.Text = “Kepala Bagian” Then
honor.Text = jam.Text * 310000
ElseIf jabatan.Text = “Staff” Then
honor.Text = jam.Text * 5000
Else
honor.Text = 0
End If
total.Text = Val(honor.Text) + Val(gaji.Text) + Val(tunjistri.Text) + Val(tunjanak.Text) + Val(pajak.Text)
End Sub
Private Sub nik_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles nik.SelectedIndexChanged
Select Case nik.Text
Case “001″ : nama.Text = “Batara Silaban”
Case “002″ : nama.Text = “Yeni Manurung”
Case “003″ : nama.Text = “Nurul Hidayati”
End Select
End Sub
Private Sub btnbaru_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnbaru.Click
nama.Text = “”
nik.Text = “”
jabatan.Text = “”
gaji.Text = “”
status.Text = “”
tunjistri.Text = “”
jumlahanak.Text = “”
tunjanak.Text = “”
jam.Text = “”
honor.Text = “”
pajak.Text = “”
total.Text = “”
End Sub
Private Sub btnkeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnkeluar.Click
End
End Sub
Private Sub LV_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LV.SelectedIndexChanged
End Sub
Sub BuatTabel()
LV.Columns.Add(“NIK”, 80, HorizontalAlignment.Center)
LV.Columns.Add(“Nama”, 180, HorizontalAlignment.Left)
LV.Columns.Add(“Jabatan”, 80, HorizontalAlignment.Center)
LV.Columns.Add(“Gaji”, 80, HorizontalAlignment.Center)
LV.Columns.Add(“Status”, 80, HorizontalAlignment.Center)
LV.Columns.Add(“Tunjangan Istri”, 80, HorizontalAlignment.Center)
LV.Columns.Add(“Jumlah Anak”, 80, HorizontalAlignment.Center)
LV.Columns.Add(“Tunjangan Anak”, 80, HorizontalAlignment.Center)
LV.Columns.Add(“Jam Lembur”, 80, HorizontalAlignment.Center)
LV.Columns.Add(“Honor Lembur”, 80, HorizontalAlignment.Center)
LV.Columns.Add(“Pajak”, 80, HorizontalAlignment.Center)
LV.Columns.Add(“Total”, 80, HorizontalAlignment.Center)
LV.View = View.Details
LV.GridLines = True
LV.FullRowSelect = True
End Sub
Sub IsiTabel()
Dim Lst As New ListViewItem
Lst.Text = nik.Text
Lst.SubItems.Add(nama.Text)
Lst.SubItems.Add(jabatan.Text)
Lst.SubItems.Add(gaji.Text)
Lst.SubItems.Add(status.Text)
Lst.SubItems.Add(tunjistri.Text)
Lst.SubItems.Add(jumlahanak.Text)
Lst.SubItems.Add(tunjanak.Text)
Lst.SubItems.Add(jam.Text)
Lst.SubItems.Add(honor.Text)
Lst.SubItems.Add(pajak.Text)
Lst.SubItems.Add(total.Text)
LV.Items.Add(Lst)
End Sub
Private Sub btnsimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsimpan.Click
IsiTabel()
nik.Text = “”
nama.Text = “”
jabatan.Text = “”
gaji.Text = “”
status.Text = “”
tunjistri.Text = “”
jumlahanak.Text = “”
tunjanak.Text = “”
jam.Text = “”
honor.Text = “”
pajak.Text = “”
total.Text = “”
End Sub
End Class

Tugas Bahasa Pemrograman ......


Terimakasih Temand , Semoga Bermanfaat yaa ....!!!!!!



Selasa, 07 Mei 2013

Ini Desain Baru Mobil Terbang

 

Massachusetts - Mobil terbang Terrafugia memang belum siap dan paling cepat 2 tahun lagi diproduksi. Namun pabrikan asal Massachusetts Amerika itu terus menguji kemampuannya, dan kini bahkan memperkenalkan desain baru mobil terbang.

Tidak seperti mobil terbang terdahulu yang menggunakan sayap, desain terbarunya memiliki baling-baling seperti helikopter.

Mobil tersebut dinamakan Terrafugia TF-X dimana bentuknya lebih kompak dari Terrafugia sebelumnya.

Jadi untuk bisa terbang, mobil terbang Terrafugia TF-X konsep tidak perlu ambil ancang-ancang seperti pesawat yang hendak terbang, melainkan bisa terbang langsung secara vertikal dengan menggerakkan baling-baling yang berputar lewat teknologi tilt-rotor.

Mobil terbang seperti yang diberitakan USAtoday, Selasa (6/5/2013) untuk bisa terbang harus memiliki 2 rotor yang tersemat di sisi kanan dan kiri.

Nantinya setelah berada di udara, baling-baling mobil terbang tersebut secara otomatis melipat sehingga tidak mengganggu aspek aerodinamika kendaraan saat berada di udara. Sementara itu, tenaga dorong mobil tetap menggunakan mesin konvensional.

Teknologi rotor pada mobil terbang tersebut biasa digunakan oleh teknologi Marinir AS yang disebut V-22 Osprey.

"Kami merasa ini adalah waktu kita untuk berbagi visi mengenai masa depan," ujar Vice President of Business Development Terrafugia, Richard Gersh.

Perusahaan yang berbasis di Woburn, Massachusetts ini terus mengembangkan teknologi baru pada mobil terbang Terrafugia sebelumnya diproduksi massal pada 2015 nanti.

Ponsel Pintar Bakal Gantikan Kunci Mobil


 
 
Detroit - Ponsel pintar di masa depan tidak hanya berfungsi sebagai alat komunikasi semata. Bahkan ponsel diyakini bakal menggantikan peran kunci remote mobil. Jika melihat penggunaan kunci, awalnya, mobil menggunakan kunci biasa yang terbuat dari logam. Namun seiring waktu, peran kunci biasa kini digantikan oleh remote atau smart key. Smart keys awalnya digunakan di merek mewah seperti BMW, Mercedes-Benz dan Lexus. Tetapi fitur itu kini ditemui di hampir semua pabrikan. Smart key memungkinkan pengendara memasuki mobil tanpa melakukan apa-apa, cukup menggenggam kunci atau menyimpannya di saku, maka pintu mobil akan terbuka otomatis.Sekarang klub otomotif AAA memperkirakan remote dan smart keys akan segera terganti oleh ponsel pintar.Apalagi pabrikan mobil besar seperti Chevrolet dan Nissan sudah memiliki aplikasi yang digunakan untuk memonitor dan mengontrol kendaraan.

"Dan Hyundai beberapa waktu lalu, merilis sebuah konsep yang memungkinkan pengendara bisa masuk ke mobilnya dengan menggunakan ponsel yang secara khusus terkoneksi dengan kendaraan. Beberapa teknologi ini akan bisa ditemui di kendaraan paling cepat 2015," ujar Direktur AAA John Nielsen seperti dikutip LA Times."Kunci mobil tradisional akan tergantikan oleh teknologi yang menawarkan keamanan dan kenyamanan lebih," timpalnya.Nielsen pun mengharapkan pengendara untuk segera beradaptasi dengan teknologi baru seperti ini.

Sabtu, 04 Mei 2013

METODE NUMERIK: Pengertian dan Kegunaan Metode Numerik

Beberapa definisi metode numerik dikemukakan ahli matematika, misalnya metode numerik adalah teknik

di mana metode numerik METODE NUMERIK: Pengertian dan Kegunaan Metode Numerikmasalah matematika diformulasikan sedemikian rupa sehingga dapat diselesaikan oleh pengoperasian aritmetika (Chapra dan Chanale, 1991); metode numerik adalah teknik -teknik yang digunakan untuk merumuskan masalah matematika agar dapat diselesaikan han ya dengan operasi hitungan, yang terdiri dari operasi tambah, kurang, kali dan bagi (Susila, 1994 ; Ibraheem dan Hisyam, 2003). Terdapat banyak jenis metode numerik, namun pada dasarnya, masing -masing metode tersebut memiliki karakteristik umum, yaitu selalu mencakup sejumlah kalkulasi aritmetika. Jadi metode numerik adalah suatu teknik untuk memformulasikan masalah matematika sehingga dapat diselesaikan dengan operasi aritmetika yang terdiri dari operasi tambah, kurang, kali dan bagi (Rochmad, 2011).
Di samping itu menurut Rochmad (2011) ada sejumlah alasan mengapa orang menggunakan metode numerik untuk memecahkan masalah yang dihadapinya.  Beberapa alasan tersebut sebagai berikut.
  1. Metode numerik merupakan suatu teknik untuk menyelesaikan masalah matematika yang efektif dan efisien. Dengan bantuan komputer ia sanggup menangani masalah yang rumit dan melibatkan perhitungan y ang luas, misalnya untuk memecahkan masalah solusi suatu persamaan tak linear, sistem persamaan yang besar, dan permasalahan lainnya termasuk dalam teknik dan sosial.  Masalah yang sering sulit atau bahkan tidak mungkin dapat diselesaikan secara analitis dapat diselesaikan dengan metode numerik.
  2. Saat ini terdapat berbagai paket program komputer (misalnya exel, maple, matlab, atau program paket lainnya) yang tersedia dan diperdagangkan sehingga mudah didapat yang dalam pengoperasiannya mencakup metode numerik. Dengan demikian, pemecah masalah tinggal menyesuaikan dengan karakteristik program paket tersebut dengan algortima yang digunakan dalam pemecahan masalah.
  3. Apabila masalah yang dihadapi sulit diselesaikan dengan bantuan program paket komputer, maka pemecah masalah dapat menggunakan program komputer (misalnya basic, pascal, fortran, atau  program komputer lainnya). Jika pemecah masalah mahir mendesain program sendiri, maka pemecah masalah dapat lebih leluasa dalam menggunakan metode numerik untuk memecahka n masalah yang dihadapinya.
  4. Di sisi lain, metode numerik merupakan semacam sarana  yang efisien untuk mengenal karakteristik komputer dan mendesain algoritma, diagram alur dan menulis program komputer sendiri.

Penjelasan Tanda Signal BlackBerry dan Solusi Perbaikan

Signal BlackBerry hilang/SOS, terkadang juga signal BlackBerry menjadi GSM, atau signal BlackBerry GPRS/EDGE/3G yang tadinya huruf besar menjadi huruf kecil gprs/edge/3g tentu sangat menjengkelkan, sehingga membuat BlackBerry lemot dan beberapa layanan BlackBerry tidak dapat digunakan seperti Browsing, BlackBerry Messenger, dan lainnya. Maka dari itu pada blog Trik dan Tips BlackBerry ini saya menambahkan artikel tentang Penjelasan Tanda Signal BlackBerry dan Solusi Perbaikan, agar anda menggerti setiap tanda signal yang muncul pada BlackBerry anda dan tahu cara perbaikannya.
Berikut penjelasan tanda signal BlackBerry dan solusi untuk perbaikannya:
Tanda Signal SOS Pada BlackBerry
Signal SOS pada BlackBerry menandakan bahwa BlackBerry anda tidak mendapat signal/signal hilang, bisa saja terjadi jika anda berada di ruangan yang sangat minim mendapat asupan signal. Signal SOS pada BlackBerry membuat anda tidak dapat melakukan pengiriman/penerimaan SMS, Browsing, Chatting dan hampir semua layanan  yang memerlukan signal BlackBerry.
Solusi: Jika anda berada dalam ruangan minim signal, tentunya anda harus mencari tempat yang mendapat asupan signal yang cukup sehingga signal BlackBerry yang tadinya SOS kembali normal. Namun jika anda berada di ruangan yang memang mendapat asupan signal yang cukup tapi signal BlackBerry anda masih SOS, coba lakukan soft reset atau hard reset/reboot/restart BlackBerry anda, kalau masih belum bisa pancing signal BlackBerry atau bisa dengan Diagnostics Test dengan Host Routing Table.
Tanda Signal GSM
Tanda signal GSM pada BlackBerry, membuat BlackBerry anda hanya bisa di gunakan untuk SMS dan Telepon, tidak ada layanan data service yang bisa di gunakan seperti chatting, Email, Browsing, dll.
Solusi: hampir sama dengan solusi tanda signal BlackBerry SOS, anda bisa pancing signal BlackBerry anda atau PING!! ke server RIM dengan Diagnostics Test.
Signal BlackBerry Huruf Kecil gprs/edge/3g
Tanda signal gprs/edge/3g huruf kecil berarti anda belum melakukan pendaftaran untuk berlangganan paket data BlackBerry atau BIS. Bisa juga terjadi yang tadinya GPRS/EDGE/3G huruf besar menjadi huruf kecil gprs/edge/3g karena error pada data service di jaringan operator.
Solusi: Kalau anda belum berlangganan paket BIS anda bisa berlangganan terlebih dahulu, baca cara daftar dan info tarif. Jika memang sudah berlangganan layanan data service BlackBerry dan signal menjadi huruf kecil gprs/edge/3g maka anda bisa coba pancing signal BlackBerry anda atau lakukan Diagnostics Test.
Signal BlackBerry Huruf Besar GPRS/EDGE/3G
Signal BlackBerry GPRS/EDGE/3G dengan huruf besar berarti BlackBerry anda berada dalam layanan paket data BIS sehingga anda bisa menggunakan semua fitur browsing, chatting, Email, dll sesuai paket BIS yang anda ambil. Untuk penjelasan network GPRS/EDGE/3G akan saya buat arikelnya nanti.
Cara Pancing Signal BlackBerry
Berikut step by step cara untuk pancing signal BlackBerry SOS/GSM/huruf kecil semua gprs/edge/3g, namun sebelumnya anda sudah berlangganan paket data BlackBerry tentunya.
Penjelasan Tanda Signal BlackBerry dan Solusi Perbaikan-  
   Buka Manage Connection (pada homescreen arahkan kusor ke paling atas seperti pada gambar) Note: gambar di atas saya capture dari BB saya BlackBerry Apollo OS 7, untuk OS 5 masih sama hanya berbeda tampilan menu saja.
-   Uncentang box Mobile Network dan centang lagi
-  Jika signal masih belum kembali normal, PING server RIM dengan Host Routing Table

Kamis, 02 Mei 2013

TIPS Belajar Cepat

TIPS Belajar Cepat

Ketika kita sedang belajar untuk ujian esok hari, kita akan mendapatkan banyak kesulitan. Kesulitan itu timbul akibat kita sangat takut karena ujian yang ingin kita hadapi tinggal hitungan jam. Berikut tips-tips belajar yang perlu anda lakukan:
1.  Persiapkan Mental
Bunuh rasa takut Anda. Jangan pernah merasa takut bahwa Anda tidak akan dapat mengerjakan ujian. Jangan bayangkan hasil ujian yang buruk. Anda harus membayangkan hasil ujian yang baik agar Anda merasa bahagia dan nyaman sekaligus ceria. Jangan pernah ragu untuk mengatakan, “Gampanglah! Cepeklah! Cepeklah!” Munculkan motivasi. Ingat kembali bahwa Anda sedang berjuang demi cita-cita Anda. Ingat kembali keluarga Anda di kampung halaman sana. Ingatlah bahwa perjuangan Anda akan menentukan bangsa ini! Pasang mental Juara. Seorang juara akan selalu berjuang hingga titik darah penghabisan, tanpa peduli hasil akhir yang akan ia dapatkan.
2.  Persiapkan Fisik
Untuk bisa belajar dengan efektif, Anda harus sehat. Mulailah dengan push up sebanyak 25 kali untuk memproduksi hormon endorfin yang akan memberikan efek ketenangan pada psikis Anda. Selain itu, push up juga akan memperkuat otot lengan Anda sehingga Anda siap untuk menulis dan menghapus jawaban ujian Anda.
Minum susu. Semua orang tahu bahwa susu bergizi, namun hati-hati jika Anda meminum susu ketika malam sebelum ujian. Karena Anda pasti mengantuk dan tidur sehingga Anda tidak sempat menjalankan sistem kebut semalam! Ingat untuk mengimbangi teh dengan kopi agar Anda tidak mengantuk. Selain itu jangan lupa untuk menyikat gigi Anda sehabis minum kopi. Gigi yang putih dan bersih akan membantu Anda untuk semakin percaya diri dalam mengerjakan soal ujian.
Mandilah sebelum belajar. Badan yang segar akan memberikan Anda semangat yang lebih untuk belajar. Habiskan beberapa menit di depan cermin untuk meyakinkan diri Anda bahwa Anda siap untuk belajar. Jangan lupa untuk membasahi seluruh kulit kepala Anda untuk memberikan stimulus kepada kepala agar siap untuk belajar.
Pakailah baju yang nyaman untuk belajar. TIDAK DISARANKAN untuk belajar tanpa mengenakan pakaian!
Sekarang Anda telah memiliki menyal juara dan fisik pembelajar. Anda telah siap untuk melangkah ke persiapan berikutnya.
3.  Tentukan Apa yang ingin Anda Pelajari
Di saat-saat menjelang ujian, kita sering sekali menemui kebingungan apa yang harus kita pelajari. Langkah pertama yang harus Anda lakukan adalah mencari tahu, mata kuliah apa yang akan diujikan besok. Jangan lupa tanyakan waktu ujian agar Anda mengerti berapa waktu yang Anda miliki untuk belajar.
Setelah mengetahui mata kuliah apa yang akan diujikan, dan sisa waktu yang Anda miliki untuk belajar, sekarang Anda harus menentukan bahan ujian yang akan Anda pelajari. Tanya kepada orang yang paling rajin di kelas, apa saja bahan ujian. Setelah itu buatlah daftar bab yang diujikan. Perkirakan apakah waktu yang Anda miliki cukup untuk mempelajari semua bahan ujian. Tentukan bahan ujian apa saja yang akan Anda pelajari.
4.  Belajarlah
Ya mulai aja belajarnya, karena kalau Anda tidak pernah memulai maka Anda tidak akan pernah selesai! “Karena satu tindakan mengalahkan sejuta ucapan”

Cara Belajar yang Baik

Berikut Cara Belajar Yang Baik

Untuk bisa pandai dan pintar pastinya harus giat dan tekun belajar. Bagaimana cara belajar yang baik efektif dan tepat untuk murid/siswa. Kapan waktu yang tepat agar hasilnya juga maksimal.
 
Setiap orang bisa menentukan sendiri kapan waktu yang paling tepat untuk belajar. Apakah memilih pagi, sore atau mala hari. Semua sesuai dengan kondisi yang ada. Sebaiknya cara belajar yang baik di lakukan setiap hari, walaupun dengan waktu yang tidak lama. Misalnya 1 atau 2 jam setiap hari.
Banyak sekali murid-murid sekolah saat ini belajar ngoyo hanya jika ada ulangan atau ujian. Waktu yang paling tepat untuk belajar bisa di sesuaikan dengan mood dan toleransi tubuh kita. Tidak harus setiap malam. Kalau kita jam 8 atau jam 9 malam sudah merasa mengantuk bisa memilih waktu sore atau sehabis maghrib.
Jadi waktu belajar seseorang memang tidak bisa sama. Yang penting jangan terlalu memaksakan atau memporsir balajar hingga larut malam karena biasanya hasilnya juga tidak akan bisa maksimal.

Berikut Ini Tips Dan Trik Cara Belajar Yang Baik Untuk Menghadapi Ujian

1. Belajar Kelompok
Bosan belajar sendirian? Coba saja belajar secara kelompok bareng teman. Belajar kelompok merupakan salah satu belajar yang baik dan efektif. Dengan belajar kelompok kegiatan belajar akan menjadi sangat menyenangkan karena ada temannya. Belajar secara kelompok sebaiknya mengajak teman yang pandai dan rajin belajar agar bisa termotivasi dan ketularan pintar.
2. Coba Rajin Membuat Catatan Atau Intisari Dari Pelajaran
Setiap bab pelajaran selalu ada bagian-bagian yang penting. Nah bagian yang penting ini sebaiknya dibuat catatan di buku tersendiri. Cara belajar yang baik dengan merangkum bahan atau materi pelajaran juga sangat berguna saat menghadapi ujian.
3. Selalau Disiplin Dan Tekun Dalam Belajar
Yang penting di sini adalah kualitas belajarnya. Walaupun hanya 1-2 jam sehari tapi kalau di lakukan setiap hari pasti akan lebih baik dari pada belajar dalam waktu yang sangat lama pada waktu tertentu saja. Misalnya hanya belajar kalau ada ulangan atau ujian saja.
4. Bertanya Kalau Belum Paham
Biasanya saat guru selesai membahas satu mata pelajaran akan bertanya pada murid muridnya. Apakah sudah jelas? Jangan ragu dan takut untuk bertanya kalau memang kurang paham atau kurang mengerti.
5. Hindari Sukap Tidak Jujur
Sekarang ini banyak siswa membuat catatan untuk mencontek saat ada ulangan atau ujian. Dengan belajar dengan jadwal yang teratur seorang murid akan selalu siap jika ada ulangan dadakan dan tidak perlu mencontek. Bagaimana dengan tips cara belajar yang baik diatas mungkin masih belum bisa meningkatkan hasil belajar anda?
Cara Belajar Yang Baik Ini masih ada beberapa tips cara belajar yang baik efektif dan efisien dari blog UMY, silahkan disimak..

Tips Cara Belajar yang Baik

1. Ciptakan suasana yang kondusif
Dalam belajar, kamu harus menciptakan suasana yang kondusif, nyaman dan tenang untuk belajar. Cara ini merupakan salah satu cara belajar yang baik karena bagaimanapun jika ingin materi yang kamu pelajari itu bener-bener masuk ke otakmu, kamu harus tenang dan dalam keadaan yang nyaman. Sehingga nggak mengganggu konsentrasi. Belajar di luar ruangan mungkin adalah pilihan yang cukup baik, karena selain lebih fresh, kita juga bisa lebih tenang dan nggak penat dalam belajar.
2. Lihat garis besarnya dahulu
Tips cara belajar yang baik dengan melihat garis besar materi. Jika membaca bahan pelajaran yang baru, jangan langsung menceburkan diri kedalamnya. Kamu bisa lebih meningkatkan pemahaman bila melihat sepintas garis besarnya. Lihatlah semua subjudul, keterangan gambar dan ringkasan yang ada. Jik membaca bacaan yang cukup panjang, maka bacalah dahulu kalimat pertama dari setiap paragrafnya.
3. Buatlah catatan intisari dari bahan pelajaran
Tips cara belajar dengan teknik meringkas intisari dari pelajaran. Kalau kamu meringkas materi dari setiap bahan pelajaran ke dalam sebuah catatan kecil, maka akan sangat membantumu mengingat bahan pelajaran itu. Pada saat kamu menulisnya, kamu pasti membaca materinya lagi, bener kan? Itu akan membuatmu cepat hafal materinya. Sebaiknya catatan itu ditulis kedalam buku kecil atau kertas yang bisa dibawa kemana-mana, sehingga bisa dibaca kapan dan dimanapun kamu berada. Tips Cara belajar yang baik bukan?
4. Berlatihlah tehnik kemampuan mengingat
Cara Belajar Yang Baik dengan teknik kemampuan mengingat. Agar lebih mudah kamu ingat sebaiknya materi yang akan kamu hafal itu diubah menjadi sebuah singkatan atau kata kunci (Mnemonics) dengan formulasi yang mudah diingat-ingat. Seperti MeJiKuHiBiNiU untuk singkatan-singkatan dari warna pelangi, yaitu Merah, Jingga, Kuning, Hijau, Biru, Nila dan Ungu. Walaupun kamu jika menghafal langsung dalam 1 minggu sudah lupa, dengan menggunakan mnemonics seperti ini kamu bisa ingat sampai puluhan tahun lamanya.
5. Belajarlah dengan tekun dan rutin.
Tips cara belajar yang baik dan paling ampuh adalah dengan tekun dan rutin. Belajar tepat waktu dan serius juga sangat berpengaruh dalam peningkatan prestasi belajar, apabila kamu jarang belajar maupun  hanya belajar jika akan ada ulangan pasti prestasinya gak akan maksimal. Jadi belajarlah dengan tekun dan rutin selagi ada waktu untuk belajar. Juga jangan belajar dengan tergesa-gesa pada hari terakhir sebelum ulangan, cara belajar yang baik seperti itu hasilnya juga nggak akan maksimal.
Demikian beberapa tips cara belajar yang baik efektif dan efisien untuk anda coba, semoga sukses!!

Tips:Mengatasi Komputer Bermasalah

PC Anda tidak mau beraksi sama sekali? Harddisk tidak terdeteksi,drive optik yang terasa lambat,monitor yang tidak optimal tampilannya,atau router yang terlalu sering hang? Jangan panik,cari solusinya di sini! Sesekali hal ini dapat saja terjadi. Tiba-tiba PC berulah,dan tidak dapat terselesaikan dengan mudah. Meskipun Anda sudah membaca berbagai panduan troubleshooting pada manual yang tersedia. Dan hal ini bisa juga terjadi pada Anda. (Untuk pengguna laptop Compaq CQ40 dengan OS Ubuntu 9.10 / 10.04 yang bermasalah dengan Wifi dapat melihat artikel ini). Tidak memandang situasi dan kondisi,sebuah sistem dapat berulah. Bisa saja sesaat setelah Anda melakukan update driver. Ataupun setelah melakukan penambahan perangkat tambahan pada sistem Anda. Ataupun terjadi secara tiba-tiba,tanpa peringatan ataupun pemberitahuan sebelumnya. Dan ulasan kali ini akan membahas hal-hal tersebut di atas. Usah gelisah dan tidak perlu panik menghadapinya. Duduk tenang,dan ikuti saja pembahasan kali ini. Semoga salah satu di antaranya adalah jawaban dari masalah yang Anda hadapi dengan PC kesayangan Anda. Terbaru,Tidak Berarti Bebas Bug Tidak selamanya teknologi terbaru memberikan yang terbaik untuk penggunanya. Bahkan beberapa kali kami menyaksikan sendiri,produk yang mengusung teknologi terbaru,pada batch awal juga disertai dengan perbagai masalah yang cukup memusingkan. Sebagai contoh,motherboard dengan chipset terbaru. Inilah beberapa kasus yang sering dirasakan para anggota lab PC Media. Perlu diadakan beberapa riset skala kecil,untuk dapat menjalankan serangkaian tes dengan sempurna. Mulai dari sesekali mencari update BIOS,update driver ataupun sekadar manual ter-update dari produk yang bersangkutan. Contoh lain adalah untuk pengujian video card. Dengan makin tajamnya persaingan ATi Radeon dan nVidia,membuat berbagai produk dengan chipset terbaru,terus berdatangan ke lab kami. Yang akhirnya memerlukan solusi patch software pengujian. Untuk dapat menjalankannya. Lalu,bagaimana dengan yang terjadi di dalam dunia nyata? Pada penggunaan sehari-hari Anda dengan PC Langkah Pembukaan Seperti pada catur,langkah pertama akan sangat menentukan. Begitu juga dalam memecahkan masalah yang terjadi dengan PC Anda. Pada subbahasan ini,akan berisi tentang langkah terpenting dalam mencoba menyelesaikan masalah dengan PC Anda. Yang terpenting adalah mencoba mengetahui,apa yang menyebabkan PC Anda berulah. Perubahan terakhir apa yang terjadi pada PC? Hal ini sangat penting untuk diketahui secara pasti. Mengingat,hal ini akan sangat memudahkan penyelesaian yang harus dilakukan. Disesuaikan dengan kemungkinan masalah yang terjadi. Dari sini,memungkinkan untuk mempersempit kemungkinan masalah yang terjadi dengan PC Anda. 01. PC Tidak Bereaksi,Saat Tombol Power Ditekan. Permasalahan:Anda menekan tombol power untuk mengaktifkan PC Anda,namun PC tidak menunjukkan tandatanda kehidupan. Apa yang terjadi? Solusi:Jika hal ini terjadi pada PC Anda,ada beberapa kemungkinan yang harus diperiksa satu per satu secara bertahap. Langkah 1:Periksa semua jaringan listrik,dari outlet AC sampai ke PSU (power supply unit) PC Anda. Apakah sudah terpasang dengan sempurna. Mulai dari memastikan switch PSU dalam posisi ON,ataupun sekiranya Anda menggunakan UPS (uniterruptable power supply) dan/atau stabilizer AVR (automated voltage regulator). Pastikan semua dalam posisi ON dan dalam keadaan berfungsi dengan baik. Langkah 2:Jika hal tersebut bukan penyebabnya,maka kemungkinan berikutnya baru pada PC Anda. Pastikan semua kabel (terutama kabel power) dan komponen terpasang dengan baik. Caranya dengan mebuka casing,kemudian menekan-nekan kembali komponen dan konektor kabel yang ada. Adakalanya hal ini disebabkan karena konektor yang tidak terhubung dengan sempurna. Perhatikan juga ATX 12V,yang dapat ditemukan pada kebanyakan motherboard empat tahun belakangan ini. Motherboard tidak akan beraksi,tanpa catuan daya dari konektor ini. Langkah 3:Ini akan cukup merepotkan. Lakukan pengecekan perangkat utama satu persatu. Yang dimaksud adalah CPU dan motherboard. Pastikan keduanya masih berfungsi dengan baik. Sebab katakanlah jika CPU rusak,sistem tidak akan menyala sama sekali. Demikian juga jika motherboard rusak. Terutama untuk urusan catu dayanya (MOSFET,jalur daya pada PCB dan seterusnya). Ini juga akan menyebabkan PC tidak akan bereaksi sama sekali. 02. Fan,Harddisk Terdengar Putarannya,namun Layar Monitor Tetap Gelap. Permasalahan:PC bereaksi. Terdengar bunyi putaran kipas,dan tanda-tanda kehidupan lain dari harddisk,drive optik dan lain-lain. Namun,monitor tetap gelap. Solusi:Fiuhh…setidaknya ini sedikit lebih baik dari masalah nomor 1. Untuk masalah ini,sebaiknya mengandalkan tanda yang diberikan POST BIOS. Pastikan speaker casing terpasang baik,sehingga Anda dapat mendengarkan POST berupa kombinasi bunyi beep yang pasti tersedia pada kebanyakan motherboard. Atau pada beberapa motherboard keluaran terbaru,juga tersedia buzzer yang terintegrasi pada motherboard. Lebih mudah lagi jika motherboard disertai display BIOS POST code berupa dua seven segment LED,yang akan menampilkan kode hexagesimal. Sekiranya Anda tidak tahu arti dari kode tersebut (baik suara ataupun cahaya) atau bahkan kehilangan buku manual,sekali lagi tidak perlu panik. Anda dapat coba membuka situs Bios Central (http://www.bioscentral.com). Harddisk Menyimpan berbagai dokumen,lagu-lagu kesayangan format MP3,instalasi game 3D (yang ukurannya hingga satuan gigabyte),beberapa,bahkan mengumpulkan video download berformat DivX,atau master video digital hasil transfer dari handycam. Tidaklah aneh jika harddisk dengan cepat penuh. Menambah harddisk pun,ternyata tidak terlepas dari beberapa masalah yang mungkin saja timbul. 03. Sistem Tidak Mengenali Harddisk Baru. Permasalahan:Harddisk baru yang terpasang,tidak terdeteksi baik pada Windows maupun BIOS sekalipun. Solusi:Intinya memasang dan mengonfigurasikan harddisk dengan benar. Harddisk bukan termasuk komponen yang sulit dalam proses instalasi. Namun,ada beberapa langkah yang harus dipastikan sudah dilakukan,saat memasang harddisk. Langkah 1:Pastikan harddisk sudah mendapatkan catudaya dari PSU. Kesalahan sepele seperti ini bisa saja terjadi. Mengingat letak harddisk yang biasanya di bagian depan casing. Terkadang Anda menghubungkannya dengan cabang power dari fan,yang tidak mendapatkan pasokan daya dari PSU. Hal ini bisa juga diakibatkan minimnya jumlah konektor daya dari PSU. Langkah 2:Pastikan setting master dan slave harddisk tepat seperti yang diinginkan. Atau jika Anda ingin memanfaatkan konfigurasi pada cable select,pastikan menggunakan konfigurasi tersebut pada kedua harddisk,lama dan baru Anda. Langkah 3:Jika Anda menginginkan memanfaatkan konfigurasi cable select,perhatikan pemasangan kabel IDE pada harddisk. Beberapa kabel terbaru,sudah memberikan tanda khusus,untuk membantu menentukan konektor mana yang akan dianggap sebagai master,dan konektor mana yang akan dianggap sebagai slave. Jika tidak tersedia,cara paling mudah adalah dengan aturan dasar berikut. Konektor yang terletak diujung diperuntukkan sebagai master. Sedangkan konektor di tengah,akan dianggap sebagai slave. Langkah 4:Jika itu semua belum dapat menyelesaikan masalah,maka alternatif jawabannya ada pada setting BIOS. Pada pilihan utama Integrated Peripheral,biasanya terdapat pilihan untuk IDE controller. Di sini juga terdapat pilihan untuk setting controller harddisk SATA. Sekiranya Anda mengalami masalah serupa,saat ingin menambahkan harddisk baru ber-interface SATA. Khusus untuk harddisk SATA dan Windows,jangan lupa untuk menginstalasi driver yang biasanya disertakan oleh produsen motherboard. Atau updatenya,tergantung chipset motherboard yang digunakannya. 04. Harddisk Terdeteksi,namun Tidak Dapat Dioperasikan. Permasalahan:BIOS mendeteksi keberadaan harddisk. Namun tidak demikian dengan Windows,bahkan DOS. Solusi:Ini bukan permasalahan besar. Yang perlu dilakukan adalah membuat partisi,dan kemudian memformat harddisk baru tersebut. Karena harddisk yang baru tersebut belum terformat dalam sebuah file system yang dapat dikenali Windows ataupun DOS. Ada beberapa kemungkinan yang dapat dilakukan dengan harddisk baru tersebut. Kemungkinan 1:Sekiranya Anda menginginkan menginstalasi harddisk baru tersebut dengan operating system Windows 9x,maka diperlukan sedikit pengetahuan dasar tentang perintah FDISK. Untuk yang satu ini,kami sangat menyarankan untuk memanfaatkan perintah yang satu ini dengan didampingi rekan Anda yang sudah berpengalaman. Kemungkinan 2:Jika Anda ingin menginstalnya dengan Windows 2000/XP ataupun beberapa distro Linux terbaru sekarang ini,Anda tidak usah pusing lagi berhadapan dengan perintah FDISK. Mereka menyediakan pilihan pada saat proses instalasinya. Tinggal mengikuti langkah dan pilihan yang diberikan. Setidaknya akan lebih mudah dibandingkan menggunakan perintah FDISK untuk kebanyakan orang. Kemungkinan 3:Jika harddisk baru tersebut akan dimanfaatkan sebagai harddisk tambahan untuk penyimpanan data,hal ini akan lebih mudah. Misalnya selama ini Anda sudah menggunakan operating system Windows XP. Dengan mengguna kan user yang memiliki administrator rights Anda dapat melakukan hal berikut ini. Cukup dengan masuk ke Disk Management. Salah satunya dengan cara klik kanan pada My Computer,pilih Manage. Perhatikan kolom bagian kiri. Kemudian pada Storage,pilih Disk Management. Dari sini Anda dapat melihat dan mengatur harddisk baru Anda dengan lebih mudah. Catatan:Berhati-hatilah saat menggunakan fasilitas yang tersedia pada Disk Management. Jangan sampai salah memilih harddisk. Karena data yang di dalam harddisk ataupun partisi dapat hilang. Demikian juga saat menggunakan FDISK ataupun fungsi serupa yang tersedia pada proses instalasi operating system. 05. Instalasi Harddisk Baru Ekstra Besar. Permasalahan:Harddisk 200 GB tidak terdeteksi baik di BIOS,apalagi Windows. Padahal,langkah pada tip ke 03 dan 04 sudah dijalankan semua. Solusi:Seiring dengan waktu dan kemajuan teknologi yang ada,maka produk massal harddisk berukuran besar sudah tersedia di pasar. Dengan harga yang terbilang terjangkau. Inti masalah ada pada penggunaan metoda LBA (Logical Block Addressing) yang digunakan. Permasalahan untuk hal di atas,biasanya disebabkan karena harddisk berukuran di atas 137 GB,menggunakan metoda LBA 48 bit. Untuk itu,yang pertama perlu dilakukan adalah memastikan apakah BIOS yang digunakan,sudah mendukung LBA 48 bit. Sebagai contoh di sini adalah dengan menggunakan 48-bit LBA Test Program untuk Intel Application Accelerator (http://support.intel.com/support/chipsets/iaa/sb/CS-009302.htm). Cukup dengan menjalankan aplikasi sederhana 48lbachk.exe pada sistem. Jika ternyata BIOS belum mendukung,maka diperlukan update BIOS. Perhatikan readme yang tersedia pada update BIOS. Pastikan update yang akan digunakan,dapat menyelesaikan masalah kompatibilitas harddisk LBA 48 bit. Drive Optik Perangkat yang satu ini mungkin sudah lama dijadikan andalan untuk urusan storage. Berikut mungkin beberapa masalah yang dapat terjadi. 06. Software Burner Tidak Berfungsi pada Drive Optik Baru. Permasalahan:Misalnya,Anda terpaksa mengucapkan selamat tinggal pada CDRW drive lama. Dan menggantinya dengan sebuah drive burner baru. Namun Anda baru menyadari,bahwa software burner Nero andalan,tidak dapat digunakan dengan drive baru. Mengapa demikian? Solusi:Pada awal masa jaya CD-RW drive,kebanyakan paket penjualan disertai dengan software burner. Namun,sekarang juga banyak beredar drive optik yang tidak disertai dengan software burner. Perlu diketahui,lisensi yang diberikan OEM untuk paket penjualan. Dan dikhususkan untuk produk yang dibundle. Dan Nero memiliki proteksi,sehingga hanya dapat dimanfaatkan khusus untuk drive tersebut. Untuk terus memanfaatkannya dengan drive burner baru,cara yang paling minim biaya adalah dengan meng-upgradenya. enggunakan Nero 6 Reloaded Upgrade Downloadable Serial Number (www.nero.com,seharga US$39,99). Ini lebih murah dibanding versi lengkapnya. 07. Kecepatan Write Tidak Secepat yang Dijanjikan. Permasalahan:Spesifikasi memang tidak menjanjikan 100% sesuai dengan kenyataan yang ada. Namun jika diperlukan waktu write hingga dua kali ataupun lebih waktu yang dijanjikan,tentu ada sesuatu yang salah. Apa penyebabnya? Solusi:Ini mungkin tidak akan begitu banyak terasa,bahkan untuk CD-RW drive yang tercepat sekalipun. Namun,jika sudah beralih ke DVD burner drive,perbedaannya akan sangat terasa. Bisa-bisa dibutuhkan waktu lebih dari 1 jam untuk menyelesaikan menulis data pada media DVD berkapasitas 4,7 GB. Yang perlu dipastikan adalah,baik harddisk ataupun drive optik yang digunakan,sudah bekerja pada mode Ultra DMA (Direct Memory Access). Cara mengeceknya,pada Windows XP dengan memperhatikan Device Manager. Buka pada tree IDE controller. Dan lihat pada tab Advanced Setting. Perhatikan pada bagian Current Transfer Mode. Periksa pada masing-masing IDE controller di mana harddisk maupun drive optic terpasang. VGA dan Display Keduanya memang diperuntukkan untuk memanjakan mata penggunanya. Dengan VGA yang lebih bertenaga,Anda akan mendapatkan frame rate yang lebih baik. Sedangkan dengan display yang lebih baik,Anda akan mendapatkan resolusi dan refresh rate yang tidak melelahkan mata. Namun,bukan berarti keduanya bebas dari masalah. 08. Driver Video Card Tidak Terinstalasi dengan Sempurna. Permasalahan:Kelihatannya proses instalasi driver berjalan sempurna. Namun setelah sistem restart,ada peringatan box error:“cli.exe Application Error. The application failed to initialize properly (0xc0000135). Click OK to terminate the application.” Apa penyebabnya dan bagaimana cara mengatasinya? Solusi:Beberapa pengguna video card dengan chipset VPU ATi Radeon pernah merasakannya. Apalagi jika pernah mengupdate driver dan aplikasi pendukungnya dengan menggunakan ATi Catalyst. Sebagai informasi,ATi Catalyst yang ditujukan khusus untuk operating system Windows ini,dibuat dengan menggunakan Microsoft .NET Framework SDK. Operating system perlu ditambahkan dengan instalasi Microsoft .NET Framework. Yang sekarang sudah tersedia adalah untuk versi 1.1. Ini akan berguna sekiranya Anda juga akan menginstal aplikasi yang dibuat dengan memanfaatkan Microsoft .NET Framework SDK. Untuk mengatasi semua masalah,yang menyebabkan munculnya window pop up serupa. 09. Menghindari Pesan Kesalahan Saat Instalasi Update Driver VGA. Permasalahan:Bagaimana sebaiknya melakukan update driver VGA. Karena pada beberapa kasus,sering terjadi muncul pesan kesalahan. Solusi:Memang tidak ada perintah khusus yang disertakan pada file instaler update driver VGA,yang menyarankan untuk melakukan uninstall dari driver lama yang sebelumnya ter-install. Namun,ada baiknya Anda melakukan pembersihan operating system Anda dari driver lama yang pernah ada. Sebelum menginstalasinya dengan update terbaru yang diinginkan. Untuk para pengguna VGA dengan chipset ATi Radeon,Anda dapat dengan mudah melakukan proses uninstall driver lama,beserta beberapa aplikasi pendukungnya. Karena ATI juga sudah menyertakan ATi CATALYST Uninstaller,yang otomatis disertakan saat proses instalasi driver ATI CATALYST. Untuk yang lain,perlu trik tersendiri. Cukup banyak alternatif untuk membersihkan driver-driver lama. Anda dapat memanfaatkan Driver Cleaner,yang sekarang sudah tersedia Driver Cleaner 3.3,atau variannya Professional Edition (www.drivercleaner.net). 10. Memperbaiki Tampilan pada Monitor. Permasalahan:Anda sudah memilih monitor terbaik. Katakanlah sebuah Monitor TFT-LCD,atau “sekadar” monitor CRT merk terkemuka,yang sering memenangkan review hardware. Namun tampilan yang dihasilkan tidak memuaskan. Apa yang harus dilakukan? Solusi:Sehebat apapun setiap perangkat,tidak akan optimal tanpa konfigurasi yang optimal. Begitu juga untuk monitor. Kebanyakan monitor LCD memiliki tombol khusus AUTO (atau sejenis),untuk konfigurasi secara otomatis. Sesuai dengan data yang dikomunikasikan antara monitor dengan video card dengan DDC. Namun kadang tidak sempurna. Kebanyakan gangguan moire masih terasa. Anda dapat menggunakan Monitor Test,dan mencoba mengalibrasikan hingga gangguan moire minim. Untuk monitor CRT,kebanyakan pada masalah tingkat contrast dan brightness. Contrast akan mengatur kekuatan cahaya monitor. Tapi jika berlebihan akan melelahkan mata. Brightness akan memperterang. Namun jika terlalu tinggi,akan kehilangan black level. Dan pada beberapa kasus juga akan mengganggu tampilan fokus monitor. Networking Koneksi Internet DSL memang menawarkan kecepatan yang terbilang memuaskan. Harga penawaran paketnya beragam,dapat disesuaikan dengan kebutuhan. Namun,masalah pun juga tidak terlepas darinya. Dan bukan hal yang mudah untuk membuat sebuah Internet connection yang bebas dari masalah. 11. Router Hang,dan Perlu Direstart. Permasalahan:Awalnya,saat instalasi router,hal ini tidak pernah terjadi. Namun belakangan ini,sering kali router hang dan perlu di-restart untuk mendapat koneksi Internet pada PC yang terhubung dengan router. Solusi:Bahkan dengan konfigurasi terbaik sekalipun,router tetap saja bisa mengalami hang. Biasanya hal ini disebabkan terlalu banyak permintaan koneksi pada waktu yang bersamaan. Dan selama ini,satu-satunya cara mengatasinya adalah dengan restart router (mematikannya dan kemudian menghidupkannya kembali). Langkah 1:Sekiranya produsen router telah menyediakan update firmware,Anda bisa mencobanya untuk mengupdate firmware untuk memperbaiki proses routing dan mencegah crash pada router. Langkah 2:Anda dapat melakukan tindakan pencegahan. Hal semacam ini juga bisa disebabkan karena virus,juga spyware yang menyerang PC. Jalankan antivirus dan antispyware yang telah ter-update,untuk mengecek masing-masing PC. Langkah 3:Perhatikan aplikasi yang terinstal pada tiap PC client router tersebut. Terutama beberapa aplikasi file sharing Peer to Peer (P2P). Aplikasi semacam ini juga dapat menyebabkan hal tersebut. Jika tidak dikonfigurasikan dengan baik,software P2P bisa saja membuka sharring permission-nya,sehingga jika request terlalu banyak otomatis akan membebani kerja router Anda. 12. Koneksi dengan Wi-Fi Kadang Terputus. Permasalahan:Koneksi network dengan menggunakan Wi-Fi,sesekali terputus secara tiba-tiba. Tanpa sebab yang jelas. Hal ini sesekali terjadi pada notebook Centrino yang sudah dilengkapi dengan koneksi Wi-Fi. Solusi:Biasanya ini disebabkan karena power saving mode. Notebook Centrino secara default membuat fungsi ini enable dengan maksud untuk menghemat konsumsi baterai. Cara paling mudah adalah dengan menggunakan aplikasi Intel PROSet (jika tersedia). Atau melalui properties pada device WI-Fi ethernet,pada Network Connections. Kemudian pilih Configure. Pada tab Adcanced,terdapat setting untuk mengoptimalkan konsumsi daya. Ad Hoc Transmit Power,berpengaruh dengan jarak jangkau. Sedangkan Power Management,akan menyesuaikan dengan kondisi baterai,dan waktu idle notebook. Dan secara otomatis akan menurunkan konsumsi listrik dari baterai. Hal ini,yang kemungkinan menyebabkan koneksi Wi-Fi terputus. Jadi ada dua alternatif yang dapat dilakukan. Pilihan 1:Setting posisi maksimal untuk kedua fungsi ini. Apalagi jika Anda tidak khawatir dengan kapasitas baterai yang tersisa. Karena tersedia tombol shortcut untuk langsung mematikan fungsi Wi-Fi di kebanyakan notebook Centrino. Pilihan 2:Sesuaikan dengan gaya penggunaan notebook Anda. Pelajari waktu idle penggunaan notebook. Dan mencobanya sesuai dengan kebiasaan penggunaan sehari-hari. Tentunya Anda tidak ingin koneksi Wi-Fi Anda tiba-tiba terputus karena waktu idle 5 menit telah terlewati. Padahal Anda hanya meninggalkan notebook Anda,untuk sekadar ke WC ataupun membuat secangkir kopi hangat