Minggu, 08 Mei 2016

Soal Pemrosesan Paralel

1.  Berikut ini merupakan beberapa keunggulan CUDA dibandingkan tradisional perhitungan tujuan umum pada GPU (GPGPU) menggunakan API grafis, kecuali …
a. Tidak support texture rendering
b. Proses download dan readbacks yang lebih cepat, dari dan ke GPU
c. Support penuh terhadap operasi integer dan bitwise
d. Menggunakan bahasa C standar, dengan beberapa ekstensi yang simpel
2. Suatu bentuk komunikasi yang digunakan dalam komputasi paralel , pemrograman-berorientasi objek , dan komunikasi interprocess disebut dengan …
a. Threading
b. Shared Memory
c. Message Passing
d. Multithreading
3.Komputer yang memiliki satu prosesor dan mengeksekusi beberapa instruksi secara paralel disebut dengan …
a. SISD
b. SIMD
c. MISD
d. MIMD
4. Komputer yang memiliki lebih dari satu prosesor dan mengeksekusi lebih dari satu instruksi secara paralel disebut dengan …
a. SISD
b. SIMD
c. MISD
d. MIMD
5. Informasi terkait dengan penggunaan sebuah program tunggal yang dapat menangani beberapa pengguna secara bersamaan dan dibutuhkan untuk melayani satu pengguna individu atau permintaan layanan tertentu disebut dengan …
a. Cache
b. Registry
c. Thread
d. Virtual Memory
6. API yang mendukung multi-platform berbagi memori multiprocessing pemrograman C , C + + , dan Fortran , pada kebanyakan arsitektur prosesor dan system operasi , termasuk Solaris , AIX , HP-UX , GNU / Linux , Mac OS X , dan Windows disebut dengan …
a. OpenMP
b. OpenGL
c. OpenCL
d. OpenOffice
7. Suatu framework dari bahasa pemrograman yang mendukung bahas C, dimana mampu berkomunikasi langsung dengan GPU dan sangat mudah bekerjasama untuk segala multi-threading  parallel execution hampir diseluruh prosesor pada GPU disebut dengan …
a. CUDA
b. Maven
c. Laravel
d. Ocelot
8. Pendekatan komputasi untuk meningkatkan tingkat di mana satu set data diolah dengan pengolahan bagian yang berbeda dari data pada waktu yang sama secara simultan atau bersamaan pada sebuah komputer dan berfungsi memecah beban besar menjadi beberapa beban kecil untuk mempercepat proses penyelesaian masalah disebut dengan …
a. Komputasi Paralel
b. Pemrosesan Paralel
c. Pemrograman Paralel
d. Algoritma Paralel
9. Teknik untuk melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer disebut dengan …
a. Komputasi Paralel
b. Komputasi Modern
c. Komputasi Kuantum
d. Komputasi Klasik
10.Algoritma paralel itu sendiri lebih banyak difokuskan kepada algoritma untuk menyelesaikan masalah numerik, karena masalah numerik merupakan salah satu masalah yang memerlukan kecepatan komputasi yang?
a. sangat tinggi
b. sedang
c. lambat
d. sangat lambat
11. OpenMP merupakan API yang mendukung multi-platform berbagi memori multiprocessing pemrograman
a. C
b. C + +
c. Fortran
d. benar semua
12. MIMD merupakan?
a. Komputer ini memiliki hanya satu prosesor dan satu instruksi yang dieksekusi secara serial. Komputer ini adalah tipe komputer konvensional
b. Komputer ini memiliki lebih dari satu prosesor, tetapi hanya mengeksekusi satu instruksi secara paralel pada data yang berbeda pada level lock-step
c. Teorinya komputer ini memiliki satu prosesor dan mengeksekusi beberapa instruksi secara paralel tetapi praktiknya tidak ada komputer yang dibangun dengan arsitektur ini karena sistemnya tidak mudah dipahami
d. Komputer ini memiliki lebih dari satu prosesor dan mengeksekusi lebih dari satu instruksi secara paralel
13. Yang dimaksud dengan SIMD adalah  ?
a. Komputer ini memiliki hanya satu prosesor dan satu instruksi yang dieksekusi secara serial. Komputer ini adalah tipe komputer konvensional
b. Komputer ini memiliki lebih dari satu prosesor, tetapi hanya mengeksekusi satu instruksi secara paralel pada data yang berbeda pada level lock-step
c. Teorinya komputer ini memiliki satu prosesor dan mengeksekusi beberapa instruksi secara paralel tetapi praktiknya tidak ada komputer yang dibangun dengan arsitektur ini karena sistemnya tidak mudah dipahami
d. Komputer ini memiliki lebih dari satu prosesor dan mengeksekusi lebih dari satu instruksi secara paralel
14 prosesor yang didedikasikan untuk render cepat dalam pemrosesan polygon baik itu texturing dan shading. Terdiri atas banyak core namun masih menggunakan arsitektur yang sederhana. Merupakan pengertian dari…
a.       CPU
b.      RAM
c.       VGA
d.      GPU
15. Bahasapemrograman yang populer digunakan dalam pemrograman paralel adalah…

