Sabtu, 20 Juni 2015

Pengantar Quantum Computation

 
A. Pendahuluan 

         Quantum Computation atau komputer kuantum adalah sebuah alat untuk perhitungan, dimana perhitungan ini menggunakan langsung fenomena kuantum mekanik dan perhitungan ini seperti superposisi dan belitan untuk melakukan operasi pada data. Kuantum komputer berbeda dari komputer tradisional yang didasarkan pada transistor. Perbedaan komputer kuantum dengan komputer klasik adalah pada sebuah komputer klasik memiliki memori terdiri dari bit, dimana tiap bitmewakili salah satu atau nol. Sedangkan sebuah komputer kuantum mempertahankan urutan qubit.Sebuah qubit tunggal dapat mewakili satu, nol, atau, krusial. 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.
          Ide mengenai komputer kuantum ini berasal dari beberapa fisikawan antara lain 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 (Caltech). Pada awalnya Feynman mengemukakan idenya mengenai sistem kuantum yang juga dapat melakukan proses penghitungan. Fenyman juga mengemukakan bahwa sistem ini bisa menjadi simulator bagi percobaan fisika kuantum. Selanjutnya para ilmuwan mulai melakukan riset mengenai sistem kuantum tersebut, mereka juga berusaha untuk menemukan logika yang sesuai dengan sistem tersebut. Sampai saat ini telah dikemukaan dua algoritma baru yang bisa digunakan dalam sistem kuantum yaitu algoritma shor dan algoritma grover.
          Walaupun komputer kuantum masih dalam pengembangan, telah dilakukan eksperimen dimana operasi komputasi kuantum dilakukan atas sejumlah kecil Qubit. Riset baik secara teoretis maupun praktik terus berlanjut dalam laju yang cepat, dan banyak pemerintah nasional dan agensi pendanaan militer mendukung riset komputer kuantum untuk pengembangannya baik untuk keperluan rakyat maupun masalah keamanan nasional seperti kriptoanalisis.
        Telah dipercaya dengan sangat luas, bahwa apabila komputer kuantum dalam skala besar dapat dibuat, maka komputer tersebut dapat menyelesaikan sejumlah masalah lebih cepat daripada komputer biasa. Komputer kuantum berbeda dengan komputer DNA dan komputer klasik berbasis transistor, walaupun mungkin komputer jenis tersebut menggunakan prinsip kuantum mekanik. Sejumlah arsitektur komputasi seperti komputer optik walaupun menggunakan superposisi klasik dari gelombang elektromagnetik, namun tanpa sejumlah sumber kuantum mekanik yang spesifik sepertiketerkaitan, maka tak dapat berpotensi memiliki kecepatan komputasi sebagaimana yang dimiliki oleh komputer kuantum.

B.  Entanglement


            Para ahli fisika dari University of Maryland telah satu langkah lebih dekat ke komputer kuantum dengan mendemonstrasikan eksistensi entanglement antara dua gurdi kuantum, masing-masing diciptakan dengan tipe sirkuit padat yang dikenal sebagai persimpangan Josephson.
             Dipublikasikan dalam jurnal Science edisi pekan ini, hasil ini menunjukkan kemajuan terbaru dalam upaya ilmiah menerapkan sifat fisika kuantum pada pembuatan komputer yang jauh lebih bagus dibanding superkomputer yang ada saat ini.
           Tim fisikawan yang dipimpin oleh profesor Fred Wellstood dari Center for Superconductivity Research (pusat penelitian milik Jurusan Fisika University of Maryland) mengatakan penemuan mereka adalah yang pertama mengindikasikan keberhasilan penciptaan entanglement antara qubit persimpangan Josephson. Entanglement adalah efek mekanik kuantum yang mengaburkan jarak antara partikel individual sehingga sulit menggambarkan partikel tersebut terpisah meski Anda berusaha memindahkan mereka.
        Jadi apa itu Entanglement ? Entanglement adalah esensi komputasi kuantum karena ini adalah jalinan kualitas yang berhubungan dengan lebih banyak informasi dalam bit kuantum dibanding dengan bit komputing klasik,” demikian Andrew Berkley, salah satu peneliti. Temuan terbaru ini mendekatkan jalan menuju komputer kuantum dan mengindikasikan bahwa persimpangan Josephson pada akhirnya dapat digunakan untuk membangun komputer supercanggih.
 
C. Pengopeasian data qubit
        Ilmu informasi quantum dimulai dengan menggeneralisir sumberdaya fundamental informasi klasik—bit—menjadi bit quantum, atau qubit. Sebagaimana bit merupakan objek ideal yang diabstraksi dari prinsip-prinsip fisika klasik, qubit adalah objek quantum ideal yang diabstraksi dari prinsip-prinsip mekanika quantum. Bit bisa direpresentasikan dengan kawasan-magnetik pada cakram, voltase pada sirkuit, atau tanda grafit yang dibuat pensil pada kertas. Pemfungsian status-status fisikal klasik ini sebagai bit tidak bergantung pada detil bagaimana mereka direalisasikan. Demikian halnya, atribut-atribut qubit adalah independen dari representasi fisikal spesifik sebagai pusingan nukleus atom atau, katakanlah, polarisasi photon cahaya.
             Bit digambarkan oleh statusnya, 0 atau 1. Begitu pula, qubit digambarkan oleh status quantumnya. Dua status quantum potensial untuk qubit ekuivalen dengan 0 dan 1 bit klasik. Namun dalam mekanika quantum, objek apapun yang memiliki dua status berbeda pasti memiliki rangkaian status potensial lain, disebut superposisi, yang menjerat kedua status hingga derajat bermacam-macam. Status-status qubit yang diperkenankan persisnya merupakan semua status yang harus bisa dicapai, secara prinsip, oleh bit klasik yang ditransplantasikan ke dalam dunia quantum. Status-status qubit ekuivalen dengan titik-titik di permukaan bola, di mana 0 dan 1 sebagai kutub selatan dan utara [lihat boks di bawah]. Kontinum status antara 0 dan 1 membantu perkembangan banyak atribut luar biasa informasi quantum.
 
