Rabu, 21 Januari 2015

Hubungan Teknologi & Kemiskinan

Hubungan ilmu pengetahuan dengan teknologi sering diungkapkan sebagai berikut :
Ilmu tanpa teknologi adalah steril dan teknologi tanpa ilmu adalah statis (Ilmu tanpa teknologi tidak berkembang dan teknologi tanpa ilmu tidak berakar.
Yang dimaksud dengan teknologi tepat guna adalah suatu teknologi yang telah memenuhi tiga syarat utama yaitu :

a. Persyaratan Teknis, yang termasuk di dalamnya adalah :
~ memperhatikan kelestarian tata lingkungan hidup, menggunakan sebanyak mungkin bahan baku dan sumber energi setempat dan sesedikit mungkin menggunakan bahan impor.
~ jumlah produksi harus cukup dan mutu produksi harus diterima oleh pasar yang ada.
~ menjamin agar hasil dapat diangkut ke pasaran dan masih dapat dikembangkan, sehingga dapat dihindari kerusakan atas mutu hasil.
~ memperlihatkan tersedianya peralatan serta operasi dan perawatannya.

b. Persyaratan Sosial, meliputi :
~ memanfaatkan keterampilan yang sudah ada
~ menjamin timbulnya perluasan lapangan kerja yang dapat terus menerus berkembang
~ menekan seminimum mungkin pergeseran tenaga kerja yang mengakibatkan bertambahnya pengangguran.
~ membatasi sejauh mungkin timbulnya ketegangan sosial dan budaya dengan mengatur agar peningkatan produksi berlangsung dalam batas-batas tertentu sehingga terwujud keseimbangan sosial dan budaya yang dinamis.

Persyaratan Ekonomik, yaitu :

~ membatasi sedikit mungkin kebutuhan modal
~ mengarahkan pemakaian modal agar sesuai dengan rencana pengembangan lokal, regional dan nasional
~ menjamin agar hasil dan keuntungan akan kembali kepada produsen
~ dapat mengarahkan lebih banyak produsen ke arah cara penghitungan ekonomis yang sehat.
Teknologi, selain menimbulkan dampak positif bagi kehidupan manusia, terutama mempermudah pelaksanaan kegiatan dalam hidup, juga memiliki berbagai dampak negatif jika tidak dimanfaatkan secara baik. Contoh masalah akibat perkembangan teknologi adalah kesempatan kerja yang semakin kurang sementara angkatan kerja makin bertambah, masalah penyediaan bahan-bahan dasar sebagai sumber energi yang berlebihan dikhawatirkan akan merugikan generasi yang akan datang.
kemiskinan
Kemiskinan adalah keadaan dimana terjadi kekurangan hal-hal yang biasa untuk dipunyaiseperti makanan , pakaian , tempat berlindung dan air minum, hal-hal ini berhubungan eratdengan kualitas hidup . Kemiskinan kadang juga berarti tidak adanya akses terhadap pendidikandan pekerjaan yang mampu mengatasi masalah kemiskinan dan mendapatkan kehormatan yanglayak sebagai warga negara. Kemiskinan merupakan masalah global. Sebagian orang memahamiistilah ini secara subyektif dan komparatif, sementara yang lainnya melihatnya dari segi moraldan evaluatif, dan yang lainnya lagi memahaminya dari sudut ilmiah yang telah mapan. Istilah”negara berkembang” biasanya digunakan untuk merujuk kepada negara-negara yang “miskin.”
Kemiskinan bisa dikelompokan dalam dua kategori , yaitu Kemiskinan absolut dan Kemiskinan relatif. Kemiskinan absolut mengacu pada satu set standard yang konsisten , tidak terpengaruh oleh waktu dan tempat / negara. Sebuah contoh dari pengukuran absolut adalah persentase dari populasi yang makan dibawah jumlah yg cukup menopang kebutuhan tubuh manusia (kira kira 2000-2500 kalori per hari untuk laki laki dewasa).
Bank Dunia mendefinisikan Kemiskinan absolut sebagai hidup dg pendapatan dibawah USD $1/hari dan Kemiskinan menengah untuk pendapatan dibawah $2 per hari, dg batasan ini maka diperkiraan pada 2001 1,1 miliar orang didunia mengonsumsi kurang dari $1/hari dan 2,7 miliar orang didunia mengonsumsi kurang dari $2/hari.”[1] Proporsi penduduk negara berkembang yang hidup dalam Kemiskinan ekstrem telah turun dari 28% pada 1990 menjadi 21% pada 2001.[1] Melihat pada periode 1981-2001, persentase dari penduduk dunia yang hidup dibawah garis kemiskinan $1 dolar/hari telah berkurang separuh. Tetapi , nilai dari $1 juga mengalami penurunan dalam kurun waktu tersebut.
Meskipun kemiskinan yang paling parah terdapat di dunia bekembang, ada bukti tentang kehadiran kemiskinan di setiap region. Di negara-negara maju, kondisi ini menghadirkan kaum tuna wisma yang berkelana ke sana kemari dan daerah pinggiran kota dan ghetto yang miskin. Kemiskinan dapat dilihat sebagai kondisi kolektif masyarakat miskin, atau kelompok orang-orang miskin, dan dalam pengertian ini keseluruhan negara kadang-kadang dianggap miskin. Untuk menghindari stigma ini, negara-negara ini biasanya disebut sebagai negara berkembang.
Kemiskinan dipahami dalam berbagai cara. Pemahaman utamanya mencakup:

Gambaran kekurangan materi, yang biasanya mencakup kebutuhan pangan sehari-hari, sandang, perumahan, dan pelayanan kesehatan. Kemiskinan dalam arti ini dipahami sebagai situasi kelangkaan barang-barang dan pelayanan dasar.
Gambaran tentang kebutuhan sosial, termasuk keterkucilan sosial, ketergantungan, dan ketidakmampuan untuk berpartisipasi dalam masyarakat. Hal ini termasuk pendidikan dan informasi. Keterkucilan sosial biasanya dibedakan dari kemiskinan, karena hal ini mencakup masalah-masalah politik dan moral, dan tidak dibatasi pada bidang ekonomi.
Gambaran tentang kurangnya penghasilan dan kekayaan yang memadai. Makna “memadai” di sini sangat berbeda-beda melintasi bagian-bagian politik dan ekonomi di seluruh dunia.

Penyebab kemiskinan
Kemiskinan banyak dihubungkan dengan:
* penyebab individual, atau patologis, yang melihat kemiskinan sebagai akibat dari perilaku, pilihan, atau kemampuan dari si miskin;
* penyebab keluarga, yang menghubungkan kemiskinan dengan pendidikan keluarga;
* penyebab sub-budaya (subcultural), yang menghubungkan kemiskinan dengan kehidupan sehari-hari, dipelajari atau dijalankan dalam lingkungan sekitar;
* penyebab agensi, yang melihat kemiskinan sebagai akibat dari aksi orang lain, termasuk perang, pemerintah, dan ekonomi;
* penyebab struktural, yang memberikan alasan bahwa kemiskinan merupakan hasil daristruktur sosial.
Kaitan teknologi dan kemiskinan

Teknologi dan kemiskinan memiliki kaitan struktur yang jelas. Ilmu pengetahuan dan teknologi merupakan dua hal yang tak terpisahkan dalam peranannya untuk memenuhi kebutuhan insani. Ilmu pengetahuan digunakan untuk mengetahui “apa” sedangkan teknologi mengetahui “bagaimana”. Ilmu pengetahuan sebagai suatu badan pengetahuan sedangkan teknologi sebagai seni yang berhubungan dengan proses produksi, berkaitan dalam suatu sistem yang saling berinteraksi. Teknologi merupakan penerapan ilmu pengetahuan, sementara teknologi mengandung ilmu pengetahuan di dalamnya.
Bila ditelaah, ilmu pengetahuan dan teknologi dalam penerapannya, keduanya menghasilkan suatu kehidupan di dunia (satu dunia), yang diantaranya membawa malapetaka yang belum pernah dibayangkan. Padahal manusia dalam pekerjaan ilmiahnya tidak hanya bekerja dengan akal budinya, melainkan dengan seluruh eksistensinya. Oleh karena itu, ketika manusia sudah mampu membedakan ilmu pengetahuan (kebenaran) dengan etika (kebaikan), maka kita tidak dapat netral dan bersikap netral terhadap penyelidikan ilmiah. Sehingga dalam penerapan atau mengambil keputusan terhadap sikap ilmiah dan teknologi, terlebih dahulu mendapat pertimbangan moral dan ajaran agama. Ilmuwan selaku ahli teknologi harus bersikap mempunyai tanggung jawab sosial, yakni tanggung jawab terhadap masyarakat menyangkut asas moral mengenai penelitian etis terhadap obyek penelaahankeilmuan dan penggunaan pengetahuan ilmiah (teknologi) dengan segala akibat sosialnya.
Dalam hal kemiskinan struktural, ternyata adalah buatan manusia terhadap manusia lainnya yang timbul dari akibat dan dari struktur politik, ekonomi, teknologi dan sosial buatan manusia pula. Perubahan teknologi yang cepat mengakibatkan kemiskinan, karena mengakibatkan terjadinya perubahan sosial yang fundamental. Sebab kemiskinan diantaranya disebabkan oleh struktur ekonomi, dalam hal ini pola relasi antara manusia dengan sumber kemakmuran, hasil produksi dan mekanisme pasar. Kesemuanya merupakan sub sistem atau sub struktur dari sistem kemasyarakatan. Termasuk di dalamnya ilmu pengetahuan dan teknologi.
Sumber : http://juhend.wordpress.com/2012/11/03/tema-ilmu-pengetahuan-teknologi-dan-kemiskinan/
Contoh kasus :
Baru-baru ini, seorang anak laki-laki bernama Cheng yang baru berumur 11 tahun nekat mencuri uang seorang wanita sebesar 20.000 RMB atau setara dengan Rp 30 juta hanya demi bermain game online kesayangannya.Kejadian tersebut terjadi di Xianning Country, China. Cheng yang hobi bermain game online, nampaknya kehabisan uang untuk bermain game kesayanganya, ia pun nekat mencuri uang seorang wanita yang bernama Li. Setelah Cheng mencuri uang wanita tersebut, Cheng langsung menuju warnet setempat untuk memuaskan hasratnya bermain game online serta membeli beberapa barang dari game online tersebut.
Li yang menyadari uangnya telah hilang, ia langsung melaporkan kejadian tersebut kepada pihak kepolisian. Tanpa waktu lama, polisi akhirnya menangkap Cheng yang diketahui mencuri uang tersebut. Ketika Cheng pertama kali ditangkap, ia tidak mengakui perbuatan tersebut. Akan tetapi, setelah polisi melakukan interogasi selama 5 jam, akhirnya anak laki-laki tersebut mengakui perbuataannya.Ketika ditanyain pihak kepolisian mengenai uang tersebut, Chen mengungkapkan baru menghabiskan uang tersebut sebesar 266 dollar AS atau sekitar Rp 2,5 juta.
Sumber : http://gadgetan.com/seorang-anak-nekat-mencuri-uang-rp-30-juta-demi-bermain-game-online/25722

Tanggapan : Menurut saya dizaman modern seperti sekarang anak-anak sudah terlalu asik dengan hal-hal berbau teknologi canggih seperti handphone, internet, game online dan lain-lain. Orang tua kurang mengawasi anak-anak nya sehingga mereka terlalu melampaui batas. Dari contoh diatas kita bisa mengetahui bahwa anak-anak dizaman sekarang sudah menggangap teknologi canggih adalah mainan bagi mereka sehingga mereka melakukan segala cara untuk mendapatkan nya termasuk dengan cara mencuri.

PRETEST SI : ANALISIS KINERJA SISTEM

Pertanyaan:
Untuk mengamankan sustu Sistem Informasi menurut anda apa saja yang perlu dilindungi?
Jawaban :
Aset Sistem Informasi yang harus di lindungi melalui sistem keamanan dapat
diklasifikasikan menjadi 2 yaitu :
Aset Fisik, meliputi :
Personnel
Hardware (termasuk media penyimpanan, dan periperalnya)
Fasilitas
Dokumentasi dan
Supplies
Aset Logika
Data / Informasi dan
Sofware (Sistem dan Aplikasi)
Pentingnya keamanan sangat mempengaruhi untuk suatu sistem informasi di era globalisasi pada sebuah organisasi atau perusahaan untuk menjaga fasilitas terpenting perusahaan. Pada dasarnya fasilitas dan asset perusahaan yang ingin dijaga adalah berkaitan dengan lima komponen dasar sistem informasi yaitu perangkat keras, perangkat lunak, pengguna, data dan prosedur.
Empat karakteristik dasar yang dapat diketahui apabila perusahaan ingin menerapkan solusi pengamanan sistem informasi di perusahaan :
Perusahaan yang bersangkutan harus memiliki sebuah sistem komputerisasi yang harus dilindungi seperti misalnya mempunyai komputer diperusahaannya, memiliki jaringan komputer ( local area network ) atau jaringan yang lebih luas lagi ataupun internet yang pada kenyataannya digunakan untuk kegiatan bisnis perusahaan.
Perusahaan yang dimaksud harus memiliki sebuah divisi teknologi informasi yang menangani berbagai kegiatan penunjang untuk berbagai aplikasi bisnis perusahaan di bidang teknologi. Divisi teknologi diperusahaan bisaanya disebut dengan EDP (Entry Data Processing ). Kejahatan komputer dapat dilakukan dan berawal dari bagian ini , seperti dikatakan oleh Thomas porter dalam bukunya “ Elektronik Data Processing ( EDP ) control and auditing “ ( Porter ,1974 ), beliau mengatakan bahwa kejahatan yang berhubungan dengan personal terutama dalam perusahaan dapat dikategorikan dalam komputer abuse ( penyalahgunaan komputer ) , computer crime ( kejahatan komputer ) dan computer related crime ( kejahatan yang berhubungan dengan komputer ).
Mempunyai data, informasi dan sistem jaringan yang berharga yang layak untuk di jaga, dan dapat menyebabkan kerugian yang besar apabila data, informasi dan sistem jaringan tersebut dapat keluar dari perusahaan atau dapat menyebabkan perusahaan tidak dapat beroperasi. Karakteristik ini sangat berhubungan dengan materi risk manajemen. Pihak peruhaan dapat menghitung kerugian material ataupun non material yang disebabkan kejahatan dari sisi teknologi ini sehingga dapat diketahui apakah sudah layak mereka mengimplementasikan pengamanan sistem informasi dalam setiap kegiatan bisnis mereka.
Karakteristik berikutnya adalah perusahaan yang bersangkutan belum mempunyai kebijakan mengenai tata kelola teknologi informasi terutama yang berkaitan dengan kebijakan tentang pengelolaan keamanan sistem informasi (Information technology security policy). Atau mereka sudah menerapkan beberapa prosedur kebijakan tentang keamanan sistem informasi namun belum mengikuti standarisasi dari beberapa organisasi standar yang ada ( akan dipelajari lebih lanjut pada bab selanjutnya ).
Empat tipe keamanan komputer berdasarkan lubang keamanannya menurut David Icove :
Keamanan yang bersifat fisik ( physical security )
Termasuk akses orang ke gedung, peralatan, atau media yang digunakan. Beberapa contoh kejahatan jenis ini adalah sebagai berikut :
Berkas-berkas dokumen yang telah dibuang ke tempat sampah yang mungkin memuat informasi password dan username.
Pencurian komputer dan laptop
Serangan yang disebut dengan DDos Attack / denial of service
Pemutusan jalur listrik sehingga tidak berfungsi secara fisik.
Pembajakan pesawat pada saat tragedy world trade centre.
Keamanan yang berhubungan dengan orang ( personal security ).
Tipe keamanan jenis ini termasuk kepada identifikasi, profile resiko dari pekerja di sebuah perusahaan. Dalam dunia keamanan informasi salah satu factor terlemah adalah dari tipe jenis ini. Hal ini disebabkan manusia bukanlah mesin sehingga kadangkala pekerjaannya tidak terstruktur dan dapat di kelabui. Kejahatan jenis ini sering menggunakan metode yang disebut dengan social engineering .
Keamanan dari data dan media serta teknik komunikasi (Communication security).
Tipe keamanan jenis ini banyak menggunakan kelemahan yang ada pada perangkat lunak, baik perangkat lunak aplikasi ataupun perangkat lunak yang diugunakan dalam mengelola sebuah database.
Keamanan dalam operasi ( management security )
Kebijakan atau policy adalah hal terpenting yang harus di perhatikan sebuah perusahaan dalam memelihara asset teknologi dan bisnis mereka apabila ingin aman dari serangan hacker. Kebijakan digunakan untuk mengelola sistem keamanan , prosedur sebelum maupun setelah serangan terjadi, mempelajari manajemen resiko seperti dampak dan akibat dari sebuah serangan.Banyak perusahaan terutama di Indonesia tidak memiliki standard prosedur bagi keamanan sistem informasi. Untuk itu beberapa bagian dari buku ini akan banyak membahas tentang implementasi dari standard pelaksanaan keamanan sistem informasi bagi perusahaan yang diambil dari ISO 27001.
Aset: Perlindungan aset merupakan hal yang penting dan merupakan langkah awal dari berbagai implementasi keamanan komputer.Contohnya: ketika mendesain sebauah website e-commerce yang perlu dipikirkan adalah keamanan konsumen. Konsumen merupakan aset yang penting, seperti pengamanan naman alamat ataupun nomor kartu kredit.
Analisi Resiko: adalah tentang identifikasi akan resiko yang mungkin terjadi, sebuah even yang potensial yang bisa mengakibatkan suatu sistem dirugikan.
Perlindungan: Kita dapat melindungi jaringan internet dengan pengaturan Internet Firewall yaitu suatu akses yang mengendalikan jaringan internet dan menempatkan web dan FTP server pada suatu server yang sudah dilindungi oleh firewall.
Alat: alat atau tool yang digunakan pada suatu komputer merupakan peran penting dalam hal keamanan karena tool yang digunakan harus benar-benar aman.
Prioritas: Jika keamanan jaringan merupakan suatu prioritas, maka suatu organisasi harus membayar harga baik dari segi material maupun non material. Suatu jaringan komputer pada tahap awal harus diamankan dengan firewall atau lainnya yang mendukung suatu sistem keamanan.

POSTEST ANALISIS KINERJA SISTEM

Pertanyaan:
Aset Sistem Informasi harus dilindungi melalui sistem keamanan yang baik. Sebut dan jelaskan langkah-langkah utama pelaksanaan program keamanan tsb.
Jawaban:
Langkah-langkah keamanan dari sistem informasi
1.Aset : Perlindungan aset merupakan hal yang penting dan merupakan langkah awal dari berbagai implementasi keamanan komputer. Contohnya: ketika mendesain sebuah website e-commerce yang perlu dipikirkan adalah keamanan konsumen. Konsumen merupakan aset yang penting, seperti pengamanan nama, alamat, ataupun nomor kartu kredit.
2.Analisis Resiko : adalah tentang identifikasi akan resiko yang mungkin terjadi, sebuah even yang potensial yang bisa mengakibatkan suatu sistem dirugikan.
3.Perlindungan : Kita dapat melindungi jaringan internet dengan pengaturan Internet Firewall yaitu suatu akses yang mengendalikan jaringan internet dan menempatkan web dan FTP server pada suatu server yang sudah dilindungi oleh firewall.
4.Alat : alat atau tool yang digunakan pada suatu komputer merupakan peran penting dalam hal keamanan karena tool yang digunakan harus benar-benar aman.
5.Prioritas : Jika keamanan jaringan merupakan suatu prioritas, maka suatu organisasi harus membayar harga baik dari segi material maupun non material. Suatu jaringan komputer pada tahap awal harus diamankan dengan firewall atau lainnya yang mendukung suatu sistem keamanan.
Strategi dan Taktik Keamanan sistem Informasi
Keamanan fisik : lapisan yang sangat mendasar pada keamanan sistem informasi adalah keamanan fisik pada komputer. Siapa saja memiliki hak akses ke sistem. Jika hal itu tidak diperhatikan, akan terjadi hal-hal yang tidak dikehendaki.
Kunci Komputer : banyak case PC modern menyertakan atribut penguncian. Biasanya berupa soket pada bagian depan case yang memungkinkan kita memutar kunci yang disertakan ke posisi terkunsi atau tidak.
Keamanan BIOS : BIOS adalah software tingkat terendah yang mengonfigurasi atau memanipulasi hardware. Kita bisa menggunakan BIOS untuk mencegah orang lain me-reboot ulang komputer kita dan memanipulasi sisten komputer kita.
Mendeteksi Gangguan Keamanan Fisik : hal pertama yang harus diperhatikan adalah pada saat komputer akan di-reboot. Oleh karena Sistem Operasi yang kuat dan stabil, saat yang tepat bagi komputer untuk reboot adalah ketika kita meng-upgrade SO, menukar hardware dan sejenisnya.

Rabu, 14 Januari 2015

Prasangka & Diskriminasi

Prasangka dan diskriminasi berhubungan erat satu dengan yang lainnya karena pada teorinya prasangka bersumber pada satu sikap dan diskriminasi menunjuk pada satu sikap, prasangka dapat menjadi dasar dari diskriminasi, dan pada akhirnya mereka akan melakukan tindakan yang negatif.
Contoh prasangka adalah adanya persaingan antar individu secara berlebihan dalam suatu lingkungan, misalnya persaingan antar karyawan dalam suatu tempat kerja.
Sedangkan contoh diskriminasi adalah Cina sebagai kelompok minoritas, sering menjadi sasaran rasial, walaupun secara yuridis telah menjadi warga negara Indonesia dan dalam UUD 1945 Bab X Pasal 27 dinyatakan bahwa semua warga negara mempunyai kedudukan yang sama dalam hukum dan pemerintahan.
Apabila muncul suatu sikap berprasangka dan diskriminatif terhadap kelompok sosial lain, atau terhadap suku bangsa , kelompok etnis tertentu, bisa jadi akan menimbulkan pertentangan-pertentangan yang lebih luas. Suatu contoh : Beberapa peristiwa yang semula menyangkut berapa orang saja bisa menjadi luas dan melibatkan sejumlah orang, misalnya akibat berebut pacar antar geng motor bisa menyebabkan kerusuhan dan meresahkan orang lain. Hal itu berdampak buruk terhadap diri sendiri dan orang lain.

Mengatasi Dampak Prasangka
  • Perbaikan kondisi sosial ekonomi, dengan program pemerataan pembangunan oleh pemerintah.
  •  Perluasan kesempatan belajar bagi seluruh warga Indonesia, tidak hanya dinikmati oleh kalangan atas saja.
  • Sikap terbuka dan sikap lapang serta selalu menjalin komunikasi dua arah agar tidak terjadi kecurigaan antara satu orang dengan lainnya.



Kamis, 18 Desember 2014

Fault Tolerance, Transaction & skema dari Replication sistem terdistribusi

Fault Tolerance
Fault Tolerance atau toleransi kesalahan adalah kemampuan sistem untuk melanjutkan tugasnya setelah terjadinya kerusakan. Tujuannya yaitu untuk meningkatkan keadaan ssebuah sistem. Contoh Fault Tolerance yaitu RAID atau Redundant Array of Independent Disk. Konsep RAID diciptakan untuk mendapatkan kapasitas yang lebih besar atau Fault tolerance yang disebabkan oleh kerusakan Harddisk.
Penyebab Fault Tolerance :
·         Kesalahan spesifikasi
·         Kesalahan implementasi
·         Kerusakan komponen
·         Gangguan luar.

Data Transaction
Data Transaction adalah segala macam proses DML, DDL, maupun DCL (Data Control Language) yang terjadi dalam database. Control Transaction memberikan kita fleksibilitas dan control dalam merubah data dan juga memastikan terjadinya kekonsistenan data.
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).

Replication
Replication/ Replikasi adalah suatu teknik untuk melakukan copy dan pendistribusian data dan objek-objek database dari satu database ke database lain dan melaksanakan sinkronisasi database sehingga konsistensi data dapat terjamin. Proses replikasi tidak menjamin keamanan data di dalam server basis data. Hal ini diperlukan adanya firewall untuk memfilter data yang keluar/masuk dari sistem dalam upaya menghindari penduplikasian dan perusakan data.



Skema Replication





Sumber:  http://rockrr.blogspot.com/2012/04/database-transaction.html

Senin, 08 Desember 2014

Sinkronisasi & Asinkronisasi

Sinkronisasi

Sinkronisasi adalah proses pengaturan jalannya beberapa proses pada saat yang bersamaan. Secara garis besar mungkin sinkronisasi adalah menyamakan sesuatu secara bersamaan. Sinkronisasi adalah suatu proses pengendalian akses dari sumber daya terbagi pakai (shared resource) oleh banyak thread sedemikian sehingga hanya satu thread yang dapat mengakses sumber daya tertentu pada satu waktu.

Asinkronisasi

Asinkronisasi adalah kemampuan untuk mengirim dan menerima pesan pada waktu yang disesuaikan dengan kebutuhan dari individu tersebut. Maksudnya, penyampaian pesan itu tidak mesti terjadi secara serentak pada saat yang sama, melainkan proses pertukaran itu terjadi pada saat yang diinginkan oleh individu yang melakukan proses komunikasi tersebut.


