Pages

Selasa, 16 Desember 2014

Fault Tolerance dan skema dari Replication sistem terdistribusi

Fault Tolerance

             Salah satu tujuan dalam membangun sebuah system terdistribusi adalah memungkinkan untuk melakukan improvisasi terhadap kehandalan sistem. Ini dilakukan karena setiap system pasti akan menemukan kesalahan atau gangguan. Sehingga perlu untuk dibuat pencegahan atau solusi untuk mengatasi masalah tersebut. Availability: kalau mesin mati (down), sistem tetap harus berjalan dengan jumlah layananan yang tersisa. Dalam suatu sistem terdistribusi komponen dalam system yang sangat vital terutama pada resources (critical resources) berjumlah seminimal mungkin. Yang dimaksud dengan critical resources adalah komponen dalam system yang harus ada untuk menjalankan sistem terdistribusi. 

            Secara umum, ada dua jenis fault tolerant, yaitu fault tolerant secara hardware dan secara software. Untuk itu, masing - masing Software dan Hardware harus di replikasi. Sehingga kalau terjadi kegagalan / error maka yang lain akan menangani. Data dalam sistem terdistribusi tidak boleh hilang, oleh karena itu copy dari data atau resource lainnya tersebut disimpan secara redundan pada server lain, tapi tetap harus dijaga konsistensi datanya. Hal ini memang berkaitan dengan replikasi. Dengan membuat system terdistribusi yang fault tolerance maka Sistem harus bisa mendeteksi kegagalan dan melakukan tindakan dasar sebagai berikut:

  • Mask the fault (menutupi kegagalan): tugas harus dapat dilanjutkan dengan menurunkan kinerja tapi tanpa terjadi kehilangan data atau informasi.

  • Fail Gracefully: membuat suatu antisipasi terhadap suatu kegagalan ke suatu prosedur yang telah di rencanakan dan memungkinkan untuk menghentikan proses dalam waktu yang singkat tanpa menghilangkan  informasi atau data.


Transaksi (Transaction)
         Transaksi merupakan bagian dari pengeksekusian sebuah program yang melakukan pengaksesan basis data dan bahkan juga melakukan serangkaian perubahan data.  DBMS yang kita gunakan harus menjamin bahwa setiap transaksi harus dapat dikerjakan secara utuh atau tidak sama sekali.  Tidak boleh ada transaksi yang hanya dikerjakan sebagian, karena dapat menyebabkan inkonsistensi basis data.  Untuk itu transaksi selalu merubah basis data dari satu kondisi konsisten ke kondisi konsisten lain.

Sebuah transaksi berpeluang untuk ‘mengganggu’ integritas basis data yang dapat membuat kondisi/hubungan antar data tidak seperti seharusnya.  Untuk menjamin agar integritas dapat tetap terpelihara maka setiap transaksi harus memiliki sifat-sifat:

  • Atomik, dimana semua operasi dalam transaksi dapat dikerjakan seluruhnya atau tidak sama sekali.
  • Konsisten, dimana eksekusi transaksi secara tunggal harus dapat menjamin data tetap konsisten setelah transaksi berakhir.
  • Terisolasi, jika pada sebuah sistem basis data terdapat sejumlah transaksi yang dilaksanakan secara bersamaan, maka semua transaksi yang dilaksanakan pada saat yang bersamaan tersebut harus dapat dimulai dan bisa berakhir.
  • Bertahan, dimana perubahan data yang terjadi setelah sebuah transaksi berakhir dengan baik, harus dapat bertahan bahkan jika seandainya sistem menjadi mati


      Terhentinya suatu transaksi tidak selalu diakibatkan oleh kegagalan insidental baik dari perangkat keras (crash) ataupun kemacetan sistem operasi (hang).  Tapi lebih sering terjadi karena user sengaja menghentikan transaksi atau karena penghentian transaksi oleh DBMS akibat adanya kondisi tak diinginkan, seperti deadlock atau timeout.

Sebuah transaksi dapat menghasilkan dua kemungkinan:

  • Jika dilaksanakan lengkap seluruhnya, transaksi tersebut telah di commit dan basis data mencapai keadaan konsisten baru.

  • Jika transaksi tidak sukses, maka transaksi dibatalkan dan basis data dikembalikan ke keadaan konsisten sebelumnya (rollback).


Transaksi yang sudah di commit tidak dapat dibatalkan lagi.  Jika ada kesalahan, maka harus dilakukan transaksi lain yang membalik dampak transaksi sebelumnya. Status-status yang dapat dicapai oleh sebuah transaksi sejak mulai dilaksanakan hingga selesai atau batal adalah:

  • Aktif (Active), yang merupakan status awal (initial state) sebuah transaksi yang menunjukkan transaksi tersebut masih dieksekusi.
  • Berhasil Sebagian (Partially Committed), yaitu keadaan yang dicapai transaksi tepat pada saat operasi terakhir dalam transaksi selesai dikerjakan.
  • Gagal (Failed), yang merupakan keadaan dimana sebuah transaksi terhenti pengeksekusiannya sebelum tuntas sama sekali.
  • Batal (Aborted), yaitu keadaan dimana sebuah transaksi dianggap tidak/belum dikerjakan yang tentu dengan terlebih dahulu diawali dengan mengembalikan semua data yang telah diubah ke nilai-nilai semula. (yang menjadi tanggung jawab DBMS).
  • Berhasil Sempurna (Committed), keadaan dimana transaksi telah dinyatakan berhasil dikerjakan seluruhnya dan basis data telah merefleksikan perubahan-perubahan yang memang diinginkan transaksi.


Ketika sebuah transaksi mulai dikerjakan, maka transaksi itu berada dalam status aktif.  Jika terjadi penghentian sebelum operasi berakhir, maka transaksi segera beralih ke statusgagal/failed.  Namun, bila keseluruhan transaksi selesai dikerjakan, maka transaksi itu berada pada status berhasil sebagian/partially committed, dimana perubahan-perubahan data masih berada di dalam memori utama yang bersifat volatile/tidak permanen.  Transaksi dalam status ini masih mungkin untuk pindah ke status failed, karena ada pembatalan transaksi baik sengaja maupun tidak.  Jika tidak beralih ke status failed, maka nilai-nilai data yang ada di memori utama akan direkam ke dalam disk yang bersifat permanen.  Begitu proses perekaman selesai, maka transaksi beralih ke status committed.  Sementara itu, transaksi yang berada pada status failed, maka DBMS harus menjalan proses rollback.  Proses tersebut dapat berupa:

·     Mengulangi pelaksanaan transaksi / restart, yang dilakukan pada transaksi yang failed akbiat kemacetan perangkat keras ataupun perangkat lunak dan bukannya penghentian transaksi secara sengaja oleh user.

·        Mematikan transaksi / kill, yang dilakukan untuk transaksi yang dihentikan secara sengaja oleh user atau akibat adanya kesalahan lojik dalam penulisan aplikasi.

Begitu salah satu dari pilihan proses tersebut selesai dilakukan, maka transaksi berpindah ke status batal (aborted).  Status berhasil sempurna/committed maupun batal/abortedmerupakan status terminasi, yaitu status akhir dalam pelaksanaan transaksi.



Konsep Dasar Replication


Replikasi adalah suatu teknik untuk melakukan copy dan pendistribusian data dan objek-objek database dari satu database ke database lain dan melaksanakan sinkronisasi antara database sehingga konsistensi data dapat terjamin. Dengan menggunakan teknik replikasi ini, data dapat didistribusikan ke lokasi yang berbeda melalui koneksi jaringan lokal maupun internet. Replikasi juga memungkinkan untuk mendukung kinerja aplikasi, penyebaran data fisik sesuai dengan penggunaannya, seperti pemrosesan transaksi online dan DSS (Desiscion Support System) atau pemrosessan database terdistribusi melalui beberapa server. 
Selain itu ada yang menyebutkan bahwa Replikasi adalah proses menyalin dan memelihara objek database dalam beberapa database yang membentuk suatu sistem database terdistribusi. Replikasi dapat meningkatkan kinerja dan melindungi ketersediaan aplikasi karena data pilihan alternatif akses ada. Sebagai contoh, sebuah aplikasi biasanya dapat mengakses database lokal daripada server jauh untuk meminimalkan lalu lintas jaringan dan mencapai kinerja maksimum. Selanjutnya, aplikasi dapat terus berfungsi jika server lokal mengalami kegagalan, tetapi server lain dengan data direplikasi tetap dapat diakses.

Dengan replication dasar, replika data memberikan akses read-only ke tabel data yang berasal dari sebuah situs (master) primer.Aplikasi dapat query data dari replika data lokal untuk menghindari akses jaringan terlepas dari ketersediaan jaringan.Namun, aplikasi di seluruh sistem harus mengakses data pada situs utama ketika pembaruan diperlukan.



Keuntungan replication tergantung dari jenis replikasi tetapi pada umumnya replikasi mendukung ketersediaan data setiap waktu dan dimanapun diperlukan. Adapun keuntungan lainnya adalah :
  • Memungkinkan beberapa lokasi menyimpan data yang sama. Hal ini sangat berguna pada saat lokasi-lokasi tersebut membutuhkan data yang sama atau memerlukan server yang terpisah dalam pembuatan aplikasi laporan.
  • Aplikasi transaksi online terpisah dari aplikasi pembacaan seperti proses analisis database secara online, data smarts atau data warehouse.
  • Memungkinkan otonomi yang besar. Pengguna dapat bekerja dengan meng-copy data pada saat tidak terkoneksi kemudian melakukan perubahan untuk dibuat database baru pada saat terkoneksi.
  • Data dapat ditampilkan seperti layaknya melihat data tersebut dengan menggunakan aplikasi berbasis Web.
  • Meningkatkan kinerja pembacaan.
  • Membawa data mendekati lokasi individu atau kelompok pengguna. Hal ini akan membantu mengurangi masalah karena modifikasi data dan pemrosesan query yang dilakukan oleh banyak pengguna karena data dapat didistribusikan melalui jaringan dan data dapat dibagi berdasarkan kebutuhan masing-masing unit atau pengguna.
  • Penggunaan replikasi sebagai bagian dari strategi standby server.


Jenis-jenis Replicatiom

1 Snapshot replication
Mendistribusikan data yang dapat dilihat pada saat tertentu tanpa melakukan update. Biasanya digunakan pada saat memerlukan tampilan data seperti : daftar harga, katalog, data yang digunakan untuk pengambilan keputusan. Data-data ini sifatnya hanya ‘read only’. Replikasi ini membantu pada saat :
• data sebagian besar statis dan tidak sering berubah
• dapat menerima copy data yang telah melewati batas waktu yang ditentukan
• datanya sedikit

2 Merge replication
Merge replication memungkinkan pengguna bekerja dan merubah data sesuai dengan wewenangnya. Pada saat server tidak dikoneksikan ke seluruh lokasi dalam topologi, replikasi merubah ke nilai data yang sama.

3 Transactional Replication
Pengguna mendapatkan salinan lengkap dari database awal dan kemudian mendapatkan update periodik sebagai perubahan data.

Multi-master replikasi, dimana modifikasi dapat ditenderkan ke server database, dan kemudian mengalir melalui ke server database jauh, sering disukai. Namun, menetapkan biaya jauh lebih besar dan keruwetan yang mungkin membuatnya tidak layak dalam beberapa keadaan. Sengketa universal yang ada dalam multi-master replikasi transaksional menghindari ketidakkonsistenan atau resolusi. Kebanyakan sistem replikasi sinkron atau ingin lakukan menghindari inkonsistensi, sementara sistem asynchronous harus melakukan resolusi inkonsistensi.Resolusi seperti inkonsistensi yang mungkin didasarkan pada timestamp transaksi, pada tangga dari server sumber atau dengan alasan yang jauh lebih rumit, yang memutuskan setiap waktu pada semua server.



Replikasi database ternyata menjadi rumit ketika meningkat dalam ukuran dan besarnya. Biasanya, meningkatkan berkaitan dengan dua dimensi; horizontal dan vertikal. Meningkatkan Horisontal memiliki salinan data tambahan, meningkatkan vertikal memiliki salinan data yang terletak jarak jauh. Masalah hamil dengan peningkatan horisontal dapat dikurangi dengan sebuah protokol akses multi-layer multi-view. Peningkatan vertikal strip kesulitan sedikit karena internet kehandalan dan kinerja menjadi lebih baik. 


Selasa, 09 Desember 2014

Sinkronisasi dan Asinkronnisasi

Sinkronisasi
Sinkronisasi adalah Adalah satu kunci kerja dari komunikasi data. Transmiter mengirimkan pesan 1 bit pada satu saat melalui medium ke receiver. Receiver harus menandai awal dan akhir blok dari bit, juga harus diketahui durasi untuk masing-masing bit sehingga dapat sample lajur dari timing untuk membaca masing-masing bit (merupakan tugas dari timming).

Asynchronous

Untuk mencegah problem timming dengan tidak mengirim aliran bit panjang yang tidak putus putusnya. Bit-bit dikirim per-karakter pada setiap waktu yang mana masing-masing karakter mempunyai panjang 5-8 bit. Timing atau synchronisasi harus dipertahankan antara tiap karakter; receiver mempunyai kesempatan untuk men-synchron-kan awal dari tiap karakter baru.

Penggunaan sinkronisasi thread adalah dalam model “Producer/Consumer”.

Suatu lock (kunci) digunakan untuk mengsinkronkan akses ke sumber daya terbagi-pakai. Suatu lock dapat diasosiasikan dengan suatu sumber daya terbagi-pakai. Thread memperoleh akses ke sumber daya terbagi-pakai dengan terlebih dahulu mendapatkan lock yang terasosiasi dengan obyek atau block dari kode. Pada suatu waktu yang diberikan, harus hanya satu thread yang dapat memegang lock dan dengan cara demikian mempunyai akses ke sumber daya terbagi-pakai. Lock seperti ini mengimplementasikan mutual exclusion.

Mekanisme object lock (penguncian obyek) menjalankan aturan-aturan sinkronisasi berikut:

Suatu thread harus memperoleh object lock yang diasosiasikan dengan suatu sumber daya terbagi-pakai, sebelum ia dapat memasuki sumber daya terbagi-pakai tersebut. Sistem runtime memastikan bahwa tidak ada thread lain yang dapat memasuki sumber daya terbagi-pakai jika suatu thread sudah memegang (hold) object lock yang diaosiasikan dengan sumber daya terbagi-pakai tersebut. Jika suatu thread tidak dapat dengan segera mendapatkan object lock,maka ia harus menunggu sampai lock tersedia.
Pada saat suatu thread berada di dalam suatu sumber daya berbagi-pakai, sistem runtime memastikan bahwa object lock juga dilepaskan. Jika suatu thread lain sedang menunggu object lock ini, ia dapat diproses untuk mendapatkan lock agar memperoleh akses ke sumber daya terbagi-pakai tersebut.
Kelas juga mempunyai suatu lock spesifik kelas yang bersifat analog dengan object lock. Lock demikian sesungguhnya merupakan lock pada obyek java.lang.Class yang berasosiasi dengan kelas tersebut. Diberikan suatu kelas A, referensi A.kelas menyatakan obyek kelas unik ini. Class lock tersebut digunakan dengan cara yang sama seperti object lock untuk mengimplementasikan mutual exclusion.

penulisan data selesai tanpa perlu menunggu penulisan data di tempat penyimpanan duplikat selesai; proses ini memang meningkatkan kinerja sistem namun risikonya, inkonsistensi data bisa terjadi.

Selasa, 18 November 2014

Proses Time dan Coordination Pada Sistem Terdistribusi, Share Data dan Sistem Database

Time adalah pengembangan dari sistem multiprogram. Beberapa job yang berada pada memory utama dieksekusi oleh CPU secara bergantian. CPU hanya bisa menjalankan program yang berada pada memory utama. Perpindahanantar job terjadi sangat sering sehingga user dapat berinteraksi dengan setiap programpada saat dijalankan. Suatu job akan dipindahkan dari memori ke disk dan sebaliknya. Sedangkan Coordination adalah sekumpulan algoritma yang tujuannya bermacam-macam namun men-share tujuannya, sebagai dasar dalam sistem terdistribusi : berupa sekumpulan proses untuk mengkoordinasikan tindakan atau menyetujui satu atau beberapa nilai. Contohnya pada kasus mesin seperti pesawat ruang angkasa. Hal itu perlu dilakukan, komputer mengendalikannya agar setuju pada kondisi tertentu seperti apakah misi dari pesawat luar angkasa dilanjutkan atau telah selesai.



Berdasarkan distribusi sumber informasi/data, jaringan komputer dapat dibedakan menjadi dua, yaitu jaringan terpusat (host based network) dan jaringan terdistribusi (distributed network).

  • Jaringan Terpusat (Host Based Network)

Jaringan komputer terpusat terdiri atas komputer induk (host/server) dan satu atau lebih komputer terminal (workstation). Komputer induk (host/server) berfungsi untuk melayani kebutuhan komputer terminal. Komputer induk menyimpan banyak data dan program aplikasi untuk melakukan pengolahan dan pemrosesan data. Komputer terminal, biasanya, berfungsi sebagai perantara untuk mengakses komputer induk. 



Penerapan jaringan komputer ini dapat Anda lihat pada kehidupan sehari-hari. Contoh penerapannya dapat Anda lihat di kasir supermarket ataupun pusat perbelanjaan. Ketika melakukan transaksi pembayaran, sang kasir akan mengakses database barang yang terdapat di komputer induk. Jadi, hanya dengan memindai kode barang suatu produk, nama barang, harga, dan jumlah persediaan barangnya akan tampil. Semua data tersebut terdapat di dalam suatu database yang tersimpan di dalam komputer induk. Komputer yang digunakan oleh kasir berfungsi sebagai komputer termin


  • Jaringan Terdistribusi (Distributed Network)
Jaringan komputer terdistribusi merupakan jenis jaringan komputer yang terdiri dari beberapa komputer induk (host/server). Komputer server  ini berfungsi sebagai pusat layanan data dan program aplikasi yang disediakan untuk dapat diakses oleh komputer terminal (workstation). Jaringan komputer ini dapat dibentuk dari beberapa jaringan berbasis induk atau terpusat.

Dewasa ini, banyak perusahaan yang beralih dari jaringan terpusat menjadi jaringan terdistribusi. Alasannya, dengan jaringan komputer terdistribusi, setiap komputer induk (host/server) dapat melayani bagian-bagian yang berbeda. Misalnya, bagian keuangan hanya dapat mengakses ke satu komputer induk atau bagian marketing hanya mampu mengakses ke satu komputer induk yang berbeda. Komputer-komputer induk itu terhubung ke satu komputer induk (host/server) yang utama.

Jumat, 14 November 2014

tugas softskill

Perbedaan antara Pedesaan dengan Perkotaan

Definisi Perkotaan
Pengertian masyarakat perkotaan

Masyarakat perkotaan yang mana kita ketahui itu selalu identik dengan sifat yang individual, matrealistis, penuh kemewahan,di kelilingi gedung-gedung yang menjulang tinggi, perkantoran yang mewah, dan pabrik-pabrik yang besar.

Masyarakat  perkotaan lebih dipahami sebagai kehidupan komunitas yang memiliki sifat kehidupan dan ciri-ciri kehidupannya berbeda dengan masyarakat pedesaan. Akan tetapi kenyataannya di perkotaan juga masih banyak terdapat beberapa kelompok pekerja-pekerja di sektor informal, misalnya tukang becak, tukang sapu jalanan, pemulung sampai pengemis. Dan bila kita telusuri masih banyak juga terdapat perkampungan-perkampungan kumuh tidak layak huni.

Ciri – Ciri Masyarakat Perkotaan sebagai berikut :

Kehidupan keagamaan berkurang bila dibandingkan dengan kehidupan keagamaan di desa
Orang kota pada umumnya dapat mengurus dirinya sendiri tanpa harus bergantung pada orang lain. Manusia individual (perorangan). Di kota – kota kehidupan keluarga sering sukar untuk disatukan , sebab perbedaan kepentingan paham politik , perbedaan agama dan sebagainya .
Jalan pikiran rasional, menyebabkan interaksi – interaksi yang terjadi lebih didasarkan pada faktor kepentingan daripada faktor pribadi.
pembagian kerja di antara warga-warga kota juga lebih tegas dan mempunyai batas-batas yang nyata
kemungkinan-kemungkinan untuk mendapatkan pekerjaan juga lebih banyak diperoleh warga kota dari pada warga desa
pembagian waktu yang lebih teliti dan sangat penting, untuk dapat mengejar kebutuhan individu
perubahan-perubahan sosial tampak dengan nyata di kota-kota, sebab kota biasanya terbuka dalam menerima pengaruh dari luar

