Tuesday, June 26, 2012

Processor Intel

Below is List of Intel Processor Generation for Desktop PC and Mobile PC From Old to Latest Technology. List taken from Intel Website 


Prosesor Intel® Core™ seri X

Prosesor Intel® Core™ i9 Gen-8

Prosesor Intel® Core™ i7 Gen-8

Prosesor Intel® Core™ i5 Gen-8

Prosesor Intel® Core™ i3 Gen-8

Prosesor Intel® Core™ i7 Gen-7

Prosesor Intel® Core™ i5 Gen7

Prosesor Intel® Core™ i3 Gen-7

Prosesor Intel® Core™ m Gen-7
Prosesor Intel® Core™ i7 Gen-6
Prosesor Intel® Core™ i5 Gen-6
Prosesor Intel® Core™ i3 Gen-6
Prosesor Intel® Core™ m Gen-6
Prosesor Intel® Core™ i7 Gen-5
Prosesor Intel® Core™ i5 Gen-5
Prosesor Intel® Core™ i3 Gen-5
Prosesor Intel® Core™ M Gen-5
Prosesor Intel® Core™ i7 Gen-4
Prosesor Intel® Core™ i5 Gen-4
Prosesor Intel® Core™ i3 Gen-4

Prosesor Intel® Core™ OLD



Monday, June 25, 2012

Tugas keamanan Komputer

Kriptografi Sederhana
Mungkin pada banyak yang bingung dengan istilah Kriptografi. Apa seh Kriptografi itu ? Secara garis besarnya (yang gw tau aja…hhe..) neh ya, adalah seni dari sebuah teknik persandian ( Kriptologi ). Kalo mau baca lebih jelas, ada di sini.
Dalam Kriptografi ini, dikenal 3 macam istilah penting yaitu, Plain Text, Key, dan Chiper Text. Plain Text adalah pesan sebenarnya yang ingin dikirimkan. Plain Text ini biasanya bersifat sangat rahasia. Key adalah Kunci yang digunakan baik untuk menyandikan atau mengubah sandi menjadi bentuk pesan sebenarnya. Key ini biasanya hanya diketahui oleh pihak – pihak yang berkepentingan. Chiper Text adalah sebuah sebuah kalimat yang tersusun atas huruf – huruf yang tidak beraturan sehingga tidak memungkinkan untuk dibaca.
Ok, gw gak bakal panjang lebar ngejelasin, soalnya gw juga gak begitu ngerti definisinya secara langsung…hehe..postingan gw kali ini bakal nunjukkin kaya apa seh aplikasi kriptologi itu.
program ini gw buat dengan bahasa pemrograman Visual Basic 6.0, teknik persandian yang saya gunakan adalah Transposisi. Transposisi adalah suatu teknik penggeseran sebuah huruf sebanyak nilai tertentu sehingga diperoleh karakter baru.
Pertama, kalian buka VB yang ada di komputer, trus buat sebuah form. Dalam Form tersebut akan terdapat 2 buah Label, 2 buah TextBox, 2 buah Command Button dan sebuah combo box. Pada contoh program saya, tampilannya akan seperti berikut :













Kira – kira, seperti itulah gambarannya, tapi terserah kalian kalo ada yg mo di rubah2. Untuk Kodingnya :
Private Sub clear_Click()
plain.Text = Empty
chiper.Text = Empty
Combo1.Text = “Kunci Pertama !”
End Sub
Private Sub Encrypt_Click()
a = Len(plain.Text)
b = Len(chiper.Text)
If Combo1.Text = “Kunci Pertama !” Then
MsgBox “Harap Tentukan Kunci pertama dan kedua !”, vbInformation, “Error”
Else
chiper.Text = Empty
For i = 1 To a
c = Asc(Mid(plain.Text, i, 1))
d = Val(Combo1.Text) + c
e = Chr(d)
chiper.Text = chiper.Text + e
Next i
End If
End Sub
Private Sub Form_Load()
For i = 1 To 50
Combo1.AddItem (i)
Next i
End Sub
ok, gw jelasin perintah – perintah yang mungkin gak umum di pake. pertama LEN( ), digunakan untuk menghitung panjang string yang ada. kemudian ASC( ), digunakan untuk mendapatkan nilai ASCI dari karakter yang ada. Lalu CHR ( ),digunakan untuk mengmbalikan karakter dari nilai ASCI yang ada. mungkin itu aja kayaknya…selain itu seh mungkin kalian juga udah pada ngerti…hhe..
Untuk men-decrypt-nya,buat sebuah form baru yang sama persis. kemudian kalian tinggal mengganti operator rumus pada bagian variabel d dari tanda plus ( + ) menjadi minus ( – ). Sehingga dia akan mengembalikan teks dari yang tersandi menjadi teks utuh. Bila ada yang ini ditanyakan, comment aja yach…hhe :D

