Kamis, 04 Mei 2017

SOAL PARALLEL PROCESSING

NAMA : ANCER AFRIONO
KELAS : 4IA13
NPM : 50413831

SOAL PILIHAN GANDA PARALEL PROCESSING 

(20 SOAL)


1.      Komputer dengan beberapa elemen pemrosesan yang melakukan operasi yang sama pada beberapa titik data secara bersamaan disebut dengan…
a.       SIMD .
b.      MIMD
c.       SISD
d.      MISD

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

3.      Teknik pemrograman komputer yang memungkinkan eksekusi perintah/operasi secara bersamaan yaitu…
a.       Algoritma pemrograman
b.      Pemrograman parallel .
c.       Bahasa otomata
d.      Pemrograman multimedia

4.      Model komputer pada pemrosesan parallel menurut Flynn yaitu, kecuali…
a.       SISD
b.      SIMD
c.       MISD
d.      SKSD .

5.      Suatu framework dari bahasa pemrograman yang mendukung bahas C language, dimana mampu berkomunikasi langsung dengan GPU dan sangat mudah bekerjasama untuk segala multi-threading  parallel execution hampir diseluruh prosesor pada GPU. Merupakan pengertian dari…
a.       CUDA (Compute Unified Device Architecture) .
b.      MVP
c.       Code Igniter
d.      Java


6.      Sebuah uniprocessor, mengeksekusi aliran instruksi tunggal, untuk beroperasi pada data yang tersimpan dalam memori tunggal merupakan model komputer…
a.       SIMD
b.      MIMD
c.       SISD .
d.      MISD

7.      PC tradisional atau mainframe yang tua, yang hanya bisa melakukan single instruksi/tunggal merupakan contoh dari mesin…
a.       SIMD
b.      SISD .
c.       MISD
d.      Salah semua

8.      Pemrosesan yang menggunakan lebih dari satu buah CPU dalam menjalankan program secara simultan disebut dengan…
a.       Pemrosesan Paralel .
b.      Komputasi Grid
c.       Komputasi Paralel
d.      Salah semua

9.      Dalam pemrograman komputer, informasi terkait dengan penggunaan sebuah program tunggal yang dapat menangani beberapa pengguna secara bersamaan disebut dengan…
a.       Pemrosesan parallel
b.      Threads .
c.       Komputasi modern
d.      Komputasi kuantum

10.  Suatu teknik bagaimana mengatur suatu alur komunikasi messaging terhadap proses pada sistem disebut dengan…
a.       Message Passing .
b.      Multitasking
c.       Multithreading
d.      Salah semua

11.  API yang mendukung multi-platform berbagi memori multiprocessing pemrograman C , C + + , dan Fortran , pada kebanyakan arsitektur prosesor dan sistem operasi disebut dengan…
a.       Open GL
b.      OpenMP .
c.       Code Igniter
d.      Salah semua


12.  Thread dibagi menjadi dua macam, yaitu…
a.       Multithreading
b.      Multitasking
c.       Singlethreading
d.      A dan C benar  .

13.  SIMD dibagi menjadi beberapa bentuk lagi, yaitu…
a.       Exclusive-Read, Exclusive-Write (EREW) SM SIMD
b.      Concurent-Read, Exclusive-Write (CREW) SM SIMD
c.       Exclusive-Read, Concurrent-Write (ERCW) SM SIMD
d.      Benar semua .

14.  Bahasa pemrograman 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

15.  Salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer independen secara bersamaan merupakan pengertian dari…
a.       Pemrosesan Paralel
b.      Komputasi Grid
c.       Komputasi Paralel .
d.      Salah semua

16. Penggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan disebut..
a.pemrosesan paralel
b.multi tasking
c.pemrosesan tunggal
d.pemrosesan sederhana

17. 4 kelas proses instruksi pada suatu komputer terdapat pada taksonomi..
a.Flynn
b.Kingdom
c.Felix
d.Galileo

18. Yang bukan bagian dari taksonomi Flynn adalah..
a.SISD
b.MISD
c.SIMS
d.MIMD

19. Komputer yang tidak memiliki cara untuk melakukan paralelisasi terhadap instruksi atau data adalah..
a.SISD
b.MISD
c.SIMD
d.MIMD

20. Komputer yang dapat melakukan banyak instruksi terhadap satu aliran data adalah..
a.SISD
b.MISD
c.SIMD
d.MIMD


NAMA : ANCER AFRIONO
KELAS : 4IA13
NPM : 50413831

SOAL PILIHAN GANDA PARALEL PROCESSING 

(20 SOAL)


1.      Komputer dengan beberapa elemen pemrosesan yang melakukan operasi yang sama pada beberapa titik data secara bersamaan disebut dengan…
a.       SIMD .
b.      MIMD
c.       SISD
d.      MISD

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

3.      Teknik pemrograman komputer yang memungkinkan eksekusi perintah/operasi secara bersamaan yaitu…
a.       Algoritma pemrograman
b.      Pemrograman parallel .
c.       Bahasa otomata
d.      Pemrograman multimedia

4.      Model komputer pada pemrosesan parallel menurut Flynn yaitu, kecuali…
a.       SISD
b.      SIMD
c.       MISD
d.      SKSD .

5.      Suatu framework dari bahasa pemrograman yang mendukung bahas C language, dimana mampu berkomunikasi langsung dengan GPU dan sangat mudah bekerjasama untuk segala multi-threading  parallel execution hampir diseluruh prosesor pada GPU. Merupakan pengertian dari…
a.       CUDA (Compute Unified Device Architecture) .
b.      MVP
c.       Code Igniter
d.      Java


6.      Sebuah uniprocessor, mengeksekusi aliran instruksi tunggal, untuk beroperasi pada data yang tersimpan dalam memori tunggal merupakan model komputer…
a.       SIMD
b.      MIMD
c.       SISD .
d.      MISD

7.      PC tradisional atau mainframe yang tua, yang hanya bisa melakukan single instruksi/tunggal merupakan contoh dari mesin…
a.       SIMD
b.      SISD .
c.       MISD
d.      Salah semua