a.       MPI (Message Passing Interface)
b.      PVM (Parallel Virtual Machine)
c.       A dan B benar 
d.      A dan B salah
Jawaban
1.a                      6.a                       11.d
2.c                      7.c                       12.c
3.c                      8.b                       13.b
4.d                      9.a                       14.d
5.c                      10.a                     15.c

Soal Tentang Komputasi Kuantum

1. Dalam Komputasi kuantum yang dapat melakukan komputasi yang kompleks seperti melakukan perhitungan integertorization, adalah...
a. Jika terdapat bilangan maka akan dicoba untuk dituliskan sebagai penjumlahan bilangan prima.
b. Jika terdapat bilangan maka akan dicoba untuk dituliskan sebagai pengurangan bilangan prima.
c. Jika terdapat bilangan maka akan dicoba untuk dituliskan sebagai pembagian bilangan prima.
d.   Jika terdapat bilangan maka akan dicoba untuk dituliskan sebagai perkalian bilangan prima

2. Suatu algoritma yang berjalan pada komputer kuantum yang berguna untuk faktorisasi
    bilangan bulat disebut dengan …
 a.       Algoritma Graver
 b.      Algoritma Sha
 c.       Algoritma Prim
 d.      Algoritma Shor

3. Contoh perusahaan yang membuat komputer quantum sendiri ....
a.  NASA
b.  Atra
c.  Adidas
 d. Ultra

4. Algoritma kuantum pertama yang secara prinsip dapat melakukan faktorisasi yang efisien ditemukan oleh..
a.      Alexander Graham Bell
b.      John C reily
c.       Quantin Tarantino
d.      Peter Shor

5. Algoritma shor bisa digunakan pada?
a.       Android
b.      iOS
c.       Andriod
d.      Kriptografi

6. Algoritma shor pertama kali ditemukan pada tahun?
a.       1990
b.      1998
c.       1994
d.      1996

7. Contoh dari Implementasi Komputasi Kuantum adalah …
a.      AI Metaheuristik
b.      Superkonduktor Chip
c.       Artificial Intelligence
d.      NMR

8. Efek mekanik kuantum yang mengaburkan jarak antara partikel individual sehingga sulitmenggambarkan partikel tersebut secara terpisah disebut dengan …
a.       Efek Fotoelektrik
b.      Kromodinamika
c.       Entanglement
d.      Radioaktivitas

9. Dalam komputasi klasik, jumlah data dihitung dengan bit. Sedangkan dalam komputasi kuantum, jumlah data dihitung dengan …
a.       Exabit
b.      Qubit
c.       Yottabit
d.      Terabit

10. Teori komputasi yang dibangun berdasarkan prinsip-prinsip mekanika kuantum merupakan pengertian dari?
a.       Komputasi Kuantum
b.      Komputasi awan
c.       Komputasi Fisika
d.      Komputasi Kimia

Jawaban :
1.d                                  6.c
2.d                                  7.a
3.a                                  8.c
4.a                                  9.b
5 .b                                10.b

Kamis, 21 April 2016

Implementasi Cloud Computing di Bidang Pemerintahan



Cloud Computing dalam pemerintahan (E-Goverment) dapat mendongkrak kinerja khususnya dalam bidang pemerintahan. E-Goverment dapat membantu para staff di bidang pemerintahan untuk memberikan pelayanan yang lebih baik ke masyarakat. Pemerintah dalam negara Indonesia telah menggunakan cloud computing.
Contoh pertama yaitu sebagai penyediaan sumber informasi. Badan Pengkajian Dan Penerapan Teknologi (BPPT) telah menyediakan layanan Cloud Computing sebagai layanan jasa alih daya pengelolaan TIK untuk instansi pemerintah. Layanan ini bertujuan untuk dapat mewujudkan percepatan e-government, karena memungkinkan pengguna pemerintah berkonsentrasi dalam memberikan layanan dan tidak dipusingkan dengan konfigurasi maupun pemeliharan perangkat teknologi informasi.
Selain itu instansi pemerintah seperti Badan Pengawas Tenaga Nuklir dan Kementerian Riset dan Teknologi (Kemenristek) juga sudah menggunakan teknologi ini. Dengan demikian, berdasarkan kalkulasi Balai Ipteknet penggunaan layanan jasa komputasi awan dapat menghemat biaya hampir 50% dibanding dengan menyiapkan infrastruktur dan SDM sendiri yang mencapai ratusan juta rupiah.
Keamanan sistem menjadi prioritas utama layanan Cloud Computing yang dilengkapi firewall, VPN dan Security Operating Centre (SOC) yang merupakan software canggih untuk melakukan pemantauan dan penyaringan deteksi dini terhadap seluruh paket yang melewati jaringan. Sehingga ketika terjadi gangguan dan serangan bisa dilakukan tindak lanjut dan pembenahan.
Teknologi Cloud Computing dapat memudahkan untuk sharing informasi dan pertukaran dokumen. Keuntungan lain, UKM dan Koperasi dapat menurunkan biaya investasi dan operasional IT, keragamannya pun sudah ada serta transparansi dan peningkatkan bisnis koperasi maupun UKM dengan kemudahan teknologi yang ada. Kunci dari infrastruktur untuk cloud computing adalah media penyimpanan dan metode komputasi untuk data yang berskala besar.
Keuntungan dengan menggunakan cloud computing adalah sebagai berikut :
  1. Mengurangi resiko pada insfrastructure
  2. Dana yang rendah
  3. Peningkatan kecepatan inovasi
  4. Mengurangi waktu running aplikasi dan waktu respon
  5. Biaya yang relatif terjangkau
  6. Layanan publik yang lebih baik dengan cara penyediaan informasi yang lebih cepat kepada masyarakat.
  7. Mendapatkan informasi lebih terkait dengan masyarakat umumnya. Hal ini diperoleh lewat analisis mendalam terhadap database yang ada.

