Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program

May 01, 2015
Assalamualaikum, 
kali ini saya ingin berbagi tentang pengalaman saya mempelajari bahasa pemrograman Java.

Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program

Apa itu programming

Jadi sebelum kta masuk dan mempelajari lebih dalam tentang suatu bahsa pemrograman, kita harus mengetahui apa itu pengertian Programming. Programming merupakan sebuah proses menulis (menciptakan code) melalui suatu Bahasa tertentu yang nantinya akan menjadi sebuah program yang bisa dijalankan untuk memerintahkan sebuah komputer sesuai dengan kehendak programmer dalam program tersebut. Seperti yang kita ketahui, pemrosesan komputer yang sangat cepat tersebut tidaklah dapat berjalan dengan sendirinya. Karena sesungguhnya komputer hanya dapat bekerja jika menerima perintah dan memproses perintah sehingga mendapatkan hasil yang diinginkan. Sebuah komputer dapat berjalan dengan baik jika ia di program dengan baik. Salah algoritma akan meneyebabkan program tidak akan berjalan sesuai dengan keinginan kita bahkan tidak akan bisa berjalan sama sekali (error).


Apa Itu Flowchart pada Pemrograman Java

Flowchat atau Pseucode ini merupakan hal yang sangat mendasar untuk memahami pemrograman apapun tidak terkecuali Java. Pemrograman merupakan sebuah hal yang sangat rumit namun tidak akan rumit jika sudah memahami dasarnya. Didalam dunia pemrograman, seorang programmer harus tahu dan bisa membuat rancangan program yang akan di buat agar program yang akan dibuat tersebut bisa berjalan dengan baik. Perlu disadari bahwa sebagai calon programmer kita juga harus belajar dari dasar yaitu dengan mengenal Pseudocode dan Flowchart.

Disini saya akan menjelaskan lebih lanjut tentang flowchart dan pemrograman java. Saya akan memulainya dengan Flowchart.

1. Flowchart dan Pseudocode

Flowchart

Untuk menggambarkan alur logika dalam komputasi digunakan standar dasar pemodelan yaitu menggunakan flowchart. Flowchart menunjukkan aliran proses dari awal sampai penyelesaian komputasi. Dalam standar yang lebih kompleks flowchart juga dapat dimodelkan dalam Unified Modelling Language (UML) yaitu menggunakan diagram activity. Dimana diagram activy adalah flowchart yang melibatkan berbagai interaksi pengguna ataupun domain sistem. Simbol Proses lojik.

Simbol Proses lojik 1. Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Simbol Proses lojik 1. Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Simbol Proses lojik 1. Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Simbol Proses lojik 2. Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
 Simbol Koneksi
Simbol Koneksi. Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Simbol Koneksi. Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Simbol input output
Simbol Koneksi. Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Simbol Input Output. Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program

Contoh Flowchart Algoritma

Untuk menunjukkan proses algoritma pemrograman sehingga mudah untuk dimengerti dapat menggunakan standar flowchart. 
Contoh flowchart Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Contoh Flowchart - Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program

Pseudocode

Pseudocode adalah metode penulisan bahasa inggris sederhana yang merepresentasikan lojik algoritma pemrograman. Pseudo berarti tiruan, sedangkan Code adalah kode program sehingga pseudocode bisa disebut sebagai kode tiruan dari program sebenarnya yang dituliskan dalam standar bahasa inggris untuk mendekatkan dengan perintah-perintah yang terdapat pada bahasa pemrograman.
Pada dasarnya struktur pseudocode hanya dibagi atas 6 perintah yaitu : 
  1. Sequence, memiliki cakupan perintah yang luas untuk perintah eksekusi proses,contoh diantara kata kunci yang sering digunakan 
    • Input:READ,OBTAIN,GET Contoh: READ height; READ Weights; OBTAIN range; GET radius.
    • Output: PRINT, DISPLAY, SHOW 
    • Perhitungan: COMPUTE, CALCULATE, DETERMINE
    • Inisialisasi: SET, INIT 
    • Counter: INCREMENT, DECREMENT, DELAY
  2. While, digunakan untuk menyatakan perulangan dengan pengujian kondisi diawal (*lebih sesuai untuk perulangan tanpa batas yang tetap) Contoh: 
  3. If-Then-Else, digunakan untuk menyatakan persyaratan lojik kebenaran atau disebut BOOLEAN.
    • Memahami Flowchart & Pseudocode Algoritma Pemrograman dengan Contoh
  4. Repeat-Until, digunakan untuk menyatakan perulangan dengan pengujian kondisi akhir.
    • Memahami Flowchart & Pseudocode Algoritma Pemrograman dengan Contoh
  5. For, digunakan untuk menyatakan perulangan dengan batasan range sejumlah angka tertentu.
    • Memahami Flowchart & Pseudocode Algoritma Pemrograman dengan Contoh
  6. Case, digunakan untuk pilihan kondisi tertentu,
    • Memahami Flowchart & Pseudocode Algoritma Pemrograman dengan Contoh
