Selasa, 13 November 2012

Sejarah Bahasa Jawa


Bahasa Jawa merupakan bahasa pertama penduduk Jawa yang tinggal di Propinsi Jawa Tengah, Daerah Istimewa Yogyakarta, Jawa Timur, Banten, Lampung, sekitar Medan, daerah-daerah transmigrasi di Indonesia, di antaranya, sebagian Provinsi Riau, Jambi, Kalimantan Tengah, dan beberapa tempat di luar negeri, yaitu Suriname, Belanda, New Caledonia, dan Pantai Barat Johor. Jumlah penutumya sekarang 75,5 juta. Di dunia terdapat 6.703 bahasa. Bahasa Jawa menempati urutan ke-11 dalam hal jumlah penutur terbanyak.
Bahasa Jawa secara diakronis berkembang dari bahasa Jawa Kuno. Bahasa Jawa Kuno berkembang dari bahasa Jawa Kuno Purba. Bahasa Jawa atau disebut bahasa Jawa Baru/Modern dipakai oleh masyarakat Jawa sejak sekitar abad 16 sampai sekarang. Berkembangnya bahasa Jawa Baru bersamaan dengan beralihnya kebudayaan Hindu-Budha-Jawa ke kebudayaan Islam-Jawa. Bahasa Jawa Baru, yang banyak mendapat pengaruh kosakata bahasa Arab, dipakai sebagai wahana baik lisan maupun tertulis dalam suasana kebudayaan Islam-Jawa. Dalam suasana itu ragam tulis bahasa Jawa tidak hanya ditulis dengan huruf Jawa dan Latin saja, tetapi juga ditulis dengan huruf Arab. Huruf Arab dipakai dan disesuaikan dengan sistem bahasa Jawa dan diubah menjadi huruf Pegon.

Kisah Aji Saka Dan Asal Mula Aksara Jawa

Assalamu'alaikum wr.wb.

Halo sobat semua. Kali ini kami akan membawakan sebuah cerita yang berjudul "Kisah Aji Saka Dan Asal Mula Aksara Jawa". Pasti pernah denger kan? Aksara Jawa merupakan salah satu peninggalan budaya yang tak ternilai harganya. Bentuk aksara dan seni pembuatannya pun menjadi suatu peninggalan yang patut untuk dilestarikan. Oke untuk mempersingkat waktu kita masuk ke TKP.


Kisah Aji Saka Dan Asal Mula Aksara Jawa
Pada zaman dahulu kala, di Desa Medang Kawit, Desa Majethi, Jawa Tengah. Hidup seorang kesatria bernama Ajisaka. Dia seorang tampan dan memiliki ilmu yang sangat sakti. Ajisaka memiliki dua orang punggawa bernama Dora dan Sembada. Mereka berdua setia menemani Ajisaka. Suatu hari, Ajisaka ingin pergi berkelana, bertualang meninggalkan Pulau Majethi. Kemudian Ajisaka pun pergi bersama dengan Dora. Sedangkan Sembada tetap tinggal di Pulau Majethi. Sebelum pergi Ajisaka berpesan kepada Sembada untuk menjaga keris pusaka Ajisaka dan membawanya ke Pegunungan Kendeng.

“Sembada! Bawa keris pusaka ini ke Pegunungan Kendeng. Jagalah keris ini baik-baik dan jangan serahkan kepada orang lain sampai aku datang kembali untuk mengambilnya!” Aji Saka berpesan kepada Sembada.

“Baik, Tuan! Saya berjanji akan menjaga keris pusaka ini dan tidak akan memberikan kepada siapapun!” jawab Sembada.

Pada waktu itu di Jawa ada negeri yang terkenal makmur, aman, dan damai, yang bernama Negeri Medang Kamulan. Negeri itu dipimpin oleh Prabu Dewata Cengkar, seorang raja yang berbudi luhur dan bijaksana. Ia selalu memberikan yang terbaik untuk rakyatnya. Sehingga Negeri Medang Kamulan sejahtera. Namun semuanya berubah bermula ketika sang juru masak kerajaan teriris jarinya saat memasak. Sehingga potongan kulit dan darahnya pun masuk ke dalam sup yang akan disuguhkan kepada Sang Raja. Kemudian ia pun menyajikan masakannya kepada Prabu Dewata Cengkar. Prabu Dewata Cengkar langsung melahap habis sup tersebut ia merasa sup yang disajikan sangat lezat, kemudian ia mengutus patihnya yaitu Jugul Muda untuk menanyai juru masak kerajaan. Kemudian sang juru masak berkata bahwa ia tidak sengaja teriris jarinya menyebabkan kulit dan darahnya tercampur masuk ke dalam sup yang dihidangkan untuk Prabu Dewata Cengkar.

Setelah kejadian itu Prabu Dewata Cengkar memerintahkan kepada patihnya untuk menyiapkan seorang rakyatnya untuk disantap setiap harinya. Sejak itulah sang Prabu menjadi senang makan daging dan darah manusia dan sifatnya pun berubah menjadi bengis, jahat dan senang melihat orang menderita. Negeri Medang Kamulan pun perlahan berubah menjadi negeri yang sepi karena satu per satu rakyatnya disantap oleh rajanya, namun ada juga rakyat yang pergi mengungsi ke daerah lain.

Ajisaka bersama Dora saat itu tiba di Hutan yang sangat lebat. Ketika akan melintasi hutan tersebut, tiba-tiba Aji Saka mendengar teriakan seorang laki-laki meminta tolong.

“Tolong...!!! Tolong...!!! Tolong...!!!” demikian suara itu terdengar.

Mendengar teriakan itu, Aji Saka dan Dora segera menuju ke sumber suara tersebut. Tak lama kemudian, mereka mendapati seorang laki-laki paruh baya sedang dipukuli oleh dua orang perampok.

“Hei, hentikan perbuatan kalian!” seru Aji Saka.

Kedua perampok itu tidak menghiraukan teriakan Aji Saka. Mereka tetap memukuli laki-laki itu. Melihat tindakan kedua perampok tersebut, Aji Saka pun naik pitam. Dengan secepat kilat, ia melayangkan sebuah tendangan keras ke kepala kedua perampok tersebut hingga tersungkur ke tanah dan tidak sadarkan diri. Setelah itu, ia dan abdinya segera menghampiri laki-laki itu.

“Maaf, Pak! Kalau boleh kami tahu, Bapak dari mana dan kenapa berada di tengah hutan ini?” tanya Aji Saka.

Lelaki paruh baya itu pun bercerita bahwa dia seorang pengungsi dari Negeri Medang Kamulan. Ia mengungsi karena raja di negerinya yang bernama Prabu Dewata Cengkar setiap hari mengincar rakyatnya untuk di hidangkan. Karena takut menjadi mangsa sang Raja, lelaki itu kabur dari negeri itu.

Aji Saka dan Dora tersentak kaget mendengar cerita laki-laki tua yang baru saja ditolongnya itu.

“Bagaimana itu bisa terjadi, Pak?” tanya Aji Saka dengan heran.

“Begini, Tuan! Kegemaran Prabu Dewata Cengkar memakan daging manusia bermula ketika seorang juru masak istana teriris jarinya, lalu potongan kulit jari dan darahnya itu masuk ke dalam sup yang disajikan untuk sang Prabu. Rupanya, beliau sangat menyukainya. Sejak itulah sang Prabu menjadi senang makan daging manusia dan sifatnya pun berubah menjadi bengis,” jelas lelaki itu.

Mendengar pejelasan itu, Aji Saka dan abdinya memutuskan untuk pergi ke Negeri Medang Kamulan. Ia ingin menolong rakyat Medang Kamulan dari kebengisan Prabu Dewata Cengkar. Setelah sehari semalam berjalan keluar masuk hutan, menyebarangi sungai, serta menaiki dan menuruni bukit, akhirnya mereka sampai di Kerajaan Medang Kamulan. Ajisaka pun melihat keadaan negeri Medang Kamulan yang sunyi dan menyeramkan itu. Semua penduduk pergi meninggalkan negeri itu.

“Apa yang harus kita lakukan, Tuan?” tanya Dora.

“Kamu tunggu di luar saja! Biarlah aku sendiri yang masuk ke istana menemui Raja bengis itu,” jawab Aji Saka dengan tegas.

Dengan gagahnya, Aji Saka berjalan menuju ke istana. Suasana di sekitar istana tampak sepi. Hanya ada beberapa orang pengawal yang sedang mondar-mandir di depan pintu gerbang istana.

“Berhenti, Anak Muda!” cegat seorang pengawal ketika Aji Saka berada di depan pintu gerbang istana.

“Kamu siap dan apa tujuanmu kemari?” tanya pengawal itu.

“Saya Aji Saka dari Medang Kawit ingin bertemu dengan sang Prabu,” jawab Aji Saka.

