Welcome To My Blog

Selamat Datang Di Blog Saya Yang Sederhana,Dimana Blog Ini Terdapat Banyak Sekali Informasi Informasi Yang Bermanfaat Untuk Semua Pengunjung.

Studi Kasus Quantum Komputation dan Paralel Komputation

Sabtu, 06 Mei 2017


  1. Quantum Komputation

              Pengoperasian Data Qubit

         Komputer kuantum memelihara urutan qubit. Sebuah qubit tunggal dapat mewakili satu, nol, atau, penting, setiap superposisi quantum ini, apalagi sepasang qubit dapat dalam superposisi kuantum dari 4 negara, dan tiga qubit dalam superposisi dari 8. Secara umum komputer kuantum dengan qubit n bisa dalam superposisi sewenang-wenang hingga 2 n negara bagian yang berbeda secara bersamaan (ini dibandingkan dengan komputer normal yang hanya dapat di salah satu negara n 2 pada satu waktu). Komputer kuantum yang beroperasi dengan memanipulasi qubit dengan urutan tetap gerbang logika quantum. Urutan gerbang untuk diterapkan disebut algoritma quantum.

    Sebuah contoh dari implementasi qubit untuk komputer kuantum bisa mulai dengan menggunakan partikel dengan dua putaran menyatakan: “down” dan “up”. Namun pada kenyataannya sistem yang memiliki suatu diamati dalam jumlah yang akan kekal dalam waktu evolusi dan seperti bahwa A memiliki setidaknya dua diskrit dan cukup spasi berturut-turut eigen nilai , adalah kandidat yang cocok untuk menerapkan sebuah qubit. Hal ini benar karena setiap sistem tersebut dapat dipetakan ke yang efektif spin -1/2 sistem.



  2. Paralel Komputation


    Pengantar Pemrograman CUDA GPU

       Sebuah GPU (Graphical Processing Unit) pada awalnya adalah sebuah prosesor yang berfungsi khusus untuk melakukan rendering pada kartu grafik saja, tetapi seiring dengan semakin meningkatnya kebutuhan rendering, terutama untuk mendekati waktu proses yang realtime /sebagaimana kenyataan sesungguhnya, maka meningkat pula kemampuan prosesor grafik tersebut. akselerasi peningkatan teknologi GPU ini lebih cepat daripada peningkatan teknologi prosesor sesungguhnya (CPU), dan pada akhirnya GPU menjadi General Purpose, yang artinya tidak lagi hanya untuk melakukan rendering saja melainkan bisa untuk proses komputasi secara umum.

    penggunaan Multi GPU dapat mempercepat waktu proses dalam mengeksekusi program karena arsitekturnya yang natively parallel. Selain itu Peningkatan performa yang terjadi tidak hanya berdasarkan kecepatan hardware GPU saja, tetapi faktor yang lebih penting adalah cara membuat kode program yang benarbenar bisa efektif berjalan pada Multi GPU.


Paralel Computation


  1. Paralelism Concept

    Parallelism Concept

       Pengertian komputer paralel menurut dari beberapa sumber yaitu salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer independen secara bersamaan. Ini umumnya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar (di industri keuangan, bioinformatika, dll) ataupun karena tuntutan proses komputasi yang banyak.
    Pengertian proses paralel itu sendiri adalah kemampuan menjalankan tugas atau aplikasi lebih dari satu aplikasi dan dijalankan secara simultan atau bersamaan pada sebuah komputer. Secara umum, ini adalah sebuah teknik dimana sebuah masalah dibagi dalam beberapa masalah kecil untuk mempercepat proses penyelesaian masalah.

  2. Distributed Processing

             Mengerjakan semua proses pengolahan data secara bersama antara komputer pusat dengan beberapa komputer yang lebih kecil dan saling dihubungkan melalui jalur komunikasi. Setiap komputer tersebut memiliki prosesor mandiri sehingga mampu mengolah sebagian data secara terpisah, kemudian hasil pengolahan tadi digabungkan menjadi satu penyelesaian total. Jika salah satu prosesor mengalami kegagalan atau masalah yang lain akan mengambil alih tugasnya.

  3. Architectural Paralel Computer

    Terdapat 4 macam arsitektur dari komputer paralel, yaitu:

    - SISD (Single Instruction, Single Data) adalah satu-satunya yang menggunakan arsitektur Von Neumann. Ini dikarenakan pada model ini hanya digunakan 1 processor saja. Oleh karena itu model ini bisa dikatakan sebagai model untuk komputasi tunggal. Sedangkan ketiga model lainnya merupakan komputasi paralel yang menggunakan beberapa processor.


    - SIMD(Single Instruction, Multiple Data) menggunakan banyak processor dengan instruksi yang sama, namun setiap processor mengolah data yang berbeda. Sebagai contoh kita ingin mencari angka 27 pada deretan angka yang terdiri dari 100 angka, dan kita menggunakan 5 processor. Pada setiap processor kita menggunakan algoritma atau perintah yang sama, namun data yang diproses berbeda. Misalnya processor 1 mengolah data dari deretan / urutan pertama hingga urutan ke 20, processor 2 mengolah data dari urutan 21 sampai urutan 40, begitu pun untuk processor-processor yang lain. Beberapa contoh komputer yang menggunakan model SIMD adalah ILLIAC IV, MasPar, Cray X-MP, Cray Y-MP, Thingking Machine CM-2 dan Cell Processor (GPU).


    - MISD(Multiple Instruction, Single Data) menggunakan banyak processor dengan setiap processor menggunakan instruksi yang berbeda namun mengolah data yang sama. Hal ini merupakan kebalikan dari model SIMD. Untuk contoh, kita bisa menggunakan kasus yang sama pada contoh model SIMD namun cara penyelesaian yang berbeda. Pada MISD jika pada komputer pertama, kedua, ketiga, keempat dan kelima sama-sama mengolah data dari urutan 1-100, namun algoritma yang digunakan untuk teknik pencariannya berbeda di setiap processor. Sampai saat ini belum ada komputer yang menggunakan model MISD.


    - MIMD( Multiple Instruction, Multiple Data) menggunakan banyak processor dengan setiap processor memiliki instruksi yang berbeda dan mengolah data yang berbeda. Namun banyak komputer yang menggunakan model MIMD juga memasukkan komponen untuk model SIMD. Beberapa komputer yang menggunakan model MIMD adalah IBM POWER5, HP/Compaq AlphaServer, Intel IA32, AMD Opteron, Cray XT3 dan IBM BG/L. 


