BAB II LANDASAN TEORI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II LANDASAN TEORI"

Transkripsi

1 BAB II LANDASAN TEORI Sebagai landasan teori, pada bab ini terlebih dahulu akan dijelaskan beberapa definisi dasar atau teori pendukung yang akan digunakan dalam bab pembahasan. 2.1 Google Nama Google dengan dua huruf o adalah unik. Sebab, jika data hasil pencarian ditemukan, jumlah huruf o akan muncul sebanyak web yang didapat oleh mesin pencari. Kata Google berasal dari kata goorgol. Kata ini berhasil diciptakan oleh Milton Sirotta, keponakan Edward Kasner, seorang ahli matematika dari Amerika Serikat. Sirotta membuat istilah googol untuk menyebutkan angka satu (1) yang diikuti 100 angka nol (0). Goorgol merupakan kata yang menunjukkan sebuah bilangan yang sangat besar jumlahnya. Bilangan yang melebihi bilangan miliar atau triliun dan di alam semesta ini tidak ada benda yang berjumlah hingga googolan. Tidak itu bintang, tidak itu partikel debu, dan tidak juga atom. Karena itu, penggunaan kata Google merupakan refleksi dari kata goorgol. Dengan kata tersebut, Google berusaha merefleksikan dirinya sebagai perusahaan yang memiliki misi mengelola suatu yang sangat luas dan tak terbatas. Itu hanya terdapat pada dunia cyber tempat informasi berlimpah tanpa batas.

2 Latar Belakang Google Google tak hanya unik dari asal katanya. Google pun memiliki latar belakang sejarah yang unik. Google lahir dari sebuah pertemuan dua pemuda yang secara tidak sengaja pada tahun 1995 lalu. Larry Page, alumnus Universitas Michigan (24), yang sedang menikmati kunjugan akhir pekan, tanpa sengaja di pertemukan dengan Sergey Brin, salah seorang murid (23) yang mendapat tugas mengantar keliling Lary. Dalam pertemuan tanpa sengaja, Dua pendiri Google terebut sering terlibat diskusi panjang. Keduanya memiliki pandangan yang berbeda sehingga sering terlibat perdebatan. Namun, perbedaan pemikiran mereka justru menghasilkan sebuah pendekatan dalam menyelesaikan salah satu tantangan terbesar dalam dunia komputer. Pada January 1996, Larry dan Sergey mulai melakukan kolaborasi dalam pembuatan mesin pencari atau search engine yang diberi nama BackRub. Setahun kemudian pendekatan unik mereka tentang analisis jaringan mengangkat reputasi BackRub. Larry dan Sergey terus menyempurnakan teknologi Google sepanjang awal Keduanya juga mulai mencari investor untuk mengembangkan kecanggihan tekhnologi Google. Mereka mendapatkan bantuan dana dari Andy bechtolsheim yang merupakan pendiri Sun Microsystems. Sebuah cek senilai 100 ribu dolar AS, sayangnya cek tersebut tertulis atas nama perusahaan Google. Padahal saat itu perusahaan bernama Google belum didirikan oleh Sergey dan Larry. Investasi dari Andy menjadi sebuah dilema, Larry dan Sergey tidak mungkin menyairkan cek selama belum ada lembaga legal yang bernama perusahaan Google. Karena itu, dua pendiri Google kembali bekerja keras dalam mencari investasi. Perusahaan Google dibuka secara resmi di Menlo Park, California.

3 8 2.2 PageRank dan Alexa Rank Berikut ini akan dibahas mengenai PageRank dan Alexa Rank. Defenisi Google PageRank dan Alexa Rank, bentuk algoritma PageRank serta perkembangan Google PageRank dan Alexa Rank PageRank Bagian terpenting dari perangkat lunak yang digunakan oleh Google dalam PageRank, yaitu sebuah sistem yang meranking halaman web yang dikembangkan oleh pendiri Google, yaitu Larry Page dan Sergey Brin di Universitas Stanford. Selain itu mereka juga memiliki banyak pekerja ahli yang meningkatkan segala aspek Google setiap hari. Defenisi Google PageRank adalah sebuah penilaian atau pemeringkatan popularitas suatu website atau blog yang dikeluarkan oleh Google terhadap suatu website atau blog didasarkan atas kuantitas dan kualitas dari aksesibiltas blog tersebut. Banyaknya pengunjung pada sebuah blog dari nomor IP atau internet protokol yang berbeda (hits) serta besarnya jumlah tampilan halaman atau pageview dari suatu website atau blog. Range penilaian antara PageRank, memiliki konsep dasar yang sama dengan link popularity, tetapi tidak hanya memperhitungkan jumlah inbound link dan outbound link. Pendekatan yang digunakan adalah sebuah halaman akan dianggap penting jika halaman lain memiliki link ke halaman tersebut. Sebuah halaman juga akan menjadi semakin penting jika halaman lain yang memiliki rangking (PageRank) tinggi mengacu ke halaman tersebut. Sistem PageRank dipandang sangat tinggi dalam hal obyektifitas dan akurasi relefansi pencariannya. Mereka mengedepankan azas demokratis web yang unik dengan menggunakan struktur linknya yang kuat sebagai indikator dari nilai sebuah

4 9 halaman. Google menginterpretasikan link dari halaman A ke halaman B sebagai sebuah pilihan atau vote, oleh halaman A, untuk halaman B. Tetapi, Google melihat lebih dari sekedar jumlah pilihan atau link yang diterima oleh sesuatu halaman, Google juga menganalisis halaman yang memberi pilihan tersebut. Pilihan yang diberikan oleh halaman yang penting dimana halaman tersebut berbobot lebih tinggi sehingga dapat membantu membuat halaman lain menjadi penting. Situs yang penting dan berkualitas tinggi akan memperoleh lebih banyak PageRank dan akan diingat oleh Google pada tiap-tiap pencarian. Tetapi, halaman yang penting tetap saja tidak berguna bila ternyata tidak sesuai dengan keinginan seseorang. Oleh karena itu, Google mengkombinasikan PageRank dengan teknik pembandingan teks untuk mencari halaman web yang penting dan relevan dengan apa yang dicari oleh seseorang. Google lebih dari sekedar menghitung jumlah keberadaan kata dalam sebuah halaman dan memeriksa segala aspek dari isi halaman termasuk halaman-halaman yang terkait untuk memutuskan apakah halaman tersebut cocok dengan apa yang dicari seseorang. Yang dimaksud faktor peredam ialah faktor yang menyertakan pengguna dalam kalkulasi Algoritma PageRank Dari pendekatan yang sudah dijelaskan pada artikel konsep PageRank, Lawrence Page and Sergey Brin membuat algoritma PageRank seperti di bawah: Algoritma: PR(A) = (1-d) + d ( ( PR(T1) / C(T1) ) + + ( PR(Tn) / C(Tn) ) ) Algoritma lain yang dipublikasikan: PR(A) = (1-d) / N + d ( ( PR(T1) / C(T1) ) + + ( PR(Tn) / C(Tn) ) ) Di mana: a. PR(A) adalah PageRank halaman A b. PR(T1) adalah PageRank halaman T1 yang mengacu ke halaman A

5 10 c. C(T1) adalah jumlah link keluar (outbound link) pada halaman T1 d. d adalah damping faktor yang bisa diberi antara 0 dan 1. e. N adalah jumlah keseluruhan halaman web (yang terindeks oleh Google) Dari algortima di atas dapat dilihat bahwa PageRank ditentukan untuk setiap halaman bukan keseluruhan situs web. PageRank sebuah halaman ditentukan dari PageRank halaman yang mengacu kepadanya yang juga menjalani proses penentuan PageRank dengan cara yang sama, jadi proses ini akan berulang sampai ditemukan hasil yang tepat. Akan tetapi, PageRank halaman A tidak langsung diberikan kepada halaman yang dituju, tetapi sebelumnya dibagi dengan jumlah link yang ada pada halaman T1 (outbound link), dan PageRank itu akan dibagi rata kepada setiap link yang ada pada halaman tersebut. Demikian juga dengan setiap halaman lain Tn yang mengacu ke halaman A. Setelah semua PageRank yang didapat dari halamanhalaman lain yang mengacu ke halaman A dijumlahkan, nilai itu kemudian dikalikan dengan damping faktor yang bernilai antara 0 sampai 1. Hal ini dilakukan agar tidak keseluruhan nilai PageRank halaman T didistribusikan ke halaman A Random Surfer Model Random surfer model merupakan pendekatan yang menggambarkan bagaimana sesungguhnya yang dilakukan seorang pengunjung di depan sebuah halaman web. Ini berarti peluang atau probabilitas seorang user mengklik sebuah link sebanding dengan jumlah link yang ada pada halaman tersebut. Pendekatan ini yang digunakan PageRank sehingga PageRank dari link masuk (inbound link) tidak langsung didistribusikan ke halaman yang dituju, melainkan dibagi dengan jumlah link keluar (outbound link) yang ada pada halaman tersebut. Hal ini dianggap adil, karena bisa dibayangkan apa jadinya jika sebuah halaman dengan rangking tinggi mengacu ke banyak halaman, mungkin teknologi PageRank tidak akan relevan digunakan. Metode ini juga memiliki pendekatan, bahwa seorang user tidak akan mengklik semua link yang ada pada sebuah halaman web. Oleh karena itu PageRank menggunakan damping faktor untuk mereduksi nilai PageRank yang didistribusikan

6 11 sebuah halaman ke halaman lain. Probabilitas seorang user terus mengklik semua link yang ada pada sebuah halaman ditentukan oleh nilai damping faktor (d) yang bernilai antara 0 sampai 1. Nilai damping faktor yang tinggi berarti seorang user akan lebih banyak mengklik sebuah halaman sampai dia berpindah ke halaman lain. Setelah user berpindah halaman maka probabilitas diimplementasikan ke dalam algoritma PageRank sebagai konstanta (1-d). Dengan mengeluarkan variabel inbound link (link masuk), maka kemungkinan seorang user untuk berpindah ke halaman lain adalah (1- d), hal ini akan membuat PageRank selalu berada pada nilai minimum. Dalam algoritma PageRank yang lain, terdapat nilai N yang merupakan jumlah keseluruhan halaman web, maka seorang user memiliki probabilitas mengunjungi sebuah halaman dibagi dengan total jumlah halaman yang ada. Sebagai contoh, jika sebuah halaman memiliki PageRank 2 dan total halaman web 100 maka dalam seratus kali kunjungan dia mengunjungi halaman itu sebanyak 2 kali (catatan: ini adalah probabilitas) Filter Berdasarkan rumus PageRank Google telah melakukan penyisiran pada internet dengan sukses. Namun hal ini menimbulkan masalah, para pengelola website dengan cepat mengetahui cara kerja PageRank dan berupaya merekayasa agar websitenya berada di atas daftar hits. Akibatnya, Google mulai melakukan antisipasi semacam itu dengan metode yang selalu baru. Oleh karena itu, saat ini PageRank hanyalah salah satu dari banyak faktor yang mempengaruhi kedudukan website dalam daftar hits Google. Walau demikian, PageRank sering diperlakukan seperti sebuah valuta. Apabila Anda memberi saya dua link dari PageRank 4, saya memberi Anda sebuah link dari website dengan PageRank 5. Namun, tindakan bertukar link ini tidak ada gunanya. Misalnya, bertukar link antara sebuah website sepakbola dengan sebuah website otomotif tidak berguna bagi pembaca dan juga tidak terhitung pada Google.

7 12 Sebab, Google memberi nilai lebih tinggi untuk link yang relevan, dari pada yang tidak ada kaitannya sama sekali. Apabila Anda mendapat sebuah dengan tawaran bertikar link, sebaiknya periksa dulu, apakah website nya tepat. Apabila relevan, maka link tersebut berguna. Kembali pada algoritma PageRank, algoritma PageRank hanyalah puncak gunung es. Di bawah tampilan Google tersembunyi banyak filter dan metode penilaian untuk website dan hasil pencarian (Daftar hits) Alexa Rank Selain Google PageRank, ada juga Alexa Rank yang dikenal untuk mengukur performa suatu situs. Alexa Rank dikeluarkan oleh Alexa.com. Sedangkan defenisi Alexa Rank adalah pemeringkatan popularitas suatu website atau blog berdasarkan trafik suatu website atau blog tersebut yang dikeluarkan oleh Alexa. Rangkking penilaian Alexa ialah bernilai 1 sampai dengan jutaan. Untuk mengetahui berapa nilai Alexa Rank dapat diketahui dengan mengakses situs Menurut Alexa.com, Alexa Rank adalah ukuran kepopuleran suatu website dengan membandingkan suatu situs dengan semua situs yang berada di jaringan Internet. Perhitungan Alexa Rank dengan cara mengkombinasikan rata-rata pengunjung suatu situs perhari dan jumlah halaman suatu website yang dibuka oleh pengunjung. Suatu website yang berada di tingkat Alexa tertinggi mempunyai Alexa Rank 1, sehingga memiliki arti semakin kecil nilai ranking suatu web, berarti semakin bagus Alexa ranknya. Alexa.com adalah sebuah situs penyedia layanan untuk menganalisis trafik pengunjung. Tidak seperti pada umumnya penganalisis trafik, Alexa lebih memfokuskan perbandingan trafik pengunjung situs yang dapat dijangkaunya. Untuk menentukan ranking pada Alexa diperoleh dari toolbar Alexa, tetapi tidak semua diperoleh dari toolbar Alexa, Alexa juga menggunakan sumber-sumber lain yang akan dipertimbangkan dalam penentuan ranking.

8 13 Perhitungan jumlah pengunjung unik yang mengunjungi situs tersebut peringkat situs dikalkulasikan dari reach dan pageview. Reach ditentukan dari jumlah pengunjung unik yang mengunjungi situs tersebut dalam satu harinya. Yang dimaksud pengunjung unik adalah jika pengunjung unik tersebut mengunjungi suatu situs dua kali atau lebih dalam hari yang sama, maka ia tetap dihitung sebagai satu pengunjung untuk hari tersebut. Sedangkan yang dimaksud pageview adalah jumlah total halaman yang dilihat oleh pengunjung. Halaman ini lebih berdasarkan pada url. Misalkan dan sebagainya. Satu url dianggap sebagai satu halaman Kegunaan Alexa Berikut ini adalah kegunaan dari Alexa Rank: 1. Alexa ini membantu dengan memberikan informasi tentang kualitas dan popularitas dari sebuah website. 2. Berguna bagi website yang anda memiliki untuk diterima dalam program make money online. 3. Membantu dalam mengetahui posisi jika terdapat kompetisi dan bisa mengetahui volume trafik dari website yang dimiliki. 2.3 Bisnis Internet

9 14 Beragam layanan dan fasilitas di internet memberikan banyak manfaat. Salah satu manfaat internet yang kini menjadi pusat perhatian pengguna internet adalah terbukanya peluang-peluang usaha di internet. Di antaranya adalah program Google Adsence dan program Text Link Ads. Dalam melakukan bisnis di Internet seperti misalnya pada program Text Link Ads, bisanya ada dua syarat yang diperlukan, yaitu mempunyai dan mempunyai halaman situs minimal PageRank 4. Jika suatu situs memiliki PageRank 4, maka situs tersebut dapat ikut pada program make money online, seperti program Google Adsence dan program Text Link Ads. Kunci utama pada bisnis make money online ini adalah mempunyai situs yang berbobot. Untuk menentukan nilai besarnya penghasilan yang diterima oleh pemilik situs juga untuk menentukan bobot suatu situs dengan menggunakan PageRank dan Alexa Rank. 2.4 Matlab Matlab adalah singkatan dari Matrix Labrolatory, software yang dibuat dengan menggunakan bahasa ini dibuat oleh The Mathworks.inc dan telah memasuki versi R2009. Kekuatan matlab terletak pada: 1. Kemudahan manipulasi struktur matriks. 2. Jumlah routine-routine powerful yang berlimpah yang terus berkembang. 3. Kekuatan fasilitas grafik tiga dimensi yang sangat memadai. 4. Sistem scripting yang memberikan keleluasaan bagi pengguna untuk mengembangkan dan memodifikasi software untuk kebutuhan sendiri. 5. Kemampuan interface( misal dengan bahasa C, word dan mathematica).