“Hai, Anak Muda! Apakah kamu tidak takut dimangsa sang Prabu?” sahut seorang pengawal yang lain.

“Ketahuilah, Tuan-Tuan! Tujuan saya kemari memang untuk menyerahkan diri saya kepada sang Prabu untuk dimangsa,” jawab Aji Saka.

Para pengawal istana terkejut mendengar jawaban Aji Saka. Tanpa banyak tanya, mereka pun mengizinkan Aji Saka masuk ke dalam istana. Saat berada di dalam istana, ia mendapati Prabu Dewata Cengkar sedang murka, karena Patih Jugul tidak membawa mangsa untuknya. Tanpa rasa takut sedikit pun, ia langsung menghadap kepada sang Prabu dan menyerahkan diri untuk dimangsa.

“Ampun, Gusti Prabu! Hamba Aji Saka. Jika Baginda berkenan, hamba siap menjadi santapan Baginda hari ini,” kata Aji Saka.

Betapa senangnya hati sang Prabu mendapat tawaran makanan. Dengan tidak sabar, ia segera memerintahkan Patih Jugul untuk menangkap dan memotong-motong tubuh Aji Saka untuk dimasak. Ketika Patih Jugul akan menangkapnya, Aji Saka mundur selangkah, lalu berkata:

“Ampun, Gusti! Sebelum ditangkap, Hamba ada satu permintaan. Hamba mohon imbalan sebidang tanah seluas serban hamba ini,” pinta Aji Saka sambil menunjukkan sorban yang dikenakannya.

Permintaan itu dikabulkan oleh Sang Prabu. Ajisaka kemudian meminta Prabu Dewata Cengkar menarik salah satu ujung sorbannya. Ajaibnya, sorban itu setiap diulur, terus memanjang dan meluas hingga meliputi seluruh wilayah Kerajaan Medang Kamulan. Karena saking senangnya mendapat mangsa yang masih muda dan segar, sang Prabu terus mengulur serban itu sampai di pantai Laut Selatan. Kemudian Ajisaka mengibaska sorban tersebut, hal ini membuat Prabu Dewatacengkar terlempar ke laut. Wujud Prabu Dewata Cengkar lalu berubah menjadi buaya putih.

Mengetahui kabar tersebut, seluruh rakyat Medang Kamulan kembali dari tempat pengungsian mereka. Aji Saka kemudian dinobatkan menjadi Raja Medang Kamulan menggantikan Prabu Dewata Cengkar dengan gelar Prabu Anom Aji Saka. Ia memimpin Kerajaan Medang Kamulan dengan arif dan bijaksana, sehingga keadaan seluruh rakyatnya pun kembali hidup tenang, aman, makmur, dan sentausa. 

Setelah beberapa hari, Ajisaka menyuruh Dora pergi ke Pulau Majethi untuk ngambil keris pusaka yang dijaga oleh Sembada.

“Dora! Pergilah ke Pegunungan Kendeng untuk mengambil keris pusakaku. Katakan kepada Sembada bahwa aku yang menyuruhmu,” kata Ajisaka.

“Baik Tuan!” jawab Dora seraya memohon diri.

Setelah berhari-hari berjalan, sampailah Dora di Pegunungan Gendeng. Ketika kedua sahabat tersebut bertemu, mereka saling rangkul untuk melepas rasa rindu. Setelah itu, Dora pun menyampaikan maksud kedatangannya kepada Sembada.

“Sembada, sahabatku! Kini Tuan Ajisaka telah menjadi raja Negeri Medang Kamulan. Beliau mengutusku kemari untuk mengambil keris pusakanya untuk dibawa ke istana,” ungkap Dora.

“Tidak, sabahatku! Tuan Ajisaka berpesan kepadaku bahwa keris ini tidak boleh diberikan kepada siapa pun, kecuali beliau sendiri yang datang mengambilnya,” kata Sembada dengan tegas.

Sembada yang patuh pada pesan Ajisaka tidak memberikan keris pusaka itu ke Dora. Dora tetap memaksa agar pusaka itu segera diserahkan. Akhirnya keduanya bertarung tanpa ada yang mau mengalah. Mereka bersikeras mempertahankan tanggungjawab masing-masing dari Aji Saka. Mereka bertekad lebih baik mati daripada mengkhianati perintah tuannya. Akhirnya, terjadilah pertarungan sengit antara kedua orang bersahabat tersebut. Namun karena mereka memiliki ilmu yang sama kuat dan tangguhnya, sehingga mereka pun mati bersama.

Sementara itu, Aji Saka sudah mulai gelisah menunggu kedatangan Dora dari Pegunung Gendeng.

“Apa yang terjadi dengan Dora? Kenapa sampai saat ini dia belum juga kembali?” gumam Aji Saka.

Sudah dua hari Aji Saka menunggu, namun Dora tak kunjung tiba. Akhirnya, ia memutuskan untuk menyusul ke Pegunungan Gendeng seorang diri. Betapa terkejutnya ia saat tiba di sana. Ia mendapati kedua pengikut setianya Dora dan Sembada telah tewas. Mereka tewas karena ingin membuktikan kesetiaannya kepada tuan mereka. Untuk mengenang kesetiaan kedua abdinya tersebut, Aji Saka menciptakan aksara Jawa atau dikenal dengan istilah dhentawyanjana yang bunyinya :
Aksara Jawa
ha na ca ra ka
Ana utusan (ada utusan)
da ta sa wa la
Padha kekerengan (sama-sama menjaga pendapat)
pa dha ja ya nya
Padha digdayané (sama-sama sakti)
ma ga ba tha nga
Padha dadi bathangé (sama-sama mejadi mayat)

Sumber : Di dapat dari beberapa sumber yang pasti

Cukup sekian cerita dari kami. Kurang lebihnya kami mohon maaf. Kami hanya manusia biasa.
Terima kasih.

SEJARAH CANDI PRAMBANAN

Merupakan peninggalan Hindu terbesar di kawasan Jawa Tengah dan Daerah Istimewa Yogyakarta, terletak lebihkuang 17 kilometer di sebelah Timur kota Yogyakarta. Candi Prambanan merupakan kompleks percandian dengan candi induk menghadap ke arah Timur, dengan bentuk secara keseluruhan menyerupai gunungan pada wayang kulit setinggi 47 meter.

Agama Hindu mengenal Tri-Murti, yang terdiri dari Dewa Brahmana sebagai sang Pencipta, Dewa Wishnu sebagai sang Pemelihara dan Dewa Shiwa sebagai sang Perusak.

Bilik utama dari candi induk kompleks candi Prambanan ditempati oleh Dewa Shiwa sebagai Mahadewa sehingga dapat disimpulkan bahwa candi Prambanan mreupakan candi Shiwa.

Candi Prambanan atau candi Shiwa ini juga sering disebut sebagai candi Roro Jonggrang, berkaitan dengan legenda yang menceritakan tentang seorang dara yang jonggrang atau gadis yang jangkung, putrid Prabu (Raja, yang dalam bahasa Jawa sering disebut Ratu) Boko, yang membangun kerajaannya diatas bukit sebalah Selatan kompleks candi Prambanan.

Bagian tepi candi dibatasi dengan pagar langkan, yang dihiasi dengan relief Ramayana yang dapat dinikmati bilamana kita berperadaksina (berjalan mengelilingi candi dengan pusat candi selalu di sebelah kanan kita) melalui lorong itu. Cerita itu berlanjut pada langkan candi Brahma yang terletak di sebelah kiri (sebelah Selatan) candi induk. Sedang pada pagar langakn candi Wishnu yang terletak di sebelah kanan (sebelah Utara) candi induk, terpahat relief cerita Kresnadipayana yang menggambarkan kisah masa kecil Prabu Kresna sebagai penjelmaan (titisan) Dewa Wishnu dalam membasmi keangkaramurkaan yang hendak melanda dunia.

Bilik candi induk yang menghadap kea rah Utara berisi patung Durga, permaisuri Dewa Shiwa, tetapi umumnya masyarakat menyebutnya sebagai patung Roro Jonggrang, yang menurut legenda, patung batu itu sebelumnya adalah tubuh hidup dari purti cantik itu, yang dikutuk oleh ksatria Bandung Bondowoso, untuk melengkapi kesanggupannya menciptakan seribu patung dalam waktu satu malam.

Candi Brahma dan candi Wishnu yang kini sudah selesai pemugarannya masing-masing hanya memiliki 1 buah bilik yang ditempati oleh patung dewa-dewa yang bersangkutan.

Dihadapan ketiga candi dari Dewa Trimurti itu terdapat tiga buah candi yang berisi wahana (kendaraan) ketiga dewa tersebut. Ketiga candi itu kini sudah dipugar dan hanya candi yang ditengah (di depan candi Shiwa) yang masih berisi patung seekor lembu yang bernama Nandi, kendaraan Dewa Shiwa. Patung angsa senagai kendaraan Brahma dan patung garuda sebagai kendaraan Wishnu yang diperkirakan dahulu mengisi bilik-bilik candi yang terletak di hadapan candi kedua Dewa itu, kini telah dipugar.