Sumber:
http://winjor12.blogspot.co.id/2013/07/parallel-computation.html

Pengantar Quantum Computation

  1. Pendahuluan 

          Komputer kuantum atau quantum computation adalah salah satu komputer yang belum sama sekali ada di dunia ini. Karena komputer kuantum merupakan komputer yang sangat mustahil diciptakan. Tetapi bukan hal yang tidak mungkin komputer kuantum bisa tercipta. Jika dikatakan, komputer kuantum hanya butuh waktu 20 menit untuk mengerjakan sebuah proses yang butuh waktu 1025 tahun pada komputer saat ini, kita tentu akan tercengang. Hal inilah yang membuat para ilmuwan begitu tertarik untuk mengembangkan kemungkinan terbentuknya komputer kuantum. Meskipun hingga saat ini belum tercipta sebuah komputer kuantum yang dibayangkan oleh para ilmuwan, kemajuan ke arah sana terus berlangsung. Bahkan yang menarik, ternyata perkembangan komputer kuantum juga mengikuti apa yang dikatakan oleh Gordan Moore sang Genius IBM “Kemampuan Prosesor akan meningkat dua kali lipat dalam jangka waktu 18 bulan”. Jika hal ini benar, para ilmuwan akan dapat membangun sebuah komputer kuantum hanya dalam waktu lima tahun ke depan. Pengertian sederhana dari komputer kuantum adalah jenis chip processor terbaru yang diciptakan berdasar perkembangan mutakhir dari ilmu fisika (dan matematika) quantum. Singkatnya, chip konvensional sekarang ini perlu diganti dengan yang lebih baik. Pengertian komputer kuantum adalah merupakan suatu alat hitung yang menggunakan sebuah fenomena mekanika kuantum, misalnya superposisi dan keterkaitan, untuk melakukan operasi data. Dalam komputasi klasik, jumlah data dihitung dengan bit; dalam komputer kuantum, hal ini dilakukan dengan qubit.

  2. Entanglement

             Entanglement yang artinya belitan, merupakan fenomena aneh yang terjadi pada Quantum Computing, fenomena ini dimanfaatkan oleh ilmuan dalam pembuatan Quantum Computing. Jika dua atom mendapatkan gaya tertentu (outside force) kedua atom tersebut bisa masuk pada keadaan ‘entangled’. Atom-atom yang saling terhubungkan dalam entanglement ini akan tetap terhubungkan walaupun jaraknya berjauhan.

    Dalam keadaan ini, perilaku dua atom yang saling berkaitan akan sama dengan atom pasangannya. Jika pada atom 1 mengalami perubahan, maka atom pasangannya juda akan berperilaku sama seperti atom 1. Keadaan ini dimanfaatkan untuk mempercepat komunikasi data pada komputer. Komunikasi menggunakan komputer kuantum bisa mencapai kecepatan yang begitu luar biasa karena informasi dari satu tempat ke tempat lain dapat ditransfer secara instant. Begitu cepatnya sehingga terlihat seakan-akan mengalahkan kecepatan cahaya.
  3. Quantum Gates

     Quantum Gates

          Pada saat ini, model sirkuit komputer adalah abstraksi paling berguna dari proses komputasi dan secara luas digunakan dalam industri komputer desain dan konstruksi hardware komputasi praktis. Dalam model sirkuit, ilmuwan komputer menganggap perhitungan apapun setara dengan aksi dari sirkuit yang dibangun dari beberapa jenis gerbang logika Boolean bekerja pada beberapa biner (yaitu, bit string) masukan. Setiap gerbang logika mengubah bit masukan ke dalam satu atau lebih bit keluaran dalam beberapa mode deterministik menurut definisi dari gerbang dengan menyusun gerbang dalam grafik sedemikian rupa sehingga output dari gerbang awal akan menjadi input gerbang kemudian, ilmuwan komputer dapat membuktikan bahwa setiap perhitungan layak dapat dilakukan. Quantum Logic Gates, Prosedur berikut menunjukkan bagaimana cara untuk membuat sirkuit reversibel yang mensimulasikan dan sirkuit ireversibel sementara untuk membuat penghematan yang besar dalam jumlah ancillae yang digunakan.


    - Pertama mensimulasikan gerbang di babak pertama tingkat.
    - Jauhkan hasil gerbang di tingkat d / 2 secara terpisah.
    - Bersihkan bit ancillae.
    - Gunakan mereka untuk mensimulasikan gerbang di babak kedua tingkat.
    - Setelah menghitung output, membersihkan bit ancillae. Bersihkan hasil tingkat d / 2.
    Sekarang gerbang reversibel ireversibel klasik dan klasik, memiliki konteks yang lebih baik untuk menghargai fungsi dari gerbang kuantum. Sama seperti setiap perhitungan klasik dapat dipecah menjadi urutan klasik gerbang logika yang bertindak hanya pada bit klasik pada satu.

  4. Algoritma Shor

    Algoritma Shor

               Algoritma Shor adalah suatu teori dimana komputer kuantum dapat memecahkan sebuah kode rahasia yang digunakan untuk mengamankan pengiriman data. Kode ini disebut kode RSA. Jika disandikan melalui kode RSA, data yang dikirimkan akan aman karena kode RSA tidak dapat dipecahkan dalam waktu yang singkat. Selain itu, pemecahan kode RSA membutuhkan kerja ribuan komputer secara paralel sehingga kerja pemecahan ini tidaklah efektif.
              Algoritma Shor yang dinamai oleh matematikawan Peter Shor, adalah algoritma kuantum yang merupakan suatu algoritma yang berjalan pada komputer kuantum yang berguna untuk faktorisasi bilangan bulat. Algoritma Shor dirumuskan pada tahun 1994. Inti dari algoritma ini merupakan bagaimana cara menyelesaikan faktorisasi terhadap bilangan interger atau bulat yang besar.
          Efisiensi algoritma Shor adalah karena efisiensi kuantum Transformasi Fourier dan modular eksponensial. Jika sebuah komputer kuantum dengan jumlah yang memadai qubit dapat beroperasi tanpa mengalah kebisingan dan fenomena interferensi kuantum lainnya, algoritma Shor dapat digunakan untuk memecahkan kriptografi kunci publik skema seperti banyak digunakan skema RSA. Algoritma Shor terdiri dari dua bagian :
    - Penurunan yang bisa dilakukan pada komputer klasik, dari masalah anjak untuk masalah ketertiban-temuan.
    - Sebuah algoritma kuantum untuk memecahkan masalah order-temuan.
    Hambatan runtime dari algoritma Shor adalah kuantum eksponensial modular yang jauh lebih lambat dibandingkan dengan kuantum Transformasi Fourier dan pre-/post-processing klasik. Ada beberapa pendekatan untuk membangun dan mengoptimalkan sirkuit untuk eksponensial modular. Yang paling sederhana dan saat ini yaitu pendekatan paling praktis adalah dengan menggunakan meniru sirkuit aritmatika konvensional dengan gerbang reversibel , dimulai dengan penambah ripple-carry. Sirkuit Reversible biasanya menggunakan nilai pada urutan n ^ 3, gerbang untuk n qubit. Teknik alternatif asimtotik meningkatkan jumlah gerbang dengan menggunakan kuantum transformasi Fourier , tetapi tidak kompetitif dengan kurang dari 600 qubit karena konstanta tinggi.


