Anda di halaman 1dari 3

TUGAS PEMROGRAMAN KOMPUTER

Nama Kelompok:
Dicky Wahyu Cahyo A (1741160043) (07)
Ilham Jody Bimantara (1741160044) (09)
1. Apa yang dimaksud dengan pemrograman terstruktur?
Jawaban: Yang dimaksud dengan pemograman terstruktur adalah suatu proses
mengimplementasikan urutan, langkah-langkah untuk menyelesaikan suatu masalah dalam
bentuk program yang memiliki rancang bangun yang terstruktur dan tidak rumit sehingga mudah
di telusuri, dipahami dan di kembangkan.
2. Apa yang dimaksud dengan pemrograman berorientasi objek?
Jawaban: Pemrograman Berorientasi Objek (Object Oriented Programming/OOP) merupakan
pemrograman yang berorientasikan kepada objek, dimana semua data dan fungsi dibungkus
dalam class-class atau object-object. Setiap object dapat menerima pesan, memproses data,
mengirim, menyimpan dan memanipulasi data. Beberapa object berinteraksi dengan saling
memberikan informasi satu terhadap yang lainnya.
3. Sebutkan perbedaan antara poin 1 dan poin 2 diatas !
Jawaban:
Pemrograman Terstruktur Pemrograman Berorientasi Objek

Memecah program dalam fungsi dan data Menggabungkan fungsi dan data dalam
kelas – kelas atau objek - objek

Memiliki ciri Sequence (berurutan), Memiliki ciri Encapsulation (pengemasan),


Selection (pemilihan) dan Repetition Inheritance (penurunan sifat) dan
(perulangan) Polymorphism (perbedaan bentuk dan
perilaku)

Struktur program rumit karena berupa Struktur program ringkas, cukup dengan
urutan proses dan fungsi-fungsi membuat Objek dan class lalu bekerja
berdasarkan object dan class tersebut.

Re-use kode program kurang Kode program sangat re-usable. object dan
class dapat digunakan berkali-kali, sehingga
dapat menghemat space memori.

Efektif digunakan untuk menyelesaikan Efektif digunakan untuk menyelesaikan


masalah kecil dan tidak cocok untuk masalah besar, karena OOP terdiri dari
menyelesaikkan masalah yang rumit, karena class-class yang memisahkan setiap kode
nantinya akan kesulitan menemukan solusi
permasalahan ketika terjadi error
program menjadi kelompok - kelompok
kecil, sesuai dengan fungsinya

Mudah diawal, namun kompleks diproses Sulit diawal (karena harus membuat class)
selanjutnya namun selanjutnya akan terasa mudah dan
cepat

Eksekusi lebih lambat karena setiap perintah Eksekusi lebih cepat karena dieksekusi
dikerjakan berurutan bersamaan, program hanya mengatur Objek,
properties dan method-nya saja

4. Instalasi Java
a. Sebutkan software apa saja yang dibutuhkan jika kita ingin menulisakan dan
menjalankan program java dari komputer kita!
Jawaban: -Java Development Kit
-Java Runtime Environment
-Netbeans
b. Setting apa saja yang diperlukan setelah proses instalasi agar java dapat digunakan ?
Jawaban:
Mengatur Path Untuk Menjalankan Program Java di Windows
 Untuk mengatur Path java JDK, Klik Start > Klik Kanan My Computer > Pilih
Properties.
 Pilih “Advanced System Settings”
 Klik “Klik Envinrontment Variables”.
 Klik dua kali pada PATH
 Tambahkan “C:\Program Files\Java\jdk1.8.0_161\bin” pada kolom variable value
klik apply/ok
 Buka command promompt ketikkan “javac” jika muncul gambar seperti ini maka
artinya java siap digunakan.
c. Tuliskan versi software java yang telah diinstal di computer Anda !
Jawaban: Java 1.8.0_161
d. Perintah apa yang digunakan untuk melakukan compile dan menjalankan file java
melalui command prompt ?
Jawaban: -untuk mengcompille menggunkan perintah javac [nama file].java
-untuk menjalankan menggunakan perintah java [nama file]

Anda mungkin juga menyukai