D. Quantum Gates

         Dalam kuantum komputer dan khususnya model rangkaian kuantum perhitungan, sebuah quantum gates atau quantum logic gates adalah dasar kuantum sirkuit operasi pada sejumlah kecil qubit.Mereka adalah blok bangunan sirkuit kuantum, seperti logic gates klasik untuk sirkuit digitalkonvensional.

E. Algoritma Shor

      Algoritma Shor adalah contoh lanjutan paradigma dasar (berapa banyak waktu komputasi diperlukan untuk menemukan faktor bilangan bulat n-bit?), tapi algoritma ini tampak terisolir dari kebanyakan temuan lain ilmu informasi quantum. Sekilas, itu cuma seperti trik pemrograman cerdik dengan signifikansi fundamental yang kecil. Penampilan tersebut menipu; para periset telah menunjukkan bahwa algoritma Shor bisa ditafsirkan sebagai contoh prosedur untuk menetapkan level energi sistem quantum, sebuah proses yang fundamental. Seiring waktu berjalan dan kita mengisi lebih banyak pada peta, semestinya kian mudah memahami prinsip-prinsip yang mendasari algortima Shor dan algoritma quantum lainnya dan, kita harap, mengembangkan algoritma baru. 


Sumber:
-http://adriyani-ridwan.blogspot.com/2015/05/pengantar-quantum-computation.html
- http://no21reason.blogspot.com/2013/05/pengantar-quantum-computation.html
-http://nichobottomly.blogspot.com/2015/06/pengantar-quantum-computation.html

Jumat, 01 Mei 2015

TUGAS 2 SOFTSKILL



PENGANTAR KOMPUTASI CLOUD



A.Pendahuluan

Perkembangan teknologi di era ini menggunakan konsep – konsep seperti social networking, open, share, colaborations, mobile, easy maintenance, one click, terdistribusi, scalability, concurency, dan transparan. Sampai saat ini trend teknologi Cloud Computing (Komputasi Awan) masih terus diteliti dalam penelitian – penelitian para pakar IT dunia. Dengan berbagai kelebihan dan kekurangan, Cloud Computing hadir dengan memudahkan akses data dari mana saja dan kapan saja, karena dengan memanfaatkan internet dan menggunakan perangkat fixed atau mobile device menggunakan internet cloud sebagai tempat penyimpanan data, aplikasi dan lainya. Teknologi ini akan memberikan banyak keuntungan baik dari sisi pemberi layanan (provider) atau dari sisi user. Penerapan teknologi ini memberikan dampak yang sangat signifikan bagi pengembangan teknologi itu sendiri, baik dari sisi pengguna maupun dari sisi industri. Pengguna diuntungkan dengan semakin mudahnya memperoleh atau mengunduh data secara cepat dan mudah karena banyak layanan yang dibuka oleh pihak industri. Keuntungan bagi pihak industri pun tidak kalah besar dengan kemudahan yang didapat oleh pengguna, karena dengan semakin majunya teknologi cloud computing akan semakin memudahkan industri untuk memasarkan produk dan menyebarkan informasi secara meluas keseluruh penjuru dunia. Cloud computing adalah gabungan pemanfaatan teknologi komputer dan pengembangan berbasis internet.

Kelebihan Cloud Computing:

Kelebihan paling menonjol dari cloud computing adalah kemudahan akses. Untuk mengerjakan suatu pekerjaan tidak mesti berada dihadapan satu komputer yang sama. Misal anda diberi tugas oleh oleh atasan anda untuk membuat sebuah bahan presentasi dengan format aplikasi power point, karena pada komputer anda tidak ada aplikasi power pointnya maka anda bisa membuatnya di Google Docs (Google Drive) ataupun skydrive nya windows. Cukup koneksi ke internet, login ke akun google atau hotmail. Outlook mail, maka anda pun sudah bisa membuat bahan presentasi secara online. Fleksibilitas, seperti contoh diatas, bahan presentasi yang kita buat tidak perlu di simpan di hardisk yang akan memakan ruang space. Dimanapun anda berada ataupun kemanapun anda berpergian file – file tersebut bisa dibuka dimana saja asalkan ada koneksi internet. Andaikata anda akan pergi ke perusahaan cabang anda, anda tidak perlu lagi repot – repot membawa laptop ke cabang perusahaan anda, karena semua file – file tersimpan diawan. Penghematan adalah kelebihan lain dari cloud computing.

Kekurangan Cloud Computing:

Hal yang paling wajib dalam cloud computing adalah koneksi internet, internet bisa dibilang jalan satu – satunya untuk menuju ke cloud computing, ketika tidak ada koneksi internet ditempat kita berada, maka jangan harap bisa menggunakan sistem cloud computing. Hal ini masih menjadi hambatan khususnya bagi Indonesia, karena belum semua wilayah di tanah air terjangkau oleh akses internet, ditambah lagi sekalipun ada koneksi internet, koneksinya belum stabil dan kurang memadai. Kerahasiaan dan keamanan adalah salah satu hal yang paling diragukan pada komputasi awan. Karena dengan menggunakan sistem cloud computing ini berarti kita mempercayakan sepenuhnya atas keamanan dan kerahasiaan data – data kepada perusahaan penyedia server komputasi awan (cloud computing). Contoh yang paling sederhana adalah ketika anda menyimpan foto – foto anda di facebook dengan beberapa konfigurasi privasi yang diberikan kepada kita, maka selebihya kita mempercayakan keamanan file – file tersebut kepada facebook. Andaikata foto – foto tersebut hilang kita tidak bisa menuntut karena kita memanfaatkan jasa tersebut secara cuma – cuma alias gratis.

B. Pengantar Komputasi Grid

Komputasi Grid sebenarnya merupakan sebuah aplikasi pengembangan dari jaringan komputer (network). Hanya saja, tidak seperti jaringan komputer konvensional yang berfokus pada komunikasi antar piranti (device), aplikasi pada grid computing dirancang untuk memanfaatkan sumber daya pada terminal dalam jaringannya. Grid Computing biasanya diterapkan untuk menjalankan sebuah fungsi yang terlalu kompleks atau terlalu intensif untuk dikerjakan oleh satu sistem tunggal. Seperti halnya pengguna internet yang mengakses berbagai situs web dan menggunakan berbagai protokol seakan – akan dalam sebuah sistem yang berdiri sendiri, maka pengguna aplikasi Grid Computing seolah – olah akan menggunakan sebuah virtual komputer dengan kapasitas pemrosesan data yang sangat besar.

Menurut definisi Grid Computing atau Komputasi Grid merupakan salah satu dari tipe data komputasi paralel. Karena penggunaan sumber daya nya melibatkan banyak komputer terpisah secara geografis namun tersambung via jalur komunikasi (termasuk internet) untuk memecahkan persoalan komputasi skala besar. Semakin cepat jalur komunikasi terbuka, maka peluang untuk menggabungkan kinerja komputasi dari sumber – sumber komputer yang terpisah menjadi semakin meningkat. Dengan demikian, skala komputasi terdistribusi dapat ditingkatkan secara geografis lebih jauh lagi, melintasi batas – batas domain administrasi yang ada.

Beberapa konsep dasar dari komputasi grid:

Sumber daya dikelola dan dikendalikan secara lokal

Sumber daya berbeda dapat mempunyai kebijakan dan mekanisme berbeda

Secara generik, keuntungan dasar dari penerapan komputasi grid, yaitu:

Perkalian dari sumber daya: Resource pool dari CPU dan storage tersedia ketika idle

Lebih cepat dan lebih besar: Komputasi simulasi dan penyelesaian masalah dapat berjalan lebih cepat dan mencakup domain yang lebih luas

Software dan aplikasi: Pool dari aplikasi dan pustaka standard, Akses terhadap model dan perangkat berbeda, Metodologi penelitian yang lebih baik.

Data: Akses terhadap sumber data global, dan hasil penelitian lebih baik.

C. Virtualisasi

Ada dua istilah yang sedang popouler saat ini dalam hal teknologi komputasi, yaitu Virtualisasi dan Cloud computing, namun saat ini sepertinya banyak yang menganggap bahwa virtualisasi dan cloud computing adalah hal yang sama, padahal sebenarnya cloud computing itu lebih dari sekedar virtualisasi.

Virtualisasi adalah sebuah teknologi, yang memungkinkan anda untuk membuat versi virtual dari sesuatu yang bersifat fisik, misalnya sistem operasi, storage data atau sumber daya jaringan. Proses tersebut dilakukan oleh sebuah software atau firmware bernama Hypervisor. Hypervisor inilah yang menjadi nyawanya virtualisasi, karena dialah layer yang “berpura – pura” menjadi sebuah infrastruktur untuk menjalankan beberapa virtual machine. Dalam prakteknya, dengan membeli dan memiliki satu buah mesin, anda seolah – olah memiliki banyak server, sehingga anda bisa mengurangi pengeluaran IT untuk pembelian server baru, komponen, storage, dan software pendukung lainnya.

D. Distributed Computation dalam Cloud Computing

Komputasi terdistribusi merupakan bidang ilmu komputer yang mempelajari sistem terdistribusi. Sebuah sistem terdistribusi terdiri dari beberapa komputer otonom yang berkomunikasi melalui jaringan komputer. Komputer yang saling berinteraksi untuk mencapai tujuan bersama. Suatu program komputer yang berjalan dalam sistem terdistribusi disebut program didistribusikan, dan didistribusikan pemrograman adalah proses menulis program tersebut. Distributed computing juga mengacu pada penggunaan sistem terdistribusi untuk memecahkan masalah komputasi. Dalam distributed computing, masalah dibagi menjadi banyak tugas, masing-masing yang diselesaikan oleh satu komputer.

E. Map Reduce dan NoSQL (Not Only SQL)