Keenam candi itu merupakan 2 kelompok yang saling berhadapan, terletak pada sebuah halaman berbentuk bujur sangkar, dengan sisi sepanjang 110 meter.

Didalam halaman masih berdiri candi-candi lain, yaitu 2 buah candi pengapit dengan ketinggian 16 meter yang saling berhadapan, yang sebuah berdiri di sebelah Utara dan yang lain di sebelah Selatan, 4 buah candi kelir dan 4 buah candi sudut.

Halaman dalam yang dianggap masyarakat Hindu sebagai halaman paling sacral ini, terletak di tengah halaman tengah yang mempunyai sisi 222 meter, dan pada mulanya berisi candi-candi perwara sebanyak 224 buah berderet-deret mengelilingi hfalaman dalam 3 baris.

Diluar halaman tengah ini masih terdapat halaman luar yang berbentuk segi empat dengan sisi sepanjang 390 meter.

Kompleks candi Prambanan dibangun oleh Raja-raja Wamca (Diansty) Sanjaya pada abad ke-9 dan kini merupakan obyek wisata yang dapat dikunjungi setiap hari antara pukul 06.00-18.00 WIB.
Kompleks candi Prambanan terletak hanya beberapa ratus meter dari jalan raya Yogya-Solo yang ramai dilewati kendaraan umum.

pengertian agama kristen

Agama Kristen adalah sebuah kepercayaan yang berdasar pada ajaran, hidup, sengsara, wafat dan kebangkitan Yesus Kristus. Agama ini meyakini Yesus Kristus adalah Tuhan danMesias, juru selamat bagi seluruh umat manusia, yang menebus manusia dari dosa. Mereka beribadah di gereja dan Kitab Suci mereka adalah Alkitab. Murid-murid Yesus Kristus pertama kali dipanggil Kristen di Antiokia (Kisah Para Rasul 11:26).

Gambaran umum agama Kristen
Agama Kristen termasuk salah satu dari agama Abrahamik yang berdasarkan hidup, ajaran, kematian dengan penyaliban, kebangkitan, dan kenaikan Yesus dari Nazaret ke surga, sebagaimana dijelaskan dalam Perjanjian Baru, umat Kristen meyakini bahwa Yesus adalah Mesias yang dinubuatkan dalam dari Perjanjian Lama (atau Kitab suci Yahudi). Kekristenan adalah monoteisme, yang percaya akan tiga pribadi (secara teknis dalam bahasa Yunani hypostasis) Tuhan atau Tritunggal. Tritunggal dipertegas pertama kali pada Konsili Nicea Pertama (325) yang dihimpun oleh Kaisar Romawi Konstantin I.

Pemeluk agama Kristen mengimani bahwa Yesus Kristus adalah Tuhan dan Juru Selamat, dan memegang ajaran yang disampaikan Yesus Kristus. Dalam kepercayaan Kristen, Yesus Kristus adalah pendiri jemaat (gereja) dan kepemimpinan gereja yang abadi (Injil Matius 16: 18-19)

Umat Kristen juga percaya bahwa Yesus Kristus akan datang pada kedua kalinya sebagai Raja dan Hakim akan dunia ini. Sebagaimana agama Yahudi, mereka menjunjung ajaran moral yang tertulis dalam Sepuluh Perintah Tuhan.

Kata Kristen sendiri memiliki arti "pengikut Kristus atau "pengikut Yesus". Murid-murid Yesus Kristus untuk pertama kalinya disebut Kristen ketika mereka berkumpul di Antiokia (Kisah Para Rasul 11: 26c).
Pergerakan

Sepeninggal Yesus, kepemimpinan orang Kristen diteruskan berdasarkan penunjukan Petrus oleh Yesus. Setelah Petrus meninggal kepemimpinan dilanjutkan oleh para uskup yang dipimpin oleh uskup Roma. Pengakuan iman mereka menyebutkan kepercayaan akan Allah Tritunggal yang Mahakudus, yakni Bapa, Anak (Yesus Kristus), Roh kudus, Gereja yang satu, kudus, katolik, apostolik; pengampunan dosa, kebangkitan badan, kehidupan kekal.

Setelah itu, Gereja Kristen mengalami dua kali perpecahan yang besar: yang pertama terjadi pada tahun 1054 antara Gereja Barat yang berpusat di Roma (Gereja Katolik Roma) dengan Gereja Timur (Gereja Ortodoks Timur) yang berpusat di Konstantinopel (sekarang Turki). Yang kedua terjadi antara Gereja Katolik dengan Gereja Protestan pada tahun 1517 ketika Martin Luther memprotes ajaran Gereja yang dianggapnya telah menyimpang dari kebenaran.

Banyak denominasi Gereja kini menyadari bahwa perpecahan itu justru menyimpang dari pesan Yesus yang mendoakan kesatuan di antara para pengikutnya.

“ "Dan bukan untuk mereka ini saja Aku berdoa, tetapi juga untuk orang-orang, yang percaya kepada-Ku oleh pemberitaan mereka; supaya mereka semua menjadi satu, sama seperti Engkau, ya Bapa, di dalam Aku dan Aku di dalam Engkau, agar mereka juga di dalam Kita, supaya dunia percaya, bahwa Engkaulah yang telah mengutus Aku." ”
— Injil Yohanes 17:20-21


Doa ini kemudian menjadi dasar dari gerakan ekumenisme yang dimulai pada awal abad ke-20.


Masa kegelapanPada masa inilah, datang masa-masa kegelapan (192-284), mulai dari Kaisar Commodus hingga Kaisar Diocletian. Pada masa inilah orang-orang masa itu kehilangan kepercayaan terhadap konsep balas jasa langsung yang dianut di Paganisme, sehingga agama Kristen pun semakin diminati. Hingga akhirnya pada tahun 313, Kaisar Konstantinus melegalkan agama Kristen dan bahkan minta untuk dipermandikan, dan 80 tahun setelahnya, Kaisar Theodosius melarang segala bentuk paganisme dan menetapkan agama Kristen sebagai agama negara.

Sebagai agama resmi negara Kekristenan menyebar dengan sangat cepat. Namun Gereja juga mulai terpecah-pecah dengan munculnya berbagai aliran (bidaah). Salah satu upaya untuk menekan bidaah adalah dengan diadakannya Konsili Nicea yang pertama pada tahun 325 M. Konsili Nicea mencetuskan pengakuan iman umat Kristen keseluruhan pertama kali, sebagai tanda persatuan Kristen universal yang dibedakan dari umat-umat Kristen yang bidaah. Salah satu contohnya adalah bidaah Arianisme, yang merupakan salah satu krisis bidaah terbesar saat itu yang menjadi alasan utama diadakannya Konsili Nicea yang pertama.

Ketika Kerajaan Romawi runtuh dan tercerai-berai, Gereja Kristen tetap bertahan. Pada abad ke-11 terjadilah Perang Salib, di mana kekezaman prajurit perang salib menjadi sejarah kelam Kristen yang hingga kini masih banyak disesali. Perang Salib adalah perang agama antara Kristen dan Islam. Dicetuskan pertama kali oleh Paus Urbanus II, Perang Salib I bertujuan merebut kembali kota suci Yerusalem dari kekuasaan Islam, yang merupakan tempat penting umat Kristen sebagai tujuan ziarah saat itu.

Sementara itu, bagian timur dari Kerajaan Romawi, bertahan sebagai Gereja yang disebut Yunani atau Ortodoks, yang mewartakan kabar gembira di Rusia dan memisahkan diri dari belahan barat yang berada di bawah pimpinan Gereja Roma. Pemisahan ini terjadi pada tahun 1054.

Sementara itu, pada tahun 1460 penemuan percetakan oleh Gutenberg membuat Kitab Suci terjangkau bagi semua orang. Sebelumnya, Kitab Suci dibatasi oleh Gereja kepada umat dengan tujuan untuk menekan bidaah yang merupakan salah satu krisis besar dalam tubuh Gereja saat itu. Kitab Suci hanya dibacakan di Gereja dan menjadi sumber kotbah.