Definisi Pedesaan

Pengertian Pedesaan

Yang dimaksud desa menurut Sutardjo Kartohadikusuma mengemukakan sebagai berikut:
“ desa adalah suatu kesatuan hukum di mana bertempat tinggal suatu masyarakat pemerintahan sendiri.”
Menurut Bintarto desa merupakan perwujudan atau kesatuan geografi, social, ekonomi, politik dan kultural yang terdapat di situ (suatu daerah) dalam hubungannya dan pengaruhnya secara timbal-balik dengan daerah lain.Sedangkan menurut Paul h. Landis, desa adalah penduduknya kurang dari 2.500 jiwa.
Ciri-ciri masyarakat pedesaan adalah sebagai berikut:

Di dalam masyarakat pedesaan memiliki hubungan yang lebih mendalam dan erat bila dibandingkan dengan masyarakat pedesaan lainnya di luar batas-batas wilayahnya.
System kehidupan umumnya berkelompok dengan dasar kekeluargaan (gemeinschaft atau paguyuban)
Sebagian besar warga masyarakat hidup dari pertanian. Pekerjaan-pekerjaan yang bukan pertanian merupakan pekerjaan sambilan (part time) yag biasa mengisi waktu luang.
Masyarakat tersebut homogen, seperti dalam hal mata pencaharian, agama, adat-istiadat dan sebagainya.

III.Definisi Kota

Secara umum kota adalah tempat bermukimnya warga kota, tempat bekerja, tempat kegiatan dalam bidang ekonomi, pemerintah dan lain-lain. Dengan kata lain, Kota adalah suatu ciptaan peradaban budaya umat manusia. Kota sebagai hasil dari peradaban yang lahir dari pedesaan, tetapi kota berbeda dengan pedesaan, karena masyarakat kota merupakan suatu kelompok teritorial di mana penduduknya menyelenggarakan kegiatan-kegiatan hidup sepenuhnya, dan juga merupakan suatu kelompok terorganisasi yang tinggal secara kompak di wilayah tertentu dan memiliki derajat interkomuniti yang tinggi.  Dari segi perancangan, Kota merupakan kawasan pemukiman yang secara fisik ditunjukkan oleh kumpulan rumah-rumah yang mendominasi tata ruangnya dan memiliki berbagai fasilitas untuk mendukung kehidupan warganya secara mandiri.

Pengertian Kota Menurut Peraturan Mendagri RI No. 4/ 1980

Kota adalah suatu wadah yang memiliki batasan administrasi wilayah seperti kotamadya dan kota administratif. Kota juga berarati suatu lingkungan kehidupan perkotaan yang mempunyai ciri non agraris , misalnya ibukota kabupaten, ibukota kecamatan yang berfungsi sebagai pusat pertumbuhan

.     Pengertian Kota Menurut Para Ahli

Pengertian Kota Menurut Amos Rappoport
Pengertian kota menurut Amos Rappoport dibagi menjadi dua definisi, yaitu definisi klasik dan definisi moderen.

A       Definisi klasik

Kota adalah Suatu  permukiman yang relatif besar, padat dan permanen , terdiri dari kelompok  individu-indivudu yang heterogen dari segi sosial.

Definisi Moderen
Kota adalah Suatu Permukiman dirumuskan bukan dari ciri morfolgi kota tetapi dari suatu fungsi   yang  menciptakan ruang-ruang efektif melalui pengorganisasian ruang dan hirarki tertentu.

Pengertian Kota Menurut Bintarto
Menurut Bintarto dari segi geografis kota diartikan sebagai suatu sistim jaringan kehidupan yangditandai dengan kepadatan penduduk yang tinggi dan diwarnai dengan strata ekonomi yang heterogen dan bercorak materialistis atau dapat pula diartikan sebagai bentang budaya yang ditimbulkan oleh unsur-unsur alami dan non alami dengan gejala-gejala pemusatan penduduk yang cukup besar dengan corak kehidupan yang bersifat heterogen dan materialistis dibandingkan dengan daerah dibelakangnya.

Pengertian Kota Menurut Arnold Tonybee
Sebuah kota tidak hanya merupakan pemukiman khusus tetapi merupakan suatu kekomplekan yang khusus dan setiap kota menunjukkan perwujudan pribadinya masing-masing.

Pengertian Kota Menurut Max Weber
Kota adalah suatu tempat yang penghuninya dapat memenuhi sebagian besar kebutuhan ekonominya di pasar lokal.

Pengertian Kota Menurut Louis Wirth
Kota adalah pemukiman yang relatif besar, padat dan permanen, dihuni oleh orang-orang yang heterogen kedudukan sosialnya.

Dari beberapa pengertian kota menurut para ahli tersebut, terdapat adanya kesamaan pernyataan tentang bagaimana suatu daerah tersebut dikatakan sebuah kota. Kesamaan tersebut dapat dilihat bahwa dari pembahasan pengertian kota mencakup adanya suatu bentuk kehidupan manusia yang beragam dan berada pada suatu wilayah tertentu. Penjelasan-penjelasan yang telah diuraikan oleh beberapa ahli tersebut secara garis besarnya semuanya hampir sama, tetapi ada yang lebih dibahas secara umum atau khusus.

Dapat disimpulkan menurut pengertian para ahli dan ditambah dengan kenyataan yang tampak pada saat ini dalam sudut pandang geografi, kota merupakan suatu daerah yang memiliki wilayah batas administrasi dan bentang lahan luas, penduduk relatif banyak, adanya heterogenitas penduduk, sektor agraris sedikit atau bahkan tidak ada, dan adanya suatu sistem pemerintahan.

Ciri – Ciri Kehidupan Kota

Adanya pelapisan sosial ekonomi misalnya perbedaan tingkat penghasilan, tingkat pendidikan dan jenis pekerjaan
Adanya jarak sosial dan kurangnya toleransi sosial diantara warganya.
Adanya penilaian yang berbeda-beda terhadap suatu masalah dengan pertimbangan perbedaan kepentingan, situasi dan kondisi kehidupan.
Warga kota umumnya sangat menghargai waktu.
Cara berpikir dan bertindak warga kota tampak lebih rasional dan berprinsip ekonomi.
Masyarakat kota lebih mudah menyesuaikan diri terhadap perubahan sosial disebabkan adanya keterbukaan terhadap pengaruh luar.
Pada umumnya masyarakat kota lebih bersifat individu sedangkan sifat solidaritas dan gotong royong sudah mulai tidak terasa lagi.
Definisi Desa
Berdasarkan istilah di Indonesia desa memiliki definisi yang berbeda-beda menurut daerahnya masing-masing yaitu Aceh (Gampong), Minangkabau (nagari), Batak (Huta) Minahasa (Wanua), Bali (Banjar), Lampung (Dusun/Wanua), Jawa (Desa) Sunda (Kampung). Sedangkan pengertian secara administrative, desa adalah kesatuan administrative yang disebut kelurahan.

Desa adalah suatu wilayah yang ditempati sekelompok masyarakat yang bersifat agraris, sosialis dan berhak mengatur rumah tangga sendiri. Dalam menjalankan pemerintahan, masyarakat desa dibagi ke dalam beberapa tingkat mulai dari kepala desa, kepala dusun, ketua RW, ketua RT dan kepala keluarga. Jabatan di desa merupakan sebuah kehormatan dan pemilik jabatan akan dihormati dengan baik.

Pengertian Menurut Beberapa Ahli

Bintarto
Desa adalah perwujudan atau kesatuan geografis yang ditimbulkan oleh unsur-unsur fisiografis, sosial, ekonomi, politik dan kultural yang terdapat di situ (suatu daerah) dalam hubungannya dan pengaruhnya secara timbal-balik dengan daerah lain.

Sutardjo Kartohadikusumo
Desa adalah kesatuan hukum yang didalamnya bertempat tinggal suatu masyarakat yang berhak menyelenggarakan pemerintahan sendiri.

Paul Landis
Desa merupakan wilayah yang berpenduduk kurang dari 2500 jiwa dengan cirri-ciri pergaulan hidup yang saling mengenal, mempunyai pertalian perasaan, cara penghidupannya agraris terpengaruh alam dan iklim dan memiliki pekerjaan sambilan non agraris.

UU No 22 Pasal 1 Tahun 1948
Desa adalah daerah yang terdiri atas satu atau lebih dusun yang digabungkan sehingga merupakan suatu daerah otonomi yang berhak mengatur rumah tangganya sendiri.

Ciri-ciri desa adalah sebagai berikut :

Mempunyai pergaulan hidup yang saling kenal mengenal antara ribuan jiwa.
Ada pertalian perasaan yang sama tentang kesukaan terhadap kebiasaan.
Cara berusaha (ekonomi) adalah agraris yang paling umum yang sangat dipengaruhi alam seperti : iklim, keadaan alam, kekayaan alam, sedangkan pekerjaan yang bukan agraris adalah bersifat sambilan.
Masyarakat pedesaan ditandai dengan pemilikan ikatan perasaan batin yang kuat sesama warga desa, yaitu perasaan setiap warga/anggota masyarakat yang amat kuat yang hakikatnya, bahwa seseorang merasa merupakan bagian yang tidak dapat dipisahkan dari masyarakat di mana is hidup dicintainya serta mempunyai perasaan bersedia untuk berkorban setiap waktu demi masyarakatnya atau anggota-anggota masyarakat, karena beranggapan sama¬sama sebagai anggota masyarakat yang saling mencintai saling menghormati, mempunyai hak tanggung jawab yang sama terhadap keselamatan dan kebahagian bersama di dalam masyarakat.

PERBEDAAN DESA DAN KOTA

Ada beberapa ciri-ciri yang membedakan antara desa dan kota :

Jumlah dan kepadatan penduduk;
Lingkungan hidup;
Mata pencaharian;
Corak kehidupan sosial;
Statifikasi sosial;
Mobilitas sosial;
Pola interaksi sosial;
Solidaritas sosial; dan
Kedudukan dalam hirarki sistem administrasi nasional.
Dengan demikian ada juga perbedaan masyarakat kota dengan masyarakat desa, Pada mulanya masyarakat kota sebelumnya adalah masyarakat pedesaan, dan pada akhirnya masyarakat pedesaan tersebut terbawa sifat-sifat masyarakat perkotaan, dan melupakan kebiasaan sebagai masyarakat pedesaannya