Virtualisasi

Rabu, 26 April 2017



Virtualisasi


               Dalam ilmu komputer, virtualisasi (bahasa inggris : virtualization) adalah istilah umum yang mengacu kepada abstraksi dari sumber daya komputer. Definisi lainnya adalah " sebuah teknik untuk menyembunyikan karakteristik fisik dari sumber daya komputer dari bagaimana cara sistem lain, aplikasi atau pengguna berinteraksi dengan sumber daya tersebut. Hal ini termasuk membuat sebuah sumber daya tunggal (seperti server, sebuah sistem operasi, sebuah aplikasi, atau peralatan penyimpanan terlihat berfungsi sebagai beberapa sumber daya logikal atau dapat juga termasuk definisi untuk membuat beberapa sumber daya fisik (seperti beberapa peralatan penyimpanan atau server terlihat sebagai satu sumber daya logikal). 
        Istilah virtualisasi sudah digunakan secara luas sejak 1960-an dan telah diaplikasikan kepada beberapa aspek komputer dari keseluruhan sistem komputer sampai sebuah kemampuan atau komponen individu. Secara umum semua teknologi virtualisasi mengacu kepada "menyembunyikan detail teknis" melalui enkapsulasi.

Jenis Virtualisasi

               - Virtualisasi perangkat keras 

  • Para virtualisasi : perangkat keras tidak disimulasikan tetapi perangkat lunak tamu berjalan dalam domainnya sendiri seolah - olah dalam sistem yang berbeda. Dalam hal ini perangkat lunak tamu perlu disesuaikan untuk dapat berjalan,

  • Virtualisasi sebagian : tidak semua aspek lingkungan disimulasikan tidak semua perangkat lunak dapat langsung berjalan, beberapa perlu disesuaikan untuk dapat berjalan dalam lingkugan virtual ini,

  • Virtualisasi penuh : hampir menyerupai mesin asli dan mampu menjalankan perangkat lunak tanpa perlu diubah.



            - Virtualisasi perangkat keras 

  • Berjalan pada fisik komputer yang secara langsung. Pada jenis ini hypervisor / VMM benar - benar mengontrol perangkat keras dari komputer host-nya, termasuk mengontrol sistem operasi guestnya. Contoh implementasi yang ada adalah KVM dan OpenVZ. Adapun contoh lain yang seperti VMWare ESXi, Microsoft Hyper-V.

  • Berjalan pada sistem operasi di atasnya. Pada tipe ini sistem operasi guest berada di atas sistem operasi host. Contoh tipe ini adalah VirtualBox

Pengantar Komputasi Cloud

Related image


           Perkembangan teknologi sangat pesat dari tahun ke tahun, seperti sekarang ini teknologi Cloud Computing bermunculan. Kita dapat mengunakan konsep - konsep dalam Cloud Computing seperti social networking, open, share, colaborations, mobile, easy maintenance, one click, terdistribusi, scalability, concurency, dan transparan. Cloud Computing hadir dengan memudahkan akses data darimana saja dan kapan saja,karena dengan memanfaatkan internet dan menggunakan perangkat fixed atau mobile device menggunakan internet cloud sebagai tempat penyimpanan data, aplikasi, dan lainnya.

Para pengguna dimudahkan dalam memperoleh atau mengunduh data secara cepat dan mudah karena banyaknya layanan yang dibuka oleh pihak industri. Keuntungna bagi pihak industri pun tidak kalah besar dengan kemudahan yang didapat oleh pengguna, dikarenakan dengan semakin majunya teknologi Cloud Computing akan semakin memudahkan industri untuk memasarkan produk dan menyebarkan informasi secara meluas ke seluruh penjuru dunia. 


Cloud Computing atau kata lain dari Komputasi Awan merupakan gabungan antara pemanfaatan teknologi komputer dalam suatu jaringan dengan pengembangan berbasis internet yang berfungsi untuk menjalankan sebuah program atau aplikasi melalui komputer - komputer yang terkoneksi pada waktu yang sama, tetapi tidak semua yang terkoneksi melalui internet menggunakan teknologi Cloud Computing.