Map-Reduce adalah salah satu konsep teknis yang sangat penting di dalam teknologi cloud terutama karena dapat diterapkannya dalam lingkungan distributed computing. Dengan demikian akan menjamin skalabilitas aplikasi kita.

Salah satu contoh penerapan nyata map-reduce ini dalam suatu produk adalah yang dilakukan Google. Dengan inspirasi dari functional programming map dan reduce Google bisa menghasilkan filesystem distributed yang sangat scalable, Google Big Table.

Dan juga terinspirasi dari Google, pada ranah open source terlihat percepatan pengembangan framework lainnya yang juga bersifat terdistribusi dan menggunakan konsep yang sama, project open source tersebut bernama Apache Hadoop.

NoSQL adalah istilah untuk menyatakan berbagai hal yang didalamnya termasuk database sederhana yang berisikan key dan value seperti Memcache, ataupun yang lebih canggih yaitu non-database relational seperti MongoDB, Cassandra, CouchDB, dan yang lainnya.

Wikipedia menyatakan NoSQL adalah sistem menejemen database yang berbeda dari sistem menejemen database relasional yang klasik dalam beberapa hal. NoSQL mungkin tidak membutuhkan skema table dan umumnya menghindari operasi join dan berkembang secara horisontal. Akademisi menyebut database seperti ini sebagai structured storage, istilah yang didalamnya mencakup sistem menejemen database relasional.

F. NoSQL Database

Database NoSQL, juga disebut Not Only SQL, adalah sebuah pendekatan untuk pengelolaan data dan desain database yang berguna untuk set yang sangat besar data terdistribusi.

NoSQL, yang mencakup berbagai teknologi dan arsitektur, berusaha untuk memecahkan masalah skalabilitas dan kinerja data yang besar yang database relasional tidak dirancang untuk menangani. NoSQL ini sangat berguna ketika perusahaan perlu untuk mengakses dan menganalisis sejumlah besar data terstruktur atau data yang disimpan dari jarak jauh pada beberapa virtual server di awan. .

Berlawanan dengan kesalahpahaman yang disebabkan oleh namanya, NoSQL tidak melarang bahasa query terstruktur (SQL). Meskipun benar bahwa beberapa sistem NoSQL sepenuhnya non-relasional, yang lain hanya menghindari fungsi relasional dipilih seperti skema tabel tetap dan bergabung dengan operasi. Sebagai contoh, daripada menggunakan tabel, database NoSQL mungkin mengatur data menjadi objek, kunci / nilai berpasangan atau tupel.

sumber:

http://ikipmataram.ac.id/berita-376-komputasi-awan-icloud-definition-and-utilization.html

http://rizkarunia.wordpress.com/2010/11/28/penerapan-grid-computing/

http://www.locus.co.id/?pg=13

http://en.wikipedia.org/wiki/Distributed_computing

http://www.komputasiawan.com/python/map-reduce

http://nichobottomly.blogspot.com/

Jumat, 27 Maret 2015

Tugas Softskill 1

Pengantar Komputasi Modern

Pengertian Komputasi Modern
Komputasi modern bisa disebut sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer. Oleh karena pada saat ini kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern. Konsep ini pertama kali digagasi oleh John Von Neumann (1903-1957). Dalam kerjanya komputasi modern menghitung dan mencari solusi dari masalah yang ada, dan perhitungan yang dilakukan itu meliputi:
1.    Akurasi
2.    Kecepatan
3.    ProblemVolume Besar
4.    Modelling
5.    Kompleksitas

Sejarah Komputasi Modern
Dalam perkembangan komputasi modern, kita tidak bisa melupakan begitu saja orang dibalik perkembangan komputasi modern yang merubah semua pekerjaan jadi lebih mudah. Sejarah komputasi dimulai dari seseorang ilmuan yang ternama di bidang teknologi. Permulaan komputasi modern dimulai pada saat tahun 1926 oleh ilmuan yang berasal dari hungaria yang bernama John Von Neumann.
Von Neumann seorang ilmuan yang belajar dari Berlin dan Zurich dan mendapatkan diploma pada bidang teknik kimia pada tahun 1926. Pada tahun yang sama dia mendapatkan gelar doktor pada bidang matematika dari Universitas Budapest. Berkat keahlian dan kepiawaiannya Von Neumann dalam bidang teori game yang melahirkan konsep seluler automata, teknologi bom atom, dan komputasi modern yang kemudian melahirkan komputer. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya. Setelah mengajar di Berlin dan Hamburg, Von Neumann pindah ke Amerika pada tahun 1930 dan bekerja di Universitas Princeton serta menjadi salah satu pendiri Institute for Advanced Studies. Dipicu ketertarikannya pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial nonlinier yang digunakan, Von Neumann kemudian beralih dalam bidang komputasi. Sebagai konsultan pada pengembangan ENIAC, dia merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori. berdasarkan beberapa definisi di atas, maka komputasi modern dapat diartikan sebagai suatu pemecahan masalah berdasarkan suatu inputan dengan menggunakan algoritma dimana penerapannya menggunakan berbagai teknologi yang telah berkembang seperti komputer.

Macam-macam Komputasi Modern
Komputasi Modern terbagi tiga macam, yaitu komputasi mobile (bergerak), komputasi grid, dan komputasi cloud (awan). Penjelasannya 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 menggunakan 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 smart phone, dan lain sebagainya.

