JAVA

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, “Tulis sekali, jalankan di mana pun“. Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.

 

Versi awal Java ditahun 1996 sudah merupakan versi release sehingga dinamakan Java Versi 1.0. Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya:

  • java.lang: Peruntukan kelas elemen-elemen dasar.
  • java.io: Peruntukan kelas input dan output, termasuk penggunaan berkas.
  • java.util: Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan.
  • java.net: Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.
  • java.awt: Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)
  • java.applet: Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web.

 

Kelebihan

  • Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di beberapa platform / sistem operasi komputer, sesuai dengan prinsip tulis sekali, jalankan di mana saja. Dengan kelebihan ini pemrogram cukup menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang dimengerti manusia menjadi bahasa mesin / bytecode) sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa perubahan. Kelebihan ini memungkinkan sebuah program berbasis java dikerjakan diatas operating system Linux tetapi dijalankan dengan baik di atas Microsoft Windows. Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris. Penyebanya adalah setiap sistem operasi menggunakan programnya sendiri-sendiri (yang dapat diunduh dari situs Java) untuk meninterpretasikan bytecode tersebut.
  • OOP (Object Oriented Programming – Pemrogram Berorientasi Objek)
  • Perpustakaan Kelas Yang Lengkap, Java terkenal dengan kelengkapan library/perpustakaan (kumpulan program program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya. Kelengkapan perpustakaan ini ditambah dengan keberadaan komunitas Java yang besar yang terus menerus membuat perpustakaan-perpustakaan baru untuk melingkupi seluruh kebutuhan pembangunan aplikasi.
  • Bergaya C++, memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Saat ini pengguna Java sangat banyak, sebagian besar adalah pemrogram C++ yang pindah ke Java. Universitas-universitas di Amerika Serikat juga mulai berpindah dengan mengajarkan Java kepada murid-murid yang baru karena lebih mudah dipahami oleh murid dan dapat berguna juga bagi mereka yang bukan mengambil jurusan komputer.
  • Pengumpulan sampah otomatis, memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas).

Kekurangan

  • Tulis sekali, jalankan di mana saja – Masih ada beberapa hal yang tidak kompatibel antara platform satu dengan platform lain. Untuk J2SE, misalnya SWT-AWT bridge yang sampai sekarang tidak berfungsi pada Mac OS X.
  • Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari kode jadi menjadi kode sumber. Ini dimungkinkan karena kode jadi Java merupakan bytecode yang menyimpan banyak atribut bahasa tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data. Hal yang sama juga terjadi pada Microsoft .NET Platform. Dengan demikian, algoritma yang digunakan program akan lebih sulit disembunyikan dan mudah dibajak/direverse-engineer.
  • Penggunaan memori yang banyak. Penggunaan memori untuk program berbasis Java jauh lebih besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++ dan Pascal (lebih spesifik lagi, Delphi dan Object Pascal). Biasanya ini bukan merupakan masalah bagi pihak yang menggunakan teknologi terbaru (karena trend memori terpasang makin murah), tetapi menjadi masalah bagi mereka yang masih harus berkutat dengan mesin komputer berumur lebih dari 4 tahun.

Contoh Kode Program Sederhana Dalam Java

Contoh program Halo dunia yang ditulis menggunakan bahasa pemrograman Java adalah sebagai berikut:

// Outputs "Hello, world!" and then exits
public class HelloWorld {
   public static void main(String args[]) {
       System.out.println("Hello, world!");
   }

FLOWCHART

Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-simbol grafis yang menyatakan aliran algoritma atau proses yang menampilkan langkah-langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing masing langkah tersebut menggunakan tanda panah. Diagram ini bisa memberi solusi selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam proses atau algoritma tersebut.

Gambar berikut adalah simbol flowchart yang umum digunakan.

Gambar Simbol untuk Keterangan
G-proses.JPG Proses / Langkah Menyatakan kegiatan yang akan ditampilkan dalam diagram alir.
G-keputusan.JPG Titik Keputusan Proses / Langkah dimana perlu adanya keputusan atau adanya kondisi tertentu. Di titik ini selalu ada dua keluaran untuk melanjutkan aliran kondisi yang berbeda.
G-data.JPG Masukan / Keluaran Data Digunakan untuk mewakili data masuk, atau data keluar.
G-awal.JPG Terminasi Menunjukkan awal atau akhir sebuah proses.
G-panah.JPG Garis alir Menunjukkan arah aliran proses atau algoritma.
G-kontrol.JPG Kontrol / Inspeksi Menunjukkan proses / langkah dimana ada inspeksi atau pengontrolan.

mengapa gusi berdarah?

Dokter Sehat – Masalah gusi berdarah bisa jadi pernah dialami sebagian besar orang. Umumnya masalah ini disadari saat menyikat gigi. Namun, mungkin belum semua orang tahu apa sebenarnya penyebab dari gusi berdarah dan bagaimana cara penanganan yang tepat.

Gusi berdarah bisa disebabkan oleh berbagai hal. Penyebab yang paling sering adalah adanya plak dan karang gigi (kalkulus) yang menempel pada permukaan gigi. Gigi kita dilapisi oleh lapisan transparan licin yang disebut pellicle. Pellicle yang dikolonisasi oleh bakteri disebut plak. Selanjutnya, bila tidak dibersihkan maka plak dapat mengalami mineralisasi (pengerasan) sehingga membentuk karang gigi yang melekat pada permukaan gigi. Biasanya karang gigi dijumpai pada leher gigi.

Karang gigi tidak hanya melekat pada permukaan gigi yang tampak (terletak di atas garis gusi) tapi juga dapat melekat pada permukaan gigi yang tertutup oleh gusi. Pada permukaan karang gigi biasanya juga terdapat koloni bakteri. Koloni bakteri pada plak dan karang gigi inilah yang mengakibatkan kerusakan jaringan penyangga gigi, yang dimulai dari gingiva (bagian gusi yang dapat kita lihat). Keadaan ini disebut gingivitis (radang gusi). Karena ada peradangan maka gusi menjadi mudah berdarah apabila terkena trauma mekanis, misalnya sikat gigi atau tusuk gigi. Jadi, gusi berdarah adalah tanda awal adanya kerusakan gusi.

Apabila tidak segera ditangani maka karang gigi dapat terus bertambah sehingga perlekatan gusi pada permukaaan gigi menjadi lepas dan terbentuk adanya kantung pada gusi (disebut periodontal pocket). Kondisi ini disertai juga dengan perdarahan gusi dan kerusakan tulang penyangga gigi. Akibatnya bila tidak segera ditangani gigi menjadi goyang dan akhirnya tanggal. Keadaan ini disebut periodontitis.

Karena penyebabnya adalah koloni bakteri pada plak dan karang gigi, maka solusi masalah ini adalah dengan melakukan pembersihan plak dan karang gigi. Plak dapat dibersihkan dengan cara menyikat gigi secara teratur dan benar. Frekuensi menyikat gigi minimal dua kali tiap hari, pagi setelah makan pagi dan malam sebelum tidur. Arah menyikat gigi adalah dari gusi ke arah gigi. Penyikatan gigi dalam arah horizontal tidak dibenarkan karena akan menyebabkan abrasi leher gigi dan resesi gingiva (gusi rahang atas tampak naik, gusi rahang bawah tampak turun, sehingga permukaan akar gigi terlihat).

Karang gigi tidak dapat dibersihkan dengan menyikat gigi. Jadi apabila terdapat karang gigi maka perlu datang ke dokter gigi untuk dilakukan scaling (pembersihan karang gigi). Selanjutnya dokter gigi akan melihat sampai mana kerusakan jaringan penyangga gigi yang terjadi. Apabila hanya terjadi gingivitis, maka tindakan scaling biasanya sudah mencukupi. Tapi bila sudah terjadi periodontitis, maka akan dilakukan perawatan periodontal lebih lanjut. Sebaiknya kita datang ke dokter gigi setiap enam bulan sekali untuk melakukan pemeriksaan menyeluruh sehingga masalah dapat ditangani sejak dini.

Selain karang gigi dan plak, perdarahan gusi juga berhubungan dengan beberapa penyakit, antara lain kekurangan vitamin C dan kelainan darah. Kekurangan vitamin C terjadi pada orang yang tidak makan sayur atau buah dalam jangka waktu lama. Gusi pada penderita kekurangan vitamin C menjadi bengkak, berwarna keunguan dan terjadi perdarahan. Keadaan kekurangan vitamin C ini dinamakan Scurvy. Cara penanganannya adalah dengan memberikan vitamin C.

Kelainan darah yang biasanya berkaitan dengan perdarahan gusi adalah leukemia dan trombositopenia. Leukemia adalah keganasan sel darah putih sedangkan trombositopenia adalah kondisi di mana terjadi penurunan jumlah trombosit dalam darah. Pada penderita leukemia, gusi terinfiltrasi oleh sel-sel darah putih ganas. Secara klinis gusi tampak membesar. Karena pada leukemia umumnya juga terjadi trombositopenia maka gusi penderita leukemia juga mudah berdarah. Trombosit adalah salah satu elemen darah yang diperlukan untuk pembekuan darah. Apabila jumlahnya menurun sampai di bawah batas normal maka kemungkinan terjadi perdarahan lebih besar. Trombositopenia dapat merupakan penyakit yang berdiri sendiri atau bagian dari penyakit lain, misalnya demam berdarah. Jadi apabila didapati gusi berdarah disertai gejala-gejala lain seperti badan mudah lelah, demam, penurunan berat badan, berkeringat di waktu malam dan lain-lain sebaiknya segera datang ke dokter untuk dilakukan pemeriksaan lebih lanjut.

sumber: drg. Nita Margaretha, SpPM – Staf Pengajar Ilmu Penyakit Gigi dan Mulut FKUAJ – tanyadokteranda.com

ARTI WARNA MENURUT PSIKOLOGI..!

Warna Merah Arti : Kuat, berani, percaya diri, gairah Merah adalah warna yang punya banyak arti, mulai dari cinta yang menggairahkan hingga kekerasan perang. Warna ini tak cuma memengaruhi psikologi tapi juga fisik. Penelitian menunjukkan menatap warna merah bisa meningkatkan detak jantung dan membuat kita bernapas lebih cepat. Dapat membangkitkan energi, hangat, komunikatif, optimis, antusias, dan bersemangat. Memberi kesan sensual dan mewah, meningkatkan aliran darah dalam tubuh, dan berkaitan dengan ambisi. Terlalu banyak warna merah bisa merangsang kemarahan dan agresivitas. Gradasi yang lebih muda yaitu warna merah jambu (pink) merupakan warna yang hangat dan emosionalnamun juga lebut dab menenangkan. Melambangkan kasih sayang dan perasaan cinta namun juga bisa bearti kekanak-kanakan.
Warna Merah Muda (Pink) Arti : Cinta, kasih sayang, kelembutan, feminin Warna ini memang sesuai kesan feminim, dapat diperoleh di kedai jualan butik tertentu jika anda ingin membeli pakaian dengan pembelian segera. Penampilan lembut dan cukup mewakili perasaan jatuh cinta yang berbunga-bunga. Tidak ada salahnya dinner dengan yang tersayang dengan busana pink lembut, sangat sesuai untuk pakaian wanita atau baju wanita. Warna yang disukai banyak wanita ini menyiratkan sesuatu yang lembut dan menenangkan, tapi kurang bersemangat dan membuat energi melemah.
Warna Orange Punya karakter yang mirip dengan merah tapi lebih feminim dan bersahabat. Warna yang melambangkan sosialisasi, penuh harapan dan percaya diri, membangkitkan semangat, vitalitas dan kreatifitas. Dapat menimbulkan perasaan positif, senang, gembira dan optimis, penuh energi, bisa mengurangi depresi/perasaan tertekan. Bila berlebihan justru akan merangsang prilaku hiperaktif.
Warna Kuning Arti: Muda, gembira, imajinasi Warna kuning akan meningkatkan konsentrasi, itu sebabnya warna ini dipakai untuk kertas legal atau post it. Kuning juga merupakan warna persahabatan. Jadi Anda sudah bisa menebak jika si dia memberi mawar kuning saat Valentine. Adalah warna matahari, cerah, membangkitkan energi dan mood, warna yang penuh semangat dan vitalitas, komunikatif dan mendorong ekspresi diri, memberi insprirasi, memudahkan pikiran secara logis dan merangsang kemampuan intelektual(cocok sebagai warna atau aksen di ruang belajar). Penggunaan warna yang kurang tepat justru akan menimbulkan kesan menakutkan.
Warna Hijau Arti: Kesejukan, keberuntungan, dan kesehatan. Hijau melambangkan alam, kehidupan, dan simbol fertilitas. Para pengantin di abad 15 menggunakan gaun pengantin berwarna hijau. Selalu dikaitkan dengan warna alam yang menyegarkan, membangkitkan energi dan juga mampu memberi efek menenangkan, menyejukkan, menyeimbangkan emosi. Warna ini elegan, menyembuhkan, meinmbulkan perasaan empatiterhadap orang lain. Nuansa hijau dapat meredam stres, memberi rasa aman dan perlindungan. Namun hijau juga bisa menimbulkan perasaan terperangkap.
Warna Biru Arti: kesetiaan, ketenangan, sensitif dan bisa diandalkan. “Biru memiliki arti stabil karena itu adalah warna langit,” kata Eisman. Meski langit kelabu dan akan hujan, kita tahu di atas awan-awan itu warna langit tetaplah biru. Tidak bisa lepas dari elemen air dan udara, berasosiasi dengan alam, melambangkan keharmonisan, memberi kesan lapang. Pemakaian warna biru dapat menimbulkan perasaan tenang dan dingin, melahirkan perasaan sejuk, tentram, hening, dan damai, memberi kenyamanan dan perlindungan. Warna ini juga diasosiasikan dengan kesan etnik, antik, country-style. Warna biru yang kuat bisa merangsang kemampuan intuitif dan memudahkan meditasi. Tapi berhati-hatilah, karena terlalu banyak bisu bisa menimbulkan kesan kelesuan.
Warna Ungu Memberi kesan spiritual yang magis, mistis, misterius dan mampu menarik perhatian. Oleh karena itu ungu banyak digunakan kaum bangsawan. Warna ini juga terkesan sensual, feminim, antik, yang juga anggun dan hangat. Ungu yang gelap dapat memancarkan kekuatan, bisa manambah kekuatan instiusi, fantasi dan imajinasi, kreatif, sensitif, memberi inspirasi dan obsesif.
Warna Coklat Merupakan warna netral yang natural, hangat, membumi dan stabil, menghadirkan kenyamanan, memberi kesan anggun dan elegan. Dapat memberi keyakinan dan rasa aman, warna yang akrab dan menenangkan, bisa mendorong komitmen, namun bisa menjadi berat dan kaku bila terlalu banyak.
Warna Putih Melambangkan kemurnian dan kepolosan, memberikan perlindungan, ketentraman, kenyamanan dan memudahkan refleksi. Namun terlalu banyak warna putih bisa menimbulkan perasaan dingin, steril, kaku dan terisolir. Putih juga termasuk warna paling aman selain hitam, karana boleh dipadu dengan segala warna. Bila Anda orang yang penuh pertimbangan, yaitu penggemar warna putih ini, pasti sebahagian besar isi almari pakaian anda terdiri dari warna ini selain aksesori wanita.
Warna Hitam Arti : Elegan, kuat, sophisticated Hitam punya reputasi buruk. Warna ini dipakai oleh para penjahat di komik atau film. Hitam juga melambangkan duka dan murung. Tapi, hitam juga punya sisi lain, misalnya saja untuk menyatakan sesuatu yang abadi, klasik, dan secara universal dianggap sebagai warna yang melangsingkan. Adalah warna yang kuat dan penuh percaya diri, penuh perlindungan, maskulin, elegan, dramatis, dan misterius. Tapi hitam juga merupakan warna lambang duka dan dapat menimbulkan perasaan tertekan.
Warna Abu-abu Arti : Serius, bisa diandalkan dan stabil Warna abu-abu adalah warna alam. Di luar sana warna abu-abu merupakan warna yang permanen, misalnya batu atau karang. Termasuk warna netral yang dapat menciptakan kesan misterius, namun juga mententramkan dan menimbulkan perasaan damai. Kesan yang lain dari abu-abu antara lain adalah independen dan stabil, menciptakan keheningan dan kesan luas. Abu-abu juga terkesan dingin, kaku dan tidak komunikatif.