Teknologi komputer berbasis sistem Cloud ini merupakan sebuah teknologi yang menjadikan internet sebagai pusat server untuk mengelola data dan juga aplikasi pengguna. Teknologi ini mengizinkan para pengguna untuk menjalankan program tanpa instalasi terlebih dahulu dan mengizinkan pengguna untuk mengakses data pribadi mereka melalui komputer dengan akses internet.


            -  Kelebihan

          Uraian mengenai kelebihan (sisi potensial) yang didapat dalam penggunaan Cloud Computing. Namun, secara spesifik, merujuk kepada (Thia, 2008) kelebihan Cloud Computing antara lain :


  • Keuntungan bagi para pelaku bisnis adalah minimalisasi biaya investasi infrastruktur publik sehingga bisnis bisa lebih terfokus pada aspek fungsionalistasnya,
  • Bagi application developer, layanan PaaS memungkinkan pengembangan dan implementasi aplikasi dengan cepat sehingga meningkatkan produktivitas,
  • Bagi para praktisi yang bergerak di industri TI, hal ini berarti terbukanya pasar baru bagi industri jasa pengembangan teknologi informasi,
  • Bagi pebisnis di bidang infrastruktur, hal ini merupakan peluang yang besar karena dengan meningkatnya penggunaan layanan SaaS ini akan meningkatkan penggunaan bandwidth internet,
  • Integrasi aplikasi dengan berbagai perangkat.
       
            - Kekurangan

       Merujuk kepada (Robbins, 2009), resiko yang harus dihadapi user dalam penggunaan Cloud Computing antar lain :


  • Service level, artinya kemungkinan service performance yang kurang konsisten dari provider. Inkonsistensi cloud provider ini meliputi data protection dan data recovery,
  • Privacy, artinya adanya resiko data user akan diakses oleh orang lain karena hosting dilakukan secara bersama - sama,
  • Compliance, yang mengacu pada resiko adanya penyimpanan level compliance dari provider terhadap regulasi yang diterapkan oleh user,
  • Data ownership, mengacu pada resiko kehilangan kepemilikan data begitu data disimpan dalam cloud,
  • Data mobility, yang mengacu pada kemungkinan share data antar cloud service dan data memperoleh kembali data jika suatu saat user melakukan proses terminasi terhadap layanan Cloud Computing.

Implementasi komputasi dibidang Matematika dan Kimia

Sabtu, 11 Maret 2017

Implementasi komputasi dibidang Matematika dan Kimia


Bidang Matematika

Implementasi komputasi modern di bidang matematika salah satunya numerical analysis, yaitu sebuah algoritma dipakai untuk menganalisa masalah – masalah matematika. Bidang analisis numerik sudah dikembangkan berabad-abad sebelum penemuan komputer modern. Interpolasi linear sudah digunakan lebih dari 2000 tahun yang lalu. Kalkulator mekanik juga dikembangkan sebagai alat untuk perhitungan tangan. Kalkulator ini berevolusi menjadi komputer elektronik pada tahun 1940. Kemudian ditemukan bahwa komputer juga berguna untuk tujuan administratif. Tetapi penemuan komputer juga mempengaruhi bidang analisis numerik, karena memungkinkan dilakukannya perhitungan yang lebih panjang dan rumit. Selain itu juga terdapat istilah-istilah seperti Probabilitas, Algoritma, dan Kalkulus yang ternyata sangat dibutuhkan dalam perkembangan Ilmu Komputer.


1. Probabilitas

Probabilitas suatu kejadian adalah angka yang menunjukkan kemungkinan terjadinya sutau kejadian.
Nilainya di antara 0 dan 1. Kejadian yang mempunyai nilai probabilitas 1 adalah kejadian yang pasti terjadi, dan tentu tidak akan mengejutkan sama sekali.


2. Algoritma

Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”. Kata logis merupakan kata kunci dalam algoritma. Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar. Dalam beberapa konteks, algoritma adalah spesifikasi urutan langkah untuk melakukan pekerjaan tertentu. Pertimbangan dalam pemilihan algoritma adalah, pertama, algoritma haruslah benar. Artinya algoritma akan memberikan keluaran yang dikehendaki dari sejumlah masukan yang diberikan. Tidak peduli sebagus apapun algoritma, kalau memberikan keluaran yang salah, pastilah algoritma tersebut bukanlah algoritma yang baik.

Pertimbangan kedua yang harus diperhatikan adalah kita harus mengetahui seberapa baik hasil yang dicapai oleh algoritma tersebut. Hal ini penting terutama pada algoritma untuk menyelesaikan masalah yang memerlukan aproksimasi hasil (hasil yang hanya berupa pendekatan). Algoritma yang baik harus mampu memberikan hasil yang sedekat mungkin dengan nilai yang sebenarnya.

Ketiga adalah efisiensi algoritma. Efisiensi algoritma dapat ditinjau dari 2 hal yaitu efisiensi waktu dan memori. Meskipun algoritma memberikan keluaran yang benar (paling mendekati), tetapi jika kita harus menunggu berjam-jam untuk mendapatkan keluarannya, algoritma tersebut biasanya tidak akan dipakai, setiap orang menginginkan keluaran yang cepat. Begitu juga dengan memori, semakin besar memori yang terpakai maka semakin buruklah algoritma tersebut. Dalam kenyataannya, setiap orang bisa membuat algoritma yang berbeda untuk menyelesaikan suatu permasalahan, walaupun terjadi perbedaan dalam menyusun algoritma, tentunya kita mengharapkan keluaran yang sama. Jika terjadi demikian, carilah algoritma yang paling efisien dan cepat.

3. Kalkulus

Kalkulus adalah cabang ilmu matematika yang mencakup limit, turunan, integral, dan deret tak terhingga Kalkulus mempunyai aplikasi yang luas dalam bidang sains dan teknik dan digunakan untu memecahkan masalah yang kompleks yang mana aljabar tidak cukup untuk menyelesaikannnya. Kalkulus digunakan di setiap cabang sains fisik, sains komputer, statistik, teknik, ekonomi, bisnis, kedokteran, dan di bidang-bidang lainnya. Komputer membaca data dalam bentuk bilang biner sementara cara mencari bilangan biner dipelajari dalam ilmu kalkulus.

Bidang Kimia

Implementasi komputasi modern di bidang kimia salah satunya, Computational Chemistry yaitu penggunaan ilmu komputer untuk membantu menyelesaikan masalah kimia, contohnya penggunaan super komputer untuk menghitung struktur dan sifat molekul. Istilah kimia teoridapat didefinisikan sebagai deskripsi matematika untuk kimia, sedangkan kimia komputasi biasanya digunakan ketika metode matematika dikembangkan dengan cukup baik untuk dapat digunakan dalam program komputer. Perlu dicatat bahwa kata "tepat" atau "sempurna" tidak muncul di sini, karena sedikit sekali aspek kimia yang dapat dihitung secara tepat. Hampir semua aspek kimia dapat digambarkan dalam skema komputasi kualitatif atau kuantitatif hampiran.