Grid Computinggrid

Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar. Ada beberapa daftar yang dapat dugunakan untuk mengenali sistem komputasi grid, adalah :
  • Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali pusat.
  • Sistem menggunakan standard dan protocol yang terbuka.
  • Sistem mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik diatas kualitas komponen individu pelayanan komputasi grid.


Cloud Computing

Komputasi cloud merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet. Komputasi cloud menggambarkan pelengkap baru, konsumsi dan layanan IT berbasis 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 dan mudah 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.


Contoh Komputasi Modern
Berikut ini beberapa contoh komputasi modern sampai dengan lahirnya ENIAC :
  • Konrad Zuse’s electromechanical “Z mesin”.Z3 (1941) sebuah mesin pertama menampilkan biner aritmatika, termasuk aritmatika floating point dan ukuran programmability. Pada tahun 1998, Z3 operasional pertama di dunia komputer itu di anggap sebagai Turing lengkap.
  • Berikutnya Non-programmable Atanasoff-Berry Computer  yang di temukan pada tahun 1941 alat ini menggunakan tabung hampa berdasarkan perhitungan, angka biner, dan regeneratif memori kapasitor.Penggunaan memori regeneratif diperbolehkan untuk menjadi jauh lebih seragam (berukuran meja besar atau meja kerja).
  • Selanjutnya komputer Colossus ditemukan pada tahun 1943, berkemampuan untuk membatasi kemampuan program pada alat ini menunjukkan bahwa perangkat menggunakan ribuan tabung dapat digunakan lebih baik dan elektronik reprogrammable.Komputer ini digunakan untuk memecahkan kode perang Jerman.
  • The Harvard Mark I ditemukan pada 1944, mempunyai skala besar, merupakan komputer elektromekanis dengan programmability terbatas.
  • Lalu lahirlah US Army’s Ballistic Research Laboratory ENIAC ditemukan pada tahun 1946, komputer ini digunakan unutk menghitung desimal aritmatika dan biasanya disebut sebagai tujuan umum pertama komputer elektronik  (ENIAC merupaka generasi yang sudah sangat berkembang di zamannya sejak komputer pertama Konrad Zuse ’s Z3 yang ditemukan padatahun 1941).


Sumber :
https://tantyniieezz.wordpress.com/2011/02/23/pengantar-komputasi-modern/
http://rzbeuty.blogspot.com/2012/03/artikel-komputasi-modern.html
https://dwijati.wordpress.com/komputasi-modern/
http://www.beritanet.com/Education/John-Von-Neumann.html
http://id.wikipedia.org/wiki/Teknologi_komputasi
http://id.wikipedia.org/wiki/Komputasi
http://muhammadsubaru7.blogspot.com/2015/03/pengantar-komputasi-modern.html

Minggu, 28 Desember 2014

Test Akhir Vclass jarkomlan

Test Akhir Vclass Jarkomlan

1. Service yang cara kerjanya mirip dengan mengirim surat adalah :
a. Connection Oriented c. Semua jawaban benar
b. Connectionless Oriented d. Semua jawaban salah

Jawaban : a. Connection Oriented

2. Nama lain untuk Statistical Time Division Multiplexing (TDM) adalah :
a. Non-Intelligent TDM c. Asynchromous TDM
b. Synchronous TDM d. Semua jawaban benar

Jawaban : b. Synchronous TDM

3. Hubungan laju transmisi data dengan lebar pita saluran transmisi adalah :
a. Laju transmisi naik jika lebar pita berkuran.
b. Laju transmisi naik jika lebar pita bertambah.
c. Laju transmisi tidak bergantung pada lebar pita.
d. Semua jawaban salah.

Jawaban : d. Semua jawaban salah.

4. Teknik encoding Bipolar-AMI dan Pseudoternary termasuk dalam teknik :
a. Multilevel Binary c. Biphase
b. NRZ d. Manchester

Jawaban : a. Multilevel Binary

5. Jika dua frame ditransmisikan secara serentak maka akan menyebabkan terjadinya tubruklan. Kejadian ini dalam jaringan dikenal dengan istilah :
a. Contention c. Crash
b. Collision d. Jabber

Jawaban : c. Crash

6. Salah satu protocol CSMA yang tidak terus menerus mendengarkan channel adalah :
a. 1-persistent c. nonpersistent
b. p-persistent d. CSMA/CD

Jawaban : d. CSMA/CD

7. Salah satu protocol yang bebas dari tubrukan adalah :
a. Bit-Map c. Carrier Sense
b. CSMA d. ALOHA

Jawaban : c. Carrier Sense

8. Selective Repeater merupakan istilah lain dari :
a. Router c. Gateway
b. Bridge d. Repeater

Jawaban : a. Router

9. Dalam pemeliharaan ring logis 802.4, frame kontrol yang bertugas untuk mengijinkan suatu stasiun untuk meninggalkan ring adalah :
a. Claim_token c. Token
b. Who_follows d. Set_Successor

Jawaban : c. Token

10.Algoritma yang digunakan untuk menghindari kemacetan adalah :
a. Broadcast Routing c. Optimal Routing
b. Flow Control d. Flooding Routing

Jawaban : b. Flow Control

11.Algoritma routing yang menggunakan informasi yang dikumpulkan dari subnet secara keseluruhan agar keputusannya optimal adalah :
a. Algoritma Global c. Algoritma Terisolasi
b. Algoritma Lokal d. Algoritma Terdistribusi

