MENGENAL TENTANG BAHASA PEMROGRAMAN RUBY

Save this PDF as:
Ukuran: px
Mulai penontonan dengan halaman:

Download "MENGENAL TENTANG BAHASA PEMROGRAMAN RUBY"

Transkripsi

1 MENGENAL TENTANG BAHASA PEMROGRAMAN RUBY Annisa Dwiyanti :: Abstrak Bahasa pemrograman adalah salah satu media yang berperan penting dalam interaksi user dengan sistem. Ada banyak macam-macam bahasa pemrograman, salah satunya adalah bahasa pemrograman Ruby. Ruby adalah bahasa pemrograman scripting yang berorientasi obyek murni yang dikembangkan oleh seorang programmer Jepang bernama Yukihiro Matsumoto (Matz) pada tahun Tujuan dari Ruby adalah menggabungkan kelebihan dari semua bahasa pemrogaman scripting yang ada di dunia. Salah satu contohnya adalah Web framework yang dibuat dengan bahasa pemrograman Ruby adalah Rails, yang dikembangkan pertama kali oleh David Heinemeier Hansson pada tahun Rails juga merupakan open source tetapi dengan lisensi MIT. Kata Kunci:Ruby, scripting, Rails, open source Pendahuluan Didalam dunia Teknologi Informasi banyak hal yang berkaitan dengan aplikasi, sistem, program, dan lain sebagainya. Dalam pembuatan program pada umumnya harus menggunakan bahasa pemrograman. Bahasa pemrograman berguna untuk berinteraksi antara user dengan sistem. Jika dalam pembuatan program tidak menggunakan salah satu bahasa pemrograman maka program tersebut akan eror atau tidak berjalan sempurna karena user tidak bisa berinteraksi dengan sistem. Bahasa pemrograman dalam sebuah sistem adalah salah satu pondasi atau awalan untuk membuat program

2 yang dapat berjalan sesuai dengan yang Anda inginkan. Bahasa pemrograman adalah salah satu media yang berperan penting dalam interaksi user dengan sistem. Sama halnya seperti manusia berinteraksi dengan manusia yang lainnya, harus menggunakan media bahasa untuk saling berkomunikasi agar mendapatkan informasi yang Anda butuhkan dan akurat. Jika bahasa tidak digunakan dengan maka manusia tersebut tidak akan mendapatkan informasi yang akurat karena akan terjadi Miss Komunikasi atau kesalahan dalam berkomunikasi yang disebabkan karena berbeda bahasa dan tidak menganggap bahasa adalah media yang menghubungkan komunikasi tersebut. Ada banyak macam-macam bahasa pemrograman yaitu bahasa pemrograman C, bahasa pemograman JAVA, bahasa pemograman PYTHON, bahasa pemograman RUBY, bahasa pemograman SQL, bahasa pemograman ColdFusion, bahasa pemograman PHP, bahasa pemograman HTML, bahasa pemograman COBOL, bahasa pemograman MICROSOFT VISUAL BASIC, bahasa pemograman VISUAL C++, bahasa pemograman DELPHI, bahasa pemograman C++, bahasa Pemrograman ASP, bahasa Pemrograman XML, bahasa Pemrograman WML, bahasa Pemrograman CSS, bahasa Pemrograman CFM, bahasa Pemrograman Javascript, bahasa Pemrograman PERL dan lain sebagainya. Tetapi dalam penulisan artikel kali ini penulis hanya membahas tentang bahasa pemrograman Ruby saja, dengan judul Mengenal Tentang Bahasa Pemrograman Ruby. Pembahasan Ruby adalah bahasa pemrograman scripting yang berorientasi obyek murni yang dikembangkan oleh seorang programmer Jepang bernama Yukihiro Matsumoto (Matz) pada tahun Ruby juga merupakan bahasa pemrograman dinamis berbasis script. Pada tahun 1993 Yukihiro ingin membuat sebuah bahasa scripting yang memiliki kemampuan berorientasi obyek. Karena pada saat itu pemrograman berorientasi obyek sedang berkembang tetapi belum ada bahasa pemrograman scripting yang mendukung pemrograman obyek. Ruby merupakan bahasa interpreted, yang berarti untuk

3 menjalankan Ruby tidak perlu dicompile, tetapi cukup dijalankan dalam interpreternya. Anda tidak perlu melakukan deklarasi variable, tetapi cukup melakukan assignment secara langsung. Tujuan dari Ruby adalah menggabungkan kelebihan dari semua bahasa pemrogaman scripting yang ada di dunia. Ruby ditulis dengan bahasa C dengan kemampuan dasar seperti Perl dan Phyton. Penulisan Ruby dimulai pada February 1993 dan pada Desember 1994 dirilis versi Alpha dari Ruby. Pada awal perkembangan Ruby, Yukihiro menulis Ruby sendiri sampai pada tahun 1996 terbentuk komunitas Ruby yang banyak mengkotribusikan Ruby. Saat ini Ruby telah berkembang tidak hanya di Jepang, tetapi diseluruh dunia. Bulan Agustus tahun 2006, Macintosh telah melakukan kerja sama dengan mengintegrasikan Ruby on Rails pada Mac OS X v10.5 Leopard telah diluncurkan bulan Oktober Ruby dapat digunakan di berbagai sistem operasi Linux, MacOs, dan Windows, dikembangkan secara open source. Setiap orang boleh menggunakan Ruby secara gratis dan juga bebas untuk menduplikat, mendistribusikan bahkan melakukan perubahan / modify. Penggunaan Ruby yang paling umum adalah untuk pemrograman Web, dengan framework Ruby on Rails. Tetapi Ruby adalah bahasa pemrograman umum yang dapat digunakan untuk semua keperluan programming dari aplikasi Web, desktop, scripting, hingga aplikasi mobile. Salah satu contohnya adalah Web framework yang dibuat dengan bahasa pemrograman Ruby adalah Rails, yang dikembangkan pertama kali oleh David Heinemeier Hansson pada tahun Rails juga merupakan open source tetapi dengan lisensi MIT. Aplikasi bahasa pemrograman Ruby adalah implementasi besar Ruby pada JRuby dan Rubinius, Ruby dapat diterapkan pada teknologi Asynchronous JavaScript dan XML (AJAX), dan Ruby on Rails untuk membuat framework Web. Fitur-fitur penting dan yang perlu diperhatikan adalah Iteration, Semua mempunyai nilai, Simbol bukan string, Semua adalah obyek, Konstanta, Pengaturan penamaan, Fake keyword parameters, Nilai true bersifat universal, Access modifier berlaku sampai akhir scope, Akses metode, Kelas bersifat terbuka, Nama metode deskriptif dan menarik, Metode singleton, Metode Missing, Melewatkan message bukan

