40 Latihan Soal Praktik Lintas Bidang Informatika Kelas 9

soalpembelajaran.com_ Pada kesempatan kali ini kami akan membagikan latihan soal informatika kelas 9 bab 8 materi praktik lintas bidang. Semoga apa yang kami bagikan ini dapat membantu peserta didik dalam mencari soal-soal latihan terbaru seputar mata pelajaran Informatika materi praktik lintas bidang. Dalam soal ini mencakup berpikir komputasional, following object robot, line following robot, makeblock, mboat, obstacle avoiding robot, pola fraktal, dan scratch.

40 Latihan Soal Praktik Lintas Bidang Informatika Kelas 9

1. Bahasa pemrograman serbaguna yang memiliki banyak aplikasi, termasuk di bidang Matematika, pembuatan kuis, dan analisis data disebut ....
A. python
B. output
C. assign
D. turtle

Kunci Jawaban: A. python

2. Dalam Matematika, python dilengkapi dengan pustaka seperti numpy dan scipy yang memungkinkan kalian menyelesaikan persoalan Matematika yang kompleks, menghitung integral, atau menyelesaikan ....
A. perbedaan
B. persamaan
C. pertigaan
D. perempatan

Kunci Jawaban: B. persamaan

3. Pustaka yang sangat populer untuk manipulasi data tabular, digunakan untuk operasi Matematika dan array numerik. Aplikasi yang dimaksud adalah ....
A. python
B. pandas
C. median
D. numpy

Kunci Jawaban: B. pandas

4. Masalah Matematika seperti translasi, refleksi, dan fungsi kuadrat dapat dipecahkan dengan membuat program menggunakan bahasa pemrograman yang disebut dengan ....
A. library
B. turtle
C. python
D. pandas

Kunci Jawaban: C. python

5. Library turtle dalam python berguna untuk menggambar objek dalam konteks penyelesaian masalah ....
A. bahasa Indonesia
B. matematika
C. ilmu pengetahuan alam
D. ilmu pengetahuan sosial

Kunci Jawaban: B. matematika

6. Python dapat juga digunakan untuk mengembangkan aplikasi ....
A. soal
B. jawaban
C. kuis
D. pertanyaan

Kunci Jawaban: C. kuis

7. Library pandas dalam python menyediakan beragam fungsi yang berguna saat melakukan analisis ....
A. data
B. soal
C. jawaban
D. mode

Kunci Jawaban: A. data

8. Pada bahasa pemrograman python, turtle digunakan untuk ....
A. menggambar
B. melakukan analisis data
C. melakukan perbandingan
D. melakukan perhitungan matematika

Kunci Jawaban: A. menggambar

9. Fungsi yang digunakan untuk mengaktifkan fungsi pen adalah ....
A. turtle penon
B. turtle penoff
C. turtle pendown
D. turtle penup

Kunci Jawaban: C. turtle pendown

