Powered by Blogger.

AGAMA

Dikutip dari wikipedia, Agama adalah sebuah koleksi terorganisir dari kepercayaan, sistem budaya, dan pandangan dunia yang menghubungkan manusia dengan tatanan/perintah dari kehidupan.[note 1] Banyak agama memiliki narasi, simbol, dan sejarah suci yang dimaksudkan untuk menjelaskan makna hidup dan / atau menjelaskan asal usul kehidupan atau alam semesta

BUDAYA

Dikutip dari wikipedia, Budaya atau kebudayaan berasal dari bahasa Sanskerta yaitu buddhayah, yang merupakan bentuk jamak dari buddhi (budi atau akal) diartikan sebagai hal-hal yang berkaitan dengan budi, dan akal manusia. Dalam bahasa Inggris, kebudayaan disebut culture, yang berasal dari kata Latin Colere, yaitu mengolah atau mengerjakan. Bisa diartikan juga sebagai mengolah tanah atau bertani. Kata culture juga kadang diterjemahkan sebagai "kultur" dalam bahasa Indonesia

TEKNOLOGI

Dikutip dari wikipedia,teknologi adalah keseluruhan sarana untuk menyediakan barang-barang yang diperlukan bagi kelangsungan dan kenyamanan hidup manusia. Penggunaan teknologi oleh manusia diawali dengan pengubahan sumber daya alam menjadi alat-alat sederhana. Penemuan prasejarah tentang kemampuan mengendalikan api telah menaikkan ketersediaan sumber-sumber pangan, sedangkan penciptaan roda telah membantu manusia dalam beperjalanan dan mengendalikan lingkungan mereka.

UNDANG UNDANG

Dikutip dari wikipedia, Legislasi atau undang-undang adalah hukum yang telah disahkan oleh badan legislatif atau unsur pemerintahan yang lainnya. Sebelum disahkan, undang-undang disebut sebagai rancangan Undang-Undang. Undang-undang berfungsi untuk digunakan sebagai otoritas, untuk mengatur, untuk menganjurkan, untuk menyediakan (dana), untuk menghukum, untuk memberikan, untuk mendeklarasikan, atau untuk membatasi sesuatui android pula.

NEGARA

Negara adalah sekumpulan orang yang menempati wilayah tertentu dan diorganisasi oleh pemerintah negara yang sah, yang umumnya memiliki kedaulatan.Negara juga merupakan suatu wilayah yang memiliki suatu sistem atau aturan yang berlaku bagi semua individu di wilayah tersebut, dan berdiri secara independentn selanjutnya.

Wednesday, August 29, 2012

Ilmu computer


