Apa itu Desktop Proggraming
Pendahuluan
untuk
teman-teman yang masih bingung apakah itu desktop
programming ? sebelum lebih
lanjut mengenal apa itu desktop programming saya akan membahas terlebih dahulu definisi program, orientasi program
maupun bahasa pemrograman apa saja
dan yg berkembang pada jaman ini.
Pemrogramman ialah proses menulis, menguji dan
memperbaiki(debug), dan memelihara kode yang berguna untuk membangun sebuah program computer. Kode kode tersebut di
sebut juga dengan bahas pemrograman.
Bahasa pemrograman ialah bahasa yang dimengerti computer.
Programmer pada jaman sekarang sudah tidak lagi menggunakan bahasa pemrogramman assembleing / yang
lebih dikenal dengan bahasa mesin.
Desktop Programming ialah penulisan bahsa
pemrogramman dimana hasil dari program atau aplikasi yang dibuat oleh programmer / pembuat program yang di peruntukan berjalan pada perangkat computer
seperti computer desktop, Laptop, Notebook, computer mainframe, maupun super computer.
Dimana program ini berdiri independent tanpa membutuhkan perangkat atau program
lain untuk menjalankan program tersebut pengguna diminta untuk menginstal/memasang
terlebih dahulu untuk disimpan pada directory system sehingga program
tersebut dapat berjalan sesuai dengan alur yang sebelumnya program tersebut telah di rancang oleh programmer. Dan sebelum program
tersebut dirancang programmer biasanya
membutuhkan untuk menganalisis apa yang akan dibuat.
Java ialah bahasa pemrogramman yang
dapat di jalankan di berbagai computer termasuk gadget. Java dibuat pertama kalai pada tahun 1995 oleh James
Gosling , yang khususnya dibuat pada saat James melakukan liburannya di Indonesia
khususnya di pulau jawa. Aplikasi berbasis java umumnya dikompilasi ke dalam
p-code (bytecode) dan dapat di jalankan pada berbagai mesin virtual java(java
virtual machine).
Bahasa pemrogramman
java ini bersifat umum/non-spesifik (general purpose), dan secara khusus di design untuk memanfaatkan dependesi
implementasi seminimal mungkin.
C++ ialah bahasa pemrogramman computer yang
di buat oleh Bjarne Stroustrup, dan C++ merupakan perkembangan dari bahasa C,
yang dikembangkan di Bong Labs (Dennis
Ritchie) pada awal tahun 1970, Bahasa tersebut diturunkan dari
bahasa sebelumnya, yaitu B . awalnya
bahasa tersebut dirancang sebagai bahasa
pemrogramman yang dijalankan pada sistem Unix, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi
dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan system dan jaringan maupun untuk system embedded, Bjarne Stroustrup pada
Bel labs pertama kali mengembangkan C++ pada awal 1980. Untuk mendukung
fitur-fitur pada C++, dibangun efisiensi dan system support untuk pemrogramman
tingkat rendah (low level coding).
C++ Basic merupakan bahasa pemrogramman yang telah berorientasi objek atau
(OOP) .
Visual Basic
Berasal
dari ' BASIC ' , yang sangat populer
di hari-hari awal komputasi personal , Visual Basic ( VB ) memungkinkan program
sederhana yang akan dibuat dengan cepat dan mudah , sementara juga memungkinkan
untuk coding yang lebih kompleks. Namun Visual Basic memiliki kelebihan dari pada bahasa bahasa
pemrogramman yang telah saya bahas sebelumnya . yaitu, Visual Basic merupakan
bahasa pemrogramman yang telah berorientasi objek atau (OOP).
Setelah bermacam-macam
bahasa pemrogramman di atas keperluan yang dibutuhkan untuk menjadi seorang
desktop programmer ialah system analist , dan pengolah database.
System analist
ialah yang manganalisis permintaan dari user. Apa saja isi program yang di
minta oleh user , memahami yg lebih baik dari yg di inginkan oleh user. Lalu nanti
akan di terapkan dan dimasukan permintaan tersebut dan dirancang oleh programmer.
Pengolah
data base ialah yang akan membuat basis data dari program yang di buat dan
siapa saja pengguna yang bias menggunakan dan batasan apa saja yg di berikan
kepada pengguna program tersebut.
Kesimpulan
Untuk menjadi desktop programmer
tidaklah mudah . kita harus mengetahui dan memahami apa saja yang di inginkan
oleh user. Dan juga menggunakan aplikasi yang sangat berkembang pada saat
ini. Maka dari itu kita sebagai calon
programmer muda , kita harus selalu menjadi up
to date/tidak ketinggalan jaman untuk selalu belajar aplikasi apa yg sedang
berkembang pada jaman ini. Untuk belajar aplikasi terkini , otak kita mampu
menangkap dengan cepat jika anda sering mengasah logika program yang anda
punya. Atau pun dengan membaca buku ata melihat lihat di internet dan juga bisa
melihat video yang ada di youtube. Dan masih banyak lagi web web yg bisa
digunakan untuk mempelajarinya.
Daftar
Pustaka
Tidak ada komentar: