Pages

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