8.      Pemrosesan yang menggunakan lebih dari satu buah CPU dalam menjalankan program secara simultan disebut dengan…
a.       Pemrosesan Paralel .
b.      Komputasi Grid
c.       Komputasi Paralel
d.      Salah semua

9.      Dalam pemrograman komputer, informasi terkait dengan penggunaan sebuah program tunggal yang dapat menangani beberapa pengguna secara bersamaan disebut dengan…
a.       Pemrosesan parallel
b.      Threads .
c.       Komputasi modern
d.      Komputasi kuantum

10.  Suatu teknik bagaimana mengatur suatu alur komunikasi messaging terhadap proses pada sistem disebut dengan…
a.       Message Passing .
b.      Multitasking
c.       Multithreading
d.      Salah semua

11.  API yang mendukung multi-platform berbagi memori multiprocessing pemrograman C , C + + , dan Fortran , pada kebanyakan arsitektur prosesor dan sistem operasi disebut dengan…
a.       Open GL
b.      OpenMP .
c.       Code Igniter
d.      Salah semua


12.  Thread dibagi menjadi dua macam, yaitu…
a.       Multithreading
b.      Multitasking
c.       Singlethreading
d.      A dan C benar  .

13.  SIMD dibagi menjadi beberapa bentuk lagi, yaitu…
a.       Exclusive-Read, Exclusive-Write (EREW) SM SIMD
b.      Concurent-Read, Exclusive-Write (CREW) SM SIMD
c.       Exclusive-Read, Concurrent-Write (ERCW) SM SIMD
d.      Benar semua .

14.  Bahasa pemrograman 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

15.  Salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer independen secara bersamaan merupakan pengertian dari…
a.       Pemrosesan Paralel
b.      Komputasi Grid
c.       Komputasi Paralel .
d.      Salah semua

16. Penggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan disebut..
a.pemrosesan paralel
b.multi tasking
c.pemrosesan tunggal
d.pemrosesan sederhana

17. 4 kelas proses instruksi pada suatu komputer terdapat pada taksonomi..
a.Flynn
b.Kingdom
c.Felix
d.Galileo

18. Yang bukan bagian dari taksonomi Flynn adalah..
a.SISD
b.MISD
c.SIMS
d.MIMD

19. Komputer yang tidak memiliki cara untuk melakukan paralelisasi terhadap instruksi atau data adalah..
a.SISD
b.MISD
c.SIMD
d.MIMD

20. Komputer yang dapat melakukan banyak instruksi terhadap satu aliran data adalah..
a.SISD
b.MISD
c.SIMD
d.MIMD


Soal Komputasi Kuantum/Quantum

Nama : Ancer Afriono
Kelas : 4IA13
NPM : 50413831


1.      Suatu alat hitung yang menggunakan sebuah fenomena mekanika kuantum disebut…
a.       Komputer Kuantum .
b.      Mekanika Kuantum
c.       Microprocessor
d.      Kalkulator

2.      Algoritma shor biasa digunakan pada…
a.       Data mining
b.      Android
c.       iOS
d.      Kriptografi .

3.      Jenis chip processor terbaru yang diciptakan berdasar perkembangan mutakhir dari ilmu fisika (dan matematika) kuantum merupakan pengertian sederhana dari…
a.       Komputer Kuantum .
b.      Fisika Kuantum
c.       Processor Kuantum
d.      Memory Kuantum

4.      Dalam komputasi klasik, jumlah data dihitung dengan bit. Dalam komputer kuantum, hal ini dilakukan dengan…
a.       Megabit
b.      Terabit
c.       Qubit .
d.      Salah semua

5.      Komputasi yang memanfaatkan paralelisme kuantum disebut dengan…
a.       Entanglement–Enhanced Information Processing .
b.      Cloud Computing
c.       Qubit
d.      Salah semua

6.      Istilah yang digunakan dalam teori kuantum untuk menggambarkan cara bahwa partikel energi/materi dapat menjadi berkorelasi adalah…
a.       Qubit
b.      Enhanced
c.       Entanglement .
d.      Salah semua

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

8.      Teori komputasi yang dibangun berdasarkan prinsip-prinsip mekanika kuantum merupakan pengertian dari…
a.       Komputasi Awan
b.      Komputasi Kuantum .
c.       Fisika Kuantum
d.      Salah semua

9.      Dibawah ini para pencetus ide Komputer Kuantum pada tahun 1970, kecuali…
a.       Charles H. Bennett
b.      Nikola Tesla .
c.       Paul A. Benioff
d.      David Deutsch

10.  Algoritma shor pertama kali ditemukan pada tahun…
a.       1990
b.      1998
c.       1994 .
d.      1992

11. Perhitungan yang menggunakan mekanika kuantum seperti superposisi dan keterkaitan, yang digunakan untuk peng-operasi-an data adalah pengertian dari?
a. komputasi kuantum
b. komputasi mekanik
c. komputasi fisika
d. komputasi elemental

12. Perhitungan jumlah data pada komputer kuantum dilakukan dengan..
a. bit elemen
b. qubit
c. kuantum meter
d. quantum sec

13. Efek mekanik kuantum yang mengaburkan jarak antara partikel individual disebut?
a. pressure
b. tyndal effect
c. entanglement
d. force length

14. John Bell membuktikan bahwa entanglement dapat terjadi pada..
a. neutron
b. partikel-partikel yang sangat besar
c. proton
d. partikel-partikel yang sangat kecil

15. Komputer kuantum dapat melakukan perhitungan dengan..
a. 9^n+m
b. 5^n-m
c. 2^n
d. 3^n

16. Sistem komputasi yang menggunakan sebuah fenomena mekanika kuantum untuk melakukan operasi data adalah
a.Komputasi Quantum
b.Komputasi Modern
c.Komputasi Awan
d.Semua salah

17. Satuan unit informasi pada komputer quantum disebut juga…
a.bit
b.nano
c.qubit
d.meter

18. Keadaaan qubit sebagai vektor atau bilangan kompleks disebut…
a.unit
b.state
c.position
d.sub

