Anda di halaman 1dari 3

YAYASAN SASMITA JAYA

UNIVERSITAS PAMULANG
SK MENDIKNAS NO. 136/D/0/2001

UJIAN TENGAH SEMESTER

Mata Kuliah : Pemrograman 1 Hari/Tanggal : 24-10-22


Fakultas/Jurusan : Teknik / Teknik Informatika Waktu : 60 Menit
Semester/Shift : 04TPLP Jam Ke - : 1, 2, 3 & 4
Dosen : Hidayatullah Al Islami, M.Kom Sifat : Tutup Buku

1. Java merupakan bahasa pemrograman yang terdiridari compiler dan interpreter


jelaskan system proses dari sebuah program java.
2. Tulislah sebuah program yang menggunakan loop while untuk menghitung
mundurdari 10, kemudian menampilkan sepuluh baris yang memuat “KAMPUS
UNPAM”.
3. Buatlah flowchart yang menggambarkan operator dibawah ini.
public class ConditionalOperator {
public static void main( String[] args ){
String status = "";
int grade = 80;
//mendapatkan status pelajar
status = (grade >= 60)?"Passed":"Fail";
//print status
System.out.println( status );
}
}

4.

Buatlah ketika mengetikan nama anda ,akan tampil


1. Nama
2. Kelas
3. Alamat 4. No. Tlp 5. Email
6. Prodi
7. Semester

“Berdoa dan Selalu Yakin akan Kemampuan Diri Sendiri”


***** Selamat Mengerjakan *****
Nama : Ameng Adi Nirman
Nim : 201011450067
Kelas : 04TPLE002
Uts : Pemrograman 1

Jawaban

1. Java Compiler adalah software yang mengubah program sumber Java


menjadi bytecode (bahasa perantara) atau menjadi compiler just-in-time (JIT) yang
mengubah bytecode menjadi machine language. Java Compiler juga dapat merujuk pada
kompilasi kode sumber ke dalam bahasa asli dari platform hardware tertentu, yang
membuatnya bergantung pada hardware.Misalnya, kamu menyimpan kode sumber
dalam file bernama Glints.java. Nantinya, Java Compiler akan meletakkan bytecode Java
di file lain bernama Glints.class.Biasanya, kamu tidak perlu mencari bytecode di file
Glints.class. Bahkan faktanya, compiler tidak melakukan encode file Glints.class sebagai
teks biasa, jadi kamu tidak dapat memeriksa bytecode menggunakan editor biasa.Jika kamu
mencoba membuka Glints.class dengan Notepad, TextEdit, KWrite, atau bahkan Microsoft
Word, kamu tidak akan melihat apa pun kecuali titik, coretan, dan kata-kata yang sulit
dipahami.Untuk mengubahnya menjadi bytecode yang mudah dipahami, kamu harus
menerapkan Java Compiler ke file Glints.class. Compiler ini akan menampilkan versi
seperti teks dari file bytecode Java.

2. //Demo while
public class DemoWhile {
public static void main(String args[]) {
int n = 10;
while(n > 0) {
System.out.println("KAMPUS UNPAM" + n);
n--;
}
}
}

3.
4. //Perintah meginputkan data
String nim = "";
nim=JOptionPane.showInputDialog("Inputkan NIM
:20101450067 ");
String nama = "";
nama=JOptionPane.showInputDialog("Inputkan Nama
:Ameng Adi Norman ");
String alamat = "";
alamat=JOptionPane.showInputDialog("Inputkan Alamat :jl
teknologi v");
String email = "";
email=JOptionPane.showInputDialog("Inputkan E-Mail :
amengadinorman@gmail.com""; ");
String nohp = "";
nohp=JOptionPane.showInputDialog("Inputkan No HP
:081273610570 ");

//Menampilkan data yang telah di input


javax.swing.JOptionPane.showMessageDialog(null,"NIM :
"+nim
+"\nNama : "+nama
+"\nAlamat : "+alamat
+"\nE-Mail : "+email
+"\nNo HP : "+nohp);
}

Anda mungkin juga menyukai