Saturday, April 9, 2016

Tips dalam mempelajari Bahasa Pemrograman Komputer

Assalamualaikum wr. wb.
Salam sejahtera bagi kita semua.

Banyak yang bilang mempelajari bahasa pemrograman komputer itu susah. Mungkin jawabannya bisa iya atau bisa tidak. Mengapa bisa begitu, karena setiap orang diberikan oleh Tuhan dengan kemampuan / bakat yang berbeda beda. Tapi bukan berarti orang yang tidak memiliki bakat di programming tidak bisa mempelajari pemrograman komputer.

Sebelum seseorang terjun ke dalam bidang pemrograman, ada beberapa syarat yang harus di penuhi, biar belajar pemrograman ini tidak menjemukan, diantaranya adalah :
  1. Hobi atau senang dengan utak-atik, hal ini mutlak di perlukan, karena kesenanganlah yang membuat programmin menjadi menarik dan tidak menakutkan, serta tidak menjemukan.
  2. High curiousity, yakni rasa penasaran yang tinggi. Yakni bagaimana memecahkan sebuah masalah pemrograman sampai ketemu dan selesai masalahnya, bahkan mungkin tidak bisa tidur, bagaimana menyelesaikan masalah itu.
  3. Mau belajar. Jadi seorang programmer jangan mudah puas, harus terus mengasah skill dan kemampuan biar bisa bersaing dengan yang lainnya.
  4. Bisa bahasa inggris minimal pasif, mengingat semua manual pemrograman saat ini kebanyakan masih berbahasa inggris. Tapi dengan adanya Google Translator, mungkin masalah ini sebentar lagi teratasi.
Keempat syarat di atas mungkin bukanlah syarat mutlak, tetapi minimal harus dimiliki oleh seorang programmer.

Adapun langkah-langkah belajar bahasa pemrograman adalah sebagai berikut :
  1. Mempelajari ALGORITMA, karena ini adalah dasar dari logika pemrograman yang harus dipahami supaya bisa memahami alur bahasa pemrograman.
  2. Menentukan bahasa pemrograman yang cocok. Bahasa pemrograman yang mudah di pelajari belum tentu cocok dengan karakter kita, karena bahasa pemrograman yang bagus itu tidak hanya mudah di pelajari, tetapi menyediakan fitur-fitur yang cukup lengkap untuk membuat suatu aplikasi yang kita inginkan. Bila orientasi kita adalah bidang pekerjaan yang nanti kita tekuni, maka carilah bahasa pemrograman yang paling banyak di pakai di dunia, seperti Java, PHP, C++, ASP dan lain-lain. Bahasa pemrograman tersebut mendukung konsep OOP baik secara parsial seperti PHP dan ASP, maupun full OOP seperti Java.
  3. Menentukan tools development yang cocok. Karena kita masih terkendala dengan masalah lisensi yang tidak murah, maka carilah peralatan development yang open source atau gratis, seperti PHPEdit, PSPad Edit, EditPlus dan lain-lain. Untuk Java, ada tool gratis yang bernama Netbeans.
  4. Belajar mengetik sepuluh jari. Ini mungkin kurang di sukai oleh sebagian orang, tapi sangat penting bagi seorang programmer, bagaimana dia berbuat dengan jari-jarinya, maka kemampuan menguasai papan keyboard menjadi syarat mutlak. Ada banyak software typing tutor gratis yang bisa di unduh di internet diantaranya adalah TypeFaster, RapidTyping Tutor, FastType dan lainnya. Bila Anda sudah memiliki kecepatan ngetik 200cpm (karakter per menit) itu sudah cukup, berarti anda siap untuk menjadi programmer handal.
  5. Mencari buku yang tepat, mengapa saya katakan “mencari buku yang tepat?” Karena tidak semua buku petunjuk pemrograman bagus untuk di beli dan di pelajari. Kebanyakan adalah berisi tutorial semata, kurang bobot, karena pemrograman sesungguhnya bukan hanyak memanfaatkan tool, tapi lebih dari itu, konsep pemrograman yang benar harus di kuasai.
  6. Mencari mentor yang tepat. Mengapa mencari mentor. Seorang mentor atau instruktur tidak melulu kita dapatkan ketika kita mendaftar ke lembaga kursus tertentu. Mentor lebih dari sekedar guru, karena dia bisa kita tanya kapan saja bila kita menemui kesulitan. Sekali lagi, kita tidak perlu kursus untuk mendapatkan mentor ini, tetapi bila anda kemudian ikut kursus, itu lebih baik lagi. Mentor bisa berasal pula dari kalangan profesional yang aktif di millist-milist pemrograman. maka jangan malas untuk ikutan milist, biar pengetahuan anda bertambah.
  7. Mencari waktu yang tepat. Membuat program adalah bekerja dengan otak kita, maka otak kita butuh ketenangan saat bekerja. Dalam kondisi emosi, otak tidak akan bekerja dengan baik, maka menentukan waktu yang tepat untuk belajar pemrograman juga di perlukan.
  8. Carilah proyek kecil atau membuat pemrograman sendiri. Untuk mengasah kemampuan anda dalam membuat program, diperlukan latihan yang intens. Mencari proyek kecil-kecilan, seperti menyelesaikan tugas teman kuliah, atau membuat pemrograman penjualan / program pembelian hasil desain pemrograman sendiri. Bisa juga mengikuti tutorial yang ada di internet atau buku.
