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 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 input output
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 |
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 :
- 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
- While, digunakan untuk menyatakan perulangan dengan pengujian kondisi diawal (*lebih sesuai untuk perulangan tanpa batas yang tetap) Contoh:
- If-Then-Else, digunakan untuk menyatakan persyaratan lojik kebenaran atau disebut BOOLEAN.
- Repeat-Until, digunakan untuk menyatakan perulangan dengan pengujian kondisi akhir.
- For, digunakan untuk menyatakan perulangan dengan batasan range sejumlah angka tertentu.
- Case, digunakan untuk pilihan kondisi tertentu,
Aturan dasar Penulisan pseudocode:
- Lebih mudah gunakan huruf kapital untuk menyatakan fungsi atau prosedur.
- 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 lain :
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 |
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 |
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
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 |
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
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 |
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 |
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 |
Hal yang perlu diperhatikan. Java merupakan bahsa pemrograman yang case sensitive, jadi penulisan tidak boleh sembarangan saat menuliskan perintah. Contoh :
|
Demikian yang bisa sampaikan dalam artikel kali ini.
Semoga bisa bermanfaat :)
Semoga bisa bermanfaat :)
EmoticonEmoticon