Thursday, 17 March 2016

Pengantar Komputasi Modern


  1. Pendahuluan
    1. Teori Komputasi

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

    2. Implementasi Komputasi

    1. Bidang Fisika
    2. Implementasi komputasi modern di bidang fisika contohnya pada Computational Physics yang mempelajari suatu gabungan antara Fisika, Komputer Sains dan Matematika Terapan untuk memberikan solusi pada “Kejadian dan masalah yang kompleks pada dunia nyata” baik dengan menggunakan simulasi juga penggunaan algoritma yang tepat.

    3. Bidang Kimia
    4. Implementasi komputasi modern di bidang kimia adalah Computational Chemistry yaitu penggunaan ilmu komputer untuk membantu menyelesaikan masalah kimia, contohnya penggunaan super komputer untuk menghitung struktur dan sifat molekul.

    5. Bidang Matematika
    6. Menyelesaikan sebuah masalah yang berkaitan dengan perhitungan matematis, namun dalam pengertian yang akan dibahas dalam pembahasan komputasi modern ini merupakan sebuah sistem yang akan menyelesaikan masalah matematis menggunakan komputer dengan cara menyusun algoritma.

  2. Komputasi Awan
  3. Komputasi awan (Cloud Computing) adalah di mana informasi secara permanen tersimpan di server di internet dan tersimpan secara sementara di komputer pengguna atau client seperti desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain. 
    1. Komputasi Grid
    2. Komputasi Grid adalah penggunaan sumber daya yang melibatkan banyak komputer yang terdistribusi dan terpisah secara geografis untuk memecahkan persoalan komputasi dalam skala besar.

    3. Virtualisasi
    4. Virtualisasi adalah membuat sebuah simulasi dari perangkat keras, sistem operasi, jaringan maupun yang lainnya. Di bidang teknologi informasi, virtualisasi digunakan sebagai sarana untuk improvisasi skalabilitas dari perangkat keras yang ada.

    5. Distributed Computation dalam Cloud Computing
    6. Kegiatan ini merupakan kumpulan beberapa computer yang terhubung untuk melakukan pendistribusian, seperti mengirim dan menerima data serta melakukan interaksi lain antar computer yang dimana membutuhkan sebuah jaringan agar computer satu dan lainnya bisa saling berhubung dan melakukan interaksi.

    7. Map Reduce dan NoSQL (Not Only SQL)
    8. MapReduce adalah model pemrogramana rilisan Google yang ditujukan untuk memproses data berukuran raksasa secara terdistribusi dan parallel dalam cluster yang terdiri atas ribuan komputer.
      NoSQL adalah tipe database yang sangat jauh berbeda dengan konsep RDBMS ataupun ODBMS. Perbedaan utamanya sendiri yaitu karena tidak mengenal istilah relation dan tidak menggunakan konsep schema.

  4. Quantum Computation
  5. Komputer kuantum adalah 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. Prinsip dasar komputer kuantum adalah bahwa sifat kuantum dari partikel dapat digunakan untuk mewakili data dan struktur data, dan bahwa mekanika kuantum dapat digunakan untuk melakukan operasi dengan data ini. Dalam hal ini untuk mengembangkan komputer dengan sistem kuantum diperlukan suatu logika baru yang sesuai dengan prinsip kuantum.  
    1. Algoritma Sorting
    2. Algoritma Sorting merupakan algoritma yang menempatkan elemen list pada urutan tertentu. Urutan yang paling sering digunakan ialah urutan numerikal dan urutan lexicographical. Sorting yang efisien sangat dibutuhkan untuk mengoptimisasi penggunaan dari algoritma lain seperti pencarian dan penggabungan yang membutuhkan list terurut untuk berjalan dengan sempurna,

  6. Parael Computation
  7. Komputasi paralel adalah 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. Kasus kedua umum ditemui di kalkulasi numerik untuk menyelesaikan persamaan matematis di bidang fisika (fisika komputasi), kimia (kimia komputasi) dll.


Daftar Pustaka
  1. https://id.wikipedia.org/wiki/Komputasi
  2. https://ariefimam2.wordpress.com/2015/08/03/implementasi-komputasi-pada-bidang-kimia/
  3. https://pranoto0512.wordpress.com/rted/pengertian-komputasi-awan-cloud-computing/
  4. https://id.wikipedia.org/wiki/Komputasi_grid
  5. http://djuneardy.blogspot.com/2015/03/cloud-computing-pengertian-cloud.html
  6. https://id.wikipedia.org/wiki/Komputer_kuantum
  7. https://id.wikipedia.org/wiki/Komputasi_paralel
  8. https://id.wikipedia.org/wiki/Algoritma_sorting

