Anda di halaman 1dari 4

03/05/2021

NAMA : ZAFRIEL AGIRALDI CHANDRA


NPM : 432007006200332
UTS PBO

Soal UTS PBO


Dosen : Nanang Suciyono,S.Kom.,M.Kom
Pengumpulan UTS sesuai dengan jadwal kelas masing-masing lebih dari jadwal
di anggap tidak mengikuti UTS
LINK : bit.ly/3utVKfr

1. Sebutkan definisi dari pemograman berorientasi objek


2. Sebuatkan tools apa saja yang di perlukan untuk mennjalankan aplikasi
berbasi java pada PC
3. Sebutkan bagaimana cara atau langkah – Langkah yang harus di lakukan
agar PC dapat melakukan kompilasi kode program java
4. Sebutkan macam – macam tipe data pada java
5. Apa yang di maksud dengan method
6. Tuliskan tiga acara menuliskan komentar
7. Apa yang dimaksud kelas dalam OOP
8. Sintak dalam java yang digunakan untuk melakukan kompilasi terhadap
berkas program adalah
9. Buatkan perintah didalam program java digunakan untuk mencetak hasil
program kelayar
10. Perhatikan potongan kode program berikut :

public class Increment {


public static void main (String args []{
int x = 3,y=0;
y=x++ + 3*x*x--;
System.out.println(y);
System.out.println(x);

a. jika program dijalankan maka akan mengahasilkan keluaran…


b. jika baris ke -4 diubah menjadi -x+2*x*++x; maka menghasilkan
keluaran....

11. Buatlah contoh program script codenya menggunaknan kelas


a. BufferedReader
b. Scanner
c. JOptionPane

Jawab

1.Teknik pemograman yang berbasis hirarki kelas-kelas dan melibatkan objek.Sebagai contoh nya adalah
objek sebagai benda dan benda tersebut memiliki karakter yang biasa disebut attribute.Untuk class bisa
kita definisakan kumpulan dari beberapa objek.

2.a.Java 2 SDK=Java 2 SDk dapatdi download di situs resmi milik Sun Microsystem.

b.Text editor = Text editor digunakan untuk menuliskan baris kode program yang ingin dibuat.Contoh
Notepad,Notepad++,JCreator,Eclipse dan Netbeans.

3. 1.Menulis kode program sesuai intruksi yang berlaku dalam java menggunakan text editor.

2.Mengkompilasi kode program java,kompilasi merupakan proses menerjemaah kode program


java menjadi bahasa mesin yaitu bytecode.Ektensi.class

3.Menjalankan kode java.Setelah kode program di compile,maka JVM akan menjalankan


perintah yang sudah menjadi bahasa mesin.Java diperlukan tool yang bernama JDK (Java Development
Kit).

4.Byte(bilangan bulat),Boolean(menampung nilai logika),char(menampung satu dari jenis


karakter),double(menampung bilangan real),float(Menampung bilangan real),int(menampung bilangan
bulat),long(menampung bilangan bulat) and short(menampung bilangan bulat).

5. Method merupakan sekumpulan statement yang dikumpulkan bersama untuk melaksanakan tugas
tertentu.

6. – untuk satu baris : //Contoh komentar satu baris

-untuk komentar lebih dari satu baris : /*

Contoh lebih dari satu baris

*/

7. OOP merupakan suatu metode pemrograman yang berorientasi kepada objek. Ia memiliki variabel
dan fungsi yang dibungkus ke dalam objek ataupun class.

8.COMPILE

9.

public class a {
public static void main (String args[] {

System.out.println ("Zafriel");
}
public class a {
public static void main (String args[] {

System.out.println ("Zafriel");

10. a). y= 9

x= 3

b). y= 1

X=3

11. C.Scanner

Package com.company;
import java.util.Scanner;
public class Main {

public static void main(String[] args) {

String nama ;
String alamat ;
int umur ;

Scanner input = new Scanner(System.in);

System.out.println("Program data sekolah");

System.out.println("Nama siswa : ");


nama = input.next();

System.out.println("Masukan alamat : ");


alamat = input.next();

System.out.println("Umur : ");
umur = input.nextInt();

System.out.println("---------------------");
System.out.println("Nama siswa : "+nama);
System.out.println("Alamat : "+alamat);
System.out.println("Umur : "+umur);
}
}
A. import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IO
Exception;
public class BufferReader {
public static void main (String args[]) {
BufferedReader br = new BufferedReader(new
InputStreamReader(System.in));
String nama;
String alamat;
try { System.out.print("Masukkan nama anda : ");
// melakukan input nama
nama = br.readLine();
System.out.print("Masukkan alamat anda : ");
// melakukan input nama
alamat = br.readLine();
System.out.println("===============================");
System.out.println("Nama anda : " + nama); // menampilkan pesan nama
System.out.println("Alamat anda : " + alamat); // menampilkan
pesan alamat }
catch(IOException eox)
// menangkap kesalahan {
System.out.println(eox); } }}

Anda mungkin juga menyukai