Jawaban : d. Algoritma Terdistribusi

12.Keuntungan multiplexing adalah :
a. Komputer host hanya memerlukan satu I/O port untuk satu terminal
b. Komputer host hanya memerlukan satu I/O port untuk banyak terminal
c. Komputer host memerlukan banyak I/O port untuk banyak terminal
d. Komputer host memerlukan banyak I/O port untuk satu terminal

Jawaban : b. Komputer host hanya memerlukan satu I/O port untuk banyak terminal

13.Jenis kabel UTP digunakan untuk jaringan Ethernet :
a. 10Base2 c. 10BaseT
b. 10Base5 d. Semua jawaban benar

Jawaban : c. 10BaseT

14.Suatu algoritma routing yang tidak mendasarkan keputusan routingnya pada kondisi topologi dan lalulintas saat itu adalah :
a. Non adaptive c. RCC
b. Adaptive d. Hot potato

Jawaban : a. Non adaptive

15.Data/message yang belum dienkripsi disebut dengan :
a. Plaintext c. Auntext
b. Ciphertext d. Choke Packet

Jawaban : a. Plaintext

16.Algoritma Kontrol Kemacetan yang menjaga jumlah paket tetap konstan dengan menggunakan permits yang bersirkulasi dalam subnet adalah :
a. Kontrol Arus c. Pra Alokasi Buffer
b. Kontrol Isarithmic d. Choke Packet

Jawaban : c. Pra Alokasi Buffer

17.Sekumpulan aturan yang menentukan operasi unit-unit fungsional untuk mencapai komunikasi antar dua entitas yang berbeda adalah :
a. Sintaks c. Protokol
b. Timing d. Routing

Jawaban : c. Protokol

18.Algoritma yang digunakan oleh transparent bridge adalah :
a. RCC c. Flooding
b. Backward Learning d. Shortest path

Jawaban : b. Backward Learning

19.Dalam model OSI internetworking membagi lapisan network menjadi beberapa bagian, kecuali
a. Intranet sublayer c. Internet sublayer
b. Access sublayer d. Enhanchement sublayer

Jawaban : a. Intranet sublayer

20.Teknik time domain reflectometry digunakan pada standard IEEE:
a. 802.2 c. 802.4
b. 802.3 d. 802.5

Jawaban : b. 802.3

21.Suatu cara yang mempunyai kemampuan untuk menyedian privacy, authenticity, integrity dan pengamanan data adalah :
a. Enkripsi c. Deskripsi
b. Antisipasi d. Semua jawaban salah

Jawaban : a. Enkripsi

22.Tujuan adanya jaringan komputer adalah…..
a. Resource sharing c. High reability
b. Penghematan biaya d. Semua jawaban benar

Jawaban : d. Semua jawaban benar

23.Mengontrol suapaya tidak terjadi deadlock merupakan fungsi dari lapisan :
a. Network Layer c. Data link Layer
b. Session Layer d. Application Layer

Jawaban : a. Network Layer

24.Frame yang terjadi apabila suatu stasiun mentransmisikan frame pendek kejalur ring yang panjang dan bertubrukan atau dimatikan sebelum frame tersebut dikeluarkan. Frame ini disebut dengan istilah :
a. Orphan c. Pure
b. Beacon d. Semua jawaban salah

Jawaban : b. Beacon

25.Wire center digunakan pada standar :
a. 802.2 c. 802.4
b. 802.3 d. 802.5

Jawaban : b. 802.3

26.Komponen dasar model komunikasi adalah :
a. Sumber c. Media
b. Tujuan d. Semua benar

Jawaban : d. Semua benar

27.Di bawah ini termasuk Broadcast network :
a. Circuit Switching c. Satelit
b. Paket Switching d. Semi Paket Switching

Jawaban : c. Satelit

28.Paket radio termasuk golongan :
a. Broadcast c. Publik
b. Switched d. Semua benar

Jawaban : a. Broadcast

29.Di bawah ini termasuk guided media :
a. UTP c. Fiber Optik
b. Coaxial d. Semua benar

Jawaban : d. Semua benar

30.Modul transmisi yang sifatnya searah adalah :
a. Pager c. TV
b. Simpleks d. Semua benar


Jawaban : c. TV

Rabu, 03 Desember 2014

TUGAS : SONET (SYNCHRONOUS OPTICAL NETWORKING)

QUIZ V-CLASS

Soal :
1.Apakah dimaksud dengan komunikasi broadband ?
2.Sebutkan keuntungan SONET !
3.Jelaskan prinsip kerja dari ATM !
4.Apakah yang dimaksud dengan DSL?


Jawaban :

1.Komunikasi Broadband merupakan komunikasi data yang memiliki kecepatan tinggi dan juga memiliki bandwidth yang besar. Ada beberapa definisi untuk komunikasi broadband, antara lain : menurut rekomendasi ITU No.I.113, " Komunikasi broadband didefinisikan sebagai komunikasi dengan kecepatan transmisi 1,5 Mbps hingga 2,0 Mbps ", sedangkan menurut FCC di amerika, " Komunikasi Broadband dicirikan dengan suatu komunikasi yang memiliki kecepatan simetris ( up-stream dan down-stream ) minimal 200 kbps. Maka dari itu komunikasi broadband sering disebut juga dengan komunikasi masa depan. Broadband itu sendiri menggunakan beberapa teknologi yang dibedakan sebagai berikut :
·     Digitas Subscriber Line ( DSL )
·     Modem Kabel
·     Broadband Wireless Access ( WiFi dan WiMAX )
·     Satelit dan
·     Selular 

