Wednesday, December 27, 2017

Sistem Persamaan Linier dan Implementasinya dalam C++

Sistem Persamaan Linier dan Implementasinya dalam C++ - Sistem persamaan linier adalah persamaan dalam aljabar yang dapat digambarkan dalam suatu garis lurus.

Bentuk umum persamaan linier dua variabel adalah y = mx + c, dalam hal ini konstanta m disebut sebagai gradien garis.

Contoh dari persamaan linier adalah : y = 2x - 4 atau 2y + 5x = 7 dan lain lain.
Grafik persamaan linier y = 2x-4
Grafik persamaan linier y = 2x-4
Gradien Yang melalui titik  ( x1 , y 1 ) dan ( x2 , y2 ) dapat dituliskan sebagai :
m = (y2-y1) / (x2-x1)

Tuesday, December 26, 2017

Daftar Pertanyaan untuk Analisis Sistem Informasi

Daftar Pertanyaan Untuk Analisis Sistem Informasi - Analisis sistem merupakan tahap yang paling krusial dalam perancangan sistem informasi. Pada tahap analisis diharapkan seorang analisis dapat mendefinisikan permasalahan sistem, menentukan tujuan pembuatan sistem, merencanakan dan mengumpulkan kebutuhan-kebutuhan dari semua elemen perangkat lunak yang akan dibangun. Jika salah melakukan analisis,  akan berakibat fatal bagi proses ditahap selanjutnya. Berikut ini adalah daftar pertanyaan yang saya susun untuk membantu mahasiswa saya yang sedang mengerjakan Kerja Praktek, Tugas Akhir maupun Skripsi untuk memudahkan melakukan analsisi sistem. Pertanyaan - pertanyaan yang ada di daftar ini hanya sebagai acuan saja  dan dapat dikembangkan sesuai dengan kebutuhan dan tema Kerja Praktek, Tugas Akhir dan Skripsi yang diambil. Sebelum melakukan analisis ada baiknya membaca teori tentang pengembangan perangkat lunak berikut ini :

Soal-Soal Ujian Tengah Semester Arsitektur dan Organisasi Komputer (ArsiKom)

Soal-Soal Ujian Tengah Semester  Arsitektur dan Organisasi Komputer (ArsiKom) - Boleh Buka Catatan atau Buku (Tidak Boleh Menggunakan Alat Elektronik Apapun)

1. a. Terangkan secara gamblang cara pengalamatan pada cache. Jelaskan secara rinci mekanisme pengalamatan set associative? (nilai : 20)
   b. Jika terdapat alamat pada main memory 1FF7FFC(16), bagaimana struktur alamat pada cache memory mengunakan set associative? (nilai : 10)

2. Terangkan cara kerja pendeteksi dan pengoreksi data yang diusulkan oleh Pak Hamming. Untuk mengirim 8 bit data, diperlukan berapa bit tambahandan diletakan dimanakah diantara bit yang dikirim? Apabila data huruf ‘E’ dikirimkan dan terjadi kesalahan sehingga diterima sebagai ‘e’, bagaimana cara Pak Hamming mendeteksi dan kemudian mengoreksinya? (Decimal E = 69 dan e = 101) (nilai : 30)

3. Uraikan peningkatan teknologi processor mulai dari Pentium 4, Core 2 Duo, Core I3, Core I7. Gambarkan arsitektur processor Core I3! (nilai : 20) 

4. a.  Mengapa performa RAM tidak bisa ditentukan dari frekuensi-nya saja? (nilai : 10)
    b. Jika terdapat ram dengan DDR4-3846 (1923 Mhz) Ukuran 16 GB Timing 12-12-12-28 dan DDR4-2133(1066 Mhz) Ukuran 16 GB Timing 15-15-15-36, dari segi performa mana yang sebaiknya dipilih? (nilai : 10)

Monday, December 25, 2017

Program Menentukan Bilangan Prima atau Bukan Dengan C++

Program Menentukan Bilangan Prima atau Bukan Dengan C++ - Apa itu bilangan prima? Bilangan prima adalah bilangan asli yang lebih besar dari 1 dan hanya dapat dibagi oleh bilangan 1 dan bilangan itu sendiri. Contoh bilangan prima adalah 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53. Kali ini saya akan share program C++ untuk menetukan apakah suatu bilangan termasuk bilangan prima atau tidak. Program ini saya buat dengan menggunakan DEV C++.

Program Menghitung Periode Kemunculan (Frekuensi) dengan C++

Program Menghitung Periode Kemunculan (Frekuensi) dengan C++ - Misal terdapat sejumlah data yang kita ingin menghitung periode kemunculannya (frekuensi) dari data tersebut menggunakan C++. Caranya adalah kita mengurutkan data tersebut secara naik terlebih dahulu, baru selanjutnya kita menghitung periode kemunculanya. Untuk mengurutkan data, cara paling sederhana adalah dengan membandingkanya, jika data tersebut lebih besar maka kita dapat menggunakan algoritma pertukaran. Logika program ini hampir mirip dengan Program Mencari Frekuensi yang Sering Muncul pada Sembarang Data yang Diinputkan, cuma saya buat dengan menggunakan DEV C++ dan menggunakan data statis. 

Program Konversi Desimal ke Biner dengan C++

Program Konversi Desimal ke Biner dengan C++ - Apa itu bilangan decimal ? Bilangan decimal adalah sistem bilang yang menggunakan 10 macam simbol, yaitu 0,1,2,3,4,5,6,7,8,dan 9. Sistem bilangan decimal ini menggunakan basis 10. Bentuk nilai ini dapat berupa integer desimal atau pecahan. Contoh misalnya 8598 dapat diartikan :

Sistem bilangan desimal
Sistem bilangan desimal

Deret Fibonacci dan Aplikasinya dengan C++

Deret Fibonacci dan Aplikasinya dengan C++ - Deret Fibonanci adalah sebuah deret yang suku pertamanya bernilai 0 dan suku keduanya 1, sedangkan untuk suku ketiga dan seterusnya merupakan penjumlahan dua suku sebelummnya, Misal untuk ke-3 yaitu penjumlahan suku pertama yaitu 0 dan suku kedua yaitu 1 sehingga nilainya  (0+1) = 1, suku ke-4 penjumlahan suku kedua yaitu 1 dan suku ke tiga yaitu 1 sehingga nilainya adalah (1+1) = 2.
Dengan aturan ini, maka barisan bilangan Fibonaccci yang pertama adalah:
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946...