I. PILIH SATU JAWABAN YANG BENAR PADA PILIHAN YANG TERSEDIA !
1. Dalam aplikasi pemrograman jaringan ada network tools secara tradisional. Berikut ini yang bukan merupakan network tools secara tradisional adalah …
A. Telnet B. FTP C. SMTP D. HTTP
2. Sedangkan yang bukan merupakan Internet Tools dalam aplikasi pemrograman jaringan adalah …
A. Telnet B. NTP C. Chat rooms D. HTTP
3. SUN RPR, COBRA, JAVA RMI merupakan .....
A. Distributed Object Computing
B. Network Tools
C. Internet Tools
D. Collaborative Tools
4. Berikut ini merupakan fungsi dari middleware, kecuali ....
A. Software yang berfungsi sebagai konversi dan penerjemah
B. Software penghubung yang berisi sekumpulan layanan yang memungkinkan beberapa proses.
C. Software sebagai compiler
D. Juga sebagai integrator
5. Contoh yang bukan merupakan Middleware adalah ....
A. Java : Remote procedure call
B. Object management group’s : Commond Object Request Broker Architecture
(COBRA)
C. Microsoft COM/DCOM (Component Object Mode)
D. J2SE
6. Layanan Middleware antara lain menyediakan kumpulan fungsi API (Application
Programming Interfaces) yang lebih tinggi daripada API yang disediakan sistem operasi dan layanan jaringan yang memungkinkan suatu aplikasi dapat ........., kecuali :
A. Mengalokasikan suatu layanan secara transparan pada jaringan
B. Menyediakan interaksi dengan aplikasi atau layanan lain
C. Diperluas (dikembangkan) kapasitasnya tanpa kehilangan fungsinya.
D. Meminimalisasi kapasitas jaringan.
7. Menyediakan antarmuka antara sebuah query dengan beberapa database yang
terdistribusi adalah merupakan layanan dari ….
A. Middleware C. Distributed Object Middleware
B. Application Server Middleware D. Program Package
8. Berikutnya karakteristik dari Client-Server, kecuali …..
A. Menyediakan layanan terpisah yang berbeda
B. Server dapat melayani beberapa client pada saat yang sama dan mengatur
Pengaksesan Resource
C. Antara client dan server merupakan hubungan many-to-one
D. Antara client dan server merupakan hubungan one-to-many
9. Berikut ini bukan merupakan operasi socket dalam pemrograman jaringan…
A. Menerima data B. Mengirim data
C. Menutup koneksi D. Reject pada data yang masuk
10. Pada IP Protokol Suite, ada protokol TCP dan UDP. Protokol TCP atau UDP tersebut
bekerja pada lapisan ......
A. Application B. Transport C. Network D. Datalink
11. Yang bukan merupakan karakteristik dari protokol TCP adalah …
A. Connection Oriented B. Reliable C. Stateful D. Connectionless
12. Dalam pemrograman jaringan, prinsip Socket Server, kecuali :
A. Put the server into a waiting state B. Created Server Socket Object
C. Send and receive data D. Backup data
13. Sedangkan prinsip socket pada client dalam pemrograman jaringan, kecuali :
A. Establish a connection to the server
B. Setup input and output streams
C. Open the connection
D. Send and receive data
14. Metode yang digunakan dalam InetAddress Class dalam pemrograman jaringan,
kecuali :
A. getByVariable() B. getByName()
C. getLocalHost() D. getAllByName()
15. Proses pengambilan sebuah paket dari sebuah alat dan mengirimkan melalui network
ke alat lain disebuah network yang berbeda disebut....
A. Routing B. Switching C. Packaging D. Passing
16. Untuk bisa melakukan routing paket, ada hal-hal yang harus diketahui, kecuali :
A. Alamat tujuan
B. Route yang mungkin ke semua network remote.
C. Route terbaik untuk setiap network remote
D. Subnet tujuan
17. Berikut ini yang bukan merupakan jenis-jenis routing …..
A. Routing Switching B. Routing statis
C. Routing default D. Routing dinamis
18. Komunikasi logika pada lapisan Transport dapat berbentuk, kecuali ....
A. Connectionless atau connection-oriented.
B. Reliable atau unreliable
C. Stateful atau stateless.
D. Default atau defaultless
19. Yang bukan merupakan fungsi pada lapisan transport adalah ...
A. Menyediakan komunikasi logika antar proses aplikasi yang berjalan pada host yang berbeda
B. Protokol transport berjalan pada end system
C. Mengalokasikan komunikasi pada proses aplikasi yang berjalan.
D. Layanan transport menyediakan demultiplexing untuk dapat mengirimkan segmen ke proses lapisan aplikasi yang sesuai berdasar alamat dan port proses tersebut.
20. Berikut ini yang bukan merupakan karakteristik TCP,
A. Point-to-point
B. Reliable dan stateful
C. Connection-oriented
D. Acces mode medium
21. Terdapat dua kelompok dalam pemrograman client/ server berbasiskan TCP/IP, yaitu aplikasi client/ sever yang sifatnya implementasi dari suatu protokol yang sudah didefinisikan oleh suatu RFC (Request for Comments). Berikut ini contohnya kecuali,
A. HTTP B. FTP C. SMTP D. MAPI
22. Berikut ini merupakan pernyataan yang benar ..........
A. Middleware adalah sebuah aplikasi yang secara logic berada diantara lapisan
network.
B. Contoh penerapan TCP Client Server dalam pemrograman jaringan adalah
memanfaatkan middleware ORB (Object Request Broker).
C. Middleware bisa dijelaskan pada 2 tataran, yaitu tataran konsep/paradigma dan
tataran aplikasi pemrograman.
D. Untuk membangun sebuah aplikasi client server multi platform programming
salah satu cara adalah dengan memanfaatkan middleware.
23. Prinsip kerja seperti ”virtual circuit” pada jaringan telepon dan lebih mementingkan tata-cara dan keandalan dalam pengiriman data antara dua komputer dalam jaringan. Pernyataan tersebut adalah prinsip kerja dari …..
A. TCP B. IP C. ROUTING D. SWITCHING
24. Prinsip kerja yang mengandalkan mekanisme connectionless adalah prinsip kerja
dari:
A. TCP B. IP C. ROUTING D. SWITCHING
25. TCP memiliki karakteristik sebagai berikut, kecuali ....
A. Berorientasi sambungan (connection-oriented).
B. Full-duplex.
C. Dapat diandalkan (reliable).
D. Input stream
26. Sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain
dalam bentuk basis data di dalam jaringan komputer disebut .....
A. DNS B. HTTP C. FTP D. SNMP
27. Pengelola dari sistem DNS terdiri dari 3 komponen. Berikut ini yang bukan merupakan
ketiga komponen tersebut adalah :
A. DNS resolver B. Recursive DNS Server
C. Authoritative DNS Server D. DNS Reserver
28. Jaringan SNMP yang dikelola terdiri dari tiga komponen utama, kecuali .....
A. Pengelolaan perangkat
B. Perangkat lunak yang berjalan pada perangkat yang dikelola
C. Sistem manajemen jaringan (NMS) perangkat lunak yang berjalan pada manajer
D. Perangkat lunak yang diklasifikasikan
29. SNMP beroperasi pada Layer .................
A. Network C. Transport
B. Aplikasi D. Datalink
30. Merupakan protokol standard industri yang digunakan untuk memonitor dan
mengelola berbagai perangkat di jaringan Internet meliputi hub, router, switch,
workstation dan sistem manajemen jaringan secara jarak jauh (remote) adalah ......
A. Telnet B. FTP C. SMTP D. HTTP
31. Kelemahan ditemukan pada protokol …….. yaitu trap and request facilities yang memungkinkan penyusup memperoleh akses ke dalam sistem dan melakukan serangan Denial of Service (DoS) yang membuat sistem tidak berfungsi (down) atau tidak stabil. Kelemahan tersebut merupakan kelamahan dari protokol ….
A. Telnet B. FTP C. SMTP D. HTTP
32. Berikut ini merupakan tujuh unit data protokol SNMP kecuali .......
A. GetRequest B. SetRequest
C. GetNextRequest D. SetNextRequest
33. Mengubah nilai dari sebuah variabel atau daftar variabel. Bindings Variabel ditentukan dalam tubuh permintaan tersebut. Pernyataan tersebut merupakan perintah dari unit data protokol .....
A. GetRequest B. SetRequest
C. GetNextRequest D. SetNextRequest
34. Berikut ini bukan merupakan lapisan aplikasi pada jaringan ....
A. FTP B. HTTP C. TELNET D. SNMP
35. Sedangkan yang merupakan lapisan transport pada jaringan, kecuali ......
A. TCP B. UDP C. FTP D. Programming Interface (socket)
36. Perhatikan potongan program dibawah ini :
if ((socketfd = socket(AF_INET, SOCK_STREAM, 0)) < 0) {
fprintf (stderr, "tidak bisa memasang socket !\n");
exit(1);
Potongan program diatas digunakan untuk membuat kondisi ......
A. Jika socket yang digunakan bernilai kurang dari nol (0) maka akan menampikan pesan “tidak bias memasang socket”
B. Jika socket yang digunakan bernilai sama dengan nol (0) maka akan menampikan pesan “tidak bias memasang socket”
C. Jika socket yang digunakan bernilai kurang dari sama dengan nol (0) maka akan menampikan pesan “tidak bias memasang socket”
D. Jika socket yang digunakan bernilai lebih dari nol (0) maka akan menampikan pesan “tidak bias memasang socket”
TAMBAHAN KISI2 UAS PEMROG JARINGAN
CATATAN : Tolong di distribusikan ke Temannya
31. Kelemahan ditemukan pada protokol …….. yaitu trap and request facilities yang memungkinkan penyusup memperoleh akses ke dalam sistem dan melakukan serangan Denial of Service (DoS) yang membuat sistem tidak berfungsi (down) atau tidak stabil. Kelemahan tersebut merupakan kelamahan dari protokol ….
A. Telnet B. FTP C. SMTP D. HTTP
32. Berikut ini merupakan tujuh unit data protokol SNMP kecuali .......
A. GetRequest B. SetRequest
C. GetNextRequest D. SetNextRequest
33. Mengubah nilai dari sebuah variabel atau daftar variabel. Bindings Variabel ditentukan dalam tubuh permintaan tersebut. Pernyataan tersebut merupakan perintah dari unit data protokol .....
A. GetRequest B. SetRequest
C. GetNextRequest D. SetNextRequest
34. Berikut ini bukan merupakan lapisan aplikasi pada jaringan ....
A. FTP B. HTTP C. TELNET D. SNMP
35. Sedangkan yang merupakan lapisan transport pada jaringan, kecuali ......
A. TCP B. UDP C. FTP D. Programming Interface (socket)
36. Perhatikan potongan program dibawah ini :
if ((socketfd = socket(AF_INET, SOCK_STREAM, 0)) < 0) {
fprintf (stderr, "tidak bisa memasang socket !\n");
exit(1);
Potongan program diatas digunakan untuk membuat kondisi ......
A. Jika socket yang digunakan bernilai kurang dari nol (0) maka akan menampikan pesan “tidak bias memasang socket”
B. Jika socket yang digunakan bernilai sama dengan nol (0) maka akan menampikan pesan “tidak bias memasang socket”
C. Jika socket yang digunakan bernilai kurang dari sama dengan nol (0) maka akan menampikan pesan “tidak bias memasang socket”
D. Jika socket yang digunakan bernilai lebih dari nol (0) maka akan menampikan pesan “tidak bias memasang socket”
37. Pernyataan yang benar mengenai DNS adalah .........., kecuali :
A. Domain Name System (DNS) adalah sistem database terdistribusi yang digunakan untuk pencarian nama komputer di jaringan yang mengunakan TCP/IP.
A. DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti web browser.
B. DNS membantu memetakan nama host sebuah komputer ke IP address.
C. DNS tidak dapat di implementasikan ke private network atau intranet.
38. Berikut ini merupakan keunggulan dari DNS, kecuali ....
A. Fleksible tanpa harus mempertahankan kelas dari IP.
B. Mudah karena user tidak lagi direpotkan untuk mengingat IP Address sebuah komputer cukup nama host
C. Konsisten, IP address sebuah komputer bisa berubah tapi host name tidak berubah.
D. Simple, user hanya menggunakan satu nama domain untuk mencari baik di
Internet maupun di Intranet.
39. Berikut merupakan pernyataan yang benar, kecuali ....
A. Fungsi dari DNS adalah menerjemahkan nama komputer ke IP address.
B. Client DNS disebut dengan name server dan DNS server disebut dengan resolvers
C. Resolvers atau client mengirimkan permintaan ke name server berupa queries.
D. Name server akan memproses dengan cara mencek ke local database DNS.
40. Yang bukan merupakan pernyataan yang benar mengenai FTP Server adalah ....
A. FTP menggunakan protocol Transmission Control Protocol (TCP).
B. FTP menggunakan protocol IP
C. Transmission Control Protocol (TCP) untuk komunikasi data antara klien dan
server.
D. Antara Klien dan Server akan dibuatkan sebuah sesi komunikasi sebelum transfer
data dimulai.
JAWABAN :
NO.1 s/d 35
1. D 11. D 21. D 31. C
2. A 12. D 22. A 32. D
3. D 13. C 23. A 33. B
4. C 14. A 24. B 34. D
5. D 15. A 25. D 35. C
6. D 16. D 26. A
7. D 17. A 27. D
8. D 18. D 28. D
9. D 19. C 29. B
10. B 20. D 30. C
SOAL NO 31 - 40
31 C
32 B
33 D
34 D
35 C
36 A
37 D
38 A
39 B
40 B
ocha brina
Minggu, 13 Juni 2010
Minggu, 02 Mei 2010
NAMA : OKA
KELAS : 4IA04
NPM : 50406846
*TUGAS KOMPUTASI MODERN*
Distributed Computing, Grid Computing, Cloud Computing
• Distributed Computing :
Dalam memahami komputasi terdistribusi (distributed computing) dapat dilakukan dengan berbagai macam cara. Salah satu defenisi sederhana dari komputasi terdistribusi adalah proses berjalannya sebuah aktifitas komputasi yang dilakukan oleh lebih dari satu komputer yang berbeda. Pemahaman lain tentang komputasi terdistribusi adalah sebuah distribusi sebagian dari sebuah sistem informasi melalui banyak sistem komputer di banyak lokasi (Burd: 2003) Sekarang ini banyak sekali produk-produk yang pasarkan juga telah banyak proyek yang mengembangkan apa yang disebut Komputasi Terdistribusi ini, yaitu pengembangan sebuah arsitektur system yang menciptakan adanya distribusi proses data antar jaringan system yang tersambung. Sebagai contoh proyek adalah proyek Seti@Home, sebuah proyek yang berupaya mengungkap adanya kehidupan yang centas (ET) di luar angkasa. Proyek lain yang dikembangkan saat ini dan dikembangkan dengan metode komputasi terdistribusi ( Brain H.Rudal, 2005), diantaranya;
a. Einstain@home, sebuah proyek yang mengungkap tentang teori Einstain tentang grafitasi serta hokum relativitas yang sampai saat ini belum bisa dibuktikan;
b. Brain Fingerprinting, sebuah proyek amerika yang akan membuat system yang dapat mengungkap informasi yang ada pada otak manusia;
c. Climate model forecast future, ini merupakan proyek yang akan memproyeksikan kondisi cuaca dunia akibat efek rumah kaca. Dengan system ini kondisi cuaca bumi hingga setengah abad kemudian dapat segera diprediksi.
Komputasi terdistribusi ini banyak diminati disebabkan metode ini lebih efiein, yaitu memanfaatkan kondisi idle/diamnya sebuah proses kerja CPU, media penyimpanan yang terdapat pada ratusan maupun ribuan sistem komputer yang terkoneksi yang bekerja bersama-sama menyelesaikan satu pekerjaan. Walaupun masih banyak kelemahan, seperti terbatasnya aplikasi untuk kompilasi, maupun 'bottleneck' pada jalur bandwith, ditambah lagi masalah keamanan serta standarisasi juga merupakan masalah lain yang tidak dapat diabaikan.
• Grid Computing :
Grid computing merupakan sebuah sistem komputasi terdistribusi, yang memungkinkan seluruh sumber daya (resource) dalam jaringan, seperti pemrosesan, bandwidth jaringan, dan kapasitas media penyimpan, membentuk sebuah sistem tunggal secara vitual. 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.
Konsep Grid computing pertama kali dieksplorasi pada tahun 1995 melalui eksperimen yang dikenal sebagai I-WAY, dimana jaringan berkecepatan tinggi digunakan untuk menghubungkan dalam waktu singkat, suber daya yang sifatnya high-end pada 17 situs di sepanjang Amerika bagian Utara. Selepas aktifitas ini, berkembang pula sejumlah proyek penelitian yang bertujuan untuk mengembangkan teknologi inti Grid computing untuk hal-hal yang lebih "produktif" bagi berbagai komunitas dan disiplin keilmuan. Tidak kurang dari badan bernama National Technology Grid bentukan US National Science Foundation (Lembaga Ilmu Pengetahuan AS), yang bekerjasama dengan Information Power Grid dari NASA (badan luar angkasa Amerika Serikat), bersama-sama membentuk sebuah infrastruktur Grid computing untuk melayani kegiatan para peneliti di NASA maupun berbagai universitas di Amerika Serikat.
perbedaan antara Distributed Computing versus Grid Computing?
Pada dasarnya kedua trend ini komputasi terdistribusi dan komputasi terkoneksi (grid computing) berjalan bersamaan, tergantung bagaimana cara melihat dan memahaminya. Pada kondisi pasar yang ada saat ini, kedua terminology tersebut saling tumpang tindih, dimana komputasi terdistribusi merupakan bagian dari komputasi terkoneksi. Terminology komputasi terkoneksi diambil berdasarkan sebuah scenario ideal dimana mata rantai pekerjaan CPU dan penyimpanan jutaan system antar fungsi jaringan di dunia dapat diakses oleh siapapun yang membutuhkannya secara mudah, fleksible dan siap saji. Hal ini tak ubahnya perusahaan listrik dalam membagikan koneksi listrik kepada pengunanya. Sun Microsystem mendefisikan komputasi terkoneksi sebagai sebuah infrastruktur perangkat keras dan lunak yang dapat menyediakan akses kemampuan komputasi secara konsisten, canggih dan murah. Komputasi terkoneksi juga dapat meliputi PC desktop, tapi dalam hal ini lebih berkosentrasi pada workstation yang lebih kuat, atau server, atau mungkin mainframe dan supercomputer yang bekerja seharian guna menyelesaikan satu masalah. Sehingga komputasi terkoneksi ini cenderung dipahami sebagai system yang berdedikasi (dedicated), dan penggunaan utamanya untuk pekerjaan yang berbeda. Dalam skala yang lebih luas, komputasi terdistribusi dengan berbagai macam bentuknya dapat diartikan sebagai sumber dari sekumpulan ratusan, ribuan PC end-user, dimana masing-masing memiliki kekurangan memory dan kekuatan proses pengolahan, dimana tujuannya bukan semata-mata mendistribusi tugas komputasi, tetapi adalah pelayanan terhadap pengguna(user). Namun kedua jenis konsep ini jangan dilakukan secara massif, perlu dilakukan pembatasan CPU baik pada level group, divisi, departemen dalam sebuah perusahaan. Dalam implementasinya di lapangan, terdapat jenjang dan bentuk dari arsitektur komputasi terdistribusi, Client-Server Architecture, Peer-to-peer Architecture dan N-Layer Client-Server Achitekture.
• Could computing :
Cloud computing sebenarnya merupakan sebuah konsep teknologi baru pada saat ini yang memungkinkan para pengguna IT atau lebih dikenal dengan istilah user, untuk menggunakan produk-produk IT dalam bentuk sebuah service, dengan konsep ini perusahaan atau organisasi pengguna service tidak perlu lagi memikirkan infrastruktur teknologi, men-training tenaga ahli, atau membeli lisensi sebuah software. Dengan cloud computing, perusahaan atau organisasi cukup berlangganan satu atau lebih service yang dibutuhkan dengan pembayaran dilakukan per service melalui Internet. Berikut ini beberapa breakdown dari pengertian cloud computing diatas.
1. SAAS (Software As A Service), merupakan konsep dimana perusahaan penyedia jasa (provider) memiliki sebuah aplikasi yang bisa digunakan oleh banyak client, dengan ini client tidak perlu menyiapkan sebuah server dan membeli lisensi software, mereka cukup membeli service dari aplikasi tersebut, tentu saja hal ini akan memangkas biaya operasional perusahaan.
2. Utility Computing, cloud computing jenis ini menawarkan sebuah solusi dalam bentuk virtual server dan jasa penyimpanan data (storage data center).
3. Web Services In The Cloud, merupakan jenis cloud computing yang menyedikan service APIs yang bisa digunakan oleh para developer untuk membangun sebuah aplikasi, contohnya: Google Maps, ADP Payroll Processing, the U.S Postal Service, Bloomberg, etc..
4. Platform As A Service, merupakan jenis cloud computing yang menyedikan service berupa application development environment, yaitu sebuah lingkungan pengembangan aplikasi dimana pengembang bisa menjalankan aplikasinya di server provider dan diserahkan kepada client-nya melalui Internet.
5. MSP (Manage Service Provider), yaitu merupakan service untuk melakukan manajemen terhadap aplikasi yang digunakan oleh cloud computing. Dengan service ini, manajemen aplikasi akan menjadi lebih mudah, karena dilakukan pada satu aplikasi yang digunakan oleh banyak user, sehingga bisa lebih focus, contohnya: scanning virus, spam dan lain sebagainya.
6. Service Commerce Platforms, yaitu merupakan sebuah hybrid SaaS and MSP. Service ini menghubungkan antara satu user dengan user lainya, jika diibaratkan dalam sebuah jaringan komputer, service ini bertindak sebagai hub yang menguhubungkan satu client dengan client lainnya. Service ini banyak digunakan dalam lingkungan perdagangan.
KELAS : 4IA04
NPM : 50406846
*TUGAS KOMPUTASI MODERN*
Distributed Computing, Grid Computing, Cloud Computing
• Distributed Computing :
Dalam memahami komputasi terdistribusi (distributed computing) dapat dilakukan dengan berbagai macam cara. Salah satu defenisi sederhana dari komputasi terdistribusi adalah proses berjalannya sebuah aktifitas komputasi yang dilakukan oleh lebih dari satu komputer yang berbeda. Pemahaman lain tentang komputasi terdistribusi adalah sebuah distribusi sebagian dari sebuah sistem informasi melalui banyak sistem komputer di banyak lokasi (Burd: 2003) Sekarang ini banyak sekali produk-produk yang pasarkan juga telah banyak proyek yang mengembangkan apa yang disebut Komputasi Terdistribusi ini, yaitu pengembangan sebuah arsitektur system yang menciptakan adanya distribusi proses data antar jaringan system yang tersambung. Sebagai contoh proyek adalah proyek Seti@Home, sebuah proyek yang berupaya mengungkap adanya kehidupan yang centas (ET) di luar angkasa. Proyek lain yang dikembangkan saat ini dan dikembangkan dengan metode komputasi terdistribusi ( Brain H.Rudal, 2005), diantaranya;
a. Einstain@home, sebuah proyek yang mengungkap tentang teori Einstain tentang grafitasi serta hokum relativitas yang sampai saat ini belum bisa dibuktikan;
b. Brain Fingerprinting, sebuah proyek amerika yang akan membuat system yang dapat mengungkap informasi yang ada pada otak manusia;
c. Climate model forecast future, ini merupakan proyek yang akan memproyeksikan kondisi cuaca dunia akibat efek rumah kaca. Dengan system ini kondisi cuaca bumi hingga setengah abad kemudian dapat segera diprediksi.
Komputasi terdistribusi ini banyak diminati disebabkan metode ini lebih efiein, yaitu memanfaatkan kondisi idle/diamnya sebuah proses kerja CPU, media penyimpanan yang terdapat pada ratusan maupun ribuan sistem komputer yang terkoneksi yang bekerja bersama-sama menyelesaikan satu pekerjaan. Walaupun masih banyak kelemahan, seperti terbatasnya aplikasi untuk kompilasi, maupun 'bottleneck' pada jalur bandwith, ditambah lagi masalah keamanan serta standarisasi juga merupakan masalah lain yang tidak dapat diabaikan.
• Grid Computing :
Grid computing merupakan sebuah sistem komputasi terdistribusi, yang memungkinkan seluruh sumber daya (resource) dalam jaringan, seperti pemrosesan, bandwidth jaringan, dan kapasitas media penyimpan, membentuk sebuah sistem tunggal secara vitual. 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.
Konsep Grid computing pertama kali dieksplorasi pada tahun 1995 melalui eksperimen yang dikenal sebagai I-WAY, dimana jaringan berkecepatan tinggi digunakan untuk menghubungkan dalam waktu singkat, suber daya yang sifatnya high-end pada 17 situs di sepanjang Amerika bagian Utara. Selepas aktifitas ini, berkembang pula sejumlah proyek penelitian yang bertujuan untuk mengembangkan teknologi inti Grid computing untuk hal-hal yang lebih "produktif" bagi berbagai komunitas dan disiplin keilmuan. Tidak kurang dari badan bernama National Technology Grid bentukan US National Science Foundation (Lembaga Ilmu Pengetahuan AS), yang bekerjasama dengan Information Power Grid dari NASA (badan luar angkasa Amerika Serikat), bersama-sama membentuk sebuah infrastruktur Grid computing untuk melayani kegiatan para peneliti di NASA maupun berbagai universitas di Amerika Serikat.
perbedaan antara Distributed Computing versus Grid Computing?
Pada dasarnya kedua trend ini komputasi terdistribusi dan komputasi terkoneksi (grid computing) berjalan bersamaan, tergantung bagaimana cara melihat dan memahaminya. Pada kondisi pasar yang ada saat ini, kedua terminology tersebut saling tumpang tindih, dimana komputasi terdistribusi merupakan bagian dari komputasi terkoneksi. Terminology komputasi terkoneksi diambil berdasarkan sebuah scenario ideal dimana mata rantai pekerjaan CPU dan penyimpanan jutaan system antar fungsi jaringan di dunia dapat diakses oleh siapapun yang membutuhkannya secara mudah, fleksible dan siap saji. Hal ini tak ubahnya perusahaan listrik dalam membagikan koneksi listrik kepada pengunanya. Sun Microsystem mendefisikan komputasi terkoneksi sebagai sebuah infrastruktur perangkat keras dan lunak yang dapat menyediakan akses kemampuan komputasi secara konsisten, canggih dan murah. Komputasi terkoneksi juga dapat meliputi PC desktop, tapi dalam hal ini lebih berkosentrasi pada workstation yang lebih kuat, atau server, atau mungkin mainframe dan supercomputer yang bekerja seharian guna menyelesaikan satu masalah. Sehingga komputasi terkoneksi ini cenderung dipahami sebagai system yang berdedikasi (dedicated), dan penggunaan utamanya untuk pekerjaan yang berbeda. Dalam skala yang lebih luas, komputasi terdistribusi dengan berbagai macam bentuknya dapat diartikan sebagai sumber dari sekumpulan ratusan, ribuan PC end-user, dimana masing-masing memiliki kekurangan memory dan kekuatan proses pengolahan, dimana tujuannya bukan semata-mata mendistribusi tugas komputasi, tetapi adalah pelayanan terhadap pengguna(user). Namun kedua jenis konsep ini jangan dilakukan secara massif, perlu dilakukan pembatasan CPU baik pada level group, divisi, departemen dalam sebuah perusahaan. Dalam implementasinya di lapangan, terdapat jenjang dan bentuk dari arsitektur komputasi terdistribusi, Client-Server Architecture, Peer-to-peer Architecture dan N-Layer Client-Server Achitekture.
• Could computing :
Cloud computing sebenarnya merupakan sebuah konsep teknologi baru pada saat ini yang memungkinkan para pengguna IT atau lebih dikenal dengan istilah user, untuk menggunakan produk-produk IT dalam bentuk sebuah service, dengan konsep ini perusahaan atau organisasi pengguna service tidak perlu lagi memikirkan infrastruktur teknologi, men-training tenaga ahli, atau membeli lisensi sebuah software. Dengan cloud computing, perusahaan atau organisasi cukup berlangganan satu atau lebih service yang dibutuhkan dengan pembayaran dilakukan per service melalui Internet. Berikut ini beberapa breakdown dari pengertian cloud computing diatas.
1. SAAS (Software As A Service), merupakan konsep dimana perusahaan penyedia jasa (provider) memiliki sebuah aplikasi yang bisa digunakan oleh banyak client, dengan ini client tidak perlu menyiapkan sebuah server dan membeli lisensi software, mereka cukup membeli service dari aplikasi tersebut, tentu saja hal ini akan memangkas biaya operasional perusahaan.
2. Utility Computing, cloud computing jenis ini menawarkan sebuah solusi dalam bentuk virtual server dan jasa penyimpanan data (storage data center).
3. Web Services In The Cloud, merupakan jenis cloud computing yang menyedikan service APIs yang bisa digunakan oleh para developer untuk membangun sebuah aplikasi, contohnya: Google Maps, ADP Payroll Processing, the U.S Postal Service, Bloomberg, etc..
4. Platform As A Service, merupakan jenis cloud computing yang menyedikan service berupa application development environment, yaitu sebuah lingkungan pengembangan aplikasi dimana pengembang bisa menjalankan aplikasinya di server provider dan diserahkan kepada client-nya melalui Internet.
5. MSP (Manage Service Provider), yaitu merupakan service untuk melakukan manajemen terhadap aplikasi yang digunakan oleh cloud computing. Dengan service ini, manajemen aplikasi akan menjadi lebih mudah, karena dilakukan pada satu aplikasi yang digunakan oleh banyak user, sehingga bisa lebih focus, contohnya: scanning virus, spam dan lain sebagainya.
6. Service Commerce Platforms, yaitu merupakan sebuah hybrid SaaS and MSP. Service ini menghubungkan antara satu user dengan user lainya, jika diibaratkan dalam sebuah jaringan komputer, service ini bertindak sebagai hub yang menguhubungkan satu client dengan client lainnya. Service ini banyak digunakan dalam lingkungan perdagangan.
Selasa, 20 April 2010
“Kumpulan SOAL-SOAL PARALEL 4ia04 “
1. Aliran intruksi berfungsi untuk ? memberitahuakan apa yang harus dilakukan pada setiap langkah
2. Komputasi paralel membuktikan, kecuali ? model data
3. Yang benar tentang SIMD adalah ? komunikasi antar prosesor dilakukan melalui shared memory atau jaringan
4. EREW singkatan dari ? Exclussive Read ExclusiveWrite
5. Sebutan untuk semua proses identik ? comparator
6. Dibawah ini contoh aplikasi pengolahan paralel, kecuali ? penghitungan penggajian karyawan
7. Berikut ini hal2 yag berkaitan dengan kebutuhan komputasi paralel ? scanner
8. SISD di ciptakan oleh john von neuman pd tahun ? 1940-an
9. apa kepanjangan dari SISD? Sigle instruction stream, single data stream
10. komunikasi antara prosesor dilakukan melalui 2 yaitu ? shared memory dan jaringan interkoneksi
11. algoritma paralel adalah ? metode solusi untuk masalah yang akan di selesaikan dengan computer paralel
12. computer multiple-processor yang bias melakukan pengolahan paralel disebut ? computer paralel
13. yang termasuk searching deret terurut yaitu ? EREW dan CREW
14. berdasarkan aliran instruksi (algoritma), kelas computer dibagi menjadi ? benar semua
15. kepanjangan dari CREW adalah ? concurrent read Exclusive write
16. john von Neumann menciptakan model SISD pd tahun ? 1940
17. kepanjangan dari MIMD ? Multiple Intruction stream, Multiple data stream
18. pengolahan informassi yang menekankan pada manipulasi concurrent elemen data yang menjadi bagian dari satu atau lebih prosesor yang menyelesaikan satu masalah adalah pengertian dari ? pengolahan paralel
19. operasi pemindahan data pada algoritma sorting digunakan untuk menyelesaikan
masalah, kecuali ? komputasi pipeline
20. EREW kepanjangan dari ? Exclusive Read Exclusive Write
21. Metode solusi untuk masalah yg akan diselesaikan denagn computer paralel adalah ?algoritma paralel
22. Didalam komputasi paralel dibutuhkan ? algoritma , bahasa pemrograman, compiler
23. Throughput adalah ?banyak hasil yang dikeluarkan persatuan waktu
24. SISD diciptakan john von Neumann pd th ? 1940-an
25. Computer sangat cepat diperlukan dalam computer paralel untuk ? melakukan perhitungan yang sangat banyak dan cepat
26. yang mana dari kelas computer dibawah ini yang tidak termasuk computer paralel ? SMMD
27. yang mana dari tansonomi paralel berikut ini yang berkerja secara asinkron? MIMD
28. algoritma paralel yang baik adalah yang ? meminimalkan jumlah komunikasi yang dilaksanakan setiap prosesor
29. berdasarkan tg Lewis computer paralel dibagi menjadi ? synchronous & asynchronous
30. banyaknya keluaran yang dihasilkan perunit waktu ? Throughput
31. aliran data pada model komputasi dipengaruhi oleh algoritma, aliran2 ini dibedakan 4 kelas computer yaitu diantaranya? SISD,MISD,MIMD
32. MISD merupakan pengolahan data ooleh semua procecor bekerja secara ?simultan
33. CREW singkatan dari ? Concurrent Read Exclusive Write
34. Arsitekture paralel special purpose disebut ? Merging Network
35. Merging network dibangun dengan aturan? Rekursif
36. Contoh pada sebuah aplikasi computer paralel dibawah ini kecuali ? metode solisi untuk masalah
37. Suatu data di olah dengan cara berbeda oleh semua prosesor yang bekerja secara simultan ini disebut ioleh pengertian dari ? MISD
38. Jaringan untuk MERGING dibawah ini yang benar ? MERGING akan dilakukan oleh sekumpulan prosesor sederhana yang berkomunikasi melalui jaringan special purpose
39. Ada beberapa fase yang melakukan n/2 iterasi pada algoritma adalah 2
40. SISD diciptakan oleh John Von Neumann sekitar pd th ? 1940-an
41. Yang dbutuhkan komputasi paralel kecuali ? computer
42. 4 model komputasi ? SISD, MIMD, SIMD, MISD
1. Aliran intruksi berfungsi untuk ? memberitahuakan apa yang harus dilakukan pada setiap langkah
2. Komputasi paralel membuktikan, kecuali ? model data
3. Yang benar tentang SIMD adalah ? komunikasi antar prosesor dilakukan melalui shared memory atau jaringan
4. EREW singkatan dari ? Exclussive Read ExclusiveWrite
5. Sebutan untuk semua proses identik ? comparator
6. Dibawah ini contoh aplikasi pengolahan paralel, kecuali ? penghitungan penggajian karyawan
7. Berikut ini hal2 yag berkaitan dengan kebutuhan komputasi paralel ? scanner
8. SISD di ciptakan oleh john von neuman pd tahun ? 1940-an
9. apa kepanjangan dari SISD? Sigle instruction stream, single data stream
10. komunikasi antara prosesor dilakukan melalui 2 yaitu ? shared memory dan jaringan interkoneksi
11. algoritma paralel adalah ? metode solusi untuk masalah yang akan di selesaikan dengan computer paralel
12. computer multiple-processor yang bias melakukan pengolahan paralel disebut ? computer paralel
13. yang termasuk searching deret terurut yaitu ? EREW dan CREW
14. berdasarkan aliran instruksi (algoritma), kelas computer dibagi menjadi ? benar semua
15. kepanjangan dari CREW adalah ? concurrent read Exclusive write
16. john von Neumann menciptakan model SISD pd tahun ? 1940
17. kepanjangan dari MIMD ? Multiple Intruction stream, Multiple data stream
18. pengolahan informassi yang menekankan pada manipulasi concurrent elemen data yang menjadi bagian dari satu atau lebih prosesor yang menyelesaikan satu masalah adalah pengertian dari ? pengolahan paralel
19. operasi pemindahan data pada algoritma sorting digunakan untuk menyelesaikan
masalah, kecuali ? komputasi pipeline
20. EREW kepanjangan dari ? Exclusive Read Exclusive Write
21. Metode solusi untuk masalah yg akan diselesaikan denagn computer paralel adalah ?algoritma paralel
22. Didalam komputasi paralel dibutuhkan ? algoritma , bahasa pemrograman, compiler
23. Throughput adalah ?banyak hasil yang dikeluarkan persatuan waktu
24. SISD diciptakan john von Neumann pd th ? 1940-an
25. Computer sangat cepat diperlukan dalam computer paralel untuk ? melakukan perhitungan yang sangat banyak dan cepat
26. yang mana dari kelas computer dibawah ini yang tidak termasuk computer paralel ? SMMD
27. yang mana dari tansonomi paralel berikut ini yang berkerja secara asinkron? MIMD
28. algoritma paralel yang baik adalah yang ? meminimalkan jumlah komunikasi yang dilaksanakan setiap prosesor
29. berdasarkan tg Lewis computer paralel dibagi menjadi ? synchronous & asynchronous
30. banyaknya keluaran yang dihasilkan perunit waktu ? Throughput
31. aliran data pada model komputasi dipengaruhi oleh algoritma, aliran2 ini dibedakan 4 kelas computer yaitu diantaranya? SISD,MISD,MIMD
32. MISD merupakan pengolahan data ooleh semua procecor bekerja secara ?simultan
33. CREW singkatan dari ? Concurrent Read Exclusive Write
34. Arsitekture paralel special purpose disebut ? Merging Network
35. Merging network dibangun dengan aturan? Rekursif
36. Contoh pada sebuah aplikasi computer paralel dibawah ini kecuali ? metode solisi untuk masalah
37. Suatu data di olah dengan cara berbeda oleh semua prosesor yang bekerja secara simultan ini disebut ioleh pengertian dari ? MISD
38. Jaringan untuk MERGING dibawah ini yang benar ? MERGING akan dilakukan oleh sekumpulan prosesor sederhana yang berkomunikasi melalui jaringan special purpose
39. Ada beberapa fase yang melakukan n/2 iterasi pada algoritma adalah 2
40. SISD diciptakan oleh John Von Neumann sekitar pd th ? 1940-an
41. Yang dbutuhkan komputasi paralel kecuali ? computer
42. 4 model komputasi ? SISD, MIMD, SIMD, MISD
Rabu, 31 Maret 2010
Tugas PKB minggu ke 4 (skenario)
TUGAS PKB minggu ke-4 :
SOAL :
Buatlah naskah / scrip (min5) adegan lengkapi scrip tersebut dengan penjelasan mengenai jalur ( track ), rote ( peran ), properties( pendukung ), kondisi input.
JAWABAN :
Naskah (Scrip)
• Jalur ( track ) : Sistem Menabung di BANK
• Rote ( Peran ) : Teller, Nasabah
• Prop ( Pendukung ) : Buku Tabungan, Uang, Kertas (Slip) menabung, Komputer, Mesin Uang dll.
• Kondisi Input : Nasabah Terdaftar di BANK
Adegan ( Scene ) 1 : Persiapan Nasabah
Nasabah menyiapkan buku tabungan
Nasabah menyiapkan uang
Nasabah menyiapkan kertas(slip) untuk menabung
Adegan 2 : Teller Bersiap-siap
Teller memberisalam
Teller mengambil buku tabungan
Teller mengambil uang
Teller mengecek uang
Adegan 3 : Teller Memeriksa
Teller menyebutkan jumlah uang
Teller memasukkan atau memproses data ke computer
Teller menghitung uang pada mesin uang
Teller mengeprint buku tabungan
Adegan 4 : Teller mengemasi buku tabungan
Nasabah menunggu
Teller memberi buku tabungan
Teller memberi ucapan terimakasih
Adegan 5 : Teller sudah selesai
Nasabah mengecek buku tabungan
Nasabah memberi ucapan terimakasih
Nasabah meninggalkan BANK
Hasil :
Nasabah khawatir
Nasabah merasa senang
Nasabah menunggu
Nasabah bersiap-siap
Nasabah sangat bersyukur
SOAL :
Buatlah naskah / scrip (min5) adegan lengkapi scrip tersebut dengan penjelasan mengenai jalur ( track ), rote ( peran ), properties( pendukung ), kondisi input.
JAWABAN :
Naskah (Scrip)
• Jalur ( track ) : Sistem Menabung di BANK
• Rote ( Peran ) : Teller, Nasabah
• Prop ( Pendukung ) : Buku Tabungan, Uang, Kertas (Slip) menabung, Komputer, Mesin Uang dll.
• Kondisi Input : Nasabah Terdaftar di BANK
Adegan ( Scene ) 1 : Persiapan Nasabah
Nasabah menyiapkan buku tabungan
Nasabah menyiapkan uang
Nasabah menyiapkan kertas(slip) untuk menabung
Adegan 2 : Teller Bersiap-siap
Teller memberisalam
Teller mengambil buku tabungan
Teller mengambil uang
Teller mengecek uang
Adegan 3 : Teller Memeriksa
Teller menyebutkan jumlah uang
Teller memasukkan atau memproses data ke computer
Teller menghitung uang pada mesin uang
Teller mengeprint buku tabungan
Adegan 4 : Teller mengemasi buku tabungan
Nasabah menunggu
Teller memberi buku tabungan
Teller memberi ucapan terimakasih
Adegan 5 : Teller sudah selesai
Nasabah mengecek buku tabungan
Nasabah memberi ucapan terimakasih
Nasabah meninggalkan BANK
Hasil :
Nasabah khawatir
Nasabah merasa senang
Nasabah menunggu
Nasabah bersiap-siap
Nasabah sangat bersyukur
Rabu, 24 Maret 2010
TUGAS PKB MINGGU KE-2 :
2. Buatlah contoh jaringan semantic minimal terdiri dari 20 node :
a. Buatlah kalimat semantic
b. Setelah itu buat jaringan semantiknya.
*JAWABAN *
2.a Kalimat Semantik :
Sebuah keluarga terdiri dari ayah,ibu,anak.
Ayah tiap pagi pergi ke kantor naik mobil dengan merk xenia berwarna hitam,ayah seorang laki-laki. Ibu pergi ke pasar beli lauk dan sayur naik motor, ibu seorang wanita. Anak dari ayah dan ibu yang bernama indah mempunyai peliharaan kucing, anaknya seorang wanita. laki-laki , wanita dan binatang adalah mahluk hidup.
2. Buatlah contoh jaringan semantic minimal terdiri dari 20 node :
a. Buatlah kalimat semantic
b. Setelah itu buat jaringan semantiknya.
*JAWABAN *
2.a Kalimat Semantik :
Sebuah keluarga terdiri dari ayah,ibu,anak.
Ayah tiap pagi pergi ke kantor naik mobil dengan merk xenia berwarna hitam,ayah seorang laki-laki. Ibu pergi ke pasar beli lauk dan sayur naik motor, ibu seorang wanita. Anak dari ayah dan ibu yang bernama indah mempunyai peliharaan kucing, anaknya seorang wanita. laki-laki , wanita dan binatang adalah mahluk hidup.
TUGAS PKB MINGGU KE-2 :
2. Buatlah contoh jaringan semantic minimal terdiri dari 20 node :
a. Buatlah kalimat semantic
b. Setelah itu buat jaringan semantiknya.
*JAWABAN *
2.a Kalimat Semantik :
Sebuah keluarga terdiri dari ayah,ibu,anak.
Ayah tiap pagi pergi ke kantor naik mobil dengan merk xenia berwarna hitam,ayah seorang laki-laki. Ibu pergi ke pasar beli lauk dan sayur naik motor, ibu seorang wanita. Anak dari ayah dan ibu yang bernama indah mempunyai peliharaan kucing, anaknya seorang wanita. laki-laki , wanita dan binatang adalah mahluk hidup.
2.b Jaringan Semantik :
2. Buatlah contoh jaringan semantic minimal terdiri dari 20 node :
a. Buatlah kalimat semantic
b. Setelah itu buat jaringan semantiknya.
*JAWABAN *
2.a Kalimat Semantik :
Sebuah keluarga terdiri dari ayah,ibu,anak.
Ayah tiap pagi pergi ke kantor naik mobil dengan merk xenia berwarna hitam,ayah seorang laki-laki. Ibu pergi ke pasar beli lauk dan sayur naik motor, ibu seorang wanita. Anak dari ayah dan ibu yang bernama indah mempunyai peliharaan kucing, anaknya seorang wanita. laki-laki , wanita dan binatang adalah mahluk hidup.
2.b Jaringan Semantik :
Selasa, 16 Maret 2010
Nama : Oka
Kelas : 4ia04
NPM : 50406846
Tugas 1 Pengantar Kecerdasan buatan.
1 :) Representasikan Pengetahuan dari Pernyataan-pernyataan berikut ini menggunakan logika proposisi dan logika predikat
1. Karjo adalah seorang laki-laki
2. Karjo adalah Orang jawa
3. Karjo lahir pada tahun 1840
4. Setiap laki-laki pasti akan mati
5. Semua orang jawa mati pada saat krakatau meletus pada tahun 1883
6. Setiap orang pasti mati setelah hidup lebih dari 150 tahun
7. Sekarang tahun 2010
8. Mati berarti tidak hidup
9. Jika seorang mati maka beberapa waktu kemudian ia pasti dinyatakan telah mati
jawaban :
1. Laki-laki ( karjo )
2. Jawa ( karjo )
3. Lahir ( karjo, 1840 )
4. ᵾ x : laki-laki ( x ) → mati ( x)
5. ᵾ x : meletus ( krakatau, tahun 1883 ) → mati ( orang jawa, x )
6. ᵾ x : Lb ( tahun 2010 – 1840 ) → mati ( x )
7. sekarang = 2010
8. mati → ┐ hidup
9. Ǝ x : mati ( x ) → Ǝ x : kemudian ( waktu ( y ) ) → di nyatakan (mati (x) )
2.) Buktikan apakah karjo masih hidup sekarang?
jawaban : karjo sudah mati
Kelas : 4ia04
NPM : 50406846
Tugas 1 Pengantar Kecerdasan buatan.
1 :) Representasikan Pengetahuan dari Pernyataan-pernyataan berikut ini menggunakan logika proposisi dan logika predikat
1. Karjo adalah seorang laki-laki
2. Karjo adalah Orang jawa
3. Karjo lahir pada tahun 1840
4. Setiap laki-laki pasti akan mati
5. Semua orang jawa mati pada saat krakatau meletus pada tahun 1883
6. Setiap orang pasti mati setelah hidup lebih dari 150 tahun
7. Sekarang tahun 2010
8. Mati berarti tidak hidup
9. Jika seorang mati maka beberapa waktu kemudian ia pasti dinyatakan telah mati
jawaban :
1. Laki-laki ( karjo )
2. Jawa ( karjo )
3. Lahir ( karjo, 1840 )
4. ᵾ x : laki-laki ( x ) → mati ( x)
5. ᵾ x : meletus ( krakatau, tahun 1883 ) → mati ( orang jawa, x )
6. ᵾ x : Lb ( tahun 2010 – 1840 ) → mati ( x )
7. sekarang = 2010
8. mati → ┐ hidup
9. Ǝ x : mati ( x ) → Ǝ x : kemudian ( waktu ( y ) ) → di nyatakan (mati (x) )
2.) Buktikan apakah karjo masih hidup sekarang?
jawaban : karjo sudah mati
Langganan:
Postingan (Atom)