4 pemanggilan fungsi, Blok bisa diubah menjadi sebuah obyek, dan Operator adalah Syntactic Sugar. Adapun kelebihan dan kekurangan dari bahasa pemrograman Ruby ini, yaitu sebagai berikut : A. Kelebihan : 1. Sintaks sederhana. 2. Memiliki exception handling yang baik. 3. Bahasa Pemrograman Berorientasi Objek. 4. Mengusung konsep single inheritance. 5. Open source, siapa saja dapat menggunakannya dengan cuma-cuma dan dapat ikut berpartisipasi mengembangkannya. B. Kekurangan : 1. Multithreading, implementasi thread pada Ruby masih berupa green thread, bukan native thread. Hal ini membuat aplikasi GUI (desktop) dengan background thread tidak mungkin diimplementasikan di Ruby. 2. Virtual Memory, Ruby masih fully interpreted sehingga program Ruby cenderung lebih lambat. 3. Spek, saat ini spesifikasi Ruby (syntax, behaviour, dll) adalah implementasi Ruby yang asli dari Matz. 4. IDE, saat ini kualitas IDE untuk Ruby masih jauh daripada.net dan java. Tetapi dengan bermunculnya IDE Ruby yang dibuat dengan java.net, kondisinya agak berubah. Tetapi karena Ruby bahasa yang sangat dinamis, sulit untuk bisa mendapatkan informasi secara lengkap mengenai struktur sebuah program Ruby secara statis.

5 Penutup Sekian tulisan artikel saya tentang Mengenal Tentang Bahasa Pemrograman Ruby. Memang bahasa pemrograman Ruby ini tidak begitu ramah didengar, tidak seperti bahasa pemrograman C++, bahasa pemrograman Java, bahasa pemrograman SQL, bahasa pemrograman PHP, bahasa pemrograman HTML, bahasa pemrograman Visual Basic, bahasa pemrograman Asp, bahasa pemrograman XML, dan bahasa pemrograman lainnya karena bahasa pemrograman Ruby masih jarang digunakan oleh programmer. Bukan berarti bahasa pemrograman Ruby tidak bermanfaat atau tidak mempunyai kelebihan tetapi mungkin belum banyak yang bisa menggunakannya atau memang belum dibutuhkan bahasa pemrograman Ruby karena tidak sesuai dengan program yang akan dibuat. Semoga dengan Anda membaca artikel ini Anda jadi lebih tahu banyak tentang macam-macam bahasa pemrograman dan juga dapat bermanfaat bagi programmer pemula yang ingin mencoba menggunakannya. Sekian dan terima kasih. Referensi

6 Biografi Saya Annisa Dwiyanti. Saya adalah seorang mahasiswi di STMIK Raharja, Tangerang. Saya sedang menjalani study S1 dengan jurusan Sistem Informasi. Saya tinggal di Tangerang bersama kedua orang tua saya. Hobi saya tidur dan traveling. Saya juga suka menonton film horor dan komedi. Saya mempunyai alamat yaitu atau dan blog saya annisanisol.blogspot.com. Saya sedang fokus belajar berbagai bahasa pemrograman Java dan ingin lebih banyak mengetahui tentang teknologi informasi yang terbaru agar saya bisa selalu update. Saya juga sedang belajar tentang ilmu Akuntansi, khususnya tentang audit.

CARA INSTALL ECLIPSE DI WINDOWS 7

CARA INSTALL ECLIPSE DI WINDOWS 7 CARA INSTALL ECLIPSE DI WINDOWS 7 Annisa Dwiyanti annisa.dwiyanti28@yahoo.com Abstrak Dalam perkembangan teknologi informasi yang sangat cepat, terdapat banyak aplikasiaplikasi dan software-software baru

Lebih terperinci

CARA SETTING GMAIL METER

CARA SETTING GMAIL METER CARA SETTING GMAIL METER Annisa Dwiyanti annisa.dwiyanti28@yahoo.com :: http://penulis.com Abstrak Seorang insinyur pengembangan program di tim Gmail, Saurabh Gupta, telah membuat catatan tentang sebuah

Lebih terperinci

Bahasa Pemrograman Untuk Pembuatan Web

Bahasa 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 terperinci

Teori Algoritma. 1Universitas Gunadarma

Teori Algoritma. 1Universitas Gunadarma Teori Algoritma Teknik Informatika Semester 2 AP2C.T Pertemuan 1 (4 maret 2014) Definisi Algoritma Mengapa Belajar Algoritma & Pemrograman Pengenalan Jenis-jenis Bahasa Pemrograman Efisiensi Algoritma

Lebih terperinci

CARA MENAMBAH AKUN DI ANDROID UNTUK PEMULA

