Panduan Pendayagunaan Open Source Software: Bahasa Pemrograman Open Source
|
|
- Yuliana Fanny Kusumo
- 6 tahun lalu
- Tontonan:
Transkripsi
1 Panduan Pendayagunaan Open Source Software: Bahasa Pemrograman Open Source Hak Cipta 2007 Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia Distribusi : Kementerian Negara Riset dan Teknologi Republik Indonesia Deputi Bidang Pendayagunaan dan Pemasyarakatan Iptek Asisten Deputi Pengembangan dan Pemanfaatan Teknologi Informasi Gedung II BPP Teknologi Lantai 6 Jl. MH. Thamrin No.8 Jakarta Telepon : (021) / Faksimili : (021) Web : Yayasan Penggerak Linux Indonesia (YPLI) Jln. Mampang Prapatan X No. 4 Jakarta Selatan Indonesia Telp , Fax , info@ypli.or.id Pengurus YPLI: Rusmanto Maryanto (Ketua); Resza Ciptadi (Sekretaris); Effendy Kho (Bendahara); Penyusun: Firdaus Tjahyadi; Henry Saptono; Irfan Gustiarahman; Mgs. Hendri Thoyyib; Prihantoosa; Resza Ciptadi; Rusmanto Maryanto; Sirojul Munir; Yan Farmawan ISBN Panduan Pendayagunaan Open Source Software: Bahasa Pemrograman Open Source i
2 SAMBUTAN MENEGRISTEK Pembangunan teknologi informasi merupakan sumber terbentuknya iklim yang menjadi landasan bagi tumbuhnya kreativitas sumberdaya manusia yang dapat menjadi sumberdaya pertumbuhan dan daya saing ekonomi. Dengan menyadari akan hal tersebut, peran teknologi informasi sangatlah penting dalam kehidupan masyarakat, sehingga mendorong peningkatan kemandirian, daya saing, kreativitas serta inovasi bangsa yang merupakan kunci utama keberhasilan pembangunan bangsa. Melalui semangat untuk membangkitkan inovasi ini, Program Indonesia, Go Open Source (IGOS) dideklarasikan. Tumbuhnya kesadaran untuk meraih kemandirian dalam pemanfaatan teknologi informasi dan komunikasi (information and communication technology ICT), ditopang dengan tersedianya berbagai pilihan terhadap perangkat lunak (software) yang dapat digunakan oleh masyarakat. Pilihan untuk mengembangkan dan memanfaatkan open source software (OSS) merupakan pilihan yang rasional, baik dari segi legalitas, ekonomi, maupun tingkat keamanannya (security). Untuk kepentingan pendayagunaan open source serta memudahkan pengenalan perangkat lunak berbasis Open Source kepada masyarakat, Kementerian Negara Riset dan Teknologi menginisiasi penyusunan Panduan Pendayagunaan Open Source Software yang bekerjasama dengan komunitas Iptek, Yayasan Penggerak Linux Indonesia (YPLI). Dalam konteks ini, saya menyambut gembira penyusunan Panduan Pendayagunaan Open Source Software yang tentunya diharapkan dapat lebih memudahkan masyarakat dalam mengenal perangkat lunak berbasis open source. Dokumen tersebut terdiri atas delapan dokumen yaitu Perangkat Lunak Bebas dan Open Source, Petunjuk Instalasi IGOS Nusantara, Konfigurasi Server Linux, Aplikasi untuk Server, RDBMS (Relational Database Management System): MySQL, Bahasa Pemrograman Open Source, Aplikasi Perkantoran OpenOffice.org, dan CMS, CRM, dan ERP. Akhir kata, semoga kedelapan Dokumen ini dapat bermanfaat bagi peningkatan kemampuan masyarakat dalam penguasaan teknologi piranti lunak bebas dan open source. Dengan semangat Kreativitas Tanpa Batas dan maju bersama Indonesia, Go Open Source! Kita besarkan produk aplikasi perangkat lunak Indonesia. Jakarta, Juli 2007 Menteri Negara Riset dan Teknologi Kusmayanto Kadiman Panduan Pendayagunaan Open Source Software: Bahasa Pemrograman Open Source ii
3 PENGANTAR Dokumen ini disusun sebagai salah satu bahan acuan untuk pelatihan tentang perangkat lunak bebas dan open source dengan semangat IGOS (Indonesia, Go Open Source!) yang dimotori oleh Kementerian Negara Riset dan Teknologi Republik Indonesia. Dokumen ini merupakan bagian dari delapan dokumen IGOS Training Tool Kit yang disusun oleh Yayasan Penggerak Linux Indonesia dan diterbitkan oleh Kementerian Negara Riset dan Teknologi Republik Indonesia. Kedelapan dokumen itu adalah Perangkat Lunak Bebas dan Open Source, Petunjuk Instalasi IGOS Nusantara, Konfigurasi Server Linux, Aplikasi untuk Server, RDBMS (Relational Database Management System): MySQL, Bahasa Pemrograman Open Source, Aplikasi Perkantoran OpenOffice.org, dan CMS, CRM, dan ERP. Sebagian bahan penyusunan dokumen ini diambil dari Open Source Training Tool Kit yang diterbitkan oleh Open Source Resource Center (OSRC) Pakistan Software Export Board (PSEB). Lisensi dokumen ini OPL (Open Publication License) versi 1.0 atau yang lebih baru dan dapat diakses di Jakarta, Juli 2007 Rusmanto Maryanto Ketua Yayasan Penggerak Linux Indonesia iii Panduan Pendayagunaan Open Source Software: Bahasa Pemrograman Open Source
4 DAFTAR ISI SAMBUTAN MENEGRISTEK...ii PENGANTAR...iii DAFTAR ISI...iv I.Mengenal PERL Tentang PERL Menjalankan Program PERL Eksekusi dari file Eksekusi dari command line Dasar dasar PERL Program PERL Statemen Komentar Variabel dan Tipe data Skalar String petik tunggal (single quote) dan petik ganda (double quote) Array Hash Operator Fungsi Konstruksi Kondisional if unless Konstruksi Loop for foreach while Input dan Output ke file Membaca dari file teks Menulis ke file teks Subrutin Penutup...12 II.Mengenal PHP Menginstal PHP Instalasi Apache Instalasi module PHP dan PHP CLI: Menjalankan Program PHP Aplikasi Konsol...14 Panduan Pendayagunaan Open Source Software: Bahasa Pemrograman Open Source iv
5 2.2.Aplikasi web Bahasa PHP Program PHP Komentar Tipe Data Tipe Primitif Boolean Integer float string Petik ganda Petik Tunggal Heredoc Tipe Gabungan (compound) Array Objek Tipe Khusus Resource NULL Konversi ke boolean Variabel Assignment Ekspresi dan Operator Operator aritmetika Operator incrementing/decrementing Operator assignment Operator Perbandingan Ternary Equal Identical Not Equal Not Identical Operator Logika Logical AND Logical OR Logical XOR Logical NOT Logical AND (&&) Logical OR ( ) Operator bit Bitwise AND Bitwise OR...25 v Panduan Pendayagunaan Open Source Software: Bahasa Pemrograman Open Source
6 Bitwise XOR Operator String Kendali Alur Program Conditional switch Struktur loop while do while break continue foreach return Exception Fungsi Mendefinisikan Fungsi Nilai Default untuk parameter Pemanggilan Fungsi Class Reusabilitas include require include_once require_once Menggunakan Fungsi dan Class dan file lain Aplikasi Web Method GET dan POST Menangani request Request GET Request POST Penjelasan Program File head.php File ordersvc.php File menu.php File pesan.php Penutup...42 III.Mengenal Python Apa itu Python Menjalankan Interpreter Python Program Python Statemen Komentar Objek dan variabel...46 Panduan Pendayagunaan Open Source Software: Bahasa Pemrograman Open Source vi
7 7.Tipe data, literal dan operasi Bilangan String dan Unicode String Boolean Tipe data container List Tuples Sets Dictionary Ekspresi dan operasi Ekspresi Atom Identifier Literal Enclosure Bentukan dalam Kurung (Parenthesized forms) List display Generator expressions Dictionary display Konversi String Ekspresi Primer (Primaries) Referensi Atribut (Attribute Reference) Subskrip Irisan (Slicing) Pemanggilan callable (calls) Operasi Pangkat Operasi aritmetika unary Operasi aritmetika biner Perkalian Pembagian Modulus (%) Penjumlahan Pengurangan Operasi Pergeseran (shifting) Operasi Bit Biner (binary bitwise) Operasi Perbandingan (comparison) Operasi Boolean Lambda Ekspresi Lists Fungsi Statemen Kendali Alur Statemen if while...60 vii Panduan Pendayagunaan Open Source Software: Bahasa Pemrograman Open Source
8 10.3.for pass exceptions Modules Mendefinisikan Module Menggunakan Module Module search path Class Penutup...65 IV.Mengenal Ruby Apakah Ruby Mendapatkan dan Mengintal Ruby Menjalankan Ruby Menggunakan file skrip Menggunakan command line Secara Interaktif Struktur Program Ruby File program atau skrip Statement Komentar Class Module Tipe Data Dasar, Literal dan Variabel Numerik String nil Variabel Variabel adalah Reference Scope variabel dan penamaannya Variabel global Variabel lokal Variabel instance Variabel class Array dan Hash Ekspresi dan Struktur kendali Ekspresi melibatkan string dan numerik Eksekusi Conditional If... then... end Conditional Ternary Loop Method Blok dan Iterator...78 Panduan Pendayagunaan Open Source Software: Bahasa Pemrograman Open Source viii
9 11.Class Mendefinisikan Class Bagian bagian class Constructor Method Instance Method Class Variabel Instance Variabel class Inheritance (class turunan) Modules Mendefinisikan Module Menggunakan module Menggunakan path Menggunakan variabel khusus $: Menggunakan ruby option I Menggunakan variabel environment RUBYLIB Mixin Penutup...87 V.Mengenal GCC (GNU Compiler Collection) Apakah GCC itu? Meng compile satu file source ke file executable Meng compile ke file object Menggunakan file header Linking dari object file menjadi executable Menggunakan library Membuat static library Linking ke static library Membuat dynamic library Menggunakan dynamic library Menjalankan program yang menggunakan dynamic library Penutup...95 VI.Pengenalan Aplikasi Eclipse Instalasi Menjalankan Eclipse Memilih Workspace Mematikan aplikasi eclipse Project Pertama Memberi nama project Seting Project Membuat Aplikasi Java Sederhana Edit dan Compile Kode Program Menjalankan aplikasi ix Panduan Pendayagunaan Open Source Software: Bahasa Pemrograman Open Source
10 11.Referensi VII.Pengenalan Aplikasi Netbeans Instalasi Instalasi Java Instalasi Netbeans Un Instal NetBeans Memulai Netbeans Memulai Projek Membuat Projek Window Kerja NetBeans Membuat Class Compile dan Running Program Aplikasi Dekstop Aplikasi Web Referensi Panduan Pendayagunaan Open Source Software: Bahasa Pemrograman Open Source x
Panduan Pendayagunaan Open Source Software: Alikasi Untuk Server. Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia
Panduan Pendayagunaan Open Source Software: Alikasi Untuk Server Hak Cipta 2007 Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia Distribusi : Kementerian Negara Riset dan Teknologi
Lebih terperinciPanduan Pendayagunaan Open Source Software : CMS, CRM, dan ERP. Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia
Panduan Pendayagunaan Open Source Software : CMS, CRM, dan ERP Hak Cipta 2007 Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia Distribusi : Kementerian Negara Riset dan Teknologi
Lebih terperinciPanduan Pendayagunaan Open Source Software : Konfigurasi Server Linux. Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia
Panduan Pendayagunaan Open Source Software : Konfigurasi Server Linux Hak Cipta 2007 Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia Distribusi : Kementerian Negara Riset dan
Lebih terperinciPanduan Pendayagunaan Open Source Software: Instalasi IGOS Nusantara. Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia
Panduan Pendayagunaan Open Source Software: Instalasi IGOS Nusantara Hak Cipta 2007 Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia Distribusi: Kementerian Negara Riset dan
Lebih terperinciPanduan Pendayagunaan Open Source Software : RDBMS MySQL. Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia
Panduan Pendayagunaan Open Source Software : RDBMS MySQL Hak Cipta 2007 Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia Distribusi : Kementerian Negara Riset dan Teknologi
Lebih terperinciBahasa Pemrograman Open Source (Open Source Programming Language)
Kementerian Negara Riset dan Teknologi Republik Indonesia Panduan Pendayagunaan Open Source Software Bahasa Pemrograman Open Source (Open Source Programming Language) Jakarta, 2007 Panduan Pendayagunaan
Lebih terperinciPemrograman PHP7 untuk Pemula
Pemrograman PHP7 untuk Pemula Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana dimaksud
Lebih terperinciDasar Pemrograman Java
Dasar Pemrograman Java Tessy Badriyah, SKom. MT. http://lecturer.eepis-its.edu/~tessy Tujuan Pembelajaran Penggunaan Komentar dalam program Memahami perbedaan identifier yang valid dan yang tidak valid
Lebih terperinciPEMAHAMAN DASAR DASAR JAVA
MODUL 1 PEMAHAMAN DASAR DASAR JAVA A. PENGANTAR JAVA Java Standard Development Kit (JDK/SDK) merupakan alat-alat utama bagi programmer untuk membuat dan menjalankan java. Development Kit dapat didownload
Lebih terperinciPENGENALAN PHP DASAR
PENGENALAN PHP DASAR Pengenalan PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang diberikan akan sepenuhnya dijalankan pada server sedangkan
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 terperinciSatuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA
Mata Kuliah : Teknik Pemrograman Terstruktur 2 Fakultas/Jurusan : Ilmu Komputer/Manajemen Informatika Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA Minggu Pokok Bahasan/Materi 1 Pokok Bahasan :
Lebih terperinciChapter 1 KONSEP DASAR C
Chapter 1 KONSEP DASAR C Sejarah Dan Standar C Akar dari bahasa C adalah BCPL (dikembangkan oleh Martin Richard tahun 1967). Kemudian Tahun 1970, Ken Thompson mengembangkan bahasa tersebut yang di kenal
Lebih terperinciJAVA BASIC PROGRAMMING Joobshet
JAVA BASIC PROGRAMMING Joobshet 1. KOMPETENSI Mahasiswa dapat memahami jenis jenis tipe data Mahasiswa dapat memahami jenis jenis variable Mahasiswa dapat memahami jenis jenis seleksi kondisi Mahasiswa
Lebih terperinciOtodidak Bahasa Pemrograman Perl
Otodidak Bahasa Pemrograman Perl Otodidak Bahasa Pemrograman Perl Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak Bahasa Pemrograman Perl Jubilee Enterprise 2017, PT. Elex Media Komputindo,
Lebih terperinciMODUL 2 PHP INTRO PHP INTRO
MODUL 2 PHP INTRO PHP INTRO PEMROGRAMAN WEB 2 TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2014/2015 Variabel Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel diawali dengan
Lebih terperinciBAB 3 TYPE DATA, VARIABLE DAN OPERATOR
BAB 3 TYPE DATA, VARIABLE DAN OPERATOR Bahasa pemrograman pada umumnya, mengenal adanya variabel yang digunakan untuk menyimpan nilai atau data. Sedangkan Java sendiri dikenal sebagai bahasa pemrograman
Lebih terperinciFAKULTAS ILMU PENDIDIKAN UNIVERSITAS NEGERI YOGYAKARTA RPP. ALGORITMA DAN PEMROGRAMAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Revisi : 02 8 Maret 2011 Hal 1 dari 29 Pertemuan ke : 1 1. Mahasiswa dapat menentukan topik perkuliahan 2. Mahasiswa dapat menentukan strategi perkuliahan 3. Mahasiswa dapat menentukan sistem penilaian
Lebih terperinciOPERATOR-OPERATOR DALAM JAVA
OPERATOR-OPERATOR DALAM JAVA Obyektif : 1. Memahami tentang operator-operator (aritmatic, logical, relational, assigment, bitwise) 2. Dapat membuat program sederhana dengan menggunakan operatoroperator
Lebih terperinciMODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017
MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 Variabel Maret, 2017 [MODUL 2 - Review] Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel
Lebih terperinciModule 3. Variabel dan Tipe Data
Module 3 Variabel dan Tipe Data 4.1 Identifier Identifier adalah suatu nama yang diciptakan oleh pemrogram untuk mengidentifikasi variabel, fungsi, dan class. Aturan penamaan identifier adalah sebagai
Lebih terperinciBAB IV HASIL PENELITIAN DAN PENERAPAN
87 BAB IV HASIL PENELITIAN DAN PENERAPAN 4.1 Karakteristik bahasa pemrograman DOGI Berikut ini akan dijabarkan karakteristik-karakteristik bahasa pemrograman DOGI yang mempengaruhi readability, writability
Lebih terperinciPHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012
Topik PHP (1) Pemrograman Internet Acep Irham Gufroni, M.Eng. Konsep PHP Tipe data PHP Jenis-jenis Operator Seleksi Kondisi (pencabangan) Perulangan 1 2 Intro PHP bahasa scripting server-side untuk membuat
Lebih terperinciPendayagunaan Software Open Source : CMS, CRM dan ERP
Pendayagunaan Software Open Source : CMS, CRM dan ERP Content Management System (CMS) CMS adalah perangkat lunak yang memungkinkan seseorang untuk menambahkan dan/atau memanipulasi (mengubah) isi dari
Lebih terperinciMODUL. Variabel. Workshop Programming
W o r P r o 1 Variabel MODUL Workshop Programming Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel diawali dengan tanda $ Setelah tanda $ diawali oleh huruf atau under---scrore
Lebih terperinciLAPORAN PRAKTIKUM STRUKTUR DATA
LAPORAN PRAKTIKUM STRUKTUR DATA Nama : Sarifudin Kelas / NIM : IK-1B / 3.34.11.1.22 Pengampu : Sukamto, S.Kom;M.T Jobs ke : 02 Pokok Bahasan : Operator Bahasa Java PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN
Lebih terperinciBAHASA PEMROGRAMAN JAVA
MI1274 Algoritma & Pemrograman Lanjut Genap 2015-2016 BAHASA PEMROGRAMAN JAVA Disusun Oleh: Reza Budiawan Untuk: Tim Dosen Algoritma & Pemrograman Lanjut Hanya dipergunakan untuk kepentingan pengajaran
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 BAHASA C++ Kode Mata Kuliah : MI - 24203 Jurusan / Jenjang : S1 SISTEM KOMPUTER Tujuan Instruksional
Lebih terperinciDasar PHP. Wiratmoko Yuwono
Dasar PHP Wiratmoko Yuwono Topik Konsep PHP Tipe data PHP Jenis-jenis Operator Seleksi Kondisi (pencabangan) Perulangan 2 Intro PHP bahasa scripting server-side untuk membuat website interaktif dan dinamis.
Lebih terperinciBAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA
1 BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA IDENTIFIER Identifier adalah suatu tanda yang mewakili nama-nama variabel, method, class, dsb. Ingat : Bahasa
Lebih terperinciBAHASA PEMROGRAMAN. Untuk SMK. Kadarisman Tejo Yuwono Totok Sukardiyono Adi Dewanto. : Ratu Amilia Avianti. Perancang Kulit
BAHASA PEMROGRAMAN Untuk SMK Penulis Editor Perancang Kulit Ukuran Buku : Suprapto Kadarisman Tejo Yuwono Totok Sukardiyono Adi Dewanto : Ratu Amilia Avianti : Tim : 18,2 x 15,7 cm Direktorat Pembinaan
Lebih terperinciMODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1
MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1 Disusun oleh : Tim Asisten JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA YOGYAKARTA 2011 0 A. Pengantar
Lebih terperinciSUMBER BELAJAR PENUNJANG PLPG
SUMBER BELAJAR PENUNJANG PLPG 2017 [TIK] BAB VIII PEMROGRAMAN BERORIENTASI OBJEK [Alfa Faridh Suni] KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL GURU DAN TENAGA KEPENDIDIKAN 2017 BAB VIII
Lebih terperinciTipe Data dan Operator
Tipe Data dan Operator Dasar Algoritma dan Pemrogrman Eka Maulana, ST, MT, MEng. Klasifikasi Tipe Data 1 Tipe Data Tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam
Lebih terperinciPemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan
Lebih terperinciKONSEP DASAR PEMROGRAMAN BERORIENTASI OBYEK
KONSEP DASAR PEMROGRAMAN BERORIENTASI OBYEK Farah Zakiyah Rahmanti, M.T 2015 Overview Definisi Teknologi Java Konsep Pemrograman Procedural dan OOP Struktur Java, Identifier, Kata Kunci, Tipe Data, Operator,
Lebih terperinciBahasa Pemrograman 2.
Bahasa Pemrograman 2 Pengenalan JAVA 1 anton@ukdw.ac.id Instalasi JDK Download JDK for free Instalasi biasa Set PATH dan JAVA_HOME set PATH=%PATH%; set JAVA_HOME=
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 terperinciTeori Algoritma TIPE DATA
Alam Santosa Teori Algoritma Dasar Algoritma TIPE DATA Program komputer adalah deretan perintah untuk memanipulasi data input menjadi informasi yang bermanfaat bagi pengguna (user). Data yang diinput dapat
Lebih terperinciMODUL 1 INTERNET PROGRAMMING : PHP 1
MODUL 1 INTERNET PROGRAMMING : PHP 1 A. Tujuan : 1. Memahami tentang PHP 2. Memahami instalasi Apache dan PHP 3. Memahami tag-tag dalam PHP 4. Memahami tentang struktur kontrol B. Dasar Teori PENGENALAN
Lebih terperinciStruktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.
Pertemuan 1 STRUKTUR DATA Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya. Pemakaian Struktur Data yang
Lebih terperinciMODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id
1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 3 Tipe Data, Variable, dan Konstanta Tujuan: Mahasiswa mengenal tipe data dan mendeklarasikan variable di dalam pemrograman PHP sebagai pondasi dalam
Lebih terperinciAP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON
STRUKTUR PEMROGRAMAN PYTHON 1. Aturan Penulisan Program-program yang ditulis dalam Python secara khas jauh lebih pendek dibandingkan dengan program-program C atau C++, karena beberapa pertimbangan: tipe
Lebih terperinciIdentifier, Keywords, Variabel, Tipe Data Primitif dan Operator PBO. Ramos Somya
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator PBO Ramos Somya Identifier Merupakan nama yang digunakan untuk menamai class, variabel, method dan interface. Aturan: - Tidak ada batasan
Lebih terperinciStruktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.
Pertemuan 1 STRUKTUR DATA Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya. Pemakaian Struktur Data yang
Lebih terperinciDasar Pemrograman Mikrokontroler dengan Bahasa C
Dasar Pemrograman Mikrokontroler dengan Bahasa C Pokok Bahasan: 1. Penggunaan Fungsi (Using Functions) 2. Penanaman bahasa rakitan di dalam Program 'C' Tujuan Belajar: Setelah mempelajari dalam bab ini,
Lebih terperinciJava Basic. Variabel dan Tipe Data. Lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu informasi (nilai)
Variabel dan Tipe Data Lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu informasi (nilai) Nilai variabel dapat diubah di pernyataan manapun di dalam program Java Basic By Didit Setya
Lebih terperinciTUTORIAL DASAR C++ BELAJAR C++ DARI NOL. Nor Kandir. Lab B201 - Teknik Elektro ITS Surabaya
TUTORIAL DASAR C++ BELAJAR C++ DARI NOL Nor Kandir Lab B201 - Teknik Elektro ITS Surabaya Daftar Isi Daftar Isi... 1 Pendahuluan... 2 Kegunaan... 2 Persiapan... 3 Mulai Belajar... 3 Tipe Data... 6 Ekpresi
Lebih terperinciI. Mengenal PERL. 1.Tentang PERL. 2.Menjalankan Program PERL. 2.1.Eksekusi dari file
I. Mengenal PERL 1.Tentang PERL PERL adalah bahasa pemrograman yang menggunakan tipe data dinamis, program PERL dapat langsung dieksekusi tanpa harus melalui proses kompilasi tersendiri ke format binary
Lebih terperinciBAB II VARIABEL DAN TIPE DATA
BAB II VARIABEL DAN TIPE DATA Bahasa pemrograman pada umumnya, mengenal adanya variabel yang digunakan untuk menyimpan nilai atau data. Sedangkan Java sendiri dikenal sebagai bahasa pemrograman dengan
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 terperinci2 TIPE DATA DAN VARIABEL
BAB 2 TIPE DATA DAN VARIABEL Kompetensi Dasar dan Indikator : Setelah mengikuti materi kuliah ini mahasiswa mampu menggunakan tipe data dan variable yang ada dalam Java, dengan indikator mahasiswa mampu:
Lebih terperinciPemrograman Berbasis Objek Operator dan Assignment
Operator dan Assignment Macam-macam macam Operator Arithmetic Op. : + - * / % Relational Op. : > >= < >>> Conditional
Lebih terperinciStruktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.
Pertemuan 1 STRUKTUR DATA Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya. Pemakaian Struktur Data yang
Lebih terperinciPemrograman II (Java)
SATUAN ACARA PERKULIAHAN Kode Mata Kuliah: IF0813/3 sks Program Studi: S 1 Sistem Informasi INSTITUT KEUANGAN PERBANKAN INFORMATIKA ASIA PERBANAS Jl. Perbanas, Karet Kuningan, Setiabudi, Jakarta 12940,
Lebih terperinciPEMROGRAMAN BERORIENTASI OBJEK. Operator. Budhi Irawan, S.Si, M.T
PEMROGRAMAN BERORIENTASI OBJEK Operator Budhi Irawan, S.Si, M.T OPERATOR Operator adalah tanda yang digunakan untuk melakukan operasi operasi tertentu didalam program. Dengan adanya operator maka dapat
Lebih terperinciOperator dan Assignment
Operator dan Assignment Macam-macam Operator Arithmetic Op. : + - * / % Relational Op. : > >= < >>> Conditional Op.
Lebih terperinciTabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah );
PERTEMUAN I BAHASA PEMROGRAMAN JAVA DAN PENGENALAN NETBEANS 1. Program dan Bahasa Pemrograman Di dalam dunia komputer sering kali dijumpai istilah program dan bahasa pemrograman. Kedua istilah tersebut
Lebih terperinciPemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan PHP PHP Sederhana
Lebih terperinciPercabangan & Perulangan
Struktur Dasar Java Percabangan & Perulangan Object-oriented Programming (OOP) with JAVA 2011/2012 Macam-macam Percabangan if (...) if ( ) else ( ) if ( ) else if ( ) else ( ) switch ( ) Percabangan :
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Lampu Lalu Lintas 2.1.1 Pengertian Lampu Lalu Lintas Menurut Penjelasan UU Lalu Lintas No. 14 tahun 1992 pasal 8 ayat 1 huruf c menyebutkan bahwa Pengertian alat pemberi isyarat
Lebih terperinciKonsep Dasar Pemrograman Berorientasi Obyek I JAVA. Anugrah Kusuma Seno Adi Putra
Konsep Dasar Pemrograman Berorientasi Obyek I JAVA Anugrah Kusuma Seno Adi Putra Konsep Dasar Pemrograman Berorientasi Obyek I JAVA @2007 Java Competency Center - Institut Teknologi Bandung Penulis : Anugrah
Lebih terperinciPERTEMUAN 2 ALGORITMA & PEMROGRAMAN
PERTEMUAN 2 ALGORITMA & PEMROGRAMAN POKOK BAHASAN 1. Pendahuluan 2. Tahapan Pembangunan Program 3. Pengenalan Algoritma 4. Cara Menyajikan Algoritma 5. Data Program 6. Elemen-Elemen Program PENDAHULUAN
Lebih terperinciJAVA FUNDAMENTAL ATURAN PERKULIAHAN SILABUS
JAVA FUNDAMENTAL Nama : Julian Chandra W Telp : 085647155605 Email : maeztro_87@yahoo.co.id Referensi : 1. Benny Hermawan. 2004. Menguasai Java 2 & Object Oriented Programming. Andi. 2. Bambang Hariyanto.
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 terperinciLAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom
LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom BAB III DASAR-DASAR PEMROGRAMAN Tipe Data Data adalah sekumpulan kejadian/fakta yang dipresentasikan dengan huruf, angka,
Lebih terperinciUNIVERSITAS SAM RATULANGI MANADO FAKULTAS TEKNIK, JURUSAN TEKNIK ELEKTRO Program Studi S-1 Teknik Informatika. Data & Ekspresi
UNIVERSITAS SAM RATULANGI MANADO FAKULTAS TEKNIK, JURUSAN TEKNIK ELEKTRO Program Studi S-1 Teknik Informatika Data & Ekspresi Mata Kuliah: Algoritma & Logika Informatika (IFC3504) Alwin M. Sambul, S.T.,
Lebih terperinciTIPE DATA PADA JAVA. Pertemuan (K-04/L-04)
TIPE DATA PADA JAVA Pertemuan (K-04/L-04) Alangkah baiknya kita mempelajari terlebih dahulu tentang apa itu tipe data dan mengenal ada berapa tipe data yang digunakan dalam Bahasa Pemrograman Java. Sudah
Lebih terperinciVISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic
PEMROGRAMAN KOMPUTER VISUAL BASIC 6.0 Visual Basic Asal mula VB dari bahasa BASIC (Beginners Allpurpose Symbolic Instruction Code) yang pada awalnya bekerja pada sistem operasi DOS. Kelebihan VB : Sangat
Lebih terperinciPEMROGRAMAN JAVA : VARIABEL DAN TIPE DATA
PEMROGRAMAN JAVA : VARIABEL DAN TIPE DATA Asep Herman Suyanto info@bambutechno.com http://www.bambutechno.com Bahasa pemrograman pada umumnya, mengenal adanya variabel yang digunakan untuk menyimpan nilai
Lebih terperinciPEMROGRAMAN BERORIENTASI OBJEK
MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK NINF615 SEMESTER GASAL 2016/2017 PROGRAM STUDI S1 TEKNIK INFORMATIKA MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK DISUSUN OLEH: Tim Asisten Praktikum Jurusan
Lebih terperinciSILABUS MATA KULIAH PEMROGRAMAN JAVA
A. IDENTITAS MATA KULIAH Program Studi : Teknik Informatika Mata Kuliah : Pemrograman Java Kode : SP331 Bobot : 4 (empat) sks Kelas : MI Semester : 4 (empat) Mata kuliah prasyarat : Tidak ada Deskripsi
Lebih terperinciSATUAN ACARA PERKULIAHAN (SAP)
SATUAN ACARA PERKULIAHAN (SAP) Nama Mata : Algoritma dan Struktur Data I Kode Mata : TI 006 Bobot Kredit : 3/1 SKS Semester Penempatan : I Kedudukan Mata : Mata Keilmuan dan Keterampilan Mata Prasyarat
Lebih terperinciIrfan Satria S
PENGEMBANGAN APLIKASI BERBASIS WEB YANG INTERAKTIF UNTUK BELAJAR BAHASA PEMROGRAMAN JAVA SECARA ONLINE (STUDI KASUS JURUSAN SISTEM INFORMASI ITS SURABAYA) Irfan Satria S. 5208100101 Latar Belakang Proses
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 terperinciSanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak
Java Komplet Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana dimaksud dalam Pasal 9
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 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 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 terperinciDesain dan Analisis Algoritma. Pengenalan Bahasa C. I Ketut Resika Arthana, S.T., M.Kom.
Desain dan Analisis Algoritma Pengenalan Bahasa C I Ketut Resika Arthana, S.T., M.Kom resika.arthana@gmail.com http://www.rey1024.com Intro Sadarilah Kawan, Pemrograman Itu Indah Bahasa Pemrograman mudah
Lebih terperinciServer Response. Hello
1. Pengenalan PHP PHP (akronim dari PHP Hypertext Preprocessor) yang merupakan bahasa pemrogramman berbasis web yang memiliki kemampuan untuk memproses data dinamis. PHP dikatakan sebagai sebuah server-side
Lebih terperinciGARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)
Mata : Algoritma dan Struktur Data I Bobot Mata : 3 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata : Pengertian algoritma, program dan bahasa pemograman serta kaitannya dengan komputer,
Lebih terperinciDASAR PEMOGRAMAN JAVA
DASAR PEMOGRAMAN JAVA Pertemuan ke-2 Oleh: Winda Aprianti Tipe Data Bilangan Karakter Kata atau Kalimat Boolean Literal merepresentasikan nilai suatu tipe, dimana tipe itu sendiri menjelaskan bagaimana
Lebih terperinciPertemuan 8: Pengenalan Bahasa Pemrograman Persiapan pembuatan program bahasa C Struktur program bahasa C Tipe Data dan Variabel dalam bahasa C
Pertemuan 8: Pengenalan Bahasa Pemrograman Persiapan pembuatan program bahasa C Struktur program bahasa C Tipe Data dan Variabel dalam bahasa C Pendahuluan Ada berapa total jumlah bahasa pemrograman yang
Lebih terperinciBEKERJA DENGAN JAVA CLASS LIBRARY
MK. Pemrograman Berorientasi Objek BEKERJA DENGAN JAVA CLASS LIBRARY (CLASS-METHOD-OBJECT) KARMILASARI ANALOGI OBJEK DALAM DUNIA NYATA Objek di dunia nyata = Objek dalam perangkat lunak Atribut di dunia
Lebih terperinciBadiyanto, S.Kom., M.Kom. PBO java
Badiyanto, S.Kom., M.Kom PBO java Apa yang Disebut Java? Bahasa pemrograman berorientasi objek murni yang dibuat berdasarkan kemampuankemampuan terbaik bahasa pemrograman objek sebelumnya (C++, Ada, Simula).
Lebih terperinciJava Script (Bagian 1)
Java Script (Bagian 1) By: U. Abd. Rohim Website : www.abdrohim.com mailto : info@abdrohim.com Internet 1Pemrograman Internet I 1 Apa itu? adalah bahasa pemrograman script yang berbasis objek buatan Netscape
Lebih terperinciMenggunakan. Taryana Suryana Jonathan Sarwono
Menggunakan Taryana Suryana Jonathan Sarwono Menggunakan Taryana Suryana Jonathan Sarwono e-commerce MENGGUNAKAN PHP DAN MYSQL Oleh : Taryana Suryana Jonathan Sarwono Edisi Pertama Cetakan Pertama, 2007
Lebih terperinciPertemuan 4 ELEMEN-ELEMEN BAHASA PEMROGRAMAN
Pertemuan 4 ELEMEN-ELEMEN BAHASA PEMROGRAMAN I. Elemen-Elemen Dalam Bahasa Pemrograman Berikut adalah elemen-elemen pada bahasa pemrograman: Berikut adalah element-element pada bahasa pemrograman: 1. Aturan
Lebih terperinciBAHASA PEMROGRAMAN C
BAHASA PEMROGRAMAN C A. Pengenalan Bahasa C diciptakan oleh Dennis Ritchie tahun 1972 di Bell Laboratories. Kelebihan Bahasa C: - Bahasa C tersedia hampir di semua jenis computer. - Kode bahasa C sifatnya
Lebih terperinciKOTLIN, SIAPA SUKA. Dasar. P. Tamami BPPKAD Kab. Brebes
KOTLIN, SIAPA SUKA KOTLIN, SIAPA SUKA Dasar P. Tamami BPPKAD Kab. Brebes BAB 1 MEMULAI Perlu diketahui bahwa Kotlin ini adalah bahasa pemrograman yang berjalan di atas JVM, sehingga diperlukan Java Runtime
Lebih terperinciBelajar Java Script.
Belajar Java Script taryanarx@yahoo.com http://kuliahonline.unikom.ac.id Target Pencapaian Siswa mengetahui dasar-dasar perintah dalam java script dan mengaplikasinnya dalam program 1. Java Script Java
Lebih terperinciMODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control)
MODUL 10 PENGENALAN PHP (Variabel, Operator, struktur control) Tujuan : Mampu menjelaskan perintah-perintah dasar-dasar PHP (Variabel, Operator, struktur control) dan membuat aplikasi dengan perintah-perintah
Lebih terperinciJAVA. Sekilas tentang java : FITUR JAVA :
JAVA Sekilas tentang java : Java diciptakan oleh suatu tim yang dipimpin oleh Patrick Naughton dan james gosling dalam suatu proyek dari sun Microsystem. Tujuan adalah untuk menghasilkan bahasa komputer
Lebih terperinciPemrograman Berorientasi Obyek. Operator & Assignment
Pemrograman Berorientasi Obyek Operator & Assignment 1 MATERI POKOK Unary operator Arithmetic operator Shift operator: , dan >>> Comparison operator Bitwise operator: &, ^, dan. Short Circuit operator
Lebih terperinciPHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.
PHP Programing M.M. Ubaidillah Dasar-dasar PHP Bagian I. Pengenalan PHP 1. PHP ( Hypertext Preprocessor) merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.
Lebih terperinciFUNGSI STANDAR. Dalam pemrograman, termasuk pembuatan web, string merupakan tipe data yang kerap kali dijumpai dalam berbagai kasus.
A. Tujuan Pengenalan dan penggunaan string dan array Pengenalan dan penggunaan operator Mengonversi array menjadi string B. Dasar Teori Tipe String String merupakan teks atau kumpulan karakter. Dalam PHP,
Lebih terperinciKENDALI PROSES. Untuk mengatur arus program, pemrograman java menyediakan struktur perulangan (looping), kondisional, percabangan, dan lompatan.
KENDALI PROSES Untuk mengatur arus program, pemrograman java menyediakan struktur perulangan (looping), kondisional, percabangan, dan lompatan. PERINTAH KONDISIONAL Pemrograman Java memiliki 2 Decision-making
Lebih terperinciChapter 2 Tipe Data, Identifier, Operator dan Control Statement
Chapter 2 Tipe Data, Identifier, Operator dan Control Statement Tipe Data dan Identifier Program adalah kumpulan instruksi yang disusun sedemikian rupa sehingga mempunyai urutan nalar yang tepat untuk
Lebih terperinciBAB II TINJUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJUAN PUSTAKA DAN LANDASAN TEORI 1.1 Tinjauan Pustaka Pada penulisan tugas akhir penulis meninjau dua produk yang ada di playstore yaitu Harga HP dan Harga Handphone. Penulis meninjau dua produk
Lebih terperinci