Wednesday, August 20, 2014

Tuesday, August 12, 2014

Pengertian Mobile Programming

Mobile programming adalah salah satu bahasa pemrograman berbasis java yang dirancang untuk diimplementasikan pada perangkat mobile (Contoh: smartphone, laptop,PDA, tablet, dll.

Mobile programming untuk ponsel :
J2ME
C++ dalam symbian framework
Flash Lite
Objective C (mirip C, ini untuk iPhone yang hanya bisa didevelope OS Macintosh)
C++ dalam Brew framework (HP CDMA)
C#.NET (HP dengan OS Windows mobile)
Javafx (masih sedikit yang support, untuk HP Android)

Read more »

Pengertian Object-oriented Programming (OOP)

OOP (Object Oriented Programming) adalah suatu metode pemrograman yang berorientasi objek. Tujuan dari OOP yaitu untuk mempermudah pengembangan program dengan cara mengikuti model yang telah ada di kehidupan sehari-hari. Setiap bagian dari permasalahan adalah objek, dan objek itu sendiri merupakan gabungan dari beberapa objek. Contoh: pesawat terbang. Pesawat terbang terbentuk dari beberapa objek yang lebih kecil lagi yaitu seperti mesin, roda, baling-baling, kursi, sayap, dan lain lain. Pesawat tersebut terbentuk dari kumpulan objek-objek yang lebih kecil dan saling berhubungan satu sama lainnya, saling berinterasi, berkomunikasi dan saling mengieim pesan kepada objek-objek lainnya. Begitu pula dengan program, sebuah program memiliki objek yang besar yang terdiri dari objek objek yang lebih kecil agar lebih mudah untuk dikembangkan. objek-objek tersebut akan saling berinteraksi satu sama lain sehingga program tersebut dapat dijalankan.

Pengertian Bahasa Pemrograman

Bahasa pemrograman adalah istilah yang menerangkan bahasa yang dapat dimengeri oleh komputer. Bahasa pemrograman adalah kesatuan aturan sintaksis dan semantik yang di gunakan untuk mendefinisikan program. Sebuah bahasa pemrograman atau bahasa komputer di artikan sebagai teknik komunikasi yang terstandarisasi untuk menyatakan instruksi kepada komputer. Sebuah bahasa pemrograman memungkinkan programer untuk menentukan secara tepat apa yang harus dilakukan oleh komputer, cara mengatur transfer data, input-output, dan kegiatan-kegiatan yang harus dilakukan dalam berbagai keadaan.

Saturday, August 9, 2014

Pengertian Database

Database adalah kumpulan dari data-data yang membentuk suatu berkas (file) yang saling berhubungan (relation). Database adalah tempat penyimpanan sebuah data yang berupa informasi.

Database sangat berpengaruh penting terhadap penyimpanan sebuah aplikasi tertentu, jadi sobat novtani mungkin sebagian sudah pernah mendengar atau sudah memakainya untuk pembuatan aplikasi dan sebagainya.

Database adalah makanan setiap hari para programmer maupun developer, memang jelas sudah bidangnya setiap hari bergelut dengan script dan database serta web server.

Begitu terasa manfaat dari database ini, terutama dunia website yang harus menyimpan file, gambar dsb. Berikut ini ada bahasan mengenai teori dan berbagai macam database yang perlu kita ketahui.

Pengertian Entity Relationship Diagram (ERD)

Menurut Brady dan Loonam (2010), Entity Relationship diagram (ERD) adalah teknik yang digunakan untuk memodelkan kebutuhan data dari suatu organisasi, biasanya oleh System Analys dalam tahap analisis persyaratan proyek pengembangan system. Sementara seolah-olah teknik diagram atau alat peraga memberikan dasar untuk desain database relasional yang mendasari sistem informasi yang dikembangkan. ERD bersama-sama dengan detail pendukung merupakan model data yang pada gilirannya digunakan sebagai spesifikasi untuk database.