Sabtu, 23 April 2016

PBO - Array

Pemrograman Berbasis Objek 
ARRAY

Nama Kelompok :
1. Dwi Sefti Handayani (3D114149)
2. Jamila Larasati (35114593)
3. Suci Armabella (3A114470)
Kelas : 2DB01

Gunakanlah BufferedReader dan JoptionPane, tanyakan kepada user untuk 10 nomor. Kemudian gunakan array untuk menyimpan 10 nomor tersebut. Tampilkan kepada user, input terbesar yang telah diberikan user.

1. Menggunakan BufferReader, untuk mengetahui nilai inputan terbesar.

- Kodingan untuk program dengan BufferReader














- Run Project latarray2, untuk menjalankan program










Output untuk latarray2
- Inputkan data ke 1, pada bacaan Masukkan Data ke 1 : lalu tekan enter, untuk melanjutkan pengisian sampai data ke 10, dan mengetahui inputan yang terbesar yang telah dimasukkan oleh user









2. Menggunakan JOptionpane, untuk mengetahui nilai inputan terbesar.
- Program menggunakan JOptionPane














- Klik run project, untuk menjalankan program






Output latarray
- Inputkan setiap nilai satu per satu, lalu klik ok, untuk memasukkan ke nilai berikutnya sampai di nilai ke-10 dan Nilai terbesar dapat diketahui




















Jumat, 22 April 2016

PBO - Perulangan

Pemrograman Berorientasi Objek
Struktur Kontrol Pemrograman Java Loop Bersarang

Nama Kelompok :
1. Dwi Sefti Handayani (3D114149)
2. Jamila Larasati (35114593)
3. Suci Armabella (3A114470)
Kelas : 2DB01

Loop bersarang menggunakan JoptionPane untuk menanyakan kepada user tingkat/tinggi dari segitiga tersebut.
1. Membentuk huruf X menggunakan bintang.
2. Membentuk bintang dengan mengurangkan 1 per satu, di mulai dari yang terbesar.

Latihan 1 :

1. Kodingan untuk pemrograman menggunakan GUI dengan JOptionPane.














2. Run Project untuk melihat output dari program tersebut










Output untuk menghasilkan program latihan1
1. Inputkan banyaknya bintang yang ingin di buat, di sini kita akan membentuk huruf X.

2. Output dari program tersebut.






Latihan 2 :
1. Program untuk membuat objek latihan2
 

2. Run program latihan2 untuk mendapatkan output











Output program latihan2
1. Inputkan banyaknya bintang, untuk membuat objec latihan ke 2.










2. Output dari program latihan2


Sabtu, 16 April 2016

Pendidikan Kewarganegaraan : Wawasan Nusantara

Pengertian Wawasan Nusantara
Wawasan nusantara adalah sebuah cara pandang dan sikap bangsa Indonesia dimulai dari lingkungannya dan mengutamakan persatuan serta kesatuan wilayah dalam kehidupan bermasyarakat, berbangsa dan bernegara.
Wawasan nusantara adalah sikap dan cara pandang warga negara Indonesia yang didasarkan pada UUD 1945 dan Pancasila. Dalam menjalankan wawasan nusantara, diutamakan untuk memenuhi kesatuan wilayah dan menghargai perbedaan yang ada untuk mencapai tujuan nasional. Indonesia adalah negara kepulauan yang memiliki banyak daerah bahkan pulau yang masih belum berpenghuni. Banyaknya suku bangsa dan kebudayaan yang berbeda membuat negara Indonesia kaya dengan beragam asetnya. Perbedaan ini menjadikan Indonesia sebagai negara yang luas dan memiliki banyak keragaman dari ujung Aceh hingga Papua.
Meskipun berbeda, Indonesia bisa bersatu karena memiliki Pancasila dan dan UUD yang bisa menyatukan perbedaan tersebut sehingga sikap bangsa Indonesia bisa menghargai satu sama lain. Dengan begitu kita harus memiliki sikap dengan toleransi yang cukup tinggi dan menghargai setiap perbedaan yang ada.