Tugas Testing & Implementasi Sistem

  1. Apa Yang dimaksud proses debugging : Proses debug secara umum adalah proses memonitor eksekusi suatu program, menghentikannya, memulai kembali, memberi breakpoints serta merubah nilai dalam memory

  1. Apa pengertian pengujian Software yang sukses : adalah pengujian yang mengungkap semua kesalahan yang belum pernah ditemukan sebelumnya dan test yang menemukan satu atau lebih kesalahan

  1. Apa pengujian Black Box : Test case ini bertujuan untuk menunjukkan fungsi Perangkat Lunak tentang cara beroperasinya, apakah Input-Output telah berjalan sebagaimana yang diharapkan dan apakah informasi yang disimpan secara eksternal selalu dijaga kemutakhirannya.

  1. Apa itu pengujian BVA (Boundary Value Analysis) : Salah satu teknik yg baik untuk menemukan kesalahan, yaitu pengujian pada data yang berada pada perbatasan (ambang jangkauan ditambah/dikurangi 1), sehingga diperoleh 7 test data.

  1. Apa itu Partitioning : adalah metode pengujian yang memecah atau membagi domain input dari program ke dalam kelas-kelas data sehingga test case dapat diperoleh

  1. Apa itu whitebox testing : Merupakan metode perancangan test case yang menggunakan struktur kontrol dari perancangan prosedural untuk mendapatkan test case.

  1. Apa itu Cyclomatic Complexity : merupakan metrik tradisional yang menghitung tingkat kompleksitas suatu method/procedure. Cyclomatic complexity digunakan untuk mencari jumlah path dalam satu flowgraph.

  1. Sebutkan rumus2 utk menentukan nilai kompleksitas siklomatis :

Jumlah region grafik alir sesuai dengan cyclomatic complexity.

Cyclomatix complexity V(G) utk grafik alir dihitung dgn rumus:

V(G) = E - N + 2

Dimana:

E = jumlah edge pada grafik alir

N = jumlah node pada grafik alir

Cyclomatix complexity V(G) juga dpt dihitung dengan rumus: V(G) = P + 1

