Anda di halaman 1dari 4

A. Pilihlah jawaban yang paling benar !

1. Nilai yang terkandung dalam suatu informasi sangat diperlukan karena berhubungan dengan ...
a. data c. keputusan e. Pengenalan masalah
b. proses d. manajemen

2. Kualitas hasil kerja komputer dipengaruhi oleh berikut kecuali ...


a. input c. file e. informasi
b. output d. data

3. Beberapa keistimewaan komputer kecuali ...


a. Membuat rumus yang sulit d. Menghadirkan data tanpa diminta
b. Memproses data e. Menampilkan data
c. Menyimpan data

4. Brainware yang memiliki kemampuan dalam hal membuat program komputer disebut ...
a. user d. administrator
b. Sistem analisis e. programmer
c. IT

5. Rangkaian terurut instruksi-instruksi yang disusun untuk menyelesaikan suatu masalah disebut ...
a. algoritma d. pseudocode
b. program e. flowchart
c. logika

6. Perumusan masalah dalam pembuatan program meliputi kegiatan berikut ...


a. Menentukan input d. Memikirkan hasil output
b. menentukan output e. Menentukan bahasa pemrograman
c. menentukan proses

7. Tujuan dari perancangan solusi adalah ...


a. Menghasilkan program d. Menghasilkan susunan flowchart
b. menyelesaikan masalah e. Menentukan penyelesaian
c. menghasilkan algoritma yang handal

8. Algoritma yang dikodekan menggunakan bahasa yang dapat dikenali oleh komputer yaitu...
a. Algoritma c. logika e. flowchart
b. program d. pseucode

9. Berikut ini merupakan dasar dari algoritma kecuali ...


a. Pernyataan dan aksi c. flowchart e. perulangan
b. Runtutan d. pemilihan
10. Proses daru masalah hingga terbentuknya suatu algoritma disebut tahap ...
a. Analisa masalah d. Pembuatan program
b. pemecahan masalah e. implementasi
c. pemrograman

11. Perhatikan program bahasa c++ di bawah ini


#include <iostream>
using namespace std;
int main(){
int jawaban;
cout << "Berapakah hasil 3+4?" << endl;
cout << "jawab> ";
cin >> jawaban;
string hasil = (jawaban == 7) ? "Benar" : "Salah";
cout << "Jawaban anda: " << hasil << endl;
return 0;
}
Output program di atas jika di eksekusi adalah ...
a. jawab = 7 | benar c. jawab = 6 | benar e. jawab = 4 | benar
b. jawab = 7 | salah d. jawab = 5 | benar

PAS-GANJIL/TIK(informatika)/XII/2019-2020 1
12. Output di layar monitor program di bawah adalah ...
#include <iostream>
using namespace std;
int LuasPersegi (int p, int l)
{
int luas;
luas = p*l;
return luas;
}
int main()
{
int a,b;
cout << "masukkan panjang: "; cin >> a;
cout << "masukkan lebar: "; cin >> b;
cout << "Luas Persegi: " << LuasPersegi(a,b);
return 0;
}
a. masukkan panjang: d. masukkan panjang:
masukan lebar: Masukan lebar:
Luas Persegi: Luas Persegi:
b. Masukkan panjang: e. Masukkan panjang:
masukan lebar: Masukan lebar:
Luas Persegi: Luas Persegi:
c. masukkan panjang:
Masukan lebar:
Luas Persegi:
13. Perhatikan program di bawah ini, hasil program adalah ...
#include <iostream>
using namespace std;
int main()
{
int i, j, k;
cout<<"masukkan banyak baris : 3 ";
cin>>k;
for(i=1; i<=k; i++) {
for(j=1; j<=i; j++) {
cout<<"*";
}
cout<<endl;
}
return 0;
}

a. * c. *
** *
*** *
b. *** d. ***
** e. *****
*
14. Algoritma dapat melatih kemampuan ...
a. hitung c. berfikir e. logika
b. membuat program d. rekayasa

15. Dalam menyusun suatu program, langkah pertama yang harus diperhatikan adalah ...
a. Membuat program c. Membeli komputer
b. Membuat algoritma d. proses e. mempelajari program

16. Pseudocode yang digunakan pada penulisan algoritma berupa ...


a. bahasa inggris c. bahasa pemrograman
b. puitis d. sembarangan e. bahasa mesin

PAS-GANJIL/TIK(informatika)/XII/2019-2020 2
17. Menggambarkan program secara logika merupakan fungsi dari ...
a. flowchart b. dxdiag c. begin d. SI e. sistem operasi

18. #include <iostream>


using namespace std;
int main ()
{
cout<<"Hello World\n";
cout<<"OK";
return 0;
}
Dilayar akan tertulis ....

a. Hello Word d. Hello word


OK OK
b. hello Word e. hello word
OK OK
c. Hello Word
oK
19. Nilai yang dikandung dalam suatu informasi sangat berpengaruh pada ...
a. data c. keputusan e. algoritma
b. proses d. manajemen

20. Fungsi dasar dari sistem informasi merupakan ...


a. Pengumpulan data c. Pengolahan data e. informasi yang sebenarnya
b. Menampilkan informasi d. hasil

21. Kegunaan komputer adalah ...


a. Mencetak file c. Mengolah, mengelola, menyimpan e. bermain game
b. Mengetik d. Menampilkan data

22. Komponen informasi data yang masuk ke dalam sistem disebut dengan ...
a. input c. output e. file
b. modul d. basis data

23. Kualitas hasil program komputer dipengaruhi oleh berikut ini kecuali ...
a. input c. output e. file
b. modul d. basis data

24. manfaat sistem informasi manajemen kecuali, ...


a. Subjektifitas c. Mempercepat pemanggilan data e. menerima informasi
b. Mengurangi beban d. Menggantikan manusia

25. Di dalam sistem informasi manajemen mencangkup tersebut di bawah ini, kecuali, ...
a. komputer c. organisasi e. database
b. kemori d. orang

26. Tahapan membuat program / prototype adalah kecuali ...


a. test c. design e. analisis
b. code d. komputer

27. Membuat program dilakukan pada tahapan ...


a. test c. design e. analisis
b. code d. debug

28. analisis – design – coding – testing – maintanance merupakan urutan dari ...
a. Membuat program c. Output program e. komputer
b. Input program d. Proses

PAS-GANJIL/TIK(informatika)/XII/2019-2020 3
29. Tahapan dalam menyelesaikan suatu masalah adalah ...
a. Input – proses – output
b. Algoritma
c. Masalah – Algoritma – hasil
d. Masalah – model – algoritma – program – ekseskusi – hasil
e. hasil

30. Pada pembuatan program komputer algoritma dibuat ...


a. sebelum membuat program c. sesudah memrogram e. eksekusi
b. saat memrogram d. verifikasi

B. Isilah dengan benar titik-titik di bawah ini !

1. Suatu algoritma (dan program komputer) dapat menghasilkan satu atau lebih ...................
2. Algoritma disajikan dalam bentuk gambar dengan menggunakan ...............
3. Sebuah instruksi yang memerintahkan komputer apa yang harus dilaksanakan disebut ..........
4. Informasi yang dihasilkan komputer dapat berupa ...
5. Instruksi dasar yang berurutan disebut dengan ....

Selamat mengerjakan, Semoga Sukses, Amin

PAS-GANJIL/TIK(informatika)/XII/2019-2020 4

Anda mungkin juga menyukai