Soal Dasar Pemrograman-jawaban

  • Uploaded by: 49035
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Soal Dasar Pemrograman-jawaban as PDF for free.

More details

  • Words: 911
  • Pages: 48
Your browser does not support inline frames or is currently configured not to display inline frames. Waktu Sisa : 0:33:42

1 .

Apa yang menjadi output program di atas :

8 9

9 11

10 11

8 10

2 Diantara pernyataan-pernyataan berikut ini, manakah pernyataan assignment . yang benar?

b yte b= 10;

int i = 10; byt ej = i;

c har c= "c";

Stri ng a= "a";

floa tf = 3.1 4;

3 Sintaks apa yang digunakan untuk membuat komentar multi baris pada file Java . source?

\\

//

\** *\

/** */

\* *\

4 .

x= 15, a= 7, b =8

x= 15, a= 6, b =7

x= 13, a= 7, b =8

x= 13, a= 6, b =7

5 .

Apa yang menjadi output potongan kode di atas :

-1

1 073 741 823

-4

-8

6 Kode yang telah dieksekusi dan diterjemahkan oleh Java Virtual Machine (JVM) . akan disimpan dalam jenis tipe file apa?

.cla ss file s

.jav ac file s

. cod e file s

.jav a file s

7 Dari pernyataan berikut-berikut ini, manakah pernyataan yang benar dari method . main() ? (Pilih semua jawaban yang menurut Anda benar)

p ubli c stat ic voi d mai n()

p ubli c stat ic voi d mai n(S trin g arg [ ])

p ubli c stat ic mai n (Str ing [] arg )

p ubli

8 Manakah diantara operator berikut ini yang memiliki prioritas operasi yang paling . tinggi? +

%

/

()

9 Ketika kelas public Java disimpan dalam file source code Java, hal-hal apakah yang . harus benar mengenai penamaan source file sehubungan dengan penamaan kelas?

P ena ma an har us ber bed a

P ena ma an har us dim ulai den gan hur uf yan g sa ma

P ena ma an har us ser upa , tan pa me mp erh atik an uku ran

10 .

Apa yang menjadi output kode diatas?

6 101

0 601 00x 001

6 010 1

681

11 Extensi apa yang digunakan pada file bytecode Java? .

.cla ss

.cls

.jav a

. jvm

.txt

12 Dari pernyataan - pernyataan di bawah ini, manakah yang menyebabkan Runtime . Error?

P enu lisa n key wor d yan g sal ah

K ehil ang an titik ko ma (;)

D iba gi den gan 0

K esa lah an dal am pen ggu naa n mo

13 Disebut apakah prinsip pemrograman dimana seorang programmer yang . mengembangkan software menggunakan pendekatan linear (step-by-step)?

pe mr ogr am an ber bas is eve nt

pe mr ogr am an pro sed ura l

pe mr ogr am an ber orie nte d obj ek

pe mr ogr am an fun

14 Pernyataan manakah yang benar mengenai operator shift? .

Op era n seb aik nya tida k ber tipe dat a int.

Op era tor shif t me min dah kan ope ran kan an sej uml ah bit yan g tela h dis pes ifik asi kan ole h ope ran kiri.

15 Pernyataan mana dari ekspresi berikut ini yang bernilai positif? .

int x= -1; x= x >> >5;

int x= -1; x= x >> > 32;

b yte x= -1; x= x >> > 5;

int x= -1; x= x >> 5;

16 Dari pernyataan berikut ini, manakah yang benar? (Pilih semua jawaban yang . benar) int x= 6; x =! x;

int x= 6; if (!( x> 3) ) {}

int x= 6; x = ~x;

17 Pada range value berapa yang dapat diterima oleh variabel dengan tipe short ? .

T erg ant ung pad a har dw are

18 Assignment mana yang diperbolehkan di Java, jika variabel v1 bertipe data . double, v2 bertipe data float, dan v3 merupakan object reference?

v1 = v2;

v1 = v3;

v2 = v1;

v3 = v1;

v3 = v2;

19 .

Apa yang menjadi output potongan kode di atas :

3

1

-1

-7

20 .

Apa yang menjadi output potongan kode di atas :

27

29

30

28

21 Pada range value berapa yang dapat diterima oleh variable dengan tipe byte? .

T erg ant ung ada har dw are

22 Pilih identifier yang benar dari pilihan-pilihan berikut ini. (Pilih semua jawaban . yang menurut Anda benar)

B ig0 Lon gSt rin gTa npa Na ma

$ dou ble

b yte s

$5

F inal ist

23 Diantara pilihan berikut ini, manakah program utility JDK yang digunakan untuk . melakukan compile file source code Java ke dalam bentuk bytecode? jar

j ava

j ava c

j ava doc

24 Apa yang akan Anda lakukan untuk memanggil garbage collection dengan paksa? .

G erb age coll ecti on tida k aka n per nah bis a dip aks a unt uk dip ang gil

P ang gil Sys te m.g c()

P ang gil Sys te m.g c() unt uk me mpar sin g

25 Istilah apa yang digunakan untuk kesalahan pemrograman yang menyebabkan . suatu program komputer berhenti mendadak?

o utp ut err or

s ynt ax err or

r unt ime err or

co mpi ler err or

i npu t err or

26 Apa yang menjadi output dari pernyataan berikut ini? . System.out.println(3*10*2/15-2+4^2^2);

6

10

2

-2

3

27 .

Apa yang menjadi output potongan kode di atas :

x= 4 x= 7

x= 1 x= 4

x= 1 x= 7

x= 7 x= 4

Related Documents


More Documents from "Bentang Drajat"