XPath E X T E N S I B L E P A T H L A N G U A G E
|
|
- Yohanes Sumadi
- 7 tahun lalu
- Tontonan:
Transkripsi
1 XPath E X T E N S I B L E P A T H L A N G U A G E
2 XPath (Extensible Path Language) XPath (Extensible Path Language) merupakan bahasa yang digunakan untuk mengalamati bagianbagian didalam dokumen XML. XPath bisa digunakan untuk menampilkan data yang diinginkan layaknya query pada mysql atau RDBMS lainnya. Penggunaannya bersamaan dengan XSLT.
3 XPath (Extensible Path Language) Berbagai macam ekspresi XPath dapat disajikan menggunakan angka, string ataupun boolean. Dengan demikian memungkinkan XSLT stylesheets untuk meletakkan fungsi aritmatik. Dengan manupulasi string pada XPath, XSLT dapat memproses nilai elemen yang ada, misalnya menambahkan atau mengalikan, dsb.
4 Struktur Dokumen XML Struktur dokumen diilustrasikan mirip dengan struktur penyimpanan data pada hardisk komputer, dimana tag-tag pada dokumen XML tersebut diibaratkan dengan folder dimana masing-masing folder dapat berisi folder lain.
5 XPath (Extensible Path Language) XPath merupakan bahasa untuk memilih tag-tag tersebut untuk pengarahkan pencarian data pada data yang dituju atau yang diinginkan.
6 Jenis Node Dari perspektif XPath, ada tujuh jenis node : The root node Element nodes Text nodes Attribute nodes Comment nodes Processing-instruction nodes Namespace nodes
7 Location Paths Location path, mengidentifikasi satu set tag / node dalam dokumen, node ini dapat berisi satu node atau lebih mungkin saja kosong. Elemen node ini dapat berisi : node atribut, node nama, node text, node komentar, node instruksi pemrosesan, node root, atau kompbinasinya.
8 Location Paths Untuk mengarahkan kita kepada elemen root, kita dapat mengaksesnya dengan menggunakan perintah slash ( / ) yang menunjukan posisi absolut.
9 Misal: <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl=" <xsl:template match="/"> <html><xsl:apply-templates /></html> </xsl:template> </xsl:stylesheet>
10 <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="xpath1.xsl"?> <penjualan> <!--Data Penjualan Pertama--> <barang jenis="makanan" harga='1500' jumlah='7'> <kode>10111</kode> <nama>indomie</nama> <nama asal='jakarta'>indofood</nama> <!--Data Penjualan Kedua--> <barang jenis="minuman" harga='4500' jumlah='5'> <kode>20111</kode> <nama>coca Cola</nama> <nama asal='pasuruan'>coca Cola Company</nama> </penjualan>
11 Location Paths Elemen single, akan memilih semua elemen anak dari konteks node denga spesifikasi nama yang sama. Misalnya, pada contoh: jika kita ingin mengunjungi elemen nama agar bisa ditampilkan nama barang, maka kita dapat memanggilnya dengan /penjualan/barang/nama.
12 Location Paths Misal: <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl=" <xsl:template match="/penjualan"> <xsl:value-of select="/penjualan/barang/nama"/> </xsl:template> </xsl:stylesheet>
13 <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="xpath1.xsl"?> <penjualan> <!--Data Penjualan Pertama--> <barang jenis="makanan" harga='1500' jumlah='7'> <kode>10111</kode> <nama>indomie</nama> <nama asal='jakarta'>indofood</nama> <!--Data Penjualan Kedua--> <barang jenis="minuman" harga='4500' jumlah='5'> <kode>20111</kode> <nama>coca Cola</nama> <nama asal='pasuruan'>coca Cola Company</nama> </penjualan>
14 Location Paths Double slash (//) berfungsi memilih seluruh elemen yang dimaksud tanpa memperhatikan urutan tag / node-nya. Misalnya kita ingin memilih semua elemen / tag / node nama didalam dokumen, maka dapat dituliskan XPath-nya menjadi //nama.
15 Location Paths Misal: <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl=" <xsl:template match="/"> <xsl:apply-templates select="//nama"/> </xsl:template> </xsl:stylesheet>
16 <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="xpath1.xsl"?> <penjualan> <!--Data Penjualan Pertama--> <barang jenis="makanan" harga='1500' jumlah='7'> <kode>10111</kode> <nama>indomie</nama> <nama asal='jakarta'>indofood</nama> <!--Data Penjualan Kedua--> <barang jenis="minuman" harga='4500' jumlah='5'> <kode>20111</kode> <nama>coca Cola</nama> <nama asal='pasuruan'>coca Cola Company</nama> </penjualan>
17 Location Paths Karakter bintang ( * ), untuk menuju ke lokasi elemen apapun. Kita juga bisa mengkombinasikan * dengan XPath yang lain. Misalnya dengan menggunakan /*/*/nama. Artinya, kita memilih elemen nama yang berada pada kedalaman 2 tingkatan dari elemen root.
18 Location Paths Misal: <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl=" <xsl:template match="/penjualan"> <xsl:apply-templates select="/*/*/nama"/> </xsl:template> </xsl:stylesheet>
19 <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="xpath1.xsl"?> <penjualan> <!--Data Penjualan Pertama--> <barang jenis="makanan" harga='1500' jumlah='7'> <kode>10111</kode> <nama>indomie</nama> <nama asal='jakarta'>indofood</nama> <!--Data Penjualan Kedua--> <barang jenis="minuman" harga='4500' jumlah='5'> <kode>20111</kode> <nama>coca Cola</nama> <nama asal='pasuruan'>coca Cola Company</nama> </penjualan>
20 Location Paths untuk memilih atribut-atribut yang ada pada sebuah elemen. Misalnya kita ingin memilih semua elemen nama yang memiliki atribut asal, maka penulisannya adalah : //nama[@asal]
21 Location Paths Misal: <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl=" <xsl:template match="/penjualan"> <xsl:apply-templates </xsl:template> </xsl:stylesheet>
22 <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="xpath1.xsl"?> <penjualan> <!--Data Penjualan Pertama--> <barang jenis="makanan" harga='1500' jumlah='7'> <kode>10111</kode> <nama>indomie</nama> <nama asal='jakarta'>indofood</nama> <!--Data Penjualan Kedua--> <barang jenis="minuman" harga='4500' jumlah='5'> <kode>20111</kode> <nama>coca Cola</nama> <nama asal='pasuruan'>coca Cola Company</nama> </penjualan>
23 Location Paths Selain itu, kita juga dapat memilih elemen yang yang nilai atributnya tertentu dengan menggunakan Jakarta'].
24 Location Paths Misal: <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl=" <xsl:template match="/penjualan"> <xsl:apply-templates </xsl:template> </xsl:stylesheet>
25 <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="xpath1.xsl"?> <penjualan> <!--Data Penjualan Pertama--> <barang jenis="makanan" harga='1500' jumlah='7'> <kode>10111</kode> <nama>indomie</nama> <nama asal='jakarta'>indofood</nama> <!--Data Penjualan Kedua--> <barang jenis="minuman" harga='4500' jumlah='5'> <kode>20111</kode> <nama>coca Cola</nama> <nama asal='pasuruan'>coca Cola Company</nama> </penjualan>
26 Location Paths Garis vertikal, untuk memilih lebih dari satu elemen. Misalnya kita ingin memilih elemen /penjualan/barang/nama dan kode dimanapun posisinya.
27 Location Paths Misal: <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl=" <xsl:template match="/penjualan"> <xsl:apply-templates select="/penjualan/barang/nama //kode"/> </xsl:template> </xsl:stylesheet>
28 <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="xpath1.xsl"?> <penjualan> <!--Data Penjualan Pertama--> <barang jenis="makanan" harga='1500' jumlah='7'> <kode>10111</kode> <nama>indomie</nama> <nama asal='jakarta'>indofood</nama> <!--Data Penjualan Kedua--> <barang jenis="minuman" harga='4500' jumlah='5'> <kode>20111</kode> <nama>coca Cola</nama> <nama asal='pasuruan'>coca Cola Company</nama> </penjualan>
29 Location Paths comment(), digunakan untuk menempatkan template pada komentar Misal: <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl=" <xsl:template match="comment()"> Data Penjualan </xsl:template> </xsl:stylesheet>
30 <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="xpath1.xsl"?> <penjualan> <!--Data Penjualan Pertama--> <barang jenis="makanan" harga='1500' jumlah='7'> <kode>10111</kode> <nama>indomie</nama> <nama asal='jakarta'>indofood</nama> <!--Data Penjualan Kedua--> <barang jenis="minuman" harga='4500' jumlah='5'> <kode>20111</kode> <nama>coca Cola</nama> <nama asal='pasuruan'>coca Cola Company</nama> </penjualan>
31 Location Paths text(), digunakan memilih teks atau isi dari elemen. Misal: <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl=" <xsl:template match="/"> <xsl:apply-templates select="/penjualan/barang/nama/text()"/> </xsl:template> </xsl:stylesheet>
32 <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="xpath1.xsl"?> <penjualan> <!--Data Penjualan Pertama--> <barang jenis="makanan" harga='1500' jumlah='7'> <kode>10111</kode> <nama>indomie</nama> <nama asal='jakarta'>indofood</nama> <!--Data Penjualan Kedua--> <barang jenis="minuman" harga='4500' jumlah='5'> <kode>20111</kode> <nama>coca Cola</nama> <nama asal='pasuruan'>coca Cola Company</nama> </penjualan>
33 Predikat Kita dapat memilih elemen yang sesuai dengan yang kita inginkan dengan menggunakan berbagai macam ekspresi, seperti: <, >, <=, >= dan!=. Misalnya kita ingin memilih elemen barang yang harganya sama dengan 4500.
34 Predikat Misal: <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl=" <xsl:template match="/"> <xsl:apply-templates </xsl:template> </xsl:stylesheet>
35 <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="xpath1.xsl"?> <penjualan> <!--Data Penjualan Pertama--> <barang jenis="makanan" harga='1500' jumlah='7'> <kode>10111</kode> <nama>indomie</nama> <nama asal='jakarta'>indofood</nama> <!--Data Penjualan Kedua--> <barang jenis="minuman" harga='4500' jumlah='5'> <kode>20111</kode> <nama>coca Cola</nama> <nama asal='pasuruan'>coca Cola Company</nama> </penjualan>
36 General XPath Expression Dengan XPath dapat juga mengembalikan nilai number, boolean, dan string. XPath menyediakan lima operator aritmatika dasar yaitu : + Addition - Subtraction * Multiplication div Division mod Taking the remainder
37 General XPath Expression Misalnya menambahkan harga total pada penjualan barang. <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl=" <xsl:template match="/penjualan"> <xsl:apply-templates select="barang" /> </xsl:template> <xsl:template match="barang"> <xsl:value-of /> </xsl:template> </xsl:stylesheet>
38 <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="xpath1.xsl"?> <penjualan> <!--Data Penjualan Pertama--> <barang jenis="makanan" harga='1500' jumlah='7'> <kode>10111</kode> <nama>indomie</nama> <nama asal='jakarta'>indofood</nama> <!--Data Penjualan Kedua--> <barang jenis="minuman" harga='4500' jumlah='5'> <kode>20111</kode> <nama>coca Cola</nama> <nama asal='pasuruan'>coca Cola Company</nama> </penjualan>
39 General XPath Expression kita juga dapat membuat XPath dengan ekpresi boolean <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl=" <xsl:template match="/penjualan"> <html><table border='1'> <tr><th>jenis</th><th>nama BARANG</th><th>PEMASOK</th><th>HARGA</th><th>JUMLAH</th> <th>total</th></tr> <xsl:apply-templates select="barang"/> </table></html> </xsl:template> <xsl:template match="barang"> <xsl:if <tr> <td><xsl:value-of <td><xsl:value-of select="nama"/></td> <td><xsl:value-of select="pemasok"/></td> <td><xsl:value-of <td><xsl:value-of <td><xsl:value-of </tr> </xsl:if> </xsl:template> </xsl:stylesheet>
40 <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="xpath1.xsl"?> <penjualan> <!--Data Penjualan Pertama--> <barang jenis="makanan" harga='1500' jumlah='7'> <kode>10111</kode> <nama>indomie</nama> <nama asal='jakarta'>indofood</nama> <!--Data Penjualan Kedua--> <barang jenis="minuman" harga='4500' jumlah='5'> <kode>20111</kode> <nama>coca Cola</nama> <nama asal='pasuruan'>coca Cola Company</nama> </penjualan>
41 Referensi y-tutorial/xquery-tutorial.pdf dan berbagai sumber lainnya.
XML extensible Markup Language
XML extensible Markup Language Namespace Namespaces adalah dengan penambahan suatu string pada suatu elemen. Tujuan namespaces adalah untuk membedakan antara nama elemen dan nama atribut yang sama namun
Lebih terperinci4/13/2011. pada dokumen XML sehingga dapat diproses oleh aplikasi.
XPath (extensible Path Language) Bahasa untuk mengalamati bagian-bagian dari XML Seperti struktur direktori windows atau unix /usr/local/bin Atau \document\data Digunakan bersama XSL untuk mengakses elemenelemen
Lebih terperinciTransformasi Dokumen XML
JURNAL MATEMATIKA DAN KOMPUTER Vol. 6. No. 3, 128-136, Desember 2003, ISSN : 1410-8518 Transformasi Dokumen XML Aris Puji Widodo Jurusan Matematika FMIPA UNDIP Semarang E-Mail : masarisdong@yahoo.com Abstrak
Lebih terperinciTransformasi Dokumen XML
Transformasi Dokumen XML Aris Puji Widodo Jurusan Matematika FMIPA UNDIP Semarang E-Mail : masarisdong@yahoo.com Abstrak Dokumen Extensible Markup Language (XML) merupakan dokumen standar yang memiliki
Lebih terperinciPenggunaan Struktur Data Pohon Berakar dalam XML
Penggunaan Struktur Data Pohon Berakar dalam XML Luthfi Chandra Fibrian - 13510047 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung
Lebih terperinciPemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-7 (XML) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan XML? Keuntungan XML Perbedaan XML dan HTML Contoh sederhana
Lebih terperinciXML. Minggu 11 Sumber : Materi Pengantar XML, Moh Junaedi, Pemrograman Web/TI/ AK /2 sks
XML Minggu 11 Sumber : Materi Pengantar XML, Moh Junaedi, www.ilmukomputer.com XML Apakah XML XML vs HTML XML Struktur DTD XLST Apakah XML? extensible Markup Language adalah meta-language yang menerangkan
Lebih terperinciXML extensible Markup Language. Oleh: Nisa Miftachurohmah, S. Kom
XML extensible Markup Language Oleh: Nisa Miftachurohmah, S. Kom Pengenalan XML EXtensible Markup Language (XML) merupakan sebuah bahasa markup yang digunakan untuk menandai suatu dokumen data. Markup
Lebih terperinciKontrak Kuliah. Export dan Import. Edi Sugiarto, S.Kom, M.Kom
Kontrak Kuliah Export dan Import Edi Sugiarto, S.Kom, M.Kom 1 Pendahuluan Proses memasukkan data pada sebuah tabel dapat dilakukan dengan beberapa cara. Menggunakan perintah INSERT merupakan cara yang
Lebih terperinciPEMROGRAMAN WEB. 11 XML, XHTML dan JSON. Andi WRE
PEMROGRAMAN WEB 11 XML, XHTML dan JSON Andi WRE XML (extensible Markup Language) Dirancang untuk membawa dan menyimpan data, bukan menampilkan data Tidak ada standar untuk tag XML, nama tag ditentukan
Lebih terperinciHTML DOM #1 Yosef Murya Kusuma Ardhana. ST., M.Kom
HTML DOM #1 Yosef Murya Kusuma Ardhana. ST., M.Kom HTML? HTML merupakan singkatan dari Hypertext Markup Language. HTML adalah sekumpulan text atau file ASCII yang berisi intruksi atau perintah program
Lebih terperinciPengenalan XML Bagian-bagian XML Root node Element node Attribute note Text node Comment node Processing Instruction node NameSpace Node
BELAJAR XML Pengenalan XML XML kependekan dari extensible Markup Language, dikembangkan mulai tahun 1996 dan mendapatkan pengakuan dari W3C pada bulan Februari 1998. Seperti halnya HTML, XML juga menggunakan
Lebih terperinciBAB III DASAR TEORI 3.1 Sistem Informasi
BAB III DASAR TEORI 3.1 Sistem Informasi Sistem adalah sekelompok dua atau lebih komponen-komponen yang saling berkaitan (interrelated) atau subsistem-subsistem yang bersatu untuk mencapai tujuan yang
Lebih terperinciHTML (HYPERTEXT MARKUP LANGUAGE)
HTML (HYPERTEXT MARKUP LANGUAGE) HTML merupakan Script dimana kita bisa menampilkan informasi dan daya kreasi kita lewat internet. HTML sendiri terdiri dari tag-tag yang fungsinya untuk membuat dokumen
Lebih terperinciNama : Yohandes Efindo NIM : Kelas : F. Terjemahan halaman 4-5. Tag HTML
Nama : Yohandes Efindo NIM : 09018198 Kelas : F Terjemahan halaman 4-5 Tag HTML Pada dasarnya, sebuah halaman web adalah file teks yang berisi petunjuk dalam bentuk kode-kode HTML (disebut tag) dan atribut.
Lebih terperinciHTML sebagai Sumber Data Mashup
HTML sebagai Sumber Data Mashup Feri Wijayanto Program Studi Teknik Informatika, UII Jl. Kaliurang km 14,5, Yogyakarta feri.wijayanto@uii.ac.id Abstrak Bersamaan dengan perkembangan Web menuju fasa kedua
Lebih terperinciXpath Dokumen Xml untuk Perolehan Data pada Basisdata Perundangan Pemerintah Kota Semarang
Xpath Dokumen Xml untuk Perolehan Data pada Basisdata Perundangan Pemerintah Kota Semarang Setyawan Wibisono Program Studi Teknik Informatika, Universitas Stikubank email: setyasonny@gmail.com Abstrak
Lebih terperinciExtensible Markup Language
Extensible Markup Language Continuing Educational Program Center for Computing Information Technology Fakultas Teknik Universitas Indonesia Semester Faculty :4 : Yaddarabullah, S.Kom, M.Kom Continuing
Lebih terperinciBAB 2 LANDASAN TEORI. saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi. Beberapa komponen komputer yaitu :
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer adalah serangkaian elektronik yang terdiri dari sejumlah komponen yang saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi
Lebih terperinciPHP (HYPERTEXT PREPROCESSOR)
LAPORAN PRAKTIKUM MODUL 4 PEMROGRAMAN WEB PHP (HYPERTEXT PREPROCESSOR) Disusun Oleh: Deny Kurniawan Novianto (130533608222) PTI OFF B UNIVERSITAS NEGERI MALANG FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO PROGRAM
Lebih terperinciMODUL PEMOGRAMAN WEB I STMIK IM BANDUNG MODUL PEMOGRAMAN WEB I. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id
1 MODUL PEMOGRAMAN WEB I Oleh: CHALIFA CHAZAR 2 Modul 10 XML - extensible Markup Language Tujuan: Mahasiswa mengenal fungsi XML dan komponen XML sebagai pelengkap element HTML dalam membangun website statis.
Lebih terperinciPemrograman Berbasis Web Pertemuan 5 XML & DTD. Program Diploma IPB - Aditya Wicaksono, S.Komp 1
Pemrograman Berbasis Web Pertemuan 5 XML & DTD Program Diploma IPB - Aditya Wicaksono, S.Komp 1 Overview XML DTD Program Diploma IPB - Aditya Wicaksono, S.Komp 2 Apa itu XML? extensible Markup Language
Lebih terperinciHTML (HyperText Markup Language)
HTML (HyperText Markup Language) IMS HTML HyperText Markup Language adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah
Lebih terperinciXML vs JSON. by: Ahmad Syauqi Ahsan
XML vs JSON by: Ahmad Syauqi Ahsan What is XML? XML adalah singkatan dari extensible Markup Language yang dikembangkan mulai tahun 1996 dan mendapatkan pengakuan dari W3C pada 10 Februari 1998. XML merupakan
Lebih terperinciPHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:
Perintah Dasar Tag PHP Ketika PHP membaca suatu file, proses akan berlangsung hingga ditemukan tag khusus yang berfungsi sebagai tanda dimulainya interpretasi teks tersebut sebagai kode PHP. PHP akan menjalankan
Lebih terperinciTag HTML Container. Nuryani Sofia Dewi / / Kelas A
Tag HTML Container Pada dasarnya, sebuah halaman web adalah teks file yang berisi petunjuk dalam bentuk kode-kode HTML(disebut tag) dan atribut. Tag adalah perintah Web browser yang nantinya ikut memformat
Lebih terperinciXML (extensible Markup Language) PRODI TEKNIK TELEKOMUNIKASI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA
XML (extensible Markup Language) 1 M U H A M M A D Z E N S A M S O N O H A D I, S T. M S C. Z E N H A D I@ E E P I S - I T S. E D U PRODI TEKNIK TELEKOMUNIKASI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA extensible
Lebih terperinciChapter 2. Tipe Data dan Variabel
Chapter 2 Tipe Data dan Variabel Pada prinsipnya suatu program computer memanipulasi data untuk dijadikan informasi yang berguna. Komputer memanipulasi berbagai macam data, bukan hanya angka, tetapi juga
Lebih terperinciPEMROGRAMAN CLIENT SERVER XML FUNDAMENTAL Dosen Pengampu : Fandy Setyo Utomo, S.Kom
PEMROGRAMAN CLIENT SERVER XML FUNDAMENTAL Dosen Pengampu : Fandy Setyo Utomo, S.Kom Agenda Perkuliahan : 1. Struktur XML 2. Elemen, Tag, Data Karakter, dan Attribute 3. CDATA Section 4. Komentar 5. Deklarasi
Lebih terperinci1 Bagian 1: Mencetak isi binary tree
IKI 20100: Struktur Data & Algoritma 2007/2008 Semester Ganjil Tugas 2: Mencetak tree dalam file XML Pada tugas ini anda diminta untuk membuat program yang dapat mencetak isi sebuah tree ke file dengan
Lebih terperinciHTML DOM(2) Yosef Murya Kusuma Ardhana. ST., M.Kom
HTML DOM(2) Yosef Murya Kusuma Ardhana. ST., M.Kom Dengan HTML DOM, Anda dapat menavigasi pohon simpul menggunakan hubungan simpul. DOM Nodes Menurut standar W3C HTML DOM, segala sesuatu dalam dokumen
Lebih terperinciKegiatan Praktikum Sistem Basis Data Kelompok B
Kegiatan Praktikum Sistem Basis Data Kelompok B Hari/tanggal : Kamis, 17-4-2014 & Kamis,..,..,2014 Pertemuan ke : 6 dan 7 Pokok Bahasan : Perintah SQL dengan DML Tujuan : Memahami dan mampu mengimplementasikan
Lebih terperinciSistem Manajemen Basis Data Web 2 :
Sistem Manajemen Basis Data Web 2 : Semistructured Data & XML Tim Penyusun : Pengajar Universitas Gunadarma 2008 Outline Data semi terstruktur Pengenalan XML Bahasa Queri XML SMBD - Web 2 Data Semi terstruktur
Lebih terperinciPERTEMUAN KE 1 PENGENALAN DASAR PHP
PERTEMUAN KE 1 PENGENALAN DASAR PHP A. TUJUAN Mampu menggunakan perangkat lunak yang dibutuhkan untuk membuat halaman web dengan PHP Mampu membuat halaman web sederhana dengan PHP Mengenal Tipe Data, Variabel
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1. Pencarian Pencarian adalah proses untuk menemukan suatu informasi yang kita butuhkan. Misalnya, kita ingin mencari sebuah kata didalam dokumen digital yang kita miliki. Kita
Lebih terperinciMODUL 5 JAVA SCRIPT. Sub : PENGENALAN
MODUL 5 JAVA SCRIPT Sub : PENGENALAN Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang Pertemuan 5 5.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah javascript 2. Mahasiswa
Lebih terperinciMoh Junaedi
Pengantar XML Moh Junaedi mjunaedi@neptunesolution.net Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciBrigida Arie Minartiningtyas, M.Kom
Brigida Arie Minartiningtyas, M.Kom Pseudocode Pseudo berarti imitasi atau mirip atau menyerupai Code menunjukkan kode dari program Pseudocode adalah kode yang mirip dengan instruksi kode program yang
Lebih terperinciPemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-7 (XML) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan XML? Keuntungan XML Perbedaan XML dan HTML Contoh sederhana dokumen XML Struktur
Lebih terperinciPEMROSESAN QUERY. Gentisya Tri Mardiani, S.Kom
PEMROSESAN QUERY Gentisya Tri Mardiani, S.Kom Pendahuluan Pemrosesan terhadap query di dalam suatu basis data dilakukan dengan menggunakan bahasa query (query language) Bahasa query formal basis data relasional
Lebih terperinciTEKNIK DOCUMENT OBJECT MODEL (DOM) UNTUK MANIPULASI DOKUMEN XML. Kusnawi ABSTRACT
TEKNIK DOCUMENT OBJECT MODEL (DOM) UNTUK MANIPULASI DOKUMEN XML Kusnawi ABSTRACT Extensible Markup Language (XML) merupakan media yang sangat penting untuk representasi, pertukaran, dan pengaksesan data
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Data Data adalah aliran fakta yang mewakili kejadian yang terjadi dalam organisasi atau dalam lingkungan fisik sebelum diatur menjadi sebuah bentuk yang dapat dimengerti dan digunakan
Lebih terperinciDOM (Document Object Model) dan Event
DOM (Document Object Model) dan Event Tujuan Praktikum - Praktikan mampu mengakses DOM dalam HTML dan mengatur event pada elemenelemen dalam dokumen HTML Pengantar Ketentuan yang dikembangkan oleh W3C
Lebih terperinci1. BAB III 2. LANDASAN TEORI
1. BAB III 2. LANDASAN TEORI 3.1. Sistem Informasi Untuk memahami pengertian sistem informasi harus dilihat keterkaitan antara data dan informasi sebagai entitas penting pembentuk sistem informasi. Menurut
Lebih terperinciMahasiswa 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 terperinciBAB VII DASAR-DASAR PHP
BAB VII DASAR-DASAR PHP A. KOMPETENSI DASAR Memahami struktur dasar dokumen PHP. Mampu membuat dokumen PHP yang baik dan benar. Mampu memanfaatkan elemen-elemen dasar untuk mengolah dan menampilkan informasi.
Lebih terperinciPengenalan 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 terperinciPengantar Common Gateway Interface (CGI) dan Perl. - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET
Pengantar Common Gateway Interface (CGI) dan Perl - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET 1 Konsep CGI dan Perl Definisi CGI adalah suatu bentuk komunikasi dimana client
Lebih terperinciNama : Rendi Setiawan Nim :
Nama : Rendi Setiawan Nim : 41813120188 Desain Test Case Definisi Test Case Test case merupakan suatu tes yang dilakukan berdasarkan pada suatu inisialisasi, masukan, kondisi ataupun hasil yang telah ditentukan
Lebih terperinciYUPOCOM COMPUTER EDUCATION. JavaScript. 1. Mengenal JavaScript Hal yang harus diketahui Apa itu JavaScript. 2.
1. Mengenal JavaScript 1.1. Hal yang harus diketahui 1.2. Apa itu JavaScript 2. Sintak JavaScript 3. Peletakan JavaScript 4. Statemen JavaScript 4.1. JavaScript Statemen 4.2. Semicolon 4.3. Code JavaScript
Lebih terperinciAtribut ACTION tempat menspesifikasikan URL yang akan digunakan sebagai pemroses field input form.
FORM DAN INPUT HTML Elemen HTML yang digunakan untuk mendapatkan masukan dari pengguna web. Pengguna web dapat memasukkan input melalui halaman-halaman HTML. Elemen/ TAG ini digunakan membatasi input.
Lebih terperinciMata Kuliah : Pemrograman Web II. Pokok Bahasan : Type Data & Operator. Okta Jaya Harmaja, M.Kom
Mata Kuliah : Pemrograman Web II Pokok Bahasan : Type Data & Operator Copyright@2016 Okta Jaya Harmaja, M.Kom www.delapan7.my.id Type Data v Sebuah variabel atau konstanta merupakan tempat dari data. v
Lebih terperinciXML. Apakah XML XML vs HTML XML Struktur DTD XLST
XML 1 XML Apakah XML XML vs HTML XML Struktur DTD XLST 2 Apakah XML? extensible Markup Language adalah meta-language yang menerangkan tentang isi dari suatu document (self describing data) Java = Portable
Lebih terperinci4. SISTEM OPERASI TERDISTRIBUSI
4. SISTEM OPERASI TERDISTRIBUSI APAKAH SISTEM OPERASI TERDISTRIBUSI? Sistem operasi terdistribusi adalah salah satu implementasi dari sistem terdistribusi, di mana sekumpulan komputer dan prosesor yang
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengenalan HTML 2.1.1 Pengertian Dokumen HTML HTML ( Hypertext Markup Language ) adalah suatu bahasa yang digunakan untuk menulis halaman web. HTML dirancang untuk digunakan tanpa
Lebih terperinciLecturer: Abdusy Syarif. Undergraduate Course Informatics Engineering Dept. Universitas Mercu Buana. Tipe Data
Lecturer: Abdusy Syarif Undergraduate Course Informatics Engineering Dept. Universitas Mercu Buana Tipe Data REVIEW Slide - 2 A program is not an algorithm! Sebuah algoritma dapat diimplementasikan dengan
Lebih terperinciPHP (Pengenalan Pemrograman ServerSide)
PHP (Pengenalan Pemrograman ServerSide) Pengenalan PHP PHP (Hypertext Preprocessor), merupakan bahasa pemrograman web bersifat serverside, artinya bahasa berbentuk script yang disimpan dan dijalankan di
Lebih terperinciAplikasi Pengolah Bahasa Alami untuk Query Basisdata Akademik dengan Format Data Xml
Aplikasi Pengolah Bahasa Alami untuk Query Basisdata Akademik dengan Format Data Xml Setyawan Wibisono Program Studi Teknik Informatika, Universitas Stikubank email: setyasonny@gmail.com Abstrak Dalam
Lebih terperinciMengenal dan Mengedit HTML
Mengenal dan Mengedit HTML 3.1 Pengertian HTML HTML (HyperText Markup Language) merupakan protocol yang digunakan untuk mentransfer data atau dokumen dari web server ke dalam browser. HTML juga digunakan
Lebih terperinciModul Praktikum Desain Web 2015
MODUL 1 DASAR-DASAR HTML A. TUJUAN PRAKTIKUM Melalui praktikum Dasar-dasar HTML, diharapkan mahasiswa dapat memiliki kompetensi, antara lain: 1. Memahami struktur dasar dokumen HTML. 2. Membuat dokumen
Lebih terperinciPemrograman Web. Cascading Style Sheets. Created by : Rifqi Sambas Khairurrohman
Pemrograman Web Cascading Style Sheets Created by : Rifqi Sambas Khairurrohman Home Page Anatomi CSS Macam Selector Cara Kerja Anatomi CSS CSS terdiri dari beberapa set peraturan yang memiliki: 1 selector,
Lebih terperinciP - 7 Bab 5 : PHP : Hypertext Prepocessor
P - 7 Bab 5 : PHP : Hypertext Prepocessor 5.1 Tujuan Mengerti konsep dasar, statement & comment, tipe data, variable dan operator PHP. 5.2 Materi 1. Pengenalan PHP 2. Variabel 3. Tipe Data 4. Konstanta
Lebih terperinciMODUL PEMOGRAMAN WEB I STMIK IM BANDUNG MODUL PEMOGRAMAN WEB I. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id
1 MODUL PEMOGRAMAN WEB I Oleh: CHALIFA CHAZAR 2 Modul 1 Mengenal Website & HTML Tujuan: Mahasiswa mengenal konsep-konsep dan komponen dasar dari suatu website dan mampu membangun suatu website statis.
Lebih terperinciTEKNIK PENGUJIAN PERANGKAT LUNAK (Software Testing Techniques)
TEKNIK PENGUJIAN PERANGKAT LUNAK (Software Testing Techniques) Ujicoba software merupakan elemen yang kritis dari SQA dan merepresentasikan tinjauan ulang yang menyeluruh terhadap spesifikasi,desain dan
Lebih terperinciSTMIK AMIKOM YOGYAKARTA YOGYAKARTA 2008 WIDHIARTA, S. KOM
Pemrograman Web // IInternet 1 Pengenallan Perancangan Web S1-TII//D3-TII//S1-SII matterri i:: JavaScrri iptt STMIK AMIKOM YOGYAKARTA YOGYAKARTA 2008 WIDHIARTA, S. KOM CLIENT SIDE SCRIPT - JAVASCRIPT WIDHIARTA,
Lebih terperinciBahasa Pemrograman Java. Yudi Adha. ST. MMSI
Bahasa Pemrograman Java Yudi Adha. ST. MMSI Tujuan Pada bagian ini, kita akan mendiskusikan mengenai bagian dasar pemrograman Java. Kita akan memulai dengan mencoba menjelaskan bagian dasar dari program
Lebih terperinciPraktikum Basis Data 2017 TE UM
MODUL 3 SQL A. TUJUAN - Memahami SQL, komponen-komponen, dan penggunaannya. - Mengenal operasi-operasi DML menggunakan phpmyadmin. - Mampu melakukan operasi-operasi retrieve yang spesifik - Mampu penguraikan
Lebih terperinciSEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN
SEKOLAH TINGGI MANAJEMEN INFORMAA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN Mata Kuliah : PEMROGRAMAN WEB 2 (PHP & MYSQL) Kode Mata Kuliah : MI - 26223 Jurusan / Jenjang : D3 MANAJEMEN INFORMAA
Lebih terperinciMATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA
MATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA Kata-Kata Cadangan Kata-kata cadangan (reserved words) adalah kata-kata yang sudah didefinisikan oleh Pascal yang mempunyai maksud tertentu. Kata-kata
Lebih terperinciExtensible Markup Language (XML)
Jurusan Teknik Informatika Sekolah Tinggi Teknologi Telkom YFA S1/IT/WE/E2/1106 CS4713 Extensible Markup Language (XML) Document Type Definition (DTD) Dokumen XML harus well formedness valid atau tidaknya
Lebih terperinciPHP & MYSQL Operator Aritmatika Operator ini dapat anda gunakan untuk opearasi perhitungan. Di bawah ini tabel Operator Aritmatika :
9.1. Operator Operator yaitu Element yang digunakan untuk mengekpresikan suatu kondisi dalam pencarian data. Operator tersebut dapat anda gunakan untuk memanipulasi data. Dalam MySQL operator tersebut
Lebih terperinciPHP Basic. Pemrograman Web. Rajif Agung Yunmar, S.Kom
PHP Basic Pemrograman Web Rajif Agung Yunmar, S.Kom Server Side vs Client Side Server side : Program di server dan client tidak bisa melihat listing program. Client hanya mendapat hasil dari program yang
Lebih terperinciBELAJAR HTML Hyper Text Markup Language
www.bambangherlandi.web.id BELAJAR HTML Hyper Text Markup Language 1 HTML INTRODUCTION HTML Example my First Heading my first paragraph. 2
Lebih terperinciMODUL 3 DASAR-DASAR PHP
MODUL 3 DASAR-DASAR PHP Para pengguna internet dewasa ini cenderung lebih menyukai situs-situs yang mempunyai tampilan menarik dan menghibur. Yang pasti, mereka sudah bosan dengan tampilan web yang begitu-begitu
Lebih terperinciTag dasar yang akan kita gunakan untuk membuat form di HTML adalah tag form, input, textarea, select dan option.
Form Form biasanya digunakan untuk mengumpulkan data dari pengunjung web kita. Mulai dari form untuk login, form kontak, form untuk pendaftaran user, bahkan untuk mengirimkan data antar halaman web Tag
Lebih terperinciBAB I PENDAHULUAN I.1. Latar Belakang
BAB I PENDAHULUAN I.1. Latar Belakang Pajak merupakan salah satu sumber pendapatan terbesar dari suatu. Pajak merupakan kontribusi wajib kepada negara oleh seseorang atau badan yang bersifat memaksa berdasarkan
Lebih terperinciVariabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan :
VARIABEL Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan : Dim Variabel [As Type] Melalui As dapat mendefinisikan
Lebih terperinciPemrograman Web. Javascript. Indrato, S.Kom Introduction. Penyisipan JS dalam HTML. PemrogramanWeb.2009
Pemrograman Web Indrato, S.Kom indra.ndr7@gmail.com Javascript Page 2 Introduction JavaScript merupakan bahasa berbasis objek, akan tetapi bukanlah bahasa berorientasi objek karena tidak memiliki kelas
Lebih terperinciMODUL 3 HTML. (HyperText Mark-Up Language) Sub : Tabel & Form
MODUL 3 HTML (HyperText Mark-Up Language) Sub : Tabel & Form Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang Pertemuan 3 3.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah
Lebih terperinciWeb Programming. Pengenalan PHP
Web Programming Pengenalan PHP Pokok Bahasan Pengenalan PHP Tag-tag Dasar PHP Struktur Kontrol Pengenalan PHP (1) Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/interaktif.
Lebih terperinciPSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR
1 PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR Siti Mukaromah, S.Kom TEKNIK PENYAJIAN ALGORITMA Teknik Tulisan Structure English Pseudocode Teknik Gambar Structure Chart HIPO Flowchart 2 PSEUDOCODE Kode
Lebih terperinci2.3 Algoritma Tidak Berhubungan dengan Bahasa Pemrograman Tertentu
DAFTAR ISI BAB 1 Pengantar Sistem Komputer Dan Pemrograman 1.1 Sistem Komputer 1.2 Program, Aplikasi, Pemrogram, dan Pemrograman 1.3 Kompiler dan Interpreter 1.4 Kesalahan Program BAB 2 Pengantar Algoritma
Lebih terperinciBahasa Pemrograman Untuk Pembuatan Web
Bahasa Pemrograman Untuk Pembuatan Web Iman Amalludin iman.llusion@gmail.com :: http://blog.imanllusion.hostzi.com Abstrak Bahasa Pemrograman (Programming Language). Apa itu? Bahasa Pemrograman adalah
Lebih terperinciSystem Technology Database 1. Struktur Dasar SQL. Dahlia Widhyaestoeti, S.Kom dahlia74march.wordpress.
System Technology Database 1 6 Dahlia Widhyaestoeti, S.Kom dahlia.widhyaestoeti@gmail.com dahlia74march.wordpress.com Orang yang gagal selalu mencari jalan untuk menghindari kesulitan, sementara orang
Lebih terperinciBAB 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 terperinciMODUL PRAKTIKUM 7. Petunjuk: 1. Aktifkan Microsoft Access. 2. Buka file database Apl_Rentcar_3(A/B/C/D)XXX. 3. Kerjakan hal-hal berikut di bawah ini.
MODUL PRAKTIKUM 7 Kode Mata Kuliah : MKB-36422 Nama Mata Kuliah : Komputer Terapan 3 Semester : 3 (Tiga) Program Studi : D4 Akuntansi Manajerial Jurusan : Akuntansi PNB Petunjuk: 1. Aktifkan Microsoft
Lebih terperinciFERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML
FERNANDYA RISKI HARTANTRI 09018173 / F DASAR-DASAR HTML Hypertext Markup Language, atau seperti yang lebih dikenal, HTML, adalah bahasa computer dari World Wide Web. Bila Anda membuat situs Web, Anda dapat
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Internet Internet merupakan suatu jaringan antar komputer yang saling dihubungkan. Media penghubung tersebut bisa melalui kabel, kanal satelit maupun frekuensi radio, sehingga
Lebih terperinciBAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web
BAB II LANDASAN TEORI 2.1. Konsep Dasar Membangun Aplikasi Berbasis Web Aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser dan diakses melalui jaringan komputer. Aplikasi berbasis web
Lebih terperinciOperator. Donny Reza, S.Kom Aplikasi IT 2 Program Studi Akuntansi
Operator Donny Reza, S.Kom Aplikasi IT 2 Program Studi Akuntansi Operator Operator merupakan sebuah simbol yang digunakan untuk melakukan sebuah operasi di dalam bahasa pemrograman. 4 + 5 Dalam operasi
Lebih terperinciTeknik Informatika, Fakultas Teknik, Universitas Brawijaya,
BASIS DATA Aljabar Relasional Teknik Informatika, Fakultas Teknik, Universitas Brawijaya, Email : dl@ub.ac.id Pendahuluan Pemrosesan terhadap query di dalam suatu system basis data dilakukan dengan menggunakan
Lebih terperinciSTRUKTUR DASAR PHP ASUMSI 02/10/2014
STRUKTUR DASAR PHP 1 ASUMSI Anda telah mengenal dengan cukup baik komputer Anda, dan juga bisa mengoperasikannya. Jadi Anda seharusnya sudah mengerti perbedaan file dan direktori, bagaimana menyimpan file
Lebih terperinciVARIABEL, TIPE DATA DAN EKSPRESI Bab 2
VARIABEL, TIPE DATA DAN EKSPRESI Bab 2 2.1 IDENTIFIER Indentifier adalah nama yang diberikan untuk nama objek, nama fungsi, nama variable, dll ( sifatnya case sensitive ). Identifier pada C++ terdiri dari
Lebih terperinciMODUL 2 HTML LANJUT. (Tabel, Form, dan Frame) Mampu menjelaskan table, frame, form, image, hyperlink pada HTML Lanjut dan membuat aplikasinya
MODUL 2 HTML LANJUT (Tabel, Form, dan Frame) Tujuan Mampu menjelaskan table, frame, form, image, hyperlink pada HTML Lanjut dan membuat aplikasinya Tugas Pendahuluan 1. Apa yang anda ketahui tentang tabel,
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN Pada bab ini akan dibahas mengenai analisis secara umum, analisis kebutuhan perangkat lunak dan penjelasan mengenai perancangan perangkat lunak. 3.1 Analisis Masalah Umum
Lebih terperinciUser interface & XML Layout
User interface & XML Layout Oleh : Farah Zakiyah Rahmanti, M.T Diperbarui 2017 Overview View Class UI Component XML Layout UI Hierarchy Layout Linear Layout Relative Layout Grid View List View View Class
Lebih terperinciPEMROGRAMAN WEB 08 JavaScript Dasar
PEMROGRAMAN WEB 08 JavaScript Dasar Andi WRE JavaScript Scripting language Lightweight scripting language Client-side scripting language Membuat halaman web menjadi lebih interaktif Digunakan untuk menambahkan
Lebih terperinciKholid Fathoni EEPIS ITS Surabaya
Internet Programming PHP Kholid Fathoni EEPIS ITS Surabaya Pengenalan PHP Tag-tag Dasar PHP Struktur Kontrol Pokok Bahasan Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/interaktif.
Lebih terperincidisebut ternary operator. Di dalam suatu operasi dapat terdapat banyak operator. Urutan eksekusi dari operatoroperator
OPERATOR Operator digunakan untuk menyatakan suatu perhitungan/operasi. Operator yang digunakan untuk operasi yang melibatkan satu operand disebut unary operator. Jika melibatkan dua operand maka disebut
Lebih terperinciDasar-dasar C/C++ Ekohariadi FT Unesa
Dasar-dasar C/C++ Ekohariadi FT Unesa Program Modular Program yang baik dibuat dengan filosofi rancangan seperti membuat bangunan yang baik. Ia bergantung pada perencaaan yang cermat. Program yang terstruktur
Lebih terperinci