Versi docx untuk tulisan ini tersedia di Dropbox dan AF Box.





Monday, 4 January 2016

Aspek - Aspek Perusahaan PT Djojo Informatika



PT Djojo Informatika Sejahtera

  • Aspek Legal

Djojo Informatika Sejahtera ini adalah sebuah perusahaan yang bergerak dalam bidang informatika, didirikan pada November 2015 di Jakarta. Spesialisasi bidang perusahaan ini adalah perdagangan alat komputer dan jaringan, jasa pemasangan serta pemeliharaan jaringan, dan jasa pembuatan program / aplikasi dan website.

Dalam hal permodalan usaha pada perusahaan ini modal sebesar Rp.500.000.000,- terbagi menjadi 1000 lembar saham dan masing – masing saham bernilai Rp.500.000.000,-, Pembagian pemegang saham pada perusahaan ini dimiliki oleh 5 orang dengan persentase 1 orang mendapat 200 lembar saham atau senilai Rp.100.000.000,- atau 20 % dari total modal keseluruhan.

Dalam mendirikan sebuah perusahaan tentunya diperlukan beberapa persyaratan yang sifat administratif diantaranya seperti Akta Pendirian Usaha dari notaris, SIUP, dan NPWP.

Akta pendirian usaha diperoleh dengan cara mendaftarkan kepada notaris, dalam akta pendirian usaha dijelaskan hal hal yang berkaitan dengan usaha misalnya, siapa direktur dari perusahaan tersebut, siapa saja yang berlaku sebagai pemengang saham, siapa komisaris dalam perusahaan tersebut, dan lain sebagainya.

Wednesday, 18 November 2015

Perusahaan Bidang Informatika (Aspek Pemasaran)





PT. Djojo Informatika Sejahtera


  • Profil Perusahaan

Perusahaan ini adalah sebuah perusahaan yang bergerak dalam bidang informatika, didirikan pada November 2015 di Jakarta. Spesialisasi bidang perusahaan ini adalah perdagangan alat komputer dan jaringan, jasa pemasangan serta pemeliharaan jaringan, dan jasa pembuatan program/aplikasi dan website.

Visi dan Misi

Visi:
  1. Memimpin pergerakan konvergensi digital.
Kami meyakini bahwa melalui inovasi teknologi saat ini, kami akan menemukan solusi yang kami perlukan untuk menghadapi tantangan hari esok. Teknologi membuka kesempatan—bagi bisnis untuk tumbuh, bagi warga negara di pasar yang sedang berkembang untuk hidup sejahtera dengan memasuki tahap ekonomi digital, dan agar masyarakat dapat menemukan peluang baru.

Monday, 28 September 2015

Peluang Bisnis Dibidang Informatika



  • Rencana membuka bisnis informatika

Jika berbicara tentang hal ini, pasti kita dihadapkan pada beberapa opsi/pilihan, karena memang bidang informatika sendiri terdiri dari banyak cabang, contohnya seperti : software, website, networking/jaringan, security/keamanan, dan lain sebagainya. Saat ini yang sedang dan kemungkinan akan terus berkembang adalah dibidang pembuatan software (software house), kenapa? karena saat ini perangkat lunak berbasis mobile seperti Android, iOS, dan Windows Phone sedang amat sangat diminati oleh pasar di seluruh dunia. Jadi jika suatu saat saya berkesempatan untuk membuka usaha bisnis informatika, maka bidang inilah yang akan saya ambil.


Friday, 4 July 2014

Analisis Web



Tools-tools pengukur analisis web :

      a. SEO (Search Engine Optimization) adalah mengoptimalkan sebuah blog/web dengan memanfaatkan mesin pencari dan mendapatkan peringkat yang tinggi di halaman pertama mesin pencari dengan menggunakan keyword agar dibanjiri pengunjung yang datang dari search engine.

     b. GTmetrix merupakan sebuah situs dimana kita dapat mengetahui berbagai hal yang membuat blog/web kita lambat dan performa blog/web ketika akses, tersedia secara gratis dengan mengunakan yahoo Yslow dan Google page speed sebagai mesin penganalisa dan menampilkan hasil juga rekomendasi yang harus dilakukan.