Senin, 18 April 2016

Soal PIlihan Ganda (Cloud Computing, Grid Computing, Map Reduce, NoSql, Dan Virtualisasi)

1.      Berikut ini yang merupakan manfaat dari cloud computing adalah...
a.       Semua Data tersimpan di server secara terpusat.
b.      Keamanan data pribadi mudah diakses orang lain.
c.       Fleksibel dan Stabilitas yang tinggi.
d.      Investasi jangka panjang.
2.      Penerapan cloud computing yang dilakukan oleh perusahaan IT ternama dunia seperti google adalah...
a.       Blue Cord Initiative
b.      Azure
c.       Point of sale
d.      Google Drive
3.      Berikut ini adalah komponen dari komputasi grid, kecuali..
a.         GRAM
b.         GSI
c.         SDI
d.        MDS
4.      Contoh  penerapan dari arsitektur komputasi grid adalah..
a.       Bisnis Online
b.      GPS
c.       Hibernate
d.      Institusi Penelitian
5.      Meng-cluster menggunakan banyak komputer untuk memproses data yang sangat banyak adalah teknik?
a.       Recycle data
b.      Text Mining
c.       Data Mining
d.      Map Reduce
6.      Komponen komputasi awan memiliki hubungan dengan virtualisasi, yaitu...
a.       Client
b.      Storage
c.       Infrastructure
d.      Transport
7.      Berikut ini yang bukan merupakan karakteristik NoSQL adalah...
a.       Menghindari join table
b.      Menerapkan join table
c.       Tanpa schema tabel
d.      berkembang secara horizontal
8.       Perusahaan berikut ini yang menerapkan Map Reduce adalah...
a.       Honda
b.      Yamaha
c.       Google
d.      Tokobagus
9.      Alokasi sumber daya pada komputasi grid akan ditangani oleh komponen?
a.       SSID
b.      GSI
c.       MDS
d.      GRAM
10.  Framework berhubungan dengan komputasi awan dengan komponen?
a.       Platform
b.      Application
c.       Infrastructure
d.      Services

11.  Salah satu manfaat dari cloud computing adalah ...
a.    Semua data tersimpan di server secara tersendiri
b.    Fleksibelitas dan skalabilitas yang rendah
c.    Investasi jangka pendek
d.   Keamanan data.
12.  Di bawah ini adalah beberapa jenis cloud computing, kecuali...
a.    Saas
b.    Paas
c.    Vass.
d.   Lass
13.  Unsur-unsur dasar middleware dalam software grid computing adalah ....
a.    Pengaturan data.
b.    Pengaturan cara kerja
c.    Keleluasaan
d.   Layanan komunikasi
14.  Contoh middleware adalah ....
a.    Hardware
b.    Gridbus.
c.    Unicome
d.   Brainware
15.  Daftar produk yang tidak termasuk open source mengenai map reduce adalah ....
a.    Apache Hadoop
b.    Cascading
c.    Skynet
d.   Data mining.
16.  Map reduce adalah ....
a.    Berbasis java.
b.    Tiga proses, Map, Reduce dan Hadoop
c.    Pemrosesan seri ke multiple node
d.   Komputasi pada sistem tidak terdistribusi
17.  Tiga bidang IT dimana virtualisasi paling berkembang, kecuali ....
a.    Virtualisasi jaringan
b.    Virtualisasi penyimpanan
c.    Virtualisasi komponen.
d.   Virtualisasi server
18.  Vitualisasi dapat diimplementasikan ke dalam beberapa bentuk diantaranya ....
a.    RAID
b.    WLAN.
c.    VLAN
d.   IP
19.  Penyimpanan dalam data NoSQL adalah ....
a.    ASAM free
b.    BASE
c.    Document Stores Database.
d.   XML Format
20.  Beberapa kelebihan NoSQL adalah ....
a.    Dapat menampung data yang terstruktur
b.    Menggunakan OOP dalam pengaksesan
c.    Autosharding
d.   Dapat berpindah penyimpanan antar satu produk.
Kunci Jawaban :
1.      b                      6.c                   11.d                 16.a    
2.      d                      7.b                   12.c                 17.c
3.      c                      8.c                   13.a                 18.b
4.      d                      9.d                   14.b                 19.c

5.      d                      10.a                 15.d                 20.d