Langsung ke konten utama

Desktop Programming : Pengertian,fungsi,Macam macam desktop programming

 Programming applications for desktop for windows by Enzoramirez

Pengertian Pemrograman Desktop

Pemograman Desktop adalah dimana seseorang mengembangan sebuah program yang dapat dijalakan dengan komputer dan file dari program tersebut dieksekusi dalam file system komputer itu sendiri 


Macam-Macam Bahasa Pemrograman Desktop

1. Java

Logo bahasa pemrograman Java

Pengertian Java

bahasa pemrograman Java adalah “general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible”.

Terjemahan bebasnya, Java adalah “bahasa pemrograman umum (general-purpose) yang konkuren (menjalankan banyak hal secara bersamaan), berbasis class, berorientasi object dan dirancang secara khusus agar tidak bergantung pada sistem tertentu“.


Fungsi Java

  • Pengamanan yang Cukup Ketat
  • Bisa Digunakan pada Sistem Operasi Manapun
  • Penggunaan Bahasanya Sederhana
  • Hanya Berfokus pada Objek
  • Menggunakan Sistem Exception-handling
2. python
Pengertian Bahasa Pemrograman Python
Pengertian Bahasa Pemrograman Python

Pengertian bahasa pemrograman python adalah bahasa pemrograman tinggi yang dapat melakukan eksekusi sejumlah instruksi multi guna secara langsung (interpretatif) dengan metode orientasi objek (Object Oriented Programming) serta menggunakan semantik dinamis untuk memberikan tingkat keterbacaan syntax. Sebagai bahasa pemrograman tinggi, python dapat dipelajari dengan mudah karena sudah dilengkapi dengan manajemen memori otomatis (pointer).

Fungsi Bahasa Pemrograman Python

  • Website dan internet
Bahasa pemrograman python dapat digunakan sebagai server side yang diintegrasikan dengan berbagai internet protokol misalnya HTML, JSON, Email Processing, FTP, dan IMAP. Selain itu, python juga mempunyai library untuk pengembangan internet.

  • Penelitian ilmiah dan Numerik
Python dapat digunakan untuk melakukan riset ilmiah untuk mempermudah perhitungan numerik. Misalnya penerapan algoritma KNN, Naive Bayes, Decision Tree, dan lain-lain.

  • Data Science dan Big Data
Python memungkinkan untuk melakukan analisis data dari database big data.
  • Media pembelajaran pemrograman
Python dapat digunakan sebagai media pembelajaran di universitas. Python sangat mudah dan hemat untuk dipelajari sebagai Object Oriented Programming dibandingkan bahasa lainnya seperti MATLAB, C++, dan C#.

  • Graphical User Interface (GUI)
Python dapat digunakan untuk membangun interface sebuah aplikasi. Tersedia library untuk membuat GUI menggunakan python, misalnya Qt, win32extension, dan GTK+.

  • Pengembangan Software
Python menyediakan dukungan struktur kode untuk mempermudah pengembangan software.

  • Aplikasi bisnis
Python juga dapat digunakan untuk membuat sistem informasi baik untuk bisnis dan instansi.

3. Visual Basic
Microsoft starts deprecating Visual Basic - MSPoweruser
Pengertian Visual Basic

visual basic merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak/ aplikasi berbasis sistem operasi Microsoft Windows yang berbasis GUI (Grapical User Interface).

Kemampuan VB

Beberapa kemampuan atau manfaat dari Visual Basic, diantaranya:

Untuk membuat program aplikasi berbasi Windows.
2. Untuk membuat ActiveX, Aplikasi Internet dan lain sebagainya.
3. Menguji program (debungging) dan menghasilkan program akhir berakhiran EXE yang bersifat executable atau dapat langsung dijalankan.

Control Menu

Control menu adalah menu yang digunakan terutama untuk memanipulasi jendela microsoft visual basic. Dari menu kita bisa mengubah ukuran, memindahkan, atau menutup jendela microsoft visual basic atau jendela windows lainnya. Control menu tersebut terdiri dari Restore, Move, Size, Minimize, Maximize, dan Close. Restore berfungsi untuk mengatur ukuran jendela visual basic, Move untuk memindahkan jendela pada visual basic, Size untuk merubah ukuran pada visual basic, Minimize untuk mengubah ukuran jendela visual basic ke ukuran minimal, Maximize untuk memaksimalkan ukuran jendela visual basic sehingga tanpilannya memenuhi layar