Perbedaan masyarakat pedesaan dan masyarakat kota adalah bagaimana cara mereka mengambil sikap dan kebiasaan dalam memecahkan suata permasalahan, Berbeda dengan karakteristik masyarakat perkotaan, masyarakat pedesaan lebih mengutamakan kenyamanan bersama dibanding kenyamanan pribadi atau individu. Masyarakat perkotaan sering disebut sebagai urban community.

Karakteristik umum masyarakat pedesaan yaitu masyarakat desa selalu memiliki ciri-ciri dalam hidup bermasyarakat, yang biasa nampak dalam perilaku keseharian mereka. Pada situasi dan kondisi tertentu, sebagian karakteristik dapat dicontohkan pada kehidupan masyarakat desa di jawa. Namun dengan adanya perubahan sosial dan kebudayaan serta teknologi dan informasi, sebagian karakteristik tersebut sudah tidak berlaku. Berikut ini ciri-ciri karakteristik masyarakat desa, yang terkait dengan etika dan budaya mereka yang bersifat umum.

PERBEDAAN MASYARAKAT PEDESAAN DENGAN PERKOTAAN

Kehidupaan masyarakat desa berbeda dengan masyarakat kota. Perbedaan yang paling mendasar adalah keadaan lingkungan, yang mengakibatkan dampak terhadap personalitas dan segi-segi kehidupan. Kesan masyarakat kota terhadap masyarakat desa adalah bodoh, lambat dalam berpikir dan bertindak, serta mudah tertipu dsb. Kesan seperti ini karena masyarakat kota hanya menilai sepintas saja, tidak tahu, dan kurang banyak pengalaman.

Untuk memahami masyarakata pedesaan dan perkotaan tidak mendefinisikan secara universal dan obyektif. Tetapi harus berpatokan pada ciri-ciri masyarakat. Ciri-ciri itu ialah adanya sejumlah orang, tingal dalam suatu daerah tertentu, ikatan atas dasar unsur-unsur sebelumnya, rasa solidaritas, sadar akan adanya interdepensi, adanya norma-norma dan kebudayaan.

Masyarakat pedesaan ditentukan oleh bentuk fisik dan sosialnya, seperti ada kolektifitas, petani individu, tuan tanah, buruh tani, nelayan dan sebagainya.

Masyarakat pedesaan maupun masyarakat perkotaan masing-masing dapat diperlakukan sebagai sistem jaringan hubungan yang kekal dan penting, serta dapat pula dibedakan masyarakat yang bersangkutan dengan masyarakat lain. Jadi perbedaan atau ciri-ciri kedua masyarakat tersebut dapat ditelusuri dalam hal lingkungan umumnya dan orientasi terhadap alam, pekerjaan, ukuran komunitas, kepadatan penduduk, homogenitas-heterogenotas, perbedaan sosisal, mobilitas sosial, interaksi sosial, pengendalian sosial, pola kepemimpinan, ukuran kehidupan, solidaritas sosial, dan nilai atau sistem lainnya.

Lingkungan Umum dan Orientasi Terhadap Alam, Masyarakat perdesaan berhubungan kuat dengan alam, karena lokasi geografisnyadi daerah desa. Penduduk yang tinggal di desa akan banyak ditentukan oleh kepercayaan dan hukum alam. Berbeda dengan penduduk yang tinggal di kota yang kehidupannya “bebas” dari realitas alam.
Pekerjaan atau Mata Pencaharian, Pada umumnya mata pencaharian di dearah perdesaan adalah bertani tapi tak sedikit juga yg bermata pencaharian berdagang, sebab beberapa daerah pertanian tidak lepas dari kegiatan usaha.
Ukuran Komunitas, Komunitas perdesaan biasanya lebih kecil dari komunitas perkotaan.
Kepadatan Penduduk, Penduduk desa kepadatannya lbih rendah bila dibandingkan dgn kepadatan penduduk kota,kepadatan penduduk suatu komunitas kenaikannya berhubungan dgn klasifikasi dari kota itu sendiri.
Homogenitas dan Heterogenitas, Homogenitas atau persamaan ciri-ciri sosial dan psikologis, bahasa, kepercayaan, adat-istiadat, dan perilaku nampak pada masyarakat perdesa bila dibandingkan dengan masyarakat perkotaan. Di kota sebaliknya penduduknya heterogen, terdiri dari orang-orang dgn macam-macam perilaku, dan juga bahasa, penduduk di kota lebih heterogen.
Diferensiasi Sosial, Keadaan heterogen dari penduduk kota berindikasi pentingnya derajat yg tinggi di dlm diferensiasi Sosial.
Pelapisan Sosial, Kelas sosial di dalam masyarakat sering nampak dalam bentuk “piramida terbalik” yaitu kelas-kelas yg tinggi berada pada posisi atas piramida, kelas menengah ada diantara kedua tingkat kelas ekstrem dari masyarakat.
Interaksi Sosial (Masyarakat Pedesaan dan Masyarakat Perkotaan)

Masyarakat Pedesaan, Pada situasi dan kondisi ini sebagian karakteristik dapat digeneralisasikan pada kehidupan masyarakat desa di Jawa. Masyarakat pedesaan ditandai dengan pemilikkan ikatan perasaan batin yang kuat sesama warga desa, yaitu perasaan setiap warga atau anggota masyarakat yang sangat kuat yang hakekatnya tidak dapat dipisahkan dari masyarakat , bersedia untuk berkorban setiap waktu demi masyarakatnya atau anggota-anggota masyarakat karena beranggapan bahwa sebagai sesama makhluk sosial hendaknya saling mencintai, saling menghormati, mempunyai hak tanggung jawab yang sama terhadap keselamatan dan kebahagiaan bersama di dalam masyarakat.

PERSAMAAN DESA DENGAN PEDESAAN

Desa, atau udik, menurut definisi universal, adalah sebuah aglomerasi pemukiman di area perdesaan (rural). Di Indonesia, istilah desa adalah pembagian wilayah administratif di Indonesia di bawah kecamatan, yang dipimpin oleh Kepala Desa. Sebuah desa merupakan kumpulan dari beberapa unit pemukiman kecil yang disebut kampung {Banten, Jawa Barat} atau dusun {Yogyakarta} atau banjar (Bali) atau jorong (Sumatera Barat). Kepala Desa dapat disebut dengan nama lain misalnya Kepala Kampung atau Petinggi di Kalimantan Timur, Klèbun di Madura, Pambakal di Kalimantan Selatan, Hukum Tua di Sulawesi Utara

Sejak diberlakukannya otonomi daerah Istilah desa dapat disebut dengan nama lain, misalnya di Sumatera Barat disebut dengan istilah nagari, dan di Papua dan Kutai Barat, Kalimantan Timur disebut dengan istilah kampung. Begitu pula segala istilah dan institusi di desa dapat disebut dengan nama lain sesuai dengan karakteristik adat istiadat desa tersebut. Hal ini merupakan salah satu pengakuan dan penghormatan Pemerintah terhadap asal usul dan adat istiadat setempat.

PERSAMAAN PERKOTAAN DENGAN KOTA

Perkotaan merupakan Kawasan perkotaan (urban) adalah wilayah yang mempunyai kegiatan utama bukan pertanian dengan susunan fungsi kawasan sebagai tempat permukiman perkotaan, pemusatan dan distribusi pelayanan jasa pemerintahan, pelayanan sosial, dan kegiatan ekonomi.

Kawasan perkotaan yang besar dengan jumlah penduduk di atas satu juta orang dan berdekatan dengan kota satelit disebut sebagai metropolitan.


Contoh dari masyarakat di perkotaan dan perdesaan adalah masyarakat dari sumatera barat. Misalkan jika kita pergi ke perdesaan, dan anda bertanya tentang siapa saja tetangganya, pasti dia hafal karena masrakat perdesaan itu lebih bisa bersosialisasi dengan orang orang disekitarnya. Berbeda dengan masrakat di perkotaan. Kalau di kota, kurang dapat bersosialisasi karena masing-masing sudah sibuk dengan kepentingannya sendiri. Pola interaksi masyarakat pedesaan adalah dengan prinsip kerukunan, sedang masyarakat perkotaan lebih ke motif ekonomi, politik, pendidikan, dan kadang hierarki. Pola solidaritas sosial masyarakat pedesaan timbul karena adanya kesamaan-kesamaan kemasyarakatan, sedangkan masyarakat kota terbentuk karena adanya perbedaan-perbedaan yang ada dalam masyarakat.

Senin, 03 November 2014

Skema File Service dan Name Service



Didalam skema tersebut terdapat layanan File Service Terdistribusi, yaitu:

1. Layanan Dasar 
  • Tempat penyimpanan tetap untuk data dan program
  • Operasi terhadap file (create, open, read,…) 
  • Multiple remote clients (dalam intranet)
  • File sharing
  • Menggunakan semantic one-copy update umum, melalui RPC

2. Perkembangan baru 


  • Persistent object stores (storage of objects)

3. Persistent Java, Corba, … 

  • Replikasi, caching keseluruhan file 
  • Multimedia terdistribusi (contoh: file server Tiger video)

Sedengkan proses dan keperluan dalam sebuah sistem file service terdistribusi adalah:

a. Transpansi
File service biasanya merupakan service yang harus di‐load paling berat dalam sebuah
    intranet, sehingga fungsionalitas dan performance‐nya sangat penting.


  • Transparansi akses
  • Transparansi lokasi
  • Transparansi mobilitas
  • Transparansi performance
  • Transparansi pengukuran


b. Update file konkuren
Perubahan pada sebuah file oleh seorang klien seharusnya tidak menganggu operasi dari klien lain yang pada saat bersamaan mengakses atau mengubah file yang sama.

c. Replikasi file
Beberapa file service mendukung penuh replikasi, tetapi kebanyakan mendukung
caching file atau portion file secara lokal, bentuk replikasi yang terbatas.

d. Ke‐heterogen‐an sistem operasi dan hardware
Antarmuka service sebaiknya didefinisikan sehingga software klien dan server dapat diimplementasikan untuk sistem operasi dan komputer yang berbeda.

e. Toleransi kesalahan
Server bisa menjadi stateless, sehingga dapat di‐restart dan service di‐restore kembali
setelah mengalami failure tanpa perlu me‐recover state sebelumnya.

f. Konsistensi
Ketika file‐file direplikasi atau di‐cache pada site yang berbeda, ada delay yang tak bisa
dihindari pada propagasi modifikasi dari satu site ke set lain yang membawa copy, dan
ini bisa menghasilkan beberapa deviasi dari one‐copy semantic.