Demikianlah tips yang bisa saya sampaikan untuk bisa mempelajari programming, tips ini tidak mutlak bagi setiap orang, karena setiap orang mempunyai caranya sendiri masing-masing dalam mempelajari programming komputer. Semoga artikel ini bermanfaat bagi kita semua.

Wassalamualaikum wr.wb.

Minat atau Bakat ?

Assalamualaikum wr. wb.
Salam sejahtera bagi kita semua.

Minat atau bakat ? pertanyaan ini sering datang kepada kita ketika mau memilih suatu jurusan dalam pendidikan baik itu bangku sekolah SMU/SMK atau bahkan menuju perkuliahan. Jika minat kita dalam mengambil suatu jurusan sama dengan bakat kita maka itu akan menjadi sangat mudah untuk dijalani. Tapi jika minat kita dalam mengambil suatu jurusan berbeda dengan bakat kita, maka mungkin saja akan sedikit sulit dalam pembelajaran maupun pemahamannya. Bukan berarti jika bakat dan minat tidak sama maka tidak bisa mempelajari ilmu dalam jurusan yang diminati, semua bisa dipelajari dan dipahami selama ada kemauan dan usaha yang sungguh sungguh.
Contohnya seperti dosen kami yaitu Pak Witardi, beliau dari tes bakat disarankan mengambil jurusan arsitek tapi beliau minat di bidang elektronika dan komputer. Dan ternyata beliau bisa berprestasi dibidang elektronika dan komputer, yang mana Jurusan Elektronika adalah dari S1 dan Jurusan Komputer adalah dari S2 yang beliau ambil.
Intinya adalah dimana ada kemauan dan usaha maka disitu ada jalan. Yaitu jalan menuju cita-cita dan keinginan kita.
Jadi jangan menyerah jika kita menghadapi kendala dalam suatu pembelajaran. Tanyalah ke dalam diri kita, apa cita cita dan keinginan kita. Apa yang ingin kita raih. Setelah kita tahu apa yang kita cita-citakan atau inginkan maka berusahalah sekuat mungkin untuk bisa mencapainya.
Semoga bisa bermanfaat bagi kita semua.

Wassalamualaikum wr. wb.

Tuesday, April 5, 2016

Download Aplikasi XAMPP

Hi friends, disini kami mencoba membagikan aplikasi XAMPP. Apa itu XAMPP, XAMPP adalah sebuah aplikasi untuk membuat komputer kita menjadi sebuah server local (Localhost).
Dimana ini berguna jika kita mau mengetes sebuah web dinamis (PHP) langsung di komputer kita.
Berikut link downloadnya :

Aplikasi XAMPP

Dalam aplikasi XAMPP terdapat juga PHPMyAdmin, dimana PHPMyAdmin berfungsi sebagai pembuatan database berbasis SQL.