10 15 6. Dilengkapi dengan toolbox, simulink, stateflow dan sebagainya, serta mulai melimpahnya source code di internet yang dibuat dalam matlab( contoh toolbox misalnya : signal processing, control system, neural networks dan sebagainya). Semua itu merupakan perangkat yang powerful untuk menyelesaikan permasalahan sains dan teknik terutama untuk wilayah dimana komputasi numerik harus dibuat Fungsi M-file Penulisan barisan ekspresi dalam matlab command window biasanya dilakukan baris perbaris dan biasanya untuk menyimpan barisan perintah dan hasil outputnya dengan menggunakan command diary. Hal ini sangatlah tidak efisien dikarenakan barisan yang telah tersimpan di diary tidak dapat diloadkan kembali seandainya telah keluar dari matlab. Untuk itu matlab menyediakan suatu struktur untuk membuat fungsi yang diinginkan atau suatu teknik pemograman dalam bentuk m-file. M-file selain dipakai sebagai penamaan file juga bisa dipakai untuk menamakan fungsi, sehingga fungsi fungsi yang di buat dijendela editor bisa di simpan dengan ektensi.m sama dengan file yang kita panggi dijendela editor. Saat kita menggunakan fungsi matlab seperti inv, abs, cos, sin dan sqrt, matlab menerima variabel berdasarkan variabel yang kita berikan. Fungsi m-file mirip dengan script file dimana keduanya merupakan file teks dengan ektensi.m sebagaimana script m-file, fungsi m-file tidak dimasukkan dalam jendela command window tetapi file tersendiri yang dibuat dengan editor teks. Suatu fungsi m-file harus mengikuti beberapa aturan. Fungsi m-file juga memilki beberapa sifat penting. Aturan-aturan dan sifat-sifat tersebut meliputi:

11 16 1. Nama fungsi dan nama file harus identik. Contohnya PageRank disimpan dalam file bernama PageRank.m. 2. Pertama kali matlab mengeksekusi suatu fungsi m-file, matlab membuka fungsi file tersebut dan mengkompilasi perintah-perintah di dalamnya menjadi suatu representasi internal dalam memori yang mempercepat eksekusi untuk semua pemanggilan berikutnya. Jika fungsi juga melibatkan pemanggilan ke fungsi m-file yang lain, fungsi m-file yang dipanggil itu juga akan dikompilasi ke dalam memori. 3. Baris komentar sampai dengan baris bukan komentar yang pertama adalah teks help yang ditampilkan. Jika anda meminta help, misalnya >>help PageRank yang menampilakan 9 baris komentar pertama dari contoh di atas. Baris komentar yang paling atas disebut baris H1 adalah baris yang dicari oleh peintah looktor. 4. Setiap fungsi memiliki ruang kerjanya sendiri yang berbeda dengan ruang kerja matlab. Satu-satunya hubungan antara ruang kerja matlab dengan variabel-variabel dalam fungsi adalah variabel-varibel input dan output fungsi. Jika suatu fungsi mengubah nilai dalam suatu variabel input, perubahan itu hanya tampak dalam fungsi dan tidak mempengaruhi ruang kerja matlab. 5. Jumlah dari argument input dan output yang digunakan jika suatu fungsi dipanggil hanya ada dalam fungsi tersebut. 6. Fungsi dapat berbagi variabel dengan fungsi lain, ruang kerja matlab dan pemanggilan rekursi untuk dirinya sendiri jika variabelnya dideklarasikan sebagai variabel global. 7. Fungsi m-file berhenti dieksekusi dan kembali ke prompt jika telah mencapai akhir dari m-file atau jika menemui perintah return. Perintah return merupakan cara sederhana untuk menghentikan fungsi sebelum mencapai akhir file.

12 17 8. Fungsi m-file dapat memuat lebih dari sebuah fungsi Membentuk M-file Untuk membuat m-file, pertama click file di matlab command window, selanjutnya pilih New dan click m-file dari menu the pulldown. Maka dilayar akan ditampilkan matlab editor/debugger. Selanjutnya dilayar dapat dibuat/dituliskan argument-argument yang diinginkan, tulisan dapat diedit penulisannya dan sebagainya. Setelah selesai melakukan pengetikan pada file, pada layar matlab editor/debugger pilih Save As, berikan nama yang diinginkan untuk file tersebut, misalnya firstgraph.m kemudian click Save. Pastikan bahwa file yang disimpan pada direktori yang mudah untuk dipanggil. Jika perintah matlab tidak diakhiri dengan titik koma, hasil dari perintah serta nama variabelnya akan ditampilkan kembali dalam command window. Supaya tampilan lebih bagus, maka untuk menampilkan nama variabel digunakan perintah disp. Perintah echo on membuat perintah-perintah yang dibuat di m-file akan ditampilkan kembali di command window. Perintah input memungkinkan untuk meminta input dari pemakai saat m-file dijalankan. Berikut ini secara umum m-file didefinisikan menggunakan command function adalah: function[output1,output2, ]=NamaFunction[input1,input2, ] dimana output1,output2, adalah barisan nama output yang akan ditampilkan dilayar command window matlab jika NamaFunction dipanggil dengan menginput argument input1,input2, input tersebut dipanggil dan dikirim by value yaitu perubahan nilai input di dalam function tidak akan ditampilkan diluar di mana perubahannya hanya diluar.

13 Menjalankan Suatu M-file Untuk memanggil dan mengeksekusi suatu m-file, yang pertama dilakukan adalah dengan memindahkan path search dari matlab compiler. Pada dasarnya proses eksekusi dari compiler matlab adalah dengan mencari suatu command atau defenisi operator yang ada dan mengeksekusi defenisi script atau operator pertama yang ditulis dan ditemui direktori matlab (di direktori bin atau toolbox). Dari menu pulldown di matlab command editor pilih file kemudian pilih set path,maka akan muncul path browser, dari menu tersebut arahkan current directory ke direktori tempat dimana disimpan script yang akan dieksekusi. Jika filenya disimpan di C:\PageRank maka browse path ke C:\PageRank. Untuk memberikan keterangan mengenai maksud dan tujuan m-file yang dibuat agar orang lain dengan m-file tersebut maka perlu adanya help atau keterangan pada m-file dapat dilakukan dengan menggunakan command % dari matlab. Jika tanda % diketikkan maka command yang beserta dengannya tidak akan dibaca oleh matlab.

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan internet secara pesat dengan miliaran halaman web tersedia di internet dan halaman-halaman tersebut selalu tumbuh setiap waktunya, Akibat dari pertumbuhan

Lebih terperinci

METODE NUMERIK Modul I

METODE NUMERIK Modul I LABORATORIUM KOMPUTASIONAL FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS YARSI METODE NUMERIK Modul I a. Estimasi waktu: 100 menit b. Tujuan Istruksional Khusus: Mahasiswa dapat menggunakan Mathlab dengan baik

Lebih terperinci

Search Engine. Adri Priadana ilkomadri.com

Search Engine. Adri Priadana ilkomadri.com Search Engine Adri Priadana ilkomadri.com Pendahuluan Buku vs Internet. Internet Bebas dan Banyak Sumber seluruh dunia. Mencari informasi secara spesifik. Pencarian informasi secara spesifik ini dapat

Lebih terperinci

Student Guide Series: Aplikasi Internet Google. 1.1 Tampilan Google

Student Guide Series: Aplikasi Internet Google. 1.1 Tampilan Google Student Guide Series: Aplikasi Internet Google 1.1 Tampilan Google Google menyediakan bebagai macam fitur yang dapat diakses oleh semua pengunjung google. Fitur-fitur yang disediakan, yaitu mesin pencari

Lebih terperinci

PEMROGRAMAN TERSTRUKTUR MENGGUNAKAN MATLAB

PEMROGRAMAN TERSTRUKTUR MENGGUNAKAN MATLAB PETUNJUK PRAKTIKUM PEMROGRAMAN TERSTRUKTUR MENGGUNAKAN MATLAB Oleh Ahmad Kamsyakawuni JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS JEMBER 2009 MODUL 1 MENGENAL MATLAB A.

Lebih terperinci

KATA PENGANTAR. Penulis. Raizal Dzil Wafa M.

KATA PENGANTAR. Penulis. Raizal Dzil Wafa M. i KATA PENGANTAR Buku ini dibuat untuk memudahkan siapa saja yang ingin belajar MATLAB terutama bagi yang baru mengenal MATLAB. Buku ini sangat cocok untuk pemula terutama untuk pelajar yang sedang menempuh

Lebih terperinci

Penerapan Graf dalam Algoritma PageRank Mesin Pencari Google

Penerapan Graf dalam Algoritma PageRank Mesin Pencari Google Penerapan Graf dalam Algoritma PageRank Mesin Pencari Google Adya Naufal Fikri - 13515130 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha

Lebih terperinci

Pendahuluan. Praktikum Pengantar Pengolahan Citra Digital Departemen Ilmu Komputer Copyright 2008 All Rights Reserved

Pendahuluan. Praktikum Pengantar Pengolahan Citra Digital Departemen Ilmu Komputer Copyright 2008 All Rights Reserved 1 Pengenalan Matlab Pendahuluan Matlab adalah perangkat lunak yang dapat digunakan untuk analisis dan visualisasi data. Matlab didesain untuk mengolah data dengan menggunakan operasi matriks. Matlab juga

Lebih terperinci

FUNGSI M-FILE Fungsi M-File

FUNGSI M-FILE Fungsi M-File 34 Judul Buku Bab 3 FUNGSI M-FILE 3.1. Fungsi M-File Penulisan barisan ekspresi dalam MATLAB command window biasanya dilakukan baris perbaris dan biasanya untuk menyimpan barisan perintah dan hasil outputnya

Lebih terperinci

BAB I PENDAHULUAN. Teknologi Informasi saat ini mengalami perkembangan yang signifikan.

BAB I PENDAHULUAN. Teknologi Informasi saat ini mengalami perkembangan yang signifikan. BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Teknologi Informasi saat ini mengalami perkembangan yang signifikan. Beragam aspek kehidupan sangat terbantu dengan perkembangan teknologi informasi ini. Hal

Lebih terperinci

TUGAS KELOMPOK 01 MAKALAH INTERAKSI MANUSIA DAN KOMPUTER (IMK) TOPIK MASALAH. SISTEM INTERAKSI GOOGLE (www.google.com) DISUSUN OLEH : NAMA KELOMPOK

TUGAS KELOMPOK 01 MAKALAH INTERAKSI MANUSIA DAN KOMPUTER (IMK) TOPIK MASALAH. SISTEM INTERAKSI GOOGLE (www.google.com) DISUSUN OLEH : NAMA KELOMPOK TUGAS KELOMPOK 01 MAKALAH INTERAKSI MANUSIA DAN KOMPUTER (IMK) TOPIK MASALAH SISTEM INTERAKSI GOOGLE (www.google.com) DISUSUN OLEH : NAMA KELOMPOK NPM SYARIFAH AINI 1114370081 NELIA SANDRA 1114370022 ADEK

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya

Lebih terperinci

IMPLEMENTASI SEARCH ENGINE OPTIMIZATION (SEO) UNTUK MENINGKATKAN PERINGKAT DI SERP PADA GOOGLE HUMMINGBIRD

IMPLEMENTASI SEARCH ENGINE OPTIMIZATION (SEO) UNTUK MENINGKATKAN PERINGKAT DI SERP PADA GOOGLE HUMMINGBIRD IMPLEMENTASI SEARCH ENGINE OPTIMIZATION (SEO) UNTUK MENINGKATKAN PERINGKAT DI SERP PADA GOOGLE HUMMINGBIRD Rasyid Panji Ishwara Universitas Dian Nuswantoro Jl. Nakula I No. 5-11 Semarang 50131 E-mail :

Lebih terperinci

MODUL I PENGENALAN MATLAB

MODUL I PENGENALAN MATLAB MODUL I PENGENALAN MATLAB 1. Apa Matlab itu? Matlab merupakan bahasa pemrograman dengan kemampuan tinggi dalam bidang komputasi. Matlab memiliki kemampuan mengintegrasikan komputasi, visualisasi, dan pemrograman.

Lebih terperinci

Pengenalan Script. Definisi HTML

Pengenalan Script. Definisi HTML 1 Pengenalan Script Pada bab ini akan dibahas bahasa script yang dapat digunakan untuk membuat halaman web. Untuk dapat membuat halaman web bahasa script pertama yang harus anda kenal adalah HTML. HTML

Lebih terperinci

EXPERT SYSTEM SEARCH ENGINE OPTIMIZATION (SEO) DALAM MENGOPTIMALKAN WEBSITE

EXPERT SYSTEM SEARCH ENGINE OPTIMIZATION (SEO) DALAM MENGOPTIMALKAN WEBSITE EXPERT SYSTEM SEARCH ENGINE OPTIMIZATION (SEO) DALAM MENGOPTIMALKAN WEBSITE Diajukan oleh Ridwan.Efendi.Renfaan 2010.01702.11.0120 STMIK JENDERAL ACHMAD YANI YOGYAKARTA 1 BAB I PENDAHULUAN 1.1 Latar belakang

Lebih terperinci

Penerapan Graf pada PageRank

Penerapan Graf pada PageRank Penerapan Graf pada PageRank Hartono Sulaiman Wijaya 13509046 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung 40132, Indonesia

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu

Lebih terperinci

MEMULAI MENGGUNAKAN MATLAB

MEMULAI MENGGUNAKAN MATLAB BAB 1 MEMULAI MENGGUNAKAN MATLAB A. PENDAHULUAN Apa itu MATLAB? Apa yang dapat dilakukan oleh MATLAB? Kemampuan apa yang dimilikinya? Bagaimana kita menggunakan MATLAB untuk menyelesaikan permasalahan-permasalahan

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa inggris dari kata computer yang berarti menghitung. Dapat

Lebih terperinci

Menggunakan Browser dan Mesin Pencari

Menggunakan Browser dan Mesin Pencari Menggunakan Browser dan Mesin Pencari A. Pengantar Pada kegiatan ini, anda akan berlatih menggunakan perangkat lunak browser yang digunakan untuk mengakses situs Internet. Keterampilan menggunakan browser

Lebih terperinci

BAB I PENDAHULUAN. memanipulasi, mengatur, atau mengedit suatu kebutuhan. kinerjanya. Selain itu beberapa aplikasi atau software juga harus mengalami

BAB I PENDAHULUAN. memanipulasi, mengatur, atau mengedit suatu kebutuhan. kinerjanya. Selain itu beberapa aplikasi atau software juga harus mengalami 1 BAB I PENDAHULUAN I. Latar Belakang Dewasa ini perkembangan teknologi informasi semakin berkembang. Tentunya dengan beberapa aplikasi dalam dunia komputer yang semakin maju. Pada dasarnya aplikasi dalam