Berita Online
TNI Kirim Dua Kapal Perang ke Perbatasan Filipina
Sabtu,  16 April 2016  −  17:09 WIB

Panglima TNI Jenderal TNI Gatot Nurmantyo. (SINDOphoto)

















JAKARTA - Aksi penculikan terhadap warga negara Indonesia (WNI) yang kembali terjadi di perairan Filipina direspons cepat TNI dengan mengirimkan dua kapal perang ke perbatasan.

Panglima TNI Jenderal TNI Gatot Nurmantyo mengaku, telah mendapat informasi bahwa pada Jumat 15 April 2016 sekitar pukul 18.20 WIB di perairan perbatasan antara Malaysia dengan Filipina telah terjadi penyanderaan terhadap WNI.

"Satu orang ditembak di bawah ketiak, kemudian empat orang disandera. Dan enam orang selamat sekarang ada di Sabah. Yang tertembak dalam kondisi selamat di Malaysia," ujarnya saat menghadiri peringatan HUT ke 64 Kopassus di Cijantung, Jakarta Timur, Sabtu (16/4/2016).

Menurut Gatot, sejak tadi malam TNI sudah mengerahkan dua kapal perang yakni, KRI Badu dan KRI Slamet Rityadi ke daerah perbatasan untuk melakukan penjagaan di perairan tersebut.

"Saya tegaskan TNI sudah menyiapkan pasukan untuk melakukan tindakan tegas, saya ulangi TNI sudah menyiapkan pasukan untuk melaksanakan tindakan tegas baik di laut, darat dan hutan saya siap. Kapan pelaksanaan adalah bagaimana koordinasi dengan pemerintah Filipina," tegasnya. 

Commentar
           Dalam kasus ini terdapat wawasan nusantara di dalam kehidupan pertahanan dan keamanan. Karena, TNI telah mampu membangun pertahanan dan kemanan bagi seluruh rakyat Indonesia, baik berada di Negara Indonesia maupun warga Indonesia yang sedang berada di Indonesia. Dalam kasus ini tni telah melakukan hal yang sangat menentukan bagi kehidupan para WNI. Oleh karena itu kegiatan pembangunan pertahanan dan keamanan harus memberikan kesempatan kepada setiap warga negara untuk berperan aktif, karena kegiatan tersebut merupakan kewajiban setiap warga negara, seperti  melaporkan hal-hal yang menganggu keamanan kepada aparat dan belajar kemiliteran.
            Dengan sikap sigapnya Tentara Nasional Indonesia dalam melindungi rakyat Indonesia itu sangat baik. Dengan mengirim dua kapal perang ke perbatasan Filipina untuk melakukan penyelamatan terhadap warga Negara Indonesia yang telah di sandera di perairan Filipina. Oleh sebab itu manfaatkan lah mengenai sikap warga Indonesia, untuk berperan aktif dalam menginfokan masalah-masalah mengenai rakyat Indonesia. Di sini mungkin keluarga dari warga Negara Indonesia yang sedang berada di luar Indonesia lah yang melaporkan, dengan itu maka warga harus ber etika baik terhadapa tentara nasional Indonesia, agar menciptakan suatu hubungan yang baik. Agar jika terjadi kejadian seperti ini, bisa langsung dengan cepat dan sigap dalam penanganannya.
             Antara rakyat  juga harus membangun rasa persatuan, sehingga ancaman suatu daerah atau pulau juga menjadi ancaman bagi daerah lain. Rasa persatuan ini dapat diciptakan dengan membangun solidaritas dan hubungan erat antara warga negara yang berbeda daerah dengan kekuatan keamanan. Dengan begitu kita sebagai rakyat Indonesia dapat membantu sesame rakyat Indonesia, tanpa harus memandang adanya perbedaan suku, ras, agama, dan sebagainya. Dan kita sebagai warga Negara Indonesia juga harus mendukung penuh kegiatan TNI yang telah membantu rakyat Indonesia, selain karena itu tugas dari seorang TNI, itu juga sebagai pengabdian kepada Negara yang tercinta ini. Kita warga Negara Indonesia harus mendukung penuh dalam hal ini, agar TNI dapat memiliki semangat yang tinggi dalam membebaskan warga Negara Indonesia yang telah di sandera.
            Dalam hal ini, Negara Indonesia juga harus menyediakan sarana dan prasarana dengan baik, agar dapat memadai setiap kegiatan pengamanan di wilayah Indonesia terutama oleh rakyat Indonesia yang berada di Indonesia, maupun rakyat Indonesia yang berada di luar. Agar TNI dapat menjadi persatuan yang baik dan bagus di mata dunia, oleh sebab itu sekali lagi, kita harus bersatu, harus menyediakan sarana dan prasarana dengan baik.

