Review UTS Logika dan Algoritma BSI Semester 1
1. Pada
pembuatan program, maka algoritma dibuat ...
a. Pada
saat program dibuat
b. Saat
program dijalankan
c. Sesudah
program dibuat
d. Saat
program akan dieksekusi
e. Sebelum
pembuatan program
2. Pada
pemrograman C++ tipe data yang digunakan untuk menampung sebuah karakter ...
a. Float
b. Bool
c. Char
d. String
3. Suatu
kondisi akan bernilai FALSE pada operasi OR jika : ...
a. Semua
pernyataan bernilai TRUE
b. Salah
satu pernyataan bernilai TRUE
c. True
dan false tidak berpengaruh pada semua pernyataan
d. Salah
satu pernyataan bernilai FALSE
e. Semua
pernyataan bernilai FALSE
4. Tahapan
dalam menyelesaikan suatu masalah adalah : ...
a. Masalah-model-algoritma-program-eksekusi-hasil
b. Masalah-flowchart-program-eksekusi
c. Masalah-pseuducode-program-hasil
d. Algoritma-flowchart-hasil-program
e. Algoritma-flowchart-program-hasil
5. Langkah
pertama yang harus dilakukan dalam menyusun suatu program ...
a. Membuat
program
b. Membuat
hipotesa
c. Membuat
algoritma
d. Menyalakan
komputer
e. Membuat
masalah
6. Diberikan
2 peubah P dan Q. Diinginkan agar isi Q ditaruh di P. Maka algoritmanya adalah
: ...
a. Q=P
b. Q=0
c. P=Q
d. P=0
e. P=Q=0
7. Variable
yang digunakan untuk menyimpan suatu nilai yang selalu berubah pada program
disebut ...
a. Peubah
b. Prosedur
c. Konstanta
d. Function
e. Statis
8. Diberikan
algoritma sbb : apabila warna kuning maka jadi merah. Apabila warna merah maka
jadi hijau, selain warna kuning dan merah maka jadi putih. Jika kondisi input
warna adalah hitam, maka warna jadi : ...
a. Ungu
b. Hijau
c. Putih
d. Merah
e. Kuning
9. Tipe
data Int memiliki nilai jangkauan antara : ...
a. -32767
... 32765
b. -32768
... 32768
c. -32767
... 32768
d. -32768
... 32767
e. -32767
... 32767
10. Perintah
yang digunakan untuk menginput data pada C++, adalah ...
a. Main
b. Cout
c. Printf
d. Cin
e. Gets
11. Penamaan
variabel yang bersifat case sensitive (huruf besar dan huruf kecil dibedakan )
berlaku pada pemrograman ...
a. C++
b. Cobol
c. Basic
d. Fortran
e. Pascal
12. Pada
program C++, instruksi yang digunakan untuk melakukan percetakan hasil/output
adalah : ...
a. Include
b. Cin
c. Get
d. Scan
e. Cout
13. Perintah
atau instruksi yang digunakan untuk melakukan seleksi terhadap beberapa pilihan
adalah : ...
a. Change
b. If
c. Bool
d. For
e. Switch
14. Pada
pemrograman C++ operator aritmatika yang berfungsi untuk pemangkatan adalah ...
a. *
b. Sqr
c. Pow
d. Sqrt
e. ^
15. Tipe
data int memiliki ukuran memori sebesar : ...
a. 4
byte
b. 16
byte
c. 1
byte
d. 2
byte
e. 8
byte
16. Tipe
data yang digunakan untuk bilangan bulat pada pemrograman C++ adalah ...
a. Float
b. Real
c. Bool
d. Char
e. Int
17. Diberikan
algoritma P=9; P=P+6; Q=P. Berapakah nilai P dan Q ...
a. 15
dan 9
b. 9
dan 15
c. 9
dan 0
d. 15
dan 0
e. 15
dan 15
18. Tipe
data sederhana yang ada dalam pemrograman C++ dibawah ini adalah ...
a. Operasi
string
b. Struct
c. Array
d. Float
e. Matrik
19. Sebuah
prosedur yang berisi langkah-langkah yang pasti untuk menyelesaikan sebuah
masalah disebut...
a. Flowchart
b. Algoritma
c. Pseuducode
d. Program
e. Running
20. Diberikan
algoritma P=1; Q=11; R=21; R=Q; Q=P. Berapakah nilai P Q dan R ...
a. 1,
1, 11
b. 1,
11, 11
c. 21,
11, 1
d. 1,
11, 21
e. 1,
11, 21
Baca juga materi Semester 1 UBSI lainnya:
Kurikulum September 2019 :
- Latihan Soal Pertemuan 1-6 Logika dan Algoritma UBSI Semester 1
- Latihan Soal Pertemuan 1-6 Entrepreneurship UBSI Semester 1
- Latihan Soal Pertemuan 1-6 Entrepreneurship UBSI Semester 1
Komentar
Posting Komentar