Lebih terperinci

SEO SEO ( Search Engine Optimization)

SEO SEO ( Search Engine Optimization) SEO SEO ( Search Engine Optimization) Oleh: Tim Modul Osca http://osca-akakom.org SEO SEO ( Search Engine Optimization) SEO ( Search Engine Optimization) merupakan cara atau usha yang dapat kita lakukan

Lebih terperinci

Tugas E-Commerce. Nama : TRIYANTO NIM : Prody : TI

Tugas E-Commerce. Nama : TRIYANTO NIM : Prody : TI Tugas E-Commerce Nama : TRIYANTO NIM : 12121238 Prody : TI 1. Paypal Pengertian Paypal adalah merupakan satu alat pembayaran atau istilahnya Payment procesors dengan bertransaksi menggunakan jaringan internet

Lebih terperinci

BAB I PENDAHULUAN 1 BAB I PENDAHULUAN

BAB I PENDAHULUAN 1 BAB I PENDAHULUAN BAB I PENDAHULUAN 1 BAB I PENDAHULUAN 1.1. Apakah Maple itu? Maple adalah suatu program interaktif yang mengintegrasikan kemampuan komputasi baik numerik ataupun simbolik, visualisasi (grafik) dan pemrograman.

Lebih terperinci

SEO Search Engine Optimization. Oleh: Ade Eka Putra ( )

SEO Search Engine Optimization. Oleh: Ade Eka Putra ( ) SEO Search Engine Optimization Oleh: Ade Eka Putra (0615124023) PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS WIDYATAMA BANDUNG 2016 Belajar SEO: Panduan untuk Pemula dalam Memahami dan

Lebih terperinci

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi,

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi, BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi, komputer dapat diartikan sebagai alat untuk menghitung. Itulah pada mulanya

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI Pada bab ini akan dibahas beberapa konsep dasar yang akan digunakan sebagai landasan berpikir seperti beberapa literatur yang berkaitan dengan penelitian ini. Dengan begitu akan mempermudah

Lebih terperinci

P - 3 Bab 2 : Pengantar Pemrograman C

P - 3 Bab 2 : Pengantar Pemrograman C P - 3 Bab 2 : Pengantar Pemrograman C 2.1 Tujuan Mahasiswa dapat mengetahui dan memahami sejarah bahasa C, struktur program C dan alur eksekusi program C 2.2 Materi 1. Sejarah C 2. Interprenter dan Compiler

Lebih terperinci

Artikel BERKENALAN DENGAN MAXIMA

Artikel BERKENALAN DENGAN MAXIMA Artikel BERKENALAN DENGAN MAXIMA Oleh Muda Nurul Khikmawati PUSAT PENGEMBANGAN DAN PEMBERDAYAAN PENDIDIK DAN TENAGA KEPENDIDIKAN (PPPPTK) MATEMATIKA 2010 Abstrak Maxima merupakan salah satu software open

Lebih terperinci

Oleh : Mochammad Taufan ( ) DOSEN PEMBIMBING: Prof. Drs. Nur Iriawan, M.Ikom,Ph.D

Oleh : Mochammad Taufan ( ) DOSEN PEMBIMBING: Prof. Drs. Nur Iriawan, M.Ikom,Ph.D Pemodelan Early Warning System sebagai Penilai Tingkat Kesehatan Finansial Calon Nasabah dengan Metoda Binary Regresi Logistik Studi Kasus : Bank X Surabaya Branch Oleh : Mochammad Taufan (9107.205.309)

Lebih terperinci

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML Pengenalan JavaScript Standar Kompetensi Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML Indikator Hasil

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Algoritma Genetika Algoritma Genetika merupakan suatu algoritma yang terinspirasi dari teori evolusi Darwin yang menyatakan bahwa kelangsungan hidup suatu makhluk dipengaruhi

Lebih terperinci

SEJARAH PERKEMBANGAN GOOGLE. Disusun Untuk Memenuhi Tugas Matakuliah PDE. Oleh :

SEJARAH PERKEMBANGAN GOOGLE. Disusun Untuk Memenuhi Tugas Matakuliah PDE. Oleh : SEJARAH PERKEMBANGAN GOOGLE Disusun Untuk Memenuhi Tugas Matakuliah PDE Oleh : Syahrozi Nuari Setiawan Bima Iman Akbar Hendi Alfiyanto Sholahuddin D1042141039 D1042141037 D1042141037 D1042141037 D1042141037

Lebih terperinci

Implementasi Graf pada Metode Crawling dan Indexing di dalam Mesin Pencari Web

Implementasi Graf pada Metode Crawling dan Indexing di dalam Mesin Pencari Web Implementasi Graf pada Metode Crawling dan Indexing di dalam Mesin Pencari Web Fauzan Muhammad Rifqy 13513081 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi

Lebih terperinci

Pengantar Pemrograman MATLAB

Pengantar Pemrograman MATLAB Pengantar Pemrograman MATLAB Pengantar Pemrograman MATLAB Amir Tjolleng, M.Sc. PENERBIT PT ELEX MEDIA KOMPUTINDO Pengantar Pemrograman MATLAB Amir Tjolleng, M.Sc. 2017, PT. Elex Media Komputindo, Jakarta

Lebih terperinci

KKN SISDAMAS Panduan Penggunaan Blog KKN ( UIN SGD BANDUNG) UIN Sunan Gunung Djati Bandung. Pusat Teknologi Informasi dan Pangkalan Data

KKN SISDAMAS Panduan Penggunaan Blog KKN ( UIN SGD BANDUNG) UIN Sunan Gunung Djati Bandung. Pusat Teknologi Informasi dan Pangkalan Data KKN SISDAMAS 2017 Panduan Penggunaan Blog KKN ( UIN SGD BANDUNG) Pusat Teknologi Informasi dan Pangkalan Data UIN Sunan Gunung Djati Bandung 1 Panduan Penggunaan Blog KKN ( UIN SGD BANDUNG) Berikut ini

Lebih terperinci

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek BAB 2 TINJAUAN TEORITIS 2.1 Pengertian Sistem Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek yang bekerja bersama-sama menghasilkan metode, prosedur, teknik yang digabungkan

Lebih terperinci

PERTEMUAN 6 PROMOSI DAN PEMELIHARAAN WEB

PERTEMUAN 6 PROMOSI DAN PEMELIHARAAN WEB PERTEMUAN 6 PROMOSI DAN PEMELIHARAAN WEB Promosi Website Bagaimana user dapat menemukan dan mendapatkan informasi dari website adalah tujuan dari promosi web, terutama untuk aplikasi web yang komersil.

Lebih terperinci

Apakah blogs itu? Memulai blogging Tentang SEO Membuat blogs students UII Teknik menulis di Blog Mengatur Widget Promosi blogs

Apakah blogs itu? Memulai blogging Tentang SEO Membuat blogs students UII Teknik menulis di Blog Mengatur Widget Promosi blogs Blogs untuk mahasiswa Universitas Islam Indonesia Apakah blogs itu? Memulai blogging Tentang SEO Membuat blogs students UII Teknik menulis di Blog Mengatur Widget Promosi blogs Apakah Blogs itu? Badan

Lebih terperinci

MODUL I MENGENAL MATLAB

MODUL I MENGENAL MATLAB MODUL I MENGENAL MATLAB TUJUAN Mahasiswa dapat mengenal MATLAB Mahasiswa dapat menggunakan fungsi Help Mahasiswa dapat menggunakan operasi pada MATLAB TEORI Gambaran sederhana tentang MATLAB adalah sebuah

Lebih terperinci

BERKENALAN DENGAN MAXIMA

BERKENALAN DENGAN MAXIMA BERKENALAN DENGAN MAXIMA Muda Nurul K. Saat ini ada banyak software open source yang bisa dimanfaatkan untuk pembelajaran matematika., diantaranya adalah Maxima. Maxima merupakan salah satu software open

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN 15 BAB III METODOLOGI PENELITIAN 3.1. Metode Analisis Berdasarkan pengumpulan data dan studi literatur yang dilakukan penulis terkait File Information Tool Set (FITS) maka penulis mulai mencoba menjalankan

Lebih terperinci

Pengelolaan Web. Ali Tarmuji, S.T., M.Cs. Urusan Web & Reportase Web. Biro Sistem Informasi dan Komunikasi

Pengelolaan Web. Ali Tarmuji, S.T., M.Cs. Urusan Web & Reportase Web. Biro Sistem Informasi dan Komunikasi Pengelolaan Web Ali Tarmuji, S.T., M.Cs. alitarmuji@uad.ac.id 1 Search Engine Optimization (SEO) Pengertian: Optimalisasi sebuah web agar memperoleh tempat terbaik di search engine. Pembagian SEO SEO On

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris berasal dari kata computer yang artinya menghitung.

Lebih terperinci

KSI B ~ M.S. WULANDARI

KSI B ~ M.S. WULANDARI 1 MODUL VI : PAGE Situs WEB sekarang ini tidaklah hanya terdiri atas teks dan grafik. Banyak perusahaan ingin menampilkan data untuk relasi dan pelanggan mereka. Dengan Access 2000 kita bisa menyimpan

Lebih terperinci

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA BAHAN AJAR TEKNOLOGI INFORMASI

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA BAHAN AJAR TEKNOLOGI INFORMASI No. BAK/TBB/TBB204/05 Revisi : 00 Tgl. 19 Agustus 2009 Hal 1 dari 9 BAB IV PANDUAN MEMBUAT BLOG DI WORDPRESS.COM A. Pendahuluan Blog merupakan singkatan dari "web log". Blog adalah bentuk aplikasi website

Lebih terperinci

Aplikasi Aljabar Vektor dalam Algoritma Page Rank

Aplikasi Aljabar Vektor dalam Algoritma Page Rank Aplikasi Aljabar Vektor dalam Algoritma Page Rank Albertus Kelvin / 13514100 Program Studi Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung 40132, Indonesia

Lebih terperinci

GOOGOL DAN GOOGOLPLEX

GOOGOL DAN GOOGOLPLEX GOOGOL DAN GOOGOLPLEX Sumardyono, M.Pd. Pengertian Terkadang untuk suatu kepentingan, kita perlu memberi nama untuk suatu bilangan tertentu. Contohnya bilangan hasil bagi keliling sebarang lingkaran dengan

Lebih terperinci

PRAKTIKUM PENGANTAR KOMPUTER DAN INTERNET. Searching di Internet

PRAKTIKUM PENGANTAR KOMPUTER DAN INTERNET. Searching di Internet PRAKTIKUM PENGANTAR KOMPUTER DAN INTERNET Searching di Internet 2009/2010 Searching di Internet Searching atau pencarian adalah salah satu hal yang menjadi kegiatan utama dalam kegiatan manusia di dunia

Lebih terperinci

MODUL PRAKTIKUM FISIKA KOMPUTASI. Disusun Oleh:

MODUL PRAKTIKUM FISIKA KOMPUTASI. Disusun Oleh: MODUL PRAKTIKUM FISIKA KOMPUTASI Disusun Oleh: JURUSAN FISIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS PGRI PALEMBANG 2017 i PRAKATA Puji syukur penulis ucapkan kepada Tuhan yang Maha

Lebih terperinci

A. Kompetensi Setelah mengiktui mata kuliah ini, mahasiswa diharapkan dapat memahami dan bisa melakukan:

A. Kompetensi Setelah mengiktui mata kuliah ini, mahasiswa diharapkan dapat memahami dan bisa melakukan: No. LST/EKA/PTI 236/07 Revisi: 01 April 2011 Hal 1 dari 9 A. Kompetensi Setelah mengiktui mata kuliah ini, mahasiswa diharapkan dapat memahami dan bisa melakukan: 1. Mengenal dan menggunakan matlab sebagai

Lebih terperinci

Mohamad Iqbal dan Pendahuluan. Lisensi Dokumen:

Mohamad Iqbal  dan  Pendahuluan. Lisensi Dokumen: Seni Googling Mohamad Iqbal ciebal@mugi.or.id http://ciebal.web.id dan http://indoblogger.web.id Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara

Lebih terperinci

PERKEMBANGAN INTERNET Perkembangan Google

PERKEMBANGAN INTERNET Perkembangan Google PERKEMBANGAN INTERNET Perkembangan Google Oleh : Nama : Ricky Ayu Tsuraya NIM : J1F112022 Asisten : Nama : Raisah Novisa NIM : J1F111240 DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS LAMBUNG MANGKURAT FAKULTAS

Lebih terperinci

JANGAN HARAP JADI ORANG MISKIN, JIKA ANDA PUNYA INTERNET

JANGAN HARAP JADI ORANG MISKIN, JIKA ANDA PUNYA INTERNET JANGAN HARAP JADI ORANG MISKIN, JIKA ANDA PUNYA INTERNET Saudara rekan netters sekalian, Anda jangan pernah berharap untuk mejadi orang miskis jika ternyata anda masih punya internet. Sebab, dengan internet

Lebih terperinci

Link Categories, digunakan untuk mengelompokkan link ke dalam kategorikategori

Link Categories, digunakan untuk mengelompokkan link ke dalam kategorikategori Panduan Dasar Membuat Website Menggunakan Wordpress WordPress Dashboard (Admin) 1. Untuk login ke halaman admin, ketik: wp-admin atau wp-login.php di belakang alamat domain Anda. Contoh feddy.staff.telkomuniversity.ac.id/wp-admin.

Lebih terperinci

PRAKTIKUM 1 MENGENAL BAHASA PASCAL. File, Edit, Search, Run, Compile, Debug, Tools, Option, Windows dan Help.

PRAKTIKUM 1 MENGENAL BAHASA PASCAL. File, Edit, Search, Run, Compile, Debug, Tools, Option, Windows dan Help. PRAKTIKUM 1 MENGENAL BAHASA PASCAL 1. Judul Materi/ Pokok Bahasan : Mengenal Bahasa Pascal 2. Tujuan Insruksional Khusus : Mahasiswa dapat memahami konsep dasar struktur Algoritma dan struktur program

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang

BAB 2 LANDASAN TEORI. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

Lebih terperinci

(artikel Pengantar ke PHP, Bpk Marsani Asfi)