19. Pure qubit state adalah
a.State yang mempunyai vektor sama
b.State yang mempunyai geometri
c.Superposisi linear dari kedua state
d.Ruang 2 dimensi

20. Inti perbedaan antara qubit dengan bit biasa merupakan pengertian dari..
a.Superposisi Quantum
b.State Quantum
c. Bloch Sphere
d. Paralelissme Quantum


Nama : Ancer Afriono
Kelas : 4IA13
NPM : 50413831


1.      Suatu alat hitung yang menggunakan sebuah fenomena mekanika kuantum disebut…
a.       Komputer Kuantum .
b.      Mekanika Kuantum
c.       Microprocessor
d.      Kalkulator

2.      Algoritma shor biasa digunakan pada…
a.       Data mining
b.      Android
c.       iOS
d.      Kriptografi .

3.      Jenis chip processor terbaru yang diciptakan berdasar perkembangan mutakhir dari ilmu fisika (dan matematika) kuantum merupakan pengertian sederhana dari…
a.       Komputer Kuantum .
b.      Fisika Kuantum
c.       Processor Kuantum
d.      Memory Kuantum

4.      Dalam komputasi klasik, jumlah data dihitung dengan bit. Dalam komputer kuantum, hal ini dilakukan dengan…
a.       Megabit
b.      Terabit
c.       Qubit .
d.      Salah semua

5.      Komputasi yang memanfaatkan paralelisme kuantum disebut dengan…
a.       Entanglement–Enhanced Information Processing .
b.      Cloud Computing
c.       Qubit
d.      Salah semua

6.      Istilah yang digunakan dalam teori kuantum untuk menggambarkan cara bahwa partikel energi/materi dapat menjadi berkorelasi adalah…
a.       Qubit
b.      Enhanced
c.       Entanglement .
d.      Salah semua

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

8.      Teori komputasi yang dibangun berdasarkan prinsip-prinsip mekanika kuantum merupakan pengertian dari…
a.       Komputasi Awan
b.      Komputasi Kuantum .
c.       Fisika Kuantum
d.      Salah semua

9.      Dibawah ini para pencetus ide Komputer Kuantum pada tahun 1970, kecuali…
a.       Charles H. Bennett
b.      Nikola Tesla .
c.       Paul A. Benioff
d.      David Deutsch

10.  Algoritma shor pertama kali ditemukan pada tahun…
a.       1990
b.      1998
c.       1994 .
d.      1992

11. Perhitungan yang menggunakan mekanika kuantum seperti superposisi dan keterkaitan, yang digunakan untuk peng-operasi-an data adalah pengertian dari?
a. komputasi kuantum
b. komputasi mekanik
c. komputasi fisika
d. komputasi elemental

12. Perhitungan jumlah data pada komputer kuantum dilakukan dengan..
a. bit elemen
b. qubit
c. kuantum meter
d. quantum sec

13. Efek mekanik kuantum yang mengaburkan jarak antara partikel individual disebut?
a. pressure
b. tyndal effect
c. entanglement
d. force length

14. John Bell membuktikan bahwa entanglement dapat terjadi pada..
a. neutron
b. partikel-partikel yang sangat besar
c. proton
d. partikel-partikel yang sangat kecil

15. Komputer kuantum dapat melakukan perhitungan dengan..
a. 9^n+m
b. 5^n-m
c. 2^n
d. 3^n

16. Sistem komputasi yang menggunakan sebuah fenomena mekanika kuantum untuk melakukan operasi data adalah
a.Komputasi Quantum
b.Komputasi Modern
c.Komputasi Awan
d.Semua salah

17. Satuan unit informasi pada komputer quantum disebut juga…
a.bit
b.nano
c.qubit
d.meter

18. Keadaaan qubit sebagai vektor atau bilangan kompleks disebut…
a.unit
b.state
c.position
d.sub

19. Pure qubit state adalah
a.State yang mempunyai vektor sama
b.State yang mempunyai geometri
c.Superposisi linear dari kedua state
d.Ruang 2 dimensi

20. Inti perbedaan antara qubit dengan bit biasa merupakan pengertian dari..
a.Superposisi Quantum
b.State Quantum
c. Bloch Sphere
d. Paralelissme Quantum


Selasa, 04 April 2017

TUGAS 2 IMPLEMENTASI CLOUD COMPUTING PADA BIDANG PENDIDIKAN

ANCER AFRIONO
50413831
4IA13
 IMPLEMENTASI CLOUD COMPUTING 
PADA BIDANG PENDIDIKAN

 A. Pengertian

      Cloud Computing merupakan sebuah istilah yang merujuk pada platform dan aplikasi yang berada di internet. Sebuah Cloud Computing dapat dikonfigurasi sesuai kebutuhan dari klien. Server yang berada di Cloud Computing dapat berupa server fisik ataupun sebuah mesin virtual. Klien hanya menjalankan service dari server tersebut tanpa harus memikirkan lokasi fisik dari server tersebut. Cloud Computing juga mampu menjalankan aplikasi lokal untuk dijalankan melalui internet. Sebuah aplikasi yang dijalankan melalui Cloud Computing membutuhkan spesifikasi data center yang besar dan komputasi server yang kuat agar mampu dijalankan melalui browser dan Web Service. Cloud Computing memiliki 5 karakteristik utama yakni :
1. On Demand Self Service
Pada karakteristik ini pengguna dapat melakukan pemesanan dan pengelolalaan layanan tanpa harus berinteraksi dengan penyedia layanan, contohnya dengan menggunakan web browser dan manajemen antarmuka. Penyedia memberikan pengadaan, perlengkapan sumber daya yang terkait secara otomatis.

2. Broad Network Access
Layanan yang tersedia pada karakteristik ini terhubung melalui jaringan, untuk mengakses layanan ini pengguna harus terhubung dengan jaringan internet baik menggunakan thin client, thick client ataupun media smartphone.