g. Keamanan
Secara virtual, semua sistem file menyediakan mekanisme kontrol akses berdasarkan
kegunaan dari daftar kontrol akses.

h. Efisiensi
File service terdistribusi sebaiknya menawarkan fasilitas yang paling tidak, sama
bagusnya dengan yang ditemukan pada sistem file konvensional, dan sebaiknya
mendapat level performance yang dapat diperhitungkan.


Arsitektur dari file service itu sendiri adalah:

Pembagian tanggung jawab antar modul didefinisikan sebagai berikut ini :

• Layanan file flat
Layanan file flat berkonsentrasi pada pengimplementasian operasi dari konten suatu
file.

• Layanan direktori
Layanan direktori menyediakan pemetaan antara nama teks untuk file dan UFID‐nya.

• Modul klien
Modul klien berjalan pada tiap komputer klien, mengintegrasi dan meng‐extend operasi
dari layanan file flat dan layanan direktori dibawah antarmuka pemrograman aplikasi
tunggal yang bisa digunakan oleh program tingkat pengguna di komputer klien.

• Antarmuka layanan file flat
Merupakan antarmuka RPC yang digunakan oleh modul klien. Tidak digunakan secara
langsung oleh program tingkat pengguna.


Contoh Prosesnya adalah:

Ketika anda mencoba mengunduh file dari Internet menggunakan Windows Internet Explorer pada sistem operasi Windows, proses pengunduhan berhenti merespon dan terputus. Masalah terjadi ketika anda menggunakan modem USB yang mempunyai kecepatan transfer data lebih cepat atau sama dengan 240 kilobits per detik (Kbps), nah file service akan berfungsi sebagai penyedia layanan untuk file yang anda unduh tersebut. 


Skemanya adalah:

-Penamaan URL / nama domain:

Proses integrasi sistem nama service:




Dimana prosesnya adalah diproses dan dimulainya layanan penamaan yang berfungsi untuk menyimpan naming context, yakni kumpulan binding nama dengan objek, tugasnya untuk me-resolve nama. Pengaksesan resource pada sistem terdistribusi yang memerlukan:

Nama resource (untuk pemanggilan),

  • Alamat (lokasi resource tsb),
  • Rute (bagaimana mencapai lokasi tsb).


Name Service memiliki konsentrasi pada aspek penamaan dan pemetaan antara nama & alamat, bukan pada masalah rute, yang dibahas di Jaringan Komputer. Resource yang dipakai dalam Name Service adalah: komputer, layanan, remote object, berkas, pemakai.

Contohnya saja pada alamat IP atau domain sebuah situs website.

Selasa, 21 Oktober 2014

Tawuran dikalangan Remaja

            Fenome tawuran antar pelajar yang marak terjadi di Indonesia terutama di kota-kota besar memmang sangat menghawatirkan dan sudah ada ditingkat yang sangat mencengangkan, karna berbagai upaya sudah dilakukan dengan cara Edukasi, sanksi-sanksi yang diberikan dari sekolah hingga hukuman pidana, namun tidak membuat efek jera terhadap pelaku tawuran.

            Sedikit tidak masuk akal tetapi ini lah yang terjadi, karna pelaku tawuran merupakan murid-murid sekolahan yang nota bene merupakan remaja-remaja yang memiliki intelektual yang cukup untuk mengerti bahaya serta dampak buruk dari namanya tawuran.

            Pada zaman sekarang tawuran di jadikan tren, kebanggan bahkan menjadi tradisi di antar pelajar, bahkan ada yang mendaftar masuk sekolah karena mereka tahu bahwa sekolah tersebut reputasi nya sangat membanggakan dalam tawuran,

            Tauran antar pelajar sering kali identik dengan hal-hal dalam pemuasan diri-pribadi atau sekelompok tertentu yang berada di dalamnya. Akibatnya sikap egosentrisme yang mereka tonjolkan mengarah pada kebiasaan buruk. Dan apabila pemenuhan dan keinginan tersebut tercapai maka mereka para pelajar akan senantiasa merasa bangga meskipun bersifat negatif.

            Memang dalam hal ini, generasi muda yang merupakan cikal-bakal generasi bangsa tentunya perlu pengarahan, bimbingan dan tindakan yang bersifat meluruskan dan tidak menyebabkan adanya perlawanan. Sehingga generasi pelajar bisa menjadi penerus bangsa yang memiliki moralitas tinggi, berintelektual dan berkecerdasan.


Solusi:

            sebenarnya di perlukan tindakan yang sangat mendalam terutama peranan keluarga untuk membuat anak tersebut tidak melakukan hal-hal mengerikan seperti itu, serta peranan sekolah supaya setiap selalu di berikan bimbingan konseling supaya emosi dan rasa kekecewaan mereka tertumpah dalam tawuran.

Proses & Sistem Operasi Terdistribusi

Proses & Sistem Operasi Terdistribusi


Thread
      Thread adalah sebuah alur kontrol dari sebuah proses. Suatu proses yang multithreaded mengandung beberapa perbedaan alur kontrol dengan ruang alamat yang sama. Keuntungan dari multithreaded meliputi peningkatan respon dari user, pembagian sumber daya proses, ekonomis, dan kemampuan untuk mengambil keuntungan dari arsitektur multiprosesor. User level thread adalah thread yang tampak oleh programmer dan tidak diketahui oleh kernel. User level thread secara tipikal dikelola oleh sebuah library thread di ruang user. Kernel level thread didukung dan dikelola oleh kernel sistem operasi. Secara umum, user level thread lebih cepat dalam pembuatan dan pengelolaan dari pada kernel thread. Ada tiga perbedaan tipe dari model yang berhubungan dengan user dan kernel thread.

  1. Model many to one : memetakan beberapa user level thread hanya ke satu buah kernel thread.
  2. Model one to one : memetakan setiap user thread ke dalam satu kernel thread. berakhir.
  3. Model many to many : mengizinkan pengembang untuk membuat user thread sebanyak mungkin, konkurensi tidak dapat tercapai karena hanya satu thread yang dapat dijadualkan oleh kernel dalam satu waktu.

Client Server
  Client Server adalah suatu bentuk arsitektur, dimana client adalah perangkat yang menerima yang akan menampilkan dan menjalankan aplikasi (software komputer) dan server adalah perangkat yang menyediakan dan bertindak sebagai pengelola aplikasi, data, dan keamanannya.


Kelebihan Client Server :
  1. Lebih aman
  2. Semua data dapat dibackup pada satu lokasi sentral
  3. Kecepatan akses lebih tinggi karena penyediaan fasilitas jaringan dan pengelolaannya dilakukan secara khusus oleh satu komputer (server) yang tidak dibebani dengan tugas lain sebagai workstation
Kekurangan Client Server :
  1. Membutuhkan administrator yang handal
  2. Pelaksanannya mahal
  3. Jika server mati maka komputer clent akan mati juga

Software Agent
       Entitas perangkat lunak yang didedikasikan untuk tujuan tertentu yang memungkinkan user untuk mendelegasikan tugasnya secara mandiri, selanjutnya software agent nantinya disebut agent saja. Agent bisa memiliki ide sendiri mengenai bagaimana menyelesaikan suatu pekerjaan tertentu atau agenda tersendiri. Agent yang tidak berpindah ke host lain disebut stationary agent.

Sistem Operasi Terdistribusi
     Sistem operasi terdistribusi adalah salah satu implementasi dari sistem terdistribusi, dimana sekumpulan komputer dan prosesor yang heterogen terhubung dalam satu jaringan.
Dan fungsi sistem operasi komputer secara umum adalah sebagai berikut:
  1. Sistem Operasi Sebagai Kordinator.
  2. Sistem Operasi Sebagai Penghubung.
  3. Sistem Operasi Sebagai Pelindung.
  4. Sistem Operasi Sebagai Interpretasi (penerjemah).
  5. Sistem Operasi Sebagai Server (Pelayan).

Komponen sistem operasi terdiri dari
  • manajemen proses
  • manajemen memori utama
  • manajemen berkas
  • manajemen sistem I/O
  • manajemen penyimpanan sekunder
  • sistem proteksi
  • jaringan
  • Command-Interpreter System
Proses dan Thread
        Proses dan Thread merupakan dua bagian yang saling berhubungan dan berkaitan. Suatu program yang sedang dieksekusi merupakan pengertian dari sutau proses. Proses membutuhkan sumber daya. Sistem operasi mengeksekusi proses dengan dua cara yaitu batch system  yang mengeksekusi  jobs  dan  time-shared system  yang mengatur pengeksekusian program pengguna ( user) atau tasks. Proses berisikan stack yang menyimpan alamat register dan juga alamat dari sebuah instruksi yang berisikan data  – data  yang dibutuhkan untuk instruksi selanjutnya. Program Counter, register set serta stack merupakan bagian dari thread. Thread berbagi code section, data section dan juga sumber daya sistem operasi dengan thread lain yang dalam proses yang  sama. Kelebihan thread antara lain responsif, berbagi sumberdaya, ekonomis serta utilitas arsitektur mikroprosessor.






Selasa, 14 Oktober 2014

Komunikasi antar server dan client serta Protokol

I.Gambaran komunikasi antara Server dan Client


Komunikasi yang terjadi antara server dan client adalah saling memberi dan menerima data melalui networking.

berikut merupakan kegunaan client dan Server

Client
  1. Mengatur user interface
  2. Menerima dan memeriksa sintaks input dari pemakai
  3. Memproses aplikasi
  4. Generate permintaan basis data dan memindahkannya ke server
  5. Memberikan response balik kepada pemakai
  6. Menyediakan akses basis data secara bersamaanMenyediakan kontrol recovery
Server
  1. Menerima dan memproses basis data yang diminta dari client
  2. Memeriksa autorisasi
  3. Menjamin tidak terjadi pelanggaran terhadap integrity constraint
  4. Melakukan query/pemrosesan update dan memindahkan response ke client
  5. Memelihara data dictionary

II.Protokol


Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer. Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras. Protocol digunakan untuk menentukan jenis layanan yang akan dilakukan pada internet.

 Contoh-contoh Protokol:

TCP/IP (singkatan dari Transmission Control Protocol/Internet Protocol)
Adalah standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet. Protokol ini tidaklah dapat berdiri sendiri, karena memang protokol ini berupa kumpulan protokol (protocol suite). Protokol ini juga merupakan protokol yang paling banyak digunakan saat ini. Data tersebut diimplementasikan dalam bentuk perangkat lunak (software) di sistem operasi. Istilah yang diberikan kepada perangkat lunak ini adalah TCP/IP stack

