Rabu, 18 September 2019

Latihan Bahasa Java : Mengubah Waktu Universal ke Waktu Regional

Kali ini akan diberikan contoh penggunaan bahasa Java pada pemrograman, yaitu membuat jam

Berikut ini adalah source codenya :

  • class yang digunakan

  • waktu.java

  • teswaktu.java

  • Hasil program
Sekian untuk kesempatan kali ini. Selamat mencoba!

Rabu, 11 September 2019

Belajar Pemrograman Menggunakan Bahasa Java

TUTORIAL MELAKUKAN PEMROGRAMAN MENGGUNAKAN BAHASA JAVA

Pada kesempatan kali ini, saya akan memberikan sedikit tutorial kepada Anda untuk belajar melakukan pemrograman bagi yang masih pemula. Kali ini, saya akan menggunakan bahasa Java. Sedikit informasi, bahasa Java adalah salah satu bahasa pemrograman yang digunakan di dunia IT. Bahasa Java sering sekali digunakan untuk pengembangan aplikasi.

Terdapat banyak sekali compiler yang bisa digunakan untuk melakukan pemrograman dengan bahasa Java. Namun, untuk tutorial kali ini saya akan menggunakan BlueJ sebagai compiler. BlueJ ini merupakan software yang menyediakan pemvisualan dari struktur kelas dengan diagram UML (Unified Modelling Language) sebagai sarana perancangan sistem berorientasi objek.

Tutorial kali ini akan menunjukkan cara melakukan pemrograman yang akan memunculkan tulisan "Hello World" dan profil diri. Simak langkah-langkah berikut!

1. Install aplikasi BlueJ. Jika sudah, buka aplikasinya, lalu akan muncul seperti ini

2. Buat New Project. Untuk membuat new project, klik button New Class yang berada di sebelah kiri atas untuk menambahkan suatu class pada project kita. Untuk cara lainnya, kita bisa mengakses New Class dengan cara klik menu Edit -> New Class. Bisa juga dengan cara klik tombol pada keyboard : CTRL + N. Tampilannya adalah sebagai berikut.

3. Buat New class
Setelah Project terbentuk, kita harus membuat class. Untuk membuat class baru, pilih bagian New Class. Lalu kita membuat dua class  yaitu HelloWorld dan DataDiri


Kedua class ini akan saling berkaitan, sehingga akan diberi tanda panah antar UML.

4. Pemrograman
Ketika akan memulai pemrograman, klik dua kali pada setiap class, sehingga akan muncul seperti ini


Lalu, ketikkan program yang kita inginkan

Untuk Helloworld.java

 Untuk DataDiri.java


5. Compile Program dan Jalankan Program
Setelah kita membuat program, maka kita harus melakukan compile pada masing-masing class agar mengetahui terdapat error atau tidak pada hasil program kita. Setelah itu, class ditutup, lalu muncul seperti ini
Lalu, pada menu utama BlueJ, klik kanan pada icon HelloWorld lalu pilih void main(args)

Lalu, akan muncul kotak di bawah. Kemudian klik OK
Lalu, hasilnya akan muncul seperti ini

Sekian tutorial untuk kali ini. Semoga bermanfaat!

Rabu, 04 September 2019

RESUME KULIAH TAMU : FIT FOR THE FUTURE : A SHARING OF EXPERIENCE

Pemateri : Bpk. Ahmadsyah Alghozi Nugroho
Tanggal : 27 Agustus 2019
Lokasi : Aula Gedung Departemen Informatika ITS, Surabaya


Bapak Ahmadsyah Alghozi Nugroho saat ini bekerja sebagai Data Consultant di sebuah perusahaan minyak dan gas multinasional, Shell. Beliau merupakan lulusan S1 Informatika ITS pada tahun 1990-an, kemudian meneruskan pendidikan Magister di Manajemen Keuangan Universitas Indonesia (UI).

Kisah beliau dimulai saat masih berusia kecil, ketika dia sudah memiliki komputer sendiri di rumah. Padahal, di masa itu komputer masih termasuk barang mewah dan tak semua orang bisa memilikinya. Apalagi orang tuanya mendapatkan komputer itu dengan susah payah, karena keluarga Bapak Alghozi bukan berasal dari keluarga orang kaya.

Karena sudah memiliki komputer, Bapak Alghozi langsung memanfaatkannya untuk bermain game sepuasnya, bahkan hingga akan memasuki tahun pertama kuliah. Akibat hobinya yang suka bermain dan malas belajar, beliau menjadi murid yang kurang pandai di kelasnya. Bahkan beliau mengatakan bahwa ia sering masuk peringkat 10 terbawah.

Motivasi Bapak Alghozi untuk masuk Informatika ITS sangat sederhana, agar bisa dibelikan orang tuanya komputer baru dan bisa bermain game sepuasnya. Namun, seiring berjalannya waktu, motivasi beliau berkembang dan ketika lulus nanti, beliau ingin menjadi engineer, juga ingin menjadi pekerja yang membantu user dalam menggunakan perangkat.

Setelah menyelesaikan pendidikan kuliah, Bapak Alghozi mendapatkan pengalaman bekerja yang cukup luas. Contohnya, pernah bekerja di sebuah perusahaan minyak di Qatar. Setelah itu, beliau sekarang bekerja di Shell.

Dari pengalaman kuliah dan kerja Bapak Alghozi, beliau memberikan poin-poin penting yang perlu dilakukan untuk mencapai goals kita. Beberapa poin tersebut adalah :
1.   Interest
Langkah paling pertama untuk mencapai goals dalam kehidupan kita adalah, kita harus mengetahui apa yang paling kita inginkan. Gali sedalam-dalamnya hal apa yang menarik pada diri kita. Ketika sudah menemukan, lakukan saja keinginanmu dengan sungguh-sungguh dan kembangkan sebaik mungkin.
2.   Man jadda wa jadda
Ini merupakan salah satu pesan yang diberikan oleh ayah dari Bapak Alghozi kepada beliau. Artinya, siapa yang bersungguh-sungguh, pasti akan berhasil. Selain itu, ayah beliau juga berpesan bahwa :

When there is a will, there is a way
If no way could be found, look how strong the will

Terus berusaha mencapai apa yang kita inginkan, disertai doa agar keinginan kita benar-benar dikabulkan Tuhan. Jika suatu saat kita menemukan hambatan menuju ke tujuan kita, jangan terburu-buru, mundur dulu selangkah dan lihat apa yang salah, apa niat kita sebelumnya.
3.   Vision board
Tentukan tujuan kita dengan jelas dan berusahalah untuk mencapainya. Beliau menceritakan sebuah cara seseorang agar terus teringat dengan tujuannya dengan menempelkan gambar/catatan berisi hal apapun yang sangat diinginkan, ia miliki, atau lakukan pada sebuah cermin yang sehari-hari digunakan.
4.   Beberapa skill yang perlu dimiliki dalam diri sendiri seperti IT skill, business skill. Domain skill, communication skill, leadership skill, dan networking skill