Saat itu, banyak pihak-pihak tidak bertanggungjawab memanfaatkan kedudukan di dalam Gereja Barat (Katolik) sebagai sumber kekuasaan, sehingga secara tidak langsung mencoreng nama baik Gereja. Pejabat-pejabat tinggi di dalam Gereja semakin terpengaruh untuk mementingkan kepentingan duniawi sehingga semakin menyeleweng dari ajaran dasar Gereja Katolik. Banyak oknum yang menduduki posisi penting di dalam Gereja menggunakan kekuasaannya secara semena-mena sehingga merugikan banyak umat saat itu. Hal ini membuat banyak umat Kristen kecewa dan memprotes serta menuntut pembaharuan. Banyak umat yang berpikir bahwa salah satu cara mendatangkan pembaharuan di dalam Gereja ialah dengan memberikan Kitab Suci kepada semua orang.
kitab suci kristen
Alkitab adalah kitab suci umat Kristiani. (Kadang-kadang disebut pula dengan istilah Injil, meskipun sesungguhnya hanya keempat kitab pertama dalam Perjanjian Baru yang disebut dengan Injil).

Alkitab dibagi atas dua bagian utama, yaitu Perjanjian Baru dan Perjanjian Lama. Bagian-bagian utama ini disebut "Perjanjian" karena Allah bangsa Israel membuat perjanjian kepada manusia. Pertama kalinya antara Musa dan bangsa Israel dan kedua kalinya antaraYesus Kristus dan seluruh umat manusia.

Hampir semua buku Perjanjian Lama ditulis dalam bahasa Ibrani, kecuali beberapa bagian yang ditulis dalam bahasa Aram contohnya kitab Daniel sedangkan semua buku Perjanjian Baru ditulis dalam bahasa Yunani.

memang banyak kalangan yang meragukan kemurnian alkitab,karna memang selalu ada perubahan dalam alkitab.
faham yang tidak meyakini kemurnial alkitab biasanya menggunakan ideologi "mengapa alkitab bisa berubah kalau memang benar alkitab itu firman tuhan"
selain ini juga ada yang mempertanyakan "kalau alkitab itu firman tuhan kenapa yang merangkum dan yang memberi tambahan dan yang mengurangi adalah manusia?,apa tuhan salah bicara?dan kapan tuhan menugaskan itu kepada orang orang dimasa sekarang?"
bantahan kemurnian alkitab juga sangat keras dari kaum muslim (pemeluk agama islam) karna mereka membandingkan al-qur'an dengan alkitab.
sedangkan yang terjadi pada al-qur'an adalah benar benar terjaga kemurniannya,mulai dari zaman rasulullah saw sampai sekarang al-qur'an sedikitpun tidak berubah.Injil dan sejarah

Jesus Seminar adalah sekelompok ahli yang mempertanyakan dan memperdebatkan perkataan-perkataan dan tindakan tercatat Yesus dan melakukan pemungutan suara untuk menentukan sejauh apa mereka dapat mempercayai pernyataan-pernyataan di dalam Injil.

Para kritikus Alkitab mengindikasikan bahwa catatan tentang Yesus telah ditambah-tambahi melalui tradisi oral turun-temurun dan tidak dituliskan hingga sepeninggal para rasul. Maka dari itu para kritikus tersebut mempertanyakan keakuratan penggambaran sosok Yesus yang sesungguhnya.

Di pihak lain, para sejarawan Kristen memberikan bukti-bukti sejarah bahwa Yesus yang digambarkan di dalam Injil dan Alkitab yang ada sekarang ini layak untuk dipercayai. Ada dua pertanyaan yang dijawab, yaitu: Kapan dokumen asli Injil ditulis? Dan siapa yang menulisnya?

Bagian terbesar dalam Perjanjian Baru adalah 13 surat Paulus untuk gereja-gereja muda dan beberapa individu. Surat-surat Paulus, yang ditulis sekitar pertengahan tahun 40 hingga pertengahan tahun 60 (12-33 tahun setelah Kristus) merupakan tulisan-tulisan pertama tentang kehidupan dan pengajaran Yesus. Will Durant menulis tentang pentingnya tulisan-tulisan Paulus dari segi sejarah, "Bukti Kristen tentang Kristus dimulai dari surat-surat yang ditulis oleh Santo Paulus. ... Tidak ada yang pernah mempertanyakan eksistensi Paulus, atau perjumpaannya beberapa kali dengan Petrus, Yakobus, dan Yohanes; dan Paulus mengaku dengan iri bahwa orang-orang tersebut telah mengenal Yesus secara langsung.
sumber:

Pengertian Pancasila

Pengertian Pancasila - Secara arti kata pancasila mengandung arti, panca yang berarti lima “lima” dan sila yang berarti “dasar”. Dengan demikian pancasila artinya lima dasar.Tetapi di sini pengertian pancasila berdasarkan sejarah pancasila itu sendiri.

Apabila kita ingin benar-benar melaksanakan Undang-Undang Dasar 1945 secara murni dan konsekuan, maka kita tidak saja harus melaksanakan ketentuan-ketentuan dalam pasal-pasal dari Batang Tubuh (the body of the konstitutin) atau lebih dkenal isi dari UUD 1945 itu, tetapti juga ketentuan-ketentuan pokok yang
termaktub dalam pembukaan UUD 1945. Oleh karena pembukaan UUD 1945 (walaupun tidak tercantum dalam satu dokumen  dengan Batang Tubuh UUD 1945, seperti konstitusi (RIS) atau UUDS 1950 misalnya), adalah bagian mutlak yang tidak dipisahkan dari Konstitusi Republuk Indonesia Tahun 1945; pembukaan dan Batang Tubuh kedua-duanya telah ditetapkan oleh Panitia Persiapan Kemerdekaan Indonesia pada tanggal 18 Agustua 1945.

Apabila kita berbicara tentang UUD 1945. maka yang dimaksud ialah Konstitusi (UUD) yang disahkan oleh Panitia Persiapan Kemerdekaan Indonesia tersebut pada tanggal 18 Agustus 1945 yang diumumkan dalam Berita Republik Indonesia Tahun 1946 No. 7 halaman 45-48, yang terdiri atas :
  1. Pembukaan (Preambule) yang meliputi 4 alinea ;
  2. Batang Tubuh atau isi UUd 1945, yang meliputi;
  3. Penjelasan

Adapun Pembukaan UUD 1945 yang terdiri atas emapt bagian itu yang amat penting ialah bagian/alinea ke 4 yang berbunyi sebagai berikut: “Kemudian dari pada itu untuk membentuk suatu pemerintahan negara Indonesia yang melindungi segenap bangsa Indonesia dan seluruh tumpah darah Indonesia dan untuk memajukan kesejahteraan umum, mencerdaskan kehidupan bangsa, dan ikut melaksanakan ketertiban dunia yang berdasarkan kemerdekaan, perdamaian abadi dan keadilan social, maka dususunlah Kemerdekaan Indonesia itu dalam suatu Undang-Undang Dasar Negara Indonesia, yang terbentuk dalam suatu susunan Negara Republik Indonesia yang berkedaulatan rakyat dengan berdasar kepada: Ketuhanan yang Maha Esa, Kemanusiaan yang adil dan beradab, Persatuan Indonesia, Kerakyatan yang dipimpin oleh hikmat kebijaksanaan dalam permusyawaratan/perwakilan dan Keadilan sosial bagi seluruh rakyat Indonesia”.

Dalam penjelasan resmi ari pembukaan UUD 1945 disebutkan bahwa dalam Pembukaan UUD 1945 terkandung emapt pokok-pokok pikiran sebagai berikut:
  • Negara melindungi segenap bangsa Indonesia dan seluruh tumpah darah       Indonesia berdasar atas Persatuan;
  • Negara hendak mewujudkan keadilan sosial bagi seluruh rakyat Indonesia;
  • Negara Indonesia adalah Negara yang berkedaulatan rakyat dan berdasar atas kerakyatan dan permusyawaratan/perwakilan;
  • Negara Indonesia berdasar atas Ketuhanan Yang Maha Esa menurut dasar kemanusiaan yang adil dan beradab.
Khusus bagian/alinea ke -4 dari pembukaan UUD 1945 adalah merupakan asas pokok Pemebentukan pemerintah Negara Indonesia. Isi bagian ke 4 dari Pembukaan UUD 1945 itu dibagi ke dalam 4 hal:
1.    Tentang hal tujuan Negara iondonesia, tercantum dalam kalimat “Kemudian daripada itu dan seluruh tumpah darah indinesia, yang;
  • Melindungi segenap bangsa Indonesia dan seluruh tumpah darah Indonesia;
  • Memajukan kesejahteraan rakyat;
  • Mencerdaskan kehidupan bangsa;
  • Ikut melaksanakan ketertiban dunia yang berdasarkan kemerdekaan, perdamaian abadi dan keadilan sosial.
2.    Tentang hal ketentuan diadakanya Undang-Undang Dasar tarcantum dalam kalimat yang berbunyi: “maka disusunlah Kemerdekaan Kebangsaan Indonesia itu dalam suatu Undang-Undang Dasar Negara Republik Indonesia”;

3.    Tentang hal bentuk Negara dalam kalimat: yang terbentuk dalam suatu susunan Negara Republik Indonesia yang berkedaulatan rakyat;