Aturan dasar Penulisan pseudocode: 
  1. Lebih mudah gunakan huruf kapital untuk menyatakan fungsi atau prosedur.
  2. Gunakan huruh kecil untuk penulisan variable
Contoh pseudocode MEmasak mi Goreng
Contoh Pseudoocede memasak Mi Goreng - Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Contoh Pseudoocede memasak Mi Goreng - Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Contoh lain :
Memahami Flowchart & Pseudocode Algoritma Pemrograman dengan Contoh
Dari uraian dan penjelasan diatas, bisa disimpulkan bahwa flowchart dan pseudocode sangat dibutuhkan dalam langkah-langkah pembuatan program. Dengan flowchart dan pseudocode, kita bisa lebih mudah untuk pembuatan program yang dirancang atau diinginkan. Oleh karena itu, kita sangat dianjurkan untuk mempelajari dan memahami flowchart dan pseudocode.

2. Pembahasan Lengkap Pemrograman Java dan Contoh Program

Apa itu Java

Java merupakan sebuah Bahasa pemrograman. Komputer tidak menegenal Bahasa manusia dan hanya mengenal Bahasa pemrograman. jadi, untuk membuat program yang dapat menerjemahkan perintah kita harus membuat program tersebut dengan bahasa yang dimengerti komputer salah satunya java.

Apa yang bisa dibuat dengan java

Membuat aplikasi berbasis desktop
Contoh Aplikasi Berbasis Dekstiop : Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Contoh Aplikasi Berbasis Dekstiop : Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Membuat game, game web, dan mobile game berbasis java . beberapa mobile phone yang berbasis java diantaranya Android dan nokia s40.
Contoh Aplikasi Berbasis Mobile: Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Contoh Aplikasi Berbasis Mobile: Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program

Sistematika Programming 

Ini adalah bagian dimana kita harus memahami tentang sistematika pemrograman, Jadi Setelah kita menuliskan banyak code pemrograman (untuk dijadikan sebuah program) dengan program / aplikasi compiler, Bahasa pemrograman tersebuta akan diterjemahkan kedalam Bahasa mesin yang bisa dimnegerti oleh komputer. Apabila program yang dituliskan sudah benar maka komputer akan bekerja sesuai dengan perintah yang kita tuliskan .
Contoh program java
Panduan Dasar Membuat Program Java dangan Memahami Kode Java
Contoh Program Java - Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Program tersebut merupakan program yang ditulis dengan Bahasa java. Program di atas dapat mengeluarkan output berupa tulisan “Halo Pejuang” (sesuai kehendak programmer). Apakah anda bingnung ??? Tenang saja itu normal Untuk membuat program dalam java yang harus diperhatikan adalah

Membuat Class

Untuk membuat kelas kita harus mendeklarasikan public class dan namaclass.
Membuat Class Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Membuat Class - Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Ketentuan dalam membuat nama class : - Diawali dengan huruf besar - Tida ada spasi - Hanya terdiri dari huruf dan angka, tidak ada symbol

Mengetahui letak block statement

Membuat Block Statement : Membuat Class Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Block statement - Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Jadi block statement merupakan block yang batasi denagn kurung kurawal buka dan kurung kurawal tutup. Dimana Block statement ini digunakan untuk menuliskan perintah perintah yang akan dijalankan untuk membuat program

Main method

Contoh Main Method : Membuat Class Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Contoh Main Method : Membuat Class Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Java tidak akan bisa berjalan tanpa adanya main method ini di dalam kelasnya karena main method merupakan method untuk menjalankan program. Jangan lupa untuk menambahakan Block statement .  

Membuat Statement

Statement merupakan baris code yang digunakan untuk menciptakan sebuah printah dalam program. Saya akan memberikan contoh statement sederhana yang memberikan perintah untuk mencetak suati String / kalimat.

Contoh Statement : Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Contoh Statement : Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program

Setelah belajar tentang membuat program sederhana tersebut, kita akan mengetahui hasil / output apa yang dihasilkan oleh program tersebut. Program di atsa setelah ditulis kemudian di compile oleh mesin compiler (ex netbeans, eclipse) akan menghasilkan outputan “Halo Pejuang”.

Contoh Class - Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Contoh Class - Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program

Hal yang perlu diperhatikan. Java merupakan bahsa pemrograman yang case sensitive, jadi penulisan tidak boleh sembarangan saat menuliskan perintah. Contoh :

Contoh Class - Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Contoh Class 2 - Pembahasan Lengkap Pemrograman Java, Flowchart & Pseudocode Java dan Contoh Program
Demikian yang bisa sampaikan dalam artikel kali ini.
Semoga bisa bermanfaat :)

Share this

Related Posts

Previous
Next Post »