Skip to main content

Pemrograman Java

Java
Di postingan sebelumnya sudah menjelaskan tentang Algoritma dan Java . Walaupun penjelasan tersebut masih kurang menurut saya . Sekarang kita akan membahas tentan Pemrograman java itu sendiri , dan pembuatan programnya . Sebelumnya kita atau sobat All4free haruslah menginstal Java Jdk dan Netbeans . Kedua software tersebut bisa di ambil dr Link di bawah ini :
Kenapa harus NetBeans , ya sebetulnya sama saja dengan software yang lainnya . Tapi karena saya juga baru belajar , dan ini adalah penerapan saya dari matakuliah pemrograman ke dunia postingan blog . Kita juga harus memahami syntax-sintax dan tipe data dulu , karena jika kita tidak paham , sangat sulit untuk membuat program , ya seperti pengalaman saya .


Syntax
Sintaks berfungsi menyediakan bentuk-bentuk notasi untuk komunikasi antarprogrammer dan pemroses bahasa pemrograman sehingga dapat mempermudah pembuatan suatu program.
Elemen-Elemen Syntax
  1. Himpunan Karakter : Sintaks berfungsi menyediakan bentuk-bentuk notasi untuk komunikasi antar programmer dan pemroses bahasa pemrogramansehingga dapat mempermudah pembuatan suatu program.
  2. Identifier : Sintaks dasar dari identifier yang sering digunakan adalah string dari huruf dan angka yang dimulai dengan huruf. Namun, banyak juga variasi dari bahasa pemrograman yang menggunakan suatu identifier dengan tanda “.” Atau “-“. Hal ini akan berpengaruh pada kemudahan dalam pembacaan program.
  3. Simbol untuk operator : Kebanyakan bahasa pemrograman menggunakan karakter “+” dan “-“ untuk merepresentasikan dua buah operasi dasar aritmetika, dan menggunakan kombinasi serta memanfaatkan karakter-karakter spesial. Untuk suatu operator, atau menggunakan string untuk operator sepertipada FORTRAN dengan .EQ. untuk membandingkan kesamaan dan ** untuk perpangkatan.
  4. Komentar : Penambahan komentar dalam suatu program merupakan hal penting dari dokumentasi suatu program. Bahasa pemrograman mengijinkan komentar dalam beberapa bentuk. Baris komentar yang terpisah di dalam program seperti pada FORTRAN. Penggunaan karakter khusus yang tidak memedulikan baris seperti /* dan */ di bahasa C. Dimulai dari sembarang tempat disuatu baris dengan diawali suatu karakter khusus, seperti “-“ di Ada, “//” di C++ atau “!” di FORTRAN.
  5. Noise Word : Merupakan kata pilihan yang disisipkan dalam statemen untuk meningkatkan readibility. Sebagai contoh adalah statemen GO TO label. GOmerupakan keyword yang harus ada, sedangkan TO merupakan optional yang akan meningkatkan readibility.
  6. Keyword & Reserved Word : Keyword merupakan merupakan suatu identifier yang digunakan sebagai bagian tetap dari sintaks suatu statemen. Misalnya IFuntuk memulai suatu statemen kondisi atau DO untuk memulai suatu perulangan dalam bahasa FORTRAN. Keyword merupakan reserved word jika tidak digunakan sebagai identifier yang dipilih oleh programmer. Misalnya dalam bahasa FORTRAN, identifier IF dan DO dapat dipilih sebagai nama variabel oleh programmer sehingga suatu statemen yang dimulai dengan IF belum tentu merupakan statemen kondisi.
  7. Blank : Aturan penggunaan spasi pada bahasa pemrograman sangat beragam.Sebagai contoh adalah bahasa C. Biasanya spasi diabaikan, kecuali jika ada simbol “=+” yang merupakan operator tunggal. Bila dipisahkan dengan spasi maka akan terjadi kesalahan sintaks.
  8. Delimiter & Tanda Kurung : Delimiter merupakan elemen syntactic yang digunakan untuk menandai suatu awalan atau akhiran dari suatu syntactic unit seperti statemen atau ekspresi. Tanda kurung biasanya berpasangan dengan delimiter, misalnya kurung kurawal atau pasangan kata begin … end. Delimiter berguna untuk meningkatkan readability suatu program dan juga dapat menghilangkan ambiguitas suatu statemen karena dapat digunakan secara eksplisit untuk memisahkan statemen-statemen yang mirip.
  9. Ekspresi : Merupakan suatu fungsi yang mengakses data dalam suatu program dan mengembalikan suatu nilai. Ekspresi merupakan dasar dari blok syntactic dari statemen yang dibangun.
