Senin, 19 Oktober 2015

Mengenal Java

   Ketika mendengar kata java apa yang teringat di benak kamu? aku berharap kamu tidak berfikiran kalo aku bakalan ngajarin bahasa jawa. ini bahasa java, bahasa pemrograman komputer.
  Katanya bahasa java adalah bahasa pemrograman yang digolongkan bahasa tingkat tinggi. karena kata-kata kuncinya yang sangat mirip dengan bahasa manusia.

Disini aku akan ngasi tau beberapa alasan kenapa perlu tau bahasa Java :
- Sederhana
- Berorientasi objek
- Terdistribusi
- etc

      CARA MENGINSTAL JAVA

     Nah sekarang kita mau mulai ngoding nehh.. jadi download aja Java Development Kit. untuk mendownload nya bisa diklik disini .
     Biasanya untuk mengoding dapat digunakan Netbeans, tapi untuk kali ini saya menyarankan unutk berlatih di Notepad dulu.
 Setelah menginstal java.. buka cmd

ketik javac

kalau tulisan2 itu tidak muncul buka my computer/this pc>properties>change setting>advance>environment variable

disamping itu bukalah di data C tempat dimana java anda dialokasikan. Kalau di laptop ku sih 
C:\Program Files\Java\jdk1.8.0_25

\\bedain jdk sama jre yaa :)
Setelah membuka enviroment variable maka tampilan ini muncul

Oke buka path dan update lokasi.. eh salah.. hehehe. buka path ketik edit  




nah di variable value ketik lokasi yang sudah aku kasi tau tadi. tergantung setiap pc sih. 
oke setelah itu klik Ok OK dan OK.

selesai..
Anda sudah siap untuk mengoding :)






Algoritma, FlowChart, Pseudocode

"Algoritma dan Flowchart ?? hahahah kemarin aku ingat pas pertama kali tugas ini di kasih ya aku ngerasa mudah.. tapi.. hehhehhe.. Dosen ku teliti banget, sampe tanda panah juga di perhatikan.. ya tapi itu bagus, aku bsa belajar lebih baik ke depannya"


"Jangan coba-coba Ngoding kalau belum bisa ALGORITMA & FLOWCHART"


Teknik Informatika = Problem Solving
  
  Masalah ?? apa yang anda pikirkan tentang masalah? Masalaah ya sesuatu yang mengganggu.. Mengganggu.. Itu lah penting nya seorang IT di sini. memecahkan masalah yang diberikan. Tanpa kita sadari ketika kita punya masalah dan memecahkan nya disitu kita sudah menggunakan ALGORITMA. Dan terkadang buat adik2 atau temen2 yang memang suka ngebuat konsep pemecahan masalahnya dengan Gambar disitu lah kamu sudah menggunakan FLOWCHART. 

*kalau patah hati bisa gak di buat algoritma nya ?
*ngawur


Sipp. aku kasi tau deh pengertiannya....

Algoritma adalah Prosedur atau deretan langkah-langkah untuk memecahkan masalah. Contoh simple nya.. ini..

Itu adalah contoh algoritma yang sering digunakan sama emak2. //kalau gitu emak ku udah pinter algoritma lah ya.. 
Nah algoritma ini bisa disajikan dengan 2 cara umum yaitu :
   1. Menggunakan Pseudocode
   2. Menggunakan Flowchart

PSEUDOCODE

  Pseudocode adalah outline dari program computer.//bahasanya ga ngerti kan? aku juga ga ngerti maksudnya apa. :D // Jadi temen2 di program yang kita dapat kita ngebuat langkah2 nya dengan beberapa keyword. Keyword yang kita gunakan bisa bahasa indonesia bisa bahasa Inggris. Contohnya masukkan,input,print,cetak,proses,compute,etc.

1. Membaca data (input)
      Jadi di bagian ini kamu memasukkan data di program yang akan nantinya kamu buat, dan biasanya di sini digunakan keyword untuk menjelaskan struktrur nya seperti "input,masukkan,baca,read,keyIn".
contoh : 
 - input "Nama,NIM,kelas"
 - read "Umur"
 - masukkan "alamat"

Mudah kan?

2. Menampilkan data
    Ketika ada inputan maka outputan pun ada. Maka di sini digunakan keyword nya adalah "print, cetak,display,write"
contoh :
- cetak "bilangan bulat"
- Print "hasil luas lingkaran"

3. Perhitungan Aritmatika
    Gampang kok kalo di sini di gunakan "+,/,*,-" aku yakin pada tau artinya apa. kalau ga tau balik ke SD aja :D  :D . Keyword nya adalah "compute, proses, calculate,hitung"
contoh :
- compute 8*4

4. Membandingkan dan memilih
    Ketika diberikan suatu masalah maka hal yang akan kamu hadapi adalah pilihan dan dilema.. ups salah maksud nya pilihan dan perbandingan. keyword nya disini biasanya "If,else if,else,then"
contoh :
- if umur = 12
    then discount 0.1*harga
  else if umur = 15
    then discount = 0.3*harga
  else
    then discount = 0.5*harga
  END IF 
// jangan lupa membubuhkan end if di akhir IF.

5. Pengulangan
    Jika beberapa perintah yang harus diulang, maka dapat digunakan keyword DOWHILE dan ENDDO
//sebenernya aku belum pernah make ini. hihiiii

    
CONTOH SOAL : 

1. Buatlah pseudocode untuk membuat program mencari luas lingkaran.
Jawaban :

 Start
 Input r
 Compute luas = 3.14*r*r
 Write luas
 End

Sebenenya ini masih mudah jadi menurutku tanpa contoh soal yang banyak mungkin kamu bisa mengerti.

FLOWCHART

Flowchart = Diagram





Pendahuluan

Hallo semuanya.. disini saya akan share sedikit tentang java. Nah berhubung saya juga belajar Java. jadi saya akan mempostin tugas2 dan latihan2 saya yang diberikan kepada dosen. Saya adalah mahasiswa Universitas Brawijaya Fakultas Ilmu Komputer nah tepatnya saya memilih Informatika.. Hahahahha kenapa Informatika ?



Sebenernya itu alasan pertama ku.. dan alasan kedua....



Ngerti gak ?? Yang senasib sama ku pasti ngerti.. No biology, chem,or physic. Jujur aku suka Fisika apalagi Fisika Astronomy,, tapi Indonesia tidak seperti Amerika yang membayar NASA dengan anggaran lumayan besar. 
Sebenenya mimpiku adaalah....
Butttt...

Paling cepat 5-6 tahun ?? Dokter umum? Jujur aku ragu.... mau nikah umur brapa aku *ups...
Yeah.. jadi ku putuskan untuk mengambil informatika.. dan jujur pada awalnya aku.. biasa aja.. tapi sekarang.. jujur.... aku puyeng...
susah rek...
apaalgi cewe.. terhitung di kampus berapa cewe yang emang bener2 menonjol dan bener2 bsa menyaingi LOGIKA laki-laki..
Jadi buat adik2 yang mau ke TI, Think AGAIN!



So, sebenenya aku ngebuat blog ini untuk belajar mengingatkan ku kembali ke pelajaran lalu..
aku merasa terlalu bodoh di banding anak2 kelas ku yang laki2, mereka  pada pinter semua,, kami yang kaum HAWA hanya melihat dan tercengang.. yeaahhh memang pada AKHIRNYA kami mengerti..