wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SOAL INFORMATIKA KELAS XII

Total questions: 20

Worksheet time: 3600secs

Name
Class
Date
1.

1.Algoritma adalah...

a)

A. Urutan atau langkah langkah untuk penyelesaian masalah

pemograman komputer

b)

B. Pemilihan aplikasi untuk menyelesaikan masalah komputer

c)

C. Penentuan proses kegiatan untuk menyelesaikan masalah

komputer

d)

D. Pemanggilan aplikasi pemograman untuk menyelesaikan

komputer

e)

E. Pengaturan penulisan pemograman

2.

2.Tokoh Islam penemu algoritma algoritma adalah...

a)

A. Muhammad Ibnu Qoyim

b)

B. Al Khawarizmi

c)

C. Ibnu Sina

d)

D. Muhammad Ridho

e)

E. Rasyid Ridah

3.

3.Perhatikan list berikut ini :

[1]Masalah

[2]Algoritma

[3]Program Komputer

[4] Solusi

Urutan Analogi Algoritma yang benar adalah...

a)

A. 3-2-1-4

b)

B. 2-3-4-1

c)

C. 1-2-3-4

d)

D. 4-3-2-1

e)

E. 2-3-1-4

4.

4.Urutan pertama cara mendeskripsikan masalah Algoritma adalah...

a)

A. Merinci masalah

b)

B. Menentukan masalah

c)

C. Membuat sarana interaksi manusia dengan komputer

d)

D. Menjabarkan masalah

e)

E. Mengatasi masalah

5.

5.Perhatikan pernyataan berikut :

[1]Konsep Mesin Komputer

[2]Tentukan Bahasa Pemograman

[3] Bentuk Urutan Masalah

Urutan cara mentransformasikan masalah pemograman komputer adalah...

a)

A. 1-2-3

b)

B. 2-3-1

c)

C. 3-2-1

d)

D. 2-1-3

e)

E. 1-3-2

6.

6.Di bawah ini yang tidak termasuk penulisan notasi

algoritma ...

a)

A. Untaian kalimat deskriptif

b)

B. Sistem teknik perumusan

c)

C. Flowchart

d)

D. Pseudocode

e)

E. Penulisan dalam bentuk simbol simbol diagram Alir

7.

7.Pemenuhan terhadap kebutuhan fungsional dan kinerja yang didokumentasikan secara eksplisit dan implisit yang diharafkan sebuah sofware merupakan devinisi dari...

a)

A. Kualitas perangkat lunak/Sofware

b)

B. Kualitas pemograman

c)

C. Kualitas Algoritma

d)

D. Kualitas Hardware

e)

E. Kualitas Penulisan

8.

8.Dibawah ini yang bukan persyaratan dari software yang berkualitas...

a)

A. Memenuhi sejumlah kriteria implisit

b)

B. Memenuhi kebutuhan pemograman

c)

C. Memenuhi standar pengembangan software

d)

D. Memenuhi kebutuhan user/pengguna

e)

E. Memenuhi kekuatan pemograman

9.

9.Cara pengembangan software tidak mengikuti metodologi standar kualitas, maka kulaitas software tidak tercapai, hal ini berkaitan dengan....

a)

A. Memenuhi sejumlah kriteria secara implisit

b)

B. Memenuhi standar pengembangan software

c)

C. Memenuhi kebutuhan pemakai/user

d)

D. Memenuhi pemenuhan kebutuhan program

e)

E. Memenuhi keberagaman program

10.

10.Sebuah bahasa pemograman bisa dan mudah untuk dibaca serta dipelajarai oleh User, hal ini sesuai dengan kriteria bahasa pemograman sangat diminati,dalam kriteria...

a)

A. Readaibility

b)

B. Writability

c)

C. Cost

d)

D. Reliability

e)

E. Akuntabelity

11.

11.Cara menuliskan Instruksi instruksi yang dilaksanakan

melalui untaian kalimat merupakan pengertian

penulisan secara...

a)

A. Dekriptif

b)

B. Flowchart

c)

C. Pseudocode

d)

D. Algoritma

e)

E. HTML

12.

12.[1] Masukan/ Input panjang dan lebar persegi panjang

[2] Hitung luas persegi panjang dengan rumus:

Luas =Panjang X Lebar

[3] Tampilkan Luas Persegi panjang urutan penulisan

program tersebut termasuk pemograman secara..

a)

A. Pseudocode

b)

B. Flowchart

c)

C. Deskriptif

d)

D. Algoritma

e)

E. HTML

13.

13.Symbol dari data pada notasi flowchart adalah....

a)
b)
c)
d)
e)
14.

14.Symbol gambar pada flowchart ini memiliki fungsi...

a)

A. Memulai dan mengakhiri flowchart

b)

B. Arah/aliran alur

c)

C. Proses pengerjaan

d)

D. Inisialisasi/pemberian nilai awal

e)

E. Penyelesaian Akhir Program

15.

15.[1] Ambilkan beras

[2] Bersihkan beras

[3] Masukan beras pada Rice Cooker

[4] Nasi siap dimakan

Alur penulisan notasi logaritma diatas merupakan cara

penulisan program...

a)

A. Pseudocode

b)

B. Flowchart

c)

C. Dekriptif

d)

D. Variabel

e)

E. HTML

16.

16.Langkah langkah pemecahan masalah dengan menggunakan kode yang tidak terikat pada bahasa pemograman tertentu merupakan pengertian Pemograman...

a)

A. Pseudocode

b)

B. Deskriptif

c)

C. Flowchart

d)

D. Diagram alur

e)

E. Visual Basic

17.

17.Gambar disamping merupakan contoh penulisan

algoritma secara...

a)

A. Deskriptif

b)

B. Pseudocode

c)

C. Flowchart

d)

D. Variabel

e)

E. Contanta

18.

18.Yang tidak termasuk tips untuk membuat notasi

pemograman flowchart adalah...

a)

A. Pilih Bahasa Indonesia/ Bahasa Inggris

b)

B. Kerapihan Penulisan

c)

C. Gunakan Bahasa yang Baku

d)

D. Masukan kalimat didalam simbol

e)

E. Tentukan masalah yang akan diselesaikan

19.

19.Langkah-langkah pemecahan masalah dengan

menggunakan kode yang tidak terikat pada bahasa

pemograman tertentu merupakan pengertian dari...

a)

A. Deskriptif

b)

B. Flowchart

c)

C. Pseudocode

d)

D. Algoritma

e)

E. Pemograman

20.

20. Salah satu ciri penotasian pseudocode adalah

a)

A. Penomoran harus teratur

b)

B. Menggunakan aturan yang baku

c)

C. Terdapatnya pemilihan penotasian

d)

D. Perlu penulisan yang bertahaf

e)

E. Tidak ada aturan standar dalam membuat pseudocode