Menu

Menu adalah batang menu yang terletak di bawah title bar yang berfungsi untuk menampilkan pilihan menu / perintah untuk mengoperasikan program visual basic

Toolbar

Toolbar merupakan batang yang berisi kumpulan menu yang terletak dibagian bawah menu berfungsi untuk menjalankan suatu perintah pada kondisi default. Cara mengunakannya klik kanan pada toolbar dan pilih salah satu menu yang ingin digunakan

Form Window

Form window atau jendela window adalah daerah kerja utama, dimana kita dapat membuat program-program aplikasi visual basic. Pada form ini kita merancang teks, gambar, tombol-tombol perintah, scrollbar, dan sebagainya. Jendela form ini pada awalnya kelihatan kecil, tetapi ukurannya bisa diubah-ubah sesuai dengan kebutuhan aplikasi yang kita buat.

Toolbox

Toolbox adalah sebuah kotak piranti yang mengandung semua objek atau control yang dibutuhkan untuk membuat sebuah program aplikasi.

Project Explorer

Project Explorer berfungsi berbagai saran pengakses bagian-bagian pembentuk project. Pada windows ini terdapat tiga tombol pengaktif untuk Windows Code,  Windows Object dan Toggle Folder. Juga terdapat diagram yang menampilkan susunan folder penyimpanan file-file project

Jendela Properties

Jendela properties adalah jendela yang mengandung semua informasi mengenai objek yang terdapat pada aplikasi microsoft visual basic. Properti adalah sifat sebuah objek, misalnya seperti namanya, warna, ukuran, posisi, dan sebagainya

Form Layout Window

Form layout window adalah jendela yang menggambarkan posisi dari form yang ditampilkan pada layar monitor. Posisi form pada form layout window inilah yang merupakan petunjuk dimana aplikasi yang dibuat akan ditampilkan

Jendela Code

Jendela code adalah salah satu jendela yang penting di dalam microsoft visual basic. Jendela ini berisi kode-kode program yang merupakan instruksi-instruksi untuk aplikasi visual basic yang dibuat. Setiap objek pada visual basic dapat ditambahkan dengan kode-kode program untuk melakukan tugas-tugas tertentu seperti menutup aplikasi, membatalkan perintah, dan sebagainya.

4. Php
php-logo – E&B Software
Pengertian PHP
Pengertian PHP, PHP Adalah bahasa scripting server-side, Bahasa pemrograman yang digunakan untuk mengembangkan situs web statis atau situs web dinamis atau aplikasi Web. PHP singkatan dari Hypertext Pre-processor, yang sebelumnya disebut Personal Home Pages.

Script sendiri merupakan sekumpulan instruksi pemrograman yang ditafsirkan pada saat runtime. Sedangkan Bahasa scripting adalah bahasa yang menafsirkan skrip saat runtime. Dan biasanya tertanam ke dalam lingkungan perangkat lunak lain.

Karena php merupakan scripting server-side maka jenis bahasa pemrograman ini nantinya script/program tersebut akan dijalankan/diproses oleh server. Berbeda dengan javascript yang client-side.

PHP adalah bahasa pemrograman umum yang berarti php dapat disematkan ke dalam kode HTML, atau dapat digunakan dalam kombinasi dengan berbagai sistem templat web, sistem manajemen konten web, dan kerangka kerja web.

Apa Fungsi PHP
Fungsi PHP adalah membuat atau mengembangkan situs web statis atau situs web dinamis atau aplikasi Web. Walaupun sebenarnya bukan hanya PHP bahasa pemrograman yang bisa digunakan untuk memuat website.

PHP digunakan karena untuk membuat website dinamis bisa digunakan untuk menyimpan data ke dalam database, membuat halaman yang dapat berubah-ubah sesuai dengan input  user, memproses form, dll.