Molekul terdiri atas inti dan elektron, sehingga diperlukan metode mekanika kuantum. Kimiawan komputasi sering berusaha memecahkan persamaan Schrödinger non-relativistik, dengan penambahan koreksi relativistik, walaupun beberapa perkembangan telah dilakukan untuk memecahkan persamaan Schrödinger yang sepenuhnya relativistik. Pada prinsipnya persamaan Schrödinger mungkin diselesaikan, baik dalam bentuk bergantung-waktu atau tak-bergantung-waktu, disesuaikan dengan masalah yang dikaji, tetapi pada praktiknya tidak mungkin kecuali untuk sistem yang amat kecil. Karena itu, sejumlah besar metode hampiran dikembangkan untuk mencapai kompromi terbaik antara ketepatan perhitungan dan biaya komputasi.

Dalam kimia teori, kimiawan dan fisikawan secara bersama mengembangkan algoritma dan program komputer untuk memungkinkan peramalan sifat-sifat atom dan molekul, dan/atau lintasan reaksi untuk reaksi kimia, serta simulasi sistem makroskopis. Kimiawan komputasi kebanyakan “sekedar” menggunakan program komputer dan metodologi yang ada dan menerapkannya untuk permasalahan kimia tertentu. Di antara sebagian besar waktu yang digunakan untuk hal tersebut, kimiawan komputasi juga dapat terlibat dalam pengembangan algoritma baru, maupun pemilihan teori kimia yang sesuai, agar diperoleh proses komputasi yang paling efisien dan akurat.


Sumber:

Komputasi Dalam Implementasinya



Komputasi Dalam Implementasinya


Komputasi modern diciptakan dan dikembangkan untuk suatu tujuan, yaitu dapat di implementasikan pada bidangnya masing – masing. Pada saat ini berbagai bidang memerlukan proses komputasi sebagai alat bantu pemrosessan, diantaranya dalam bidang Matematika, Fisika, Kimia, Ekonomi, Geologi dan Geografi.

Adapun implementasi pada bidang tersebut adalah :


1. Matematika

pada bidang ini tentunya lebih mengarah kepada pemecahan masalah pasti atau mendekati kepastian dalam perhitungan angka – angka. Metode numerik, scientific computing, metode elemen hingga, metode beda hingga, scientific data mining dan scientific process control. Pada bidang ini, biasanya masalah berupa dalam skala besar.




2.Fisika

menyelesaikan permasalahan medan magnet dengan menggunakan komputasi fisika, dalam hal ini menentukan besarnya medan magnet dan membandiangkan hubungan antara medan magnet dengan panjang kawat.



3. Kimia 

algoritma komputer yang merupakan solusi dari sebuah masalah dalam hal ini dapat menggabungkan senyawa – senyawa kimia untuk mendapatkan suatu senyawa baru yang bila dilakukan secara manual sudah pasti menimbulkan resiko yang lebih besar jika dibandingkan dengan proses komputasi. Selain itu sifat dari atom dan molekul yang sangat kecil dapat dilakukan peramalan menggunakan komputasi.




4. Ekonomi

 mempeljarai titik pertemuan antara ekonomi dan komputasi, meliputi agent-based komputational modelling, computational econometrics dan statistika, komputasi keuangan, komputational modelling of dynamic macroeconomic systems dan pengembangan alat bantu dalam pendidikan komputasi ekonomi.





5. Geologi dan Geografi

pada bidang ini dapat dilakukan pemanfaatan seperti pemodelan terhadap akses keadaan geografis suatu permukaan wilayah yang dapat dipantau jika terjadi pergerakan atau getaran. Selain itu dapat dilakukan pengiriman informasi mengenai prakiraan cuaca yang sangat berguna bagi segala hal terutama transportasi udara dan laut.






Sumber:

Teori Komputasi



TEORI KOMPUTASI

Pada teori ilmu computer dan matematika, teori komputasi adalah cabang yang berhubungan dengan bagaimana masalah dapat dipecahkan pada sebuah model komputasi secara efisien menggunakan algoritma. Bidang ini terbagi menjadi tiga fokus besar yaitu bahasa dan teori otomata, teori rekursi dan teori kompleksitas komputasi

Pengertian Komputasi

Komputasi bisa diartikan sebagai cara untuk memecahkan suatu permasalahan dari data yang di input dengan menggunakan suatu algoritma. Hal ini ialah apa yang disebut dengan Teori Komputasi, sub-bidang dari ilmu komputer dan matematika. Sebelum adanya komputer, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis terkadang dengan bantuan suatu tabel.

Secara umum IIlmu Komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains).
Bidang ini berbeda dengan ilmu komputer (computer science), yang mengkaji komputasi, komputer dan pemrosesan informasi. Bidang ini juga berbeda dengan teori dan percobaan sebagai bentuk tradisional dari ilmu dan kerja keilmuan.

Teori Komputasi

Teori komputasi adalah cabang ilmu komputer dan matematika yang membahas apakah dan bagaimanakah suatu masalah dapat dipecahkan pada model komputasi, menggunakan algoritma. Bidang ilmu ini terutama membahas hal terkait komputabilitas dan kompleksitas, dalam kaitannya dengan formalisme komputasi.

Teori Komputasi dapat dianggap sebagai model penciptaan dari seluruh cabang dalam bidang ilmu komputer (computer science). Maka dari itu, logika dan matematika digunakan dalam teori komputasi. Pada abad ini, teori komputasi menjadi disiplin akademik mandiri dan telah terpisah dari matematika. Beberapa pencetus dalam bidang teori komputasi adalah Alonzo Church, Kurt Godel, Alan Turing, Stephen Kleene, John von Neumann dan Claude Shannon.

Cabang Teori Komputasi

  • Teori Otomata

Teori otomata adalah pelajaran mengenai mesin abstrak dan masalah komputasional yang dapat dipecahkan menggunakan mesin tersebut. Mesin abstrak inilah yang disebut Otomata. Otomata berasal dari bahasa Yunani Automata yang berarti sesuatu yang mengerjakan sesuatu dengan sendirinya. Teori otomata sangat dekat hubungannya dengan Teori Bahasa Formal, karena otomata sering diklasifikasikan dalam kelas bahasa formal. Otomata digunakan sebagai model teoritis untuk mesin komputer, dan digunakan untuk membuktikan perhitungan.

  • Teori Bahasa Formal

