Soal 1-20
Lanjutan Soal 21 Sampai 35
21. Dalam basis data, tipe data yang cocok untuk menyimpan data mahasiswa adalah...
a. numeric
b. data time
c. varchar
d. integer
e. array
22. Nama lain dari flowchart adalah...
a. bagan alir
b. alur
c. diagram
d. algoritma
e. tree
23. Apabila x = 5 dan y = 10 maka jika deberikan instruksi x = y;y = x; akan mengakibatkan
a. x=5,y=5
b. x=10,y=10
c. x=10,y= 5
d. x = 15,y = 10
e. x=15,y = 10
24. % adalah operator yang digunakan untuk menghitung sisa bagi. Maka hasil dari 22% 4 adalah ...
a. 5.5
b. 5
c. 6
d. 4
e. 2
25. Perhatikan flowchart berikut ini.
Jika dimasukkan nilai N=4, maka output dari F adalah...
a. 6
b. 4
c. 24
d. 120
e.180
26. Bagaimana output program berikut ini...
void swap (int m, int n)
{
int x = m;
m = n;
n = x;
}
main( )
{
int x=5, y=3;
swap (x,y ) ;
print f ("%d %d:, x, y);
}
a. 3 4
b. 5 3
c. 3 3
d. 5 5
e. Compile Error
27. Bagian dari pemrosesan komputer yang berfungsi untuk melakukan operasi aritatika dan Logika adalah...
a. ALU
b. Input
c. CU
d. Register
e.Output
28. Berikut relasi kardinalitas yang menunjukan hubungan Many-to-Many adalah....
29. Perintah linux yang digunakan untuk merubah hak akses suatu fil adalah....
a. Is
b. mkdir
c. rmdir
d. chmod
e.rename
30. Nama domain yang berakhiran "ac.id " pada suatu website....
a. Pemerintahan
b. Yayasan/Lembaga
c. Bisnis
d. Acresitation
e.Akademi
31. Perhatikan skema database Rental Mobil berikut.
Bentuk hubungan relasi kardinalitas tabel antara tabel Employees dan Rental Orders diatas adalah..
a. 1:1
b. 1:N
c. M:N
d. 0:1
e.Total : Parsial
32. Berdasarkan skema soal 31 dalam database Rental Mobil yang termasuk PK(Primary Key) adalah...
a. CardID, Rental OrderID, DrvLlicNumber
b. EmployeeID, DrvLicNumber, CostumerID
c. CategoryID CardID, EmployeeNumber
d. EmployeNumber, CostumerID, CardID
e. CardID, CategoryID, Costumer ID
33. Untuk menyimpan data bilangan pecahan digunakan tipe data...
a. byte
b. char
c. float
d. boolean
e.void
34. Terdapat potongan program seperti dibawah ini. Jika kita inputkan dengan number = 0. Bagaimana output program?
IF number <0 THEN
PRINT "Satu"
ELSE IF number>0 THEN
PRINT "Dua"
ELSE
PRINT "Tiga"
END IF
a. Satu
b. Dua
c. Tiga
d. 0
e. Tidak menampilkan output
35. Dalam Flowchart simbol dibawah ini disebut...
a. Terminator
b. Decision
c. Process
d. Data
e.Connector
Next 36 sampai 50
50 Soal Algoritma Pemrograman dan Dasar Sistem Komputer 2017 Part 2
Lanjutan Soal 21 Sampai 35
21. Dalam basis data, tipe data yang cocok untuk menyimpan data mahasiswa adalah...
a. numeric
b. data time
c. varchar
d. integer
e. array
22. Nama lain dari flowchart adalah...
a. bagan alir
b. alur
c. diagram
d. algoritma
e. tree
23. Apabila x = 5 dan y = 10 maka jika deberikan instruksi x = y;y = x; akan mengakibatkan
a. x=5,y=5
b. x=10,y=10
c. x=10,y= 5
d. x = 15,y = 10
e. x=15,y = 10
24. % adalah operator yang digunakan untuk menghitung sisa bagi. Maka hasil dari 22% 4 adalah ...
a. 5.5
b. 5
c. 6
d. 4
e. 2
25. Perhatikan flowchart berikut ini.
Jika dimasukkan nilai N=4, maka output dari F adalah...
a. 6
b. 4
c. 24
d. 120
e.180
26. Bagaimana output program berikut ini...
void swap (int m, int n)
{
int x = m;
m = n;
n = x;
}
main( )
{
int x=5, y=3;
swap (x,y ) ;
print f ("%d %d:, x, y);
}
a. 3 4
b. 5 3
c. 3 3
d. 5 5
e. Compile Error
27. Bagian dari pemrosesan komputer yang berfungsi untuk melakukan operasi aritatika dan Logika adalah...
a. ALU
b. Input
c. CU
d. Register
e.Output
28. Berikut relasi kardinalitas yang menunjukan hubungan Many-to-Many adalah....
29. Perintah linux yang digunakan untuk merubah hak akses suatu fil adalah....
a. Is
b. mkdir
c. rmdir
d. chmod
e.rename
30. Nama domain yang berakhiran "ac.id " pada suatu website....
a. Pemerintahan
b. Yayasan/Lembaga
c. Bisnis
d. Acresitation
e.Akademi
31. Perhatikan skema database Rental Mobil berikut.
Bentuk hubungan relasi kardinalitas tabel antara tabel Employees dan Rental Orders diatas adalah..
a. 1:1
b. 1:N
c. M:N
d. 0:1
e.Total : Parsial
32. Berdasarkan skema soal 31 dalam database Rental Mobil yang termasuk PK(Primary Key) adalah...
a. CardID, Rental OrderID, DrvLlicNumber
b. EmployeeID, DrvLicNumber, CostumerID
c. CategoryID CardID, EmployeeNumber
d. EmployeNumber, CostumerID, CardID
e. CardID, CategoryID, Costumer ID
33. Untuk menyimpan data bilangan pecahan digunakan tipe data...
a. byte
b. char
c. float
d. boolean
e.void
34. Terdapat potongan program seperti dibawah ini. Jika kita inputkan dengan number = 0. Bagaimana output program?
IF number <0 THEN
PRINT "Satu"
ELSE IF number>0 THEN
PRINT "Dua"
ELSE
PRINT "Tiga"
END IF
a. Satu
b. Dua
c. Tiga
d. 0
e. Tidak menampilkan output
35. Dalam Flowchart simbol dibawah ini disebut...
a. Terminator
b. Decision
c. Process
d. Data
e.Connector
Next 36 sampai 50
EmoticonEmoticon