Soal Algoritma Pemrograman dan Dasar Sistem Komputer 2017 Part 3
Soal 1-20Soal 21- 35
36. Simbol data Flowchart yang digunakan untuk menjelaskan input maupun output data adalah...
37. Berikut ini merupakan definii dari algoritma, Kecuali..
a. Urutan langkah=langkah berhingga untuk memecahkan masalah logika atau Matematika
b. Urutan Langkah-langkah tak berhingga untuk memecahkan masalah logika atau matematika
c. logika, Metode dan tahapan (urutan) sistematis yang digunakan untuk memecahkan suatu permasalahan
d. Urutan logis pengambilan keputusan untuk pemecahan masalah
e. Semua benar
38. Diketahi bahwa kantong P kosong , Kantong Q berisi 10 buah kelereng dan kantong R berii 15 Buah kelereng. Apabila yang terbawa hanya sebuah kantong dan dikatakan Bukan kantong P. Maka jumlah kelereng yang terbawa adalah...
a. 10
b. 15
c. 10 dan 15
d. 10 atau 15
e. kosong
39. Instuksi dalam pemrograman bahwa P = Q, Mengakibatkan Nilai P = nilai Q. Maka pernyataan berikut yang Benar adalah...
a. Q tetap
b. Q menjadi 0
c. Q tertukar nilainya dengan P
d. nilai Q tidak menentu
e. a.Q menjadi 10
40. Diberikan agoritma P = 10; P=P+5; Q=P. Nilai P dan Q masing-masing adalah...
a. 15 dan 0
b. 15 dan 15
c. 0 dan 15
d. 0 dan 10
e. 10 dan 15
41. Pemberian nama variable yang benar adalah...
a.%nilai
b. nilai_mahasiswa
c.nama mahasiswa
d.&panjang
e.alamat!
42. Operator logika OR,AND dan NOT akan menghasilkan nilai dari variable yang bertipe..
a. char
b. array
c. int
d. boolean
e.string
43. Tipe data yang mempu menampung banyk data dengan tipe data yang berbeda adalah tipe data...
a. Array
b.String
c. Record
d.Subrange
e. Character
44. Apakah hasil keluaran dari program dibawah jika dimasukkan angka 24
IF (angaka > 1)
IF (angka < 10)
PRINT "Apel"
ELSE
PRINT "Anggur"
ELSE
PRINT "Mangga"
END IF
a. Mangga
b. Apel
c. Anggur
d. 24
e. Tidak menampilkan output
45. Berikut ini merupakan Software DBMS (Database Management System) Kecuali...
a. Oracle Database
b. SAP
c. PostgreSQL
d. Microsoft Access
e Mysql
46. Operator Boolean dibawah ini yang memiliki nilai prioritass tertinggi adalah...
a. AND
b. OR
c. NOT
d. NAND
e. XOR
47. Proses menyusun elemen secara terurut disebut
a. sorting
b. record
c. looping
d. stack
e. searching
48. Kumpulan elemen-elemen yang terurut dan memiliki tipe data yang sama disebut...
a. Rekrusif
b. Direktori
c. Twin
d. Array
e. File
49. Tipe data yang digunakan untuk menampung sebuah karakter adalah...
a. String
b. Int
c. Boolean
d. PK
e. Char
50. Bagaimana output program dibawah ini...
void main( )
{
char *s = "C+=";
printf("%S ",s);
s++;
printf("%s",s);
}
a. C++ C++
b. C++ ++
c. ++ ++
d. C+++ +++
e. Compile error
Soal 1-20
Soal 21-35
EmoticonEmoticon