Contoh :

Aplikasi Backup Data Dengan Sinkronisasi Perangkat – GoodSync

GoodSync menyediakan fitur platform untuk menjaga cadangan semua informasi bisnis sensitif secara online. Jadi jika mengalami masalah di hard disk komputer, maka kita dapat memastikan bahwa informasi sudah disimpan di suatu tempat yang dapat diakses dengan mudah. GoodSync menyediakan antarmuka yang mudah untuk menjaga cadangan dari file Anda dengan cara yang disinkronkan dengan berbagai macam perangkat.




GoodSync memiliki fitur algoritma yang dibangun untuk menganalisis data penting atau foto atau dokumen keuangan dan menciptakan backup cadangan untuk file-file tersebut. Backup disimpan baik dalam desktop, laptop dan eksternal drive serta di situs - situs. Untuk menyimpan di server Goodsync yang paling sering digunakan adalah menggunakan SFTP, FTP dan WebDAV.



Sumber : http://ruangkomputer.com/aplikasi-backup-data-dengan-sinkronisasi-perangkat-goodsync/

Senin, 17 November 2014

Proses Time dan Coordination, Share Data & Transaction

Time and Coordination
Adalah mengkordinasikan waktu dalam transfer data, agar tidak terjadi ketimpangan pada proses transfer data. Selain itu juga, berguna untuk mengukur penundaan antara komponen terdistribusi, menyinkronkan aliran data misalnya: suara dan video, dan sebagai penanda keakuratan waktu untuk mengidentifikasi atau mengotentikasi transaksi bisnis dan serializability dalam database terdistribusi dan keamanan protokol.