Demikian yang dapat kami sharing di postingan ini.
Terima kasih atas kunjungannya, jangan lupa komennya ya guys.

Download Aplikasi MySQL 5.5 (for windows 32 bit) dan Tutorial MySQL

MySQL adalah sebuah software database open source yang paling populer dan paling banyak digunakan di dunia. MySQL bisa untuk aplikasi/program yang berbasis web maupun desktop.

Team IT Se7en mencoba membagikan link download Aplikasi MySQL dan Tutorial MySQL dari achmatim.net untuk bisa kalian pakai dalam pembelajaran mengenai Database / Basis Data.

Berikut link downloadnya :

Aplikasi MySQL 5.5 (only for windows 32 bit)


Apabila ada yang ingin ditanyakan atau ingin berdiskusi tentang Database, silahkan isi form komentar dibawah postingan ini. Feed back dari kalian sangat kami harapkan.

Semoga bermanfaat.

Download Aplikasi Pascal dan C++ untuk android

Hi Friends,

Disini kami akan mencoba membagikan aplikasi Pascal dan C++ untuk handphone android.
Silahkan klik link dibawah ini untuk mendownload file apk-nya, kemudian bisa kalian instal lewat hp android.

Aplikasi PascalDroid

Aplikasi C++Droid

Sebagai catatan untuk aplikasi C++Droid tidak semua hp android kompatibel dengan aplikasi C++Droid, coba kalian instal dulu di hp kalian, semoga bisa dijalankan aplikasinya.

Selamat mencoba berbagai program kalian.
Terima kasih.

Tutorial & Modul Praktek Pemrograman dengan C/C++ dan Pascal

Berikut kami sampaikan tutorial dan modul untuk praktek bahasa pemrograman Pascal dan C++ semoga bisa membantu.

Tutorial bahasa pemrograman Pascal :  Klik disini
Tutorial bahasa pemrograman C++ :  Klik disini
Dasar-dasar bahasa pemrograman C++ : Klik disini

Macam-macam header C++ : Klik disini

Tutorial ini hanya sebagai contoh kecil tutorial, masih banyak tutorial lainnya yang bisa anda cari di google.

Semoga bermanfaat.

Download Aplikasi C++ & Pascal


Belajar bahasa pemrograman tanpa adanya praktek maka akan sulit sekali, maka dengan ini kami memberikan link untuk download aplikasi bahasa pemrograman, yaitu C++ dan Pascal.

Aplikasi C++ :   Klik Disini

Aplikasi Pascal :   Klik Disini

Bahasa pemrograman ini memang sudah sangat jarang digunakan, tapi ini adalah tahap dasar bagi yang mau belajar pemrograman, setidaknya untuk memahami proses Algoritma suatu program.

Demikian aplikasi yang dapat kami sampaikan, semoga bisa membantu anda dalam memahami bahasa pemrograman.

Ebook Teknik Digital. Penulis: Ir. Wijaya Widjanarka N.

Assalamualaikum wr. wb.
Salam sejahtera,

Masih cari buku tentang teknik digital ? Coba baca aja ebook ini, yaitu ebook teknik digital dari penulis Ir. Wijaya Widjanarka.
Cuma sayangnya ebook ini hanya read only alias langsung buka dan dibaca di halaman web dan tidak bisa di download, dikarenakan masalah hak cipta dari penerbit.
Tapi setidaknya bisa memberikan kita pengetahuan tentang teknik digital.
Langsung aja klik link dibawah ini untuk membaca di link asal :

Teknik Digital


Atau silahkan baca langsung buku tersebut melalui webblog ini.
Jadi, silahkan dibaca dan dipelajari serta cari referensi referensi lainnya tentang teknik digital ya guys.

Wassalamualaikum wr. wb.



LOGIKA MATEMATIKA


Logika matematika merupakan salah satu materi pelajaran matematika dan cabang logika yang mengandung kajian matematis logika. Secara matematis, logika dapat dianalisis berdasarkan nilai-nilai kebenaran. Logika matematika termasuk salah satu ilmu matematika yang banyak diaplikasikan dalam kehidupan sehari-hari seperti kepolisian yang menggunakan logika matematika untuk menganalisis suatu kasus. Selain itu, logika matematika juga paling banyak diterapkan dalam ilmu komputer, filosofis, dan penarikan kesimpulan dalam pelajaran bahasa Indonesia. Dalam logika matematika akan dibahas bagaimana nilai kebenaran dari suatu pernyataan, ingkaran atau negasi, kesetaraan hingga penarikan kesimpulan yang sah dari beberapa pernyataan atau keadaan