Dimana P = jumlah predicate node pada grafik alir

  1. Apa itu Alpha Testing : Software digunakan sebagaimana mestinya, dengan pengembang software yang tetap mengawasi apabila terjadi kesalahan. Atau dengan kata lain ujicoba alpha dilakukan dalam lingkungan yang terkontrol.

  1. Apa itu Beta Testing : Dilakukan dari sisi end user, baik seorang maupun beberapa orang, dimana pihak pengembang tidak berada bersama para end user tersebut. Atau dengan kata lain, ujicoba beta dilakukan dalam lingkungan yang tidak terkontrol oleh pengembang.

  1. Apa itu Integration Testing : adalah proses mengecek masing-masing unit apakah tetap bekerja dengan baik ketika diintergrasikan / teknik yang sistematis untuk penyusunan struktur program, pada saat bersamaan dikerjakan uji coba untuk memeriksa kesalahan yang nantinya digabungkan dengan interface.

  1. Apa itu Functional Decomposition : Metodologi yg menekankan pada pemecahan dari sistem ke dalam subsitem- subsistem yang lebih kecil, sehingga akan lebih mudah untuk dipahami,dirancang dan diterapkan.

  1. Apa itu Bottom Up Integration First : Pengujian buttom up dinyatakan dengan penyusunan yang dimulai dan diujicobakan dengan atomic modul (yaitu modul tingkat paling bawah pada struktur program).

  1. Apa itu Test Driver : yaitu modul pengganti yang akan ‘memanggil’ modul yang sedang diuji. Misalnya, kita perlu driver yang ‘memanggil’ fungsi hitung gaji pada modul yang sedang diuji, dengan parameter yang sesuai.

  1. Apa itu Top Down Integration Test : Merupakan pendekatan inkrimental untuk penyusunan struktur program. Modul dipadukan dengan bergerak ke bawah melalui kontrol hirarki dimulai dari modul utama.

  1. Apa itu Test Stub : yaitu modul pengganti yang berperan sebagai modul yang akan ‘dipanggil’ oleh modul yang sedang diuji. Misalnya, kita perlu stub yang membangkitkan jam kerja secara random untuk untuk menguji modul perhitungan gaji.

  1. Apa itu Sandwich Integration Test : Pada umumnya pendekatan kombinasi (kadang disebut sandwich testing) yang menggunakan top-down integration testing untuk tingkat yang lebih atas dari suatu struktur program, digabung dengan bottom-up integration testing untuk tingkat subordinat adalah hal yang terbaik. Modul-modul diintegrasi dengan memindahkan downward melalui struktur kontrol. Modul subordinate ke modul kontrol utama digabung ke sistem dalam cara depth-first atau breadth-first

  1. Apa itu Big bang Integration Test : menguji perangkat lunak secara keseluruhan, sekali untuk semua package yang ada.

  1. Apa itu Sink Node : sebuah fragmen pernyataan di mana pelaksanaan program berakhir. "akhir" akhir dalam sebuah program serta pernyataan yang mentransfer kontrol ke unit lain.

  1. Apa itu Source Node : sebuah pernyataan program fragmen dimana eksekusi program dimulai atau dilanjutkan kembali. misalnya pertama "mulai" pernyataan dalam sebuah program.

  1. Apa itu MEP (Module Execution Path) : urutan pernyataan yang dimulai dengan node sumber dan berakhir dengan node akhir tanpa node akhir intervensi.

  1. Apa itu ASF/Atomic System Function : adalah sebuah tindakan yang dapat diamati pada tingkat sistem dari segi port input dan kejadian output

  1. Apa itu Message : mekanisme yang memungkinkan satu program untuk memanggil sub program lain, dalam banyak bahasa pemrograman, panggilan prosedur atau fungsi melayani tujuan ini, biasanya diartikan sebagai subroutine

  1. Apa itu Kurva Bath Tub : disebut juga dengan kurva bak mandi merupakan kurva yang sering digunakan dalam teknik reliabilitas. Kurva bak mandi merupakan sebuah graf yang mempunyai bentuk seperti bak mandi, yang memetakan tingkat kegagalan dari mesin atau sesuatu terhadapa waktu. Pemetaan dilakukan dengan melihat tingkat kegagalan dari suatu produk dalam suatu waktu tertentu yang dipetakan dalam suatu grafik.

  1. Sebutkan masa masa Life kurva reliability utk software dan ciri2 nya : yaitu masa awal, masa berguna dan masa aus. Masa awal merupakan kegagalan yang menurun, masa guna adalah kegagalan yang konstan sedangkan masa aus adalah kegagalan yang naik.

  1. sebutkan masa life kurva bath tub utk hardware dan ciri2 nya : Untuk masa guna dari suatu produk dapat diukur berdasarkan MTBF (Mean Time Between Failures) untuk produk yang dapat diperbaiki, dan berdasarkan MTTF (Mean Time To Failure) untuk produk sekali pakai.

  1. Apa itu Verification : Kumpulan aktifitas yang menjamin penerapan software benar benar sesuai dengan fungsinya.

  1. Apa itu Validation : Kumpulan aktivitas yang berbeda yang memastikan bahwa software yang dibangun dapat memenuhi keperluan pelanggan.

  1. Apa itu System Conversion : Proses organisasional terhadap perubahan sistem dari sistem informasi lama ke sistem baru

  1. Sebutkan Metode2 dalam konversi system

· Instalasi Langsung (konversi langsung)

· Instalasi Parallel (konversi paralel)

· Instalasi hanya pada satu lokasi (konversi pilot).

· Instalasi Bertahap(konversi phase-in)

  1. Perawatan software ada bermacam macam, sebutkan :

· Pemeliharaan Perbaikan /Korektif

· Pemeliharaan Penyesuaian / Adaptif

· Pemeliharaan Peningkatan / improvement Perfektif

· Pemeliharaan pencegahan / Preventif


Update Tgl 25 Juni 2012