Domain Name System (DNS)
Domain Name System (DNS) adalah distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP (Transmission Control Protocol/Internet Protocol). DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP address.

Point-to-Point Protocol
Point-to-Point Protocol (sering disingkat menjadi PPP) adalah sebuah protokol enkapsulasi paket jaringan yang banyak digunakan pada wide area network (WAN). Protokol ini merupakan standar industri yang berjalan pada lapisan data-link dan dikembangkan pada awal tahun 1990-an sebagai respons terhadap masalah-masalah yang terjadi pada protokol Serial Line Internet Protocol (SLIP), yang hanya mendukung pengalamatan IP statis kepada para kliennya. Dibandingkan dengan pendahulunya (SLIP), PPP jauh lebih baik, mengingat kerja protokol ini lebih cepat, menawarkan koreksi kesalahan, dan negosiasi sesi secara dinamis tanpa adanya intervensi dari pengguna. Selain itu, protokol ini juga mendukung banyak protokol-protokol jaringan secara simultan. PPP didefinisikan pada RFC 1661 dan RFC 1662.

HTTP (Hypertext Transfer Protocol)
HTTP (Hypertext Transfer Protocol) suatu protokol yang digunakan oleh WWW (World Wide Web). HTTP mendefinisikan bagaimana suatu pesan bisa diformat dan dikirimkan dari server ke client. HTTP juga mengatur aksi-aksi apa saja yang harus dilakukan oleh web server dan juga web browser sebagai respon atas perintah-perintah yang ada pada protokol HTTP ini.

III.Susunan Protokol
Susunan Protokol Jaringan Komputer
Jaringan di organ sasikan sebagai suatu tumpukan lap san (layer).Tujuan tiap lapisan adalah memberikan layanan kepada lapisan yang berada di atasnya. Misal lapisan 1 memberi layanan terhadap lapisan 2. Masing-masing lapisan memiliki protokol.Protokol adalah aturan suatu "percakapan"yang dapat dilakukan.Protokol mendefinisikan format,urutan pesan yang di kirim dan diterima antar sistem pada jaringan dan melakukan operasi pengiriman dan penerimaan pesan.Protokol lapisan n pada satu mesin akan berbicara dengan protokol lapisan n pula pada mesin lainnya.Dengan kata lain,komunikasi antar pasangan lapisan N,harus menggunakan protokol yang sama.Misal, protokol lapisan 3 adalah IP,maka akan ada pertukaran data secara virtual dengan protokol lap san 3,yaitu IP,pada stasiun lain.

contoh gambar:



VI.Fungsi Protokol 
  1. Fragmentasi dan reassembly : Fungsi dari fragmentasi dan reassembly adalah membagi informasi yang dikirim menjadi beberapa paket data pada saat sisi pengirim mengirimkan informasi tadi dan setelah diterima maka sisi penerima akan menggabungkan lagi menjadi paket berita yang lengkap.
  2. Encaptulation : Fungsi dari encaptulation adalah melengkapi berita yang dikirimkan dengan address, kode-kode koreksi, dan lain-lain.
  3. Connection control : Fungsi dari connection control adalah membangun hubungan komunikasi dari transmitter dan receiver, yang mana dalam membangun hubungan ini termasuk dalam hal pengiriman data, serta mengakhiri hubungan.
  4. Flow control : Fungsi dari flow control adalah mengatur perjalanan data dari transmitter dan receiver
  5. Error control : Dalam pengiriman data tidak lepas dari kesalahan, baik itu dalam proses pengiriman maupun pada waktu data itu diterima. Fungsi dari error control adalah mengontrol terjadinya kesalahan yang terjadi pada waktu data dikirimkan
  6. Transmission service : Fungsi dari transmission service adalah memberi pelayanan komunikasi data khususnya yang berkaitan dengan prioritas dan keamanan, serta perlindungan data.


Sumber:
http://www.varia.web.id/2014/02/protokol-dan-susunan-protokol.html
http://dinda-rompas.blogspot.com/2012/11/pengertian-dan-jenis-jenis-protokol.html

Rabu, 08 Oktober 2014

PENGERTIAN SISTEM TERDISTRIBUSI


  1. Sebuah sistem dimana komponen hardware atau software-nya terletak dalam suatu jaringan komputer dan saling berkomunikasi dan berkoordinasi mengunakan message pasing.
  2. Sebuah sistem yang terdiri dari kumpulan dua atau lebih komputer dan memiliki koordinasi proses melalui pertukaran pesan synchronous atau asynchronous.
  3. Kumpulan komputer independent yang tampak oleh user sebagai satu sistem komputer.
  4. Kumpulan komputer autonom yang dihubungkan oleh jaringan dengan software yang dirancang untuk menghasilkan fasilitas komputasi terintegrasi.

Dari bebarapa pengertian diatas dapat di tarik kesimpulan bahwa sistem terdistribusi adalah sebuah sitem yang terdiri dari kumpulan autonomous computers yang terhubung melalui sistem jaringan computer dan dilengkapi dengan system software tedistribusi untuk membentuk fasilitas computer terintegrasi. Sebuah sistem yang komponennya berada pada jaringan komputer. Komponen tersebut saling berkomunikasi dan melakukan koordinasi hanya dengan pengiriman pesan (message passing) secara synchronous atau asynchronous.

Secara umum Sebuah sistem yg komponennya berada pd jaringan komputer. Komponen tsb saling berkomunikasi & melakukan koordinasi hanya dgn pengiriman pesan (message passing). Sistem terdistibusi merupakan sebuah sistem yg komponennya berada pada jaringan komputer. Komponen tersebut saling berkomunikasi & melakukan koordinasi hanya dengan pengiriman pesan (message passing).


Dengan kata lain sistem ini melibatkan lebih dari satu komputer dalam suatu infrastruktur jaringan baik local,internet bahkan wireless. Sebuah sistem terdistribusi, tidak hanya melakukan komunikasi antara satu proses pada satu komputer dengan proses pada komputer yang lain, namun juga perlu mempertimbangkan ketersediaan infrastruktur jaringan yang memadai dan juga dukungan standarisasi sistem yang terbuka.

Contoh Sistem Terdistribusi :

1. Internet. 

Sistem global dari seluruh jaringan komputer yang saling terhubung menggunakan standar Internet Protocol Suite (TCP/IP) untuk melayani miliaran pengguna di seluruh dunia.

2. Intranet. 

Intranet adalah sebuah jaringan komputer berbasis protokol TCP/IP seperti internet hanya saja digunakan dalam internal perusahaan, kantor, bahkan WARNET pun dapat di kategorikan Intranet.

3. Mobile Computing. 

Kemampuan teknologi untuk menghadapi perpindahan/pergerakan manusia dalam penggunaan komputer secara praktis. Dari pengertian ini kita dapat menyimpulkan bahwa Mobile computing saat ini memang sangat dibutuhkan, mengingat kebutuhan penggunaan komputer saat ini pun sangat tinggi, sehingga penggunaan Mobile Computing dapat memudahkan para pemakai komputer dalam melakukan segala aktifitasnya dengan menggunakan komputer.

4. Contoh lainnya: 
- Sistem telepon (ISDN, PSTN). 
- Manajemen jaringan: Administrasi sesumber jaringan. 
- Network File System (NFS)
- WWW : Arsitektur client server yang diterapkan dalam infrastruktur internet.

CONTOH SISTEM TERDISTRIBUSI


SISTEM TERDISTRIBUSI PADA ATM 

Sistem ATM ini menggunakan gaya arsitektur terdistribusi dimana ada satu database pusat yang didistribusikan ke berbagai database cabang melalui jaringan internet. Sehingga, pengaksesan data bisa dilakukan dengan cepat serta akurat tanpa harus ke kantor pusat untuk mengakses data. Hal ini juga menimbulkan keefisienan dalam hal waktu dan biaya. Berikut gambaran sistem terdistribusinya:




SUMBER: 
http://azwadblack.blogspot.com/2011/11/gaya-arsitektur-dan-view-pemodelan.html
http://richienarchy.blogspot.com/2009_11_01_archive.html



Senin, 07 Juli 2014

tugas part 2

Manusia dan Harapan [Part 2]

1.Harapan

1. Definisi Harapan
Harapan berasal dari kata “harap” yang berarti keinginan supaya sesuatu terjadi/terwujud. Sehingga, harapan itu berarti sesuatu yang diinginkan dapat terjadi. Dengan demikian, harapan itu menyangkut masa depan kita.

2. Harapan dan cita-cita
Pernahkan anda mendengar seorang anak kecil berkata “cita-citaku ingin menjadi dokter” mungkin hal itu terdengar begitu sombong atau berlebihan. Namun tidak ada yang tidak mungkin di dunia ini. Sebenarnya, harapan dan cita-cita itu hampir sama, cita-cita itu adalah sesuatu yang diinginkan setingi-tingginya, sedangkan harapan itu tidak terlalu muluk. Namun tidak ada salah jika seseorang mempunyai cita-cita dan harapan yang tinggi. Yang terpenting adalah kita harus bermimpi/bercita-cita terlebih dahulu kemudian mimpi/cita-cita itu diperkuat lagi oleh harapan dan percayalah kepada mimpi itu. Kemudian langkah akhir adalah kerja keras untuk mewujudkannya.

Ada dua kesamaan antara harapan dan cita-cita,yakni:
1. Keduanya menyangkut masa depan, karena belum terwujud.
2. Harapan dan cita-cita itu berarti menginginkan hal yang lebih baik atau lebih meningkat.
2.Sebab-Sebab Manusia mempunyai Harapan
Ada 2 hal yang menyebabkan seseorang itu memiliki harapan, yaitu :

1) Dorongan Kodrat
Kodrat adalah sifat, keadaan atau pembawaan alamiah yang sudah terwujud pada dalam diri manusia sejak manusia itu diciptakan oleh Tuhan. Dorongan kodrat membuat manusia mempunyai keinginan dan harapan, seperti menangis, tertawa, sedih, dan bahagia. Di dalam diri manusia masing-masing sudah terjelma sifat, kodrat pembawaan dan kemampuan untuk bergaul,hidup bermasyarakat, dan hidup bersama dengan manusia lain. Dengan kodrat inilah manusia memiliki harapan.