CARA MENAMBAH AKUN  DI ANDROID UNTUK PEMULA CARA MENAMBAH AKUN EMAIL DI ANDROID UNTUK PEMULA Annisa Dwiyanti annisa.dwiyanti28@yahoo.com :: http://penulis.com Abstrak Di jaman yang sudah canggih seperti sekarang ini, bukan hanya komputer atau laptop

Lebih terperinci

Kelebihan, Kelemahan, dan Aplikasi 10 Bahasa Pemrograman

Kelebihan, Kelemahan, dan Aplikasi 10 Bahasa Pemrograman Kelebihan, Kelemahan, dan Aplikasi 10 Bahasa Pemrograman Laura Belani Nudiyah Laura.belani17@gmail.com Abstrak Sebuah sistem yang tepat guna akan memberikan dampak yang positif bagi suatu perusahaan dalam

Lebih terperinci

INTRODUCTION TO NETBEANS IDE

INTRODUCTION TO NETBEANS IDE INTRODUCTION TO NETBEANS IDE Aminah Sri Rahayu aminah.sri@raharja.info Abstrak NetBeans IDE adalah sebuah lingkungan pengembangan terintegrasi memenangkanpenghargaan yang tersedia untuk Windows, Mac, Linux,

Lebih terperinci

MENGENAL mirc. Annisa Dwiyanti. Abstrak. Pendahuluan. ::

MENGENAL mirc. Annisa Dwiyanti. Abstrak. Pendahuluan. :: MENGENAL mirc Annisa Dwiyanti annisa.dwiyanti28@yahoo.com :: http://penulis.com Abstrak mirc merupakan perangkat lunak untuk Internet Relay Chatting secara online yang jalan di atas sistem operasi Windows.

Lebih terperinci

MENGENAL PORT SERIAL. Annisa Dwiyanti. Abstrak. Pendahuluan. ::

MENGENAL PORT SERIAL. Annisa Dwiyanti. Abstrak. Pendahuluan. :: MENGENAL PORT SERIAL Annisa Dwiyanti annisa.dwiyanti28@yahoo.com :: http://penulis.com Abstrak Port merupakan suatu alat yang dapat digunakan untuk menghubungkan komputer dengan peripheral lainnya. Sebuah

Lebih terperinci

PENGERTIAN DAN SEJARAH BAHASA PEMROGRAMAN PYTHON

PENGERTIAN DAN SEJARAH BAHASA PEMROGRAMAN PYTHON PENGERTIAN DAN SEJARAH BAHASA PEMROGRAMAN PYTHON Al Anwar al.anwar@raharja.info Abstrak Dalam membuat aplikasi program tentunya di perlukan sebuah bahasa pemrograman yang gampang dan tidak rumit.dan di

Lebih terperinci

Mengenal Pemrograman Web Dengan JSP

Mengenal Pemrograman Web Dengan JSP Mengenal Pemrograman Web Dengan JSP Iman Amalludin iman.llusion@gmail.com :: http://blog.imanllusion.hostzi.com Abstrak Apa yang dimaksud dengan JSP? JSP (Java Server Pages) adalah bahasa scripting untuk

Lebih terperinci

Mengenal Software NetBeans. Novi Tri Suharti Abstrak

Mengenal Software NetBeans. Novi Tri Suharti Abstrak Mengenal Software NetBeans Novi Tri Suharti novi.tri@raharja.com Abstrak Kompiler atau dalam istilah inggrisnya yaitu Compiler adalah sebuah program computer yang di gunakan untuk menerjemahkan program

Lebih terperinci

MENGENAL GOOGLE GLASS

MENGENAL GOOGLE GLASS MENGENAL GOOGLE GLASS Annisa dwiyanti annisa.dwiyanti28@yahoo.com :: http://penulis.com Abstrak Google terinspirasi untuk memodifikasi kacamata tersebut menjadi modern, canggih dan menarik. Kacamata yang

Lebih terperinci

Pengantar Teknologi Sistem Informasi C

Pengantar Teknologi Sistem Informasi C Pengantar Teknologi Sistem Informasi C Pengenalan Perangkat Lunak 1 Perangkat Lunak Apa menurut kalian deskripsi dari perangkat lunak? 2 Pengertian Perangkat Lunak Data yang diformat dan disimpan secara

Lebih terperinci

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi 3.1 Layanan Aplikasi Internet BAB III LANDASAN TEORI Terdapat banyak sekali layanan aplikasi di internet dan masih terus akan berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

Lebih terperinci

TIPS AGAR BATERAI HANDPHONE BERUMUR PANJANG

TIPS AGAR BATERAI HANDPHONE BERUMUR PANJANG TIPS AGAR BATERAI HANDPHONE BERUMUR PANJANG Annisa Dwiyanti annisa.dwiyanti28@yahoo.com :: http://penulis.com Abstrak Sering kali yang dikeluhkan oleh pemilik ponsel adalah baterai handphone yang tidak

Lebih terperinci

PENGERTIAN PHP DAN MYSQL

PENGERTIAN PHP DAN MYSQL PENGERTIAN PHP DAN MYSQL Adis Lena Kusuma Ratna Adis.lena12@gmail.com Abstrak PHP sendiri sebenarnya merupakan singkatan dari Hypertext Preprocessor, yang merupakan sebuah bahasa scripting tingkat tinggi

Lebih terperinci

Visual Basic (VB) Tatik yuniati. Abstrak.

Visual Basic (VB) Tatik yuniati. Abstrak. Visual Basic (VB) Tatik yuniati Tatikyuniati10@yahoo.co.id Abstrak Visual Basic adalah generasi ketiga -event bahasa pemrograman dan lingkungan pengembangan terpadu (IDE) dari Microsoft untuk perusahaan

