Minggu, 18 Mei 2014

Quantum Computing

Pada penulisan kali ini saya akan membahas mengenai teknologi baru yang bernama Quantum Computing. Apa sih Quantum Computing itu ? Kalian tahu gak Quantum Computing itu ? Kalau belum yuk kita bahas bareng-bareng :)
Quantum Computing yaitu suatu alat yang digunakan untuk perhitungan. Perhitungan tersebut langsung menggunakan fenomena kuantum mekanik, seperti superposisi dan belitan untuk melakukan operasi data. Ada juga yang berpendapat bahwa kuantum komputing adalah bidang studi yang difokuskan pada teknologi komputer berkembang berdasarkan prinsip- prinsip teori kuantum yang menjelaskan sifat dan perilaku energi dan materi pada kuantum (atom dan sub atom) tingkat. 

Komputer Kuantum mengikuti hukum fisika kuantum akan memperoleh kekuatan pengolahan yang besar melalui kemampuan untuk berada pada beberapa negara dan untuk melakukan tugas menggunakan semua kemungkinan permutasi secara bersamaan. Prinsip dasar yang diterapkan pada kuantum komputing yaitu bahwa sifat kuantum partikel dapat digunakan untuk mewakili data dan struktur data dan mekanik kuantum dapat digunakan untuk melakukan operasi dengan data. Maka dari itu untuk mengembangkan komputer dengan sistem kuantum diperlukan suatu logika yang baru sesuai dengan prinsip kuantum.

            Komputer kuantum berasal dari beberapa fisikawan yaitu Charles H.Bennett dari IBM, Paul A. Benioff dari Argonne National Laboratory, Illinois, David Deutsch dari University of Oxford, dan Richard P. Feynman dari California Institute Of Technology (Caltecth). Pada pengembangan komputer kuantum, jika praktis akan menandai lompatan maju dalam kemampuan komputasi yang jauh lebih besar dari sempoa ke modern superkomputer. Saat ini pusat penelitian komputasi kuantum yaitu MIT, IBM, Oxford University, dan Los Alamos National Laboratory. Mulanya Feyman mengemukakan idenya mengenai sistem kuantum yang dapat juga melakukan proses penghitungan. Selain itu Feynman mengemukakan bahwa sistem ini bisa jadi simulator bagi percobaan fisika kuantum. Kemudian para ilmuan melakukan riset mengenai sistem kuantum, dan mereka pun berusaha menemukan logika yang sesuai dengan sistem tersebut. Hingga saat ini telah ditemukan dua algoritma yang dapat digunkan dalam sistem kuantum yaitu Algoritma Shor dan Algoritma Grover. Unsur penting yang terdapat pada komputer kuantum berasal dengan Paul Benioff, ia bekerja di Argonne National Labs, pada tahun 1981. Dia memiliki suatu teori yaitu sebuah operasi komputer klasik dengan beberapa prinsip kuantum mekanik. Namun secara umum David Deutsch dari Universitas Oxford memberikan dorongan penting untuk penelitian komputasi komputer. Pada tahun 1984, saat ia berada pada sebuah konferensi teori komputasi dan mulai bertanya- tanya tentang kemungkinan merancang sebuah komputeryang didasarkan hanya pada aturan kuantum, kemudian diterbitkan kertas terobosan beberapa bukan kemudian. Dengan ini, lomba mulai mengeksploitasi ide- idenya.

      Salah satu algoritma yang dapat digunakan pada komputer kuantum yaitu Algoritma Shor. Algoritma Shor ditemukan oleh Peter Shor pada tahun 1995. Melalui Algoritma Shor sebuah komputer kuantum dapat memecahkan sebuah kode rahasia. Pada saat ini secara umum digunakan untuk pengamanan pada pengiriman data. Kode tersebut adalah kode RSA. Jika data disandikan dengan kode RSA, maka data yang dikirimkan akan aman karena kode RSA tidak dapat dipecahkan dalam waktu yang singkat. Bukan hanya itu untuk memecahkan kode RSA membutuhkan kerja ribuan komputer secara pararel sehingga kerja pada pemecahan ini tidaklah efektif. Salah satu contohnya yaitu seorang pemecah kode akan membutuhkan waktu 8 bulan dan 1.600 pengguna internet jika ia ingin memecahkan kode RSA yang disandikan dalam 129 digit. Seorang pengirim data hanya perlu menambahkan digit pada kode RSA-nya agar para pemecah kode membutuhkan waktu yang lebih lama untuk memecahkan kuncinya. Gambarannya pemecahan kode RSA 140 (140 digit) akan membutuhkan waktu yang lebih lama yaitu 15 miliar tahun. Tapi jika pemecah kode memecahkan kode RSA menggunakan Komputer kuantum mereka hanya dapat memecahkan kode RSA 140 hanya dalam waktu beberapa detik. Hal itu yang membuat pada pengguna channerl komunikasi rahasia menjadi waspada untuk mengirimkan data secara aman.

Semoga Bermanfaat :)

referensi :

Minggu, 16 Maret 2014

Perkembangan Teori Komputasi dan Implementasinya

Pada postingan kali ini , saya ingin menjelaskan tentang perkembangan komputasi modern. Ada dua hal yang akan di bahas yaitu pertama jelaskan perkembangan teori komputasi dan sebutkan implementasi" komputasi komputasi pada bidang matematika, fisika, kimia, ekonomi, geologi dan geografi.

Menurut Wikipedia, Komputasi adalah sebetulnya bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Hal ini ialah apa yang disebut dengan teori komputasi, suatu sub-bidang dari ilmu komputer dan matematika. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Namun sekarang, kebanyakan komputasi telah dilakukan dengan menggunakan komputer.

Berkaitan dengan perkembangan komputasi tidak terlepas dengan perkembangan panjang bit komputer dan kecepatan komputasi itu sendiri.
Asal mula sebuah PC


Mari kita lihat sejarah latar belakang sebuah PC modern, dimana diawali pada tahun 1981, kurang lebih 32 tahun. PC diperkenalkan pertama kali oleh IBM yang bekerja pada microcomputer 16-bit menggunakan Intel 8086 atau 8088 sebagai processornya dan menggunakan sistem operasi Microsoft (DOS, akhirnya Windows).

PC benar-benar mengalami perkembangan begitu jauh dimulai dari microprocessor 8-bit (seperti Commodore 64), yang cukup terkenal sampai akhir tahun 1980-an. PC yang tampak diatas, merupakan komputer hybrid (cangkokan) yang sangat menarik. Ditandai oleh peralihan dari arsitektur 8-bit ke arsitektur 16-bit. PC tersebut memuat dua processor yaitu: 8-bit Z80 dan 16-bit 8088. Sehingga dimungkinkan untuk bekerja pada beberapa sistem operasi yang berbeda, seperti CP/M dan MS-DOS 2.
Setiap processor memiliki jalur (bus) sendiri-sendiri, membagi RAM sebesar 128 KB secara bersama. Dan itu merupakan kemajuan mesin yang istimewa.

Lebar Bit 
Pertama kali microprocessor yang diproduksi oleh Intel adalah 4 bit. Ini berarti, pada suatu operasi tunggal, processor bisa melakukan proses sebanyak 4 bit panjangnya. Dengan kata lain lebar mechine word adalah 4 bit. Intel 4004 merupakan jenis processor 4-bit dengan arsitektur 4-bit.
Nantinya processor bisa memproses sebesar 8 bit dalam satu satuan waktu, seperti Intel 8008, 8080. PC merupakan pelopor komputer 16-bit. Dengan mengembangkan processor 80386-nya, mereka telah berubah menjadi arsitektur 32-bit yang masih dipakai sampai sekarang. Selanjutnya terus berkembang lebih jauh lagi dengan arsitektur 64-bit (misalnya Processor Itanium dari Intel dan Processor Athlon 64 dari AMD).

 Macam-macam Komputasi Modern