10. Fungsi yang digunakan untuk mengaktifkan fungsi pen adalah ....
A. turtle red
B. urtle color("red")
C. turtle pencolor red("red")
D. turtle pencolor(#FF0000)

Kunci Jawaban: C. turtle pencolor ("red")

11. Pernyataan berikut yang  menggambarkan dengan benar konsep variabel dalam pemrograman adalah ....
A. variabel adalah tipe data yang hanya digunakan untuk menyimpan teks atau string.
B. variabel adalah nama yang digunakan untuk mempresentasikan nilai yang dapat berubah atau disimpan dalam program.
C. variabel adalah instruksi yang digunakan untuk menggambar objek dalam perangkat lunak desain grafis.
D. variabel adalah tipe data yang hanya digunakan untuk menyimpan angka.

Kunci Jawaban: B. variabel adalah nama yang digunakan untuk mempresentasikan nilai yang dapat berubah atau disimpan dalam program

12. Layanan dari google yang memungkinkan pengguna untuk menulis, menjalankan, dan membagikan kode program python disebut dengan ....
A. google colab
B. google adsen
C. google analitic
D. google browser

Kunci Jawaban: A. google colab

13. Penjualan dari basis data northwind yang sudah diolah dan ditempatkan dalam file ....
A. word
B. notepad
C. buku
D. excel

Kunci Jawaban: D. excel

14. Fungsi yang digunakan untuk menonaktifkan fungsi pen adalah ....
A. turtle penoff
B. turtle penon
C. turtle pendown
D. turtle penup

Kunci Jawaban: A. turtle penoff

15. Fungsi pandas yang akan menampilkan record data bagian terbawah saja adalah ....
A. sort
B. head
C. tail
D. sum

Kunci Jawaban: C. tail

16. Fungsi yang akan menampilkan nilai kuartil pertama adalah ....
A. quantile (1)
B. quantile (2)
C. quantile (25%)
D. quantile (0,25)

Kunci Jawaban: D. quantile (0,25)

17. Fungsi yang digunakan untuk mengubah nama kolom dari sebuah frame data adalah ....
A. rename
B. changename
C. alter name
D. alter column

Kunci Jawaban: A. rename

18. Ketika mengurutkan data, kode program di bawah ini yang akan membuat data diurutkan dari paling kecil ke paling besar adalah ....
A. descending = false
B. descending = true
C. descending = false
D. descending = true

Kunci Jawaban: D. descending true

19. Fungsi yang digunakan untuk memindahkan posisi turtle dari A ke B adalah ....

A. turtle goto (A)

B. turtle goto (B)

C. turtle moveto (B)

D. tutrle moveto (A)

Kunci Jawaban: A. turtle goto (A)

20. Perhatikan sintaks berikut!

  1. print (siswa.head (10))
  2. print (siswa.tail (5))
  3. print (siswa.head ())
  4. print (siswa.head (4))
Siswa yang akan menampilkan 5 data siswa paling atas ditunjukkan oleh nomor ....
A. 1) dan 2)
B. 1) dan 3)
C. 2) dan 3)
D. 2) dan 4)

Kunci Jawaban: B. 1) dan 3)

21. Fungsi yang digunakan untuk menghitung rata-rata adalah ....
A. quantile
B. modes
C. mean
D. median

Kunci Jawaban: C. mean

22. Fungsi untuk menampilkan nilai data yang paling sering muncul adalah ....
A. min
B. mode
C. max
D. count

Kunci Jawaban: B. mode

23. Fungsi untuk menghitung jumlah record data di frame adalah ....
A. mean
B. min
C. max
D. count

Kunci Jawaban: D. count

24. Perangkat yang digunakan untuk membentengi suatu jaringan komputer suatu jaringan komputer dari jaringan internet disebut ....
A. firewall
B. transfer
C. flowchart
D. cracking

Kunci Jawaban: A. firewall

25. Diagram yang mewakili kumpulan dari intruksi yang ditampilkan menggunakan simbol standar untuk menggambarkan intruksi yang berbeda disebut ....
A. presence
B. protocol
C. firewall
D. flowchart

Kunci Jawaban: D. flowchart

26. Suatu protokol yang digunakan untuk mendownload file-file dari komputer-komputer yang saling terhubung disebut ....
A. enkripsi
B. transfer
C. firewall
D. flowchart

Kunci Jawaban: B. transfer

27. Satuan terkecil dari sistem angka biner untuk menyimpan data disebut ....
A. bit
B. browser
C. cloud
D. email

Kunci Jawaban: A. Bit

28. Usaha memasuki secara ilegal suatu jaringan dengan maksud menghancurkan data atau file yang disimpan di komputer yang ada jaringan tersebut disebut dengan ....
A. cracking
B. enkripsi
C. firewall
D. flowchart

Kunci Jawaban: A. cracking

29. Aplikasi internet untuk sarana komunikasi surat-menyurat dalam bentuk elektronik disebut ....
A. bit
B. enkripsi
C. cloud
D. email

Kunci Jawaban: D. email