Lebih terperinci

Macam-macam Kode Editor PHP untuk Programmer

Macam-macam Kode Editor PHP untuk Programmer Macam-macam Kode Editor PHP untuk Programmer Mohammad fauzan mohammadfauzan439@yahoo.co.id Abstrak Sangat mungkin untuk memulai pemrograman PHP di text editor dasar, seperti notepad, tapi akan lebih baik

Lebih terperinci

PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I

PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan aplikasi web yang semakin pesat seiring dengan kemajuan teknologi internet juga sangat meningkatkan kemudahan serta kecepatan pengiriman data,

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih BAB II TINJAUAN PUSTAKA 2.1. Tinjauan Pustaka Berkaca dari pesatnya laju perkembangan teknologi modern, sistem penjadwalan guru di sebuah sekolah akan lebih efektif jika menggunakan sebuah aplikasi. Aplikasi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Buku Menurut Kamus Besar Bahasa Indonesia, buku memiliki arti lembar kertas yg berjilid, berisi tulisan atau kosong. Kertas-kertas bertulisan itu mempunyai tema bahasan yang

Lebih terperinci

MEMPELAJARI WEB DENGAN ASP.NET

MEMPELAJARI WEB DENGAN ASP.NET MEMPELAJARI WEB DENGAN ASP.NET Abdul Rohim Kusuma Heri ochimrohim@rocketmail.com Abstrak ASP.NET merupakan pengembangan dari ASP (yang sekarang lebih dikenal sebagai ASP klasik), namun bukan merupakan

Lebih terperinci

Object-Oriented Programming Sederhana Dengan PHP

Object-Oriented Programming Sederhana Dengan PHP Object-Oriented Programming Sederhana Dengan PHP Toha Abdurrozak tohaabdur@gmail.com :: http://toha.ilearning.me Abstrak Dalam perkembangan dunia komputer saat ini, kebutuhan akan software semakin meningkat,

Lebih terperinci

PENGERTIAN WEBSITE DAN FUNGSINYA

PENGERTIAN WEBSITE DAN FUNGSINYA PENGERTIAN WEBSITE DAN FUNGSINYA Hamzah Hartono hmzh_ic@yahoo.com Abstrak Website atau situs dapat diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak,

Lebih terperinci

Aplikasi Absensi Dosen dengan Java dan Smartphone sebagai Barcode Reader

Aplikasi Absensi Dosen dengan Java dan Smartphone sebagai Barcode Reader Aplikasi Absensi Dosen dengan Java dan Smartphone sebagai Barcode Reader Bay Haqi, M.Kom Heri Satria Setiawan, S.E., M.T.I. PENERBIT PT ELEX MEDIA KOMPUTINDO Aplikasi Absensi Dosen dengan Java dan Smartphone

Lebih terperinci

Pertemuan5 Pengenalan Ruby

Pertemuan5 Pengenalan Ruby Pertemuan5 Pengenalan Ruby Objektif: 1. Mahasiswa dapat memahami sejarah perkembangan bahasa pemrograman Ruby. 2. Mahasiswa dapat mengetahui kelebihan dan kekurangan bahasa Ruby. 3. Mahasiswa dapat mengetahui

Lebih terperinci

BAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama

BAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama BAB 2 LANDASAN TEORI 2.1. Definisi Sistem Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama untuk mencapai tujuan yang sama atau sekumpulan objek-objek yang saling berelasi

Lebih terperinci

TUGAS ADMIN DAN MANAJEMEN JARINGAN Server Side Technology

TUGAS ADMIN DAN MANAJEMEN JARINGAN Server Side Technology TUGAS ADMIN DAN MANAJEMEN JARINGAN Server Side Technology Mata Kuliah Dosen Pengampu Departemen Jurusan : Admin dan Manajemen Jaringan : Ferry Astika Saputra, S.T, M.Sc. : Departemen Teknik Informatika

Lebih terperinci

BERBAGAI VERSI VISUAL BASIC.NET

BERBAGAI VERSI VISUAL BASIC.NET BERBAGAI VERSI VISUAL BASIC.NET Annisa annisadarlya@gmail.com Abstrak Microsoft Visual Basic.NET adalah sebuah alat untuk mengembangkan dan membangun aplikasi yang bergerak di atas sistem.net Framework,

Lebih terperinci

SEJARAH DAN MACAM-MACAM KEYBOARD

SEJARAH DAN MACAM-MACAM KEYBOARD SEJARAH DAN MACAM-MACAM KEYBOARD Annisa Dwiyanti annisa.dwiyanti28@yahoo.com :: http://penulis.com Abstrak Dahulu banyak orang yang menggunakan mesin ketik baik yang biasa maupun mesin ketik listrik. Sekarang

Lebih terperinci

Microsoft Visual Fox Pro

Microsoft Visual Fox Pro Microsoft Visual Fox Pro Della Nurasiah Dellanurasiah30@gmail.com Abstrak Bahasa pemrograman yang bekerja dalam lingkup Microsoft Windows. Menurut Firgiawansyah (2005:1) Microsoft Visual Foxpro merupakan

Lebih terperinci

VISUAL FOXPRO 9.0. Annisa

VISUAL FOXPRO 9.0. Annisa VISUAL FOXPRO 9.0 Annisa annisadarlya@gmail.com Abstrak Microsoft Visual Fox Pro adalah salah satu bahasa pemrograman prosedural dan bahasa pemrograman berorientasi objek yang dikembangkan oleh Microsoft.

Lebih terperinci

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli: BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Pengertian suatu sistem tentu mempunyai beberapa persyaratan umum, persyaratan umum tersebut adalah bahwa sistem harus mempunyai unsur lingkungan, interaksi