Pernyatan-pernyataan Dalam Logika Matematika

Dalam logika matematika, pernyataan-pernyataan kemudian disajikan dalam bentuk simbol. Berikut ini pernyataan-pernyataan yang terdapat dalam logika matematika :


1. Negasi 

Negasi atau ingkaran adalah suatu pernyataan yang isinya mengingkari suatu nilai pernyataan. Negasi biasa disimbolkan dengan lambang " ~ " yang berarti tidak atau bukan. Jika suatu pernyataan menyatakan bumi adalah bulat maka negasinya adalah bumi tidak bulat


2. Konjungsi

Konjungsi merupakan pernyataan majemuk yang dihubungkan dengan kata hubung "dan" atau disimbolkan dengan "∧". Pernyataan konjungsi hanya akan bernilai benar jika kedua pernyataan yang terdapat di dalamnya bernilai benar. Jika salah satu pernyataan bernilai salah, maka pernyataan konjungsi juga bernilai salah


3. Disjungsi

Disjungsi merupakan pernyataan majemuk yang dihubungkan dengan kata hubung "atau" yang disimbolkan dengan "∨". Disjungsi merupakan kebalikan dari konjungsi. Pernyataan disjungsi hanya akan bernilai salah jika kedua pernyataan yang terdapat di dalamnya bernilai salah. Jika salah satu pernyataan bernilai benar, maka pernyataan disjungsi juga bernilai benar


4. Implikasi

Implikasi adalah pernyataan majemuk yang diawali dengan kata jika dan dihubungkan dengan kata hubung "maka" yang disimbolkan dengan "→". Misal p → q dibaca jika p maka q


5. Bi-Implikasi

Bi-implikasi merupakan bentuk kompleks dari implikasi yang berarti "jika dan hanya jika" dan disimbolkan dengan "↔". Misal p ↔ q dibaca p jika dan hanya jika q

6. Konvers


Konvers adalah kebalikan dari implikasi ditandai dengan pertukaran letak. Misal implikasi p → q, maka konversnya adalah q → p

7. Invers

Invers merupakan lawan dari implikasi. Pada invers, pernyataan yang terdapat dalam pernyataan majemuk merupakan negasi dari pernyataan pada implikasi. Misal implikasi p → q, maka inversnya adalah ~p → ~q

8. Kontraposisi

Kontraposisi merupakan kebalikan dari invers sama halnya dengan konvers hanya saja pernyataannya merupakan negasi atau ingkaran. Misal invers ~p → ~q, maka kontraposisinya adalah ~q → ~p

TABEL KEBENARAN


Kesetaraan
Kesetaraan merupakan pernyataan-pernyataan yang bernilai sama atau bermakna sama. Kesetaraan dilambangkan dengan " ≡ ". 

~(p ∧ q) ≡ ~p ∨ ~q  
~(p ∨ q) ≡ ~p ∧ ~q 
p → q ≡ ~q → ~p 
~(p → q) ≡ (p ∧ ~q) 
~(p ↔ q) ≡ (p ∧ ~q) ∨ (q ∧ ~p)

Penarikan Kesimpulan  
1. Modus Ponens 
p → q  
——— 
∴ q  

Contoh : 
Diketahui pernyataan sebagi berikut : 
1. Jika hari libur tiba, maka Rani akan berlibur ke Paris 
2. Hari libur tiba 
Tentukan kesimpulan yang sah dari dua pernyataan tersebut. 

Pembahasan 
Misalkan : 
p = Hari libur tiba 
q = Rani berlibur ke Paris 
Berdasarkan modus Ponens, diperoleh : 
p → q  
——— 
∴ q 
Jadi kesimpulan yang sah adalah Rani berlibur ke Paris 

2. Modus Tollens 
p → q
      ~q 
