Font size
WorksheetsKuiz Tugas RPL
Total questions: 100
Worksheet time: 52mins
Suatu proses yang meliputi menulis, testing, memperbaiki, dan memaintenace (memelihara) perintah-perintah (kode/ script) sebuah program komputer disebut dengan ....
Pemograman Dasar
Algoritma
Pseudecode
Flowchart
Setelah data di inputkan maka akan ...... menggunakan perangkat procesing yang biasanya terdiri dari : menghitung, membandingkan, mengurutkan, mengkelompokkan, dan mencari perangkat penyimpanan (storage).
diproses
diinput
ditampilkan
disalin
Pengumpulan data yang biasanya berupa pencatatan data sebelum proses input disebut dengan ....
Oiginating
Distribution
Output
Input
Menghubungkan pengguna dengan mesin komputer dengan menerjemahkan perintah yang dapat dimengerti oleh komputer adalah tugas dari ....
Input - output
Bahasa Pemograman
Flowchart
Instruksi
Bahasa tingkat tinggi merupakan Bahasa yang sudah mendekati bahasa manusia, contoh software yang memiliki bahasa tingkat tinggi adalah ....
Asembler
Java
Javva
Coding
Bahasa pemograman yang dapat dijalankan disemua platform dan OS yang berbeda-beda adalah ....
Php
Java
C++
C
Algoritma disusun dalam bentuk kalimat, sedangkan flowchart disusun menggunakan ....
balok
grafis
grafik
tabel
Software aplikasi biasanya berbasis GUI yang digunakan sebagai tempat menuliskan setiap baris-baris kode bahasa pemrograman disebut dengan ....
IDE
Editor Kode (Code Editor)
Debugger
Intelegent Code
Simbol Flowchart yang menunjukkan pengolahan yang dilakukan oleh komputer/pc adalah ....
Simbol proses
Simbol manual operasi
Simbol Terminator
Simbol Display
Simbol flowchart berfungsi untuk pelaksanaan suatu bagian (sub-program)/prosedure disebut dengan ....
Symbol Predefine Proses
Symbol Display
Symbol Prosess
Symbol Disk and On-line Storage
Source code yang berguna untuk mengirim kluaran kelayar adalah....
System.in.
System.out.
System.err.
System. Exit
System.open
Method next digunakan untuk inputan bertipe....
String
Integer
Float
Tex
Bolean
Bahasa pemrograman yang pertama muncul adalah
Visual
Fortan
Pascal
Java
Php
1. Simbol yang di gunakan untuk menyatakan sambungan dari proses ke proses lainnya dalam halaman yang berbeda disebut...
Offline Connector
Connector
Communication link
Predefined Process
Process
Langkah pertama yang harus dilakukan untuk menyusun suatu program adalah....
Mempelajari program
Membuat program
Membuat algoritma
Membeli komputer
Membuat diagram
Jika ingin menambahkan nilai ke sebuah variabel menggunakan simbol.....
:
;
“ “
=
+
Nama Variabel tidak boleh mengandung karakter khusus, kecuali....
+
*
@
&
_
Pseudocode yang di gunakan pada penulisan algoritma berupa :
Bahassa Inggris
Bahasa Puitis
Bahasa pemograman
Sembarang bahasa asal terstruktur
Bahasa Mesin
Tahapan dalam menyelesaikan suatu masalah adalah :
Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil
Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil
Masalah-Model-Algoritma-Eksekusi-Hasil
Masalah-Model-Algoritma-Program-Eksekusi-hasil
Algoritma-Program-Model-Eksekusi-Hasil
Menggambarkan program secara logika merupakan fungsi dari...
Flowchart
Dxdiag
Begin
SI
Sistem oprasi
PERINTAH DALAM PASCAL 'WRITELN' DAN 'READLN' BERFUNGSI UNTUK APA ?
(a)
METODE PENULISAN ALGORITMA DARI GAMBAR DI SAMPING ADALAH
(a)
APA SAJA KOMPONEN DARI ALUR LOGIKA PEMOGRAMAN ?
(a)
ADA BERAPA METODE BAHASA DALAM STRUKTUR PENULISAN ALGORITMA, SEBUTKAN ?
(a)
JELASKAN, APA SAJA YANG PERLU DI PERHATIKAN DALAM PENULISAN ALGORITMA ?
(a)
BAGAN SEPERTI GAMBAR DI SAMPING DI TULIS DALAM BAGIAN APA ?
(a)
SIMBOL PREDEFINED PROCESS ( SIMBOL PROSES TERDEFINISI ) DIGUNAKAN UNTUK APA ?
(a)
PERINTAH DALAM PASCAL 'WRITELN' DAN 'READLN' BERFUNGSI UNTUK APA ?
(a)
METODE PENULISAN ALGORITMA DARI GAMBAR DI SAMPING ADALAH
(a)
STRUKTUR ALGORITMA PSEUDOCODE ADALAH ?
(a)
Algoritma adalah (a)
rutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis merupakan deskripsi dari...
Variabel
Algoritma
Tipe data
Konstanta
Flowchart
Pada tahun berapakah terbentuknya pemograman pascal ....
1961
1971
1981
1987
1991
Tipe data pascal untuk karakter adalah ....
Char
Boolean
Integer
Real
Byte
Tipe data bahasa pascal untuk TRUE FALSE adalah ....
String
Char
Boolean
Byte
Real
Di berikan algoritma P = 10; P = P + 5; Q = P. Nilai P dan Q masing-masing adalah ….
15 dan 0
0 dan 15
15 dan 15
0 dan 10
10 dan 15
Apabila a = 5, b = 10, maka jika di berikan instruksi a = b; b = a akan mengakibatkan ….
a=0, b=5
a=10, b=5
a=10, b=0
a=b
a=10, b=10
Instruksi P = Q akan mengakibatkan nilai P = nilai Q, dan nilai Q menjadi ….
Menjadi Sembarang Nilai
Menjadi hampa
Q tetap
Menjadi 10
P tetap
Diberikan algoritma : Apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih, selain warna merah dan hijau maka jadi ungu. Jika kondisi input warna adalah hitam, maka warna akan menjadi ….
Merah
Ungu
Hijau
Putih
Abu-abu
Diketahui bahwa kantong P kosong. Kantong Q berissi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan di katakan BUKAN kantong P yang terbawa, Maka jumlah kelereng yang terbawa adalah ….
10
15
10 atau 15
10 dan 15
Kosong
Berikut ini yang merupakan tahapan dalam menyelesaikan suatu masalah adalah ….
Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil
Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil
Masalah-Model-Algoritma-Eksekusi-Hasil
Masalah-Model-Algoritma-Program-Eksekusi-hasil
Algoritma-Program-Model-Eksekusi-Hasil
Pada pembuatan program komputer, algoritma dibuat ….
Sebelum pembuatan program
Pada saat program dibuat
Sesudah pembuatan program
Pada saat verifikasi program
Pada saat di jalankan
Berikut ini yang digunakan untuk penulisan algoritma Pseudocode adalah ….
Bahassa Inggris
Bahasa Puitis
Bahasa pemograman
Bahasa terstruktur
Bahasa Mesin
Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah di sebut ….
Proses
Program
Algoritma
Step
Diagram
Dalam menyusun suatu program,langkah pertama yang harus di lakkukan adalah ….
Membuat program
Membuat Algoritma
Membeli komputer
Proses
Mempelajari program
10. Yang termasuk ke dalam jenis algoritma percabangan adalah...
a. Main
b. For do
c. Repeat Until
d. If else
e. Void
9. Dibawah ini beberapa struktur dasar algoritma antara lain...
a. Perbaikan, Pemulihan, Perulangan
b. Urutan, Pilihan, Pengulangan
c. Urutan, Pemulihan, Perulangan
d. Pemulihan, Urutan, Pemograman
e. Perbaikan, Pemilihan, Pngulangan
8. Apabila a=5, b=10, maka jika diberikan instruksi a=b; b=a akan mengakibatkan...
a. a=0, b=5
b. a=10, b=5
c. a=10, b=5
d. a=10, b=0
e. a=10, b=10
7. Suatu metode yang penulisan logika penyelesaian masalah menggunakan bahasa yang disamarkan dari bahasa pemograman disebut metode penulisan...
a. Flowchart
b. Pseudocode
c. Bahasa alami
d. Bahasa Inggris
e. Bagan alir dokumen
6. Model penulisan dan perancangan algoritma menggunakan simbol bangun ruang dalam mempresentasikan proses program disebut....
a. Natural Language
b. Bahasa narasi
c. Bahasa alami
d. Pseudocode
e. Flowchart
Berdasarkan skema fase-fase pemrograman, apa fungsi dari Java Compiler?
Merubah kode program java menjadi java bytecodes
Merubah kode program java menjadi sinyal
Merubah kode program java menjadi kode hexa
Merubah kode program java menjadi kode assembly
Apa fungsi compiler pada pemrograman?
Merubah bahasa pemrograman menjadi bahasa yang dapat dibaca mesin komputer
Menjalankan kode program agar bisa tampil di layar komputer
Melakukan pengecekan sintaks bahasa pemrograman
Melakukan transformasi file bahasa pemrograman menjadi file terkompresi
Berikut ini adalah tools yang dipersiapkan untuk membuat dan menjalankan Aplikasi dengan bahasa pemrograman Java..
(Jawaban dapat lebih dari 1 jawaban)
JDK
JRE
IDE
JVM
Notepad
Mengapa java disebut bahasa pemrograman yang multiplatform?
Java berjalan di Java Virtual Machine sehingga tidak bergantung pada Sistem Operasinya
Java memiliki mekanisme untuk meng-compile menjadi .class
Java dapat di execute berkali-kali
Java berjalan di Java Development Kit sehingga tidak bergantung pada Sistem Operasinya
Fungsi dari java Interpreter adalah...
Menerjemahkan file .class agar bisa di jalankan di Sistem Operasi melalui JVM
Mengkompilasi file .class agar bisa di jalankan di Sistem Operasi melalui JVM
Menjalankan file .class di Sistem Operasi tanpa JVM
mengkompilasi file .class di Sistem Operasi tanpa JVM
Variable adalah ...
Tempat menyimpan data
Temapat menyimpan data yang dapat berubah-ubah
Tempat menyimpan data yang tidak dapat berubah-ubah
Tempat menyimpan data bertipe static
Manakah dibawah ini cara deklarasi variable yang benar pada pemroragaman java..
int nilai;
nilai int;
int nilai = 10.5;
nilai = 10;
Pada Pemrograman Java, sebuah variable harus memiliki tipe data dan nama variable
Benar
Salah
Berikut ini manakah yang bukan jenis operator pada pemrograman pada java...
+, -, *, /
/* */
a++, a--
10%2
Jika variable bil diisi dengan angka 3 maka outputnya adalah ...
8
6
7
3
Jika variable bil diisi dengan angka 4, maka output nya adalah...
8
6
4
10
Manakah pernyataan benar terkait Algoritma tersebut..
Output dari algoritma tersebut pasti akan menampilkan bilangan genap
Output dari algoritma tersebut pasti akan menampilkan bilangan ganjil
Output dari algoritma tersebut bisa menampilkan bilangan genap bisa juga menampilkan bilangan ganjil
Output dari algoritma tersebut selalu berupa bilangan negatif
Manakah dibawah ini pernyataan yang salah tentang class...
Nama Class harus sama dengan nama file
Class harus memiliki method main agar bisa dijalankan
Penulisan Class boleh diawali dengan Angka
Penulisan Class boleh diakhiri dengan Angka
Manakah yang termasuk tipe data references ?
String
boolean
integer
float
Manakah yang termasuk operator aritmatika ?
=
+
>
&&
Manakah yang termasuk method main di java ?
public int main(String args)
public void main()
public static void main(String[] args)
public class main{
int a = 5; mempunyai arti …
Variabel a ditugaskan untuk dibagi nilai 5
Variabel a ditugaskan untuk dikurang nilai 5
Variabel a ditugaskan untuk menyimpan nilai 5
Variabel a ditugaskan untuk ditambah nilai 5
Perangkat Lunak yang digunakan untuk membuat aplikasi berbasis objek adalah ...
Netbeans
StarUML
Micrososft Access
MySQL
Tipe data untuk kalimat "saya kelas XII RPL B" adalah ...
Double
Float
String
Integer
String firststring = "Welcome to ";
String secondstring = "Indonesia";
String thirdstring = firststring.concat(secondstring);
System.out.println(thirdstring);
Output dari program tersebut adalah ...
Indonesia Welcome to
Welcome to
Welcome to Indonesia
Indonesia
System.out.println("Hello World!");
Perintah yang di garis bawahi diatas bertujuan untuk?
Menampilkan output
memanggil data
Menampilkan input
menginput data
String nama = RPL;
pada source diatas, yang manakah urutan deklarasi yang benar ...
tipe data, nilai(value), nama variable
tipe data, nama variable, nilai(value)
nama variable, tipe data, nilai(value)
nilai(value), tipe data, nama variabel
public class Baru{
public static void main(String args[ ]) {
int a = 9; int b = 4;
int c= a/b;
}
}
Pada Program diatas, manakah yang disebut tipe data?
Baris 1
Baris 2
Baris 3
Baris 3 & 4
Perintah yang digunakan untuk membuat beberapa kondisi, dimana jika kondisi pertama tidak sesuai maka lanjut ke kondisi ke 3 disebut perintah ...
If Else
public class
import.java
public static void main(String[] args)
Jendela yang digunakan untuk melihat project dan class yang sedang dikerjakan adalah...
File
Project
Navigator
Services
Objek pada swing controls yang digunakan untuk menampilkan karakter namun tidak dapat dilakukan penginputan pada objek tersebut adalah...
Text field
Text area
Label
Button
Objek pada swing controls yang digunakan untuk menampilkan karakter dan dapat dilakukan penginputan pada objek tersebut adalah...
(pilih dua jawaban yang benar)
Text field
Text area
Label
Button
JDK merupakan perangkat lunak yang digunakan untuk melakukan kompilasi dari kode - kode Java yang dibuat oleh pengembang aplikasi lalu menerjemahkannya ke dalam bytecode untuk dijalankan oleh JRE. Berikut yang perupakan kepanjangan dari JDK adalah...
Java Development Kit
Java Developer Kit
Java Deployment Kit
Java Develop Kit
Sekumpulan piranti yang terdiri dari variable dan method-method yang terkait disebut...
Class
Objek
Method
Package
Prototype atau blueprint, atau rancangan yang mendefinisikan variable dan method-method pada seluruh objek tertentu. Pengertian tersebut adalah pengertian dari istilah...
Class
Objek
Method
Package
... adalah kumpulan program yang mempunyai nama dan perintah kerja tertentu. Jawaban yang tepat untuk mengisi titik-titik tersebut adalah...
Class
Objek
Method
Package
Di netbeans, kita mengenal tampilan Swing controls untuk memasukan objek di form yang telah dibuat. Objek yang digunakan untuk membuat menu input berupa single line teks adalah...
Label
Button
Text Area
Text Field
Di netbeans, kita mengenal tampilan Swing controls untuk memasukan objek di form yang telah dibuat. Objek yang digunakan untuk membuat menu input berupa single line password adalah...
Password Line
Password Area
Password Field
Password Text
Di netbeans, kita mengenal tampilan Swing controls untuk memasukan objek di form yang telah dibuat. Objek yang digunakan untuk membuat menu pilihan yang dapat dipilih sebagian atau keseluruhan menunya adalah...
Group radio button
Check box
Slider
Scroll bar
Di netbeans, kita mengenal tampilan Swing controls untuk memasukan objek di form yang telah dibuat. Objek yang digunakan untuk memilih satu dari beberapa pilihan yang ada adalah...
Radio Button
Check box
Slider
Scroll bar
Sebuah tombol hendak ditambahkan gambar sebagai simbol perintah dari tombol tersebut. Pada netbeans, manakah bagian dari properties objek tombol yang harus dimodifikasi agar tampilan gambar tombol sesuai dengan keinginan kita...
icon
image
picture
file
Menambahkan library dapat dilakukan dengan cara...
klik kanan pada folder libraries - add library
klik kanan pada folder libraries - add JAR/folder
klik kanan pada folder libraries - add project
klik kanan pada folder libraries - add content
Komponen dasar dalam pemrograman visual yang berfungsi sebagai penampung komponen-komponen lainnya ?
JTextField
JFrame
JLabel
javax.swing
Pekerjaan seorang programmer adalah sebagai berikut, kecuali . . . .
Coding
Debugging
Kompilasi
Sosialisasi
Proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun sebuah program Komputer disebut . . . .
Programmer
Pemrograman
Algoritma
Program
Dibawah ini yang bukan merupakan kerugian menggunakan metode flowchart adalah . . . .
Aliran proses program cukup rinci dengan pemodelan secara visual
Tidak cocok untuk program yang kompleks
Penjelasan dalam alir proses tidak detail
Sulit untuk menerjemahkan ke dalam bentuk kode program sebenarnya
Dibawahini yang bukan termasuk operator dari perbandingan adalah
<=
==
<
*
Yang dimaksud dengan tipe data Double adalah
Tipe data karakter
Bernilai true dan false
Bilangan desimal
Bilangan Bulat
Int x, y, z;
x = 6;
y = 3;
z = x/y;
keluaran yang dihasilkandarivariabel z adalah . . .
1
2
3
5
Boolean x = 15 > 25
Maka x akan bernilai . . . karena 15 . . . . dari 25
True,lebih besar
True, lebih kecil
False, lebih kecil
True, sama dengan
Int x, y, z;
x = 14;
y = 4;
z = x%y;
keluaran yang dihasilkandarivariabel z adalah . . .
1
2
3
4