Lebih terperinci

BAB III LANDASAN TEORI. (customer complaints) adalah umpan balik (feedback) dari pelanggan yang. dapat dilakukan secara tertulis atau secara lisan.

BAB III LANDASAN TEORI. (customer complaints) adalah umpan balik (feedback) dari pelanggan yang. dapat dilakukan secara tertulis atau secara lisan. BAB III LANDASAN TEORI 3.1 Pengertian Keluhan Pelanggan Menurut Simon J Bell dan James A Luddington (2006), keluhan pelanggan (customer complaints) adalah umpan balik (feedback) dari pelanggan yang ditujukan

Lebih terperinci

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan BAB III LANDASAN TEORI 3.1 Pengertian Sistem Informasi Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan bahwa sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu

Lebih terperinci

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan BAB 2 LANDASAN TEORI Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan sistem informasi database pengajuan barang berbasis web. Pembahasan pada bab ini meliputi perangkat

Lebih terperinci

Apa itu CMS? Baiklah, kembali ke judul tulisan ini, Apa itu CMS?

Apa itu CMS? Baiklah, kembali ke judul tulisan ini, Apa itu CMS? Bismillah, teman-teman sekalian, semoga ini merupakan materi yang dinanti-nantikan oleh para peserta Belajar Membuat Website di Grup WhatsApp yang saya asuh. Mungkin tulisan kali ini agak sedikit lebih

Lebih terperinci

Mengenal Web Dinamis dan Statis Serta Perbedaanya

Mengenal Web Dinamis dan Statis Serta Perbedaanya Mengenal Web Dinamis dan Statis Serta Perbedaanya Refan Adiyanto Refan@raharja.info Abstrak Setelah sebelumnya saya memposting artikel tentang Mengenal LinkedIn dan Manfaatnya untuk Para Pencari Kerja

Lebih terperinci

LANGKAH AWAL BELAJAR PEMROGRAMAN PYTON

LANGKAH AWAL BELAJAR PEMROGRAMAN PYTON LANGKAH AWAL BELAJAR PEMROGRAMAN PYTON Octavia Noer Jasuma octavia.jasuma@raharja.info Abstrak Python adalah bahasa pemrograman interpretative multiguna dengan filosofi perancangan yang berfokus pada tingkat

Lebih terperinci

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri 22 Pengantar PHP PHP merupakan sebuah bahasa scripting yang dibundel dengan HTML, yang dijalankan di sisi server. Sebagian besar perintahnya berasal dari C, Java dan Perl dengan beberapa tambahan fungsi

Lebih terperinci

MENGENAL PEMROGRAMAN JAVA

MENGENAL PEMROGRAMAN JAVA MENGENAL PEMROGRAMAN JAVA Fakhirah Salsabila Fakhirah@raharja.info Abstrak Dewasa ini komputer banyak membantu dan menunjang kehidupan manusia. Komputer dapat dijadikan saran belajar dengan konsep e-learning

Lebih terperinci

Pengenalan WEB Design dan Programming

Pengenalan WEB Design dan Programming Pengantar Komputer 2C 1 Pengenalan WEB Design dan Programming CLIENT SIDE 1. Pengenalan HTML Internet merupakan jaringan global yang menghubungkan suatu network dengan network lainnya di seluruh dunia,

Lebih terperinci

BAB II KAJIAN PUSTAKA. dibutuhkan suatu bahasa pemrograman, yaitu language software, yang

BAB II KAJIAN PUSTAKA. dibutuhkan suatu bahasa pemrograman, yaitu language software, yang A. Aplikasi BAB II KAJIAN PUSTAKA Perangkat lunak aplikasi adalah suatu subkelas perangkat komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Jika

Lebih terperinci

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin, BAB II LANDASAN TEORI 2.1. Sekilas Mengenai Web Internet sudah menjadi hal yang sangat dekat bagi masyarakat ataupun penggunanya di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

Lebih terperinci

BAB 1 PENDAHULUAN. bagi yang menerimanya (Tafri D. Muhyuzir, 2001, 8). satu aspek pekerjaan, melainkan berbagai aspek yang berbeda-beda sehingga

BAB 1 PENDAHULUAN. bagi yang menerimanya (Tafri D. Muhyuzir, 2001, 8). satu aspek pekerjaan, melainkan berbagai aspek yang berbeda-beda sehingga BAB 1 PENDAHULUAN 1.1 Latar Belakang Sistem informasi adalah data yang dikumpulkan, dikelompokkan dan diolah sedemikian rupa sehingga menjadi sebuah satu kesatuan informasi yang saling terkait dan saling

Lebih terperinci

MENGENAL BAHASA PEMROGRAMAN SCALA

MENGENAL BAHASA PEMROGRAMAN SCALA MENGENAL BAHASA PEMROGRAMAN SCALA Octavia Noer Jasuma octavia.jasuma@raharja.info Abstrak Scala adalah sebuah bahasa pemrograman yang dikembangkan untuk menggantikan Java. Scala juga merupakan murni berorientasi

Lebih terperinci

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli: BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Pengertian suatu sistem tentu mempunyai beberapa persyaratan umum, persyaratan umum tersebut adalah bahwa sistem harus mempunyai unsur lingkungan, interaksi

Lebih terperinci

MENGENAL NAVICAT FOR SQL

MENGENAL NAVICAT FOR SQL MENGENAL NAVICAT FOR SQL Dwi Rahmawati dwi.rahmawati@raharja.info Abstrak Paraknya teknologi sehingga membuat para pengguna semakin terus meningkat. Diera globalisasi ini teknologi semakin canggih, semakin

Lebih terperinci

6 APLIKASI WEB BROWSER TERBAIK SAAT INI

6 APLIKASI WEB BROWSER TERBAIK SAAT INI 6 APLIKASI WEB BROWSER TERBAIK SAAT INI Ari Saputra arisaputra2201@yahoo.com :: http://arisaputra01@blogspot.com Abstrak Browser adalah sebuah aplikasi yang berguna untuk melakukan pencarian atau menampilkan

Lebih terperinci

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal HTML 5 HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dari Internet. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi

Lebih terperinci

Sufajar Butsianto, M.Kom Rev.00

Sufajar Butsianto, M.Kom Rev.00 DASAR-DASARPHP Sufajar Butsianto, M.Kom Rev.00 Apa Itu PHP? Berdasarkan informasi dari situs resmi PHP, PHP.net, PHP (PHP: Hypertext Prepocessor) merupakan bahasa pemrograman web yang dapat disisipkan

Lebih terperinci

: MODUL 1 BASIC PHP

: MODUL 1 BASIC PHP Dibuat Oleh Email : Zaini Jam athsani : dleader.zaii@gmail.com MODUL 1 BASIC PHP 2013 0 ISI MATERI 1. Persiapan 2. PHP 3. Basic PHP 1. PERSIAPAN Hal yang perlu di persiapkan dari materi kali ini adalah

Lebih terperinci

Komputer bekerja atas dasar instruksi. Orang atau ahli pembuat program ini disebut sebagai programmer.

Komputer bekerja atas dasar instruksi. Orang atau ahli pembuat program ini disebut sebagai programmer. SOFTWARE Komputer bekerja atas dasar instruksi. Orang atau ahli pembuat program ini disebut sebagai programmer. Perangkat lunak biasanya dikelompokkan menjadi program sistem dan program aplikasi. Window

Lebih terperinci

Bahasa Pemrograman Python

Bahasa Pemrograman Python Bahasa Pemrograman Python Tyan Suhesti tyansuhesti30@yahoo.co.id :: http://tyansuhesti.blogspot.com Abstrak Python merupakan bahasa pemrograman yang freeware atau perangkat bebas dalam arti sebenarnya,

Lebih terperinci

Apa itu PHP? Riwayat PHP

Apa itu PHP? Riwayat PHP Apa itu PHP? PHP adalah singkatan dari PHP Hypertext Preprocessor yang digunakan sebagai bahasa script serverside dalam pengembangan Web yang disisipkan pada dokumen HTML. Berbeda dengan HTML yang hanya

Lebih terperinci

BAB 2 LANDASAN TEORI. Sistem informasi dapat didefenisikan sebagai suatu sistem di dalam suatu organisasi

BAB 2 LANDASAN TEORI. Sistem informasi dapat didefenisikan sebagai suatu sistem di dalam suatu organisasi BAB 2 LANDASAN TEORI 2.1. Sistem Informasi Sistem informasi dapat didefenisikan sebagai suatu sistem di dalam suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, media, prosedurprosedur

Lebih terperinci

Pertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.

Pertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT. Pertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Caca E. Supriana, S.Si.,MT. caca.e.supriana@unpas.ac.id id 2014 Database Connectivity Database Connectivity

Lebih terperinci

Emulator Android Di Linux

Emulator Android Di Linux Emulator Android Di Linux Mahmud Siddik me@mahmudsiddik.com http://mahmudsiddik.com Lisensi Dokumen: Copyright 2003-2006 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi

Lebih terperinci

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer BAB II LANDASAN TEORI 2.1 World Wide Web Dunia internet semakin berkembang, terutama penggunaanya dalam bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer global, sedangkan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 8 BAB 2 LANDASAN TEORI 2.1 Sistem Data dan Informasi Kata system berasal dari bahasa yunani Sistem yang berarti kesatuan. Sistem adalah kumpulan eleman yang berhubungan, berinteraksi dan bergantungan satu

Lebih terperinci

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan BAB 1 PENDAHULUAN 1.1. Latar Belakang Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan organisasi informatika. Karena itu sistem informasi yang berbasis komputasi sudah banyak

Lebih terperinci

BAB 1 PENDAHULUAN. dalam meningkatkan efektifitas dan keefisienan dalam melakukan setiap pekerjaan. Teknologi

BAB 1 PENDAHULUAN. dalam meningkatkan efektifitas dan keefisienan dalam melakukan setiap pekerjaan. Teknologi BAB 1 PENDAHULUAN 1.1 Latar Belakang Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai dampak dalam meningkatkan efektifitas dan keefisienan dalam melakukan setiap pekerjaan.

Lebih terperinci

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

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

Lebih terperinci

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA BAB II KAJIAN PUSTAKA A. Sistem Sistem merupakan kumpulan elemen yang saling berkaitan yang bertanggung jawab memroses masukan (input) sehingga menghasilkan keluaran (output) (Kusrini, 2007). Sedangkan

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan 7 BAB II TINJAUAN PUSTAKA 2.1 Website Website merupakan kumpulan dari halaman halaman yang berhubungan dengan file file lain yang saling terkait. Dalam sebuah website terdapat satu halaman yang dikenal

Lebih terperinci

MENGENAL APA ITU XAMPP

MENGENAL APA ITU XAMPP MENGENAL APA ITU XAMPP Rakhmat Gunawan ogunogun@ymail.com :: ogunguogun@gmail.com Abstrak Sedikit mempelajari apa itu XAMPP? Dan gambaran sedikit tentang XAMPP baca artikel ini lebih dalam, pada era tekhnologi

Lebih terperinci

MENGENAL PHP BAB Apakah PHP Itu?

MENGENAL PHP BAB Apakah PHP Itu? BAB 1 MENGENAL PHP 1.1 Apakah PHP Itu? Bagi pemula yang mengenal internet, tidak salah kalau mereka akan memiliki pertanyaan seperti itu. Marilah kita mulai belajar dengan mengenal apa dan bagaimana PHP

Lebih terperinci

SOFTWARE TERBAIK UNTUK DATABASE

SOFTWARE TERBAIK UNTUK DATABASE SOFTWARE TERBAIK UNTUK DATABASE Taufan Aditya Pratama Taufan@raharja.info Abstrak Database bisa dikatakan sekumpulan data yamh tersimpan secara teratur, sehingga data tersebut bisa di ambil atau di cari

Lebih terperinci

BAB 2 TINJAUAN TEORI

BAB 2 TINJAUAN TEORI BAB 2 TINJAUAN TEORI 2.1. Pengenalan HTML 2.1.1. Pendahuluan HTML Hypertext Markup Language merupakan kepanjangan dari kata HTML. Adalah script dimana kita bisa menampilkan informasi dan daya kreasi kita

Lebih terperinci

AP2B-Dini Triasanti KONSEP DASAR PYTHON

AP2B-Dini Triasanti KONSEP DASAR PYTHON KONSEP DASAR PYTHON Pada awalnya, motivasi pembuatan bahasa pemrograman ini adalah untuk bahasa skrip tingkat tinggi pada sistem operasi terdistribusi Amoeba. Bahasa pemrograman ini menjadi umum digunakan

Lebih terperinci

Visual Basic.Net. Dany Setiawan. Abstrak. Pendahuluan.

Visual Basic.Net. Dany Setiawan. Abstrak. Pendahuluan. Visual Basic.Net Dany Setiawan dany.setiawan@windowslive.com Abstrak Jika sintak tidak banyak yang berubah, lain halnya dengan semantik, yang berubah secara signifikan. Visual Basic.NET merupakan sebuah

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Perkembangan Teknologi Internet yang pesat telah memicu munculnya berbagai

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Perkembangan Teknologi Internet yang pesat telah memicu munculnya berbagai xi BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan Teknologi Internet yang pesat telah memicu munculnya berbagai aplikasi baru termasuk di bidang Teknologi Informasi. Website adalah salah satu revolusi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Internet Sejarah awal perkembangan internet adalah pada tahun 1973 oleh lembaga riset Amerika Serikat DARPA (Defence Advanced Research Project Agency), saat itu internet berkembang

Lebih terperinci

TUGAS AKHIR LINGKUNGAN BISNIS PELUANG KERJA ANAK - ANAK IT

TUGAS AKHIR LINGKUNGAN BISNIS PELUANG KERJA ANAK - ANAK IT TUGAS AKHIR LINGKUNGAN BISNIS PELUANG KERJA ANAK - ANAK IT Oleh ; NAMA :Tegar Fauzi Indriawan NIM :11.02.8024 KELAS :D3MI02 STMIK AMIKOM YOGYAKARTA TAHUN AJRAN 2011/2012 ABSTRAK Akhir akhir ini peluang

Lebih terperinci

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya.

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya. BAB 1 PENDAHULUAN 1.1 Latar Belakang Seiring dengan perkembangan zaman yang sangat pesat khususnya dinegaranegara yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya. Negara-negara tersebut

Lebih terperinci

Mengenal Bahasa Pemrograman NetBeans

Mengenal Bahasa Pemrograman NetBeans Mengenal Bahasa Pemrograman NetBeans Siti Istikomah Siti.istikomah@raharja.info Abstrak Netbeans adalah aplikasi Integrated Development Environment (IDE) yang berbasis Java dari Sun Microsystems yang berjalan

Lebih terperinci

APLIKASI BERBASIS WEB

APLIKASI BERBASIS WEB Pendahuluan Komputer sejak diluncurkan pertama kali dengan bobot yang cukup berat hingga hingga saat ini dengan produk notebook yang sangat ringan dan dapat di bawa kemana-mana, berbagai macam aplikasi

Lebih terperinci

Pemrograman. Fery Updi,M.Kom

Pemrograman. Fery Updi,M.Kom Pemrograman Fery Updi,M.Kom 1 Pemrograman Java Praktik Pemrograman Java SKS : 3 SKS Dosen : Fery Updi,M.Kom Email : updi.fery@gmail.com WA : 0822-9961-8593 Jadwal Kuliah : Sesi 1 : Selasa, 18.00 20.00

Lebih terperinci

FRAMEWORK PHP UNTUK DEVELOPER WEBSITE

FRAMEWORK PHP UNTUK DEVELOPER WEBSITE FRAMEWORK PHP UNTUK DEVELOPER WEBSITE Ristiyanto Ristiyanto@raharja.info Abstrak PHP merupakan kepanjangan dari PHP Hypertext Preprocessor. PHP sendiri merupakan sebuah bahasa pemrograman web yang sudah

Lebih terperinci

BAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga

BAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga BAB 1 PENDAHULUAN 1.1 Latar Belakang Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai dampak dalam meningkatkan efektifitas dan keefisienan dalam melakukan setiap pekerjaan.

Lebih terperinci

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem. BAB 2 LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Konsep Dasar Sistem Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan tertentu (Hartono, 1999). Model umum sebuah sistem terdiri

Lebih terperinci

Pengenalan JAVA. Farhat, ST., MMSI., MSc

Pengenalan JAVA. Farhat, ST., MMSI., MSc Pengenalan JAVA Tim sun Microsystems (dipimpin oleh James Gosling) bahasa komputer kecil (chipchip embedded) Proyek bernama Green. Pascal (diciptakkan oleh Niklaus Wirth) Bahasa yang portable kode intermediate

Lebih terperinci

Review Aplikasi Visual Studio Code