3. Resources Pooling
Layanan pada karakteristik ini diberikan melalui sumber daya yang dikelompokkan pada satu atau banyak lokasi data center yang terdiri dari sejumlah server dengan mekanisme multi-tenant. Merkanisme multi-tenant merupakan suatu mekanisme yang memungkinkan sejumlah sumber daya komputasi dapat digunakan bersama-sama oleh sejumlah user, baik sumber daya fisik maupun virtual dan dapat dialokasikan untuk kebutuhan user sesuai permintaan.


4. Rapid Elasticity
Kapasitas komputasi yang disediakan secara elastis dan cepat baik dalam bentuk penambahan atau pengurangan jumlah kapasitas yang diperlukan.

5. Measured Service
Merupakan suatu sistem pengukuran yang digunakan untuk mengukur penggunaan sumber daya komputasi yang digunakan oleh user seperti memory penyimpanan, processor, lebar pita dan aktivitas user lainnya.
      Menurut National Institute of Standards and Technology (NIST), Cloud Computing merupakan inovasi teknologi yang menyediakan kebutuhan komputasi dan sharing sumber daya yang dapat dikonfigurasi sesuai kebutuhan dengan interaksi yang minimal. Cloud computing menawarkan 3  services, yaitu:
  1. SaaS (Software as a Service) Model ini menawarkan layanan komputasi dimana klien dapat langsung menggunakan aplikasi Cloud. Infrastruktur dan platform dari aplikasi dikelola oleh  penyedia layanan Cloud Computing. Pengguna hanya membutuhkan browser untuk menggunakan aplikasi tersebut. Contoh layanan yaitu Google Drive.
  2. PaaS (Platform as a Service) Model ini menyediakan layanan komputasi dan  pengembangan aplikasi. Klien memiliki kebebasan untuk membuat aplikasi yang dapat berjalan di atas Cloud Computing tanpa harus memikirkan  pemeliharaan dari server tersebut. Contoh layanan yaitu Google App Engine.
  3. IaaS (Infrastructure as a Service) Model ini menyediakan layanan komputasi infrastruktur berupa server, sistem penyimpanan, bandwidth, jaringan dan data center. Infrastruktur ini dapat dikonfigurasi sesuai kebutuhan klien. Contoh layanan IaaS adalah Amazon.
      Sedangkan untuk model pengembangannya, Cloud Computing dibagi menjadi 4 antara lain:
1. Private Cloud
Model Cloud ini dioperasikan oleh satu perusahaan atau organisasi. Tujuan dari Private Cloud untuk mengoptimalkan proses bisnis dari sebuah  perusahaan dengan tingkat sekuriti dan privasi yang tinggi daripada model cloud  lainnya.

2. Public Cloud 
Public Cloud dioperasikan oleh pihak ketiga. Klien memiliki hak akses infrastruktur yang sama dengan keterbatasan pada konfigurasi, sekuriti dan ketersediaan layanan.

3. Community Cloud
Infrastruktur cloud ini dioperasikan oleh beberapa organisasi yang saling bergabung dan membuat  perjanjian untuk sharing resources.

4. Hybrid Cloud 
Hybrid Cloud merupakan kombinasi dari private dan public cloud. Dalam model ini klien dapat menggunakan aplikasi dari public cloud namun dengan tingkat sekuriti dan privasi setara dengan private cloud.

B. Implementasi Cloud Computing Pada Bidang Pendidikan

       Cloud computing dapat diimplementasikan didalam bidang apapun, misalnya dibidang pendidikan. Cloud Computing sangat berperan untuk membantu majunya dunia pendidikan, khususnya Indonesia.

1. SIAKAD ONLINE 
Merupakan suatu jasa penyedia layanan cloud computing pada perguruan tinggi. Pihak perguruan tinggi sebagai seorang pengguna cukup melakukan pendaftaran secara online untuk dapat menggunakan layanan jasa cloud computing ini. Setelah itu perguruan tinggi tersebut akan mendapat konfirmasi dari pihak penyedia layanan. Setelah mendapat konfirmasi, maka pihak perguruan tinggi dapat langsung menikmati fitur-fitur sistem informasi yang disediakan oleh penyedia layanan. SIAKAD ONLINE ini menerapkan model SaaS sehingga tidak membutuhkan adanya pembelian server, biaya besar untuk pemeliharaan server, dan pembuatan aplikasi yang rumit karena semua itu sudah menjadi tanggung jawab dari penyedia layanan. http://www.siakad-online.com/

2. E-learning Center Gundarama  





E-learning Gunadarma yang dikelola oleh Universitas Gunadarma dapat dikategorikan dalam implementasi cloud computing dalam bidang pendidikan. Layanan yang berbasis website ini dapat mempersingkat jadwal target waktu pembelajaran mahasiswa/i. Dalam E-learning, meliputi :
  • ebook dimana materi dalam perkuliahan dapat diupload sesuai mata kuliah yang ada agar nantinya dapat didownload oleh mahasiswa.  

  • Sap online dimana materi yang akan dipelajari setiap kelas tercantum didalam sap tersebut. 



  • V Class (Virtual Class) Gunadarma adalah sebuah layanan yang dikategorikan ke dalam cloud computing. Sistemnya dimana dosen tidak perlu hadir ke kelas dan memberi sebuah tugas berupa soal yang diupload melalui website resmi vclass ug gunadarma dengan cara itu mahasiswa mengakses web tersebut tanpa hadir dikelas bisa dikerjakan dirumah. http://v-class.gunadarma.ac.id/


  • i-lab adalah layanan dimana mahasiswa dapat melihat dan mendownload jadwal maupun materi praktikum sesuai dengan praktikum yang tersedia. Layanan ini termasuk layanan cloud computing.

