MENGENAL TENTANG BAHASA PEMROGRAMAN RUBY
|
|
|
- Herman Hartono
- 9 tahun lalu
- Tontonan:
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 Annisa Dwiyanti [email protected] Abstrak Dalam perkembangan teknologi informasi yang sangat cepat, terdapat banyak aplikasiaplikasi dan software-software baru
CARA SETTING GMAIL METER
CARA SETTING GMAIL METER Annisa Dwiyanti [email protected] :: http://penulis.com Abstrak Seorang insinyur pengembangan program di tim Gmail, Saurabh Gupta, telah membuat catatan tentang sebuah
Bahasa Pemrograman Untuk Pembuatan Web
Bahasa Pemrograman Untuk Pembuatan Web Iman Amalludin [email protected] :: http://blog.imanllusion.hostzi.com Abstrak Bahasa Pemrograman (Programming Language). Apa itu? Bahasa Pemrograman adalah
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
INTRODUCTION TO NETBEANS IDE
INTRODUCTION TO NETBEANS IDE Aminah Sri Rahayu [email protected] Abstrak NetBeans IDE adalah sebuah lingkungan pengembangan terintegrasi memenangkanpenghargaan yang tersedia untuk Windows, Mac, Linux,
CARA MENAMBAH AKUN DI ANDROID UNTUK PEMULA
CARA MENAMBAH AKUN EMAIL DI ANDROID UNTUK PEMULA Annisa Dwiyanti [email protected] :: http://penulis.com Abstrak Di jaman yang sudah canggih seperti sekarang ini, bukan hanya komputer atau laptop
Kelebihan, Kelemahan, dan Aplikasi 10 Bahasa Pemrograman
Kelebihan, Kelemahan, dan Aplikasi 10 Bahasa Pemrograman Laura Belani Nudiyah [email protected] Abstrak Sebuah sistem yang tepat guna akan memberikan dampak yang positif bagi suatu perusahaan dalam
MENGENAL mirc. Annisa Dwiyanti. Abstrak. Pendahuluan. ::
MENGENAL mirc Annisa Dwiyanti [email protected] :: http://penulis.com Abstrak mirc merupakan perangkat lunak untuk Internet Relay Chatting secara online yang jalan di atas sistem operasi Windows.
MENGENAL PORT SERIAL. Annisa Dwiyanti. Abstrak. Pendahuluan. ::
MENGENAL PORT SERIAL Annisa Dwiyanti [email protected] :: http://penulis.com Abstrak Port merupakan suatu alat yang dapat digunakan untuk menghubungkan komputer dengan peripheral lainnya. Sebuah
Mengenal Pemrograman Web Dengan JSP
Mengenal Pemrograman Web Dengan JSP Iman Amalludin [email protected] :: http://blog.imanllusion.hostzi.com Abstrak Apa yang dimaksud dengan JSP? JSP (Java Server Pages) adalah bahasa scripting untuk
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
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
MENGENAL GOOGLE GLASS
MENGENAL GOOGLE GLASS Annisa dwiyanti [email protected] :: http://penulis.com Abstrak Google terinspirasi untuk memodifikasi kacamata tersebut menjadi modern, canggih dan menarik. Kacamata yang
PENGERTIAN PHP DAN MYSQL
PENGERTIAN PHP DAN MYSQL Adis Lena Kusuma Ratna [email protected] Abstrak PHP sendiri sebenarnya merupakan singkatan dari Hypertext Preprocessor, yang merupakan sebuah bahasa scripting tingkat tinggi
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,
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
MEMPELAJARI WEB DENGAN ASP.NET
MEMPELAJARI WEB DENGAN ASP.NET Abdul Rohim Kusuma Heri [email protected] Abstrak ASP.NET merupakan pengembangan dari ASP (yang sekarang lebih dikenal sebagai ASP klasik), namun bukan merupakan
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
TIPS AGAR BATERAI HANDPHONE BERUMUR PANJANG
TIPS AGAR BATERAI HANDPHONE BERUMUR PANJANG Annisa Dwiyanti [email protected] :: http://penulis.com Abstrak Sering kali yang dikeluhkan oleh pemilik ponsel adalah baterai handphone yang tidak
Visual Basic (VB) Tatik yuniati. Abstrak.
Visual Basic (VB) Tatik yuniati [email protected] Abstrak Visual Basic adalah generasi ketiga -event bahasa pemrograman dan lingkungan pengembangan terpadu (IDE) dari Microsoft untuk perusahaan
PENGERTIAN WEBSITE DAN FUNGSINYA
PENGERTIAN WEBSITE DAN FUNGSINYA Hamzah Hartono [email protected] Abstrak Website atau situs dapat diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak,
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
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
Object-Oriented Programming Sederhana Dengan PHP
Object-Oriented Programming Sederhana Dengan PHP Toha Abdurrozak [email protected] :: http://toha.ilearning.me Abstrak Dalam perkembangan dunia komputer saat ini, kebutuhan akan software semakin meningkat,
BERBAGAI VERSI VISUAL BASIC.NET
BERBAGAI VERSI VISUAL BASIC.NET Annisa [email protected] Abstrak Microsoft Visual Basic.NET adalah sebuah alat untuk mengembangkan dan membangun aplikasi yang bergerak di atas sistem.net Framework,
VISUAL FOXPRO 9.0. Annisa
VISUAL FOXPRO 9.0 Annisa [email protected] Abstrak Microsoft Visual Fox Pro adalah salah satu bahasa pemrograman prosedural dan bahasa pemrograman berorientasi objek yang dikembangkan oleh Microsoft.
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
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
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
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
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
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
Mengenal Web Dinamis dan Statis Serta Perbedaanya
Mengenal Web Dinamis dan Statis Serta Perbedaanya Refan Adiyanto [email protected] Abstrak Setelah sebelumnya saya memposting artikel tentang Mengenal LinkedIn dan Manfaatnya untuk Para Pencari Kerja
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
SEJARAH DAN MACAM-MACAM KEYBOARD
SEJARAH DAN MACAM-MACAM KEYBOARD Annisa Dwiyanti [email protected] :: http://penulis.com Abstrak Dahulu banyak orang yang menggunakan mesin ketik baik yang biasa maupun mesin ketik listrik. Sekarang
Microsoft Visual Fox Pro
Microsoft Visual Fox Pro Della Nurasiah [email protected] Abstrak Bahasa pemrograman yang bekerja dalam lingkup Microsoft Windows. Menurut Firgiawansyah (2005:1) Microsoft Visual Foxpro merupakan
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
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
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,
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
6 APLIKASI WEB BROWSER TERBAIK SAAT INI
6 APLIKASI WEB BROWSER TERBAIK SAAT INI Ari Saputra [email protected] :: http://[email protected] Abstrak Browser adalah sebuah aplikasi yang berguna untuk melakukan pencarian atau menampilkan
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
Bahasa Pemrograman Python
Bahasa Pemrograman Python Tyan Suhesti [email protected] :: http://tyansuhesti.blogspot.com Abstrak Python merupakan bahasa pemrograman yang freeware atau perangkat bebas dalam arti sebenarnya,
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
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
: MODUL 1 BASIC PHP
Dibuat Oleh Email : Zaini Jam athsani : [email protected] 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
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. [email protected] id 2014 Database Connectivity Database Connectivity
Emulator Android Di Linux
Emulator Android Di Linux Mahmud Siddik [email protected] http://mahmudsiddik.com Lisensi Dokumen: Copyright 2003-2006 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi
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
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
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
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
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
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
SOFTWARE TERBAIK UNTUK DATABASE
SOFTWARE TERBAIK UNTUK DATABASE Taufan Aditya Pratama [email protected] Abstrak Database bisa dikatakan sekumpulan data yamh tersimpan secara teratur, sehingga data tersebut bisa di ambil atau di cari
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
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
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
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.
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 : [email protected] WA : 0822-9961-8593 Jadwal Kuliah : Sesi 1 : Selasa, 18.00 20.00
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
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
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
BELAJAR PHP DAN MYSQL UNTUK PEMULA
BELAJAR PHP DAN MYSQL UNTUK PEMULA Euis Sutinah [email protected] Abstrak PHP adalah bahasa pemograman web yang digunakan untuk membuat halaman web dinamis (wikipedia). Walaupun pada perkembangannya,
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
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
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
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.
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: [email protected]
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
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
PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.
PENGENALAN MySQL Riana Sepriyanti [email protected] Abstrak MySQL merupakan software database open source yang paling populer di dunia, dimana saat ini digunakan lebih dari 100 juta pengguna di seluruh
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
BAB II DASAR TEORI. subset perangkat lunak untuk perangkat mobile yang meliputi sistem operasi,
BAB II DASAR TEORI 2.1 Sistem Informasi Menurut Kenneth C Laudon dan Jane P Laudon Sistem informasi adalah sekumpulan komponen yang saling berhubungan, mengumpulkan (atau mendapatkan), memproses, menyimpan,
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
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
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
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
BAB 2 LANDASAN TEORI
5 BAB 2 LANDASAN TEORI 2.1. Konsep Dasar Sistem Informasi Pada sub bab ini akan dibahas mengenai pengertian dari sistem, pengertian informasi, dan pengertian sistem informasi. 2.1.1. Pengertian Sistem
1. Sejarah Javascript
1. Sejarah Javascript JavaScript pada awalnya bernama LiveScript dan diperkenalkan pertama kali di browser Netscape Navigator 2 pada awal tahun 1995. Pengembangan javascrip ditujujkan untuk mempermudah
Abstrak. yaitu. yang. awal. pemrograman, c++ Programming). Copyright ilmuti.org Seluruh disertakan dalam. setiap
Pengenalan Bahasa Pemrograman C+ ++ Iman Amalludin [email protected] ::: http://blog.imanllusion.hostzi.com Abstrak C++ adalah bahasa pemrograman komputer C++ + dikembangkan di Bell Labs (Bjarne Stroustrup)
Wikipedia mediskripsikan Bahasa Pemrograman adalah teknik komando / instruksi standar untuk memerintahkomputer.
I. BAHASA PEMROGRAMAN Standar Kompetensi / Kopetensi Dasar 1. Mengenal Pemrograman komputer 1.1 Pengertian, fungsi dan macam bahasa A. PEMROGRAMAN Bahasa (language) Adalah suatu sistim untuk berkomunikasi.
MENGENAL OPERATOR ASSIGNMENT pada PHP
MENGENAL OPERATOR ASSIGNMENT pada PHP SARTIM [email protected] Abstrak Operator assignment atau biasa disebut operator penugasan adalah operator untuk memberikan sebuah nilai kedalam variabel. Nilai
Dasar-Dasar Python Untuk Seismologi Materi # 01 Pengenalan Python
Dasar-Dasar Python Untuk Seismologi Materi # 01 Pengenalan Python Zulfakriza [email protected] Training Peningkatan Kapasitas SDM Seismologi Teknik Phyton dan SAC Tahun 2014 22-23 September
BAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Fotografi Amir Hamzah Sulaeman mengatakan bahwa fotografi berasal dari kata foto dan grafi yang masing-masing kata tersebut mempunyai arti sebagai berikut: foto artinya cahaya
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Sebelum dilakukannya penelitian ini, penelitian sejenis mengenai layanan berbasis lokasi juga pernah dilakukan oleh Siprianus Tago dari STMIK
SISTEM INFORMASI PENDATAAN GURU DAN SISWA PADA SMP NEGERI 2 PADANG TIJI KABUPATEN PIDIE
SISTEM INFORMASI PENDATAAN GURU DAN SISWA PADA SMP NEGERI 2 PADANG TIJI KABUPATEN PIDIE ABSTRAK NOVA SUSANTI (Jurusan Teknik Informatika, STMIK U budiyah Indonesia) Sistem Informasi Pendataan Guru dan
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
BAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pegertian Komputer Secara ringkas komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang dikontrol oleh sebuah instruksi-instruksi perintah digital. Komputer
BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi telekomunikasi dan komputer menyebabkan terjadinya perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media elektronik
Internet Database. by: Ahmad Syauqi Ahsan
11 Internet Database by: Ahmad Syauqi Ahsan User Interface dan Tools 2 Kebanyakan pengguna database tidak menggunakan SQL. Forms Graphical User Interface (GUI) Report Generator (contoh: Crystal Reports)
BAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi yang sangat cepat mengakibatkan manusia menginginkan segala sesuatunya dengan mudah dan ringkas. Bertukar informasi adalah suatu hal yang sangat
Membuat Aplikasi Antrean dengan Java NetBeans IDE dan Database MySQL
Membuat Aplikasi Antrean dengan Java NetBeans IDE 8.0.2 dan Database MySQL Membuat Aplikasi Antrean dengan Java NetBeans IDE 8.0.2 dan Database MySQL Bay Haqi, M. Kom PENERBIT PT ELEX MEDIA KOMPUTINDO
Deretan Framework Javascript yang sering Digunakan
Deretan Framework Javascript yang sering Digunakan Mohammad fauzan [email protected] Abstrak JavaScript sering disingkat JS, adalah bahasa pemrograman tingkat tinggi dan berjalan pada sisi
PENGERTIAN VARIABLE PARAMETER DALAM FUNGSI PHP
PENGERTIAN VARIABLE PARAMETER DALAM FUNGSI PHP Muhamad Yusuf [email protected] :: https://muhamadyusufppn.blogspot.co.id Abstrak Variable Parameter adalah sebuah fitur dalam PHP dimana kita bisa