2. Keuntungan SONET adalah dapat memberikan fungsionalitas yang bagus baik pada jaringan kecil, medium, maupun besar.
  • Collector rings menyediakan interface ke seluruh aplikasi, termasuk local office, PABX, access multiplexer, BTS, dan terminal ATM
  • Manejemen bandwith berfungsi untuk proses routing, dan manajemen trafik
  • Jaringan backbone berfungsi menyediakan konektifitas untuk jaringan jarak jauh

3.  ATM telah direkomendasikan oleh CCITT sebagai mode transfer untuk B-ISDN.
  • Pada ATM, informasi dikirim dalam blok data dengan panjang tetap yang disebut sel. Sel merupakan unit dari switching dan transmisi
  • Untuk mendukung layanan dengan rate yang beragam, maka pada selang waktu tertentu dapat dikirimkan sel dengan jumlah sesuai dengan rate-nya
  • Sebuah  sel terdiri atas information field yang berisi informasi pemakai dan sebuah header
  • Informasi field dikirim dengan transparan oleh jaringan ATM dan tak ada proses yang dikenakan padanya oleh jaringan
  • Urutan sel dijaga oleh jaringan, dan sel diterima dengan urutan yang sama seperti pada waktu kirim
  • Header berisi label yang melambangkan informasi jaringan seperti addressing dan routing
  • Dikatakan merupakan kombinasi dari konsep circuit dan packet switching, karena ATM memakai konsep connection oriented dan mengggunakan konsep paket berupa sel
  • Setiap hubungan mempunyai kapasitas transfer (bandwidth) yang ditentukan sesuai dengan permintaan pemakai, asalkan kapasitas atau resource-nya tersedia
  • Dengan resource yang sama, jaringan mampu atau dapat membawa beban yang lebih banyak karena jaringan mempunyai kemampuan statistical multiplexing
4. DSL merupakan teknologi akses yang menggunakan saluran kabel tembaga eksisting untuk layanan broadband atau satu set teknologi yang menyediakan penghantar data digital melewati kabel yang digunakan dalam jarak dekat dari jaringan telepon setempat. Biasanya kecepatan downolad dari DSL berkisar dari 128 kbit/d sampai 24.000 kb/d tergantung dari teknologi DSL tersebut. Kecepatan upload lebih rendah dari download untuk ADSL dan sama cepat untuk SDSL. Banyak teknologi DSL menggunakan sebuah lapisan ATM agar dapat beradaptasi dengan sejumlah teknologi yang berbeda. Implementasi DSL dapat menciptakan jaringan jembatan atau routed. Dalam konfigurasi jembatan, kelompok komputer pengguna terhubungkan ke subnet tunggal. Implementasi awal menggunakan DHCP untuk menyediakan detail jaringan seperti alamat IP kepada peralatan pengguna, dengan authentication melalui alamat MAC atau memberikan nama host. Kemudian implementasi seringkali menggunakan PPP melalui Ethernet atau ATM (PPPoE atau PPPoA). DSL juga memiliki rasio contention yang layak dipertimbangkan pada saat memilih teknologi jalur lebar.
Contoh teknologi DSL (kadangkala disebut xDSL) termasuk: 
  • High-bit-rate Digital Subscriber Line (HDSL)
  • Symmetric Digital Subscriber Line (SDSL)
  • Asymmetric Digital Subscriber Line (ADSL)
  • Rate-Adaptive Digital Subscriber Line (RADSL)
  • Very-high-bit-rate Digital Subscriber Line (VDSL)
  • Very-high-bit-rate Digital Subscriber Line 2 (VDSL2)
  • G. Symmetric High-speed Digital Subscriber Line (G.SHDSL)
Sumber :
firdaus84.files.wordpress.com/2008/11/11-komunikasi-broadband.ppt






Selasa, 11 November 2014

TUGAS APPLICATION LAYER (DNS)

Debian 7 Server (DNS) #1



Konfigurasi IP
1. Buka file interfaces pada PC 1 dan PC 2 dan lakukan perintah :
nano /etc/network/interfaces
Dan lakukan pengaturan seperti pada Gambar 1 dan Gambar 2. Gambar 1 pengaturan pada PC 1 dan Gambar 2 pengaturan pada PC 2.


