www.digizoneku.com 1. Apa itu interpreter dan compiler dan apa bedanya? mereka adalah program yang mengolah source code. bedanya compiler hanya mengub...
www.digizoneku.com 1. Apa itu interpreter dan compiler dan apa bedanya? mereka adalah program yang mengolah source code. bedanya compiler hanya mengubah source code tersebut menjadi bahasa b…Full description
Full description
Descrição completa
Full description
Kumpulan Soal Dan JawabanFull description
Full description
Terdiri dari beberapa soal dan jawaban pada saat konversi mata kuliahFull description
XPBIO0699-54b9f148
KUMPULAN FAKE FAKEDeskripsi lengkap
kkpi
kkpiFull description
kkpi
biologi
biologiDeskripsi lengkap
biologi
Silahkan DownloadDeskripsi lengkap
kumpulan soal koloid kimi kelas 11
soalFull description
soalFull description
KOMJARDAS
Modul 02 Pelatihan Pemanfaatan TIK Untuk Pembelajaran Tingkat Nasional tahun 2008Full description
soal komputer dan jaringan dasar beserta jawaban 2Full description
www.digizoneku.com 1. Apa itu interpreter dan compiler dan apa bedanya? mereka adalah program yang mengolah source code. bedanya compiler hanya mengubah source code tersebut menjadi bahasa binary yang eksekusinya dilakukan diwaktu yang berbeda, sedangkan interpreter mengubah source code menjadi bahasa mesin untuk kemudian langsung dieksekusi. 2 Apa itu PHP? Termasuk interpreter atau compiler? PHP adalah bahasa pemrograman yang umum digunakan pada aplikasi berbasis web. PHP tergolong interpreting language. 3. Apa beda Apache dengan WAMP atau XAMPP? Apache adalah program yang bertindak sebagai web sever. Sedangkan WAMP atau XAMPP adalah program yang mengumpulkan aplikasi2 terkait serer menjadi satu. Beberapa diantara program tersebut adalah Apache sebagai web server, PHP sebagai web based programming, dan MySQL sebagai database server. 1. Struktur dasar pemrograman PHP adalah embedded script. bagaimana cara PHP dapat diintegrasikan kedalam HTML ? --> dengan penambahan tanda dan ?> 2. MUlai pada veri berapakanh PHP menggunakan OOP? versi 4 1.Jelaskan apa yang anda ketahui tentang HTML dan XML dan berikan contoh sederhana jawaban : -HTML,Hyper Text Markup Language -Bahasa markup yang didesain untuk menampilkan data yang mempunyai fokus tentang bagaimana data ditampilkan -contoh :
My First Heading
My first paragraph.
Bimo Adi Pradono
www.digizoneku.com
-XML,eXtensible Markup Language -Bahasa markup yang didesain untuk pertukaran & penyimpanan data antar sistem -contoh : PanduFayruzReminder Don't forget me this weekend! 2. Kebanyakan orang Indonesia melihat kemajuan teknologi internet sebagai sebuah peluang bisnis dibandingkan dengan potensinya sebagai sarana untuk meningkatkan kesejahteraan sosial masyarakat. Hal tersebut wajar-wajar saja melihat bahwa perkembangan internet tidak dapat dipisahkan dari majunya industri komputer dan telekomunikasi untuk menunjang kebutuhan bisnis. Namun kalau dicermati lebih lanjut, sebenarnya banyak sekali aspek-aspek dari internet yang dapat dimanfaatkan untuk menangani beberapa permasalahan yang ada di Indonesia. Berikan contoh penerapan teknologi internet sebagai sarana untuk menangani permasalahan sosial yang ada di Indonesia, dan apa saja manfaat yang bisa diberikan sehingga dapat meningkatkan kesejahteraan sosial masyarakat. jawaban : semua jawaban adalah benar. ===================== 1. Sebutkan dan jelaskan secara singkat 7 lapisan OSI! Model Referensi OSI (Open System Interconnection) merupakan salah satu standar protokol jaringan yang menggambarkan fungsi, tujuan, dan kerangka kerja suatu struktur model referensi logis dalam sistem komunikasi. Model referensi ini terdiri dari tujuh lapisan, yaitu:
1. Lapisan fisik (Physical Layer) Lapisan ini merupakan lapisan paling bawah (dasar) yang bertugas mengendalikan dan mengatur semua hal yang berhubungan dengan masalah transport data, seperti: a. menentukan karakteristik kabel yang digunakan untuk menghubungkan komputer dengan jaringan;
Bimo Adi Pradono
www.digizoneku.com b. mentransfer dan menentukan bagaimana bit-bit data dikodekan; c. menangani interkoneksi fisik (kabel), mekanikal, elektrikal, dan prosedural.
2. Lapisan Keterkaitan Data (Data Link Layer) Pada lapisan ini paket data yang ingin dikirim akan berbentuk frame. Fungsi lapisan ini adalah menentukan protokol untuk pertukaran frame data yang lewat melalui kabel. Dengan kata lain, lapisan ini menganani hal yang berhubungan dengan pengambilan dan pelepasan paket data dari dan ke kabel, deteksi, dan koreksi kesalahan, serta pengiriman ulang data.
3. Lapisan Jaringan (Network Layer) Lapisan ini tugasnya adalah merutekan paket data ke tujuan yang seharusnya, mengendalikan operasi subnet, mengatasi semua masalah yang terjadi pada jaringan sehingga jaringan yang berbeda dapat saling terinterkoneksi.
4. Lapisan Transport (Transport Layer) Lapisan ini akan menerima data dari lapisan sesi, memecahnya menjadi potongan data yang lebih kecil, lalu meneruskannya ke lapisan jaringan. Selain itu, lapisan ini juga berfungsi untuk menjamin agar data dapat diterima di sisi penerima dengan benar.
5. Lapisan Sesi (Session Layer) Lapisan sesi ini mengijinkan para user untuk menetapkan session dengan user yang lainnya.
6. Lapisan Presentasi (Presentation Layer) Lapisan ini akan menterjemahkan struktur data yang telah direpresentasikan. Selain itu, pada lapisan ini juga terjadi kompresi data, enkripsi, deskripsi, dan konversi data.
7. Lapisan Aplikasi (Application Layer) Lapisan ini fungsinya menyediakan akses aplikasi ke jaringan dan terdiri dari bermacam-macam protokol. 2. Apa yang dimaksud dengan HTML5? Berikan contoh website yang menggunakannya! HTML5 merupakan lompatan dunia website karena HMTL5 memiliki perubahan pada orientasi berbasis dokumen menjadi orientasi berbasis aplikasi. Pada HTML5 ini integrasi konten aplikasi dan multimedia pada web akan dilakukan dengan lebih baik. Kita tidak memerlukan plug-in aplikasi karena pembangunan proses integrasi dapat dilakukan secara langsung dengan tag-tag baru pada yang ada pada HTML5. Contohnya tag “” dan <”video”> yang memungkinkan kita secara langsung menampilkan konten audio dan video dalam website kita, tanpa plug-in. Perubahan-perubahan lain juga dapat ditemukan pada ranah elemen markup dan scritp API. Pemutar video di situs Youtube juga telah mengadopsi fitur HTML5.
Bimo Adi Pradono
www.digizoneku.com 3. Apa yang dimaksud dengan web service? Berikan contohnya! Web service service adalah adalah sebuah sofware aplikasi yang tidak terpengaruh oleh platform, yang menyediakan method-method yang dapat diakses oleh network. Dan juga akan menggunakan XML untuk pertukaran data. Contoh penggunaan web service adalah pada situs jejaring sosial, seperti facebook dan twitter. Yang mampu memberikan layanan web seperti sebuah aplikasi. 4. Jelaskan tentang TCP dan UDP! TCP (Transmission Control Protocol) adalah protocol yang connection-oriented, yang berarti komunikasi yang melewatinya membutuhkan handshaking untuk mengatur koneksi end-to-end. Koneksi dapat dibuat dari client ke server, dan kemudian banyak data dapat dikirimkan melalui koneksi itu. TCP memiliki ciri-ciri yaitu sebagai berikut: Terpercaya: TCP mengatur pesan acknoweledegment, retransmission, dan timeout. Jika hilang ditengah jalan, server akan meminta kembali bagian yang hilang. Di TCP, tidak ada data yang hilang atau dalam beberapa kasus timeouts, koneksi didrop. Terurut: Jika dua pesan dikirimkan sepanjang koneksi, satu demi satu, pesan yang pertama akan mencapai aplikasi penerima pertama. Ketika paket data tiba di urutan yang berbeda, layer TCP menahan data selanjutnya sampai data yang baru saja datang dapat di urutkan kembali dan dikirimkan ke aplikasi. Heavyweight: TCP meminta tiga paket hanya untuk mensetup socket, sebelum beberapa data aktual dapat dikirimkan. Ini mengatur koneksi, reliability, dan congestion control. Ini adalah protocol transport yang besar yang didesain di atas IP. Streaming: Data dibaca sebagai “stream”, dengan tidak membedakan dimana satu paket berakhir dan yang lain dimulai. Paket mungkin dipisah atau digabungkan ke dalam data streams yang lebih besar atau lebih kecil secara acak. UDP (Unit Datagram Protocol) adalah protocol connectionless message-based yang lebih sederhana. Di protocol connectionless, tidak ada cara yang dibuat untuk koneksi end-toend. Komunikasi dicapai dengan mengirimkan informasi satu arah, dari source ke destination tanpa mengecek untuk melihat apakah tujuan masih ada, atau apakah koneksi disiapkan untuk menerima informasi. Paket UDP melewati jaringan dalam unit-unit yang berdiri sendiri. Ciri-ciri UDP adalah: Tidak terpercaya: Ketika pesan dikirimkan, tidak dapat diketahui apakah akan sampai tujuan. Paket dapat hilang di jalan. Tidak ada konsep acknoweledgment, retransimission, dan timeout. Tidak terurut: Jika dua pesan dikirimkan ke penerima yang sama, urutan sampainya tidak dapat diprediksi. Lightweight: Tidak ada pemesanan pesan, tidak ada pelacakan koneksi, dll. Layer transport yang kecil yang didesain di atas IP.
Bimo Adi Pradono
www.digizoneku.com Datagrams: Paket yang dikirimkan secara individu dan dijamin akan utuh jika sampai. Paket-paket memiliki batas-batas yang pasti, dan tidak dipisah dan dibagi ke dalam data stream yang ada. 5. Jelaskan tentang URI dan URL! Uniform Resource Identifier (URI) adalah sebuah string dari karakter yang digunakan untuk mengidentifikasi sebuah nama atau sumber di Internet. Memungkinkan identifikasi seperti interaksi dengan representasi sumber daya melalui jaringan (biasanya di World Wide Web) spesifik menggunakan protokol. URL singkatan dari Uniform Resource Locator , adalah rangkaian karakter menurut suatu format standar tertentu, yang digunakan untuk menunjukkan alamat suatu sumber seperti dokumen dan gambar - di Internet. URL merupakan suatu inovasi dasar bagi perkembangan sejarah Internet. URL pertama kali diciptakan oleh Tim Berners-Lee pada tahun 1991 agar penulis-penulis dokumen dokumen dapat merujuk pranala ke Jejaring Jagat Jembar atau World Wide Web. Sejak 1994, konsep URL telah dikembangkan menjadi istilah Uniform Resource Identifier (URI) yang lebih umum sifatnya. Walaupun demikian, istilah URL masih tetap digunakan secara luas. ====================== Pertanyaan : 1. Bagaimana memulai dan mengakhiri sebuah script php? 2. Bagaimana menampilkan tulisan “hello world” menggunakan php? 3. Tentukan mana yang salah dari script berikut :
Jawab : 1. Dengan awalan dan akhiran seperti berikut : 2.
Bimo Adi Pradono
www.digizoneku.com 3. – tidak ada variabel yang dikembalikan dikembalikan - Setiap penggunaan variabel pada php menggunakan tanda $. -
Penampilan Penampilan string bisa menggunakan menggunakan ‘..’ atau “..” a kan tetapi tidak bisa d i gunakan bersamaan seperti ‘...”.
1. Sebutkan contoh-contoh contoh-contoh bahasa pemrograman pemrograman untuk aplikasi web yang dapat berjalan di server! Jawab : PHP, ASP, ASP.NET, dll.. (javascript server side?) 2. Apa yang harus kita lakukan jika kita ingin mengatur bahwa jika dalam suatu database ada data yang ingin kita hapus, kemudian k emudian data lain yang mempunyai relasi dengan data tersebut terhapus?
Jawab : Kita menggunakan engine InnoDB. Idealnya kita menggunakan InnoDB jika tingkat kerumitan dari relasi database kita sangat kompleks. PERTANYAAN:
1. Deskripsikan apa yang terjadi pada browser dan server ketika sebuah URL halaman HTML diketikkan pada address field browser lalu tombol enter ditekan.
2. Jelaskan apa yang Anda ketahui tentang: a) Web Based Application b) CSS c) Server Side Programming
3. Jelaskan maksud kode PHP berikut: a) include('Connections/koneksi.php'); b) mysql_select_db($database_koneksi, $koneksi);
JAWABAN:
1. Misalkan kita ingin membuka http://www.google.co.id/intl/id/about.html.
Bimo Adi Pradono
www.digizoneku.com
-Browser akan membagi URL tersebut menjadi tiga bagian: 1) Protocol ("http") 2) Nama server (”www.google.co.id”) 3) Direktori dan file name (”/intl/id/about.html”)
-Browser akan berkomunikasi dengan Domain Name Server (DNS) untuk menerjemahkan nama server “www.google.co.id” menjadi Alamat IP yang digunakan untuk melakukan koneksi ke server komputer.
-Browser kemudian menghubungi komputer server pada alamat IP pada port 80. -Setelah protokol HTTP, browser mengirimkan permintaan (GET) ke server, meminta file “http://www.google.co.id/intl/id/about.html”.
-Kemudian server akan mengirim HTML teks ke web browser.
-Browser akan membaca tag HTML dan merendernya agar dapat dilihat pada layar monitor.
2. a) Web Based Application adalah aplikasi yang dapat diakses melalui internet atau jaringan lain. Istilah ini juga dapat diartikan sebagai software yang di-host dalam lingkungan browser (seperti Java applet) atau ditulis dalam bahasa pemrograman yang didukung oleh browser (seperti JavaScript yang dipadu dengan HTML) dan memerlukan browser untuk mengeksekusinya.
b) CSS atau Cascading Style Sheet merupakan dokumen yang menyediakan aturan style dan formatting untuk mengatur tampilan halaman yang ditulis dalam HTML atau XHTML. CSS juga berguna untuk memisahkan web content dari informasi formatting dan presentasi web page. c) Server Side Programming adalah teknologi web di mana request dari user dipenuhi dengan menjalankan script pada srver untuk menghasilkan web page yang dinamik. Biasanya ini digunakan pada web site yang interaktif dan membutuhkan koneksi ke database.
Bimo Adi Pradono
www.digizoneku.com
3. a) include('Connections/koneksi.php'); Kode di atas adalah perintah untuk mengikutsertakan file koneksi.php yang berada dalam folder/direktori Connections agar dapat dijalankan dalam sebuah file. Dari nama file-nya (koneksi.php), biasanya file ini diikutsertakan apabila koneksi ke database diperlukan dalam eksekusi sebuah file.
b) mysql_select_db($database_koneksi, $koneksi); Perintah ini menyeleksi database mana yang perlu diaktifkan pada server yang diidentifikasikan oleh koneksi $koneksi. $koneksi adalah variabel yang menyatakan koneksi ke database sedangkan $database adalah nama database yang ingin diaktifkan. Soal 1. Apa itu web service dan sebutkan fungsinya ? 2. Sebutkan alasan mengapa digunakannya web service (3)! 3. Sebutkan 3 arsitektur web service dan jelaskan fungsinya!
Jawab 1. Web service adalah suatu sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas interoperabilitas dan interaksi antar sistem pada suatu jaringan ja ringan Fungsi : -
sebagai suatu fasilitas yang disediakan oleh suatu web site untuk menyediakan layanan (dalam bentuk informasi) kepada sistem lain, sehingga sistem lain dapat berinteraksi dengan sistem tersebut melalui layanan-layanan (service) yang
disediakan oleh suatu sistem yang menyediakan menyediakan web service 2. 3 alasan digunaknnya web service - Web service dapat digunakan d igunakan untuk mentransformasikan mentransformasikan satu a tau beberapa bisnis
-
logic atau class dan objek yang terpisah dalam satu ruang lingkup yang menjadi satu, sehingga tingkat keamanan dapat ditangani dengan baik. Web service memiliki kemudahan dalam proses deployment-nya, karena tidak memerlukan memerlukan registrasi khusus ke dalam suatu sistem operasi. Web service cukup diupload ke web server dan siap diakses oleh pihak-pihak yang telah diberikan otorisasi.
-
Web service berjalan berjalan di port 80 yang merupakan protokol protokol standar HTTP, dengan dengan
demikian web service tidak memerlukan konfigurasi khusus di sisi firewall. 3. - Service Provider : Berfungsi untuk menyediakan layanan/service dan mengolah sebuah registry agar layanan-layanan tersebut dapat tersedia. - Service Registry: Berfungsi sebagai lokasi central yang mendeskripsikan semua layanan/service yang telah di-register di-register
Bimo Adi Pradono
www.digizoneku.com - Service Requestor: Peminta layanan yang mencari dan menemukan layanan yang dibutuhkan serta menggunakan layanan tersebut. 1.
Sebutkan minimal 2 kelebihan yang ditawarkan oleh HTML 5 : a.
Kode yang lebih bersih dan jelas , contoh :
b.
Syntax yang lebih semantic
html>
c.
Offline storage yang memungkinkan sebuah website berjalan secara offline mode