Algoritma Berkeley
Time server mengirimi (polling) mesin secara periodic meminta waktu saat itu di mesin yang dikirimi. Berdasarkan jawaban, timer server estimasi waktu local berdasarkan observasi waktu untuk pengiriman pesan, menghitung waktu rata-rata dan memberi perintah ke mesin lain untuk memajukan dan mengundurkan clock supaya mendapat suatu reduksi spesifik.

Mutual Exclusion
Mutual Exclusion adalah penjaminan pengaksesan sumber daya benar-benar hanya satu proses tunggal pada interval waktu tertentu. Syarat terjadinya Mutual Exclusion :
• Bebas dari deadlock
• Bebas dari Startvation
• Fault-tolerance

Share Data
Share Data merupakan pemakaian file data tunggal oleh lebih dari satu orang atau komputer, atau suatu akses yang diberikan kepada orang lain untuk mengkases data tersebut. Dalam sistem terdistribusi, beberapa komputer yang berbeda saling terhubung satu sama lain melalui jaringan sehingga komputer yang satu dapat mengakses dan menggunakan sumber daya yang terdapat dalam situs lain. Misalnya, user di komputer A dapat menggunakan laser printer yang dimiliki komputer B dan sebaliknya user di situs B dapat mengakses file yang terdapat di komputer A.
Adapun tujuan dari Share Data adalah untuk berbagi akses kepada user lain pada suatu folder atau drive yang diinginkan, dimana kita bisa memilih kepada user mana saja yang bisa atau boleh mengakses folder kita dan juga bisa memberikan akses kepada semua orang yang ada pada jaringan/network.