(artikel Pengantar ke PHP, Bpk Marsani Asfi) Pengenalan PHP Anita Sesar Ria anita-si06@std.cic.ac.id Lisensi Dokumen : Copyright 2009 ( http://my.cic.ac.id/stmik/module/blog ) Seluruh tulisan di dokumen ini dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

Panduan Dasar Membuat Website

Panduan Dasar Membuat Website Tutorial singkat cara menggunakan WordPress mulai dari masuk ke Dashboard Admin hingga cara membuat postingan. Panduan Dasar Membuat Website Menggunakan WordPress Versi 3.x By Webhostmu.Com Daftar Isi

Lebih terperinci

PANDUAN DASAR MEMBUAT WEBSITE

PANDUAN DASAR MEMBUAT WEBSITE PANDUAN DASAR MEMBUAT WEBSITE WORDPRESS 4.4.1 Daftar Isi Dashboard (Admin) 1. Masuk ke login admin http://namadomain.com/wp login.php. 2. Setelah login sukses, halaman admin/dashboard akan terlihat. 3.

Lebih terperinci

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi BAB II LANDASAN TEORI 2.1Perangkat Lunak Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi memberikan fungsi dan petunjuk kerja seperti yang diinginkan. Struktur data yang

Lebih terperinci

Mengoptimalkan Google.com

Mengoptimalkan Google.com Mengoptimalkan Google.com Mesin pencari internet (internet searching engine) telah menjadi senjata andalan pengguna internet untuk mencari suatu halaman web, artikel atau informasi lain dengan keterbatasan

Lebih terperinci

Pemrograman dengan Java

Pemrograman dengan Java Pemrograman dengan Java Java sebagai salah satu bahasa pemrograman baru menjanjikan banyak kemudahan bagi programer junior maupun senior. Tutorial ini akan membawa Anda mengenal lebih jauh bahasa ini melalui

Lebih terperinci

BAB I Pendahuluan. 1 Launching Business on the Web, David Cook and Deborah Sellers, QUE, 1995, hal 12.

BAB I Pendahuluan. 1 Launching Business on the Web, David Cook and Deborah Sellers, QUE, 1995, hal 12. BAB I Pendahuluan Perkembangan teknologi komputer akhir-akhir semakin maju, terutama perkembangan dibidang teknologi informasi, karena didukung oleh perkembangan perangkat keras, perangkat lunak dan jaringan

Lebih terperinci

Pengenalan Visual Basic

Pengenalan Visual Basic Pengenalan Visual Basic KETERANGAN : 1. Baris Menu, digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dll. 2. Main Toolbar, digunakan untuk melakukan tugastugas tertentu

Lebih terperinci

BAB 1 PENDAHULUAN. menjual berbagai jenis pakaian. Seiring dengan perkembangan fashion pakaian ini

BAB 1 PENDAHULUAN. menjual berbagai jenis pakaian. Seiring dengan perkembangan fashion pakaian ini BAB 1 PENDAHULUAN 1.1 Latar Belakang Bisnis penjualan pakaian sekarang ini memang semakin berkembang terutama di Indonesia, ini terbukti dengan semakin banyaknya muncul outlet dan distro yang menjual berbagai

Lebih terperinci

PANDUAN PELATIHAN E LEARNING DASAR

PANDUAN PELATIHAN E LEARNING DASAR 2009 I. PANDUAN PELATIHAN E LEARNING DASAR Fakultas Ekonomi Univesitas Muhammadiyah Yogyakarta 29/Agustus/2009 PENDAHULUAN Selamat datang di e:learning Community (elcom) Universitas Muhammadiyah Yogyakarta.

Lebih terperinci

PENGENALAN MATLAB UNIVERSITAS MUHAMMADIYAH JEMBER ILHAM SAIFUDIN PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK. Senin, 06 Maret 2017

PENGENALAN MATLAB UNIVERSITAS MUHAMMADIYAH JEMBER ILHAM SAIFUDIN PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK. Senin, 06 Maret 2017 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER PENGENALAN MATLAB ILHAM SAIFUDIN Senin, 06 Maret 2017 Universitas Muhammadiyah Jember Ilham Saifudin MI MATEMATIKA DASAR

Lebih terperinci

Penjelajahan di Dunia Maya (Browsing/Surfing)

Penjelajahan di Dunia Maya (Browsing/Surfing) Penjelajahan di Dunia Maya (Browsing/Surfing) Dunia maya (bahasa Inggris: cyberspace) adalah media elektronik dalam jaringan komputer yang banyak dipakai untuk keperluan komunikasi satu arah maupun timbal-balik

Lebih terperinci

I. Pengenalan Play Framework

I. Pengenalan Play Framework I. Pengenalan Play Framework Play framework merupakan framework pemrograman web yang memudahkan dan mempercepat proses development aplikasi menggunakan Java. Framework ini diciptakan untuk mengatasi tantangan

Lebih terperinci

Interface Pengguna Grafik (GUI) dbookpro

Interface Pengguna Grafik (GUI) dbookpro Pengantar ke dbookpro untuk Pengguna Dasar dbookpro adalah suatu perangkat lunak yang dapat digunakan untuk membuat textbook (buku pelajaran) elektronik interaktif atau e-textbook. E-textbook dapat dibuat

Lebih terperinci

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung. BAB 2 LANDASAN TEORI 2.1 Komputer Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung. Beberapa pakar dan peneliti mengartikan komputer sebagai berikut : 1. Menurut Hamacher,

Lebih terperinci

PENGABDIAN MASYRAKAT PELATIHAN PEMBUATAN WEB UNTUK USTADZ DAN PENGELOLA PONDOK PESANTREN SEBAGAI MEDIA INFORMASI DI KABUPATEN/KOTA KEDIRI

PENGABDIAN MASYRAKAT PELATIHAN PEMBUATAN WEB UNTUK USTADZ DAN PENGELOLA PONDOK PESANTREN SEBAGAI MEDIA INFORMASI DI KABUPATEN/KOTA KEDIRI MODUL PENGABDIAN MASYRAKAT PELATIHAN PEMBUATAN WEB UNTUK USTADZ DAN PENGELOLA PONDOK PESANTREN SEBAGAI MEDIA INFORMASI DI KABUPATEN/KOTA KEDIRI Modul ini merupakan pentunjuk awal untuk pembuatan web hosting

Lebih terperinci

1. Untuk menyisipkan dokumen tersebut, pilih tombol Add Media. 2. Klik tombol Select Files untuk menentukan file yang akan diupload.

1. Untuk menyisipkan dokumen tersebut, pilih tombol Add Media. 2. Klik tombol Select Files untuk menentukan file yang akan diupload. Pernahkah Anda mendownload sebuah file dalam bentuk Ms. Word (DOC), Presentasi (PPT), dan Portable Documen Format (PDF)?. Ya, beberapa website menyediakan sebuah file dalam bentuk DOC, PPT, maupun PDF

Lebih terperinci

PRAKTIKUM ISYARAT DAN SISTEM TOPIK 0 TUTORIAL PENGENALAN MATLAB

PRAKTIKUM ISYARAT DAN SISTEM TOPIK 0 TUTORIAL PENGENALAN MATLAB PRAKTIKUM ISYARAT DAN SISTEM TOPIK 0 TUTORIAL PENGENALAN MATLAB A. Tujuan 1. Mahasiswa mengenal lingkungan MATLAB dan mampu menggunakannya. 2. Mahasiswa mampu menggunakan fungsi-fungsi dasar MATLAB yang

Lebih terperinci

OPTIMASI SITUS WEB UNTUK MENINGKATKAN URUTAN DI SERP MENGGUNAKAN METODE SEO

OPTIMASI SITUS WEB UNTUK MENINGKATKAN URUTAN DI SERP MENGGUNAKAN METODE SEO OPTIMASI SITUS WEB UNTUK MENINGKATKAN URUTAN DI SERP MENGGUNAKAN METODE SEO Fahrizal Aji Cahyadi Program Studi Teknik Informatika, Fakultas Ilmu Komputer Universitas Dian Nuswantoro Jl. Nakula I No. 5-11

Lebih terperinci

Internet Marketing. Generate Traffic

Internet Marketing. Generate Traffic Internet Marketing Internet marketing itu adalah suatu proses pemasaran brand, produk, dan layanan secara online melalui internet. Pemasaran yang dimaksud bukan hanya penjualan tapi juga termasuk promosi,

Lebih terperinci

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel BAB 2 LANDASAN TEORI 2.1 Sekilas Tentang Internet Internet berawal dari diciptakannya teknologi jaringan komputer. Jaringan komputer merupakan beberapa komputer yang terhubung satu sama lain dengan memakai

Lebih terperinci

DASAR-DASAR PEMROGRAMAN SIMULINK MATLAB SERTA ANTAR MUKA MENGGUNAKAN PCI1710HG

DASAR-DASAR PEMROGRAMAN SIMULINK MATLAB SERTA ANTAR MUKA MENGGUNAKAN PCI1710HG 36 KARYA PENGABDIAN KEPADA MASYARAKAT DASAR-DASAR PEMROGRAMAN SIMULINK MATLAB SERTA ANTAR MUKA MENGGUNAKAN PCI1710HG Oleh : Dr. Ir. Bambang Sujanarko, M.M. NIP/NIDN: 196312011994021002/001126311 Drs. Yagus

Lebih terperinci

STRUKTUR PROGRAM MATLAB

STRUKTUR PROGRAM MATLAB STRUKTUR PROGRAM MATLAB Emy Setyaningsih, S.Si, M.Kom 1 Beberapa Bagian dari Window Matlab Current Directory menampilkan isi dari direktori kerja saat menggunakan matlab. Command History berfungsi untuk

Lebih terperinci

2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0

2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0 15 2.5 Sekilas tentang Visual Basic 6.0 Visual Basic pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah perintah atau instruksi yang dimengerti oleh komputer untuk

Lebih terperinci

PERANCANGAN DAN PEMBUATAN WEB CRAWLER APLIKASI PANDUAN PEMBELIAN SPESIFIKASI KOMPUTER RAKITAN ONLINE DENGAN MEMANFAATKAN GOOGLE GEARS

PERANCANGAN DAN PEMBUATAN WEB CRAWLER APLIKASI PANDUAN PEMBELIAN SPESIFIKASI KOMPUTER RAKITAN ONLINE DENGAN MEMANFAATKAN GOOGLE GEARS PERANCANGAN DAN PEMBUATAN WEB CRAWLER APLIKASI PANDUAN PEMBELIAN SPESIFIKASI KOMPUTER RAKITAN ONLINE DENGAN MEMANFAATKAN GOOGLE GEARS Pawestri Dwi Utami Royyana Muslim I Henning T.C Jurusan Teknik Informatika,

Lebih terperinci

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni BAB 2 LANDASAN TEORI 2.1 Website Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni sebuah sistem dimana informasi dalam bentuk teks, gambar, suara, dan lain-lain dipresentasikan

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Sistem Sistem dapat dilakukan dengan 2 pendekatan, yaitu pendekatan prosedur dan pendekatan komponen. Dengan pendekatan prosedur, yang mempunyai tujuan tertentu. Dengan pendekatan

Lebih terperinci

Konsep Dasar Pemrograman Dan Pengenalan C++

Konsep Dasar Pemrograman Dan Pengenalan C++ PRAKTIKUM 1 DAN 2 Konsep Dasar Pemrograman Dan Pengenalan C++ I. KONSEP DASAR PEMROGRAMAN Program adalah deretan instruksi yang digunakan untuk mengendalikan komputer, sehingga komputer dapat melakukan

Lebih terperinci

MODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman

MODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman Jurusan Teknik Informatika Fakultas Teknik Universitas Maritim Raja Ali Haji ALGORITMA DAN PEMOGRAMAN I. ALGORITMA II. BAHASA

Lebih terperinci

Panduan Praktikum S1 Elins Eksp. Kontrol Digital 1

Panduan Praktikum S1 Elins Eksp. Kontrol Digital 1 1 Sistem Kontrol Digital Eksperimen 1 : Pengenalan Matlab dan Simulink pada Sistem Kontrol Digital Tujuan : Memperkenalkan Matlab, Simulink dan Control System Toolbox yang digunakan untuk mensimulasikan

Lebih terperinci

https://pengawaspinrang.wordpress.com MANUAL BOOK penggunaan blog Pengawa Sekola Idarahma Ibrahim

https://pengawaspinrang.wordpress.com MANUAL BOOK penggunaan blog Pengawa Sekola Idarahma Ibrahim https://pengawaspinrang.wordpress.com MANUAL BOOK penggunaan blog Pengawa Sekola Idarahma Ibrahim PANDUAN (MANUAL) PENGGUNAAN BLOG http://pengawaspinrang.wordpress.com UNTUK PENGAWAS SEKOLAH A. Membuka

Lebih terperinci

Keamanan Web Server. Pertemuan XI WEB HACKING

Keamanan Web Server. Pertemuan XI WEB HACKING Keamanan Web Server Pertemuan XI WEB HACKING World Wide Web merupakan bagian dari Internet yang paling populer, sehingga serangan paling banyak terjadi lewat port 80 atau yang dikenal sebagai Web hacking,

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Dalam dunia jaringan website optimalisasi situs agar banyak dikunjungi sudah sangat umum dengan prosedur SEO (Search Engine Optimization). Karena tujuan dasar dari

Lebih terperinci

Instalasi dan Konfigurasi Java

Instalasi dan Konfigurasi Java Instalasi dan Konfigurasi Java Panji Wisnuwirawan div. Iptek KOMUNIKE elektro ugm Edited : 12/18/2004 7:12 AM email : panjix03@student.te.ugm.ac.id maspanji@gmail.com Artikel ini dapat disebarkan,diedit

Lebih terperinci

Google Ads. Google Ads. Google Ads: Google AdWords (Bahasa Indonesia): Iklankan Bisnis Anda di Google

Google Ads. Google Ads. Google Ads:  Google AdWords (Bahasa Indonesia): Iklankan Bisnis Anda di Google Google Ads Google Ads Google Ads: http://www.google.com/intl/en/ads/ Google AdWords (Bahasa Indonesia): Iklankan Bisnis Anda di Google https://accounts.google.com/servicelogin?service=adwords&hl=in_id&ltmpl=jfk&continue=https://adwords.g

Lebih terperinci

DAFTAR ISI. Wordpress Mengenal Dashboard Memposting Artikel Membuat Halaman Baru Eksplorasi Menu Appearance

DAFTAR ISI. Wordpress Mengenal Dashboard Memposting Artikel Membuat Halaman Baru Eksplorasi Menu Appearance DAFTAR ISI Wordpress... 2 Mengenal Dashboard... 4 Memposting Artikel... 5 Penjelasan Area Posting Artikel... 5 Menambah Gambar Pada Tulisan... 8 Menambah Kategori dan Tag Pada Tulisan... 10 Pratampil dan

Lebih terperinci

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi komputer dapat diartikan sebagai alat untuk menghitung. Perkembangan teknologi dan

Lebih terperinci

Ada 5 GUI tools yang dapat dipergunakan untuk membangun, mengedit, dan mengobservasi sistem penalaran, yaitu :

Ada 5 GUI tools yang dapat dipergunakan untuk membangun, mengedit, dan mengobservasi sistem penalaran, yaitu : BAB V FUZZY LOGIC MATLAB TOOLBOX Agar dapat mengunakan fungsi-fungsi logika fuzzy yang ada paad Matlab, maka harus diinstallkan terlebih dahulu TOOLBOX FUZZY. Toolbox. Fuzzy Logic Toolbox adalah fasilitas

Lebih terperinci

KATA PENGANTAR. Kepada semua pihak yang terlibat serta berkontribusi dalam pembuatan Petunjuk Teknis ini, kami sampaikan penghargaan dan terima kasih.

KATA PENGANTAR. Kepada semua pihak yang terlibat serta berkontribusi dalam pembuatan Petunjuk Teknis ini, kami sampaikan penghargaan dan terima kasih. KATA PENGANTAR Puji Syukur Kehadirat Tuhan Yang Maha Esa dengan terselesaikannya Petunjuk Teknis Pengoperasian Software Aplikasi Standar Pelayanan Minimal (SPM) Bidang Kesehatan sebagai acuan teknis Petugas

Lebih terperinci

MANUAL BOOK MADANI CMS KOTA SERANG

MANUAL BOOK MADANI CMS KOTA SERANG MANUAL BOOK MADANI CMS KOTA SERANG Kata Pengantar Puji syukur kehadirat Tuhan Yang Maha Kuasa atas segala limpahan Rahmat, Inayah, Taufik dan Hinayahnya sehingga saya dapat menyelesaikan ini. Semoga aplikasi

Lebih terperinci