Pukul :
Mata Pelajaran : Informatika
Kelas : X IPA - IPS
Semester : Genap
Tahun Pelajaran: 2019/2020
tinggiWrite (luas)
1 Dalam menyusun suatu program , langkah C.
pertama yang harus di lakukan adalah….
A. Membuat program
B. Membuat algoritma
Read (panjang)Read(lebar)Luas=Panjang
C. Membeli computer
D. Proses * lebarWrite (luas)
E. Menjalankan program D.
11 Tipe data yang merupakan bilangan bulat 19 Menggambar program secara logika
adalah…. merupakan fungsi dari….
A. Integer A. Flowchart
B. Float B. Dxdling
C. Boolean C. Begin
D. Char D. SI
E. Long integer E. Sistem Operasi
12 Tipe data yang merupakan bilangan desimal 20 Tipe data yang cocok untuk menyimpan data
adalah…. siswa adalah…..
A. Integer A. Numeric
B. Float B. Character
C. Boolean C. Date/Time
D. Char D. Array
E. Long integer E. Integer
13 Perbedaan char dan string adalah…. 21 Pemberian nama variable yang benar
A. String adalah gabungan sekumpulan adalah….
char, sementara char adalah satu A. %nama
karakter B. Nilai_siswa
B. Char adalah gabungan sekumpulan C. Nama siswa
string, sementara string adalah satu D. &nama
karakter E. Nama!
C. Tidak ada perbedaan
D. Char adalah tipe bilangan bulat 22
sementara string adalah bilangan decimal
E. String adalah tipe bilangan bulat Perhatikan potongan deklarasi program
sementara char adalah bilangan decimal
berikut :-------umur;Tipe data yang tepat
14 Pada pembuatan program computer, kapan untuk menampung variable umur adalah….
algoritma dibuat…. A. Int
A. Sebelum pembuatan program B. Float
B. Pada saat program dibuat C. Boolean
C. Sesudah program dibuat D. Char
D. Pada saat verifikasi program E. Long integer
E. Pada saat dijalankan
23 Operasi yang dapat dilakukan pada logika
15 kecuali….
A. Xor
Perhatikan algoritma berikut :P=Q akan B. Or
mengakibatkan nilai P = nilai Q, maka nilai Q C. And
menjadi…. D. Aritmartika
A. Sebarang nilai E. Not
B. 0
C. Q 24
D. 10
E. P
16 Untuk melihat hasil dari program yang Perhatikan potongan kode Bahasa C berikut
dikerjakan, bisa dengan menekan tombol….
:Int a;a=25% 3;printf(“%d”,a);keluaran dari
A. CTRL+F5
B. CTRL +F9 kode tersebut adalah….
C. CTRL +F2 A. 8
D. CTRL+F12 B. 0.75
E. CTRL+F10 C. 0
D. 3
17 Tipe data yang merupakan karakter adalah…. E. 8.33
A. Integer
B. Float 25
C. Boolean
D. Char
E. Long integer
Perhatikan potongan kode Bahasa C berikut
18 Istilah perulangan dalam pemograman dikenal :Int a;a=25/3;printf(“%d”,a);keluaran dari
dengan…. kode tersebut adalah….
A. Reapeating A. 8
B. Again B. 0.75
C. 0 E.
D. 3
E. 8.33 Read(lebar)Volume=panjang*lebarWrite(
volume)
26
30 Penentu format Bahasa C untuk interger
adalah….
A. %d
Fungsi dari gambar symbol flowchart berikut B. %f
adalah…. C. %c
A. Proses D. %s
B. Input/output E. %ld
C. Kondisi pilihan
D. Mulai /selesai 31 Penentu format Bahasa C untuk float
E. Arah alur instruksi adalah….
A. %d
27 B. %f
C. %c
D. %s
E. %ld
Fungsi dari gambar symbol flowchart berikut
32 Penentu format Bahasa C untuk char
adalah….
adalah….
A. Proses
A. %d
B. Input/output
B. %f
C. Kondisi pilihan
C. %c
D. Mulai /selesai
D. %s
E. Arah alur instruksi
E. %ld
28
33 Penentu format Bahasa C untuk char dan
string adalah….
A. %d
B. %f
Fungsi dari gambar symbol flowchart berikut C. %c
adalah…. D. %s
A. Proses E. %ld
B. Input/output
C. Kondisi pilihan 34 Untuk mencetak tulisan ke layar
D. Mulai /selesai menggunakan
E. Arah alur instruksi A. Printf
B. Scanf
29 C. Char
D. Int
E. %s
Perhatikan algoritma berikut:Baca sisi dengan 35 Untuk menginput data ke layar menggunakan
A. Printf
variable (sisi) dengan tipe integerVolume =
B. Scanf
sisi*sisi*sisiCetak volumeKode Bahasa C yang C. Char
sesuai untuk algoritma tersebut adalah…. D. Int
A. E. %s
Printf(“%d”,volume);Scanf(“%d”,&sisi);Vo
lume =sisi*sisi*sisi;Write(volume) Perhatikan potongan kode Bahasa C berikut
D. :Int a;a=65/4;printf(“%d”,a);keluaran dari
kode tersebut adalah….
A. 1
Read(sisi)Volume=sisi*sisi*sisiRead(Panja B. 16
ng) C. 0
D. 16,25
E. 8.33 D. 10
E. 0
38
41 Jelaskan pengertian algoritma dan berikan
contohnya.
A.
B.
C.
D.
E.
A.
B.
C.
D.
E.
A.
B.
C.
D.
E.
A.
B.
C.
D.
E.
A.
B.
C.
D.
E.