Teori bahasa adalah cabang matematika yang bekutat dalam penggambaran bahasa sebagai sekumpulan operasi pada alfabet. Teori bahasa sangat bertautan dengan Teori Otomata, dimana otomata digunakan untuk menghasilkan dan mengenali bahasa formal. Ada beberapa kelas dalam bahasa formal dan setiap di antaranya lebih kompleks dari kelas sebelumnya. Karea otomata digunakan sebagai model komputasi, bahasa formal adalah mode spesifikasi yang lebih dipilih untuk semua masalah yang harus di hitung.

  • Teori Komputabilitas

Teori ini secara pokok menangani persoalan masalah yang mana yang dapat dipecahkan oleh komputer. Pernyataan bahwa masalah halting (proses yang terhenti-henti) tidak dapat dipecahkan oleh Mesin Turing adalah salah satu hasil terpenting dalam teori komputabilitas, sebagaimana menjadi contoh bagi masalah yang konkrit yang keduanya mudah untuk diformulasi dan tidak mungkin untuk di pecahkan menggunakan Mesin Turing. Banyak teori komputabilitas yang dibangun pada hasil masalah halting.


Sumber:

Contoh Dokumen Pendirian Bidang Usaha

Minggu, 13 November 2016


Contoh Dokumen Pendirian Bidang Usaha


Perseroan Terbatas ( PT )

A. PERATURAN