3. Pihak Google juga turut menyediakan layanan Cloud Computing berbasis pendidikan yang dapat diakses oleh masyarakat umum. Google Apps, suatu layanan yang disediakan oleh Google. Google Apps merupakan kumpulan berbagai aplikasi Google yang secara terintegrasi dapat digunakan oleh sebuah komunitas (umum, bisnis, pendidikan dan lembaga non profit). Google apps terdiri dari 3 macam, yakni Google Apps Gratis, Google Apps untuk bisnis (berbayar tetapi dengan fitur yang lebih), Google Apps untuk Pendidikan (gratis bagi lembaga pendidikan dan lembaga non profit dengan fitur yang menyerupai Google Apps Bisnis). Google Apps untuk Pendidikan (Google Apps for Education) saat ini menawarkan kepada lembaga-lembaga pendidikan sebuah solusi "hosting gratis" untuk mengelola email, Chat, kalender, berbagi dokumen, dll. Google sendiri menyebut layanan ini sebagai sebuah solusi komunikasi dan kolaborasi yang terintegrasi (an integrated communication and collaboration solution). Fitur-fitur utama Google Apps untuk Pendidikan adalah sebagai berikut:
* Gmail: Ini bukan Gmail yang biasa kita pakai dimana akun email kita beralamat dengan format "contoh@gmail.com". Gmail dalam Google Apps adalah sebuah layanan webmail komunitas yang dikelola oleh Administrator Google Apps lembaga yang bersangkutan. Dengan demikian akun-akun email yang ada di dalamnya dibuat oleh Administrator dengan format alamat khusus, misalnya: "kepsek@smpn10-bdl.sch.id". Alamat (URL)nya bukan lagi "http://www.gmail.com ataumail.google.com" tapi format url-nya dapat seperti ini: mail.smpn10-bdl.sch.id.

* Google Calendar: Administrator, Guru, dan siswa dapat mengatur jadwa mereka (schedules) dan berbagi jadwal kegiatan dan kalender di antara mereka. Google Calendar bisa juga digunakan untuk membuat jadwal akademik atau kalender pendidikan dan menampilkannya dalam satu laman web yang bisa diakses oleh siapapun yang diinginkan.

* Google Talk: Administrator, Guru, dan siswa dapat berbincang (online) dan mengirim pesan instan ke rekan mereka di seluruh dunia, kapanpun dan dimanapun.

* Google Docs: Berbagi dokumen, spreadsheet, and presentasi. Kolaborasi secara waktu nyata (real-time) dengan tim Anda  atau dengan  seluruh civitas sekolah. Anda dapat juga mempublikasikan dokumen akhir ke seluruh dunia.

* Google Sites: Bekerja bersama untuk memelihara dokumen, isi web, dan informasi lainnya dalam satu tempat, semacam sebuah website.

* Google Video for education: Sebuah solusi dalam penempatan (hosting) dan berbagi video yang memungkinkan sekolah dan organisasi lainnya untuk menggunakan video sebagai media efektif untuk komunikasi dan kolaborasi online yang bersifat internal.
ANCER AFRIONO
50413831
4IA13
 IMPLEMENTASI CLOUD COMPUTING 
PADA BIDANG PENDIDIKAN

 A. Pengertian

      Cloud Computing merupakan sebuah istilah yang merujuk pada platform dan aplikasi yang berada di internet. Sebuah Cloud Computing dapat dikonfigurasi sesuai kebutuhan dari klien. Server yang berada di Cloud Computing dapat berupa server fisik ataupun sebuah mesin virtual. Klien hanya menjalankan service dari server tersebut tanpa harus memikirkan lokasi fisik dari server tersebut. Cloud Computing juga mampu menjalankan aplikasi lokal untuk dijalankan melalui internet. Sebuah aplikasi yang dijalankan melalui Cloud Computing membutuhkan spesifikasi data center yang besar dan komputasi server yang kuat agar mampu dijalankan melalui browser dan Web Service. Cloud Computing memiliki 5 karakteristik utama yakni :
1. On Demand Self Service
Pada karakteristik ini pengguna dapat melakukan pemesanan dan pengelolalaan layanan tanpa harus berinteraksi dengan penyedia layanan, contohnya dengan menggunakan web browser dan manajemen antarmuka. Penyedia memberikan pengadaan, perlengkapan sumber daya yang terkait secara otomatis.

2. Broad Network Access
Layanan yang tersedia pada karakteristik ini terhubung melalui jaringan, untuk mengakses layanan ini pengguna harus terhubung dengan jaringan internet baik menggunakan thin client, thick client ataupun media smartphone.

3. Resources Pooling
Layanan pada karakteristik ini diberikan melalui sumber daya yang dikelompokkan pada satu atau banyak lokasi data center yang terdiri dari sejumlah server dengan mekanisme multi-tenant. Merkanisme multi-tenant merupakan suatu mekanisme yang memungkinkan sejumlah sumber daya komputasi dapat digunakan bersama-sama oleh sejumlah user, baik sumber daya fisik maupun virtual dan dapat dialokasikan untuk kebutuhan user sesuai permintaan.


4. Rapid Elasticity
Kapasitas komputasi yang disediakan secara elastis dan cepat baik dalam bentuk penambahan atau pengurangan jumlah kapasitas yang diperlukan.

5. Measured Service
Merupakan suatu sistem pengukuran yang digunakan untuk mengukur penggunaan sumber daya komputasi yang digunakan oleh user seperti memory penyimpanan, processor, lebar pita dan aktivitas user lainnya.
      Menurut National Institute of Standards and Technology (NIST), Cloud Computing merupakan inovasi teknologi yang menyediakan kebutuhan komputasi dan sharing sumber daya yang dapat dikonfigurasi sesuai kebutuhan dengan interaksi yang minimal. Cloud computing menawarkan 3  services, yaitu:
  1. SaaS (Software as a Service) Model ini menawarkan layanan komputasi dimana klien dapat langsung menggunakan aplikasi Cloud. Infrastruktur dan platform dari aplikasi dikelola oleh  penyedia layanan Cloud Computing. Pengguna hanya membutuhkan browser untuk menggunakan aplikasi tersebut. Contoh layanan yaitu Google Drive.
  2. PaaS (Platform as a Service) Model ini menyediakan layanan komputasi dan  pengembangan aplikasi. Klien memiliki kebebasan untuk membuat aplikasi yang dapat berjalan di atas Cloud Computing tanpa harus memikirkan  pemeliharaan dari server tersebut. Contoh layanan yaitu Google App Engine.
  3. IaaS (Infrastructure as a Service) Model ini menyediakan layanan komputasi infrastruktur berupa server, sistem penyimpanan, bandwidth, jaringan dan data center. Infrastruktur ini dapat dikonfigurasi sesuai kebutuhan klien. Contoh layanan IaaS adalah Amazon.
      Sedangkan untuk model pengembangannya, Cloud Computing dibagi menjadi 4 antara lain:
1. Private Cloud
Model Cloud ini dioperasikan oleh satu perusahaan atau organisasi. Tujuan dari Private Cloud untuk mengoptimalkan proses bisnis dari sebuah  perusahaan dengan tingkat sekuriti dan privasi yang tinggi daripada model cloud  lainnya.

2. Public Cloud 
Public Cloud dioperasikan oleh pihak ketiga. Klien memiliki hak akses infrastruktur yang sama dengan keterbatasan pada konfigurasi, sekuriti dan ketersediaan layanan.

3. Community Cloud
Infrastruktur cloud ini dioperasikan oleh beberapa organisasi yang saling bergabung dan membuat  perjanjian untuk sharing resources.

4. Hybrid Cloud 
Hybrid Cloud merupakan kombinasi dari private dan public cloud. Dalam model ini klien dapat menggunakan aplikasi dari public cloud namun dengan tingkat sekuriti dan privasi setara dengan private cloud.

B. Implementasi Cloud Computing Pada Bidang Pendidikan

       Cloud computing dapat diimplementasikan didalam bidang apapun, misalnya dibidang pendidikan. Cloud Computing sangat berperan untuk membantu majunya dunia pendidikan, khususnya Indonesia.

1. SIAKAD ONLINE 
Merupakan suatu jasa penyedia layanan cloud computing pada perguruan tinggi. Pihak perguruan tinggi sebagai seorang pengguna cukup melakukan pendaftaran secara online untuk dapat menggunakan layanan jasa cloud computing ini. Setelah itu perguruan tinggi tersebut akan mendapat konfirmasi dari pihak penyedia layanan. Setelah mendapat konfirmasi, maka pihak perguruan tinggi dapat langsung menikmati fitur-fitur sistem informasi yang disediakan oleh penyedia layanan. SIAKAD ONLINE ini menerapkan model SaaS sehingga tidak membutuhkan adanya pembelian server, biaya besar untuk pemeliharaan server, dan pembuatan aplikasi yang rumit karena semua itu sudah menjadi tanggung jawab dari penyedia layanan. http://www.siakad-online.com/

2. E-learning Center Gundarama  





E-learning Gunadarma yang dikelola oleh Universitas Gunadarma dapat dikategorikan dalam implementasi cloud computing dalam bidang pendidikan. Layanan yang berbasis website ini dapat mempersingkat jadwal target waktu pembelajaran mahasiswa/i. Dalam E-learning, meliputi :
  • ebook dimana materi dalam perkuliahan dapat diupload sesuai mata kuliah yang ada agar nantinya dapat didownload oleh mahasiswa.  

  • Sap online dimana materi yang akan dipelajari setiap kelas tercantum didalam sap tersebut. 



  • V Class (Virtual Class) Gunadarma adalah sebuah layanan yang dikategorikan ke dalam cloud computing. Sistemnya dimana dosen tidak perlu hadir ke kelas dan memberi sebuah tugas berupa soal yang diupload melalui website resmi vclass ug gunadarma dengan cara itu mahasiswa mengakses web tersebut tanpa hadir dikelas bisa dikerjakan dirumah. http://v-class.gunadarma.ac.id/


  • i-lab adalah layanan dimana mahasiswa dapat melihat dan mendownload jadwal maupun materi praktikum sesuai dengan praktikum yang tersedia. Layanan ini termasuk layanan cloud computing.

3. Pihak Google juga turut menyediakan layanan Cloud Computing berbasis pendidikan yang dapat diakses oleh masyarakat umum. Google Apps, suatu layanan yang disediakan oleh Google. Google Apps merupakan kumpulan berbagai aplikasi Google yang secara terintegrasi dapat digunakan oleh sebuah komunitas (umum, bisnis, pendidikan dan lembaga non profit). Google apps terdiri dari 3 macam, yakni Google Apps Gratis, Google Apps untuk bisnis (berbayar tetapi dengan fitur yang lebih), Google Apps untuk Pendidikan (gratis bagi lembaga pendidikan dan lembaga non profit dengan fitur yang menyerupai Google Apps Bisnis). Google Apps untuk Pendidikan (Google Apps for Education) saat ini menawarkan kepada lembaga-lembaga pendidikan sebuah solusi "hosting gratis" untuk mengelola email, Chat, kalender, berbagi dokumen, dll. Google sendiri menyebut layanan ini sebagai sebuah solusi komunikasi dan kolaborasi yang terintegrasi (an integrated communication and collaboration solution). Fitur-fitur utama Google Apps untuk Pendidikan adalah sebagai berikut:
* Gmail: Ini bukan Gmail yang biasa kita pakai dimana akun email kita beralamat dengan format "contoh@gmail.com". Gmail dalam Google Apps adalah sebuah layanan webmail komunitas yang dikelola oleh Administrator Google Apps lembaga yang bersangkutan. Dengan demikian akun-akun email yang ada di dalamnya dibuat oleh Administrator dengan format alamat khusus, misalnya: "kepsek@smpn10-bdl.sch.id". Alamat (URL)nya bukan lagi "http://www.gmail.com ataumail.google.com" tapi format url-nya dapat seperti ini: mail.smpn10-bdl.sch.id.

* Google Calendar: Administrator, Guru, dan siswa dapat mengatur jadwa mereka (schedules) dan berbagi jadwal kegiatan dan kalender di antara mereka. Google Calendar bisa juga digunakan untuk membuat jadwal akademik atau kalender pendidikan dan menampilkannya dalam satu laman web yang bisa diakses oleh siapapun yang diinginkan.

* Google Talk: Administrator, Guru, dan siswa dapat berbincang (online) dan mengirim pesan instan ke rekan mereka di seluruh dunia, kapanpun dan dimanapun.

