Rabu, 02 Mei 2012

Hanya Sekedar Euforia ?

Euforia Jatuh Cinta - Euforia? sebenarnya apa itu arti dari euforia, euforia ini diambil dari bahasa inggris yaitu “euphoria“, yang juga diadaptasi dari bahasa Yunani euphoros: “eu- + pherein” yang berarti perasaan akan kebahagiaan besar atau keadaan yang nyaman. jadi Euforia Jatuh Cinta ini merupakan perasaan bahagia yang besar yang membuat nyaman akan hadirnya cinta baru dalam kehidupan, sebenarnya euforia jatuh cinta ini diawalai dari sebuah sebuah penerimaan atas sebuah perasaan benih-benih cinta yang diizinkan untuk terus tumbuh dan berkembang dalam hati. Menerima hadirnya sesosok lawan jenis yang mulai memberikan secercah cahaya warna kehidupan baru dalam lingkup hati yang gelap. Euforia atau sebuah perayaan atas jatuh cinta adalah hal yang mampu menjadikan seseorag bahkan bertindak diluar logikanya sendiri. Berawal dengan menyambut hadirnya cinta dalam relung kehidupannya yang berujung pada sebuah euforia.

kadang ketika cinta itu datang dan mulai bersemi di relung hati saya berpikir apakah ini yang disebut benar benar jatuh cinta atau hanya sekedar euforia semata?? semua terlihat begitu indah, rasa yang ada di dalam hati semakin hari semakin bertambah. dia datang dalam waktu yang tepat dia datang dalam keadaan yang pas dia datang mengisi hari hari dan memberi warna baru dalam kehidupan. untuk saat ini hanya dia yang ada di hati saya setiap saya senang ataupun sedih saya selalu memberi tahu dia dan dia dengan senang hati mendengarkannya atau kadang ketika saya sedih dia rela melakukan hal hal konyol untuk membuat saya kembali tersenyum. Tanda tanya dalam hatipun mulai bermunculan, kadang terbesit di pikiran bahwa inilah yang dinamakan cinta inilah waktunya untuk saya membuka hati saya lagi, karena sekarang dialah yang membuat saya merasa nyaman. tapi akhir akhir ini tanda tanya itu mulai muncul lagi dalam hati saya, saya bertanya tanya dalam hati benarkah ini jatuh cinta atau hanya sekedar euforia jatuh cinta??
tapi apapun itu saya mencoba menikmatinya entah apa ini namanya yang jelas saya senang dengan keadaan ini saya sangat menikmati saat saat ini.. terima kasih tuhan telah mengijinkan dia hadir dalam hidup saya :)

Kamis, 26 April 2012

Sekilas Tentang Konsentrator


Konsentrator terbentuk dari sebuah  general purpose mini-computer dengan stored-program yang dirancang khusus. Memiliki fungsi menampung sinyal  dari beberapa sumber dan menyalurkannya melalui saluran komunikasi bila saluran tersebut bebas. konsentrator ini berfungsi untuk mengumpulkan sinyal.

Berikut adalah tugas dari konsentrator :

  • Menyedialan Line servicing
Untuk membentuk hubungan, mengidentifikasi terminal, menentukan kecepatan dan pelayanan yang dibutuhkan.

  • Meratakan Traffic
Menggunakan saluran secara efisien. data yang akan dikirimkan disimpan untuk sementara waktu dan dikirimkan ketempat tujuan apabila tempat tujuan bebas.

  •  Eror Control
Data yang masuk dapat diperiksa kebenarannya dan juga pemberian kode untuk pengiriman data ke komputer pusat..

Berikut adalah contoh dari konsentrator :
  • Switch
Switch adalah sebuah perangkat keras yang memungkinkan terjadinya distribusi paket data antara komputer dalam jaringan, switch dapat mengirimkan sinyal atau transmisi langsung ke komputer tujuan, untuk proses pengirimannya menggunakan switch lebih cepat karena kapasitas yang ada langsung ketujuan. dan dari segi keamanan menggunakan switch lebih aman karena data langsung sampai ketujuan.

  • HUB
Hub adalah perangkat jaringan yang sederhana, hub akan mengirimkan sinyal /transmisi kesetiap komputer yang aktif di jaringan pengirimannya pun lebih lambat karena kapasitas yang ada dibagi rata, dan dari segi keamanannya menggunakan hub ini lebih rawan diandingkan menggunakan switch