Komputasi modern terbagi tiga macam, yaitu komputasi mobile (bergerak), komputasi grid dan komputasi cloud. Penjelasan lebih lanjut dari jenis-jenis komputasi modern sebagai berikut:

Mobile Computing.

Mobile Computing atau komputasi bergerak memiliki beberapa penjelasan, salah satunya komputasi bergerak merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa kabel dan mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel. Contoh dari perangkat komputasi bergerak seperti GPS, juga tipe dari komputasi bergerak seperti smartphone dan lain sebagainya.

Grid Computing


Komputasi Grid menggunakan komputer yang terpisah oleh geografis, didistribusikan dan terhubung oleh jaringan untuk menyelesaikan masalah komputasi skala besar.
Ada beberapa daftar yang dapat digunakan untuk mengenali sistem komputasi grid, yaitu:

  • Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali pusat 
  • Sistem menggunakan standart dan protocol yang terbuka 
  • Sistem mencoba mencapai kualitas pelayanan yang canggi. yang lebih baik diatas kualitas komponen individe pelayan komputasi grid. 


Cloud Computing


Komputasi Cloudmerupakan gaya komputasi yang terukut dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet. Komputasi Cloud menggambarkan pelengkap baru, konsumsi dan layanan IT berbasi model dalam internet, dan biasanya melibatkan ketentuan dari keterukuran dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet.

Adapun perbedaan antara komputasi mobile, komputasi grid dan komputasi cloud, dapat dilihat penjelasannya dibawah ini:

  • Komputasi mobile menggunakan teknologi komputer yang bekerja seperti handphone, sedangkan komputasi grid dan cloud menggunakan komputer. 
  • Biaya untuk tenaga komputasi mobile lebih mahal dibandingkan dengan komputasi grid dan cloud. 
  • Komputasi mobile tidak membutuhkan tempat danmudah dibawa kemana-mana, sedangkan grid dan cloud membutuhkan tempat yang khusus.
  • Untuk komputasi mobile proses tergantung si pengguna, komputasi grid proses tergantung pengguna mendapatkan server atau tidak, dan komputasi cloud prosesnya membutuhkan jaringan internet sebagai penghubungnya. 

Implementasi teori komputasi di berbagai bidang antara lain

1. Matematika
Matematika komputasi adalah salah satu cabang dari ilmu matematika yang berurusan dengan komputer. Yang dipelajari dalam kuliah ini adalah beberapa metode komputasi untuk menyelesaikan beberapa masalah numerik, antara lain: masalah-masalah persamaan non-linear, sistem persamaan linear, interpolasi, diferensiasi numerik, integrasi numerik, masalah nilai awal, masalah nilai eigen, dan sebagainya. Tentu saja, komputasi merupakan hal yang menarik untuk dipelajari karena dapat membantu memecahkan masalah-masalah matematis dengan lebih mudah dan menyenangkan.

2. Fisika
Fisika komputasi adalah studi implementasi numerik algoritma untuk memecahkan masalah di bidang fisika di mana teori kuantitatif sudah ada. Dalam sejarah, fisika komputasi adalah aplikasi ilmu komputer modern pertama di bidang sains, dan sekarang menjadi subbagian dari sains komputasi.

3.Kimia
Kimia komputasi adalah cabang kimia yang menggunakan hasil kimia teori yang diterjemahkan ke dalam program komputer untuk menghitung sifat-sifat molekul dan perubahannya maupun melakukan simulasi terhadap sistem-sistem besar (makromolekul seperti protein atau sistem banyak molekul seperti gas, cairan, padatan, dan kristal cair), dan menerapkan program tersebut pada sistem kimia nyata. Contoh sifat-sifat molekul yang dihitung antara lain struktur (yaitu letak atom-atom penyusunnya), energi dan selisih energi, muatan, momen dipol, kereaktifan, frekuensi getaran dan besaran spektroskopi lainnya. Simulasi terhadap makromolekul (seperti protein dan asam nukleat) dan sistem besar bisa mencakup kajian konformasi molekul dan perubahannya (mis. proses denaturasi protein), perubahan fase, serta peramalan sifat-sifat makroskopik (seperti kalor jenis) berdasarkan perilaku di tingkat atom dan molekul. Istilah kimia komputasi kadang-kadang digunakan juga untuk bidang-bidang tumpang-tindah antara ilmu komputer dan kimia.