Ilmu computerKomputer digunakan oleh manusia dengan cara mempelajari ilmu yang brhubungan dengan computer. Seiring dengan perkembangan ilmu computer, dewasa ini banyak seklai penelitian yang mencoba membuat kajian dan melakukan pendifinisian terhadap ilmu computer. Bagaimanapun juga dasar ilmu computer adalah matematika dan engineering (tekhnik). Matematika menyimbangkan metode analisis dan engineering menyumbangkan metode desain pada bidang ini.
CSAB (Computing Scinces Accreditation Board/http://www.csab.org) membuat definisi menarik tentang ilmu computer.

Definisi Ilmu Komputer

Ilmu computer adalah ilmu pengetahuan yang berhubungan dengan computer dan komputesi. Di dalamnya terdapat teoritis, ekperiment dan pendesainan ompinen serta termasuk di dalamnya hal-hal yang berhubungan dengan :
1.       Teori-teori untuk memahami perangkat computer, program dan system
2.       Ekperiment untuk pengembangan dan pengetesan konsep
3.       Metodelogi desain algoritma dan tool untuk merealisasikannya
4.      Metode analisis untuk melakukan pembuktian bahwa realisasi sudah sesuai dengan persyaratan yang diminta.
Beberapa definisi yang lebih abstrak adalah
Ilmu computer adalah ilmu yang mempelajari tentang resresentasi pengetahuan dan implementasinya. Definisi lain ilmu computer adalah ilmu yang mempelajari tentang abstraksi dan bagaimana mengendalikan komplesitas sebuah computer.

Peter J. Denning mendeinisikan ilmu computer dalam makalahnya yang cukup terkenal tentang disiplin ilmu computer. Makalah ini adalah laporan akhir dari proyek dan task force tentang the Core of Computer Scince yang dibentuk oleh dua masyarakat ilmua terbesar bidang computer yaitu ACM (http://acm.org) dan IEEE computer society (http://computer.org) mendefiniskan bahwa :
Ilmu computer adalah studi sistematik tentang proses algoritma yang menjalankan dan mentransformasikan informasi baik itu berhubungan dengan teori-teori analisi desain efisensi implemantasi ataupun aplikasi yang ada padanya.

Denning juga mengkalsifikasi bidang ilmu computer yang terbagi dalam 12 subbidang :
Denning member catatan khusus untuk bidang bioinformatika sebagai bidang baru yang merupakan gabungan antara ilmu computer dan biologi dan saat ini mengalami perkembangan yang cukup signifikan. Karena kecanggihan teknologi computer terus berkembang maka dari 12 subbidang di atas dimungkinkan terus bertambah. Di bandingkan dengan definisi CSAB di atas Denning menggambarkan bahwa ilmu computer dapat direfleksikan dalam tiga hal: teori abstraksi dan desai yang dapat di jelaskn sebagai berikut:

a.       Teori adalah berlandaskan pada pendekatan matematika, dimana untuk mendapatkan suatu terori yang valid harus melalui proses-proses sebbagai berikut :
·         Pendefinisian
·         Pembuatan teorema
·         Pembuktian
·         Penginterpretasian hasil
b.      Abstraksi atau pemodelan adalah berlandaskan pada metode eksperimen ilmua di mana dalam melakukan investigasi terhadap suatu fenomena harus melaui proses-proses sebagai berikut :
·         Membentuk hipotesis
·         Membuat suatu modek dan melakukan prediksi
·         Mendesain eksperimen dan mengumpulkan data
·         Menganalisis hasil
c.       Desain adalah berlandaskan pada pendekatan teknik, dimana pada saat mendesain sebuah system da perangkat untuk memecahkan masalah, harus melalui proses-proses sebagai berikut:
·         Menentukan persyaratan
·         Menentukan spesifikasi
·         Merancang dan mengimplementasikan system
·         Melakukan pengetesan terhadap system

Penjabaran di atas bisa disimpulkan bahwa orang yang bergerak dalam masalah penelitian ilmu computer akan banyak berhubungan dengan konsep teori dan abstraksi. Sedangkan yang bergerak dalam masalah yang lebih tekhnis dengan memakai pendekatan engineering akan lebih banyak berkecimpung dalam ruang lingkup abstraksi dan desain. Pernyataan mendasar berhubungan dengan ilmu computer adalah “apa yang bisa diotomatisasikan secara efesien.” Kita bisa simpulkan dari persamaan pemakaian menyimpulkan terminology dan hakikat makna dalam deginisi yang digunakan para peneliti di atas, bahwa :

Ilmu computer adalah ilmu pengetahuan yang berisi tentang teori metodologi desain dan implementasi yang berhubungan dengan komputasi computer dan algoritmanya dalam perspektif software maupun hardware.

Keterkaitan bidang ilmu computer

Ilmu computer terkait erat dengan beberapa bidang lain. Bidang-bidang ini tidak benar-benar terpisah, sekalipun mempunyai perbedaan penting. Ilmu informasi adalah ilmu yang mempelajari data informasi mencakup bagaimana menginterpretasi, menganalisis, menyimpan, dan mengambil kembali. Ilmu informasi dimulai sebagai dasar dari analisis komunikasi dan basis data. Rekayasa perangkat lunak menkankan analisis desain dan kontruksi dari software menggunakan alat-alat dan cara kerja yang baru

·     System indormasi adalah aplikasi computer untuk mendukung operasi dari suatu organisasi operasi instalasi perawatan computer software dan data. Sistem informasi menejemen adalah kunci dari bidang yang menekan finasial dan persoalan manajemen. Rekayasa Komputer adalah ilmu yang mempelajari analisis, desain dan kontruksi dari hardware computer. Keamanan Informasi adalah ilmu yang mempelajari analisis dan imlementasi dari keamana system informasi.

Teknologi Informasi

Teknologi InformasiHal lain yang berhubungan dengan istilah computer di antaranya adalah teknologi Informasi, Namun sudah menjadi definisi umum bahwa istilah teknologi informasi identik dengan computer. Sebenarnya istilah teknologi informasi yang popular saat ini adalah bagian dari mata rantai panjang dari perkembangan istilah dalam dunia Sistem informasi istilah teknologi informasi memang lebih merujuk pad teknologi yang digunakan dalam menyampaikan maupun mengolah informasi namun pada dasarnya masih merupakan bagian dari sebuah system informasi itu sendiri. Teknologi informasi memang secara lebih mudah dipahami secara umum sebagai pengolahan informasi yang berbasis pada teknologi computer yang saat ini teknologinya terus berkembang sehubungan teknologi lain yang dapat dikoneksikan dengan computer itu sendiri.

Definisi Teknologi informasi

Ada banyak deginisi dari informasi teknologi, berikut ini adalah salah satu definisi dari informasi teknologu yang di ambil dari “Informasi technologi training package ICA99” yang diterbitkan oleh Australian National Traning Authority

The ingotmation technologi industry is defined as technology development and application of computers and communications- based technologies for processing. Presenting and managing data and information. This includes vomputer hardware and component manufacturing : computer software development and varios computer realted service togher with communications equipment component manufacturing and services.

(Industri teknologi informasi di definisikan sebagai pengembangan teknologi dan aplikasi dari computer dan teknologi berbasis komunikasi untuk memproses, penyajian,mengelola data, dan informasi. Termasuk di dalamnya pembuatan hardware computer dan komponen computer; pengembangan software computer dan berbagai jasa yang berhubungan dengan computer bersama-sama dengan perlengkapan komunikasi pembuatan komponen dan jasa).

Oxford English Dictionary Teknologi informasi

Oxford English Dictionary edisi ke-2 mendifinisikan Teknologi informasi adalah hardware dan software dan bisa termasuk di dalamnya jaringan dan telekomunikasi yang biasa dalam konteks bisnis atau usaha. Sering nama IT merupakan bagian dari kegiatan usaha yang memanfaatkan perangkat elektronik computer. Jadi pada intinya istilah teknologi ingotmasi adalah teknologi yang memanfaatkan computer sebagai perangkat utama untuk mengolah data menjadi informasi yang bermanfaat.

Pengolahan data dengan computer tersebut juga dikenal dengan istilah pengolahan data elektronik yang di deginisikan sebagi proses manipulasi data ke dalam bentuk yang lebih berguna berupa informasi dengan menggunakan computer. Data merupakan objek yang belum dan akan di lakukan pengolahan sigatnya masih mentah. Sedangkan informasi adalah data yang telah terolah dan sifatnya menjadi data lain yang bermanfat yang bisa disebut informasi.

Friday, August 17, 2012

IBM

IBM - Jutaan perusahaan pembuat komputer, perusahaan sofware dan perusahaan jasa, serta ratusan konsumen meupakan bagian industri dengan penjualan peralatan sendiri berkisar 150.000 juta dolar dan 200.000 dolar setiap tahun. Cerita tentang industri ini kebanykan mengenai IBM.

Ukuran IBM

Kenyataan dan angka-angka tentang IBM dalam industri komputer mirip dengan perkembangan dan pengaruh industri itu sendiri. IBM menguai 40 persen dari seluruh pemasukan industri komputer. Pada waktu tahun baiknya, ia memperoleh 70 persen. Unisys, DEC dan Honeywell Bull adalah perusahaan internasional yang utama, tetapi mereka tidak da nyalinya disisi IBM. Pengambilan modalnya jauh tinggi ibandingkan selusin perusahaan paling bear berikutnya yang disatukan. IBM sendiri memiliki 400.000 staf. Pengeluaran tahunannya pada reset dan pengembangan melebihi pengambilan modal dari dua atau tiga perusahaan komputer. Ia pemimpin pasar di hampir semua negara, tempat ia beroperasi.

IBM adalah salah satu perusahaan yang sudah mengukir sejarah sebelum industri komputer elektronik dilahirkan. Ia terbentuk dari gabungan 50 perusahaan yang mengkhususkan diri pada produk-produk mekanik mulai dari jam dinding hingga mesin timbangan. Pada tahun 1911 semua merger untuk membentuk Computing Tabulating Recording Company. Salah satu dari ketiga perusahaan tersebut didirikan oleh Herman Hollerth. Beliau menciptakan tabulator kartu pons guna pelaksanaan senus pada tahun 1890 di Amerika serikat. Alat ini menjadi tanda berkembangnya zaman prasejarah industri komputer.

Tom Watson, Bapak IBM

Computing Tabulating Recording Company secra geografis ada di mana-mana, dalam bentuk identitas dan moral perusahaan. Lalu datanglah Tom Watson. Ia direkrut dari NCR sebagai manajer umum pada tahun 1914. Pada masa itu ia adalah pembuat mesin cashregister seorang perintis dalam teknik penjualan dan dalam cara motivasi tenaga penjualan dan staf perusahaan.

Tom Watson menerapkan semua cara tersebut dan lebih banyak lagi pada perusahaan barunya. Ia mendesak agar keuntungan dikembalikan untuk pengembangan dan perluasan. Akibatnya ia dianggap telah mendirikan landasan keberhasilan firma bermula. Ia membuat mesin Hollerith versi baru dan yang lebih hebat, berhasil menjaring pasar yang sedang berkembang cepat pada tahun 1902. Beliau menjadi pemimpin pelaksana pada tahun 1924. Pada tahun yang sama ia mengganti nama perusahan Internasion Business Machines. Selain itu ia mengepalai IBM sampai pada tahun1956, saat itu dia menyerahkanperusahaannya kepada putranya.

Sebelumnya makin banyak mesin yang dibuat selama tahun 1920-an dan pada tahun 1933, perusahaan mengambil alih sebuah pabrik pembuat mesin ketik. Kemudian perusahaan komputer meskipun IBM hampir saja ketinggalan kereta. Pada tahun 1940 Tom Watson pertama kali mengembangkan beberapa mesin hitung. Tapi ketika para pendahulu ENIAC Jhon Mauchly dan Presper Eckert, mendekatinya untuk meminjam dana bagi perusahaan komputer yang dibentuknya. kemudian Tm Watson menolak permohonan mereka. IBM meperkirakan pasar tidak akan lebih dari enam mesin. Mauchly dan Eckert berpaling kepada kelompok industri Remington Rand, yang mengambil alih perusahaan tadi dan meluncurkan Univac I pada tahun 1851

IBM bergerak masuk

Sejak saat itu IBM telah mengembangkan komputer pertamanya, dengan dorongan pemerintah Amerika Serikat dan hasil riset pasar yang memperlihatkan maikin banyaknya pemerintah, kini tidak hanya ari angkatan bersenjata yang telah mendorong terjadinya banyak proyek pengembangan awal. Komputer 701 diluncurkan pada tahun 1953 disertai karu untuk memasukan data dan tape magnetik sebagai media penyimpanan. Komputer general-purpose semacam ini menjadi populer secara mendadk, terutama dalam lingkungan militer dan industri berat seperti industri pesawat terbang. IBM pemasok mesin tik utama, dengan 90 persen pasar tabulator Amerika Serikat dan nama baiknya dalam laanan, memiliki posisi yang baik diantara perusahaan calon konsumen. 

Semuanya ini cukup untuk membuat IBM sebagai pemimpin pasar dan terus melangkah maju serta membuat transistor dengan rancangan barunya pada pertengahan tahun 1950. Di samping itu perusahaan ini meulncurkan berbagai produk tambahan  mislnya seri 7990 pada posisi puncak dan 1401 sebagai sistem bisnis bagi perusahaan yang bersedia dibujuk agar beralih dari mesin-mesin pons.

Akuntansi

Akuntansi - Ada beberapa definisi akuntansi yang bisa di ketahui yaitu sebagai berikut :

  1. American Institut of Certified Public Accountants pada tahun 1941 mendifinisikan :
    • Suatu keahlian untuk mencatat, mengklarifikasi dan mengikhtisarkan dengan cara yang tepat dan dinyatakan dengan uang atas transaksi dan kejadian yang bersifat keuangan serta mengiterpretasikan hasil yang diperoleh.
  2. American Accounting Assoiation mendifinisikan :
    • Proses identiikasi pengukuran dan menghubungkan informasi yang bersifat ekonomis agar dengan informasi ini dapat di ambil kebijakan dan keputusan
  3. Niswonger and fees mendefinisikan :
    • Proses mengidentifikasikan mengukur dan melaporkan informasi ekonomi untuk memungkinkan adanya penilaian dan keputusan yang jelas dan tegas bagi mereka yang menggunakan informasi tersebut.
Dengan definisi Akuntansi yang telah ada maka dapat disimpulkan bahwa fungsi pokok aktivitas akuntasi yaitu sebagai berikut :
  • Menganalisis transaksi keuangan suatu badan usaha
  • Mencatat mengklarifikasi dan mengikhtiasarkan transaksi-transaksi keuangan, kemudian menyajikan dalam bentuk informasi keuangan.
  • Mengiterpretasikan informasi keuangan melalui analisis laporan keuangan.

Tujuan Akuntansi keuangan

Tujuan akuntansi keuangan adalah menyediakan infomasi keuangan suatu bada usaha yang akan dipergunakan oleh pihak-pihak yang berkepentingan sebagai bada pertimbangan dalam pengambilan keputusan ekonomi.

Informasi Keuangan Akuntansi

Informasi keuangan direflesikan dalam laporan keuangan dalam bentuk :
  1. Neraca (Balance Sheet) yaitu laporan yang menunjukan keadaan atau posisi keuangan suatu badan usaha pada suatu saat atau tanggal.
  2. Perhitungan laba rugi (Income Statment) yaitu laporan yang menunjukan hasil usaha dan biaya-biaya dari suatu badan usaha selamaperiode kuntansi tertentu. Laporan ini berguna untuk mengukur seberapa jauh potensi suatu badan usaha dalam menghasilkan lab.
  3. Laporan perubahan Modal (Statment of Owner's Equity) yaitu laporan yang menunjukan perbuahan modal (Aktiva bersih atau aktiva dikurangi utang) suatu badan usaha, seperti laporan mengenai aktivitas pembiayaan dan investasi.
  4. Laporan Perubahan Posisi Keuangan (Statment of Change in Finantial Statment) yaitu laoran yang menunjukkan perubakan aktiva dan utang suatu badan usaha seperti laporan mengenai aktivitas pembiayaan dan investasi.
  5. Catatan Atas Laporan Keuangan (Note to Financial Satatment) yaitu laporan yang mengungkapkan sejau mungkin informasi yang relevan yang berhubungan dengan laporan keuangan yang relevan yang berhubungan dengan laporan keuangan seperti kebijakan akuntansi yang diantu suatu badan usaha.

Sifat sifat Algoritma


Sifat-sifat Algoritma - Prosedur yang tidak dimiliki sifat seperti tertera di dalam sub bagian di bawah ini bukanlah merupakan suatu algoritma dan tidak dapat membuahkan hasil yang diinginkan jika program penyajian dari prosedural tersebut diberikan ke dalam komputer. Dalam hal ini yang dimaksud adalah bahwa suatu prosedural dapat disebut sebagai algoritma jika telah memiliki kriteria yang telah disebutkan sebelumnya dan juga ditambah dengan harus memiliki.

 sifat-sifat Algoritma, yaitu :

  • Banyaknya langkah intruksi harus berhingga, pelaksanaan sebuah algoritma yang terprogram haruslah dapat diakhiri atau diselesaikan melalui jumlah langkah operasional yang berhingga. Jika tidak demikian, kita akan dpat mengharapkan bahwa pelaksanaan algoritma tersebut dapat menghasilkan suatu solusi yang baik.
  • Langkah atau intruksi harus jelas artinya bahwa penulis setiap langkah terdapat di dalam sebuah algoritma harus memiliki arti yang khusus atau spesifikasi sehingga dapat dibedakan antara penulis langkah untuk komputer dengan penulis langkah bagi manusia. Manusia akan lebih mudah memahami algoritma yang terdiri atas simbol-simbol (contoh : Pembuatan algoritma dengan diagram alur/flowchart) sedangkan komputer hanya membutuhkan sebuah penulisan algoritma dengan kode-kode yang dituangkan dalam bahasa yang dimengeri oleh komputer itu sendiri.
  • Proses harus jelas dan mempunyai batasan, Rangkaian suatu proses yang berisi langkah-langkah intruksi harus ditetapkan dengan jelas, baik dan pasti sebab sebuah algoritma harus memiliki intruksi dasar tertentu di mana setiap intruksi harus memiliki unsur pelaksanaan yang berfungsi sebagai pemroses data yang akan dimasukan dalam sebuah komputer. Langkah demikian sebuah algoritma harus ditulis dengan jelas tentang batasan-batasan proses yang akan dilaksanakan oleh komputer.
  • Input dan output harus mempunyai batasan, input merupakan data yang dimasukan ke dalam algoritma. Dengan begitu input yang diberikan haruslah sesuai dengan jenis dari bahasa pemrograman yang digunankan, sedangkan output merupakan pihak diluar komputeralgoritma harus menghasilkan output karena merupakan solusi yang diharapkan dari suatu masalah yang timbul.
  • Efektifitas, intruksi yng diberikan kepada komputer agar hanya menjalankan atau melaksanakan proses yang mampu dilaksanakannya. yang dimaksud mampu adalah bahwa suatu algritma atau intruksi-intruksi dalam sebuah program hanya akan dapat dilaksanakan jika informasi yang diberikan oleh intruksi-intruksi tersebut lengkap, benar, dan jelas.
  • Adanya batasan ruang lingkup, Sebuah algoritma yang baik adalah yang hanya ditunjukan bagi suatu masalah tertentu saja. Susunan input harus ditentukan leih dulu sebab susunan tersebut menentukan sifat umum dari algoritma yang bersangkutan.
Beberapa sifat-sifat Algoritma di atas menjadikan batasan-batasan mana yang bukan termasuk sifat-sifat algoritma itu

Setelah sifat-sifat algoritma kita akan menuju konsep tipe data


Data adalah salah satu elemen yang selalu dijumpai dalam berbagai bidang ilmu pengetahuan baik itu bidang komputer, sains, matematka, atau bidang-bidang yang lain. Pada bidang komputer, khususnya pada penulisan statment suatu bahasa pemrograman harus dilakukan dengan penuh ketelitia. Kesalahan penulisan statment tipe data pada pembuatan program atau yang disebut dengan sintaks akan dapat berakibat fatal terhadap program aplikasi yang sedang digunakan tersebut.

Untuk menunjang pengetahuan mahasiswa tentang penggunaan algoritma pada bidang komputer,disini akan sedikit menjabarkan tentang konsep data dengan menggunakan bahasa pemrograman pascal, walaupun sebenarnya suatu algoritma tidak boleh terpaku pada suatu bahasa pemrograman melainkan harus mengacu pada seluruh bahasa pemrograman. Algoritma adalah mempelajari langkah-langkah penyelseaian suatu masalah untuk mendapatkan sebuah solusi yang tepat dengan efektif dan efesien.

Suatu Algoritma

Suatu Algoritma - Untuk melanjutkan pembahasan yang kemarin disini akan kita coba mengetahui proses terjadinya suatu algoritma dengan mencoba menjawab beberapa kondisi berikut :

  • bagaimana merencanakan suatu algoritma

Menentukan beberapa model atau desain sebagai penyelesaian dari suatu masalah untuk mendapat solusi yang mungkin, Dengan demikian akan banyka terdapat variasi desain atau model yang dapat diambil yang terbaik.

  •  Bagaimana menyatakan suatu algoritma

Menentukan model suatu algoritma yang digunakan sehingga dapat membuat barisan langkah secara beraturan guna mendapatkan solusi penyelesaian masalah. Menentukan model tersebut agar digunakan, dengan cara
  • Dengan bahasa semu, yaitu dengan menggunakan bahasa sehari-hari tetaou harus jelas dan terstruktur.
  • Dengan diagram alur, yaitu dengan membuat suatu penulisan atau penyajian algoritma berupa diagram yang menggambarkan susunan alur logika dari suatu permasalahan. 

  • Bagaimana validasi suatu algoritma

Validasi suatu Algoritma Yakni jika penyelesaiannya memenuhi solusi yang sebenarnya, artinya solusi yang dapat merupakan penyelesaian suatu masalah dan bukannya membuat masalah baru.

  • Bagaimana menganalisis suatu algoritma

Menganalisis suatu Algoritma Caranya melihat running time atau waktu tempuh yang digunakan dalam menyelesaikan masalah serta jumlah memori yang digunakan dalam penyelesaian masalah tersebut.

  • Bagaimana menguji program suatu algoritma

Dengan cara menyajikannya dalam salah satu bahasa pemrograman, misalnya BASIC, PASCAL, FORTRAN, dBASE atau yang lainnya. Dalam proses uji coba program oleh komputer akan melalui beberapa tahap.

  • Fase Debugging, yaitu fase  dari suatu proses program eksekusi yang akan melakukan koreasi terhadap kesalahan program. Yang dimaksud disini adalah error atau salah dalam penulisan program baik logika maupun  sintaksnya.
  • Fase Profilling, yaitu fase yang akan bekerja jika program tersebut sudah benar atau telah melalui proses pada fase debugging. Fase ini bekerja untuk melihat dan mengukur aktu tempuh atau running time yang diperlukan serta jumlah memori/storage yang digunakan dalam menyelesaakan suatu algoritma.

Analisis Suatu Algoritma


Tahap berikutnya yang tidak kalah pentingnya adalah bagaimana kita melakukan suatu analisis terhadap suatu algoritma yang sudah ada untuk dapat melihat faktor efisiensi dan efektifitas algortima tersebut. Analisis yang dapat kita lakukan terhadap suatu algoritma adalah dengan melaihat pada

  • Waktu tempuh atau running time dari suatu Algoritma
Adalah satuan waktu yang ditempuh atau diperlukan oleh suatu algoritma dalam menyelesaikan suatu masalah. Hal-hal yang dapat mempengaruhi waktu tempuh antara lain adalah yang Pertama, banyaknya langkah atau instuksi yang digunakan dalam menyelesaikan masalah, maka makin lama waktu tempuh yang dibutuhkan dalam proses tersebut. Kedua, Besar dan jenis input data pada suatu algoritma akan sangat berpengaruh pada proses perhitungan yang terjadi. jika jenis data adalah tingkat ketelitian tunggal maka waktu tempuh akan menjadi relatif lebih cepat dibandingkan dengn tingkat keeltian ganda. Ketiga, Jenis operasi waktu tempuh juga dipengaruhi oleh jenis operasi yang digunakan. Jenis operasi tersebut meliputi operasi matematika, nalar altau logika atau yang lainnya. Sebagai contoh operasi perkalian ataupembagian akan memakan waktu lebih lama dibandingkan operasi penjumlahan atau pengurangan. Keempat, Komputer dan kompiler hal terakhir yang mempengaruhi waktu tempuh suatu proses algoritma adalah komputer dan kompilatornya walaupun sebenarnya faktor ini diluar tahap rencangan atau tahap pembuatan algoritma yang efesien. Algoritma dibuat untuk mencapai waktu tempuh yang seefektif dan seefisien mungkin tapi kesemuanya itu akan sangat bergantung pada kemampuan komputer yang tentunya harus sesuai dengan jumlah program atau langkah yang diperlukan oleh algoritma, begitu juga dengan kompiler tersebut misalnya PC XT 8086 akan kalah cepat dibandingkan 8088 atau dengan AT 90286 atau 80386 dan seterusnya. 

  • Jumlah memori yang digunakan
Banyaknya langkah yang digunakan dan jenis variabel atau data yang dipakai dalam suatu algoritma akan sangat mempengaruhi penggunaan memori. Dalam hal ini diharapkan dapat memberikan seberapa banyak kebutuhan memori yang diperlukan selama proses berlangsung hingga proses selesai dikejakan. Dengan demikian dapat disiapkan storage yang memadai agar proses suatu algoritma berjalan tanpa ada hambatan atau kekurangan memori.

Algoritma


Algoritma - telah kita ketahui bersama bahwa komputer merupakan alat bantu yang dapat memecahkan berbagai masalah yang di temui oleh seseorang user. Masalah yang mudah samapai dengan masalah yang sangat kompleks. Dalam usaha untuk memecahkan masalah tersebut, seseorang user di tuntut dapat menubah atau menyajikan masalah yang ada dalam suatu model atau konsep ang tepat bagi komputer sehingga dapat digunakan untuk memecahkan permasalahan tersebut dengan mudah. model atau konsep tersevut biasanya dibuat dalam suatu konsep atau model matematika.

Untuk mendapatkan suatu model matematika yang tepat sangatlah tidak mudah. oleh sebab itu diperlukan studi lebih lanjut baik dalam bidang matematika atau dalam bidang ilmu Komputer itu wendiri ata yang lainnya. Usaha yang dilakukan agar solusi suatu masalah dapat diperoleh adalah membuat suatu proses atau prosedur yang merupakan urutan dari langkah-langkah atau intruksi-intruksi yang berintegrasi. Langkah-langkah intruksi tersebut di kenal dengan Al-GORITMA islitalh tersebut pertama kali dikenalkan oleh ahli Matematika yang bernama Abu Ja'far Muhammad Ibnu Musa Khawarizmi. Selain itu ada juga definisi menurut suatu kamus bahasa Webster Dictionary bahwa Algoritma adalah suatu metode khusus yang digunakan untuk meyelseaikan suatu metode khusus yang digunakan untuk menyelesaikan masalah.

Setelah langkah-langkah intruksi atau Algoritma tersebut disusun, berikutnya user harus menyajikan langkah-langkah tersebut dalam satu usaha yang di kenal oleh komputer. Penyajian tersebut harus teratur dan memenuhi kaidah persyaratan menulis atau membuat langkah-langkah intuksi tersebut dalam suatu bahasa komputer dengan nama PEMROGRAMAN. Hasil yang telah dicapai oleh penulis tersebut disebut program. Jadi sebuah algoritma pada hakikatnya merupakan suatu prosedur yang tepat untuk dapat memecahkan masalah dengan menggunakan bantuan komputer serta suatu bahasa pemrograman tertentu.

Dalam memilih algoritma yang baik harus memperhatikan kriteria pemilihannya berikut :

Kriteria Pemilihan Algoritma

Kriteria atau sifat-sifat algoritma yang baik
  1. Ada output, mengacu pada definisinya, suatu algoritma haruslah mempunyai output yang harus merupakan solusi dari masalah yang sedang diselesaikan.
  2. Efektifitas dan efisiensi, dikatakan efektif jika algoritma tersebut menghasilkan satu solusi yang sesuai dengan masalah yang diselesaikan dalam arti algoritma harus tept guna. Dikatakan efesiensi jika waktu prosesnya relatif lebih singkat dan penggunaan memori komputer lebih sedikit.
  3. jumlah langkah berhingga, barisan intruksi yang dibuat harus dalam suatu urutan tertentu atau harus berhingga agar masalah yang di dahapi dapat diselesaikan dengan tidak memerlukan waktu relatif lama.
  4. Berakhir, proses di dalam mencari penyelesaian suatu masalah harus berhenti dan berakhir dengan hasil akhir yang meupakan solusinya atau berupa informasi yang tidak diketemukan solusinya. Artinya baik dalam kondisi solusi ada atau tidak ada, proses akan tetap harus berakhir dan berhenti, istilah lain dalam algoritma dikenal sebagai SEMI ALGORITMA yaitu suatu prosedur yang hanya akna berhenti jika mempunyai atau menghasilkan solusi, sedangkan jika tidak menghasilkan solusi, maka prosedur tersebut akan berjalan tanpa henti.
  5. Terstruktur, yaitu urutan baris langkah-langkah yang digunakan harus sedemikian rupa agar proses penyelesaian tidak berbelit sedemikaina hingga bagian-bagian proses dapat dibedakan dengan jelas mana bagian input, proses dan output sehingga memudahkan user melakukan pemeriksaan ulang.

Simpulan pemilihan algortima yang baik

Dari uraian di atas dapat ditentukan bahwa suatu algoritma yang baika the best adalah harus menghasilkan output yang tepat guna dalam waktu yang relatif singkat dan pengguna memori yang relatif sedikit dengan langkah yang berhingga dan prosedurnya berakhir baik dalam keadaan diperoleh suatu solusi ataupun tidk ada solusi.

Dalam pembahasan yang lebih teoritis, kita mengenal pengertian prosedur, semi algoritma, algoritma, akan tetapi ketiga pengertian tersebut dinggap sebagai satu pengertian yang sama yaitu prosedur atau algoritma. Sebuah prosedur didefinisikan jelas, serta dapat dijalankan dan dibuatkan sebuah program dalam suatu bahasa yang dikenal oleh komputer. Semi Algortima adalah prosedur yang memapu menghasilkan pemecahan maslah atau solusi suatu masalah yang memang ada tidak ada dan mampu pula berhenti. Jadi, singkatnya algortima merupakan suatu himpunan hingga intruksi yang secara jelas merinci langkah-langkah proses pelaksanaan dalam pemecahan suatu masalah tertentu atau suatu kelas tertentu dengan tuntutan bahwa himpunan intruksi tersebut dapat dilaksanakan dengan sebuah program.

Java


Java - Mungkin kita mengenla berbagai macam bahasa pemrograman atau bahkan mengenal java itu sendiri. Akan tetapi kita mugnkin belum memahami animasi menggunakan java. Dengan pemrograman java yang menggunakan applet untuk animasi, kita dapat membuat suatu objek animasi yang dapat digunakan untuk tampilan website internet manapun untuk aplikasi komputer.

Java dapat bekerja sama dengan banyak perangkat lunak dan kompiler. Selain itu pada pemrograman Java beberapa modul yang disebut class juga bisa di gabungkan dengan mudah. Kamu membuat buku ini bersumber dari website java yang diolah Sun Microsystems dan Johannes Wallroth. Animasi yang di tampilkan pada kali ini bervariasi. Mulai dari yang sederhana hingga yang cukup sulit. Berharap hal ini dapat menjadi pelengkap khasanah tentang hal yang menyangkut java.

Pengenalan java

Java adalah sebuah bahasa pemrograman yang diciptakan oleh James Gosling, seorang developer dari sun Microsystems, pada tahun 1991. Kemudian Java dikembangkan oleh Sun microsystems dan banyak digunakan untuk menciptakan Executable Content yang dapat didistribusikan melalui network. Executable Content adalah istilah umum yang mengidentifikasi perbedaan antara isi yang di download browser Web java-enabled dan content yang di download browser non java-enabled.

Java merupakan bahasa pemrograman Object-Oriented dengn unsur seperti bahasa C++ dan bahasa-bahasa lainnya yang memeiliki libraries yang cocok untuk lingkungan Internet. Java dapat melakukan banyak hal dalam pemrograman, seperti memuat animasi halaman web dan aplikasi interaktif. Java juga dapa di gunakan untuk handphone, internet dan lain-lain. Java yang digunakan pada web menggunakan Hotjava 
(perangkat lunak tools yang merupakan browser khusus dan dapat mengidentifikasi kode-kode yang dibentuk browser). browser men-download isi yang didefinisikan dengan spesigikasi MIME dan kemudian menampilkannya. Namun, browser java- enabled dapat mengenali bentuk hipertext khusus yang disebut <code> APP</code> dan mengetahui bahwa sebuah program java umumnya disebut applet terasosiasi ke halam web tersebut. Browser kemudian men-download file informasi yang disebutbytecode Browser java-enbled menginterpresikan bytcode ini dan menjalankannya sebagai program yang dapat dieksekusi. Peristiwa download dan eksekusi ini terjadi secara otomatis.

Apa saja karakteristik Java?

Berikut ini merupakan karakteristik yang dimiliki oleh java :
  1. Sederhana, Bahasa pemrograman java menggunakan sintaks mirip dengan bahasa C++, namun sintaks pada java telah banyak diperbaiki, terutama dengan menghilangkan penggunaan pointer yang rumit dan multiple Inherittance. Java juga menggunakan automatic memory allocation dan memory garbage collection.
  2. berorientasi objek, Java merupakan bahasa pemrograman berorientasi objek yang memungkinkan program untuk dibuat secara modular dan digunakan kembali.
  3. Tradisional, Java dibuat untuk memudahkan distribusi aplikasi dengan adanya networking libraries yang terintegrasi dalam java.
  4. Interpreted, Program java dijalankan menggunakan interpereted, yaitu java Virtual Machine (JVM). Hal ini menyebabkan source code java yang tela dikompilasi menjadi java bytecodes dapat di jalankan pada berbagai platform.
  5. Robust, Java mempunyai reliabilitas yang tingg. Kompiler pada java mempunyai mendeteksi error yang lebih baik di bandingkan bahasa pemrograman lain. Java mempunyai rutime-Exeption handling untuk membantu mengatasi error pada pemrograman.
  6. Source, sebagai bahasa pemrograman aplikasi internet dan terdistribusi, java memiliki beberapa mekanisme keamanan untuk menjaga agar aplikai tidak digunakan untuk merusak sistem komputer yang menjalankan aplikasi tersebut.
  7. Architektur Neurtral, Program java tidak bergantung pada platform dimana program akan di jalankan. Cukup dibuat satu program yang dapat di jalankan pada bebagai platform dengan Java Virtual Machine.
  8. Portable, Source code manapun program java dapat dengan mudah dibawa ke berbagai platform berbeda tanpa harus dikompilasi ulang.
  9. Performance, Kinerja java sering dikatakan kurang, Namun kenerja java dapat di tingkatkan menggunakan kompiler java lain seperti insprise, Microsoft ataupun Symantec yang menggunakan just in time compilers (JIT).
  10. Multithreaded, Java dapat membuat suatu program yang mampu melakukan beberapa pekerjaan secara sekaligus dan simulatan.
  11. Dynamic, Java didesain dapat dijalankan pada lingkungan yang dinamis. Perubahan suatu class dengan menambahkan properties ataupun metode dapat dilakukan tanpa mengganggu program yang menggunakan class tersebut.

Pascal


Pascal - merupakan salah satu bahasa pemrograman tingkat tinggi yang orientasinya pada segal tujua, oleh karena itu pada buku ini poko bahasa yang berhubungan dengan Logika dan Algoritma dihubungkan dengan bahasa pemrograman pascal.

Pascal dirancang oleh Professor Niklaus Wirth dari Technical University di Zurich, Switzerland. Nama Pascal itu sendiri diambil dari penghargaan terhadap Blaise Pascal, seorang ahli matematika dan philosophi yang terkenal pada abad ke 17 dari negara Prancis. Professor Niklaus Wirth memperkenalkan kompiler Pascal untuk pertama kalinya pada kmputer CDC 6000 yang kemudian dipublikasikan pada tahun 1971 dengan tujuan membantu mengajar program komputer secara sistematis, khususnya memperkenalkan pemrograman yang terstruktur.

Struktur Program Pascal

Struktur rancang bangun dari program pascal terdiri dai sebuah judul program dan suatu blog program atau badan program. Badan program dibagi menjadi dua bagian, yaitu bagian deklarasi dan bagian pernyataan. Bagian deklarasi itu sendiri terdiri dari deklarasi kabel, deklarasi konstanta, deklarasi tipe, deklarasi bariabel deklarasi prosedur dan deklarasi fungsi. Secara garis besar besarnya dapat dilihat pada struktur program pascal berikut ini.

altStruktur program pascal
Struktur program pascal

Konsep Data Pascal

Konsep tipe data pada bahasa pemrograman mempunyai standar bentuk umum yaitu :
Tipe pengenal = tipe 
Pengenla = Nama yang menyatakan tipe data
Tipe = tipe data yang berlaku dalam bahasa pemrograman Pascal 
Pembagian tipe data yang adal pada bahasa pemrograman Pascal adalah :

  • Tipe sederhana
    • Tipe ordinal, Integer, Boolean, Character, Subrange dan Enumerated
Disebut juga sebagai tipe data skalar, yakni bahwa dalam sebuah perubahan hanya dimungkinkan untuk menyimpan sebuah nilai data, yakni bahwa tipe data skalar menunjukan untuk data tersebut nilainya terbentuk menurut suatu urutan tertentu. Tipe Ordinal adalahsebuah subset dari tipe data sederhana. semua tipe sedehana disebut sebagai data dengan tipe ordinal kecuali tipe real. Dalam bahasa pascal, tipe data skalar menunjukan bahwa untuk data tersebut nilainya terbentuk menurut urutan tertentu, yaitu nilainya ada dalam urutan. Karakteristik dari tipe ordinal adalah :

  • Merupakan himpunan berurutan dan setiap nilai berkaitan dengan ordinalnya yaitu nilai integral. Dalam semu tipe data kecuali integer, nilai pertama mempunyai ordinalitas =0,1 dan seterusnya. Semua nilai kecuali pada character yang pertama mempunyai nilai pendahulu dan semua nilai kecuali charakter terakhir tidak mempunyai nilai penerus.
  • Fungsi standar ORD atau Ordinalitasnya dapat diterapkan pada sembarang tipe ordinal untuk mengetahui ordinalitasnya.
  • Fungsi standar PRED atau Predecessor dapat diterapkan untuk mengetahi pendahulunya. Jika diterapkan pada nilai pertama akan menyebabkan error.
  • Fungsi standar SUCC atau Successor dapat diterapkan untuk mengetahui nilai penerusnya. Jika diterapkan pada nilai akhir akan menyebabkan ERROR.Turbo Pascal memiliki tuju tipe ordinal standar, yatu : integer, long int, byte, word, boolean, dan charakter. da pula tipe ordinal yang dapat di definisikan sendiri oleh user yaitu subrange, enumerated.
  • Tipe Integer adalah tipe data yang nilainya tidak memiliki titik desimal. Dalam bahasa pemrograman Pascal hanya digit yang bisa muncul sebagai integer tidak boleh ada charakter lain termasuk koma kecuali + dan -. Ada lima tipe data termasuk dalam kelompok ini yaitu Integer, shor int, long int, byte dan word.

Wednesday, August 15, 2012

Peran Agama dalam kesehatan jiwa

Peran agama dalam kesehatan jiwa - seperti telah diuraikan sebelumnya, ajaran spiritual islam sangat erat dengan kesehatan jiwa. Spiritualitas islam dan kesehatan jiwa sama-sama berhubungan erat dengan soal kejiwaan. Khlak dan kebahagiaan manusia. Dalam uraian ini, akan dijelaskan secara konseptual pandangan islam terhadap kesehatan jiwa. Peran agama dalam kesehatan jiwa memberikan kesan yang baik.

Peran agam dalam kesehatan jiwa melalui konsep islam

Konsep-konsep islam tersebut antara lain: Pertama, Al-Quran dengan tegas menyatakan dirinya sebagai mau'isah dan syfa bagi jiwa, Yakni obat bagi segala penyakit hati yang terdapat dalam diri. Dalam surah Yunus 57 Allah berfirman "Hai manusia, sesungguhnya telah datang kepadmu pelajaran dari tuhanmu dan penyembuh bagi penyakit-penyakit dalam dada petunjuk serta rahmat bagi orang yang beriman" Ayat ini menggambarkan bahwa agama berisikan terapi bagi gangguan jiwa. Bukankah penderita batin biasanya akan menyesakkan dada seperti yang tersirat dalam surat diatas? Banyak sekali ayat-ayat yang lain yang sejalan dengan ayat di atas. Diantaranya surah Al-Isra 82 dan Fushshilat 44.

Kedua, agama islam memberikan tugas dan tujuan bagi kehidupan manusia di dunia dan di akhirat. Misalnya tugas dan tujuan hidup manusia di dunia ditegaskan Al-Quran sebagai beribadah (dalam arti luas) kepada Allah (Al-Zariyah 56) dan menjadi khalifah di bumi (Al-Baqarah 30) Dengan melaksanakan konsep ibadah dan kehalifahn, orang  dapat menumbuhkan dan mengembangkan poteni jiwa dan memperoleh kesehatan mentalnya.

Ketiga, Islam sangat menganjurkan kepada pemeluknya berlaku sabar dan menjalankan shalat, dlam menghadapi musibah dan cobaan. Dengan bantuan sabar dan shalat jiwa tenang dan lapang. Keempat, ajaran Islam menganjurkan agar mausia selalu berzikir kepada Allah, karena dengan zikir itu hati akan tenang dan damai. Dengan metode berzikir atau bermeditasi segala persoaalan-persoalan duniawi disandarkan kepada Allah Zat yang mengatsi segalanya.

Kelima ajaran Islam memberikan pedoman dalam urusan duniawi supaya manusia itu selalu melihat kebaah, tidak ke atas. Karena tidak sedikit penyakit jiwa itu muncul dari tuntutan duniawi yang selalu ingin lebih. Dengan melihat ke bawah ia akan merasa cukup dan bersyukur kepada Allah dengan apa yang telah di milikinya. Keenam, Allah tidak memandang manusia itu hanya dari sudut fsik semata,tetapi lebih pada hatinya dan pikirannya. Sehingga Islam menganjurkan agar selalu hidup bersih, berbaik hati dan menghindari perbuatan-perbuatan yang bisa mengotori hati dan pikiran.

Ketujuh, ajaran Islam membantu orang dalam menumbuhkan dan membina pribadinya yakni melalui penghayatan nilai-nilai ketakwaan dan keteladanan yang diberikan Muhamad Saw. Kedelapan, ajaran ISlama memberikan tuntunan kepada akal agar benar dalam berpikit yakni melalui wwahyu. kesembilan ajaran Islam memberikan tuntunan bagi manusia dalam mengadakan hubungan baik, baik hubungan dengan orang lain,dengan alam dan lingkungan seperti ajaran yang terdapat dalam syariat akidah dan akhlak serta hubungan dengan Allah dan dirinya sendiri.

Kesepuluh ajaran Islam berperan dalam mendorong orang untuk berbuat baik dan taat, serta mencegahnya dari berbuat jahat dan maksiat.Kesebelas meurut islam hakikat manusia sesungguhnya bukan terletak pada pemenuhan kebutuhan jasmaninya, melaikan kebutuhan rohani. Kebutuhan jasmani dipenuhi sebagi sarana menunjang tercapainya kebutuhan rohani.

Uraian peran agama dalam kesehatan jiwa

Melihat uraian di atas, pandangan ISlam dapat membantu orang dalam mengobati jiwanya dan mencegahnya dari gangguan kejiwaan serta membina kondisi kesehatan mental. Dengan menghayati dan mengamalkan ajaran Islam orang dapat memperoleh mkebahagian dan kesejahteraan jiwa dan mentalnya. Sehingga dengan demikian dapat di simpulkan bahwa ajaran Islam berhubungan erat dengan soal-soal kejiwaan dan kesehatan mental. Ajaran Islam adalah seutama-utamanya jalan bagi perawatan jida dan pengobatan gangguan penyakit jiwa, serta membina dan mengembangkan kehisupan jiwa manusia, karena Islam adalah fitrah dan dimensi kehidupan spiritual manusia yang teramat penting. Peran agama dalam kesehatan jiwa memang sangat erat kaitannya dalam masalah ini.

Dalam ajaran islam banyak ditemukan konsep-konsep seperti al-najat, al-falah dan lain-lain yang merupakan konsep-konsep kesehatan mental secara longgar. Akhirnya pandangan Islam tentang kesehatan mental mengacu kepada kebahagian dan kesejahteraan manusia dalam bubungannya yang harmonis dengan Tuhan, manusia, alam dan dirinya sendiri. Dengan kesimpulan yang di dapat dari pada peran agama dalam kesehatan jiwa menambah sesuatu yang amat baik

Tuesday, August 14, 2012

Agama dan Psikologi

Agama dan Psikologi - Upaya mendekatkan antara agama dan psikologi, telah di lakukan oleh beberapa filosofi dan psikologi. Hasil penelitian Robert W. Crapps, yang kemudian terbit menjdi sebuah buku berjudul Dialog Psikologi Agma dan (Kanisius, 1993) dapat menjdi bukti dari asumsi ini. Buku yang menyampaikan kumpulan data yang dihasilkan dari penyelidikan yang serius tentang perjuangan antara agama dan psikologi yang dilakukan para pemikir abad 20 ini, telah menyediakan kerangka konseptual yang sangat mendasar dalam studi agama dan psikologi.

Prespektif (agama dan psikologi)

Berkaitan dengan perspektif ini , ajaran islam memiliki hubungan yang erat dn mendalam dengan ilmu jiwa dalam soal pendidikan akhlak dan pembinaan mental spiritual. Keduanya sama-sama bertujuan untuk mencapai kesejahteraan jiwa dan ketinggian akhlak. Bahkan ditutusnya Nabi Muhamad Saw, bila ditinjau dari pandangan pendidikan dan kejiwaan secara luas bertujuan mendidik dan mengajar manusia, membersihkan dan menyucikan jiwanya, memperbaiki dan menyempurnakan khlak jiwanya, serta membina kehidupan mental spiritual. Oleh karena itu, tidak mengherankan bila dalam ajaran islma banyak terdapat petunjuk dan ketentuan yang berhubungan dengan soal pendidikan akhlak dan pembinaan mental spiritual. Kedudukan Al-Quran sebagai sumber utama ajaran islam adalah sebagai petunjuk, obat tahmat dan pengajaran bagi manusia dalam membangun kehidupan yang berbahagia di dunia dan di akhirat.

Misi ajaran Islam di bidang akhlak dan kejiwaan ditambah dengan kekayaan spiritual Islam itu sendiri pada hakikatnya mempunyai relevansi yang erat dengan kesehatan jiwa. Karena itu Zakiah Daradjat, dalam rumusannya tentang kesehatan mental tidak luput memasukn agama sebagai unsur terpadu dari psikologi ia menjelaskan "Kesehatan mental adalah terwujudnya keserasian yang sungguh-sungguh antara fungsi-fungsi kejiwaan dan terviptanya penyesuaian diri antara manusia dengan dirinya sendiri dan lingkungannya; berlandaskan keimanan dan ketakwaan serta bertujuan utnuk mencapai hidup yang bermakna dan bahagia di dunia dan di akhirat. Dengan rumusan ini, kesehatan mental adalah suatu ilmu yang berkaitan dengan kesejahteraan dan kebahagianaan manusia , yang mencakup semua bidang hubungan dengan orang lain, dengan alam dan lingkungan serta tuhan"

Dengan memasukan aspek agama, seperti keimanan dan ketakwaan Tuhan dalam kesejahteraan mental berarti ada titik singgung antara keduanya.Aspek agama harus masuk karena agama memiliki peran yang besar dalam kehidupan manusia. Agma merupakan salah satu kebutuhan psikis dan rihani manusia yang perlu di penuhi oleh setiap manusia yang merindukan ketentraman dan kebahagiaan. Kebutuhan psikis manusia akan keimanan dan ketakwaan kepada Allah tidak akan terpenuhi kecuali dengan agama.\

Statment (agama dan psikologi)

Berdasarkan pada statment di atas, dapat di ambil suatu pengertian bahwa agama sangat membantu terciptanya kesehatan mental. Persoalan yang di hadapi manusia modern yang berkaitan degnn krisis kejiwaan dan kekosongan spiritual; dapat diatasi apabila manusia di ajarkan oleh agama itu. Banyak kasus bunuh diri, setres, stroke dan lain-lain yang di akibatkan karena semakin kerasnya kehidupan dan hiruk pikukya kehidupan material, agama dapat membantu manusia dalam mencapai kesejahteraan dan kebahagiaan. Oleh Agama manusia ditunjukkan jalan mencapai kebaikan dan kebahagian dunia akhirat.

Oleh karena itu, sangat tepat sekali rumusan kesehatn mental yang di lakukan oleh Zakiah Daradjat di atas. Agama menjadi faktor penting dan harus diupayakan penerapannya dalam kehidupan sejalan dengan penerapan prinsip-prinsip kesehatan mental dan pengembangan hubungan baik dengan sesama manusia.

Terimakasi atas kunjungan anda mampir dan baca agama dan psikologi semoga bermanfaat.

Hakikat Kesehatan jiwa

Hakikat Kesehatan jiwa - Pengertian terminologis tentang kesehatan jiwa selalu mengalami perkembangan. Pada awalnya pengertian orang tentang kesehatan mental bersifat terbatas dan sempit, seperti hanya terbatas pada dasarnya seseorang dari gangguan dan penyakit jiwa. Dalam pengertian ini, kesehatan mental berarti hanya di peruntukan bagi mereka yang mengalami gangguan dan penyakit jiwa saja. Padahal kesehatan gangguan di perlukan bagi setiap orang yang emerindukan ketentraman dan kebahagian hidup.

Hakikat Kesehatan jiwa Marie Johada

Marie Johada, memberikan batasan yang agak luas tentang kesehatan jiwa melebihi batasan yang dikemukakan di atas. Menurutnya, pengertian kesehatan tjiwa tidak hanya terbatas pada terhindarnya seseorang dari gangguan dan penyakit kejiwaan, akan tetapi di samping itu, orang yang sehat mentalnya juga memiliki karakter utama sebagai berikut :

  1. Sikap kepribadian yang baik terhadap diri sendiri dalam arti ia dapat mengenal dirinya dengan baik
  2. Pertumbuhan perkembangan dan perwujudan diri dengan baik
  3. Integrasi diri yang meliputi keseimbangan mental kesatuan pandangan dan tahan terhadap tekanan-tekanan yang terjadi
  4. Otonomi diri yang menyangkut unsur-unsur pengaturan kelakuan dari dalam atau kelakuan bebas
  5. Persepsi mengenai realitas, bebas dari penyimpangan kebutuhan serta memiliki empati dan kepekaan sosial
  6. Kemampuan untukmenguasai lingkunagn bersosialisasi dan berintegrasi dengannya secara baik.

Hakikat Kesehatan jiwa Karini kartono

Kartini kartono mengartikan kesehatan jiwa sebagai ilmu tentang jiwa yang mempermasalahkn kehidupan kerohanin yang sehat, yang memandang kompleks. Menurutnya orang yang berpenyakit mental di tandai dengan fenomena kekuatan pahit hati apatis cemburu iri hati dengki ketegangan batin dan sebagainya. Semenara orang sehat jiwanya adalah mempunyai kemampuan untuk bertindak secara efesien memiliki tujuan hidup yang jelas ada koordinas antara segenap potensi memiliki integrasi kepribadian dan selalu tenang batinnya.

Hakikat Kesehatan jiwa Zakiah Daradjat

Sedangkan menurut Zakiah Daradjat, kesehatan mental mempunyai beberpa tingkat defisit, mulai dari yang khusus samapi yang bersifat umum. Definisi itu antara lain :

  1. Kesehatan mental adalah terhindarnya orang dari segala gangguan jiwa dan dari gejala-gejala penyakit jiwa. Menurut definisi ini, orang yang sehat mentalnya adalah orang yang terhindar dari segala gangguan dan penyakit jiwa.
  2. Kesehatan mental adalah kemampuan untuk menyesuaikan diri dengan diri sendiri, dengan orang lain, dan masyarakat serta dengan lingkungan sosialnya. Definisi kedua ini lebih luas dan bersifat umu karena dihubungkan dengan kehidupan secara keseluruhan. Kesanggupan untuk menyesuaikan diri itu akan membawa orang kepada kenikmatan hidup, ketentraman dan kebahagianaan.
  3. Kesehatan mental adalah terujudnya keharmonisan yang sungguh-sungguh antara fungsi -fungsi jiwa, serta mempunyai kesanggupan untuk menghadapi problema-problema yang bisa terjadi, serta terhindar dari kegelisahan dan pertentangan batin. Definisi ini menunjukan bahwa fungsi-fungsi jiwa seperti pikiran, perasaan, pandangan dan keyakinan harus saling menjujung dan bekerja sama sehingga menciptakan keharmonisan hidup yang menjauhkan orang dari sifat ragu-ragu dan bimbang serta terhindar dari rasa gelisah dan konflik.
  4. Kesehatan mental adalah pengetahuan dan perbuatan yang bertujuan untuk mengembangkan dan memanfaatkan potensi bakat dan pembawa yang ada semksimal mungkin, sehingga membawa kepada kebahagian diri dan orang lain, serta terhindar dai gangguan dan penyakit jiwa. Definisi keempat ini lebih menekankan pada pengembangan dan pemanfaatan segala daya dan pembewa yang dibawa sejak lahir, sehingga benar-benar membawa manfaat dan kebaikan bagi orang lain dan diri sendiri.
Dari definisi-definisi kesehatan jiwa di atas, maka hakikat kesehatan jiwa adalah terhindarnya seseorang dari gejala-gejala gangguan dan jiwa. Definisi keempat ini lebih menekan pada pengembangan dan pemanfaatan segala daya ydan pembawaan yang dibawa sejak lahir, sehingga benar-benar membawa manfaat dan kebaikan bagi orang lain dan dirinya sendiri.

Dari definisi diatas maka hakikat kesehatan jiwa adalah terjindarnya seseorang dai gejala-gejala penyakit jiwa, dapat menyesuaikan diri dapat memanfaatkan segala potensi dan bakat semaksimal mungkin, dan membawa kepada kebahagian bersama serta tercapainya keharmonisan jiwa dalam hidup. Hakikat kesehatan jiwa semoga menambah pengetahuan anda.terimakasih.

Kesimpulan ini mengisyaratkan bahwa pribadi yang sehat itu mempunyai tolak ukur, di antaranya :

  1. Bebas dari gangguan dan penyakit kejiwaan.
  2. Mampu menyesuaikan diri dengan lingkungan sosial
  3. Dapat merealisasikan berbagai potensi seperti ke mampuan bakat, sikap, sifat, ketermpilan sehingga menjadi benar-benar aktual dan bermanfaat.