Minggu, 30 Oktober 2011

Tower of Hanoi


Towers of Hanoi atau menara hanoi merupakan contoh permasalahan yang boleh diselesaikan dengan fungsi rekursif, apa itu fungsi rekursif? fungsi rekursif adalah fungsi yang memanggil dirinya sendiri. Fungsi rekursif dipakai karena memiliki kelebihan yaitu penulisan baris program lebih singkat. Akan tetapi, fungsi ini juga memiliki kekurangan, yaitu membutuhkan banyak memori karena setiap kali program bagian dipanggil oleh dirinya sendiri, dibutuhkan sejumlah memori tambahan.

Towers of Hanoi ini  melibatkan pemindahan beberapa keping cakram yang berlainan ukuran dari tiang satu ke tiang yang lain. ketika akan memindahkan semua keping dari tiang A ke tiang C ada syarat yang harus dipenuhi, yaitu :  

  • Setiap pemindahan hanya satu keping cakram yang boleh dipindahkan
  • Keping cakram yang ukurannya lebih kecil selalu harus ada diatas keping cakram yang ukurannya besar 

Mari kita coba menyelesaikan langkah-langkah memindahkan keping cakram dari tiang A ke tiang C. : 
kondisi awal :


*tiang B digunakan sebagai tempat transit yang dapat digunakan

  • Himpunan Kandidat yang terdapat dalam menara tersebut 1, 4, 3, 5, 4, 6, 2
  • Himpunan Solusi : Keping cakram yang berada di tiang A akan pindah ke tiang C sesuai syarat tersusunnya Towers of  Hanoi
  • Fungsi seleksinya yaitu keping cakram akan tersusun di tiang C dari keping cakram berukuran besar hingga ukurannya kecil
  • Fungsi kelayakan keping cakram yang berukuran besar tidak boleh diletakan diatas keping cakram yang berukuran lebih kecil


langkahnya:

  • Keping cakram 1 pindah dari tiang a ke b
  • Keping cakram 4 pindah dari tiang a ke c
  • Keping cakram 3 pindah dari tiang a ke c
  • Keping cakram 1 pindah dari tiang b ke c
  • Keping cakram 5 pindah dari tiang a ke b
  • Keping cakram 4 pindah dari tiang a ke b
  • Keping cakram 1 pindah dari tiang c ke a
  • Keping cakram 3 pindah dari tiang c ke b
  • Keping cakram 1 pindah dari tiang a ke b
  • Keping cakram 4 pindah dari tiang c ke a
  • Keping cakram 1 pindah dari tiang b ke a
  • Keping cakram 3 pindah dari tiang b ke c
  • Keping cakram 1 pindah dari tiang a ke b
  • Keping cakram 3 pindah dari tiang c ke a
  • Keping cakram 1 pindah dari tiang b ke a
  • Keping cakram 4 pindah dari tiang c ke b
  • Keping cakram 1 pindah dari tiang a ke c
  • Keping cakram 3 pindah dari tiang a ke b
  • Keping cakram 1 pindah dari tiang c ke b
  • Keping cakram 6 pindah dari tiang a ke c
  • Keping cakram 1 pindah dari tiang b ke a
  • Keping cakram 3 pindah dari tiang b ke c
  • Keping cakram 1 pindah dari tiang a ke b
  • Keping cakram 2 pindah dari tiang a ke c
  • Keping cakram 1 pindah dari tiang b ke c
  • Keping cakram 4 pindah dari tiang b ke a
  • Keping cakram 4 pindah dari tiang b ke a
  • Keping cakram 1 pindah dari tiang c ke a
  • Keping cakram 2 pindah dari tiang c ke b
  • Keping cakram 1 pindah dari tiang a ke b
  • Keping cakram 3 pindah dari tiang c ke a
  • Keping cakram 1 pindah dari tiang b ke c
  • Keping cakram 2 pindah dari tiang b ke a
  • Keping cakram 1 pindah dari tiang c ke a
  • Keping cakram 5 pindah dari tiang b ke c
  • Keping cakram 1 pindah dari tiang a ke c
  • Keping cakram 2 pindah dari tiang a ke b
  • Keping cakram 1 pindah dari tiang c ke b
  • Keping cakram 3 pindah dari tiang a ke c
  • Keping cakram 1 pindah dari tiang b ke c
  • Keping cakram 2 pindah dari tiang b ke a
  • Keping cakram 1 pindah dari tiang c ke a
  • Keping cakram 3 pindah dari tiang c ke b
  • Keping cakram 1 pindah dari tiang a ke c
  • Keping cakram 2 pindah dari tiang a ke b
  • Keping cakram 1 pindah dari tiang c ke b
  • Keping cakram 4 pindah dari tiang a ke c
  • Keping cakram 4 pindah dari tiang a ke c
  • Keping cakram 1 pindah dari tiang b ke c
  • Keping cakram 2 pindah dari tiang b ke a
  • Keping cakram 1 pindah dari tiang c ke a
  • Keping cakram 3 pindah dari tiang b ke c
  • Keping cakram 1 pindah dari tiang a ke b
  • Keping cakram 2 pindah dari tiang a ke c
  • Keping cakram 1 pindah dari tiang b ke c