4. Ekonomi
kimia memiliki teori-teori yang diterjemahkan dibidang komputer menghitung kadar-kadar zat setiap benda, yang pada akhirnya tercipta alat-alat untuk menghitung zat tersebut yang dicontrol dengan algoritma

5. Geologi
Teori komputasi biasanya digunakan untuk pertambangan, sebuah sistem komputer digunakan untuk menganalisa bahan-bahan mineral dan barang tambang yang terdapat di dalam tanah.

6.Geografi
Teori komputasi terdapat penggunaan komputasi yang diterapkan pada GIS (Geographic Information System) yang berguna untuk menyimpan, memanipulasi dan menganalisa informasi geografi.

7.Sosiologi
Teori komputasi terdapat pada Computational Sosiology yaitu penggunaan metode komputasi dalam menganalisa fenomena sosial.

8.Biologi
Terdapat pada Bioinformatika merupakan ilmu yang mempelajari penerapan teknik komputasional untuk mengelola dan menganalisis informasi biologis. Bidang ini mencakup penerapan metode-metode matematika, statistika, dan informatika untuk memecahkan masalah-masalah biologis, terutama dengan menggunakan sekuens DNA dan asam aminoserta informasi yang berkaitan dengannya. Contoh topik utama bidang ini meliputi basis data untuk mengelola informasi biologis, penyejajaran sekuens (sequence alignment), prediksi struktur untuk meramalkan bentuk struktur protein maupun struktur sekunderRNA, analisis filogenetik, dan analisis ekspresi gen. 

Referensi :
http://vibriariyani.blogspot.com/2014/03/perkembangan-komputasi-modern.html
http://ansyahh.blogspot.com/2013/04/perkembangan-komputasi-modern.html
http://id.wikipedia.org/wiki/Komputasi
http://id.wikipedia.org/wiki/Kimia_komputasi
http://id.wikipedia.org/wiki/Fisika_komputasi
http://uhaisnaini.wordpress.com/2011/03/03/matematika-komputasi/
 


Jumat, 17 Januari 2014

Proposal Tender Aplikasi PT. Dahar Project

Tender adalah istilah yang telah dikenal luas oleh umum, khususnya oleh para pengusaha di bidang perdagangan umum, jasa konstruksi, jasa konsultasi dan lain sebagainya. Tender dilaksanakan melalui suatu sistem Pelelangan Umum atau Pelelangan Terbatas bagi para pengusaha yang telah memenuhi syara-syarat dan standart kualifikasi yang ditentukan sebagai peserta tender atau pelelangan. Berikut uraian secara singkat contoh pelaksanaan suatu tender:
1.                  Pihak yang membutuhkan   
2.                  Pihak peserta Tender yang menawarkan Barang dan Jasa



Referensi:
http://zechreich.wordpress.com/2011/01/07/contoh-proposal-tender-it/Referensi:
http://zechreich.wordpress.com/2011/01/07/contoh-proposal-tender-it/Referensi:
http://zechreich.wordpress.com/2011/01/07/contoh-proposal-tender-it/

Strategi Mendapatkan Proyek Melalui Tender

Bagaimana cara agar mendapatkan proyek TI melalui tender? ? 

"Banyak jalan menuju roma" yaa mungkin pribahasa ini dapat menjadi gambaran
jika ingin mendapatkan proyek.. banyak hal dan koneksi bila ingin lancar mendapatkan proyek, tapi yang jelas kami akan memberikan gambaran cara strategi mendapatkan proyek TI dengan jalan yang lurus, hal yang harus disiapkan adalah harus terlebih dahulu CV perusahaan yang ingin mengikuti tender karena peraturan pemerintah mensyaratkan peserta tender harus berbentuk badan hukum dan bukan perorangan. Mensiapkan berbagai macam dokumen syarat tender, serperti nomor pokok wajib pajak (NPWP), surat izin perusaha perdagangan (SIUP), surat keterangan domisili perusahaan (SKDP) dan dokumen lainnya yang menjadi syarat tertentu pada pengumuman lelang. Mencari sebanyak banyaknya info tentang tender yang ingin diikuti biasanya terdapat di koran, website, atau LPSE yang berfungsi sebagai lembaga pengadaan lelang secara elektronik dimasing-masing wilayah kabupaten atau kota di indonesia, informasi tender juga bisa di dapatkan dari panitia lelang yang mengadakan lelang. Baca dengan cermat apa saja yang menjadi persyaratan yang harus disediakan untuk mengikuti lelang tender dan surat-surat pengajuan tender. Ikuti dengan disiplin penjadwalan yang telah dibuat oleh panitia tender. Ikutilah pelelangan tender yang sehat, jangan sekali-kali mengikuti tender yang sudah diketahui tidak sehat karena akan sia-sia saja jika tidak ada 'link' pintar dalam mengajukan harga penawaran dibawah atau mendekati harga tender. Mengajukan harga yang lebih tinggi akan semakin memperkecil peluang memenangkan tender. Pererat hubungan baik dengan banyak suplier dan pedagang baik jasa maupun barang, dengan ini akan memberikan efek baik bagi perusahaan yang akan mengikuti tender. Jika sudah terpilih maka harus menjaga kualitas pengerjaan dengan sebagaimana kesepakatan. dengan begini juga akan mendapatkan efek baik dan tepercarya dan memungkinkan perusahaan yang menjaga kualitas akan langsung di gunakan lagi jika ada proyek tender selanjutnya.

Referensi:

Cara Membuat Akta Notaris

Dalam berbisnis kita juga memerlukan dokumen-dokumen penting lain salah satunya adalah Akte Notaris
Akta Notaris ialah Akta yang dibuat dihadapan atau oleh  Notaris. Akta ini memiliki kekuatan pembuktian di hadapan pengadilan yang paling kuat dibandingkan alat bukti surat lainnya. Perbedaan utama dibanding akta lainnya adalah kesaksian Notaris terhadap kapan dan dimana serta siapa yang melakukan  perbuatan hukum yang tecntum dalam akta tersebut.
Akta juga dibedakan yaitu Akta Otentik dan Akta Di bawah tangan. Suatu surat  dapat dikatakan sebagai akta bila telah ditandatangai, dibuat dengan sengaja dan dipergunakan oleh orang untuk keperluan surat tersebut dibuat. 
Di dalam KUHPerdata ketentuan mengenai akta diatur dalam Pasal 1867 sampai pasal 180 Syarat formil akta notaris: Diatur dalam ketentuan Pasal 38 Undang-Undang Nomor 30 Tahun 2004 tentang Jabatan Notaris

(1) Setiap  Akta Notaris terdiri atas:
  1. awal akta atau kepala akta.
  2. badan akta.
  3. akhir atau penutup akta.
(2) Awal akta atau kepala akta memuat :
  1. judul akta
  2. nomor akta
  3. jam, hari, tanggal, bulan, dan tahun
  4. nama lengkap dan tempat kedudukan Notaris.


(3) Badan akta memuat:
  1. Nama lengkap, tempat dan tanggal lahir, kewarganegaraan, pekerjaan, jabatan, kedudukan, tempat tinggal para penghadap dan/atau orang yang mereka wakil.
  2. Keterangan mengenai kedudukan bertindak penghadap.
  3. Isi akta yang merupakan kehendak dan keinginan dari pihakyang berkepentingan.
  4. Nama lengkap, tempat dan tanggal lahir, serta pekerjaan, jabatan, kedudukan, dan tempat tinggal dari tiap-tiap saksi pengenal.


(4) Akhir atau penutup akta memuat:
  1. Uraian tentang pembacaan akta sebagaimana dimaksud dalam Pasal 16ayat (1) huruf l atau Pasal 16 ayat (7).
  2. Uraian tentang penandatanganan dan tempat penandatanganan atau penerjemahan akta apabila ada.
  3. Nama lengkap, tempat dan tanggal lahir, pekerjaan, jabatan, kedudukan, dan tempat tinggal dari tiap-tiap saksi akta.
  4. Uraian tentang tidak adanya perubahan yang terjadi dalam pembuatan akta atau uraian tentang adanya perubahan yang dapat berupa penambahan, pencoretan, atau penggantian.
(5) Akta Notaris Pengganti, Notaris Pengganti Khusus, dan Pejabat Sementara Notaris, selain memuat ketentuan sebagaimana dimaksud pada ayat (2), ayat (3), dan ayat (4), juga memuat nomor dan tanggal penetapan pengangkatan, serta pejabat yang mengangkatnya.

Akta notaris yang tidak memenuhi syarat formil dalam Pasal 38 Undang-Undang Nomor 30 Tahun 2004 tentang Jabatan Notaris, maka akta tersebut menjadi akta di bawah tangan
Syarat materil (Diatur dalam ketentuan  Pasal 1320 KUHPerdata):
  1. Adanya kesepakatan kedua belah pihak. Maksud kata sepakat ialah, kedua belah pihak yang membuat perjanjian sepakat mengenai hal-hal yang diatur dalam kontrak.
  2. Kecakapan untuk melakukan perbuatan hukum. Ini adalah suatu azaz dalam ilmu hukum yang berarti orang yang sudah cukup umur/ dewasa dan sehat pikirannya. Menurut KUHPerdata yang termasuk dewasa adalah bagi laki-laki 21 tahun dan bagi wanita 19 tahun. Adanya Obyek.
  3. Adanya suatu obyek dari suatu perjanjian haruslah memuat sesuatu hal/ tindakan atau barang yang jelas.
  4. Adanya kausa yang halal. Pasal 1335 KUHPerdata, suatu perjanjian yang tidak tidak bertentangan sengan peraturan hukum yang berlaku.
Apabila akta otentik tersebut tidak memenuhi syarat obyektif Pasal 1320 B.W., maka akta tersebut batal demi hukum.


Apapun bentuk usahanya PT, CV, Fa, Koperasi, UD dll pasti hal pertama dalam perijinan adalah akta notaris. Akta Notaris ini dibuat oleh Notaris. Jadi kalau mau membuat akta notaris datang aja ke notaris. Tapi jangan lupa sebelum membuat akta notaris persiapkan dulu:

  1. Bentuk badan hukum (PT, CV, atau yang lainnya)
  2. Nama perusahaannya (Untuk PT harus 3 kata)
  3. Siapa yang menjadi Komisaris, Direktur Utama, Direktur dll.
  4. Berapa modal awalnya ? khusus PT (perusahaan kecil sampai 200jt, perusahaan menengah  200 jt-500 jt, perusahaan besar lebih dari 500jt)
  5. Biasanya notaris akan mengecek nama yang kita ajukan, jangan sampai nama tersebut sudah ada, kalau belum ada yang pakai  dinyatakan oke . Dan jangan lupa juga harus tertulis usaha yang benar-benar akan kita jalani. Untuk biayanya tidak sama setiap notaris. Bisa-bisanya kita menawar,  untuk CV Notaris mau Rp 500.000 untuk PT agak mahal, mintanya Rp 1.000.000
Contoh Akta Notaris:


Referensi:
http://notaris-bandung.blogspot.com/2010/05/akta-notaris-by-notaris-bandung.html
http://notaris-bandung.blogspot.com/2010/05/akta-notaris-by-notaris-bandung.html