際際滷

際際滷Share a Scribd company logo
Nama
Alamat
HP
: Ngadimin, M.Kom
: Gumukrejo, Teras,, Boyolali
: 081.56789.1976
B. Silabus
1. Pengertian Java
2. Dasar Pemrograman
 Type Data
3. Struktur Kontrol
4. Input Keyboard
5. Class, Method, Object
6. Array
7. Inheritance
8. Polimorfisme
9. GUI
 Vareabel
 Operator
10. Dasar database
A. Pengampu
C. Penilaian
1. UTS : 25 %
2. UAS : 25%
3. Tugas : 25 %
4. Partisipasi : 25 % (Presensi & keaktifan)
D. Kehadiran > = 75%
Lanjut
Sejarah
Pengertian
Proses
Edisi
Konsep
Latihan
James Arthur Gosling
 Kata java diambil dari nama sebuah
bijih kopi disaat mereka sedang
menikmati secangkir kopi di kedai kopi
 Proyek besar bernama Green dan
produk pertama adalah star 7 (*7) yaitu
kendali jarak jauh
Sejarah
 Mulanya bahasa yang diciptakan
bernama OAK., tetapi sudah di pakai
untuk bhs pemrograman sebelumnya
Sejarah
Pengertian
Proses
Edisi
Konsep
Latihan
1. Teknologi Java sebagai suatu Aplikasi.
2. Bahasa programming Java
3. Sebuah Development Environment
Aplikasi yang dapat dijalankan pada seluruh mesin yang memiliki
Java Runtime Environment (JRE). Untuk kompilasi memerlukan tools
tambahan Java Development Kit (JDK).
Bahasa inilah yang mungkin dirujuk sebagai "Java" secara umum.
Java merupakan bahasa Object Oriented Programming. OOP di Java
merupakan pengembangan lebih lanjut dari dari bahasa C++.
Sebagai sebuah peralatan pembangun, teknologi java menyediakan
banyak tools antara lain Compiler, interpreter, penyusun
dokumentasi, paket, kelas dan sabagianya
Pengertian
Sejarah
Pengertian
Proses
Edisi
Konsep
Latihan
 JRE dan JDK suatu aplikasi/program yang wajib diinstal
Proses Java
Sejarah
Pengertian
Proses
Edisi
Konsep
Latihan
 Java 2 Standart Edition (J2SE) yang dikonsentrasikan pada aplikasi PC
Java membagi versi programnya ke dalam 3 kelompok besar yaitu :
 Java 2 Enterprise Edition (J2EE) yang dikonsentrasikan pada aplikasi
server yang besar
 Java 2 Micro Edition (J2ME) yang dikonsentrasikan pada aplikasi
Mobile
Edisi Java
Sejarah
Pengertian
Proses
Edisi
Konsep
Latihan
 Encapsulasi (Pengkapsulan)
 Inheritance (Pewarisan)
 Polimorfisme (Keragaman)