2) Dorongan kebutuhan hidup
Kebutuhan hidup manusia pada umumnya terdiri dari 2 yaitu kebutuhan jasmani dan rohani. Untuk bisa memenuhi semua kebutuhan itu maka manusia harus bekerja sama dengan manusia lain. Hal ini dikarenakan kemampuan manusia itu sangat terbatas baik kemampuan fisik dan berpikirnya.

Menurut Abraham Maslow, sesuai dengan kodratnya, harapan atau kebutuhan manusia itu adalah :

ü  Kelangsungan hidup (survival).
ü  Keamaanan (safety).
ü  Hak dan kewajiban untuk mencintai dan dicintai (be loving and loved).
ü  Diakui lingkungan (status).
ü  Perwujudan cita-cita (self-actualization).

2.Penyebab manusia mempunyai harapan
Menurut kodratnya manusia itu adalah mahluk sosial. Setiap lahir ke dunia langusung disambut dalam suatu pergaulan hidup, yakni di tengah suatu keluarga atau anggota masyarakat lainnya. Tidak ada satu manusiapun yang luput dari pergaulan hidup. Ditengah - tengah manusia lain itulah, seseorang dapat hidup dan berkembang balk fisik/jasmani maupun mental/ spiritualnya. Ada dua hal yabg mendorong orang hidup bergaul dengan manusia lain, yakni dorongan kodrat dan dorongan kebutuhan hidup.

Dorongan kodrat
Kodrat ialah sifat, keadaan, atau pembawaan alamiah yang sudah terjelma dalam din manusia sejak manusia itu diciptakan oleh Tuhan. Misalnya menangis, bergembira, berpikir, berjalan, bcrkata, mempunyai keturunan dan sebagainya. Setiap manusia mempunyai kemampuan untuk itu semua.
Dorongan kodrat menyebabkan manusia mempunyai keinginan atau harapan, misalnya menangis, tertawa, bergembira, dan sebagainya. Seperti halnya orang yang menonton Pertunjukan lawak, mereka ingin tertawa, pelawak juga mengharapkan agar penonton tertawa terbahak-bahak. Apabila penonton tidak tertawa, harapan kedua belah pihak gagal, justru sedihlah mereka.
Kodrat juga terdapat pada binatang dan tumbuh-tumbuhan, karena binatang dan tumbuhan perlu makan, berkembang biak dan mati. Yang mirip dengan kodrat manusia ialah kodrat binatang, walau bagaimanapun juga besar sekali perbedaannya. Perbedaan antara kedua mahluk itu, ialah bahwa manusia memiliki budi dan kehendak. Budi ialah akal, kemampuan untuk memilih. Kedua hal tersebut tidak dapat dipisahkan, sebab bila orang akan memilih, ia harus mengetahui lebih dahulu barang yang dipilihnya. Dengan budinya manusia dapat mengetahui mana yang baik dan mana yang buruk, mana yang benar dan mana yang salah, dan dengan kehendaknya manusia dapat memilih.
Dalam diri manusia masing-masing sudah terjelma sifat, kodrat pembawaan clan kemampuan untuk hidup bergaul, hidup bermasyarakat atau hidup bersama dengan manusia lain.

3.Doa
Pengertian Doa
Doa bererti memohon atau meminta sesuatu yang baik daripada Allah s.w.t yang Maha Pemurah. Allah s.w.t. menyuruh orang-orang Islam berdoa atau meminta sesuatu kepadaNya seperti firman di bawah yang bermaksud:
Dan Tuhan kamu berfirman: “Berdoalah kepada Ku nescaya Aku perkenankan doa permohonan kamu. Sesungguhnya orang-orang yang sombong takbur daripada beribadat dan berdoa kepadaKu, akan masuk neraka jahanam dalam keadaan hina.” (Surah Al-Mu’min:60)

Macam-Macam Doa

1.      Doa Mau Tidur

كَانَ النَّبِيُّ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ إِذَا أَوَى إِلَى فِرَاشِهِ قَالَ اللَّهُمَّ بِاسْمِكَ أَحْيَا وَأَمُوتُ
Nabi saw apabila mau tidur, beliau berdoa Ya Allah dengan NamaMu aku Hidup dan Mati
HR  Al  Bukhari 22:369 No 6845, Abu Daud 13:244 No 4390, Ibnu Abi Syaibah 6:240, Nasa’i 6:187

2.      Doa Bangun Tidur

وَإِذَا أَصْبَحَ قَالَ الْحَمْدُ لِلَّهِ الَّذِي أَحْيَانَا بَعْدَ مَا أَمَاتَنَا وَإِلَيْهِ النُّشُورُ
Dan apabila bangun, beliau berdoa : Segala puji bagi Allah yang telah menghidupkan kami sesudah mematikan kami dan hanya kepadaNya kami kembali.
HR  Al  Bukhari 22:369 No 6845, Abu Daud 13:244 No 4390, Ibnu Abi Syaibah 6:240, Nasa’i 6:187

3.      Doa Ketika Turun Hujan

عَنْ عَائِشَةَ أَنَّ رَسُولَ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ كَانَ إِذَا رَأَى الْمَطَرَ قَالَ اللَّهُمَّ صَيِّبًا نَافِعًا
Dari Aisyah, sesungguhnya Rasulullah saw apabila melihat hujan  beliau berdo’a : Ya Allah Jadikanlah Hujan ini, yang manfa’at.  HR Bukhari 4:138 No 974

2.      Pengertian Kepercayaan
Kepercayaan adalah kemauan seseorang untuk bertumpu pada orang lain dimana kita memiliki keyakinan padanya. Kepercayaan merupakan kondisi mental yang didasarkan oleh situasi seseorang dan konteks sosialnya. Ketika seseorang mengambil suatu keputusan, ia akan lebih memilih keputusan berdasarkan pilihan dari orang- orang yang lebih dapat ia percaya dari pada yang kurang dipercayai (Moorman, 1993).

Menurut Rousseau et al (1998), kepercayaan adalah wilayah psikologis yang merupakan perhatian untuk menerima apa adanya berdasarkan harapan terhadap perilaku yang baik dari orang lain. Kepercayaan konsumen didefinisikan sebagai kesediaan satu pihak untuk menerima resiko dari tindakan pihak lain berdasarkan harapan bahwa pihak lain akan melakukan tindakan penting untuk pihak yang mempercayainya, terlepas dari kemampuan untuk mengawasi dan mengendalikan tindakan pihak yang dipercaya (Mayer et al, 1995).
Kepercayaan terjadi ketika seseorang yakin dengan reliabilitas dan integritas dari orang yang dipercaya (Morgan & Hunt, 1994).

Menurut Rousseau et al (1998), kepercayaan adalah wilayah psikologis yang merupakan perhatian untuk menerima apa adanya berdasarkan harapan terhadap perilaku yang baik dari orang lain. Kepercayaan konsumen didefinisikan sebagai kesediaan satu pihak untuk menerima resiko dari tindakan pihak lain berdasarkan harapan bahwa pihak lain akan melakukan tindakan penting untuk pihak yang mempercayainya, terlepas dari kemampuan untuk mengawasi dan mengendalikan tindakan pihak yang dipercaya (Mayer et al, 1995).
Doney dan Canon (1997) bahwa penciptaan awal hubungan mitra dengan pelanggan didasarkan atas kepercayaan. Hal yang senada juga dikemukakan oleh McKnight, Kacmar, dan Choudry (dalam Bachmann & Zaheer, 2006), menyatakan bahwa kepercayaan dibangun sebelum pihak-pihak tertentu saling mengenal satu sama lain melalui interaksi atau transaksi. Kepercayaan secara online mengacu pada kepercayaan dalam lingkungan virtual.

Menurut Rosseau, Sitkin, dan Camere (1998), definisi kepercayaan dalam berbagai konteks yaitu kesediaan seseorang untuk menerima resiko. Diadaptasi dari definisi tersebut, Lim et al (2001) menyatakan kepercayaan konsumen dalam berbelanja internet sebagai kesediaan konsumen untuk mengekspos dirinya terhadap kemungkinan rugi yang dialami selama transaksi berbelanja melalui internet, didasarkan harapan bahwa penjual menjanjikan transaksi yang akan memuaskan konsumen dan mampu untuk mengirim barang atau jasa yang telah dijanjikan.
MANUSIA DAN KEGELISAHAN [part1]

A.       Kegelisahan

1.       Definisi :
Kegelisahan berasal dari kata gelisah yang berarti tidak tenteram hatinya, selalu merasa khawatir,  tidak tenang, tidak sabar, cemas. Sehingga kegelisahan merupakan  hal  yang menggambarkan seseorang tidak tentram hati maupun perbuatannya, merasa kawatir, tidak tenang dalam tingkah lakunya, tidak sabar ataupun dalam kecemasan.
Kegelisahan hanya dapat diketahui dari gejala tingkah laku atau gerak gerik seseorang dalam situasi tertentu. Gejala tingkah laku atau gerak.-gerik itu umumnya lain dari biasanya, misalnya  berjalan  mundar-mandir  dalam  ruang tertentu  sambil  menundukkan  kepala, memandang  jauh ke depan sambil mengepal-ngepalkan tangannya, duduk termenung sambil memegang kepalanya, duduk dengan wajah murung atau sayu, malas bicara, dan  lain-lain.
Kegelisahan merupakan salah satu ekspresidari kecemasan.Karena itu dalam kehidupan sehari-hari, kegelisahan juga diartikan sebagai kecemasan, kekawatiran ataupun ketakutan. Masalah kecemasan atau kegelisahan berkaitan juga dengan masalah frustasi, yang secara definisi dapat disebutkan, bahwa seseorang mengalami frustasi karena apa yang diinginkan tidak tecapai.

1.Sigmund Freud ahli psikoanalisa berpendapat,bahwa ada tiga macam kecemasan yang menimpa manusia yaitu kecemasan kenyataan (obyektit), kecemasan neorotik dan kecemasan moril.

a. Kecemasan  obyektif
Kecemasan  tentang kenyataan  adalah  suatu  pengalaman  perasaan  sebagai  akibat pengamatan  atau suatu bahaya dalam dunia luar. Bahaya adalah sikap kcadaan dalam lingkungan seseorang  yang  mengancam untuk  meneelakakannya.   Pengalaman   bahaya dan timbulnya kecemasan mungkin dari sifat pembawaan, dalam arti kata, bahwa seseorang mewarisi  kecenderungan  untuk menjadi  takut kalau ia berada dekat dengan benda-benda tertentu  atau keadaan  tertentu  dari lingkungannya.

