You are on page 1of 17

Oleh : Ahmadi Andianto

Materi Pemrograman Dasar Kelas 10 SMK


Program Keahlian Teknik Komputer dan Informatika
 Memahami Bahasa Pemrograman (Pengetahuan)
 Siswa mampu mendeskripsikan jenis bahasa pemrograman (C2)
 Siswa mampu membedakan JDK Bahasa Pemrograman JAVA dan IDEnya (C4)
 Siswa mampu menentukan tahapan instalasi Java dan Netbeans (C3)

 Melakukan instalasi Bahasa Pemrograman (Keterampilan)


 Siswa mampu mengunduh Java dan Netbeans dari situs sumbernya (P2)
 Siswa mampu melakukan instalasi Java dan Betbeans dengan benar (P3)
 Siswa mampu menguji hasil instalasi Java dan Netbeans (P4)
 Komputer merupakan alat bantu untuk menjalankan
perintah dalam algoritma yang telah diberikan.
 Agar perintah tersebut dapat dipahami oleh komputer,
maka harus ditulis dalam bahasa yang dipahami pula oleh
komputer.
 Algoritma yang ditulis dalam bahasa komputer ini disebut
program, dan bahasa yang digunakan untuk menuliskan
program disebut bahasa pemrograman.
Bahasa Pemrograman • Kode dalam bahasa tersebut mendekati bahasa
manusia. Contohnya bahasa Basic, Visual Basic,
Tingkat Tinggi Pascal, Java, PHP.

Bahasa Pemrograman • Kode dalam bahasanya masih jauh dari bahasa


Tingkat Rendah manusia. Contohnya bahasa Assembly

Bahasa Pemrograman • Bisa masuk ke dalam bahasa tingkat tinggi


Tingkat Menengah maupun rendah. Contohnya bahasa C.
Bertujuan • Dibuat hanya untuk satu jenis aplikasi
spesifik, misalnya COBOL untuk terapan
khusus bisnis dan administrasi, ASSEMBLY untuk
bahasa pemrograman mesin

Bertujuan • dapat digunakan untuk berbagai aplikasi,


misalnya JAVA, C++, Visual Basic.NET,
umum PHP.
Singgle • hanya bisa berjalan pada satu sistem
operasi. Misalnya Visual Basic dibuat
Platform untuk sistem operasi Windows.

• bisa dijalankan pada berbagai sistem


operasi (multiplatform), seperti JAVA yang
Multiplatform bisa dijalankan di Windows, Linux dan
MacOS.
 Awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems
dan dirilis tahun 1995.
 Banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan
sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah
yang minimal.
 Merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general
purpose), dan secara khusus didisain untuk memanfaatkan ketergantungan pada
saat implementasi seminimal mungkin.
Multiplatform (dapat dijalankan di beberapa platform / sistem operasi
komputer)

OOP (Object Oriented Programming)

Perpustakaan (Library) Kelas Yang Lengkap

Memiliki sintaks seperti bahasa pemrograman C++

memiliki fasilitas pengaturan penggunaan memori


 Dalam pengembangan aplikasi, programmer Java selalu
tak lepas dari IDE (Integrated Development Environment).
 IDE merupakan program komputer yang memiliki
beberapa fasilitas yang diperlukan dalam pembangunan
perangkat lunak.
 Tujuan dari IDE adalah untuk menyediakan semua
peralatan yang diperlukan dalam membangun perangkat
lunak.
• menuliskan • mengubah
kode ke bentuk
sumber binary

Editor Compiler

Debuger Linker

• mencari • menyatukan
kesalahan data binary
program
 NetBeans GUI Builder GRATIS dengan ribuan plug In yang bisa didownload
langsung di website resminya, maupun dari pihak ketiga mulai dari
database driver, applet form dan button, dan lain sebagainya.
 NetBeans GUI Builder sangat kompetibel dengan Swing karena memang
langsung dikembangkan oleh Sun yang merupakan pengembang Swing.
 Netbeans tidak hanya dapat digunakan buat java saja, karena Netbeans
dapat di gunakan untuk bahasa pemograman lain seperti C/C++, Ruby, dan
PHP.
 NetBeans GUI Builder sangat cocok untuk digunakan dalam
pengembangan sistem berskala besar/Enterprise
Paket Terpisah Satu Paket

• Mesin JAVA (JDK) dan • Mesin JAVA (JDK) dan


IDE Netbeans ada pada IDE Netbeans ada pada
file installer terpisah satu file installer
• Install JDK dahulu, • JDK dan IDE Netbeans
kemudian install IDE diinstall satu kali
Netbeans
1. Masuk ke situs resmi Oracle
2. Cari menu untuk
mendownload JDK dan
Netbeans
3. Setujui Lisence Agreement
untuk mendownload versi
yang diinginkan
1. Jalankan installer JDK dan
Netbeans yang didownload dari
sumbernya
2. Ikuti langkah-langkah instalasi
sampai selesai
3. Instalasi sukses apabila pada start
menu atau di desktop muncul Icon
NetBeans IDE
1. Title Bar : menampilkan nama project yang aktif dan versi netbeans yang
digunakan
2. Menu Bar : menampilkan daftar menu yang bisa digunakan selama pembuatan
project dalam netbeans
3. Tool Bar : menampilkan daftar icon yang mempermudah programmer selama
pembuatan project
4. Project Panel : menampilkan daftar project yang ada dan komponen-
komponennya.
5. Navigator Panel : menampilkan struktur pewarisan dari komponen yang ada
dalam class
6. Source Panel : merupakan layar editor tempat menuliskan kode program Java
7. Output Panel : menampilkan hasil eksekusi dari kode program Java.
 Kita telah mempelajari Bahasa Pemrograman dan
Teknik instalasi serta mengenali tampilannya.
Selanjutnya kita akan mempelajari bagaimana Teknik Menulis Kode Program
menuliskan bahasa pemrograman Java dalam IDE JAVA
Netbeans.
 Pastikan tetap fokus!!! Teruslah belajar. Jangan lupa
berdoa agar diberi kemudahan dalam belajar. Jangan
lupa doakan guru agar diberi kesehatan dan bisa
terus mendampingi belajar.

You might also like