Program yang ada didalamnya akan dibungkus (dikapsul) menjadi
kelas/ class
Class <namakelas{
Body
}
Pewarisan class yang sudah ada sebelumnya, sehingga semua yang
ada didalam class utama sepenuhnya bisa diturunkan sehingga tidak
ada lagi pengulangan pengetikan program
Class <namakelas> extends[ nenekmoyang] {
Body
}
Objek mempunyai interface yang identik tetapi mempunyai bentuk
yang berlainan
Konsep OOP
Sejarah
Pengertian
Proses
Edisi
Konsep
Latihan
1. Komputer tidak boleh pindah-pindah / bawa laptop sendiri
3. Nama Project nim_nama (dibuat hanya 1x)
4. Nama Source Package sesuai dengan latihan, misal latihan1, latihan2
2. Buat folder di D:/nim_nama (dibuat hanya 1x)
5. Nama latihan sesuai packagenya, sebagai contoh :
Latihan1_1, latihan1_2 disimpan di dalam package latihan1
Petunjuk Praktikum
Biasakan menggunakan :
psvm + tab  public static void main(String[] args) {
sout + tab  System.out.println("");
3 huruf kecil + CTRL + Spasi  untuk penulisan
SHIFT + F6  untuk menjalankan program
Klik kanan  Format : untuk menjalankan program
Sejarah
Pengertian
Proses
Edisi
Konsep
Latihan
Membuat Komentar
Komentar dalam java :
1. Komentar C++ Style
//
Semua teks yg diawali dengan // dianggap komentar
2. Komentar C Style
/*
*/
Yang diapit dengan tanda /* */ dlm beberapa baris dianggap komentar
3. Komentar Javadoc
/**
*/
Komentar beberapa baris
Sejarah
Pengertian
Proses
Edisi
Konsep
Latihan
1. Setelah membuat folder di D:/nim_nama
Membuat Project
2. Jalankan Netbeans
3. Buat project : File  New Project
 Pada kolom categori pilih Java
 Pada kolom projects pilih Java Aplication
4. Next
4. Finish
Project Name
Project Location
 Isikan nim_nama
 Isikan folder anda
Pembuatan project hanya
1x selama kuliah
Sejarah
Pengertian
Proses
Edisi
Konsep
Latihan
Membuat Package
Pembuatan package bertujuan untuk mengelompokkan latihan yang sejenis
Contoh : package latihan1 untuk tempat latihan1_1, latihan1_2 dst
1. Lihat bagian sebelah kiri (project)
2. Klik kanan pada Source Packages
3. Pilih New
4. Java Package
5. Ketikkan nama package nya,
contoh latihan1
Sejarah
Pengertian
Proses
Edisi
Konsep
Latihan
Membuat Class
1. Setelah membuat package : latihan1
2. Klik kanan mouse pada package latihan1
 Pilih New
 Pilih Java Class
3. Isikan class name : latihan1_1 (sesuaikan nama latihanya)
4. Finish
Sejarah
Pengertian
Proses
Edisi
Konsep
Latihan
latihan1_1
package latihan1;
public class latihan1_1 {
public static void main(String[] args) {
System.out.println("Selamat Datang di Program Java");
}
}
Sejarah
Pengertian
Proses
Edisi
Konsep
Latihan
latihan1_2
Lakukan dengan cara yang sama untuk menampilkan :
Selamat Datang
Di Laboratorium AMIKOM Surakarta
Dengan Aplikasi Program Java
Sejarah
Pengertian
Proses
Edisi
Konsep
Latihan
Latihan1_3
package latihan1;
public class latihan1_3{
public static void main(String[] args) {
int angka=10;
char x;
x='A';
System.out.println("Angka yang tersimpan adalah :" +angka);
System.out.println("Huruf yang tersimpan adalah :" +x);
System.out.println(angka + );
}
}
Sejarah
Pengertian
Proses
Edisi
Konsep
Latihan
Latihan1_4
package latihan1;
public class latihan1_4{
public static void main(String[] args) {
// Operator ?:
String status =" ";
int grade = 80;
status = (grade >= 60)? "Lulus" : "Gagal";
System.out.println(status);
}
}

More Related Content

Similar to Materi Pengenalan PBO siswa SMK semester 2 (20)

Makalah java
Makalah javaMakalah java
Makalah java
utia yahya
Makalah java
Makalah javaMakalah java
Makalah java
utia yahya
Makalah java
Makalah javaMakalah java
Makalah java
utia yahya
Makalah java
Makalah javaMakalah java
Makalah java
utia yahya
Kk 14
Kk 14Kk 14
Kk 14
Roseri Sinaga
Java
JavaJava
Java
Ikhsan Harpendi
Java
JavaJava
Java
Ikhsan Harpendi
Prak 1
Prak 1Prak 1
Prak 1
Jamil Jamil
Threading
ThreadingThreading
Threading
KikiSupendi
Pp pbo-130802070700-phpapp02
Pp pbo-130802070700-phpapp02Pp pbo-130802070700-phpapp02
Pp pbo-130802070700-phpapp02
yudharaditya01
Makalah java final
Makalah java finalMakalah java final
Makalah java final
aditamayahya
Bahasa pemrograman java by aldo arrohim .pptx
Bahasa pemrograman java by aldo arrohim  .pptxBahasa pemrograman java by aldo arrohim  .pptx
Bahasa pemrograman java by aldo arrohim .pptx
AldoArrohim
Modul pbo baru
Modul pbo baruModul pbo baru
Modul pbo baru
Hastri Diahfamily
Rpp kd 2.3 tik 7
Rpp kd 2.3 tik 7Rpp kd 2.3 tik 7
Rpp kd 2.3 tik 7
Wawan Hidayat
Jeni Intro1 Bab02 Pengenalan Bahasa Java
Jeni Intro1 Bab02 Pengenalan Bahasa JavaJeni Intro1 Bab02 Pengenalan Bahasa Java
Jeni Intro1 Bab02 Pengenalan Bahasa Java
Individual Consultants
Modul2 - Pengenalan Bahasa Java
Modul2 - Pengenalan Bahasa JavaModul2 - Pengenalan Bahasa Java
Modul2 - Pengenalan Bahasa Java
Materi Kuliah Online
Jeni intro1-bab02-pengenalan bahasa java
Jeni intro1-bab02-pengenalan bahasa javaJeni intro1-bab02-pengenalan bahasa java
Jeni intro1-bab02-pengenalan bahasa java
Kristanto Wijaya
Pengantar pemrograman-dengan-bahasa-java-2017
Pengantar pemrograman-dengan-bahasa-java-2017Pengantar pemrograman-dengan-bahasa-java-2017
Pengantar pemrograman-dengan-bahasa-java-2017
Katrina Flomina
OOP Dalam Pemrograman Java
OOP Dalam Pemrograman JavaOOP Dalam Pemrograman Java
OOP Dalam Pemrograman Java
Anjar Ridwan
Pertemuan 1 - Pemrograman II - Netbeans
Pertemuan 1 - Pemrograman II - NetbeansPertemuan 1 - Pemrograman II - Netbeans
Pertemuan 1 - Pemrograman II - Netbeans
beiharira
Makalah java
Makalah javaMakalah java
Makalah java
utia yahya
Makalah java
Makalah javaMakalah java
Makalah java
utia yahya
Makalah java
Makalah javaMakalah java
Makalah java
utia yahya
Makalah java
Makalah javaMakalah java
Makalah java
utia yahya
Pp pbo-130802070700-phpapp02
Pp pbo-130802070700-phpapp02Pp pbo-130802070700-phpapp02
Pp pbo-130802070700-phpapp02
yudharaditya01
Makalah java final
Makalah java finalMakalah java final
Makalah java final
aditamayahya
Bahasa pemrograman java by aldo arrohim .pptx
Bahasa pemrograman java by aldo arrohim  .pptxBahasa pemrograman java by aldo arrohim  .pptx
Bahasa pemrograman java by aldo arrohim .pptx
AldoArrohim
Jeni Intro1 Bab02 Pengenalan Bahasa Java
Jeni Intro1 Bab02 Pengenalan Bahasa JavaJeni Intro1 Bab02 Pengenalan Bahasa Java
Jeni Intro1 Bab02 Pengenalan Bahasa Java
Individual Consultants
Modul2 - Pengenalan Bahasa Java
Modul2 - Pengenalan Bahasa JavaModul2 - Pengenalan Bahasa Java
Modul2 - Pengenalan Bahasa Java
Materi Kuliah Online
Jeni intro1-bab02-pengenalan bahasa java
Jeni intro1-bab02-pengenalan bahasa javaJeni intro1-bab02-pengenalan bahasa java
Jeni intro1-bab02-pengenalan bahasa java
Kristanto Wijaya
Pengantar pemrograman-dengan-bahasa-java-2017
Pengantar pemrograman-dengan-bahasa-java-2017Pengantar pemrograman-dengan-bahasa-java-2017
Pengantar pemrograman-dengan-bahasa-java-2017
Katrina Flomina
OOP Dalam Pemrograman Java
OOP Dalam Pemrograman JavaOOP Dalam Pemrograman Java
OOP Dalam Pemrograman Java
Anjar Ridwan
Pertemuan 1 - Pemrograman II - Netbeans
Pertemuan 1 - Pemrograman II - NetbeansPertemuan 1 - Pemrograman II - Netbeans
Pertemuan 1 - Pemrograman II - Netbeans
beiharira

More from Antonius Eko Yulianto (10)

DASAR - DASAR FOTOGRAFI PEMULA.pptx
DASAR  -  DASAR   FOTOGRAFI  PEMULA.pptxDASAR  -  DASAR   FOTOGRAFI  PEMULA.pptx
DASAR - DASAR FOTOGRAFI PEMULA.pptx
Antonius Eko Yulianto
Tugas DDKV Packaging Makanan.pptx
Tugas    DDKV   Packaging   Makanan.pptxTugas    DDKV   Packaging   Makanan.pptx
Tugas DDKV Packaging Makanan.pptx
Antonius Eko Yulianto
Peraturan Pertandingan Badminton.pptx
Peraturan   Pertandingan  Badminton.pptxPeraturan   Pertandingan  Badminton.pptx
Peraturan Pertandingan Badminton.pptx
Antonius Eko Yulianto
Dasar-dasar HTMLDasar-dasar HTML0001.ppt
Dasar-dasar HTMLDasar-dasar HTML0001.pptDasar-dasar HTMLDasar-dasar HTML0001.ppt
Dasar-dasar HTMLDasar-dasar HTML0001.ppt
Antonius Eko Yulianto
Contoh Desain Packaging Pizza jobsheet.pptx
Contoh Desain Packaging Pizza jobsheet.pptxContoh Desain Packaging Pizza jobsheet.pptx
Contoh Desain Packaging Pizza jobsheet.pptx
Antonius Eko Yulianto
TipografiDasarTipografiDasar00000001.ppt
TipografiDasarTipografiDasar00000001.pptTipografiDasarTipografiDasar00000001.ppt
TipografiDasarTipografiDasar00000001.ppt
Antonius Eko Yulianto
PERTEMUAN 1-Java Fundamental SMK TP.2023
PERTEMUAN 1-Java Fundamental SMK TP.2023PERTEMUAN 1-Java Fundamental SMK TP.2023
PERTEMUAN 1-Java Fundamental SMK TP.2023
Antonius Eko Yulianto
HAU eco lodge Pangandaran 2024.pdf
HAU eco lodge Pangandaran 2024.pdfHAU eco lodge Pangandaran 2024.pdf
HAU eco lodge Pangandaran 2024.pdf
Antonius Eko Yulianto
1b.-intro-php (2).ppt
1b.-intro-php (2).ppt1b.-intro-php (2).ppt
1b.-intro-php (2).ppt
Antonius Eko Yulianto
Sop pemeliharaan inventaris
Sop pemeliharaan inventarisSop pemeliharaan inventaris
Sop pemeliharaan inventaris
Antonius Eko Yulianto
DASAR - DASAR FOTOGRAFI PEMULA.pptx
DASAR  -  DASAR   FOTOGRAFI  PEMULA.pptxDASAR  -  DASAR   FOTOGRAFI  PEMULA.pptx
DASAR - DASAR FOTOGRAFI PEMULA.pptx
Antonius Eko Yulianto
Tugas DDKV Packaging Makanan.pptx
Tugas    DDKV   Packaging   Makanan.pptxTugas    DDKV   Packaging   Makanan.pptx
Tugas DDKV Packaging Makanan.pptx
Antonius Eko Yulianto
Peraturan Pertandingan Badminton.pptx
Peraturan   Pertandingan  Badminton.pptxPeraturan   Pertandingan  Badminton.pptx
Peraturan Pertandingan Badminton.pptx
Antonius Eko Yulianto
Dasar-dasar HTMLDasar-dasar HTML0001.ppt
Dasar-dasar HTMLDasar-dasar HTML0001.pptDasar-dasar HTMLDasar-dasar HTML0001.ppt
Dasar-dasar HTMLDasar-dasar HTML0001.ppt
Antonius Eko Yulianto
Contoh Desain Packaging Pizza jobsheet.pptx
Contoh Desain Packaging Pizza jobsheet.pptxContoh Desain Packaging Pizza jobsheet.pptx
Contoh Desain Packaging Pizza jobsheet.pptx
Antonius Eko Yulianto
TipografiDasarTipografiDasar00000001.ppt
TipografiDasarTipografiDasar00000001.pptTipografiDasarTipografiDasar00000001.ppt
TipografiDasarTipografiDasar00000001.ppt
Antonius Eko Yulianto
PERTEMUAN 1-Java Fundamental SMK TP.2023
PERTEMUAN 1-Java Fundamental SMK TP.2023PERTEMUAN 1-Java Fundamental SMK TP.2023
PERTEMUAN 1-Java Fundamental SMK TP.2023
Antonius Eko Yulianto
HAU eco lodge Pangandaran 2024.pdf
HAU eco lodge Pangandaran 2024.pdfHAU eco lodge Pangandaran 2024.pdf
HAU eco lodge Pangandaran 2024.pdf
Antonius Eko Yulianto

Materi Pengenalan PBO siswa SMK semester 2

  • 1. Nama Alamat HP : Ngadimin, M.Kom : Gumukrejo, Teras,, Boyolali : 081.56789.1976 B. Silabus 1. Pengertian Java 2. Dasar Pemrograman Type Data 3. Struktur Kontrol 4. Input Keyboard 5. Class, Method, Object 6. Array 7. Inheritance 8. Polimorfisme 9. GUI Vareabel Operator 10. Dasar database A. Pengampu C. Penilaian 1. UTS : 25 % 2. UAS : 25% 3. Tugas : 25 % 4. Partisipasi : 25 % (Presensi & keaktifan) D. Kehadiran > = 75% Lanjut
  • 2. Sejarah Pengertian Proses Edisi Konsep Latihan James Arthur Gosling Kata java diambil dari nama sebuah bijih kopi disaat mereka sedang menikmati secangkir kopi di kedai kopi Proyek besar bernama Green dan produk pertama adalah star 7 (*7) yaitu kendali jarak jauh Sejarah Mulanya bahasa yang diciptakan bernama OAK., tetapi sudah di pakai untuk bhs pemrograman sebelumnya
  • 3. Sejarah Pengertian Proses Edisi Konsep Latihan 1. Teknologi Java sebagai suatu Aplikasi. 2. Bahasa programming Java 3. Sebuah Development Environment Aplikasi yang dapat dijalankan pada seluruh mesin yang memiliki Java Runtime Environment (JRE). Untuk kompilasi memerlukan tools tambahan Java Development Kit (JDK). Bahasa inilah yang mungkin dirujuk sebagai "Java" secara umum. Java merupakan bahasa Object Oriented Programming. OOP di Java merupakan pengembangan lebih lanjut dari dari bahasa C++. Sebagai sebuah peralatan pembangun, teknologi java menyediakan banyak tools antara lain Compiler, interpreter, penyusun dokumentasi, paket, kelas dan sabagianya Pengertian
  • 4. Sejarah Pengertian Proses Edisi Konsep Latihan JRE dan JDK suatu aplikasi/program yang wajib diinstal Proses Java
  • 5. Sejarah Pengertian Proses Edisi Konsep Latihan Java 2 Standart Edition (J2SE) yang dikonsentrasikan pada aplikasi PC Java membagi versi programnya ke dalam 3 kelompok besar yaitu : Java 2 Enterprise Edition (J2EE) yang dikonsentrasikan pada aplikasi server yang besar Java 2 Micro Edition (J2ME) yang dikonsentrasikan pada aplikasi Mobile Edisi Java
  • 6. Sejarah Pengertian Proses Edisi Konsep Latihan Encapsulasi (Pengkapsulan) Inheritance (Pewarisan) Polimorfisme (Keragaman) Program yang ada didalamnya akan dibungkus (dikapsul) menjadi kelas/ class Class <namakelas{ Body } Pewarisan class yang sudah ada sebelumnya, sehingga semua yang ada didalam class utama sepenuhnya bisa diturunkan sehingga tidak ada lagi pengulangan pengetikan program Class <namakelas> extends[ nenekmoyang] { Body } Objek mempunyai interface yang identik tetapi mempunyai bentuk yang berlainan Konsep OOP
  • 7. Sejarah Pengertian Proses Edisi Konsep Latihan 1. Komputer tidak boleh pindah-pindah / bawa laptop sendiri 3. Nama Project nim_nama (dibuat hanya 1x) 4. Nama Source Package sesuai dengan latihan, misal latihan1, latihan2 2. Buat folder di D:/nim_nama (dibuat hanya 1x) 5. Nama latihan sesuai packagenya, sebagai contoh : Latihan1_1, latihan1_2 disimpan di dalam package latihan1 Petunjuk Praktikum Biasakan menggunakan : psvm + tab public static void main(String[] args) { sout + tab System.out.println(""); 3 huruf kecil + CTRL + Spasi untuk penulisan SHIFT + F6 untuk menjalankan program Klik kanan Format : untuk menjalankan program
  • 8. Sejarah Pengertian Proses Edisi Konsep Latihan Membuat Komentar Komentar dalam java : 1. Komentar C++ Style // Semua teks yg diawali dengan // dianggap komentar 2. Komentar C Style /* */ Yang diapit dengan tanda /* */ dlm beberapa baris dianggap komentar 3. Komentar Javadoc /** */ Komentar beberapa baris
  • 9. Sejarah Pengertian Proses Edisi Konsep Latihan 1. Setelah membuat folder di D:/nim_nama Membuat Project 2. Jalankan Netbeans 3. Buat project : File New Project Pada kolom categori pilih Java Pada kolom projects pilih Java Aplication 4. Next 4. Finish Project Name Project Location Isikan nim_nama Isikan folder anda Pembuatan project hanya 1x selama kuliah
  • 10. Sejarah Pengertian Proses Edisi Konsep Latihan Membuat Package Pembuatan package bertujuan untuk mengelompokkan latihan yang sejenis Contoh : package latihan1 untuk tempat latihan1_1, latihan1_2 dst 1. Lihat bagian sebelah kiri (project) 2. Klik kanan pada Source Packages 3. Pilih New 4. Java Package 5. Ketikkan nama package nya, contoh latihan1
  • 11. Sejarah Pengertian Proses Edisi Konsep Latihan Membuat Class 1. Setelah membuat package : latihan1 2. Klik kanan mouse pada package latihan1 Pilih New Pilih Java Class 3. Isikan class name : latihan1_1 (sesuaikan nama latihanya) 4. Finish
  • 12. Sejarah Pengertian Proses Edisi Konsep Latihan latihan1_1 package latihan1; public class latihan1_1 { public static void main(String[] args) { System.out.println("Selamat Datang di Program Java"); } }
  • 13. Sejarah Pengertian Proses Edisi Konsep Latihan latihan1_2 Lakukan dengan cara yang sama untuk menampilkan : Selamat Datang Di Laboratorium AMIKOM Surakarta Dengan Aplikasi Program Java
  • 14. Sejarah Pengertian Proses Edisi Konsep Latihan Latihan1_3 package latihan1; public class latihan1_3{ public static void main(String[] args) { int angka=10; char x; x='A'; System.out.println("Angka yang tersimpan adalah :" +angka); System.out.println("Huruf yang tersimpan adalah :" +x); System.out.println(angka + ); } }
  • 15. Sejarah Pengertian Proses Edisi Konsep Latihan Latihan1_4 package latihan1; public class latihan1_4{ public static void main(String[] args) { // Operator ?: String status =" "; int grade = 80; status = (grade >= 60)? "Lulus" : "Gagal"; System.out.println(status); } }