b. Kecemasan  neorotis  (syarat)
Kecemasan  ini timbul karena pengamatan  tentang bahaya dari naluriah. Menurut Sigmund  Freud,  kecemasan  ini dibagi  tiga macam, yakni  :

(1)  Kecemasan  yang  timbul  karena  penyesuaian  diri dcngan  lingkungan. Kecemasan timbul  karena  orang  itu  takut  akan  bayangannya   scndiri,  atau  takut  akan  id-nya sendiri,  sehingga  menekan  dan  menguasai  ego.  Kecemasan   semacam  ini menjadi sifat dari  seseorang  yang gelisah, yang selalu  mengira  bahwa  seseuatu  yang  hebat akan  terjadi.
Contoh:
Didi  anak laki-laki  berumur  10 tahun.  Ia duduk  di kelas  V SO. Pada  suatu  hari ia diberitahu  ayahnya,  bahwa bulan depan ayahnya  dipindahkan  ke kota lain. Mereka sekeluarga  harus  pindah.  Sudah  tentu Didi harus  ikut. Jadi  ia harus  pindah  sekolah di kota tempat ayahnya  bertugas.  Ibu Didi nampak  gelisah, karena tinggal  di tempat yang lama ia sudah betah, berkat adanya seorang ibu yang aktif mengumpulkan   dan memajukan  ibu-ibu.  Lebih-Iebih  Didi, karena  baik di kampung  maupun  di sekolah Didi banyak kawannya.  Karena itu ia takut kalau di tempat yang bam  kelak ia tidak akan merasa  betah.  Bila tidak ikut pindah,  akan  ikut siapa,  ikut pindah  bagaimana di tempat  yang  bam  nanti.  Ia takut pada  bayangannya  sendiri.

(2)   Bentuk  ketakutan  yang tegang  dan  irrasional  (phobia).  Bentuk  khusus  dari phobia adalah,  bahwa  intensitet  ketakutan  melebihi  proporsi  yang  sebenamya   dan  obyek yang  ditakutkannya.   Misalnya  seorang  gadis  takut memegang  benda  yang  terbuat dari  karet.  Ia tidak mengetahui  sebab ketakutan  tersebut,  setelah  dianalisis;  ketika masih  kecil dulu ia sering diberi balon karet oleh ayahnya.  satu untuk dia dan satu untuk  adiknya.  Dalam  suatu pertengkaran  ia memecahkan  balon adiknya,  sehingga ia mendapat   hukuman  yang  keras  dari  ayahnya.  Hukuman  yang  didapatnya   dan perasaan  bersalah  menjadi  terhubung  dengan  balon  karet.

(3)   Rasa  takut  lain  ialah  rasa  gugup,  gagap  dan  sebagainya.  Reaksi  ini  munculnnya secara tiba-tiba  tanpa ada provokasi  yang tegas. Reaksi gugup ini adalah perbuatan meredakan  diri  yang  bertujuan   untuk  membebaskan   seseorang   dari  kecemasan neorotis yang sangat menyakitkan  dengan jalan melakukan  sesuatu yang dikehendaki oleh  id meskipun  ego dan  superego  melarangnya.
Contoh:
Seseorang yang tidak biasa menyanyi atau bicara didepan umum, sekonyong-konyong diminta  untuk menyanyi  atau berpidato. maka ia gelisah, gemetar, dan hilang keseimbangan,   sehingga  sulit berbicara  atau menyanyi.

c.  kecemasan  moril
Kecemasan moril disebabkan karena pribadi seseorang.Tiap  pribadi memiliki bermacam-macam   emosi  antara lain:  iri, dendam,  dengki,  marah,  gelisah,  cinta, rasa kurang.
Rasa  iri, benci, dengki, dendam  itu merupakan  sebagian dari pernyataan  individu secara keseluruhan  berdasarkan  konsep yang kurang sehat  Oleh karena  itu sering alasan untuk  iri, benci,  dengki  itu kurang  dapat  dipahami  orang  lain.


B. Sebab – sebab orang gelisah

 SEBAB-SEBAB ORANG GELISAH
Apabila  kita  kaji,  sebab-sebab  orang  gelisah  adalah  karena  pada  hakekatnya   orang takut  kehilangan  hak-haknya.  Hal itu adalah  akibat dari suatu ancaman,  baik ancaman  dari luar  maupun  dari  dalam.
Contoh:
Bila ada suatu  tanda bahaya  (bahaya  banjir, gunung  meletus,  atau perampokan), orang tentu akan gelisah. Hal itu disebabkan karena bahaya itu mengancam  akan hilangnya beberapa    hak  orang   sekaligus.   misalnya   hak  hidup,   hak  milik,   hak  memperoleh perlindungan,   hak  kemerdekaan  hid up, dan mungkin  hak  nama  baik.

C. Usah-usaha mengatasi kegelisahan

Mengatasi  kegelisahan  ini pertama-tama  harus  mulai  dari diri  kna scndiri,  yaitu  kita harus  bersikap  tenang.  Dengan  sikap  tenang  kita  dapat  berpikir  tenang,  sehingga   segala kesulitan  dapat  kita atasi.
Contoh
Dokter  yang menghadapi  istri dan anaknya  yang sedang  sakit, justru  tidak dapat merasa tenang, karena ada ancaman terhadap haknya. Dokter tidak dapat berbuat  apa-apa bila  menghadapi   keluarganya  yang  sakit,  karena  ia  merasa  khawatir.  Dalam  hal  ini dokter  itu harus  bersikap  seperti   menghadapi  pasien  yang  bukan  keluarganya.
Cara lain yang mungkin juga  baik untuk digunakan  dalam  mengatasi  kegelisahan atau kecemasan  yaitu dengan memerlukan  sedikit pemikiran; pertama-tarna,  kita tanyakan kepada diri kita sendiri (introspeksi).  akibat yang paling buruk yang bagaimanakah   yang akan kita tanggung  atau yang akan terjadi, mengapa hal itu terjadi, apa penyebabnya  dan sebagainya. Apabila kita dapat menganalisa akibat yang akan ditimbulkan  olch kecernasan tersebut  dan  bila kita  tidak dapat  mengatasinya,  kita dapat  mempersiapkan   diri  untuk menghadapinya,karena  tidak  semua  pengalaman   di  dunia  ini  menyenangkan. Yang kedua  kita  bersedia  menerima   akibatnya  dengan  rasa  tabah  dan  senang  hati  niscaya kecemasan  tersebut  akan sima dalam jiwa kita. Dan yang ketiga, dengan  bersama-sama berjalannya waktu  kita  dapat  mencoba  untuk   memperkecil dan   mengurangi keburukan-keburukan    akibat  timbulnya  kecernasan,dengan demikian kita  akan  tidak merasakan  lagi adanya  rasa  kecemasan  / kegelisahan  dalam jiwa.
Untuk mengatasi kegelisahan  yang paling  ampuh  kita memasrahkan   diri kepadaTuhan.Kita  pasrahkan  nasib  kita  sepenuhnya  kepada-Nya,   kita  harus  percaya  bahwa Tuhanlah  Maha  Kuasa.  Maha Pengasih,  Maha penyayang  dan  Maha  Pengampun.

D. Keterasingan

1.pengertian
Keterasingan  berasal  dari kata terasing. dan kata itu adalah dari kata dasar  asing. Kata asing  berarti sendiri,  tidak  dikenal  orang.  sehingga  kata  terasing  berarti,  tersisihkan   dari pergaulan,  terpisahkan dari yang  lain.  atau terpencil.  Jadi kata  keterasingan   berarti  hal-hal yang  berkenaan  dengan  tersisihkan  dari pergaulan,terpencil  atau terpisah  dari  yang  lain.
Terasing  atau  keterasingan   adalah  bagian  hidup  manusia.  Sebentar  atau  lama  orang pemah   mengalami   hidup  dalarn  keterasingan,  sudah  tentu  dengan  sebab  dan  kadar  yang berbeda  satu  sarna lain.

2.   Usaha mengatasi keterasingan
Berbaur dengan lingkungan sekitar, membuka diri dan bersosialisasi akan membua seseorang merasa tidak terasingkan.

E. Kesepian

a. definisi
Kesepian  berasal dari kata sepi yang berarti sunyi atau lengang, sehingga  kata kesepian berarti merasa  sunyi atau lengang. tidak berteman. Setiap orang pemah  mengalami  kesepian, karena  kesepian  bagian  hidup  manusia,  lama  rasa sepi itu bergantung  kepada  mental  orang dan  kasus  penyebabnya.

b. Sebab-sebab  terjadinya  kesepian
Bermacam-macam  penyebab teIjadinya kespian. Frustasi dapat mengakibatkan  kesepian. Dalam  hal seperti  itu orang  tidak mau diganggu,  ia lebih senang  dalam  keadaan  sepi, tidak suka  bergaul,  dan  sebagainya.  la lebih  senang  hidup  sendiri.

F. Ketidakpastian

1. Definisi Ketidakpastian
Ketidak pastian berasal dari kata tidak pasti artinya tidak menentu, tidak dapat ditentukan, tidak tahu, tanpa arah yang jelas, tanpa asal-usul yang jelas.  Ketidak  pastian  artinya keadaan yang tidak pasti, tidak tentu, tidak dapat ditentukan, tidak tahu, keadaan tanpa arah yang jelas, keadaan tanpa asal-usul yangjelas.  ltu semua adalah akibat pikirannya tidak dapat konsentrasi. Ketidakkonsentrasian  disebabkan  oleh berbagai sebab, yang jelas pikirannya kacau.

2. Penyebab terjadinya ketidakpastian
Orang yang pikirannya terganggu tidak dapat lagi berpikir secara teratur, apalagi mengambil kesimpulan. Dalam berpikir manusia selalu menerima rangsang-rangsang lain, sehingga jalan pikirannya menjadi kacau oleh rangsang-rangsang barn. Kalau toh ia dapat berpikir baik akan memakan waktu yang cukup lama dan sukar. Mereka menampakkan tanda-tandaobsesi, phobia, delusi, gerakan-gerakan gemetar,kehilangan pengertian,kehilangan kemampuan untuk menangkap sesuatu.

3.Usaha mengatasi ketidakpastian
Untuk dapat menyembuhkan keadaan itu bergantung pada mental si penderita. Andaikata penyebabnya sudah diketahui, kemungkinan juga tidak dapat sembuh. Bila hal itu terjadi, maka jalan yang paling baik bagi penderita diajak pergi sendiri ke psikolog.