Keuntungan dan Kelemahan Share Data
a. Keuntungan Shared Data
·         Mengurangi biaya duplikasi usaha pengumpulan data
·         Aman-menjaga data dalam lingkungan yang aman
·         Back-up data.
b. Kelemahan Shared Data
Kemudahan sharing file dalam jaringan yang ditujukan untuk dipakai oleh orang-orang tertentu, seringkali mengakibatkan bocornya sharing folder dan dapat dibaca pula oleh orang lain yang tidak berhak. Hal ini akan selalu terjadi apabila tidak diatur oleh administrator jaringan. Sementara data sharing salah satu basis ini menguntungkan, pengarsipan dataset melalui organisasi yang berdedikasi adalah lebih baik. Pusat data memiliki infrastruktur terpusat dan in-house semua aspek keahlian dalam menelan data, Kurasi, persiapan, dokumentasi, penyimpanan, penyebaran, dukungan pengguna dan promosi.

Transaction
            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 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. 

Sumber :

Rabu, 12 November 2014

Kehidupan Masyarakat Pedesaan di Lombok (NTB)

Sasak adalah penduduk asli Pulau Lombok. Seperti juga kelompok etnik lain di Indonesia, suku Sasak berasal dari keturunan Austronesia yang bermigrasi dari daratan Asia sekitar 5.000 tahun SM dan tinggal di daerah-daerah di Asia Tenggara sampai ke Kepulauan Pasifik Selatan. Saat ini 85% dari populasi Lombok adalah suku Sasak. Meskipun Lombok sangat dipengaruhi oleh budaya Bali yang mayoritas memeluk agama Hindu Bali tetapi suku Sasak di Lombok mayoritas memeluk Islam.
Suku Sasak dikenal dengan keyakinan Wektu Telu yaitu kepercayaan Islam yang memiliki unsur-unsur Hindu, Buddha, dan kepercayaan tradisional kuno lainnya. Walaupun suku Sasak memeluk keyakinan Wektu Telu tetapi mereka tetap melaksanakan salat wajib lima waktu. Ada juga minoritas kecil memeluk keyakinan yang disebut Bodha yaitu kepercayaan animisme dan Buddhisme. Dua kelompok agama ini hidup harmonis bermasyarakat.
Desa Sasak paling kuno adalah Desa Bayan, berada dekat kaki Gunung Rinjani yang merupakan kubu Wektu Telu. Akan tetapi yang paling sering dikunjungi wisatawan adalah Desa Sade dan Desa Rembitan, di dekat Mataram. Masyarakat desa tersebut memilih mengabaikan modernisai dunia luar dan lebih memilih untuk terus melestarikan tradisi lama mereka.
Sebagian besar suku sasak bekerja sebagai petani, sementara kaum perempuan lebih mahir menenun, memproduksi kain ikat Lombok yang indah. Rumah di Sade dibangun berbaris dimana yang paling menonjol dan khas Lombok adalah lumbung padi yang didirikan di atas empat tumpukan kayu dengan atap berbentuk topi terbuat dari alang-alang atau rumput gajah. Padi dimasukkan melalui jendela terbuka. Beruga atau ruang upacara berdiri di atas enam pilar dan atapnya juga terbuat dari  rumput gajah, memberikan suasana sejuk ketika cuaca terik dan hangat pada malam hari yang dingin. Rumah adatnya dibagi menjadi 3 bagian, yaitu dapur, kamar tidur dan ruang tamu.
Tari dan drama di Lombok terkait dengan identitas budaya. Meskipun budaya Sasak dipengaruhi Bali dan Jawa tetapi perpaduan budaya di Lombok merupakan hal yang unik dan berbeda. Menarik untuk Anda amati.
Tarian selama upacara salah satunya adalah kedang belek dimana yang paling populer. Dimainkan dua musisi menggunakan drum besar saat berhadapan serta batek baris yang menampilkan prosesi militer yang biasanya diadakan di kota Lingsar. Tarian ini mengenakan kostum tentara Hindia Belanda dengan senapan kayu.
Di Bayan, setahun sekali ada perayaan masjid jerami kuno yang disebut Bayan Beleq. Acara lain yang layak ditonton adalah Peresehan, tradisi setempat berupa perkelahian antara dua pria menggunakan tongkat rotan panjang dan perisai persegi kecil yang terbuat dari kulit sapi. Dahulu kegiatan ini merupakan peperangan sungguhan namun saat ini hanya dilakukan untuk menghibur wisatawan. Setiap tahun, sekitar bulan Februari, perayaan Bau Nyale diadakan dengan munculnya cacing laut di sepanjang Pantai Lombok yang diyakini membawa keberuntungan dan kemakmuran.


