Welcome to my blog

Rabu, 26 Oktober 2016

Kumpulan PDF untuk Belajar Pemrograman

Hallo hari ini saya akan share kumpulan-kumpulan pdf untuk belajar pemograman.


Ada yang dari bahasa C, C++, Java, Python, Php, Javascipt dan macam-macam disana.
Pdf disana kebanyakan bahasa inggris tapi tenang saja ada yang bahasa indonesia juga.

Buku yang saya sarankan untuk belajar pemograman untuk pemula yaitu
1. C++ For Dummies 5th Edition
2. C++ How to Program, 7th Edition
3. Programming Principles and Practice Using C++ Bjarne Stroustrup
4. Beginning Cpp Through Game Programming

Keempat buku diatas memang tebal sekali dan sangat rinci sekali.
Semoga anda bisa mendapatkan ilmu baru dari buku tersebut.
:)

LINK = Klik Disini

Jendela Tab akan terbuka sendirinya

Selasa, 11 Oktober 2016

Cara Membuat Aplikasi BMI sederhana dengan C++

Halo, kembali lagi.
Hari ini saya akan mencoba membuat aplikasi dengan C++.
Sebelumnya C++ itu adalah salah satu bahasa pemograman yang digunakan banyak orang.
Termasuk saya sendiri hehehe.
C++ ini merupakan perkembangan dari bahasa C.
Bagi saya sendiri untuk membuat program lebih mudah menggunakan C++ karena lebih sederhana dan lebih cepat dibandingkan bahasa C.


Apa yang kalian butuhkan untuk membuat aplikasi c++ ?

1. Sebuah Compiler pada komputer contoh : Dev C++, Microsoft Visual Studio C++, Borland C++.
2. Text Editor seperti : notepad++, Atom.

Ya untuk kali ini saya membuat dengan visual studio karena bagi saya cukup mudah menggunakan visual studio.

Berikut ini adalah tampilan Utama Visual Studio 2010.

Klik untuk memperbesar gambar

Berikut ini adalah Source Code untuk membuat kalkulator BMI

klik untuk memperbesar


Maka hasilnya adalah

Klik untuk memperbesar


Sekian dari saya, semoga code-code ini bisa dijadikan inspirasi untuk membuat aplikasi lebih bagus.

Sabtu, 01 Oktober 2016

Hyperthreading

Kemarin setelah saya preview tentang Intel core i3-2350m, Sekarang saya ingin membahas tentang teknologi Hyperthreading yang pada processor Intel.

Hyperthreading adalah itu suatu teknologi yang diciptakan oleh intel corperation yang memungkinan OS bisa mendeteksi 2 logical processor padahal processornya ada 1. Bila ada 2 core processor maka dianggap ada 4 logical processor. Logical processor ini bertujuan untuk mempercepat multitasking, Istilahnya lebih efektif (Schedule).


Berikut ini adalah Skema Hyperthreading pada umumnya intel core i3


klik untuk memperbesar

" Jadi bagaimana bila hyperthreading dimatikan, apakah ada dampak performa secara signifikan ?"
Bila pada aplikasi yang menggunakan single thread mungkin tidak berpengaruh sama sekali, akan tetapi bila aplikasi berat yang membutuhkan banyak kinerja dari CPU maka sangat signifikan.

Akan tetapi ada beberapa kasus dengan menonaktifkan hyperthreading bisa memperlancar kinerja pada suatu aplikasi, itu disebabkan oleh aplikasi tersebut tidak compatible dengan teknologi hyperthreading.


Sekian dari saya, bila ada kekurangan post di komentar dibawah.