30. Menghitung jumlah data, rata-rata, standar deviasi, nilai minimum, nilai kuartil, dan nilai maksimum dari masing-masing kolom yang berisi data numerik adalah fungsi dari ....
A. describe
B. statistik
C. record
D. values

Kunci Jawaban: A. describe

31. Mengurutkan data dapat dilakukan dengan menggunakan fungsi sort ....
A. vatues
B. vaties
C. values
D. valies

Kunci Jawaban: C

32. Jelaskan mengapa ketika menggambar objek di koordinat kartesius menggunakan turtle, kita perlu menaikkan skala titik koordinat objek?

Jawaban:

Dengan menaikkan skala titik koordinat, kita dapat memastikan bahwa gambar yang kalian buat dengan turtle di koordinat kartesius akan tampak lebih baik, lebih mudah dipahami, dan lebih sesuai dengan kebutuhan visual dan teknis kalian.

33. Jelaskan apa yang dimaksud dengan titik maksimum dan minimum dalam sebuah grafik?

Jawaban:

Dalam konteks grafik fungsi matematika, titik maksimum dan minumum merujuk pada titik-titik di mana nilai fungsi mencapai nilai tertinggi atau terendah dalam area tertentu dari grafik.

34. Jelaskan tiga tingkatan kecerdasan digital!

Jawaban: 

  • Literasi digital kemampuan dasar untuk menggunakan dan memahami teknologi digital.
  • Kecerdasan digital kemampuan untuk menggunakan teknologi secara efektif, termasuk keamanan, kreativitas, dan pemecahan masalah.
  • Kecerdasan digital strategis kemampuan untuk memanfaatkan teknologi secara strategis untuk mencapai tujuan jangka panjang dan memahami dampaknya secara menyeluruh.
35. Jelaskan apa yang dimaksud dengan advanced research project agency?

Jawaban:

Lembaga riset dari departemen pertahanan Amerika Serikat yang melakukan penelitian untuk menemukan komputer yang saling berkomunikasi dan tetap bertahan pada saat perang nuklir terjadi.

36. Apa yang dimaksud dengan eavesdropping?

Jawaban:

Tindakan melakukan intersepsi secara real time yang tidak diotorasi terhadap komunikasi pribadi, seperti telepon, pesan instan, video conference, atau email dan sebagainya.

37. Jelaskan apa yang dimaksud dengan python?

Jawaban:

Python adalah bahasa pemrograman serbaguna yang memiliki banyak aplikasi, termasuk di bidang matematika, pembuatan kuis, dan analisis data. Dalam matematika python dilengkapi dengan pustaka seperti numpy dan scipy yang memungkinkan kita menyelesaikan persoalan matematika secara kompleks.

38. Jelaskan langkah-langkah untuk menganalisis dengan menggunakan Google Colab?

Jawaban:
  • Tampilkan halaman Google Colab di browser.
  • Dari menu file, klik perintah New Notebook.
  • Di sel yang ada di notebook, tuliskan kode program dan menjalankan baris.
  • Di samping sel yang sudah ditambahkan kode program, klik tombol perintah Run Cell.
  • Klik tombol Choose Files.
  • Pilihlah file data dan klik tombol Open.
  • Setelah file data diupload.
  • Untuk dapat membaca dan menampilkan data.
  • Kemudian, untuk membaca data yang sudah diunggah dan menampilkannya.
  • Ketika dijalankan, perintah tersebut akan membaca file sales.
  • Perhatikan bahwa semua kolom akan ditampilkan.
39. Apa yang dimaksud dengan Google Colab?

Jawaban:

Google Colab atau lebih dikenal dengan sebutan Google Colab merupakan layanan dari Google yang memungkinkan pengguna untuk menulis, menjalankan, dan membagikan kode program python.

40. Jelaskan apa yang dimaksud dengan enkripsi?

Jawaban:

Proses menyamarkan sebuah data atau pesan sehingga jika pesan atau data jatuh kepada orang yang berhak, data tersebut tidak dapat dimengerti.