~ Masyarakat Pedesaan dan Masyarakat Perkotaan ~

Masyarakat Pedesaan
        Karakteristik umum masyarakat pedesaan yaitu masyarakat desa selalu memiliki fitur-fitur 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 fitur-fitur karakteristik masyarakat desa, yang terkait dengan etika dan budaya mereka yang bersifat umum. Yaitu:
·         Sederhana
·         Mudah curiga
·         Menjunjung tinggi norma-norma yang berlaku didaerahnya
·         Memiliki sifat kekeluargaan
·         Lugas atau berbicara apa adanya
·         Tertutup dalam hal keuangan mereka
·         Perasaan tidak ada percaya diri terhadap masyarakat kota
·         Menghargai orang lain
·         Demokratis dan religious
·         Jika berjanji, akan selalu diingat
         Banyak orang membandingkan kehidupan di Kota dengan di Desa. Banyak orang lebih memilih hidup di Kota ketimbang di Desa dengan alasan lebih mudah mencari pekerjaan. Dengan modal nekad saja orang-orang kampung banyak yang urbanisasi ke kota-kota besar seperti Jakarta. Alhasil ke Kota pun tidak sesuai dengan harapan , malahan ke Kota hanya jadi pengangguran dan hanya jadi PRT saja. Tetapi tidak semua pekerjaan di Kota itu dapat memenuhi semua kebutuhan sehari-hari.
            Di Desa saja masih bisa bekerja yang bisa memenuhi kebutuhan sehari-hari bahkan lebih. Contoh saja petani , disaat musim panen tiba , mereka banyak menuai keuntungan yang sangatlah besar. Tapi semua itu tidak didapat dengan mudah melainkan harus kerja keras setiap harinya supaya  mendapatkan hasil yang bagus pada saat musim panen tiba. Akan tetapi pekerjaan di Desa itu lebih  identik dengan mengeluarkan tenaga yang lebih , seperti petani dimana dia bekerja di sawah yang terus terkena sinar matahari , semua itu dilakukan hanya sekedar meneruskan hidup.
            Tetapi kehidupan di Desa itu lebih nyaman daripada di Kota , selain udaranya yang masih segar dan belum terkena banyak polusi udara , di Desa juga masih banyak pemandangan-pemandangan yang indah untuk dilihat , tetapi tidak hanya itu saja , di Desa juga ada tidak enaknya , dimana masih jarangnya penduduk , tingkat pendidikan yang belum maksimal.

Masyarakat Perkotaan
Pengertian Masyarakat Masyarakat dapat mempunyai arti yang luas dan sempit. Dalam arti luas masyarakat adalah keseluruhan hubungan-hubungan dalam hidup bersama dan tidak dibatasi oleh lingkungan, bangsa dan sebagainya. Atau dengan kata lain kebulatan dari semua perhubungan dalam hidup bermasyarakat. Dalam arti sempit masyarakat adalah sekelompok manusia yang dibatasi oleh aspek-aspek tertentu, misalnya territorial, bangsa, golongan dan sebagainya.
Masyarakat perkotaan sering disebut urban community. Pengertian masyarakat kota lebih ditekankan pada sifat kehidupannya serta cirri-ciri kehidupannya yang berbeda dengan masyarakat pedesaan. Ada beberap ciri yang menonjol pada masyarakat kota yaitu :
·         Kehidupan keagamaan berkurang bila dibandingkan dengan kehidupan keagamaan di desa
·         Orang kota pada umumnya dapat mengurus dirinya sendiri tanpa harus bergantung pada orang lain. Yang penting disini adalah manusia perorangan atau individu. Di kota – kota kehidupan keluarga sering sukar untuk disatukan , sebab perbedaan kepentingan paham politik , perbedaan agama dan sebagainya.
·         Jalan pikiran rasional yang pada umumnya dianut masyarakat perkotaan , menyebabkan bahwa interaksi – interaksi yang terjadi lebih didasarkan pada factor kepentingan daripada factor pribadi.
·         Pembagian kerja di antra 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
·         Interaksi yang terjai lebih banyak terjadi berdasarkan pada factor kepentingan daripaa factor pribadi
·         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.

·

Senin, 03 November 2014

Proses & Sistem Operasi Terdistribusi

Client Server
Client-Server adalah pembagian kerja antara server dan client yg mengakses server dalam suatu jaringan. Jadi arsitektur client-server adalah desain sebuah aplikasi terdiri dari client dan server yang saling berkomunikasi ketika mengakses server dalam suatu jaringan.

Dari diatas, kata kuncinya adalah pada sistem client/server harus terdapat satu atau beberapa server yang menyediakan layanan dan satu atau beberapa klien yang meminta layanan tersebut (tidak perduli apakah kondisi tersebut berada pada sebuah sistem jaringan ataupun stand-alone). Istilah server di sini bisa saja berupa komputer-komputer kelas server seperti IBM, HP, Compaq dll. Atau juga berupa software yang dapat dikategorikan berdasarkan layanannya misalnya web server, application server, file server, database server, terminal server, mail server, dll.