* Google Docs: Berbagi dokumen, spreadsheet, and presentasi. Kolaborasi secara waktu nyata (real-time) dengan tim Anda  atau dengan  seluruh civitas sekolah. Anda dapat juga mempublikasikan dokumen akhir ke seluruh dunia.

* Google Sites: Bekerja bersama untuk memelihara dokumen, isi web, dan informasi lainnya dalam satu tempat, semacam sebuah website.

* Google Video for education: Sebuah solusi dalam penempatan (hosting) dan berbagi video yang memungkinkan sekolah dan organisasi lainnya untuk menggunakan video sebagai media efektif untuk komunikasi dan kolaborasi online yang bersifat internal.

Tugas 1 Multiple Choice Komputasi Modern & Cloud Computing

Sebelum membaca soal tersebut alangkah baiknya berdoa dengan keyakinan masing - masing supaya dalam mempelajari soal dibawah ini mudah untuk dimengerti dan tidak hanya copy paste. 
Multiple Choice
 Komputasi Modern & Cloud Computing


Ancer Afriono
50413831
4IA13

Soal

1. Project open source pada MapReduce bernama…
a. Apache Hadoop
b. Code Igniter 
c. HTML 
d. PHP

 2. Teknologi komputasi untuk merujuk kepada kelas yang luas dari sistem manajemen basis
data yang di identifikasikan dengan tidak mematuhi aturan pada model sistem manajemen
basis data relasional yang banyak digunakan adalah…
a. MapReduce
b. Grid Computing
c. SpiceBird
d. NoSql

3. Contoh dari Cloud Computing yaitu...
a. Google drive
b. Dropbox
c. A dan B Salah
d. A dan B Benar

4. Teknologi yang memungkinkan untuk membuat versi virtual yang bersifat fisik, contohnya
sistem operasi, storage data atau sumber daya jaringan adalah perngertian dari...
a. Map Reduce
b. Grid Computing
c. Virtualisasi
d. No SQL

5. Hasil dari proses pengumpulan informasi dari potongan-potongan data yang terdistribusi dan
diproses lebih lanjut. Merupakan proses dalam Map Reduce, yaitu...
a. Reduce
b. Map
c.Clustering
d.Benar Semua

6. Yang merupakan karakteristik komputasi modern antara lain ...
a. Komputer-komputer penyedia sumber daya bersifat heterogenous karena terdiri dari
berbagai jenis perangkat keras, sistem operasi, serta aplikasi yang terpasang.
b. Komputer-komputer terhubung ke jaringan yang luas dengan kapasitas bandwidth yang
beragam.
c. Komputer maupun jaringan tidak terdedikasi, bisa hidup atau mati sewaktu-waktu tanpa
jadwal yang jelas
d. Semua benar

7. framework yang digunakan untuk mempercepat proses pengolahan data pada konsep cloud
computing adalah…
a. MapReduce
b. NoSql
c. PHP
d. Speedy

8. Sebuah memory cache dari bagian database sederhana yang berisi key dan value merupakan
pengertian dari...
a. No SQL
b. Cache
c. Hypervisor
d. MapReduce

9. Merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering
menyediakan layanan melalui internet. Pengertian dari ...
a. Mobile computing
b. Cloud computing
c. Grid computing
d. Komputasi modern

10. Sebuah pendekatan untuk pengelolaan datadan desain database yang berguna untuk set yang
sangat besar data terdistribusi adalah...
a. Database
b. Data mining
c. Database No SQL
d. Benar semua

11. MapReduce dapat dibagi dalam dua proses yaitu…
a. proses Map dan proses Reduce
b. proses Map dan proses Procedure
c. proses Redudance dan proses Reduce
d. proses Map dan proses Redudance

12. Cloud Computing adalah…
a. sebuah sistem komputasi terdistribusi, yang memungkinkan seluruh sumber daya (resource)
dalam jaringan.
b. arsitektur TI baru yang menghasilkan sistem informasi
c. Gabungan pemanfaatan teknologi komputer (‘komputasi’) dan pengembangan berbasis
Internet (‘awan’).
d. teknologi komputasi untuk merujuk kepada kelas yang luas dari sistem manajemen basis
data

13. Merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering
menyediakan layanan melalui internet. Pengertian dari ...
a. Mobile computing
b. Grid computing
c. Cloud computing
d. Komputasi modern


14. Berikut adalah perbedaan mobile computing, grid computing, dan cloud computing, kecuali ...
a. Komputasi mobile menggunakan teknologi komputer yang bekerja seperti handphone,
sedangkan komputasi grid dan cloud menggunakan komputer.
b. Biaya untuk tenaga komputasi mobile lebih mahal dibandingkan dengan komputasi grid dan
cloud.
c. Komputasi mobile tidak membutuhkan tempat dan mudah dibawa kemana-mana, sedangkan
grid dan cloud membutuhkan tempat yang khusus.
d. Semua salah

15. Berikut ini adalah karakteristik dari Grid Computing, kecuali...
a. Large scale
b. Small scale
c. Resource sharing
d. Resource coordination

16. Dibawah ini merupakan contoh cloud computing, KECUALI....
a. Email
b. Data storage online
c. Visualization
d. Spicebird

17. Hasil evolusi bertahap dari grid computing, virtualisasi, application service provision (ASP)
dan Software as a Service (SaaS) merupakan pengertian dari...
a. Internet
b. Cloud Computing
c. Intranet
d. Benar semua

18. Pemrograman rilisan Google yang ditujukan untuk memproses data berukuran raksasa secara
terdistribusi dan paralel dalam cluster yang terdiri atas ribuan computer merupakan pengertian
dari…
a. Internet
b. Cloud Computing
c. MapReduce
d. Data Storage online


19. Yang merupakan jenis layanan yang disediakan Cloud Computing adalah...
a. File as Service
b. Storage as Service
c. Infrastructure as Service
d. Benar semua

20. Sebutkan salah satu manfaat dari cloud computing
a. Semua Data Tersimpan di Server Secara Terpusat
b. Data yang disimpan tidak akurat
c. Lebih mahal biaya
d. Tidak Fleksibel