Review Aplikasi Visual Studio Code Review Aplikasi Visual Studio Code Nama Penulis : Akbar Mahdi Dzatussiri Akbar.mahdi@raharja.info Abstrak Semenjak Satya Nadella menempati posisi CEO Microsoft, raksasa teknologi ini nampaknya semakin

Lebih terperinci

BAB 2 LANDASAN TEORI

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

Lebih terperinci

BELAJAR PHP DAN MYSQL UNTUK PEMULA

BELAJAR PHP DAN MYSQL UNTUK PEMULA BELAJAR PHP DAN MYSQL UNTUK PEMULA Euis Sutinah euissutinah@ymail.com Abstrak PHP adalah bahasa pemograman web yang digunakan untuk membuat halaman web dinamis (wikipedia). Walaupun pada perkembangannya,

Lebih terperinci

RANCANG BANGUN SISTEM INFORMASI E-RESEARCH STIKOM BALI MULTI PLATFORM SMARTPHONE BERBASIS PHONEGAP

RANCANG BANGUN SISTEM INFORMASI E-RESEARCH STIKOM BALI MULTI PLATFORM SMARTPHONE BERBASIS PHONEGAP RANCANG BANGUN SISTEM INFORMASI E-RESEARCH STIKOM BALI MULTI PLATFORM SMARTPHONE BERBASIS PHONEGAP I Gede Suardika STMIK STIKOM Bali Jl Raya Puputan Renon No. 86 Denpasar, (0361) 244445 e-mail: suardika@stikom-bali.ac.id

Lebih terperinci

BAB 1 PENDAHULUAN. Perkembangan Teknologi Internet yang pesat telah memicu munculnya berbagai

BAB 1 PENDAHULUAN. Perkembangan Teknologi Internet yang pesat telah memicu munculnya berbagai 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan Teknologi Internet yang pesat telah memicu munculnya berbagai aplikasi baru termasuk di bidang Teknologi Informasi. Website adalah salah satu revolusi

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem dapat didefinisikan sebagai suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi untuk mecapai suatu tujuan, sedangkan

Lebih terperinci

Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online

Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online Makalah Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online Makalah ini disusun untuk memenuhi Sidang Tugas Akhir Pada Politeknik Elektronika Negeri Surabaya Oleh Achmad Guritno NRP.

Lebih terperinci

PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.

PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan. PENGENALAN MySQL Riana Sepriyanti riana0592@yahoo.com Abstrak MySQL merupakan software database open source yang paling populer di dunia, dimana saat ini digunakan lebih dari 100 juta pengguna di seluruh

Lebih terperinci

TUTORIAL DASAR BELAJAR CODING

TUTORIAL DASAR BELAJAR CODING TUTORIAL DASAR BELAJAR CODING FakhirahSalsabila Fakhirah@raharja.info Abstrak Pengertian Coding secara mudahnya yaitu menulis sekumpulan code sesuai syntax (aturan penulisan) tergantung bahasa pemrograman

Lebih terperinci

Introduction To Programming & Software Engineering. Inggriani Liem Revisi oleh: Tim Penyusun Materi KU1071/Pengantar Teknologi Informasi A

Introduction To Programming & Software Engineering. Inggriani Liem Revisi oleh: Tim Penyusun Materi KU1071/Pengantar Teknologi Informasi A Introduction To Programming & Software Engineering Inggriani Liem Revisi oleh: Tim Penyusun Materi Ikhtisar Paradigma Pemrograman Pemrograman dan Bahasa Pemgrograman Pemroses Bahasa Pemrograman dan SW

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Android Android adalah sebuah sistem operasi yang berjalan pada sebuah perangkat mobile yang berbasis linux dan berisi sistem operasi, middleware serta aplikasi. Android bersifat

Lebih terperinci

BAB II KAJIAN PUSTAKA. lengkap, terbuka, dan bebas.

BAB II KAJIAN PUSTAKA. lengkap, terbuka, dan bebas. BAB II KAJIAN PUSTAKA A. Android Android adalah sebuah sistem operasi perangkat mobile berbasis linux yang mencangkup sistem operasi, middleware dan aplikasi. Android menyediakan platform terbuka bagi

Lebih terperinci

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux. BAB 2 LANDASAN TEORI 2.1 Android Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux. Aplikasi android yang dikembangkan menggunakan java dan menyesuaikan ke dalam bentuk platform

Lebih terperinci

BAB III UNIT KOMPETENSI PROGRAMER KOMPUTER

BAB III UNIT KOMPETENSI PROGRAMER KOMPUTER BAB III UNIT KOMPETENSI PROGRAMER KOMPUTER 3.1. Daftar 3.1.1 Keahlian Bidang Manajemen 1 TIK.PR01.001.01 2 TIK.PR01.002.01 3 TIK.PR01.003.01 4 TIK.PR01.004.01 5 TIK.PR01.005.01 6 TIK.PR01.006.01 7 TIK.PR01.007.01

Lebih terperinci

BAB 3 ANALISA SISTEM Untuk merancang sebuah sistem dengan baik dibutuhkan analisa yang tepat, lalu setelah proses analisa sistem dilakukan maka dilakukan pendesainan sistem agar perancangan sistem lebih

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Sistem Rekomendasi Sistem Rekomendasi (SR) merupakan model aplikasi dari hasil observasi terhadap keadaan dan keinginan pelanggan. Sistem Rekomendasi memanfaatkan opini seseorang

Lebih terperinci

Perancangan & Pemprograman WEB

Perancangan & Pemprograman WEB Perancangan & Pemprograman WEB Pertemuan 9 Introduction PHP (1) Apa itu PHP???? Berdasarkan dari situs resmi PHP.net, PHP (Hypertext Preprocessor) merupakan bahasa pemprograman web yang dapat disisipkan

Lebih terperinci