Jumat, 17 April 2015

Implementasi Komputasi Awan


Implementasi Komputasi Awan


           Cloud Computing atau Komputasi Awan adalah gabungan pemanfaatan teknologi komputer (‘komputasi’) dan pengembangan berbasis Internet (‘awan’). Awan (cloud) adalah istilah lain dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer. Cloud Computing atau Komputasi Awan adalah gabungan pemanfaatan teknologi komputer (‘komputasi’) dan pengembangan berbasis Internet (‘awan’). Awan (cloud) adalah istilah lain dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer.


a.Computer front end
   Biasanya merupakan computer desktop biasa.

b.Computer back end
   Computer back end dalam skala besar biasanya berupa server computer yang dilengkapi dengan        data center dalam rak-rak besar. Pada umumnya computer back end harus mempunyai kinerja yang    tinggi, karena harus melayani mungkin hinggga ribuan permintaan data.

c. Penghubung antara keduanya
Penghubung keduanya bisa berupa jaringan LAN atau internet.
Implementasi Cloud Computing dalam pemerintahan (E-Goverment
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

          sistem informasi akademik digital merupakan salah satu contoh penerapan cloud computing. Salah satunya adalah SIAKAD ONLINE. SIAKAD ONLINE merupakan penyedia jasa layanan cloud computing khusus di bidang pendidikan level perguruan tinggi. Pihak kampus sebagai pengguna cukup melakukan pendaftaran secara online. Setelah mendapat konfirmasi dari pihak penyedia layanan, pihak kampus dapat langsung menggunakan sistem informasi akademik dengan fitur-fitur yang telah disediakan oleh penyedia layanan. Sistem ini menerapkan cloud computing model SaaS. Penggunaan sistem ini tidak membutuhkan adanya pembelian server atau pembuatan aplikasi yang begitu rumit. Pengguna juga tidak perlu memikirkan atau mengeluarkan biaya yang besar untuk pemeliharaan server dan aplikasi. Semua itu sudah menjadi tanggung jawab pihak penyedia layanan.

          Cloud computing sering digunakan oleh pengguna baik di bidang pendidikan maupun umum adalah produk-produk yang dibuat oleh Google seperti Gmail, Google Docs, Google Calender. Pengguna cukup melakukan pendaftaran secara online dan langsung dapat menggunakannya tanpa harus memikirkan jumlah server, co-location server atau pemeliharaan aplikasi yang digunakan. Semuanya menjadi tanggung jawab pihak Google sebagai penyedia jasa layanan.


Kamis, 19 Maret 2015

TEORI KOMPUTASI & IMPLEMENTASINYA

       KOMPUTASI  adalah cabang ilmu komputer dan matematika yang membahas apakah dan bagaimanakah suatu masalah dapat dipecahkan pada model komputasi, menggunakan algoritma. Bidang ini dibagi menjadi dua cabang: teori komputabilitas dan teori kompleksitas, namun kedua cabang berurusan dengan model formal komputasi.
       TEORI KOMPUTASI  merupakan studi komputasi dengan ketat, ilmuwan komputer bekerja dengan abstraksi matematika dari komputer yang dinamakan model komputasi. Ada beberapa model yang digunakan, namun yang paling umum dipelajari adalah mesin Turing. Sebuah mesin Turing dapat dipikirkan sebagai komputer pribadi meja dengan kapasitas memori yang tak terhingga, namun hanya dapat diakses dalam bagian-bagian terpisah dan diskret. Ilmuwan komputer mempelajari mesin Turing karena mudah dirumuskan, dianalisis dan digunakan untuk pembuktian, dan karena mesin ini mewakili model komputasi yang dianggap sebagai model paling masuk akal yang paling ampuh yang dimungkinkan. Kapasitas memori tidak terbatas mungkin terlihat sebagai sifat yang tidak mungkin terwujudkan, namun setiap permasalahan yang "terputuskan" (decidable) yang dipecahkan oleh mesin Turing selalu hanya akan memerlukan jumlah memori terhingga. Jadi pada dasarnya setiap masalah yang dapat dipecahkan (diputuskan) oleh meisn Turing dapat dipecahkan oleh komputer yang memiliki jumlah memori terbatas.
         CONTOH PENGGUNAAN/PENERAPAN KOMPUTASI

Bidang Kedokteran : Contoh penggunaan komputasi dalam bidang kedokteran, yaitu dalam pencarian obat. Untuk meramalkan aktivitas sejumlah besar calon obat, seorang praktisi komputasi meniru suasana pengujian aktivitasnya di laboratorium basah dengan model-model Kimia (seperti: struktur 3 dimensi calon obat) sebagai pengganti bahan-bahan laboratorium tersebut. Model-model ini kemudian dinyatakan kedalam persamaan-persamaan Matematika yang kemudian diselesaikan oleh komputer dengan kapasitas dan kelajuan yang melebihi kapasitas dan kelajuan manusia. Hasilnya berupa suatu bilangan bagi tiap calon obat yang dapat dibandingkan satu dengan yang lainnya. Perbandingan ini merupakan ramalan tingkat aktivitas suatu calon obat relatif terhadap calon obat lainnya. Demikianlah cara meramalkan aktivitas calon obat dengan metode komputasi. Dengan demikian, calon-calon obat yang diramalkan akan memberikan aktivitas yang rendah dapat dihindari.

Bidang fisika : memecahkan masalah numerik, penelitian terhadap suatiu kasus dibidang fisika yang dapat mengolah data-data eksperimen yang besar dan tidak linier.

Bidang matematika : komputer yang berarti hitungan, dapat ditarik kesimpulan bahwa komputasi matematika yaitu matematika yang menggunakan komputasi dengan komputer yang memecahkan permasalahan  matematika.

Bidang kimia : merupakan teori-teori yang diterjemahkan dibidang komputer menghitung kadar-kadar zat setiap benda, yang pada akhirnya tercipta alat-alat untuk menghitung zat tersebut yang dikendalikan dengan algoritma

Bidang ekonomi : mempelajari imu ekonomi dan komputasi dipentingkan karena dibidang ekonomi pasti memiliki permasalahan yang harus dipecahkan oleh algoritma contohnya adalah memecahkan teori statistika untuk memecahkan permasalahan keuangan




sumber :

http://www.slideshare.net/jayamartha/komputasi-fisika-1-pengantar-pemrogramandankomputasi
http://universitas-nurtanio-bandung.web.id/_b.php?_b=info&id=30001

Selasa, 03 Desember 2013

Jawaban UTS PKB

  1. Heuristic search kasus,
Sebuah rute yng harus dilewati seorang sales dimana sales tersebut harus merlewati setiap kota tepat sekali. Terdapat 4 kota, dengan jarak masing-masing kota AB=2, AC=4, AD=1, BC=5, BD=3, CD=3. Tujuannya adalah mencari jarak terpendek bagi sales untuk mengunjungi semua kota sekali
Pertanyaan,
·         Gambarkan pola
·         Jabarkan pengunaan tehnik
Jawab:

b. Penyelesaian menggunakan generate-test adalah dengan membangkitkan solusi-solusi yang mungkin ada sesuai permasalahan yang dihadapi oleh sales tersebut.
Kombinasi abjad sebagai solusi yang mungkin adalah n! = 4! = 24.
Tujuannya adalah mencari solusi dengan panjang terpendek.

  1. Anda bekerja dalam perusahaan manufacture, pihak manajemen meminta kepada anda untuk membuat aplikasi Inventori. Jabarkan keadaan tersebut.
Jawab:



  1. Pengunaan bahasa alami dalam system kamus, jelaskan pendekatan yang digunakan.
Jawab:
Grammar adalah suatu aturan yang menentukan bagaimana suatu kalimat dalam suatu bahasa dibentuk. Grammar berisi kumpulan sintax yang baku/benar dari suatu bahasa.
Contoh : Dalam bahasa Indonesia, suatu kalimat biasanya terdiri dari Subject-Predikat-Object-Keterangan

Parsers adalah suatu metode atau suatu program (sering disebut suatu mesin) yang dapat memproduksi/menghasilkan kalimat atau bahasa yang sesuai dengan Grammar yang sudah ditentukan atau diinginkan. Parsers juga dapat memeriksa apakah suatu kalimat yang dimasukkan sesuai dengan Grammar atau tidak.


Parsers terdiri dari dua jenis, yaitu :
Top-Down Parsing
      memulai proses parsing dari simbol start dan menggunakan aturan grammar sampai simbol-simbol terminal pada tree terhubung ke komponen kalimat yang di parsing

Bottom-Up Parsing
      memulai proses parsing dari kalimat yang akan di parsing dan menggunakan aturan grammar secara terbalik untuk memproduksi kata menjadi terminal, terminal menjadi kalimat sampai tree/ pohon lengkap dan simbol start tercapai


  1. MYCIN, silahkan anda jabarkan tehnik yang digunakan dalam AI
Jawab:

I.MYCIN sistem pakar untuk melakukan diagnosis kesehatan telah dikembangkan sejak pertengahan tahun 1970. Sistem pakar untuk melakukan diagnosis pertama dibuat oleh Bruce Buchanan dan Edward Shortliffe di Stanford University. Sistem ini diberi nama MYCIN. MYCIN merupakan program interaktif yang melakukan diagnosis penyakit miningitis dan infeksi bacremia serta memberikan rekomendasi terapi antimikrobia. MYCIN mampu memberikan penjelasan atas penalarannya secara detail. Dalam uji coba, dia mampu menunjukkan kemampuan seperti seorang spesialis

Paling terkenal, dibuat oleh Edward Shortlife of Standford University tahun 70-an • Sistem pakar medical yang bisa mendiagnosa penyakit infeksi dan merekomendasi pengobatan
sistem pakar seperti MYCIN digunakan sebagai bahan pembanding dalam pengambilan solusi dan pemecahan masalah. Keputusan terakhir atas pengobatan tersebut tetap menjadi tanggung jawab dokter. Ada yang sebagai penentu keputusan dan ada juga yang bekerja untuk menyembuhkan suatu penyakit mulai yang sederhana hingga yang kronis.

 Contoh alat kedokteran yang menerapkan sistem pakar di dalamnya antara lain USG (ultrasonografi). Alat ini bekerja berdasarkan pantulan gelombang suara ultrasonik. Banyak digunakan untuk mendeteksi janin dalam kandungan. Alat ini bekerja dengan menerima input berupa suara yang lalu diolah menjadi sebuah informasi berupa visual.




  1. ASIMO dikenal dalam tehnologi AI yang diimplementasikan, silahkan jabarkan tehnik-tehnik yang digunakan.
Jawab:
Metoda-metodanya meliputi:
1.    Sistem pakar: menerapkan kapabilitas pertimbangan untuk mencapai kesimpulan. Sebuah sistem pakar dapat memproses sejumlah besar informasi yang diketahui dan menyediakan kesimpulan-kesimpulan berdasarkan pada informasi-informasi tersebut.
2.    Petimbangan berdasar kasus
3.    Jaringan Bayesian
4.    AI berdasar tingkah laku: metoda modular pada pembentukan sistem AI secara manual
Kecerdasan komputasional melibatkan pengembangan atau pembelajaran iteratif (misalnya penalaan parameter seperti dalam sistem koneksionis. Pembelajaran ini berdasarkan pada data empiris dan diasosiasikan dengan AI non-simbolis, AI yang tak teratur dan perhitungan lunak. Metoda-metoda pokoknya meliputi:

1.    Jaringan Syaraf: sistem dengan kemampuan pengenalan pola yang sangat kuat

2.    Sistem Fuzzy: teknik-teknik untuk pertimbangan di bawah ketidakpastian, telah digunakan secara meluas dalam industri modern dan sistem kendali produk konsumen.

3.    Komputasi Evolusioner: menerapkan konsep-konsep yang terinspirasi secara biologis seperti populasi, mutasi dan “survival of the fittest” untuk menghasilkan pemecahan masalah yang lebih baik.
Metoda-metoda ini terutama dibagi menjadi algoritma evolusioner (misalnya algoritma genetik) dan kecerdasan berkelompok (misalnya algoritma semut)

Dengan sistem cerdas hibrid, percobaan-percobaan dibuat untuk menggabungkan kedua kelompok ini. Aturan inferensi pakar dapat dibangkitkan melalui jaringan syaraf atau aturan produksi dari pembelajaran statistik seperti dalam ACT-R. Sebuah pendekatan baru yang menjanjikan disebutkan bahwa penguatan kecerdasan mencoba untuk mencapai kecerdasan buatan dalam proses pengembangan evolusioner sebagai efek samping dari penguatan kecerdasan manusia melalui teknologi.

























Minggu, 27 Oktober 2013

PERBEDAAN SEGMENTATION DAN PAGING

Partisi dikategorikan dalam tiga jenis. Primary, Extended dan Logical Partition. Partisi utama, disebut primary, dalam satu hard disk maksimal hanya 4 partisi. Jika Anda ingin lebih dari 4 partisi, maka perlu dibuat extended partition yang bisa memuat logical partition dengan jumlah lebih banyak. Jadi data hanya terletak di partisi primary atau logical, sedangkan extended hanya merupakan wadah dari partisi logical. Contoh pengaturan hard disk dan nama yang biasa dipergunakan di Linux.
Segmentasi

Konsep segmentasi adalah user atau programmer tidak memikirkan sejumlah rutin program yang dipetakan ke main memori sebagai array linier dalam byte tetapi memori dilihat sebagai kumpulan segmen dengan ukuran berbeda-beda, tidak perlu berurutan diantara segment tersebut.

Segmentasi adalah skema manajemen memori yang memungkinkan user untuk melihat memori tersebut. Ruang alamat logika adalah kumpulan segmen. Setiap segmen mempunyai nama dan panjang. Spesifikasi alamat berupa nama segmen dan offset. Segment diberi nomor dan disebut dengan nomor segmen (bukan nama segmen) atau segment number. Segmen dibentuk secara otomatis olehcompiler.

Sebuah program adalah kumpulan segmen. Suatu segmen adalah unit logika seperti program utama, prosedur, fungsi, metode, obyek, variabel lokal, variabel global, blok umum, stack, tabel simbol, array dan lain-lain.

Manajemen Memori merupakan salah satu bagian terpenting dalam sistem operasi. Memori perlu dikelola sebaik-baiknya agar :

Utilitas CPU meningkat.
Data dan instruksi dapat diakses dengan cepat oleh CPU.
Tercapai efisiensi dalam pemakaian memori yang terbatas.
Transfer data dari/ke memori utama ke/dari CPU dapat lebih efisien.
Keuntungan lain dari segmentasi adalah menyangkut masalah pembagian penggunaan kode atau data. Setiap proses mempunyai tabel segmennya sendiri, dimana ini akan digunakan oleh dispatcher untuk menentukan tabel segmen dari perangkat keras yang mana akan digunakan ketika proses yang bersangkutan di eksekusi oleh CPU. Segmen akan berbagi ketika anggota dari elemen tabel segmen yang berasal dari dua proses yang berbeda menunjuk ke lokasi fisik yang sama. Pembagian tersebut terjadi pada level segmen, maka, informasi apa pun dapat dibagi jika didefinisikan pada level segmen. Bahkan beberapa segmen pun dapat berbagi, sehingga sebuah program yang terdiri dari beberapa segmen pun dapat saling berbagi pakai.



Paging

Membagi memory ke dalam chunks (bagian-bagian) kecil berukuran tetap dan sama, dan membagi setiap proses ke dalam chunk berukuran sama tersebut
Chunks dari suatu proses dinamakan pages Demand Paging atau permintaan pemberian halaman adalah salah satu implementasi dari memori virtual yang paling umum digunakan. Sistem Demand Paging pada prinsipnya hampir sama dengan sistem permintaan halaman yang menggunakan swapping, hanya saja pada sistem demand paging, halaman tidak akan dibawa ke dalam memori fisik sampai ia benar-benar diperlukan. Oleh sebab itu dibutuhkan bantuan perangkat keras untuk mengetahui lokasi dari halaman saat ia diperlukan. Daripada melakukan swapping, keseluruhan proses ke dalam memori utama, digunakanlah yang disebut lazy swapper yaitu tidak pernah menukar sebuah halaman ke dalam memori utama kecuali halaman tersebut diperlukan.

Paging merupakan kemungkinan solusi untuk permasalahan fragmentasi eksternal dimana ruang alamat logika tidak berurutan; mengijinkan sebuah proses dialokasikan pada memori fisik yang terakhir tersedia. Memori fisik dibagi ke dalam blok-blok ukuran tetap yang disebut frame. Memori logika juga dibagi ke dalam blokblok dg ukuran yang sama yang disebut page. Semua daftarframe yang bebas disimpan. Untuk menjalankan program dengan ukuran n page, perlu menemukan n frame bebas dan meletakkan program pada frametersebut. Tabel page (page table) digunakan untuk menterjemahkan alamat logika ke alamat fisik.

Setiap alamat dibangkitkan oleh CPU dengan membagi ke dalam 2 bagian yaitu :

Page number (p) digunakan sebagai indeks ke dalam table page (page table). Page table berisi alamat basis dari setiap page pada memori fisik.
Page offset (d) mengkombinasikan alamat basis dengan page offsetuntuk mendefinisikan alamat memori fisik yang dikirim ke unit memori

Sabtu, 26 Oktober 2013

BBM EGA

Yang Mau HH nya makin keren
Kini teman-teman bisa memanfaatkan aplikasi ini
di dalam 1 HH kita bisa memiliki 2 PIN BB
Jadi kita bisa seru-seruan di BBM
selamat mendownload teman  

KLIK LINK DI BAWAH INI !

http://d-h.st/KEX


3IA09

Selasa, 22 Oktober 2013

jawaban LP SBD

Jawaban LP SBD


Teknik join meliputi 


1. INNER JOIN
    CROSS JOIN
    OUTER JOIN
    STRAIGHT JOIN


2.Contoh program nya

INNER JOIN
SELECT * FROM ms_cabang INNER JOIN ms_kota ON ms_cabang.kode_kota = ms_kota.kode_kota
 CROSS JOIN
SELECT ms_cabang.nama_cabang,
ms_kota.nama_kota,
ms_propinsi.nama_propinsi
FROM
     ms_cabang

CROSS JOIN
     ms_kota ON ms_cabang.kode_kota = ms_kota.kode_kota
CROSS JOIN
     ms_propinsi ON ms_kota.kode_propinsi = ms_propinsi.kode_propinsi
 

OUTER JOIN
SELECT ms_cabang.*,
       ms_kota.nama_kota
FROM ms_cabang
LEFT OUTER JOIN ms_kota
     ON ms_cabang.kode_kota = ms_kota.kode_kota

STRAIGHT_JOIN
SELECT ms_cabang.*,
       ms_kota.nama_kota
FROM ms_cabang
STRAIGHT_JOIN ms_kota
     ON ms_cabang.kode_kota = ms_kota.kode_kota