Gambar 1 . File interfaces PC 1
Gambar 2 . File interfaces PC 2
2. Restart Networking dengan perintah :
/etc/init.d/networking restart
3. Cek dengan :
ping 192.168.100.1
Konfigurasi File hosts
1. Buka file hosts pada PC 1 dan PC 2. Lakukan perintah :
nano /etc/hosts
Dan lakukan pengaturan seperti pada Gambar 3 dan Gambar 4. Gambar 3 pengaturan file hosts pada PC 1 dan Gambar 4 pengaturan file hosts pada PC 2.
Gambar 3 . Pengaturan hosts PC 1
Gambar 4 . Pengaturan hosts PC 2
2. Tes hasil konfigurasi pada PC 1 dan PC 2 dengan melakukan perintah :
ping www.coba.com
ping mail.coba.com
Jika berhasil melakukan koneksi akan terlihat seperti pada Slideshow 1.
Slidshow 1 . ping www.coba.com dan mail.coba.com
Konfigurasi DNS Server
Konfigurasi PC 1
1. Lakukan instalasi paket DNS Bind9 dengan melakukan perintah :
apt-get install bind9
2. Buka file named.conf dengan melakukan perintah :
nano /etc/bind/named.conf
3. Lakukan konfigurasi file named.conf seperti pada Gambar 5.
Gambar 5 . Isi named.conf
4. Lakukan copy isi file domain zones db.local ke db.jarkom.com dengan perintah :
cp /etc/bind/db.local /var/cache/bind/db.jarkom.com
5. Lakukan copy isi file Reverse db.127 ke db.arpa dengan perintah :
cp /etc/bind/db.127 /var/cache/bind/db.arpa
6. Buka isi file db.jarkom.com dengan perintah :
nano /var/cache/bind/db.jarkom.com
7. Lakukan konfigurasi isi file db.jarkom.com seperti Gambar 6.
Gambar 6 . Isi file db.jarkom.com
8. Lakukan konfigurasi isi file db.arpa seperti Gambar 7.
Gambar 7 . Isi file db.arpa
9. Lakukan Restart pada paket Bind9 dengan perintah :
/etc/init.d/bind9 restart
Jika tidak ada masalah akan terlihat seperti Gambar 8.
Gambar 8 . Restart Bind9
Konfigurasi PC 2
1. Buka file resolv.conf dengan perintah :
nano /etc/resolv.conf
2. Lakukan konfigurasi pada file resolv.conf seperti Gambar 9.
Gambar 9 . resolv.conf
3. Tes konfigurasi translasi dari nama ke IP Address dengan perintah :
nslookup www.jarkom.com
dig www.jarkom.com
host www.jarkom.com
ping www.jarkom.com
ping web.jarkom.com
Jika tidak ada masalah akan terlihat seperti pada Slideshow 2.
Slideshow 2 . Tes Konfigurasi Nama domain
43. Tes konfigurasi translasi dari IP Address ke nama dengan perintah :
nslookup 192.168.100.6
dig 192.168.100.6
host 192.168.100.6
ping 192.168.100.6
Jika tidak ada masalah akan terlihat seperti pada Slideshow 3.
Slideshow 3. Tes Konfigurasi IP address 


Daftar pustaka:http://meownonymous.weebly.com/blog/debian-7-server-dns-1





 




Senin, 03 November 2014

TUGAS 2 SOFTSKILL

Nama Dosen : Aris Umboro
Mata Kuliah : Pengantar Bisnis Informatika # (Softskill)
Kelas : 4IA20
Perihal : Tugas Kedua Softkill     


                    Saya akan membahas tentang Website Perusahaan TIK di bidang Pemerintahan (e-Goverment). Disini saya akan mengambil contoh sebuah Website Perusahaan TIK yang bergerak di bidang pemerintahan yaitu DIREKTORAT JENDERAL APLIKASI INFORMATIKA atau bisa kunjungi langsung Websitenya di http://www.aptika.kominfo.go.id/  . Langsung saja masuk ke inti permasalahannya yaitu membahas Website tersebut. 

A. Tampilan Website Direktorat Jenderal Aplikasi Informatika.
  • Tampilan awal (HOME) 
          Pada tampilan awal (HOME) ini terdapat beberapa tampilan menu yaitu Berita , Acara , Situs terkait ,           dan Sistem Informasi. Seperti gambar dibawah ini :

  • Tampilan menu Berita & Acara
          Pada tampilan menu Berita & Acara ini, membahas tentang Berita dan Acara yang akan diadakan oleh Perusahaan ini. Misalnya berupa Seminar, Workshop, Festival, forum dan lain sebagainya. seperti di bawah ini : 

  • Tampilan menu Tentang Kami
          Pada  menu ini terdapat beberapa otption di antaranya Tugas dan Fungsi , Visi dan Misi , Struktur Organisasi , Pejabat. Tugas dan Fungsi menjelaskan tentang tugas dan fungsi dari Direktorat Jenderal Aplikasi Informatika. begitu juga dengan Visi dan Misi. Selanjutnya struktur organisasi, ini menjelaskan tentang direktorat - direktorat di Perusahaan ini. Dan Pejabat, merupakan daftar nama orang tertinggi di perusahaan ini seperti Direktur perusahaan. 


  • Tampilan Menu Produk
          Di menu terdapat e-Goverment , e- Business , Keamanan Informasi , Pemberdayaan Informatika , Pemberdayaan Industri Informatika dan Regulasi. 

  • Tampilan Menu Artikel
          Pada menu artikel terdapat Regulasi , Teknologi , Pemberdayaan. Regulasi , Teknologi dan Pemberdayaan ini berisikan tentang Kumpulan Artikel. 


  • Tampilan Menu Multimedia
          Menu ini berisikan tentang Video foto dari Perusahaan Direktorat Jenderal Aplikasi Informatika. 






  • Tampilan menu Unduh Aplikasi 
          Tampilan terakhir pada Website Perusahaan Direktorat Jenderal Aplikasi Informatika. Disini terdapat beberapa Aplikasi dari Perusahaan Direktorat Jenderal Aplikasi Informatika pastinya.

daftar pustaka :http://ririiana.blogspot.com/