Undang-undang No. 40 Tahun 2007 tentang Perseroan Terbatas (PT) (Undang-undang ini mencabut/menghapuskan berlakunya Pasal 36 sampai dengan 56 KUHD yang mengatur tentang PT dan ketentuan Undang-undang No. 1 Tahun 1995 Tentang PT. Dibentuknya Undang-undang No. 40 Tahun 2007 tentang PT tersebut menghapuskan ketentuan PT dalam Undang-undang No. 1 Tahun 1995 adalah untuk memberikan landasan hukum bagi perseroan terbatas yang merupakan pilar dalam pembangunan perekonomian nasional dan untuk lebih meningkatkan pembangunan perekonomian yang tetap berpegang pada prinsip kebersamaan, kemandirian, berkelanjutan dan berwawasan lingkungan dalam menghadapi era globalisasi serta menjamin terselenggaranya iklim usaha yang konduksif.

 B. PENGERTIAN PERSEROAN TERBATAS (PT)

Dalam Pasal 1 ayat (1) Undang-undang No. 40 Tahun 2007 dinyatakan bahwa:

Perseroan terbatas adalah badan hukum yang merupakan persekutuan modal, didirikan berdasarkan perjanjian, melakukan kegiatan usaha dengan modal dasar yang seluruhnya terbagi dalam saham dan memenuhi persyaratan yang ditetapkan dalam Undang-undang ini serta peraturan pelaksanaanya.
Untuk mendirikan perseroan terbatas, seseorang atau sekelompok orang membutuhkan adanya akta pendirian(charter) perseroan terbatas atau dokumen yang digunakan untuk mendirikan usaha dan melaporkanya kepada pemerintah. Akta pendirian tersebut mencatumkan aspek-aspek penting dari perseroan seperti nama perusahaan, jumlah saham yang diterbitkan serta operasional perseroan. Selain itu, dalam perseroan diharuskan membuat anggaran dasar yang merupakan panduan umum untuk mengelola perusahaan.
Bentuk PT (Naamloze Vennostchap/NV atau Limited company) merupakan bentuk perusahaan yang paling banyak dipakai dalam dunia usaha di Indonesia. Hal ini karena PT merupakan “asosiasi modal”, dalam arti bahwa modal perseroan terdiri dari sejumlah saham yang dapat dipindah tangankan (transferable shares),sehingga keanggotaan PT tersebut terjadi dengan mudah.
Berdasarkan ketentuan undang-undang No. 40 Tahun 2007, jelas dinyatakan bahwa PT adalah badan hukum sehingga PT merupakan subyek hukum mandiri, yang oleh hukum dibekali hak dan kewajiban seperti manusia. Oleh karena PT merupakan artificial person maka PT dalam bertindak atau melakukan perbuatan hukum memerlukan direksi sebagai wakilnya. Untuk menjadi badan hukum, PT harus memenuhi syarat-syarat yang ditentukan undang-undang.

 C. PENDIRIAN PT

Pendirian Perseroan Terbatas berdasarkan Pasal 7 Undang-undang No. 40 Tahun 2007 Tentang Perseroan Terbatas antara lain:
  1.     Karena pada prinsipnya perseroan terbatas adalah badan hukum yang didirikan berdasarkan perjanjian, maka pendirian suatu perseroan terbatas harus dilakukan minimal oleh 2 pihak (bias orang atau badan hukum);
  2.          Akta pendirian perseroan terbatas memuat anggaran dasar perseroan antara lain tentang;


  •              Nama lengkap pendiri;
  •             Tempat tanggal lahir;
  •              Pekerjaan;
  •              Tempat tinggal
  •              Kewargenagaraan pendiri;
  •              Nama direksi dan komisaris yang pertama kali diangkat;
  •          Rincian jumlah saham, nilai nominal saham, saham yang ditentukan dan saham yang telah disetor penuh;


3.       Akta pendirian dan perubahan anggaran dasar harus dibuat dalam akta notaries dalam bahasa Indonesia.
Jika anda ingin mendirikan suatu perusahaan, berikut adalah syarat-syarat yang harus anda penuhi terlebih dahulu :

Pertama, membuat akte perusahaan ke notaris.

Karena perusahaan berbadan hukum maka sangat mutlak perlu membuat akte perusahaan Anda ke notaris. Biasanya akte ini berisi informasi tentang nama perusahaan, bergerak di bidang apa, nama para pemilik modal, pengurus perusahaan seperti siapa direktur utama, direktur, dan para komisaris. 
 

( Contoh gambar akte perusahaan )

Kedua, mendapatkan Surat Keterangan Domisili Usaha.

Ini Anda dapatkan dari kantor kelurahan atau kantor kepala desa di mana perusahaan Anda berdomisili. Berdasarkan surat ini, Camat mengeluarkan surat keterangan yang sama.
Untuk mendapatkan surat keterangan domisili, Anda memerlukan salinan akte perusahaan Anda. Biasanya Anda dipungut biaya administrasi. Biaya administrasi ini bervariasi dari satu kelurahan kelurahan lain kelurahan. Ada yang hanya mengenakan biaya Rp200.000 sampai degan Rp300.000 untuk biaya administrasi di kantor kelurahan, tapi ada juga yang mengenakan lebih dari angka di atas.

 

( Contoh gambar surat domisili usaha )

Ketiga, mengurus NPWP perusahaan.

Untuk mendirikan perusahaan, NPWP perusahaan adalah mutlak. Untuk mendapatkan NPWP, Anda memerlukan salinan akte perusahaan dan surat keterangan domisili. Biasanya pembuatan NPWP hanya butuh kira-kira 2 jam. Bila Anda memasukkan berkas di pagi hari ke kantor pajak, Anda sudah mendapatkannya di siang hari. Selain itu, tidak ada biaya administrasi yang perlu Anda bayar.

 

( Contoh gambar NPWP perusahaan )

Keempat, mendapatkan Surat Keputusan pendirian perusahaan dari 

Departemen Hukum dan HAM.



Ini biasanya diurus oleh notaris Anda. Notaris biasanya menyerahkan salinan akte perusahaan, Surat Keterangan Domisili dan NPWP perusahaan Anda untuk mendapatkan SK perusahaan. Bila pergi ke kantor Departemen Hukum dan HAM, di loket pengurusan SK perusahaan, tertera beragam biaya untuk berbagai hal. Untuk mengurus SK perusahaan misalnya, biayanya kira-kira Rp1.000.000. Bila meminta bantuan notaris, tentu akan ada biaya tambahan. Notaris biasanya menyerahkan salinan Akte Perusahaan, Surat Keterangan Domisili Usaha dan NPWP perusahaan untuk mendapatkan SK perusahaan.

 

( Contoh gambar SK perusahaan)

Kelima, mengurus SIUP (Surat Izin Usaha Perdagangan).
SIUP merupakan bagian dari proses mendirikan perusahaan agar perusahaan bisa beroperasi. Mengurus SIUP relatif sama di berbagai tempat.

 

( Contoh gambar SIUP )

Di Pemda Kabupaten Bogor misalnya, persyaratan untuk mendapatkan SIUP adalah sebagai berikut:
  1.  Mengisi Formulir pengajuan SIUP dengan materai
  2.  Fotocopy KTP penanggung jawab perusahaan (Direktur Utama/Direktur)
  3.  Pas Photo Direktur Utama/Direktur (berwarna dan berukuran 3×4 sebanyak 2 lembar)
  4.  Fotocopy NPWP Direktur Utama/Direktur
  5. Surat Keterangan Domisili Usaha
  6. Fotocopy izin tertentu untuk usaha-usaha tertentu
  7. Fotocopy akte pendirian dan pengesahannya (SK dari Departemen Hukum dan HAM)
  8. Surat Kuasa bila pengurusan dikuasakan (dengan materai Rp6000) dan KTP yang diberi kuasa

Keenam, mengurus Tanda Daftar Perusahaan (TDP).

TDP merupakan bagian dari proses mendirikan perusahaan. Persyaratannya relatif sama untuk berbagai daerah. 

 


( Contoh gambar TDP )


Di daerah Kabupaten Bogor misalnya, persyaratan untuk mendapatkan TDP adalah sebagai berikut:
  1. Mengisi Formulir pengajuan TDP dengan materai
  2.  Fotocopy KTP penanggung jawab perusahaan (Direktur Utama/Direktur)
  3. Pas Photo Direktur Utama/Direktur (berwarna dan berukuran 3×4 sebanyak 2 lembar)
  4. Fotofcopy PWP Direktur Utama/Direktur
  5. Surat Keterangan Domisili Usaha
  6. Fotocopy izin tertentu untuk usaha-usaha tertentu
  7.  Fotocopy akte pendirian dan pengesahannya (SK dari Departemen Hukum dan HAM)
  8. Surat Kuasa bila pengurusan dikuasakan (dengan materai Rp6.000) dan KTP yang diberi kuasa


Berikut adalah dokumen dan informasi yang perlu disiapkan bila Anda mau mendirikan perusahaan.

Berikut adalah dokumen-dokumen dan informasi tersebut:
  1. Nama Perusahaan (Anda siapkan 2 atau 3 nama perusahaan bila pilihan pertama ditolak Departemen Hukum dan Ham)
  2.  Bidang Usaha yang Digeluti
  3.  Nama-Nama Pemilik Modal (Minimal Dua Orang)
  4. Klasifikasi Usaha: Kecil (Rp51 Juta – Rp500 Juta), Menengah (Rp501 Juta – Rp10 M), Besar (Di atas 10 M)
  5.  Persentase Kepemilikan Modal
  6.  Nama Direktur Utama/Direktur (Pimpinan Tertinggi Perusahaan)
  7.  Copy KTP Pemilik Modal
  8.   Kartu Keluarga (bila Direktur Utama/Direktur adalah perempuan)
  9. NPWP Direktur Utama/Direktur
  10.  Foto Direktur/Direktur Utama ukuran 3×4 2 lembar (4×6 2 lembar untuk wilayah Bogor)
  11. Surat Keterangan Domisili Usaha
  12. Copy Bukti Surat Kepemilikan Tempat Usaha dan PBB atau Bukti Sewa-Menyewa Tempat Usaha
  13. Nomor Telepon Perusahaan
  14.  Denah Lokasi Tempat Usaha (Bila Perusahaan menjadi PKP (Perusahaan Kena Pajak)

Itulah beberapa dokumen umum yang perlu Anda persiapkan sebagai syarat pendirian perusahaan sebelum Anda mendapatkan akte perusahaan, NPWP perusahaan, SIUP (Surat Izin Usaha Perdagangan) dan TDP (Tanda Daftar Perusahaan).

D.PAKET PELAYANAN PENGURUSAN PENDIRIAN PERUSAHAAN

Bila Anda membutuhkan bantuan kami untuk mengurus pendirian perusahaan Anda, kami menyiapkan beberapa paket yang bisa Anda pertimbangkan. Ada Paket A, B, C, dan D. Apa saja yang Anda peroleh pada masing-masing paket, bisa dilihat pada tabel di bawah ini.

NO.
NAMA DOKUMEN
PAKET A
PAKET B
PAKET C
PAKET D
1.
Akte Notaris
X
X
X
X
2.
Surat Keterangan Domisili Usaha
X
X
X
3.
SK Menteri Hukum dan HAM
X
X
X
X
4.
NPWP Perusahaan
X
X
X
X
5.
SIUP
X
X
X
X
6.
TDP
X
X
X
X
7.
PKP (Pengusaha Kena Pajak)
X
X
8.
Izin Lain
X

Berikut adalah dokumen-dokumen yang dibutuhkan sebagai syarat pendirian perusahaan:
Beda paket beda dokumen yang dibutuhkan, seperti yang bisa Anda lihat pada tabel di bawah ini.

No.
Informasi
Paket A
Paket B
Paket C
Paket D
1.
Nama Usaha (2 atau 3 opsi)
X
X
X
X
2.
Domisili Usaha
X
X
X
X
3.
Bidang Usaha
X
X
X
X
4.
Nama-Nama Pemilik Modal (Minimal Dua Orang)
X
X
X
X
5.
Klasifikasi Usaha: Kecil (Rp51 Juta – Rp500 Juta), Menengah (Rp501 Juta – Rp10 M), Besar (Di atas 10 M)
X
X
X
X
6.
Modal Dasar (Rp)
X
X
X
X
7.
Modal Disetor
X
X
X
X
8.
Persentase Kepemilikan Modal
X
X
X
X
9.
Nama Direktur Utama/Direktur (Pimpinan Tertinggi)
X
X
X
X
10.
Copy KTP Pemilik Modal
X
X
X
X
11.
Kartu Keluarga (bila Direktur Utama/Direktur adalah perempuan)
X
X
X
X
12.
NPWP Direktur Utama/Direktur
X
X
X
X
13.
Foto Direktur/Direktur Utama ukuran 3×4 2 lembar (4×6 2 lembar untuk wilayah Bogor)
X
X
X
X
14.
Surat Keterangan Domisili Usaha
X
X
X
15.
Nama Komisaris
X
X
X
X
16.
Fotocopy KTP Komisaris
X
X
X
X
17.
Copy Bukti Surat Kepemilikan Tempat Usaha dan PBB atau Bukti Sewa-Menyewa Tempat Usaha
X
X
X
X
18.
No. Telepon Usaha
X
X
X
X
19.
Denah Lokasi Tempat Usaha (Bila Perusahaan menjadi PKP (Perusahaan Kena Pajak)
X
X
20.
Surat Kuasa (Bila penandatanganan akta pendirian dikuasakan kepada orang lain)
X
X
X
X

Tempat pembuatan Surat Izin Usaha Perdagangan dilakukan di kantor Dinas Perindustrian dan Perdagangan di Daerah Tingkat II atau setingkat dengan Kabupaten atau Kotamadya setempat. Bagi Kabupaten atau kota yang sudah di lengkapi unit pelayanan terpadu bisa mendapatkannya di sana berikut dengan perizinan lainnya.

Tahapan dan Persyaratan:
  1. Pemilik atau pelaku usaha mengurus sendiri atau melalui kuasa yang dikuasakan ke kantor Dinas Perindustrian dan Perdagangan setempat untuk mengurus perizinan.
  2. Mengambil formulir pendaftaran, mengisi formulir SIUP / PDP bermaterai Rp 6.000 yang ditandatangani oleh pemilik usaha. Kemudian formulir yang sudah diisi kemudian di fotocopy sebanyak dua rangkap, yang dilengkapi dengan syarat – syarat berikut :

  •           Fotocopy akte pendirian usaha  atau badan hukum sebanyak 3 lembar
  •            Fotocopy KTP ( Kartu Tanda Penduduk ) sebanyak 3 lembar
  •            Fotocopy NPWP ( No Pokok Wajib Pajak ) sebanyak 3 lembar
  •            Fotocopy ijin gangguan atau HO sebanyak 3 lembar
  •            Neraca perusahaan sebanyak 3 lembar
  •            Gambar denah lokasi tempat usaha

3.       Untuk biaya pembuatan Surat Izin Usaha Perdagangan ditentukan oleh masing masing daerah melalui peraturan daerah masing – masing. Karena itu di tiap daerah tarif yang di tentukan berbeda – beda.

Surat Izin Usaha Perdagangan sangat anda perlukan untuk menunjang usaha perdagangan anda, dengan adanya Surat Izin Usaha Perdagangan maka  usaha yang anda jalankan akan lebih aman dan anda pun tenang karena terhindar dari berbagai masalah perijinan yang sering berakibat hingga penggusuran tempat usaha anda.

E.PERSYARATAN LEBIH DETAIL JENIS PERUSAHAAN LAIN

Perseroan Terbatas (PT)
Fotocopy Akta pendirian berbentuk Perseroan dari Notaris.
Fotocopy Surat Keputusan Pengesahan Badan Hukum dari Instansi berwenang
Fotocopy KTP Pemilik / Dirut Utama / Penanggungjawab perusahaan
Fotocopy Surat Izin Tempat Usaha
Fotocopy Izin Gangguan / HO
Fotocopy NPWP perusahaan
Neraca awal perusahaan
Pasfoto 4 x 6


Koperasi
Fotocopy Akta pendirian koperasi yang mendapatkan pengesahan dari instansi berwenang
Fotocopy KTP Pemilik / Dirut  Utama / Penanggungjawab perusahaan
Fotocopy Izin Gangguan / HO
Fotocopy NPWP perusahaan
Neraca awal perusahaan
Pasfoto 4 x 6


Persekutuan Comanditer (CV)
Fotocopy Akta pendirian perusahaan / akta Notaris yang telah didaftarkan pada Pengadilan Negeri
Fotocopy KTP Pemilik / Penanggung jawab perusahaan
Fotocopy Surat Izin Tempat Usaha
Fotocopy Izin Gangguan / HO
Fotocopy NPWP perusahaan
Neraca awal perusahaan
Pasfoto 4 x 6


Perusahaan Perseorangan (PO)
Fotocopy SIUP Perusahaan Pusat yang dilegalisir oleh Pejabat berwenang menerbitkan SIUP tersebut
Fotocopy Akta atau Penunjukkan tentang Pembukaan Kantor Cabang Perusahaan
Fotocopy KTP Penanggung jawab Kantor cabang
Fotocopy TDP Kantor Pusat
Fotocopy HO dari Pemerintah tempat kedudukan Kantor Cabang

Sumber: