NEW
Font size
WorksheetsSOAL PAS PBO KELAS XI RPL
Total questions: 50
Worksheet time: 25mins
Dalam menyusun suatu program,langkah pertama yang harus di lakkukan adalah :
Membuat program
Membuat Algoritma
Membeli komputer
Proses
Mempelajari program
Langkah kedua setelah membuat algoritma dalam menyusun program adalah :
Membuat program
Menguji program
Membeli perangkat keras
Mempelajari bahasa pemrograman
Membuat dokumentasi
Dalam pemrograman, apa yang dimaksud dengan debugging?
Mengoptimalkan algoritma
Menghapus program
Memperbaiki kesalahan dalam kode
Menulis kode baru
Membuat antarmuka pengguna
Apa yang dimaksud dengan variabel dalam pemrograman?
Tempat menyimpan data
Proses pengulangan
Fungsi untuk menghitung
Struktur data yang kompleks
Bagian dari antarmuka pengguna
Dalam pemrograman, apa fungsi dari loop?
Menghentikan program
Menjalankan kode berulang kali
Menampilkan output
Menyimpan data
Menjalankan kode sekali
Apa yang dimaksud dengan sintaks dalam pemrograman?
Aturan penulisan kode
Algoritma yang digunakan
Proses debugging
Fungsi dalam program
Struktur data
Apa yang dimaksud dengan fungsi dalam pemrograman?
Serangkaian instruksi yang dapat dipanggil
Variabel yang menyimpan nilai
Bagian dari antarmuka pengguna
Proses pengulangan kode
Struktur data yang tidak teratur
Dalam pemrograman, apa yang dimaksud dengan variabel lokal?
Variabel yang tidak dapat diubah
Variabel yang menyimpan data permanen
Variabel yang dapat diakses di seluruh program
Variabel yang digunakan untuk menyimpan konfigurasi
Variabel yang hanya dapat diakses dalam fungsi tertentu
Apa yang dimaksud dengan algoritma dalam konteks pemrograman?
Proses pengujian program
Struktur data yang digunakan
Kesalahan dalam kode
Bahasa pemrograman yang digunakan
Langkah-langkah untuk menyelesaikan masalah
Dalam pemrograman, apa yang dimaksud dengan API?
Proses pengujian program
Struktur data yang kompleks
Fungsi untuk menyimpan data
Antarmuka untuk berinteraksi dengan perangkat lunak lain
Bahasa pemrograman yang digunakan
Sebelum mulai melakukan kode program, sebaiknya diingat bahwa C++ bersifat Case Sensitive yang artinya adalah....
Huruf besar dan kecil dibedakan
Spasi dan jarak
Compiler Program
Angka besar dan kecil dibedakan
Run Program
Suatu tipe data yang nilainya tidak dapat diubah - ubah (TETAP) adalah....
Variabel
Real
Operator
Identifier
Konstanta
Pernyataan yang akan menyebabkan fungsi main() menghentikan program dan mengembalikan nilai kepada main adalah....
Main
Iostream
Return
Include
Cout
Perhatikan potongan script program berikut ini !
#include
script diatas dinamakan dengan....
Function
Variabel
Main Program
Algoritma
Header
Pada gambar diatas terdapat fungsi IF yang disimbolkan dengan symbol Decision/Percabangan, manakah yang tidak termasuk pernyataan yang benar !
Anak yang berusia lebih dari 18 tahun boleh membuat SIM
Anak yang berusia tepat 18 tahun boleh membuat SIM
Untuk dapat membuat SIM haruslah anak yang berusia diatas 17 tahun
Anak yang berusia tepat 18 tahun tidak boleh membuat SIM
Anak yang berusia 17 tahun tidak boleh membuat SIM
Sebuah bagan atau diagram yang menunjukkan langkah-langkah proses (intruksi) suatu program melalui simbol-simbol grafis dengan urutan tahapannya dihubungkan dengan tanda panah (flow), disebut dengan....
Void
Flowchart
Operator
Identifier
Boolean
Untuk menyatakan bilangan pecahan, digunakan tipe data jenis....
Single
Triple
Boolean
Double
Enum
"Jika kondisi yang diperiksa bernilai benar atau terpenuhi maka pernyataan pertama yang dilaksanakan dan
jika kondisi yang diperiksa bernilai salah maka pernyataan yang kedua yang dilaksanakan. "
pernyataan seperti diatas akan dilaksanakan jika menggunakan :
if-else (2 pernyataan)
switch-case
if bersarang
if (1 pernyataan)
if then if else if
Di bawah ini format sintaks if yang benar adalah…
If(kondisi)
pernyataan;
If(konstanta)
(pernyataan)
If(pernyataan)
kondisi; break;
If(pernyataan)
kondisi;
If(kondisi)
pernyataan;
break;
Percabangan yang terdapat dalam percabangan lain disebut ….
Percabangan tunggal
Percabangan tanpa syarat
Percabangan bertingkat
Percabangan ganda
Percabangan bersarang
Pada pemrograman terdapat berbagai struktur kontrol salah satunya adalah struktur kontrol percabangan. Berikut ini definisi yang paling tepat untuk percabangan dalam pemrograman adalah...
Percabangan dalam pemrograman digunakan untuk memecahkan persoalan yang mengambil keputusan dari sekian pernyataan yang ada
Percabangan adalah kumpulan pilihan yang harus dilakukan dalam menjalankan bahasa pemrogaman
Percabangan adalah urutan untuk menyelesaikan suatu masalah yang ditulis secara berurutan
Percabangan dalam pemrograman digunakan untuk memecahkan persoalan dengan melakukan pengulangan yang ditentukan
Percabangan adalah suatu struktur yang berelasi antara satu dengan yang lainnya sehingga membentuk sistem yang dinamakan pemrograman
Jika konsumen berbelanja 270.000, maka total yang harus dibayarkan konsumen adalah...
270.000
243.000
207.000
245.000
216.000
int main(){
int a = 1;
int b = 1;
if(a>=b){
a = 5;
b = 3+a+b;
}
cout<<"Nilai A : "<<a<<endl;
cout<<"Nilai B : "<<b<<endl;
5
9
_
5
5
1
9
1
5
Statement yang biasa di gunakan untuk pengambilan sebuah keputusan dimana ada 2 atau lebih kondisi yang harus kita pilih (true / false), ketika syarat dari kondisi tersebut terpenuhi, maka kondisi tersebut bernilai benar atau true, jika syarat kondisi tersebut maka kondisi tersebut bernilai salah atau false disebut…
Array
Fungsi
Percabangan
Struct
Kondisi
Dalam konteks pemrograman, apa yang dimaksud dengan loop tak terbatas?
Loop yang memiliki batasan waktu
Loop yang tidak dapat diakses
Loop yang hanya digunakan dalam pengujian
Loop yang hanya berjalan sekali
Loop yang tidak memiliki kondisi berhenti
Fungsi yang digunakan untuk menginput data dari pengguna dalam C++ adalah....
cin
Read
Get
scanf
Input
Dalam pemrograman, apa yang dimaksud dengan exception handling?
Proses menguji program
Proses mendokumentasikan program
Proses menulis kode baru
Proses mengoptimalkan kode
Proses menangani kesalahan yang terjadi saat program berjalan
1) ==
2) =
3) >=
4) +
Dalam membuat perbandingan operator yang dapat digunakan untuk membuat statement kondisi adalah…
(1) dan (3)
(1), (2), dan (3)
Semua jawaban salah
(2) dan (4)
(4) saja
Apa yang dimaksud dengan tipe data dalam pemrograman?
Bagian dari antarmuka pengguna
Jenis nilai yang dapat disimpan dalam variabel
Struktur data yang kompleks
Proses pengulangan kode
Fungsi untuk mengolah data
Dalam pemrograman, apa yang dimaksud dengan array?
Bagian dari antarmuka pengguna
Proses pengulangan kode
Variabel yang hanya dapat diakses dalam satu fungsi
Fungsi untuk menghitung nilai
Struktur data yang menyimpan beberapa nilai dalam satu variabel
Dalam pemrograman, apa yang dimaksud dengan variabel global?
Variabel yang dapat diakses di seluruh program
Variabel yang digunakan untuk menyimpan konfigurasi
Variabel yang menyimpan data sementara
Variabel yang tidak dapat diubah
Variabel yang hanya dapat diakses dalam satu fungsi
Fungsi yang digunakan untuk menampilkan output ke layar dalam C++ adalah....
cout
output
display
show
Perhatikan program dibawah ini !
#include<iostream.h>
#include<conio.h>
main ( )
{
int nilai;
cout<<”masukkan nilai :”;
cin>>nilai;
if (nilai>=80)
cout<<”lulus”;
getch ( );
}
Jika program dijalankan “masukkan nilai = 60”, maka output program adalah…
Lulus
Error
Semua jawaban salah
Tidak lulus
Tidak mengeluarkan output apapun
Baris pertama pemrograman C++ adalah ...
*include [iostream]
include iostream;
include <iostream>
#include <iostream>
<iostream> #include
Operator relasional < memiliki arti ..
kurang dari
lebih dari
kurang dari atau sama dengan
lebih dari atau sama dengan
sama dengan
Perhatikan potongan kode c++ berikut, termasuk dalam struktur algoritma ...
if (a == 5){
cout<<"Benar \n";
}
runtutan
perulangan
percabangan
persamaan
perkalian
Berikut merupakan struktur percabangan , ... diisi dengan
if (kondisi){
statemen1;
}............{
statemen2;
}
int
double
else
for
real
Dalam C++, operator yang digunakan untuk melakukan penjumlahan adalah....
/
%
*
-
+
if (nilai != 70) {} maksud dari kode tersebut adalah ...
jika nilai sama dengan 70
jika nilai kurang dari 70
jika nilai tidak sama dengan 70
jika nilai lebih dari 70
jika nilai kurang sama dengan 70
Konsep dasar OOP adalah...
Encasulation,Collection,Inheritance
Encapsulation,polymorphism, Inheritance
Modularity,Reusabiltiy,Extendibility
Modularity,Reusability,Encapsulation
Polymorphism,Reusability,Encapsulation
Pernyataan yang tepat mengenai pemrograman berorientasi objek adalah...
Pemograman berorientasi objek adalah pemrograman yang fokus kepada penciptaan objek-objek
Pemograman berorientasi obejek adalah pemograman yang fokus kepada fungi-fungsi objek-objek
Pemograman berorientasi objek adalah pemograman modern yang fukos memecahkan masalah
Pemograman berorientasi objek adalah pemograman yang menutupi kelemahan procedural progamming
Pemograman berorientasi objek adalah pemograman yang di kembangkan dari procedural progamming
Dibawah ini merupakan pondasi penting pemrograman berorientasi objek,kecuali...
Class
Object
Interface
Method
Property
Dalam pemrograman, apa yang dimaksud dengan syntax error?
Kesalahan dalam pengaturan struktur data
Kesalahan dalam logika program
Kesalahan dalam pengulangan kode
Kesalahan dalam penulisan kode yang menyebabkan program tidak dapat dijalankan
Kesalahan dalam penggunaan variabel
Wadah yang menjadi kerangka dari sebuah object disebut...
Class
Method
Module
Main
Function
Jenis enkapsulasi yang dapat diakses oleh siapa saja adalah..
Friend
Protected
Private
Public
Private Protected
Perangkat Lunak yang digunakan untuk membuat aplikasi berbasis objek adalah...
Star UML
Dev c++
Ms.Acces
NetBeans
CorelDraw
Dalam aplikasi NetBeabs,Perintah untuk membuat projek baru adalah...
File-New Project
File-New Fil
File-Open Project
File-Open File
File-Save As
Untuk menambahkan class baru pada package “pertemuan2”,perintahnya adalah..
Klik kanan pada lab-java-pilih new-java package
Klik kanan pada lab-java-pilih new-jaba class
Klik kanan pada pertemuan2-pilih new-java package
Klik kanan pada pertemuan2-pilih new-java class
Klik kanan Pilih new document
Dalam bahasa pemograman java,metode yang dapat dipanggil dari dalam maupun luar kelas adalah..
Class
Public
Java Virtual
Applet
JDK
Intruksi System.out.print () digunakan untuk...
Memasukan data
Applet
Mencetak objek
Error Handling
Output Stream
