LATIHAN SOAL INFORMATIKA KELAS 8
1. Pemberian nama variable yang benar adalah… .
a. 9latihan
b. Programk_luas kubus
c. Programluaslingkaran
d. Program Pascal_1
2. Operator dalam bahasa pascal untuk perkalian adalah …
a. *
b. +
c. x
d. /
3. Ada sebuah operasi
8/4
8,4 disebut dengan … .
a. Operand
b. Tipe data
c. Operator
d. variabel
4. Penanda identitas yang digunakan untuk menampung nilai adalah … .
a. Tipe data
b. Struktur data
c. Variable
d. Constanta data
5. Pada sebuah program akan dibuat variable nama, maka tipe data yang sesuai adalah … .
a. Real
b. String
c. Boolean
d. record
6. Kita akan membuat sebuah program meghitung luas lingkaran, maka tipe data yang sesuai adalah … .
a. Real
b. Integer
c. Boolean
d. char
7. Operator untuk sisa bagi adalah … .
a. /
b. Mod
c. Div
d. +
8. Tipe data yang bernilai true dan false adalah … .
a. Boolean
b. Integer
c. Real
d. String
9. Dalam pascal operator untuk tidak sama dengan (¹) adalah … .
a.
>
b. <
c.
<>
d. >=
10. Jenis data yang dapat diolah oleh computer disebut dengan … .
a. Variable
b. Tipe data
c. Constanta
d. looping
11. Fungsi Clrscr dalam program pascal adalah … .
a. Mengawali program
b. Mengakhiri program
c. Membersihkan layar
d. Deklarasi variabel
12. Untuk mengawali program maka perintah yang digunakan adalah
a. Clrscr
b. End
c. Looping
d. begin
13. Untuk pembagian bilangan bulat kita bisa menggunakan operator?
a. Mod
b. Div
c. /
d. +
14. Untuk mengakhiri program pascal adalah … .
a. Clrscr
b. End
c. Looping
d. begin
15. Perintah untuk menampilkan kemudian pindah ke baris baru atau berikutnya adalah … .
a. Write
b. Writeln
c. Read
d. readln
16. Perhatikan program dibawah ini
Hasil dari program diatas adalah … .
a. 4
b. 12
c. eror
d. 2
17. Tipe data yang digunakan untuk menampung karakter dan teks adalah … .
a. string
b. Integer
c. Boolean
d. char
18. Untuk bilangan bulat kita menggunakan tipe data … .
a. Real
b. Integer
c. Boolean
d. Char
19. Tipe data yang sesuai untuk div adalah … .
a. Real
b. Integer
c. Char
d. Boolean
20. Apa kepanjangan dari uses… .
a. Unir secure
b. Unit syntax
c. Unit system
d. Use system
21. Untuk melihat hasil dari program yang dikerjakan tekan tombol … .
a. Ctrl+F6
b. Ctrl+F7
c. Ctrl+F8
d. Ctrl+F9
22. Pada pembuatan program computer algoritma dibuat … .
a. Sebelum program dibuat
b. Pada saat program dibuat
c. Pada saat terjadi masalah
d. Pada saat setelah program jadi
23. Struktur bahasa pemrograman pascal paling pertama adalah … .
a. Uses Crt
b. Begin
c. Clrscr
d. End
24. Tipe data pascal yang hanya bisa diisi satu karakter saja adalah….
a. Real
b. Char
c. Boolean
d. Integer
25. Bilangan yang mngandung pecahan paling sedikit harus ada satu digit sebelumdan sesudah titik decimal termasuk tipe data … .
a. Real
b. Integer
c. Char
d. boolean
26. Perintah membaca data/input data dan kursor tetap dalam baris yang sama adalah … .
a. Write
b. Writeln
c. Read
d. readln
27. String, char, integer, real dan Boolean termasuk dalam tipe data … .
a. Standart
b. Boolean
c. Terstruktur
d. User define
28. Bagian pada Pascal yang berisi kode program utama disebut dengan
a. Constanta
b. Variable
c. Main Program
d. Prosedur
29. Struktur program Pascal terdiri dari 2 bagian utama yaitu, …
a. Judul program, blok program
b. Blok deklarasi, pernyataan
c. Judul program, blok deklarasi
d. Judul program, blok program
30. Jumlah karakter yang mampu ditampung oleh tipe data string adalah … .
a. 1000
b. 225
c. Longint
d. shortint
31. berikut adalah operator mathematic dalam program Pascal untuk penjumlahan
a. +
b. –
c. /
d. %
32. Array dan record merupakan tipe data … .
a. Terstruktur
b. Standart
c. User define
d. Enumerated
33. Instruksi yang diberikan untuk mendapatkan hasil dari proses tersebut kita kenal dengan … .
a. Operand
b. Operator
c. Interrupted
d. User define
34. Operator yang terdiri dari 2 operand disebut dengan … .
A. Operator tunggal
B. Operator unary
C. Operator binary
D. Operator ternary
35.
Sebutkan bahasa pemrograman berbasis
web… .
a. Java
b. Cobol
c. Fortran
d. C+
36. Sebuah statement dalam pascal harus diakhiri dengan tanda
a. :
b. “
c. +
d. ;
37. Apabila terjadi kesalahan penulilsan program maka kita akan mendapatkan pesan …
a. Troublemaker
b. Syntax eror
c. Trial eror
d. Undefined
38. Berikut merupakan contoh penulisan operator binary!
a. -7
b. 5*4
c. -456
d. +3
39. Tipe data yang terdiri dari semua huruf,spasi, frase adalah
a. Real
b. Integer
c. String
d. Char
40. Kode program yang ditambahkan untuk memberi penjelasan/keterangan mengenai cara kerja program adalah … .
a. Clrscr
b. Uses crt
c. Coment
d. Statemen
41. Sebuah baris perintah yang bisa melakukan sebuah tindakan disebut dengan … .
a. Awalan
b. Akhiran
c. Statemen
d. Penutup
42. Variable yang nilainya bersifat tetap disebut dengan… .
a. Konstanta
b. Statemen
c. Begin
d. end
43. Perhatikan gambar berikut
1.
program konstanta;
2.
uses crt;
3.
4.
const
5.
phi=3.14;
6.
dollar=13000;
7.
nama='Joko';
8.
9.
var
10.
situs:string='www.duniailkom.com';
11.
12.
begin
13.
clrscr;
14.
writeln(phi:4:2);
15.
writeln(dollar);
16.
writeln(nama);
17.
writeln(situs);
18.
readln;
19.
end.
Perintah 4:2 mempunyai arti
a. 4 digit sebelum decimal dan 2 digit setelah decimal
b. 2 digit sebelum decimal dan 4 digit setelah decimal
c. Mengambil 4 karakter dari kiri dan 2 karakter dari kanan
d. Mengambil 2 karakter dari kiri dan 4 karaktwer dari kanan
44.
Jenis uang elektronik atau uang digital yang
digunakan dalam proses transaksi elektronik maupun transaksi transaksi
menggunakan internet dikenal dengan istilah ....
a.
Epay
b.
eBay
c.
Esay
d.
Emoney
45.
Teknologi yang memungkinkan berbagai perangkat
terhubung ke jaringan internet, dimana perangkat tersebut memiliki kemampuan
untuk mengirimkan data ke dan dari internet merupakan pengertian dari ... .
a.
E-commerce
b.
Marketplace
c.
IoT
d.
Ebay
46.
Berikut ini yang bukan keuntungan secara
elektronik bagi perusahaan adalah... .
a.
dapat menjual barang dengan harga lebih murah
b.
perusahaan harus mengirimkan barang yang dijual
ketempat yang jauh
c.
dapat menjangkau pasar yang lebih luas
d.
perusahaan tidak perlu membuka toko yang lebih
besar
47.
Media sosial saat ini yang banyak digunakan untuk
kepentingan bersosialisasi dan sebagai penyampaian pesan baik oleh individu
maupun kelompok adalah... .
a.
Whatsapp
b.
Website
c.
Blog
d.
Online
48.
Dibawah ini merupakan dampak negatif media sosial
yang patut diwaspadai para remaja, kecuali ... .
a.
Cyberbullyng
b.
Lebih individualis
c.
Kesehatan menurun
d.
mempunyai banyak teman
49.
Metode transaksi atau pembayaran untuk barang dan
jasa melalui media digital atau elektronik, tanpa melibatkan alat pembayaran
cek atau uang tunai disebut ... .
a.
Digital Mobile
b.
Digital Media
c.
Digital Software
d.
digital Payment
50.
Perhatikan beberapa hal berikut
1.
Transportasi Online
2.
E-Goverment
3.
E-Commerce
Aplikasi teknologi yang kehadiraannya untuk meningkatkan layanan
pemerintah kepada masyarakat dan dunia usaha ditunjukan
oleh nomor
a.
.1
b.
2
c.
1 dan 3
d.
2 dan 3
∞∞∞∞∞∞∞∞Selamat Mengerjakan∞∞∞∞∞∞∞∞
Kunci Jawaban
No |
Jawab |
No |
Jawab |
No |
Jawab |
No |
Jawab |
No |
Jawab |
1 |
C |
11 |
C |
21 |
D |
31 |
A |
41 |
C |
2 |
A |
12 |
D |
22 |
A |
32 |
A |
42 |
A |
3 |
A |
13 |
B |
23 |
B |
33 |
B |
43 |
A |
4 |
A |
14 |
B |
24 |
B |
34 |
C |
44 |
D |
5 |
B |
15 |
B |
25 |
A |
35 |
A |
45 |
C |
6 |
A |
16 |
C |
26 |
C |
36 |
D |
46 |
B |
7 |
B |
17 |
A |
27 |
A |
37 |
B |
47 |
A |
8 |
A |
18 |
B |
28 |
C |
38 |
B |
48 |
D |
9 |
C |
19 |
B |
29 |
D |
39 |
C |
49 |
D |
10 |
B |
20 |
C |
30 |
B |
40 |
C |
50 |
B |
NORMA
PENILAIAN
Skor Tiap Butir Soal adalah 2
NIlai = Jumlah Jawaban Benar x 2
Skor Maksimal adalah 50 x 2 = 100
0 Komentar:
Posting Komentar
Berlangganan Posting Komentar [Atom]
<< Beranda