4.    Tentang hal Dasar Falsafah Negara Pancasila.

Adapun Pembukaan Undang-Undang Dasar 1945 yang telah disahkan oleh Panitia Persiapan Kemerdekaan Indonesia (PPKI) pada tanggal 18 Agustus 1945 itu sebagian besar bahan-bahanya berasal dari Naskah Rancangan Pembukaan UUD yang disusun oleh Panitia Perumus (panitia kecil) yang beranggotakan 9 orang yang diketua oleh Ir. Soekarno pada tanggal 22 Juni 1945 di Jakarta.

Sehari setelah Proklamasi Kemerdekaan Indonesia, naskah politik yang bersejarah itu dijadikan Rancangan Pembukaan UUD sebagai bahan pokok dan utama bagi penyusunan/penetapan Pembukaan (Preambule) UUD yang akan ditetakan itu.

Naskah politik yang bersejarah yang disusun pada tanggal 22 Agustus 1945 itu, di kemudian hari oleh Mr. Muhamad Yamin dalam pidatonya di depan siding Badan Penyelidik Persiapan Kemerdekaan (BPPK) pada tanggal 11 Juni 1945 dinamakan “Piagam Jakarta” dan baru beberapa tahun kemudian dimuat dalam bukunya yang berjudul Prokalmasi dan Konstitusi pada tahun 1951.

Dalam naskah politik yang di sebut dengan Piagam Jakarta 22 Juni 1945 inilah untuk pertama kali dasar falsafah Negara pancasila ini dicantumkan secara tertulis, setelah diusulkan oleh Ir. Soekarno dalam pidatonya pada tanggal 1 Juni 1945. Adapun panitia perumus yang beranggotakan 9 orang yang telah menyusun Piagam Jakarta itu adalah salah satu panitia kecil dari Badan Penyelidik Persiapan Kemerdekaan (BPPK) yang dibentuk pada tanggal 29 April 1945.

Di atas telah dijelaskan tentang pentingnya Pembukaan Undang-Undang Dasar 1945. Adapun besar arti pentingnya Pembukaan Undang-Undang Daar itu ialah karena pada aline ke 4 itu tercantum ketentuan pokok yang bersifat fundamental, yaitu dasar falsafah Negara Republik Indonesia yang dirumuskan dalam kata-kata berikut: ….”maka disusunlah Kemerdekaan Kebangsaan Indonesia itu dalam suatu Undang-Undang Dasar Indonesia yang terbentuk dalam suatu susunan Negara Republik Indonesia yang berkedaulatan rakyat dengan berdasar kepada: 
  1. Ketuhanan Mang Maha Esa,
  2. Kemanusiaan yang adil dan beradab,  
  3. Persatuan Indonesia, 
  4. Kerakyatan yang dipimpin oleh hikmat kebijaksanaan dalam permusyawaratan/perwakilan, 
  5. Keadilan sosial bagi seluruh rakyat Indonesia.

Kelima dasar ini tercakup dalam satu nama/istilah yang amat penting bagi kita bangsa Indonesia yaitu pancasila. Istilah atau perkataan pancasila ini memang tidak tercantum dalam Pembukaan maupun dalam Batang Tubuh UUD 1945. Di alinea ke 4 dari Pembukaan UUD 1945 hanyalah disebutkan bahwa, Negara Republik Indonesia berdasarkan kepada lima prinsip atau asas yang tersebut di atas, tanpa menyebutkan pancasila. Bahwa kelima prinsip atau dasar tersebut adalah pancasila, kita harus menafsirkan sejarah (maupun penafsiran sistematika) yakni menghubungkanya dengan sejarah lahirnya pencasila itu sendiri pada tanggal 1 Juni 1945, seperti yang telah diuraikan sebelumnya.

Berkenaan dengan perkataan pancasila, menurut Prof. Mr. Muhamad Yamin (Pembahasan Undang-Undang Dasar Republik Indonesia) pada halaman 437 antara lain sebagai berikut “perkataan Pancasila” yang kini telah menjadi istilah hukum, mula-mula ditempa dan dipakai oleh Ir. Soekarno dalam pidatonya pada tanggal 1 Juni 1945 untuk menamai paduan sila yang lima. Perkataan itu diambil dari peradaban Indonesia lama sebelum abad XIV. Kata kembar itu keduanya berasal dari bahasa Sanskerta  yaitu panca dan sila yang memiliki arti yang berbeda. Pancasila dengan huruf i biasanya memiliki arti berbatu sendi yang lima (consisting of 5 rocks; aus fund Felsen bestehend). Pancasila dengan huruf i yang panjang bermakna “5 peraturan tingkah laku yang penting”.

 Kata sila juga hidup dalam kata kesusilaan dan kadang-kadang juga berarti etika. Dalam bahasa Indonesia kedua pengertian  di atas dirasakan sudah menjadi satu paduan antara sendi yang lima dengan lima tingkah laku yang senonoh.

Dari uraian di atas dapatlah kiranya kita menarik kesimpulan bahwa pancasila sebagai istilah perkataan Sanskerta yang sudah dikenal di tanah air kita sejak abad XIV. Sedangkan pancasila dalam bentuk formalnya sebagai dasar Falsafah Negara Republik Indonesia baru diusulkan pada tanggal 1 Juni 1945.

PEMROGRAMAN BERORIENTASI OBJEK DENGAN JAVA