——— 
∴ ~p 

Contoh : 
Diketahui pernyataan sebagi berikut : 
1. Jika hari ini hujan, maka Lia tidak pergi ke kota 
2. Lia pergi ke kota 
Tentukan kesimpulan yang sah dari dua pernyataan tersebut. 

Pembahasan  
Misalkan : p = Hari ini hujan 
q = Lia tidak pergi ke kota 
~q = Lia pergi ke kota 
Berdasarkan Modus Tollens diperoleh : 
p → q 
      ~q 
——— 
∴  ~p 

Jadi kesimpulan yang sah adalah Hari ini tidak hujan. 

3. Silogisme 
p → q  
q → r 
———— 
∴ p → r 
Contoh : 
Diketahui pernyataan sebagi berikut : 
1. Jika Tio menjadi juara kelas, maka Ibu akan membelikannya sepeda 
2. Jika ibu membelikannya sepeda, maka Tio akan senang 
Tentukan kesimpulan yang sah dari dua pernyataan tersebut. 

Pembahasan  
Misalkan : 
p = Tio menjadi juara kelas 
q = Ibu membelikannya sepeda 
r = Tio senang 

Berdasarkan konsep silogisme diperoleh : 
p → q  
q → r 
———— 
∴ p → r 

Jadi kesimpulan yang sah adalah Jika Tio menjadi juara kelas, maka Tio akan senang.

Demikianlah uraian singkat tentang Materi Logika Matematika, semoga bermanfaat.
Terima kasih.

Sunday, April 3, 2016

MOTIVASI KULIAH

Assalamualaikum wr. wb.

Sudah lama tidak mengisi postingan di blog pribadi saya ini. Saya ingin sedikit menuangkan apa yang ada di pikiran dan hati saya.
Tak terasa sudah sekitar 7 bulanan saya kuliah di Sekolah Tinggi Teknologi Indonesia. Banyak mendapatkan ilmu, pengetahuan dan teman baru, sangat menyenangkan. Mendapat berbagai macam dosen-dosen yang mempunyai karakteristiknya masing masing sungguh sesuatu pengalaman tersendiri buat saya. Biar bagaimanapun mereka tetap dosen yang harus kita hormati.
Yang lebih menarik adalah teman teman kuliah saya, dengan berbagai latar belakang mereka berkuliah dan sekelas bersama saya. Menilai karakteristik masing masing mereka, dan yang lebih menarik adalah melihat motivasi mereka kuliah.
Menurut saya motivasi kuliah mereka bisa ditarik garis besar, yaitu :
1. Kuliah untuk mendapatkan ilmu / pengetahuan
2. Kuliah untuk hanya mendapatkan ijasah saja
3. Kuliah untuk mencari teman / jodoh.

Motivasi kuliah untuk mendapatkan ilmu / pengetahuan adalah motivasi yang kuat, yang dimana dia akan belajar dengan sungguh sungguh dan otomatis ijasah serta pekerjaan yang lebih baik akan bisa didapatkan.
Motivasi kuliah untuk hanya mendapatkan ijasah saja adalah motivasi yang baik tapi tidak kuat, karena dia hanya akan mengejar 'syarat wajib lulus' saja, yaitu absensi, tugas, serta ujian. Entah mereka mengerti atau tidak tentang materi kuliah itu urusan belakangan, yang penting mereka mendapat nilai dan bisa lulus serta mendapatkan ijasah.
Dan yang saya heran ternyata di kelas saya masih ada yang kuliah untuk mencari jodoh, ini jelas terlihat sekali sikap dua sejoli itu di kampus. Ya biarpun itu hak mereka cuma sangat disayangkan jika motivasinya seperti itu, hanya menghabiskan uang dan waktu.
Bagaimana dengan motivasi saya, sepertinya sudah saya jelaskan dipostingan sebelumnya di blog saya ini, silahkan ada baca di postingan saya sebelumnya.
Semoga tulisan ini bisa menjadikan hikmah bagi kita semua yang membaca, khususnya untuk saya sebagai penulis blog ini.
Terima kasih atas kunjungannnya, nantikan postingan selanjutnya.

Wassalamualaikum wr. wb.