Type Data

Tipe data dasar adalah tipe data yang sudah disediakan oleh program sehingga programmer bisa langsung
memakai.
  1. Integer ( Bilangan Bulat ) : Yang dimaksud bilangan bulat adalah, -1, -2, -3, 0, 1, 2, 3, 4 dan lain lain yang bukan merupakan bilangan pecahan, rumus dalam komputer adalah -2n-1 <= N < 2n-1-1
  2. Real ( Bilangan Pecahan ) : Bilangan real adalah bilangan yang mengandung pecahan desimal. contoh : 3,45 8,233
  3. Char ( Karakter ) : Karakter adalah semua huruf yang ada di dalam alfabet , tanda baca maupun karakter spesial. karakter ditulis diantara dua tanda petik tunggal. contoh : 'A'
  4. String : string adalah deretan karakter dengan panjang tertentu. Contoh : 'Teknik Informatika'.
  5. Boolean ( logika ) : boolean adalah tipe data logika yang terdiri dari dua pernyataan benar atau salah. pernyataan benar biasanya ditulis True atau angka 1, sedangkan pernyataan salah ditulis dengan False atau angka 0. operasi yang umum digunakan adalah or, not, and dan xor.

Comments

Popular posts from this blog

Config IHQ 1.3.6 Telkomsel V.2

Berhubung config pertama saya udah abal-abal . Sekarang saya mau share config IHQ om alecz yang versi ke dua . Sama seperti config yang pertama , ini config sepertinya cuma bisa pakai ultrasurf atau sejenisnya . Tapi silahkan agan coba pakai SSH , mana tahu lokasi agan bisa. Jiwa gratisan ada pada diri ane , jadi cuma IHQ pun ane , pasti mujur .  Ane Tes . Nohoax Silahkan bagi yang mau confignya bisa klik [ $ = Hasil oprek-oprek ] dan bagi yang gak punya IHQ 136 silahkan klik [ Alecz Hebat ] . Jangan lupa tinggalin jejak ya gan , kalau perlu hasinya . Tapi no spam dan kritik yang bersifat negatif !!!!!

Template Blogger Responsive - Apriezt

Apriezt Responsive Magazine Fitur : 100% Responsive Auto resize thumbnail image Auto Featured Post from JSON (Slideshow)  Manual Featured Post Work with Image Widget(Slideshow) Support Advance Editor: upload background images, change background color, key colors, fonts Lightweight Auto read-more support third party image and youtube Ajax Page Navigation  Cool blogger threaded comment (Support Google+ Comment) with Emoticon JSON Search Result  Two View Mode (List and Grid) width Cookies Recent Comment Widget  News Ticker Widget  Related Post Widget Optimize SEO 3 Comment System (Blogger, Facebook, Disqus) Dropdown Menu Ads ready Top Social Icon Support shortcodes Custom Error 404 Page Support Post Preview Warning !!! : Apabila anda menggunakan template ini , saya harapkan tidak mengubah credit pada footer kecuali anda sudah konfirmasi dengan pembuat / desainer template yang bersangkutan  Demo Download Credit & resource ...

Mengenal Jenis-Jenis Jaringan

Sebelum melakukan praktek membuat sebuah jaringan , sebaiknya kita mengenal beberapa jenis jaringan yang ada di dunia ini dulu. Jaringan LAN (Lokal Area Network) Adalah sebuah jaringan yang menghubungkan 2 komputer atau lebih dalam wilayah yang kecil/sempit. Contohnya seperti warnet , labor komputer pada sekolah , atau dalam kantor-kantor. Pada sebuah LAN, setiap node atau komputer mempunyai daya komputasi sendiri, berbeda dengan konsep dump terminal. Setiap komputer juga dapat mengakses sumber daya yang ada di LAN sesuai dengan hak akses yang telah diatur. Karakteristik jaringan lan , (a) Tidak membutuhkan jalur telekomunikasi yang disewa dari operator telekomunikasi. (b) Akses data lebih cepat, tapi tergantung dengan tipe kabel yang digunakan untuk menghubungkan. (c) Menghubungkan 2 atau lebih komputer , yang salah satu komputer menjadi sebuah server. (d) Biasa digunakan untuk sumber daya yang sama , seperti printer . Jaringan MAN (Metropolitan Area Network) Adalah j...