Server bisa juga berupa proses, seperti RPC Server yang terdapat pada sistem operasi server seperti Novell, Windows NT, Linux dll. Lebih dalam lagi, pada kernel (inti) sebuah sistem operasi juga banyak terdapat proses-proses yang bertanggung-jawab menyediakan layanan-layanan agar hardware komputer dapat bekerja sebagai mana mestiya. Microsoft menamakan proses tersebut servicessedangkan keluarga Unix/Linux menyebutnya daemons. Services/daemons tersebut umumnya menyediakan manajemen memory, akses file/jaringan, serta penjadwalan (scheduling).

Server adalah komputer yang dapat memberikan service ke client, sedangkanclient adalah komputer yang mengakses beberapa service yang ada di server. Ketika client membutuhkan suatu service yang ada di server, dia akan mengirimrequest kepada server lewat jaringan. Jika request tersebut dapat dilaksanakan, maka server akan mengirim balasan berupa service yang dibutuhkan untuk saling berhubungan menggunakan Socket.

·         Karakteristik Server
·         Pasif
·         Menunggu request
·         Menerima request, memproses mereka dan mengirimkan balasan berupaservice
·         Karakteristik Client
·         Aktif
·         Mengirim request
·         Menunggu dan menerima balasan dari server

Socket adalah sebuah endpoint untuk komunikasi didalam jaringan. Sepasang proses atau thread berkomunikasi dengan membangun sepasang socket, yang masing-masing proses memilikinya. Socket dibuat dengan menyambungkan dua buah alamat IP melalui port tertentu. Secara umum socket digunakan dalamclient/server system, dimana sebuah server akan menunggu client pada porttertentu. Begitu ada client yang menghubungi server maka server akan menyetujui komunikasi dengan client melalui socket yang dibangun.

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.

Model Many to One: Model Many-to-One memetakan beberapa thread tingkatan pengguna ke sebuah thread tingkatan kernel. Pengaturan thread dilakukan dalam ruang pengguna, sehingga efisien. Hanya satu thread pengguna yang dapat mengakses thread kernel pada satu saat. Jadi, multiple thread tidak dapat berjalan secara paralel pada multiprocessor. Thread tingkat pengguna yang diimplementasi pada sistem operasi yang tidak mendukung thread kernel menggunakan model Many-to-One.


Model Many to One

  Model One to One: Model One-to-One memetakan setiap thread tingkatan pengguna ke thread kernel. Ia menyediakan lebih banyak concurrency dibandingkan model Many-to-One. Keuntungannya sama dengan keuntungan thread kernel. Kelemahannya model ini ialah setiap pembuatan thread pengguna memerlukan pembuatan thread kernel. Karena pembuatan thread dapat menurunkan kinerja dari sebuah aplikasi maka implmentasi dari model ini jumlah thread dibatasi oleh sistem. Contoh sistem operasi yang mendukung model One-to-One ialah Windows NT dan OS/2.


Model One to One

Model Many To Many: Model ini me-multipleks banyak thread tingkatan pengguna ke thread kernel yang jumlahnya lebih sedikit atau sama dengan tingkatan pengguna. thread. Jumlah thread kernel spesifik untuk sebagian aplikasi atau sebagian mesin. Many-to-One model mengizinkan developer untuk membuat user thread sebanyak yang ia mau tetapi concurrency (berjalan bersama) tidak dapat diperoleh karena hanya satu thread yang dapat dijadwal oleh kernel pada suatu waktu. One-to-One menghasilkan concurrency yang lebih tetapi developer harus hati-hati untuk tidak menciptakan terlalu banyak thread dalam suatu aplikasi (dalam beberapa hal, developer hanya dapat membuat thread dalam jumlah yang terbatas). Model Many-to-Many tidak mengalami kelemahan dari dua model di atas. Developer dapat membuat user thread sebanyak yang diperlukan, dan kernel thread yang bersangkutan dapat bejalan secara paralel pada multiprocessor. Dan juga ketika suatu thread menjalankan blocking system call maka kernel dapat menjadwalkan thread lain untuk melakukan eksekusi. Contoh sistem operasi yang mendukung model ini adalah Solaris, IRIX, dan Digital UNIX.

Thread terdiri dari ID thread, program counter,himpunan register dan stack. Thread dapat melakukan lebih dari satu pekerjaan pada waktu yang sama (multithreading). Thread bekerja sama dengan thread lain dalam penggunaan bagian kode, bagian data, dan resource. Dengan penggunaan thread CPU dapat secara ekstensif di antara peer thread tanpa menggunakan manajemen memori.

Keuntungan penggunaan thread :
>Tanggap
>Pemberdayaan resorce
>Ekonomis
>Pemberdayaan arsitektur multiprocessor

Single thread dan multi thread
1.Single thread >> process hanya mengeksekusi satu thread saja pada satu waktu
2.Multi thread >> process dapat mengeksekusi sejumlah thread dalam satu waktu.

 Model Multi thread
Sebelumnya, perlu diketahui apa itu user thread dan kernel thread.
User thread >> pengelolaan thread dilakukan oleh user level (pengguna)
Kernel thread >> pengelolaan thread dilakukan oleh kernel komputer User tidak dapat menginterupsi.


Sumber :
http://jifly.wordpress.com/2012/02/08/sistem-operasi-terdistribusi/