• Tidak ada hasil yang ditemukan

UTS LPBO - UNIKOM Kuliah Online

N/A
N/A
Protected

Academic year: 2023

Membagikan "UTS LPBO - UNIKOM Kuliah Online"

Copied!
5
0
0

Teks penuh

(1)

UJIAN TENGAH SEMESTER (UTS) TEORI PEMROGRAMAN BERORIENTASI OBJEK DOSEN PEMBINA : BELLA HARDIYANA, S.Kom., M.Kom.

NIM :

NAMA LENGKAP :

KELAS TEORI PBO :

TANDA TANGAN MAHASISWA NILAI UTS

KETENTUAN PENGERJAAN :

1. SOAL INI DI PRINT / FOTOKOPI SENDIRI OLEH MAHASISWA.

2. JAWABAN TIDAK DIKETIK, MELAINKAN DITULIS TANGAN MENGGUNAKAN PULPEN BERWARNA BIRU.

3. TUGAS INI DIJILID MENGGUNAKAN SAMPUL PLASTIK MIKA DENGAN WARNA. (IS-3 : BIRU, IS-4 : MERAH, KARYAWAN : BENING) 4. TUGAS DIKOLEKTIFKAN KE KM DAN DIKUMPULKAN PADA SELASA, 6 OKTOBER 2018 SEBELUM JAM 11 SIANG DI MEJA DOSEN

BERSANGKUTAN.

ESSAI SINGKAT

NO PERTANYAAN JAWABAN

1 SIAPAKAH NAMA PENCIPTA BAHASA JAVA

2 APA NAMA PERUSAHAAN YANG PERTAMA KALI MENCIPTAKAN JAVA

3 APA NAMA PERUSAHAAN YANG AKHIRNYA MENGAKUISISI PERUSAHAAN DIATAS 4 SIAPAKAH NAMA MASKOT BAHASA JAVA

5 SEBUTKAN 3 EDISI BAHASA JAVA 2 (J2) 6 APA KEPANJANGAN DARI JRE

7 APA KEPANJANGAN DARI JDK

8 PROSES MEMBUAT FILE .class BERDASARKAN FILE .java DISEBUT 9 SEBUTKAN 3 SOFTWARE YANG DAPAT DIGUNAKAN UNTUK MENGETIK JAVA 10 TULISKAN LINK TERBARU LOKASI MENGUNDUH JAVA JDK

TULISKAN LINK TERBARU LOKASI MENGUNDUH JCREATOR

TULISKAN LINK TERBARU LOKASI MENGUNDUH NETBEANS

(2)

ESSAI PANJANG 1. SEBUTKAN 8 TIPE DASAR DAN APA KEGUNAAN DARI MASING-MASING TIPE TERSEBUT

2. JELASKAN SECARA RINCI APA PERBEDAAN TIPE DATA BILANGAN BULAT DAN PECAHAN, SERTA OPERATOR MATEMATIKANYA DEFINISI BILANGAN BULAT DEFINISI BILANGAN PECAHAN

TIPE DATA BILANGAN BULAT IALAH TERDIRI DARI TIPE DATA BILANGAN PECAHAN IALAH TERDIRI DARI OPERATOR MTK YANG DIGUNAKAN BILANGAN BULAT OPERATOR MTK YANG DIGUNAKAN BILANGAN PECAHAN

3. LENGKAPI TABEL TIPE DATA BERIKUT

Tipe Data Panjang bits Jangkauan Bilangan

byte short int long float double

3. JELASKAN SECARA RINCI PERBEDAAN TIPE DATA CHAR DAN STRING TERMASUK SIMBOL YANG DIGUNAKAN KEDUANYA.

DEFINISI CHAR DEFINISI STRING

4. JELASKAN MAKSUD DARI ISTILAH BERIKUT KELAS

ATRIBUT

VARIABEL

TIPE DATA

(3)

5. LENGKAPI TABEL OPERATOR LOGIKA BERIKUT

A B A && B A || B A ^ B ! A

true true true false false true false false

6. JELASKAN APA DEFINISI DARI METHOD YANG BERASAL DARI System.out. BERIKUT printf()

print() println()

7. TABELK BERIKUT IALAH METHOD YANG DIGUNAKAN UNTUK INPUTAN MENGGUNAKAN KELAS Scanner. LENGKAPI

METHOD BERFUNGSI UNTUK MENAMPUNG

nextBoolean() nextDouble()

nextFloat() nextInt() nextLine()

8. TABEL BERIKUT IALAH TABEL KONVERSI DARI STRING. LENGKAPI

KONVERSI KE- CARA KONVERSI / SINTAKS KONVERSI boolean

float double

byte short

int long

9. JELASKAN PENGERTIAN DARI MASING-MASING SELEKSI IF-ELSE DAN SWITCH-CASE

IF-ELSE SWITCH-CASE

10. JELASKAN PENGERTIAN DARI MASING-MASING PERULANGAN FOR, WHILE DAN DO-WHILE

FOR

(4)

WHILE D0-WHILE

CEK OUTPUT

NO SINTAKS OUTPUT

1 int x = 10;

System.out.printf("%d%d%d", x++, x++, x++);

2 System.out.println("Halo");

System.out.print("Halo");

System.out.printf(" %s","Bandung");

3 int x = 10;

if(x > 0) x+=2;

else if(x > 5) x+=2;

else if(x > 10) x+=2;

System.out.print(x);

4 int x = 10; int y = x * -1;

if(x > y)

System.out.print(x*y);

System.out.print(x+y);

5 int bil=0;

switch(bil){

case 0 : System.out.print(bil); bil=1;

case 1 : System.out.print(bil); bil=2;

case 2 : System.out.print(bil); bil=3;

default : System.out.print(bil); break;

case 3 : System.out.print(bil); bil=0; break;

}

6 int x=5;

for(x=1; x<=3; x++) System.out.print("A");

for(int y=3; y<=x; y++) System.out.print("B");

System.out.print("C");

7 int x=10; int y=3;

do{ x++; }while(x<=5); System.out.println(x);

while(y<=x){

System.out.print(y); y+=2;

}

8 int value[] = {88, 65, 90, 12, 35, 38, 0, 75, 99, 47};

int x=2;

for(x=0; x<value.length-2; x+=2) System.out.printf("%d,", value[x]);

System.out.printf("%d,", value[x]);

9 char nesia='%';

String kata=5+"Halo Bandung"+0.5+true+"INDO"+nesia;

for(int a=0; a<kata.length(); a+=3) System.out.print(kata.charAt(a));

10 String nama1="caca sutarya";

String nama2=nama1.toUpperCase();

for(int a=nama1.length(); a>1; a-=2) nama1+=a;

System.out.printf("%s\n-%s", nama1, nama2);

(5)

GAMBARKAN FLOWCHART BERDASARKAN SINTAKS BERIKUT SINTAKS

int data[]={5,7,3,2,8}; int maxIndex = 4; int temp=0; int b;

int a=0;

while(a<=maxIndex-1){

b=a+1;

while(b<=maxIndex){

if(data[a]>data[b]){

temp = data[a];

data[a] = data[b];

data[b] = temp;

} b++;

} a++;

} a=0;

do{

System.out.print(data[a]+" ");

a++;

}while(a<=maxIndex);

JAWABAN (DIAWALI DENGAN GAMBAR “START” DIAKHIRI “FINISH”

Referensi

Dokumen terkait

3 KEWAJIBAN MAHASISWA • SETIAP MAHASISWA WAJIB MEMBUKA SITUS UNIKOM & WAJIB MENDAFTARKAN DIRINYA PADA KULIAH ONLINE • NAMA KULIAH : ENTREPRENEURSHIP GENAP FEBRUARI 2019 • KETIK NAMA

print "Nama Anda adalah ", nama luas = intpanjang * intlebar print " %d * %d = %d" % intpanjang, intlebar, luas Jika kode diatas dieksekusi, maka akan muncul output seperti berikut :

3 KEWAJIBAN MAHASISWA •SETIAP MAHASISWA WAJIB MEMBUKA SITUS UNIKOM & WAJIB MENDAFTARKAN DIRINYA PADA KULIAH ONLINE & LMS •NAMA KULIAH : ENTREPRENEURSHIP GENAP MARET 2020 •KETIK

Lembar Judul/Cover Judul font 14, Times New roman, di Bold, 1 spasi Makalah Font 12 times New Roman Diajukan untuk memenuhi syarat matakuliah Komputer Aplikasi MI Program strata

Pengertian Etika Menurut Kamus Besar Bahasa Indonesia yaitu sebagai berikut: ›Etika adalah ilmu tentang apa yang baik dan apa yang buruk dan tentang hak dan kewajiban moral akhlak;

RUMUSAN Masalah Rumusan masalah adalah pertanyaan penelitian, yang umumnya disusun dalam bentuk kalimat tanya, pertanyaan-pertanyaan tersebut akan menjadi arah kemana sebenarnya

• Apabila membeli secara Kredit tidak mendapat diskon, tetapi akan tetep mendapat bonus bila pembelian lebih atau sama dengan 10 Pembeli akan dikenakan Pajak kendaraan sebesar 5% dari

Titik tolak peneliti adalah kebenaran dan titik akhirnya kebenaran pula.Jadi bila ia memulai bergerak karena tertekan oleh hasrat atau cita-cita tertentu dari dalam dirinya maupun dari