Setelah selesai melakukan langkah-langkah tersebut, maka hasil akhirnya keping cakram akan pindah ke tiang c dan tersusun dari keping cakram yang ukurannya besar hingga keping cakram yang ukurannya kecil. Berikut gambarnya :







Senin, 26 September 2011

Notasi Algoritmik

Sebuah komposisi musik di tulis kedalam bentuk sebuah notasi sehingga bisa dimainkan oleh pemain musik, begitu pula dengan algoritma layaknya sebuah komposisi musik algoritma memiliki notasi yang dikenal dengan sebutan notasi algoritmik yaitu rancangan yang berisi urutan langkah-langkah solusi yang ditulis dalam notasi (cara penulisan khusus). Perlu diketahui bahwa notasi algoritmik bukanlah notasi bahasa pemrograman.  Siapapun dapat membuat notasi algoritma yang berbeda. Hal yang penting mengenai notasi tersebut adalah mudah di baca dan dimengerti. Perlu diingat bahwa orang yang menulis program sangat terikat dalam aturan tata bahasanya dan spesifikasi mesin yang menjalankannya.

Beberapa notasi dalam penulisan algoritma :

1. Notasi Deskriptif

Notasi deskriptif yaitu notasi yang menyatakan langkah-langkah algoritma dengan untaian kalimat deskriptif dan dapat dijelaskan dengan bahasa yang jelas. Notasi ini baik digunakan untuk algoritma yang pendek, namun untuk masalah yang besar notasi ini tidak mungkin dipakai. Selain itu, konversi dari notasi algoritma ke bahasa pemrograman cenderung relatif sukar.

contoh:
 *  menghitung luas dan keliling Persegi Panjang
Algoritma Hitung_Luas_dan_Keliling_Persegi Panjang
DESKRIPSI:
• Masukkan panjang persegi panjang (p)
• Masukkan lebar  persegi panjang (l)
• Hitung luas persegi dengan rumus L = p * l
• Hitung keliling persegi panjang dengan rumus K = 2 * (p + l)
• Tampilkan luas persegi panjang
• Tampilkan keliling persegi panjang

2.Notasi Psuedo-Code

Notasi psuedo-code yaitu notasi algoritma yang serupa dengan bahasa pemrograman tingkat tinggi . Banyak sekali notasi pseudo-code yang digunakan oleh para ahli komputer dan berbeda-beda sehingga tidak ada aturan baku dalam penulisan pseudo-code ini.

3. Notasi Flowchart (Bagan Alir)

Notasi flowchart (bagan alir) merupakan representasi secara grafik dari suatu algoritma atau prosedur untuk menyelesaikan suatu masalah. Disamping itu, flowchart juga berguna sebagai fasilitas untuk berkomunikasi di antara pemrogram yang bekerja dalam tim suatu proyek. Flowchart terbagi dalam dua macam yaitu :


  • Flowchart Sistem
Yaitu diagram alir yang menggambarkan suatu sistem peralatan komputer yang digunakan dalam proses pengolahan data dan hubungan antar peralatan tersebut. Flowchart sistem, digunakan  untuk menggambarkan urutan langkah untuk memecahkan masalah, tetapi hanya untuk menggambarkan prosedur dalam sistem yang dibentuk. simbol yang digunakan :





contoh flowchart sistem :




  • Flowchart Program
Yaitu bagian yang menggambarkan urutan logika dari suatu prosedur pemecah masalah.

Simbol yang digunakan adalah American National Standard Inc. :