A. Pengertian Pemrograman Berorientasi Objek
Dalam Ensiklopedi bebas Wikipedia disebutkan bahwa Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya.
Model data berorientasi objek dikatakan dapat memberi fleksibilitas yang lebih, kemudahan mengubah program, dan digunakan luas dalam teknik piranti lunak skala besar. Lebih jauh lagi, pendukung OOP mengklaim bahwa OOP lebih mudah dipelajari bagi pemula dibanding dengan pendekatan sebelumnya, dan pendekatan OOP lebih mudah dikembangkan dan dirawat.
B. Konsep dasar dari Pemrograman Berorientasi Objek
Lebih lanjut dalam Wikipedia dijelaskan bahwa pemrograman orientasi-objek menekankan konsep berikut:
• kelas — kumpulan atas definisi data dan fungsi-fungsi dalam suatu unit untuk suatu tujuan tertentu. Sebagai contoh ‘class of dog’ adalah suatu unit yang terdiri atas definisi-definisi data dan fungsi-fungsi yang menunjuk pada berbagai macam perilaku/turunan dari anjing. Sebuah class adalah dasar dari modularitas dan struktur dalam pemrograman berorientasi object. Sebuah class secara tipikal sebaiknya dapat dikenali oleh seorang non-programmer sekalipun terkait dengan domain permasalahan yang ada, dan kode yang terdapat dalam sebuah class sebaiknya (relatif) bersifat mandiri dan independen (sebagaimana kode tersebut digunakan jika tidak menggunakan OOP). Dengan modularitas, struktur dari sebuah program akan terkait dengan aspek-aspek dalam masalah yang akan diselesaikan melalui program tersebut. Cara seperti ini akan menyederhanakan pemetaan dari masalah ke sebuah program ataupun sebaliknya.
• Objek – membungkus data dan fungsi bersama menjadi suatu unit dalam sebuah program komputer; objek merupakan dasar dari modularitas dan struktur dalam sebuah program komputer berorientasi objek.
• Abstraksi – Kemampuan sebuah program untuk melewati aspek informasi yang diproses olehnya, yaitu kemampuan untuk memfokus pada inti. Setiap objek dalam sistem melayani sebagai model dari “pelaku” abstrak yang dapat melakukan kerja, laporan dan perubahan keadaannya, dan berkomunikasi dengan objek lainnya dalam sistem, tanpa mengungkapkan bagaimana kelebihan ini diterapkan. Proses, fungsi atau metode dapat juga dibuat abstrak, dan beberapa teknik digunakan untuk mengembangkan sebuah pengabstrakan.
• Enkapsulasi – Memastikan pengguna sebuah objek tidak dapat mengganti keadaan dalam dari sebuah objek dengan cara yang tidak layak; hanya metode dalam objek tersebut yang diberi ijin untuk mengakses keadaannya. Setiap objek mengakses interface yang menyebutkan bagaimana objek lainnya dapat berinteraksi dengannya. Objek lainnya tidak akan mengetahui dan tergantung kepada representasi dalam objek tersebut.
• Polimorfisme melalui pengiriman pesan. Tidak bergantung kepada pemanggilan subrutin, bahasa orientasi objek dapat mengirim pesan; metode tertentu yang berhubungan dengan sebuah pengiriman pesan tergantung kepada objek tertentu di mana pesa tersebut dikirim. Contohnya, bila sebuah burung menerima pesan “gerak cepat”, dia akan menggerakan sayapnya dan terbang. Bila seekor singa menerima pesan yang sama, dia akan menggerakkan kakinya dan berlari. Keduanya menjawab sebuah pesan yang sama, namun yang sesuai dengan kemampuan hewan tersebut. Ini disebut polimorfisme karena sebuah variabel tungal dalam program dapat memegang berbagai jenis objek yang berbeda selagi program berjalan, dan teks program yang sama dapat memanggil beberapa metode yang berbeda di saat yang berbeda dalam pemanggilan yang sama. Hal ini berlawanan dengan bahasa fungsional yang mencapai polimorfisme melalui penggunaan fungsi kelas-pertama.
• Inheritas- Mengatur polimorfisme dan enkapsulasi dengan mengijinkan objek didefinisikan dan diciptakan dengan jenis khusus dari objek yang sudah ada – objek-objek ini dapat membagi (dan memperluas) perilaku mereka tanpa haru mengimplementasi ulang perilaku tersebut (bahasa berbasis-objek tidak selalu memiliki inheritas.)
• Dengan menggunakan OOP maka dalam melakukan pemecahan suatu masalah kita tidak melihat bagaimana cara menyelesaikan suatu masalah tersebut (terstruktur) tetapi objek-objek apa yang dapat melakukan pemecahan masalah tersebut. Sebagai contoh anggap kita memiliki sebuah departemen yang memiliki manager, sekretaris, petugas administrasi data dan lainnya. Misal manager tersebut ingin memperoleh data dari bag administrasi maka manager tersebut tidak harus mengambilnya langsung tetapi dapat menyuruh petugas bag administrasi untuk mengambilnya. Pada kasus tersebut seorang manager tidak harus mengetahui bagaimana cara mengambil data tersebut tetapi manager bisa mendapatkan data tersebut melalui objek petugas adminiistrasi. Jadi untuk menyelesaikan suatu masalah dengan kolaborasi antar objek-objek yang ada karena setiap objek memiliki deskripsi tugasnya sendiri.
C. Bahasa pemrograman
Bahasa pemrograman yang mendukung OOP antara lain: Java, C++, Pascal (bahasa pemrograman), Visual Basic.NET, dsb.
Sumber: (http://id.wikipedia.org/wiki/Pemrograman_Berorientasi_Objek)
D. Pemrogramaman dengan Java
1. Pengertian
Maman Somantri(2004) menerangkan bahwa Java adalah sebuah platform teknologi pemrograman yang dikembangkan oleh Sun Microsystem. Pertama kali di-release tahun 1991 dengan nama kode Oak. Kemudian tahun 1995 nama kode Oak diganti menjadi Java. Yang memotivasi Java dibuat adalah untuk membuat sebuah bahasa pemrograman yang portable dan independent terhadap platform (platform independent). Java dapat membuat perangkat lunak yang dapat ditanamkan (embedded) pada berbagai mesin dan peralatan konsumer, seperti handphone, microwave, remote control, dan lain-lain. Hal ini kemudian Java memiliki konsep yang disebut write once run anywhere.
Untuk membangun perangkat lunak menggunakan Java maka dibutuhkan Java Development Kit (JDK). JDK release pertama tahun 1996 yaitu JDK 1.1 yang diadopsi oleh Netscape. JDK terbaru sekarang (September-tahun 2004, ketika modul ini ditulis) adalah JDK 1.4.2_3. Semua program dan dokumentasi dari JDK ini bisa di-dwonload secara gratis disitus www.sun.java.com.
2. Karakteristik Java
Lebih lanut Maman Somantri menyebutkan bahwa sintaks Java merupakan pengembangan dari bahasa C/C++. Berikut adalah beberapa hal tentang pemrograman Java, dengan karakteristik sebagai berikut.
1. Bersifat protable dan platform independent. Program Java yang telah ditulis akan dapat dieksekusi di mesin apapun dan sistem operasi apapun tanpa harus mengubah sedikitpun dari program tersebut.
2. memiliki garbage collection yang dapat mendealokasikan memori secara otomatis.
3. menghilangkan sifat pewarisan berganda yang terdapat pafa C++.
4. Mengurangi pointer aritmetika. Pengaksesan lokasi memori secara langsung dengan menggunakan pointer memungkinakn program untuk melakukan suatu tindakan yang tidak seharusnya atau tidak boleh dilakukan. Untuk mengurangi kemungkinan kesalahan seperti ini penggunaan pointer pada Java telah dibatasi dengan menggunakan reference.
5. memiliki array sejati.
6. mengurangi kerancuan antara pemberian nilai pada statement conditional.
Maman menerangkan bahwa Java memiliki karakteristik: Berorientasi objek, robust, portable, multithreading, dinamis, sederhana, tredistribusi, aman, netral secar arsitektur, interpreter, berkinerja tinggi, dan free / bebas licence
3. Sintaks Bahasa dan Tipe Data
Contoh program yang sederhana. Setelah mendapatkan gambaran yang cukup mengenai dasar-dasar PBO, kini saatnya memasuki dunia Java yang sebenarnya. Berikut adalah sebuah contoh program yang sederhana:
/*
contoh program Java sederhana
——————————————
*/
class sederhana {
//awal program selau dimulai dari main()
public static void main(String[] args) {
System.out.println(“Hello …. Ini Program Pertamaku”);
}
}
Hal yang perlu dicatat: Java bersifat case sensitive. Huruf besar dan kecil adalah berbeda dalam Java, karena itu pastikan anda mengetik kode diatas sama persis, tanpa mengubah besar kecil hurufnya. Selain itu dalam Java white space seperti karakter spasi, tab, pindah baris dan karakter lainnya yang berfungsi untuk memformat tampilan, tidak memiliki arti apapun selain untuk memudahkan programmer membaca kode yang ditulis. Karena itu karakter white space dapat digunakan sesukanya untuk memudahkn programmer membacanya.
Ketik program diatas dengan menggunakan text editor (misalnya notepad, atau di linux dengan gedit) dan simpan dengan nama sederhana.java. nama file ini harus sama dengan nama class. Kemudian lakukan kompilasi dengan mengetikkan perintah di c-prompt:
C:\javawork> javac sederhana.java
Jika berhasil, hasil kompilasi ini akan membangkitkan sebuah bytecode dengan nama file sederhana.class. untuk mengeksekusi file ini maka bisa menggunakan perintah:
C:\javawork> java sederhana
Hasil dari eksekusi tersebut maka akan menghasilkan tampilan :
Hello …. Ini Program Pertamaku
Program diatas merupakan program paling sederhana, namun memiliki beberapa bagian penting.
/*
contoh program Java sederhana
——————————————
*/
bagian ini merupakan bagian yang dikenal sebagai komentar. Komentar dalam Java seperti halnya dalam pemrograman yang lainnyabukan merupakan bagain dari program. Karenanya komentar ini tidak akan dikompilasi oleh compiler Java dan tidak akan mempengaruhi alur program. Komentar ini lebih diperuntukkan untuk memperjelas source code yang ditulis sehingga kode program dapat lebih mudah untuk diteliti ualng atau dibaca. Komentar harus selalu ditulis diantara tanda /* dan */.
class sederhana
baris ini mendeklarasikan sebuah class dengan nama sederhana. Jika diperhatikan keseluruhan deklarasi class ini diawali dengan { dan diakhir dengan }. Hal ini berarti bahwa semu yang berada didalam tanda tersebut merupakan bagain dari class ini. Penjelasan tentang class dibahas secara tersendiri dibagian class setelah pembahasan ini.
//awal program selau dimulai dari main()
baris kode ini juga merupakan komentar. Perbedaan dengan /* */ adalah bahwa ia hanya berlaku untuk satu baris ini saja dan semua kata-kata setelah tanda // adalah komentar.
public static void main(String[] args) {
baris ini mendeklarasikan suatu method dengan nama main. Nama main disini merupakan suatu keharusan dalam Java karena Java akan mencari method yang bernama main ini sebagai awal eksekusi program. Keyword public merupakan access specifier yang menentukan visibility level dari method ini. Public berarti method ini dapat diakses darimanapun dari luar class. Method main() akan dipanggil dari luar oleh runtime Java pada saat program akan dieksekusi sehingga access specifier-nya harus menggunakan public. Keyword static memungkinkan method main() diapnggil tanpa harus terlebih dahulu membuat instance dari class sederhana. Ini diperlukan karena method main() akan dieksekusi sebelum objek apapun dibuat dalam memori. Keyword void berarti bahwa method main() tidak mengembalikan nilai apapun setelah diapnggil/dieksekusi.
System.out.println(“Hello …. Ini Program Pertamaku”);
Baris ini memiliki beberapa bagian penting:
• System adalah nama dari salah satu class standar yang dimiliki oleh Java
• Out merupakan anggota dari class system dan juga merupakan objek tersendiri. Out mewakili standard output stream yang dalam hal ini digunakan layar komputer. Seperti halnya method main() diatas, objek out juga dideklarasikan dengan menggunakan keyword static didalam classnya sehingga ia dapat langsung dipanggil tanpa perlu terlebih dahulu membuat instance dari class system.
• Prinltn merupakan method yang terdapat dalam objek out. Berfungsi untuk mencetak keluaran ke standard output. Mthod ini juga mencetak karakter pindah baris. Untuk mencetak tanpa pindah baris bisa menggunakan print().
• “Hello …. Ini Program Pertamaku” merupakan parameter darimethod println yang diterima oleh internal method ini dan dicetak ke standard output yang dalam hal ini adalah layer computer anda. Oleh karena itu sewaktu menjalankan program ini dilayar computer akan tercetak : Hello …. Ini Program Pertamaku.
• Tanda ; diperlukan untuk menandai akhir dari suatu statement / pernyataan / perintah.
4. Identifier
Identifier merupakan nama yang digunakan untuk menamai class, interface, variable dan method. Programmer dapat menentukan sendiri identifier yang akan digunakan. Hanya yang perlu diperhatikan adalah:
• tidak ada batasan panjang, jadi identifier dapat dibuat dengan panjang karakter yang tidak terbatas.
• Identifier harus diawali dengan huruf, underscore / garis bawah ( _ ) atau lambang dollar ($). Untuk selebihnya dapat digunakan karakter apapun, kecuali karakter yang digunakan sebagai operator oleh Java (*, +, -, /).
• Bukan merupakan keyword yang telah dikenal oleh Java.
Pada contoh sebelumnya sederhana merupakan identifier yang digunakan untuk menamai class yang dibuat.
4. Reserved Word / keywords
Ini merupakan kata-kata yang telah dikenal oleh Java dengan memiliki arti khusus dalam program. Berikut ini adalah daftar kata-kata tersebut.
Table 1 Daftar Kata (Keyword) yang dikenal dalam Java
abstract boolean break Byte case
catch char Class const continue
default Do Double else extends
False final Finally float For
Goto If Implements import instanceof
Int interface long native new
Null package Private protected public
Return short Static strictfp super
Switch synchronized this throw throws
transient true Try void volatile
While
5. Variabel
Variable merupakan lokasi penyimpanan dalam memori. Setiap variable memiliki kemampuan menyimpan suatu informasi sesuai dengan tipe data yang dideklarasikan untuk variable tersebut. Sintaks pendeklarasian varaibel secara umum adalah sebagai berikut:
Tipe_data nama_variable;
Tipe_data meliputi semua tipe data yang dikenal dalam Java, sedangkan nama_variabel adalah identifier yang akan digunakan untuk menunjuk ke variable tersebut didalam program.
Contoh :
int hitung;
kode diatas mendeklarasikan suatu varaibel bernama hitung dengan tipe data integer.
6. Scope dari Variabel
Dalam Java, secara garis besar scope dari variabel dapat dibedakan menjadi dua bagian, yaitu variabel yang dideklarasikan didalam blok class (dikenal juga sebagai property) dan variabel yang dideklarasikan didalam blok kode.
Variabel yang dideklarasikan dalam blok class akan dikenal dibagian manapun dama blok kelas tersebut. Variabel ini juga bahkan dapat diakses dari luar class dengan menggunakan referensi objek atau instance dari class tersebut, namun hal ini akan dipengaruhi oleh penggunaan access specifier. Access specifier akan dibahas berikutnya.
Pada dasarnya variabel dapat dideklarasikan didalam blok kode manapun. Yang dimaksud dengan blok kode disini adalah bagian dari kode yang dimulai dengan karakter { dan ditutup dengan karakter }. Blok ini menentukan scope dari suatu variabel, yaitu apakah suatu variabel akan dikenal dibagian lain dari program atau tidak. Kita juga bisa membuat nested blok, yaitu blok yang berada didalam blok lainnya. Aturan sederhana yang perlu diingat hanyalah pendeklarasian suatu variabel dalam suatu blok kode akan dikenal oleh nesteted blok yang ada didalam blok kode tersebut, namun tidak berlaku sebaliknya.
7. Class
Dalam dunia nyata, kita sering memiliki beberapa objek yang berjenis sama, contohnya, sepeda motor yang kita miliki hanya satu dari banyak sepeda motor di dunia. Menggunakan istilah orientasi objek, kita bisa mengatakan bahwa sepeda motor itu adalah sebuah instance dari sebuah class dari objek-objek yang diketahui sebagai sepeda motor. Sepeda motor-sepeda motor umumnya memiliki beberapa status (state) (seperti: gear, 2roda, rantai, jok) dan tingkah laku (behaviour) (merubah gear, dan rem). Namun setiap sepeda motor adalah independen / bebas dan bisa berbeda dari sepeda motor lainnya.
Ketika membuat sepeda motor, pabrik / industri pembuatnya mengambil keuntungan dari kenyataan bahwa sepeda motor memiliki karakteristik yang sama, sehingga untuk membuat sepeda bisa mulai dari satu cetak biru / blue print. Sangat tidak efisien jika membuat sepeda dengan blue print yang berbeda-beda untuk setiap sepeda.
Dalam perangkat lunak berorientasi objek dimungkinkan untuk memiliki banyak objek yang sama yang menggabungkan karakteristik-karakteristik seperti: sudut, employee records, video clips, dan seterusnya. Seperti pabrik sepeda motor kita dapat mengambil keuntungan dari kenyataan bahwa objek-objek dari jenis yang sama adalah serupa dan kita dapat membuatnya dari blue print yang sama. Blue print perangkat lunak itulah yang disebut Class.
Definisi: sebuah Class adalah sebuah blue print , atau prototipe, yang mendefiniskan variabel-variabel dan metode-metode yang umum untuk semua objek dari njenis tertentu.
Class untuk sepeda motor tadi akan mendefinisikan variabel-variabel instan yang diperlukan untuk memuat karakteristik-karakteristik dari objek yang bersangkutan. Class akan dideklarasikan dan menyediakan implementasi-implementasi untuk metode-metode instan yang akaan memungkinkan untuk pengendara sepeda motor tersebut mengubah gear, rem, dan mengubah pedal gas. Setelah kita membuat kelas sepeda motor, kita dapat membuat sejumlah objek sepeda motor dari Class tersebut. Ketika kita membuat sebuah Class instan, maka system akan mengalokasikan sejumlah memori yang cukup untuk objek-objek dan semua variable instan. Tiap istan mendapat copy-nya sendiri dari semua instan variable yang didefinisikan dalam Class.
Tambahan untuk variable instant, class-class dapat mendefinisikan class variable. Sebuah class varaibel memuat informasi yang digabung dengan semua instan dari class. Contohnya, anggaplah sepeda motor memiliki sejumlah gear. Dalam kasus ini, mendefinisikan sebuah variabel instan untuk memegang angka gear adalah sesuatu yang tidak efisien; tiap instan akan memiliki copy dari variabelnya, tetapi nilainya akan sama untuk semua instan. Dalam situasi tersebut, kita dapat mendefinisikan sebuah class variable yang memuat angka-angka gear. Semua instan menggabungkan semua variable ini. Jika satu objek mengubah variabelnya, maka ini akan mengubah semua objek tipe tersebut. Sebuah class juga mendeklarasikan metode class-nya. Kita dapat mengambil sebuah metode class secara langsung dari class, dimanapun kita dapat mengambil metode class pada suatu instan tertentu.
8. Object vs Class
Kita mungkin memperhatikan bahwa gambaran-gambaran dari objek-objek dan class-class kelihatan hampir sama. Dan lebih mendalam, perbedaan antara class dan objek sering membingungkan. Dalam kenyataannya, hal ini telah nyata bahwa class bukanlah sendirinya objek yang mereka gambarkan. Sebuah blue print dari sebuah sepeda motor adalah bukan sepeda motor. Namun, hal ini sedikit sulit untuk membedakan class-class dan objek dalam system perangkat lunak. Ini memang terpisah karena objek-objek dalam perangkat lunak adalah model elektronik dari model yang ada dalam dunia nyata atau konsep abstraknya. Tetapi hal ini juga karena istilah “objek” kadang-kadang digunakan untuk menunjuk baik class maupun instan-nya.
9. Tipe Data
Setiap variabel harus memiliki tipe data. Sebuah variabel tipe datanya menentukan nilai dari variabel yang dapat memuat dan operasi-operasi yang dapat dilakukannya. Contohnya sebuah tipe data integer (int) dapat memuat hanya nilai-nilai integer (baik positif maupun negative). Kita dapat melakukan operasi aritmetik seperti penjumlahan atau perkalian dan lainnya pada variable integer.
Bahasa pemrograman java memiliki 2 katagori tipe data: primitive dan reference. Sebuah variabel tipe primitive memuat sebuah nilai tunggal dengan format dan ukuran yang sesuai tipenya: sebuah angka, sebuah karakter, atau sebuah nilai boolean, contohnya sebuah nilai integer 32 bit data dalam sebuah format diketahui sebagai komplemen 2, sebuah nilai char 16 bit data yang di format sebagai sebuah karakter Unicode, dan seterusnya.
Tipe Data Primitive
Kata Kunci Keterangan Size/Format
(integers)
byte Byte-length integer 8-bit two’s complement
short Short integer 16-bit two’s complement
int Integer 32-bit two’s complement
long Long integer 64-bit two’s complement
(real numbers)
float Single-precision floating point 32-bit IEEE 754
double Double-precision floating point 64-bit IEEE 754
(other types)
char A single character 16-bit Unicode character
boolean A boolean value (true or false) true or false
Purity Tip: dalam bahasa yanglain, format dan ukurannya tergantung pada platform dimana program tersebut dijalankan. Hal yang lain, bahasa pemrograman Java menspesifikasi ukuran dan format dari tipe data primitifnya. Dari sini kita tidak perlu khawatir tentang ketergantungan sistem.
10. Operator
Operator merupakan simbol yang biasa digunakan dalam menulis suatu penyataan (statement) dalam bahasa pemrograman apapun. Operator akan melakukan suatu operasi terhadap operand sesuai dengan fungsinya. Contoh operasi antara lain penjumlahan, pengurangan, pembagian dan sebagainya.
3 + 8 * 4
3 8 4 adalah operand
+ * adalah Operator
Operator Penugasan
Operator ini adalah operator yang paling sederhana dan hanya dilambangkan dengan karakter ’=’. Operator ini digunakan untuk menugaskan suatu nilai ke suatu variabel. Contoh :
int hitung = 4;
yang unik dari operator ini dalam Java adalah kita dapat menggunakan operator ini secara berantai dalam suatu ekspresi, contoh:
int a, b, c;
a = b = c = 99;
11. Operator Matematika
Operator ini digunakan dalam ekspresi matematika. Berikut ini daftar operator matematika yang dikenal dalam Java:
Operator Keterangan
+ Penjumlahan
- Pengurangan
* Perkalian
/ Pembagian
% Modulus (sisa bagi)
12. Operator Penaikan dan Penurunan
Operator ini digunakan untuk menaikkan atau menurunkan suatu nilai integer (bilangan bulat) sebanyak satu satuan, dan hanya digunakan pada variabel.
Operator Keterangan
++ Penambahan dengan nilai satu
– Pengurangan dengan nilai satu
Sebagai contoh :
x = x + 1;
y = y -1;
dapat ditulis menjadi:
x++ ;
y– ;
atau
++x ;
–y ;
13. Operator Bitwise (manipulasi bit)
Operator ini digunakan untuk operasi secara langsung terhadap bit yang menyusun suatu bilangan. Daftar operator bitwise dalam Java adalah sebagai berikut :
Operator Arti
- Bitwise negasi (NOT)
& Bitwise AND
| Bitwise OR
^ Bitwise XOR
>> Geser kanan
>>> Geser kanan tanpa mempertahankan sign (dengan nilai 0 sebagai pengisi bit paling kiri)
<< Geser kiri
Karena operasi bitwise memanipulasi hingga ke bagian yang paling kecil dari suatu bilangan, yaitu bit maka diperlukan penjelasan lebih lanjut tentang bagaimana Java menyimpan reprsentasi suatu bilangan dalam bit, terutama sekali untuk representasi bilangan negatif.
Java menyimpan representasi dari suatu bilangan sebagai bilangan basis dua (binary) yang tersusun atas bit. Contoh bilangan binary : 000100111. angka 0 dan 1 yang membentuk bilangan binary inilah yang disebut bit.
14. Kontrol Alur Eksekusi Program
Sebagai bahasa pemrograman, Java memiliki cara untuk mengontrol alur eksekusi program bergantung pada kondisi yang telah dietentukan. Secara garis besar, kontrol alur eksekusi ini dapat dikelompokkan ke dalam tiga bagian besar, yaitu seleksi, iterasi / perulangan, dan jump.
15. Seleksi
Terdapt dua kunci (keyword) yang dapat digunakan untuk melakukan seleksi dalam Java, yaitu if dan switch. Keduanya menentukan alur eksekusi program maman yang akan dijalankan pada suatu percabangan.
16. If
Secara umum penggunaan if mengikuti ketentuan sebagai berikut:
If (kondisi)
Pernyataan1;
Else
Pernyataan2;
If – else bertingkat (nested)
Pada prinsipnya penggunaan if – else adalah sama, namun untuk yang bertingkat dapat mengkombinasikan penggunaannya menjadi bertingkat seperti berikut:
If (kondisi1)
Pernyataan1;
Else if (kondisi2)
Pernyataan2;
Else if (kondisi3)
Pernyataan3;
:
:
else if (kondisiN)
pernyataanN;
else
pernyataanLain;
17. switch
hghghg
penggunaan switch sebenarnya hamper sama dengan if bertingkat, dimana kita bisa menggunakan switch untuk percabangan yang berjumlah lebih darisatu. Karena itu switch bisa dijadikan alternative lain dibandingkan menggunakan if bertingkat. Secara umum bentuk penggunaannya sebagai berikut:
switch (ekspresi) {
case nilai1: pernyataan1;
break;
case nilai2: pernyataan2;
break;
case nilai3: pernyataan3;
break;
:
:
case nilaiN: pernyataanN;
break;
default : pernyataanDefault;
}

Mengamankan Account Administrator

Setelah 3 artikel kita berteori tentang keamanan komputer, maka kini saatnya kima masuk pada realisasinya berupa praktek langsung. Perihal keamanan ini komputer ini sebenarnya ada beberapa jalan yang bisa ditempuh. Beberapa pilihan misalnya melalui Control Panel, Group Policy editor, dan Registry Editor. Urutan-urutan ini adalah menurut tingkat kemudahan hingga yang sedikit rumit. Control Panel, Group Policy editor, dan Registry Editor inilah yang akan banyak kita bahas. Jalan pintas sebenarnya jika tidak mau repot, kita bisa menggunakan software tetapi itu tidak saya anjurkan sekarang ini, lebih kita belajar mulai dari bawah.
Oke…kita mulai dari tingkat keamanan paling rendah dan paling mudah dalam mengamankan komputer, yaitu dari Control Panel. Mungkin pernah anda kesal ketika orang menggunakan komputer anda dan membuat perubahan setting yang sudah anda buat? Mengamankan komputer dari tangan-tangan jahil seperti ini dapat anda atasi dengan membuat dua account pada komputer yang satu Account Administrator yang hanya bisa diakses oleh anda dan yang satunya lagi User Account untuk user.
Langkah paling pertama yang harus dilakukan adalah mengamankan Administrator Account dengan password. Untuk apa? Supaya user tidak bisa mengakses sebagai Administrator. Buka [Contorl Panel], cari dan buka [User Account]. Setelah itu cari dan klik [Create new password] dengan asumsi bahwa anda belum memasang pasword. Ikuti langkah-langkah sesuai anjuran sampai selesai.
Sekarang setelah Account Administrator aman, mari kita ciptakan account untuk user. Perhatikan dengan baik langkah-langkahnya;
Untuk Windows Vista;
  1. Buka Control Panel.
  2. Buka User accounts.
  3. Cari dan klik tulisan [Parental Controls] pada sudut kiri bawah monitor anda.
  4. Klik tulisan [Create a new user account]
  5. Tulis nama new user pada kolom kosong.
  6. Hilangkan tanda centang pada [user must set password at next logon] supaya user baru bisa langsung logon tanpa password.
  7. Klik [create new account].
  8. Pada jendela selanjutnya, dibawah kolom [Parental Controls] klik tulisan [on, enforce current setting].
Catatan ; pada langkah ini anda bisa mengeset batas-batas kekuasaan seorang user jadi silahkan baca pilihannya dan buatlah setting menurut kemauan anda. Jika anda ingin menggunakan setting default saja maka silahkn langsung pada langkah 8 di bawah.
9. Klik [Ok] dan proses selesai.
Untuk Windows XP;
  1. Buka Control Panel.
  2. Buka User accounts.
  3. Klik tulisan [Create a new account]
  4. Tulis nama new user pada kolom kosong, lalu klik [Next].
  5. Pada [Pick an account type] pilih [Limited] untuk membatasi hak user.
  6. Klik [create account].
Nah sampai disini keamanan komputer anda setingkat lebih aman daripada sebelumnya. Pertanyaanku adalah apakah komputer anda sekarang benar-benar aman? Hehehe beluuuum karena tips di atas hanya aman untuk kelas pemula, tetapi tidak cukup aman untuk kelas administrator menengah keatas. Ikuti terus artikel-artikel topik keamanan komputer ini.
Selamat mencoba !