Referensi
www.sindonews.com


Pendidikan Kewarganegaraan : Demokrasi

Apakah sudah ada demokrasi di Negara Indonesia?



Dari pengertian Demokrasi itu sendiri, dapat kita ketahui bahwa demokrasi berasal dari bahasa yunani “demos” artinya rakyat dan “kratei” artinya pemerintah. Dengan begitu kita dapat mengambil kesimpulan bahwa demokrasi adalah sistem pemerintahan yang kekuasaan tertingginya dipegang oleh rakyat. Demokrasi juga merupakan bentuk sistem pemerintahan yang pada setiap warganya memiliki kesamaan atau kesetaraan hak dalam pengambilan keputusan yang dapat mengubah kehidupan. Kita juga sering mendengar slogan dari rakyat, oleh rakyat dan untuk rakyat yang dikemukakan oleh Abraham Lincoln yang melambangkan suatu sistem demokrasi.
Menurut saya di Negara Indonesia, sudah disebut sebagai Negara demokrasi. Karena di Negara kita, telah di terapkan semua apa yang sudah ada di dalam maksud dari demokrasi itu sendiri. Negara demokrasi itu juga menerapkan pemerintahan didasarkan kehendak dan kepentingan semua rakyat, jadi pemerintahan di Indonesia harus selalu meemntingkan rakyat terlebih dahulu. Negara demokrasi juga menerapkan Ciri pemilihan umum yakni sebuah kegiatan politik yang dilaksanakan untuk memilih pemimpin dalam pemerintahan.  setiap rakyat mewakili dirinya sendiri dalam memilih suatu kebijakan sehingga dapat memiliki pengaruh langsung terhadap keadaan politik yang terjadi dan dapat memilih pemimpin yang baik, yang bagus, yang berkualitas dan yang membuktikan untuk Indonesia ini, dan jika pemerintah itu sudah dipilih, maka janganlah tidak mewujudkan dari setiap janji-janji yang telah dibuat pada saat mereka melakukan kampanye. Tetapi pada saat pemilu pun juga ada sebagian masyarakat Indonesia yang mungkin golput atau tidak memakai hak pilihnya.
Di dalam Negara demokrasi juga terdapat  perlindungan terhadap hak-hak asasi rakyat, persamaan hak bagi seluruh warga negara dalam segala bidang. Di Negara Indonesia memang sudah menerapkan hak-hak untuk seluruh masyarakat Indonesia, tetapi hak itu tidak di berikan dengan baik. Karena terkadang dari pemerintahan tidak menjalankannya dengan secara adil. Dapat dicontohkan oleh masyarakat kecil, yang seharusnya mendapatkan hidup yang layak, tetapi mereka tidak mendapatkannya, lalu apa fungsi dari hak bagi mereka? Jika tidak bisa digunakannya untuk menyejahterahkan diri mereka?. Di dalam Negara demokrasi itu harus adanya  kebebasan dan kemerdekaan bagi seluruh warga negara. Dan di sinilah kita dapat merdeka dari penjajahan. Ia itu dahulu, tetapi tidak dengan saat ini, karena apa? Karena mereka yang rakyat Indonesia rasakan tidak merasa merdeka, bagaimana bisa mereka merasa merderka? Jika mereka masih merasakan hal kesulitan dalam hidup mereka? Dalam hal sandang, pangan, papan, bahkan pendidikan.
Dan dengan adanya pers (media massa) yang bebas untuk menyampaikan informasi dan mengontrol perilaku dan kebijakan pemerintah. Masyarakat Indonesia dapat menyampaikan apapun keluh & kesah tentang Negara ini. Dan mereka juga bisa menyampaikan ide-ide brilian mereka kepada pemerintah Indonesia. Hal itu karena masyarakat mempunyai hak yang sama dalam berpendapat. Dengan adanya media massa semua ide-ide dari rakyat dapat di realisasikan oleh pemerintah, agar menjadikan Indonesia, sebagai Negara yang baik lagi. Agar dapat mengetahui keadaan-keadaan dari setiap lingkungan yang ada Indonesia, yang berada dari sabang sampai merauke.
Indonesia negara demokrasi, oleh sebab itu Negara Indonesia telah adanya perbedaan keragamaan (suku, agama, golongan, dan sebagainya). Karena dengan semboyannya yaitu “Bhinneka Tunggal Ika” yang berarti walaupun “Berbeda-beda Tetapi Tetap Satu” . Dengan adanya keberagaman suku, agama, golongan, dan sebagainya, membuat masyarakat Indonesia mempunyai wawasan yang luas terhadap perbedaan budaya itu, yang dapat dijadikan sebagai ilmu. Dan menjadi pembelajaran bahwa dengan adanya suku yang berbeda disitulah membuat Negara Indonesia menjadi kaya, karena telah memiliki beragam budaya yang bagus.
Dan begitu juga dengan adanya Nilai-nilai toleransi, kerja sama, serta mufakat, masyarakat Indonesia dapat menghargai dari setiap musyawarah yang ada dengan sikap saling toleransi atas perbedaan pendapat. Untuk mencapai suatu tujuan yang baik dan sama. Dengan adanya kerja sama yang baik antara pemerintah dan warga Negara Indonesia itu membuat Negara ini menjadi baik dan menyatu. Tetapi mungkin ada saja pemerintah yang tidak mau bekerja sama dengan rakyat, dan tidak ingin mendegarkan usulan dari rakyat Indonesia.

Pemrograman Berbasis Objek Percabangan

Nama : Jamila Larasati
NPM  : 35114593
Kelas  : 2DB01

V-class Kuis ke 2
Percabangan

Bahasa pemrograman Java berbasis GUI
Program Untuk Percabangan :



























Fungsi dari program percabangan dengan menggunakan GUI :
NPM = JOptionPane.showInputDialog ("NPM Anda :");
membuat sebuah JOptionPane input dialog, yang akan menampilkan dialog dengan sebuah pesan, sebuah textfile dan tombol OK. Hasil dari dialog tersebut adalah string dan disimpan kedalam variable NPM. 
- Fungsi penggunaan if bersarang percabangan yang bersifat if atau if else yang di dalamnya terdiri dari gabungan beberapa kondisi.
JOptionPane.showMessageDialog(null,"Nilai MK. Pemrograman Java\n"+"Nama = "+Nama+"\n NPM = "+NPM+"\n Rata-rata Nilai Tugas = "+rata+"\n Nilai UTS = "+Nuts+"\n Nilai Praktikum = "+Nprak+"\n Nilai UAS = "+Nuas+"\nNilai Akhir = "+NA);
-  Berfungsi untuk menampilkan Judul Nilai MK. Pemrograman Java, NPM, Nama, Nilai Rata-rata tugas, nilai Praktikum, nilai UTS, nilai UAS, dan nilai Akhir.

1. Program percabangan :
Input melalui keyboard :
• NPM
• Nama
• Nilai Tugas-1
• Nilai Tugas-2
• Nilai Tugas-3
• Nilai UTS
• Nilai Praktikum
• Nilai UAS


Output :
  • Ketikkan NPM anda lalu klik OK. 

  • Setelah itu masukkan Nama anda, dan klik OK


  • Inputkan Nilai Tugas 1, dan klik OK.

  • Input Nilai Tugas 2, lalu klik OK.









  • Input Nilai Tugas 3, kemudian klik OK.
  • Input Nilai UTS, dan klik OK, untuk melanjutkan menginput data berikutnya.










  • Input Nilai Praktikum, kemudian klik OK, agar data yang diinput tersimpan.








  •  Input Nilai UAS dan klik OK









2. Rata-rata Nilai Tugas.

Output untuk rata-rata nilai tugas :









3. Hitung nilai akhir dengan ketentuan : 45% UTS + 15% UAS + 20% Praktikum + 20% Tugas.

Output untuk Nilai Akhir :









4. Hitung nilai mutu dengan ketentuan : 
  • nilai akhir > 80 nilai mutu = A
  • nilai akhir 70 - <80, nilai mutu = B
  • nilai akhir 60 - <70, nilai mutu = C
  • nilai akhir 50 - <60, nilai mutu =D
  • nilai akhir <50 nilai mutu E

Output untuk mengetahui Nilai Mutu yang didapat :

5. Tampilkan Judul Nilai MK. Pemrograman Java, NPM, Nama, Nilai Rata-rata tugas, nilai UTS, nilai Praktikum, nilai UAS dan Nilai Akhir.

Output untuk semua penyimpanan Nilai MK. Pemrograman Java :



Jumat, 15 April 2016

Pemrograman Berbasis Objek

Nama : Jamila Larasati
NPM  : 35114593
Kelas  : 2DB01 

V-class Pemrograman Berbasis Objek Kuis 1
Input dari Keybord
program untuk memasukkan tiga angka (bebas integer) melalui keyboard, selanjutnya melakukan perhitungan rata-rata untuk ketiga angka tersebut dan tampilkan hasilnya.

Program dibuat dengan menggunakan :

1. Kelas Scanner
Pemrograman menggunakan input dari keybord dengan scanner, dengan memasukkan 3 bilangan integer, lalu dihitung rata-ratanya.
Fungsi dari program :
Scanner input = new Scanner( System.in )
- Input adalah suatu variabel bertipe Scanner
- new Scanner(System.in) : menciptakan suatu objek bertipe Scanner
System.out.print ("Masukkan bilangan pertama: ");  
- System.out.print : mencetak Masukkan bilangan pertama.
int bilangan1 = input.nextInt();
- nextInt() : Membaca suatu integer bertipe Int





Output dari program tersebut :

2. Kelas BufferedReader
Pemrograman menggunakan input dari keybord dengan bufferedreader, dengan memasukkan 3 bilangan integer, lalu dihitung rata-ratanya.

Fungsi dari program BufferedReader :

String s1,s2,s3; 
- penginisialisaian variable s1, s2, s3 sebagai string.
System.out.print("Masukkan angka pertama :")
- Mencetak Masukkan angka pertama :
s1=input.readLine();
- readLine() berfungsi untuk meneri inputan dari keyboard.
System.out.println("\n Nilai rata-rata = "+n4);
- Mencetak Nilai rata-rata dari perhitungan n4.




Output dari program dengan BufferedReader :

3. GUI
Pemrograman menggunakan input dari keybord dengan GUI, dengan memasukkan 3 bilangan integer, lalu dihitung rata-ratanya.
Fungsi dari program GUI :
import javax.swing.JOptionPane;
- menyatakan mengimport kelas JOptionPane dari java.swing package.
a = JOptionPane.showInputDialog ("Angka Pertama :")
- membuat sebuah JOptionPane input dialog, yang akan menampilkan dialog dengan sebuah pesan, sebuah textfile dan tombol OK. Hasil dari dialog tersebut adalah string dan disimpan kedalam variable a.




Output dari program GUI :
1. Output angka pertama.

2. Ouput angka kedua.

3. Output angka ketiga.

4. Output rata-rata dari angka pertama, angka kedua, angka ketiga.