5. di antara algoritma pengurutan berikut yang lebih efisien adalah

Berikut ini adalah pertanyaan dari Rozyatul2966 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

5. di antara algoritma pengurutan berikut yang lebih efisien adalah ....a pencarian bagi dua
b. bubble sort
c. insertion sort
d. selection sort
e. sequential (beruntun)
6. algoritma pengurutan yang melakukan proses dengan menyisipkan elemen array pada posisi yang tepat adalah
algoritma ....
a. pencarian bagi dua
b. bubble sort
c. insertion sort
d. selection sort
e. sequential (beruntun)
7. algoritma yang digunakan untuk menyembunyikan pesan adalah ....
a. divide and conquer
b. rekursif
c. bubble sort
d. kriptografi
e. insertion sort
8. algoritma dimana suatu fungsi atau prosedur memanggil dirinya sendiri disebut ....
a divide and conquer
b. rekursif
c. bubble sort
d. kriptografi
e. insertion sort​

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

  1. Algoritma pengurutan yang lebih efisien adalah insetion sort (c)
  2. Algoritma pengurutan yang melakukan proses dengan menyisipkan elemen array pada posisi yang tepat adalah insertion sort (c)
  3. Untuk menyembunyikan pesan digunakan algoritma kriptografi (d)
  4. Algoritma yang memanggil fungsiatau prosedurdirinya sendiri disebut rekursif (b)

Pembahasan

Pada pertanyaan nomor lima, digunakan algoritma insertion sort lebih efisien karena merupakan implementasi paling sederhana untuk data berukuran kecil.

Pada pertanyaan nomor enam, algoritma yang dipakai untuk mengurutkan elemen array pada posisi yang tepatyaituinsertion sort karena algoritma ini membandingkan dua elemen yaitu elemen pertama dengan elemen yang sudah diurutkan. Perbandingan akan terus dilakukan sehingga tidak ada elemen yang tersisa.

Pada pertanyaan nomor tujuh algoritma yang dipakai untuk menyembunyikan pesanadalahalgoritma kriptografi melalui perantara media. Kriptografi bisa juga disebut dengan "enkripsi".

Pada pertanyaan nomor delapan fungsi yang memanggil dirinyasendiri disebutrekursif. Fungsinya seperti pengulangan untuk mengembalikan atau menghasilkan satu nilai pada bagian program.

Pelajari Lebih Lanjut

  1. Materi tentang keamanan kriptografi, pada yomemimo.com/tugas/14318881
  2. Materi tentang penjelasan algoritma, pada yomemimo.com/tugas/18086381

#BelajarBersamaBrainly

Semoga dengan pertanyaan yang sudah terjawab oleh RezaPrabowo dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Tue, 14 Jun 22