Jawaban
1. A 11. A
2. D 12. C
3. D 13. C
4. C 14. D
5. A 15. B
6. D 16. D
7. A 17. B
8. C 18. C
9. B 19. C
10. C 20. A

semoga bermanfaat yah. dan lihat profil penulis :
http://ancerafriono.blogspot.co.id/
Sebelum membaca soal tersebut alangkah baiknya berdoa dengan keyakinan masing - masing supaya dalam mempelajari soal dibawah ini mudah untuk dimengerti dan tidak hanya copy paste. 
Multiple Choice
 Komputasi Modern & Cloud Computing


Ancer Afriono
50413831
4IA13

Soal

1. Project open source pada MapReduce bernama…
a. Apache Hadoop
b. Code Igniter 
c. HTML 
d. PHP

 2. Teknologi komputasi untuk merujuk kepada kelas yang luas dari sistem manajemen basis
data yang di identifikasikan dengan tidak mematuhi aturan pada model sistem manajemen
basis data relasional yang banyak digunakan adalah…
a. MapReduce
b. Grid Computing
c. SpiceBird
d. NoSql

3. Contoh dari Cloud Computing yaitu...
a. Google drive
b. Dropbox
c. A dan B Salah
d. A dan B Benar

4. Teknologi yang memungkinkan untuk membuat versi virtual yang bersifat fisik, contohnya
sistem operasi, storage data atau sumber daya jaringan adalah perngertian dari...
a. Map Reduce
b. Grid Computing
c. Virtualisasi
d. No SQL

5. Hasil dari proses pengumpulan informasi dari potongan-potongan data yang terdistribusi dan
diproses lebih lanjut. Merupakan proses dalam Map Reduce, yaitu...
a. Reduce
b. Map
c.Clustering
d.Benar Semua

6. Yang merupakan karakteristik komputasi modern antara lain ...
a. Komputer-komputer penyedia sumber daya bersifat heterogenous karena terdiri dari
berbagai jenis perangkat keras, sistem operasi, serta aplikasi yang terpasang.
b. Komputer-komputer terhubung ke jaringan yang luas dengan kapasitas bandwidth yang
beragam.
c. Komputer maupun jaringan tidak terdedikasi, bisa hidup atau mati sewaktu-waktu tanpa
jadwal yang jelas
d. Semua benar

7. framework yang digunakan untuk mempercepat proses pengolahan data pada konsep cloud
computing adalah…
a. MapReduce
b. NoSql
c. PHP
d. Speedy

8. Sebuah memory cache dari bagian database sederhana yang berisi key dan value merupakan
pengertian dari...
a. No SQL
b. Cache
c. Hypervisor
d. MapReduce

9. Merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering
menyediakan layanan melalui internet. Pengertian dari ...
a. Mobile computing
b. Cloud computing
c. Grid computing
d. Komputasi modern

10. Sebuah pendekatan untuk pengelolaan datadan desain database yang berguna untuk set yang
sangat besar data terdistribusi adalah...
a. Database
b. Data mining
c. Database No SQL
d. Benar semua

11. MapReduce dapat dibagi dalam dua proses yaitu…
a. proses Map dan proses Reduce
b. proses Map dan proses Procedure
c. proses Redudance dan proses Reduce
d. proses Map dan proses Redudance

12. Cloud Computing adalah…
a. sebuah sistem komputasi terdistribusi, yang memungkinkan seluruh sumber daya (resource)
dalam jaringan.
b. arsitektur TI baru yang menghasilkan sistem informasi
c. Gabungan pemanfaatan teknologi komputer (‘komputasi’) dan pengembangan berbasis
Internet (‘awan’).
d. teknologi komputasi untuk merujuk kepada kelas yang luas dari sistem manajemen basis
data

13. Merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering
menyediakan layanan melalui internet. Pengertian dari ...
a. Mobile computing
b. Grid computing
c. Cloud computing
d. Komputasi modern


14. Berikut adalah perbedaan mobile computing, grid computing, dan cloud computing, kecuali ...
a. Komputasi mobile menggunakan teknologi komputer yang bekerja seperti handphone,
sedangkan komputasi grid dan cloud menggunakan komputer.
b. Biaya untuk tenaga komputasi mobile lebih mahal dibandingkan dengan komputasi grid dan
cloud.
c. Komputasi mobile tidak membutuhkan tempat dan mudah dibawa kemana-mana, sedangkan
grid dan cloud membutuhkan tempat yang khusus.
d. Semua salah

15. Berikut ini adalah karakteristik dari Grid Computing, kecuali...
a. Large scale
b. Small scale
c. Resource sharing
d. Resource coordination

16. Dibawah ini merupakan contoh cloud computing, KECUALI....
a. Email
b. Data storage online
c. Visualization
d. Spicebird

17. Hasil evolusi bertahap dari grid computing, virtualisasi, application service provision (ASP)
dan Software as a Service (SaaS) merupakan pengertian dari...
a. Internet
b. Cloud Computing
c. Intranet
d. Benar semua

18. Pemrograman rilisan Google yang ditujukan untuk memproses data berukuran raksasa secara
terdistribusi dan paralel dalam cluster yang terdiri atas ribuan computer merupakan pengertian
dari…
a. Internet
b. Cloud Computing
c. MapReduce
d. Data Storage online


19. Yang merupakan jenis layanan yang disediakan Cloud Computing adalah...
a. File as Service
b. Storage as Service
c. Infrastructure as Service
d. Benar semua

20. Sebutkan salah satu manfaat dari cloud computing
a. Semua Data Tersimpan di Server Secara Terpusat
b. Data yang disimpan tidak akurat
c. Lebih mahal biaya
d. Tidak Fleksibel

Jawaban
1. A 11. A
2. D 12. C
3. D 13. C
4. C 14. D
5. A 15. B
6. D 16. D
7. A 17. B
8. C 18. C
9. B 19. C
10. C 20. A

semoga bermanfaat yah. dan lihat profil penulis :
http://ancerafriono.blogspot.co.id/