Berikut ini contoh soal ASAT/UAS/PAT Informatika kelas 8 tahun 2025 yang dapat digunakan untuk bahan belajar dalam menghadapi ASAT?IAS?PAT mendatang.
1. 
Pernyataan berikut yang tepat dan sesuai dengan tampilan gambar di atas adalah.. .
A. Membuat Tabel
B. Membuat filter data
C. Membuat Pivot Tabel
D. Menyisipkan tabel
Untuk Nomor 2-3, Perhatikan gambar dibawah ini!

2. Untuk membuat tampilan pivot tabel seperti gambar di atas, maka field yang diletakkan pada bagian filter, yaitu... .
A. Kelas
B. Kode Mapel
C. Nilai
D. Nama
3. Untuk mengurutkan nama siswa dari abjad paling awal menggunakan perintah... .
A. Sort A to Z
B. Sort Z to A
C. Sort From Z to A
D. Sort From A to Z
Perhatikan tabel berikut ini, untuk menjawab soal nomor 4-9!

4. Rumus yang digunakan untuk mengetahui posisi peserta didik bernama "Danar" adalah... .
A. =MATCH(C7,C2:C10,0)
B. =MATCH(C8,C2:C10)
C. =MATCH(C7,A2:E10,0)
D. =MATCH(C8,A2:E10)
5. Rumus yang digunakan untuk mengetahui posisi nilai 70 dari tabel di atas adalah... .
A. =MATCH(E6,E2:E10,0)
B. =MATCH(E7,E2:E10)
C. =MATCH(E7,A2:E10,0)
D. =MATCH(E6,A2:E10)
6. Rumus yang digunakan untuk mengetahui posisi nomor 20045 dari tabel di atas adalah... .
A. =MATCH(B9,B2:B10)
B. =MATCH(B9,A2:B10)
C. =MATCH(B9,B2:E10)
D. =MATCH(B9,A2:E10)
7. Pemakaian Fungsi index yang benar untuk mengetahui posisi peserta didik yang bernama “Danar”... .
A. =INDEX(A2:E10,6,3)
B. =INDEX(E2:E10,3,6)
C. =INDEX(A2:E10,6,6)
D. =INDEX(A2:E10,3,3)
8. Pemakaian Fungsi index yang benar untuk mengetahui posisi nilai 70... .
A. =INDEX($A$2:$E$10,5,5)
B. =INDEX($E$2:$E$10,5,5)
C. =INDEX($A$2:$E$10,4,5)
D. =INDEX($A$2:$E$10,5,4)
9. Pemakaian Fungsi index yang benar untuk mengetahui posisi nomor 20045... .
A. =INDEX(A2:E10,2,8)
B. =INDEX(E2:E10,8,2)
C. =INDEX(A2:E10,8,2)
D. =INDEX(E2:E10,2,8)
10. Perhatikan langkah-langkah berikut:
a. Pilih range A1:B5 dari data pada worksheet
b. Pada īab Insert, dalam kelompok Chart, klik simbol Pie
c. Pilih 2-D Pie
d. Pada tab Design, klik Layout 1 pada charī Layouts
Langkah-langkah di atas digunakan untuk membuat Chart jenis
A. Pie
b. Coloumn
C. Line
D. Bar
11.
Gambar disamping digunakan untuk... .
A. Mengubah Tipe Charts
B. Mengubah ukuran Charts
C. Mengubah data Charts
D. Mengubah warna Charts
Gunakan tabel di bawah ini untuk mengerjakan soal nomor 12-15!

12. Rumus berikut ini =VLOOKUP(B5,$B$18:$E$20,2) digunakan untuk mengisi kolom... .
A. Gaji Pokok
B. Tunjangan
C. Transportasi
D. Pajak
13. Rumus berikut ini =VLOOKUP(C6,$B$18:$E$20,3) digunakan untuk mengisi kolom... .
A. Gaji Pokok
B. Tunjangan
C. Transportasi
D. Pajak
14. Rumus berikut ini =VLOOKUP(B5,$B$18:$E$20,4) digunakan untuk mengisi kolom... .
A. Gaji Pokok
B. Tunjangan
C. Transportasi
D. Pajak
15. Rumus berikut ini =HLOOKUP(B10,$H$17:$J$18,2) digunakan untuk mengisi kolom... .
A. Gaji Pokok
B. Tunjangan
C. Transportasi
D. Pajak
16. Perhatikan grafik di bawah ini!

Cara mengatur tampilan agar jumlah data negara Filipina dan Thailand terlihat lebih jelas adalah... .
A. Mengubah jumlah data maximum melalui format axis
B. Mengubah jumlah data maximum melalui axis title
C. Mengubah jumlah data maximum melalui format legend
D. Mengubah Table array dan Index
17. tampilan berikut ini akan muncul saat kita akan membuat... .

A. Sapaan akan muncul jika tombol spasi ditekan
B. Sapaan akan muncul jika tombol enter ditekan
C. spasi akan muncul jika tombol enter ditekan
D. sprite akan muncul jika tombol spasi ditekan
18. Pernyataan yang sesuai dengan kode program berikut ini adalah... .

A. variabel
B. backdrop
C. Score
D. Sprite
19. Keterangan yang sesuai dengan blok programpada gambar di samping adalah… .

A. Skor akan bertambah 1 jika menyentuh bola
B. Skor akan berkurang jika menyentuh bola
C. Skor akan bertambah 1 secara kontinyu jika menyentuh bola
D. Skor akan berkurang 1 secara kontinyu jika menyentuh bola
Perhatikan gambar berikut untuk menjawab soal nomor 20 – 23 !

20. Pernyataan yang sesuai dengan blok program yang ditandai dengan huruf a, adalah… .

A. mendefinisikan perintah jump
B. menghilangkan perintah jump
C. menambahkan perintah jumpa
D. menghapus perintah jump
Untuk kunci Jawaban dan bank bank soal lainnya dapat melalui link