Dalam membuat file PHP dapat digabung menggunakan tag html, Dan ketika tanpa menggunakan tag html apa pun disebut file PHP Murni. Server menginterpretasikan kode PHP dan mengeluarkan hasilnya sebagai kode HTML ke browser web. Agar server mengidentifikasi kode PHP dari kode HTML, kita harus selalu menyertakan kode PHP dalam tag PHP.

Syntax PHP
Pengertian Syntax PHP adalah aturan penulisan agar mampu dimengerti dengan benar oleh compiler saat membaca bahasa pemrograman. Dalam penulisan PHP yang benar diawali dengan “<?php” dan diakhiri dengan “?>”. Dan di dalam File PHP juga dapat berisi tag seperti HTML dan skrip sisi klien seperti JavaScript.


Contoh Penulisan Syntax PHP yang Benar

<?php

        echo ‘Hello World’ ;

?>

Dari kode program diatas akan keluar output Hello World. Berikut contoh lain penggunaan PHP yang disematkan kedalam HTML
Contoh Penulisan Kode PHP

Dari kode tersebut kita penggunakan kita tinggal membuat Perulangan for sebanyak 10 kali. Sedangkan output dari kode pemrograman diatas sebagai berikut :
Hasil Penulisan PHP

Komentar

Postingan populer dari blog ini

Etika Penggunaan Teknologi Informasi & Komunikasi

  Pengertian Etika dalam Penggunaan Teknologi Informasi dan Komunikasi A. Pengertian Etika Dalam penggunaan TIK           Etika (ethiq) bermakna sekumpulan azas atau nilai yang berkenaan dengan akhlak, tata cara (adat, sopan santun) nilai mengenai benar dan salah tentang hak dan kewajiban yang dianut oleh suatu golongan atau masyarakat. Sedangkan TIK dalam konteks yang lebih luas, mencakup semua aspek yang berhubungan dengan mesin (komputer dan telekomunikasi dan teknik yang digunakan untuk menangkap (mengumpul), menyimpan, memanipulasi, menghantar dan menampilkan suatu bentuk informasi. Untuk menerapkan etika TIK, maka diperlukan terlebih dahulu mengenal dan memaknai prinsip yang terkandung di dalam TIK diantaranya adalah:  1. Tujuan teknologi informasi : memberikan bantuan kepada manusia untuk menyelesaikan masalah, menghasilkan kreativitas, untuk membuat manusia lebih bermakna jika tanpa menggunakan teknologi informasi dalam aktivitasnya. ...

Database : Pengertian,fungsi,contoh aplikasi

  Pengertian Database Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Database adalah representasi kumpulan fakta yang saling berhubungan disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan. Database merupakan sekumpulan informasi yang saling berkaitan pada suatu subjek tertentu pada tujuan tertentu pula. Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu dalam komputer sehingga mampu memenuhi informasi yang optimal yang dibutuhkan oleh para pengguna. Database ( basis data ) atau dengan sebutan pangkalan data ialah suatu kumpulan sebuah informasi yang disimpan didalam sebuah perangkat komputer secara sistematik sehingga dapat diperiksa...

Pentingnya Big Data dalam Kehidupan Sehari-hari

  Big Data adalah istilah umum untuk segala himpunan data (data set) dalam jumlah yang sangat besar, rumit dan tak terstruktur sehingga menjadikannya sukar ditangani apabila hanya menggunakan perkakas manajemen basis data biasa atau aplikasi pemroses data tradisional belaka. Big Data masih terbilang baru dan sering disebut sebagai tindakan pengumpulan dan penyimpanan informasi yang besar untuk analisis. Dalam kehidupan sehari-hari, kita sudah bisa melihat sebuah big data yang dapat digunakan oleh perusahaan-perusahaan untuk menganalisis data tersebut. Berikut ini adalah contoh pemanfaatan big data yang bisa digunakan dalam berbagai bidang : 1. Perusahaan ritel dapat menggunakan informasi dari social media seperti Facebook, Twitter, Google+ untuk menganalisis bagaimana perilaku, persepsi pelanggan terhadap suatu produk atau brand dari perusahan. 2. Perusahan manufaktur dapat memantau kondisi peralatan setiap saat (real-time), sehingga dapat memperkirakan waktu terbaik untuk menggant...