Struktur Data

Posted on

1) Seseorang diberi tugas menduplikasi file yang berekstensi .pdf dari drive C menuju drive D. Kegiatan tersebut dapat diartikan sebagai permasalahan
2) Berikut adalah alur kinerja dari pembuatan kopi:
• Siapkan cangkir kosong, sendok, tempat kopi, tempat gula, termos berisi air putih panas;
• Masukkan satu sendok kopi dan satu sendok gula ke dalam cangkir,
• Tuangkan air dalam termos ke dalam cangkir yang telah berisi kopi dan gula;
• Aduk isi cangkir dengan menggunakan sendok;
• Secangkir kopi panas siap dihidangkan.
Serangkaian alur di atas dapat disebut algoritma
3) Jika tahapan dari algoritma ingin diimplementasikan ke dalam sebuah komputer, maka hal tersebut disebut dengan pemrograman
4) Istilah berikut yang bukan termasuk interface dalam struktur data. adalah…. A. queue, stack, dan deque B. code C. stack D. SSet
5) Operasi yang memiliki kemampuan untuk menghapus elemen di akhir queue adalah remove ( )
6) Operasi untuk menambahkan elemen x di awal stack adalah add (x)
7) Operasi untuk menambahkan elemen pada akhir antrean deque adalah addLast (x)
8) Penambahan elemen yang dapat dilakukan baik di depan maupun di belakang antrean, disebut dengan deque
9) Konsep dasar dari stack adalah FIFO
10) Penerapan efisiensi pada operasi struktur data dapat dibagi dalam dua bagian, yaitu ruang dan waktu

1) Terdapat programming seperti berikut:
Void printNilaiArray(int array[ ])
{
cout<<array [0] ;
}
Nilai big-Oh dari programming di atas adalah O(1)
2) Terdapat programming seperti berikut:
Void printNilaiArray(int array[ ]) {
For (int i=0 i<array.size();  i++; ) {
cout<<array[i];}}
Nilai big-Oh dari programming di atas adalah O(n)
3) Nilai 5 faktorial adalah 120
4) Operasi yang termasuk dalam perbandingan adalah >
5) Operasi yang termasuk dalam aritmatika adalah +
6) Operasi yang termasuk dalam operasi word bitwise Boolean adalah AND
7) Suatu istilah untuk membuat nilai running time sekecil mungkin, disebut dengan time complexctity
8) Kesesuaian fungsi dan program dalam struktur data perlu dicek kebenarannya. Istilah dari kasus ini adalah correctness
9) Running time yang hampir mendekati target dikenal dengan istilah amortized
10) Hasil running times yang melebihi target dari pembuatan program disebut…. expected

1) Bahasa pemrograman yang digunakan pada materi struktur data pada modul ini adalah Java
2) Jenis compiler yang digunakan pada materi struktur data pada modul ini adalah Netbeans
3) Data dengan nilai “7,50” termasuk tipe data …. floating point
4) Data dengan nilai “8” termasuk tipe data …. integer
5) Perintah untuk memindahkan kursor ke baris baru adalah ‘\n’
6) Teks “materi struktur data”, termasuk dalam tipe data …. string
7) Jika Anda pahami kembali mengenai class, maka Linux dapat dikategorikan ke dalam class sistem operasi

1. Kapan ukuran pemusatan mean, median dan modus digunakan? Berikan contohnya
Ukuran pemusatan seperti mean, median, dan modus digunakan untuk memberikan gambaran tentang nilai pusat atau tengah dari suatu data.

  • Mean (rata-rata) umumnya digunakan ketika data memiliki distribusi normal atau simetris. Misalnya, ketika menghitung rata-rata nilai ujian siswa di sebuah kelas.
  • Median (nilai tengah) digunakan ketika data memiliki banyak outlier atau ketika distribusinya tidak simetris. Misalnya, ketika menentukan gaji median di suatu industri, di mana ada beberapa gaji yang sangat tinggi yang dapat mempengaruhi rata-rata.
  • Modus (nilai yang paling sering muncul) digunakan ketika data kategorikal atau memiliki beberapa mode yang menonjol. Misalnya, ketika menentukan moda pakaian yang paling sering dikenakan oleh mahasiswa di sebuah kampus.

2. Jika suatu perusahaan ingin mempromosikan produk yang dihasilkan, misalnya: Shampo Merk X, ukuran pemusatan apa yang digunakan. Berikan penjelasanya!
Jika perusahaan ingin mempromosikan produk seperti Shampo Merk X, ukuran pemusatan yang dapat digunakan adalah mean atau rata-rata penjualan produk. Dengan menghitung rata-rata penjualan, perusahaan dapat mengetahui seberapa baik performa produk tersebut secara keseluruhan. Jika rata-rata penjualan Shampo Merk X tinggi, hal itu menunjukkan bahwa produk tersebut populer di pasaran dan dapat menjadi argumen penjualan yang kuat. Namun, perlu dicatat bahwa selain ukuran pemusatan, perusahaan juga perlu mempertimbangkan ukuran penyebaran dan faktor-faktor lainnya untuk mendapatkan pemahaman yang lebih lengkap tentang performa produk.

Baca juga :  Puisi Hingga ku Terlelap

3. Berikan contoh kasus jika Anda menggunakan median sebagai ukuran pemusatan data!
Contoh kasus penggunaan median sebagai ukuran pemusatan adalah dalam menghitung pendapatan rata-rata di sebuah kelompok orang. Misalkan terdapat 10 orang dalam kelompok tersebut dan pendapatan mereka adalah sebagai berikut: $20,000, $25,000, $30,000, $35,000, $40,000, $45,000, $50,000, $55,000, $60,000, $500,000.

Jika kita menggunakan mean untuk menghitung pendapatan rata-rata, maka jumlah pendapatan keseluruhan ($1,350,000) dibagi dengan jumlah anggota kelompok (10), menghasilkan rata-rata $135,000. Namun, rata-rata tersebut akan sangat dipengaruhi oleh nilai yang sangat tinggi ($500,000) yang mungkin merupakan outlier atau data yang tidak umum. Oleh karena itu, median akan memberikan gambaran yang lebih representatif tentang pendapatan rata-rata di kelompok ini. Jika kita mengurutkan data pendapatan dari yang terendah hingga tertinggi, median akan menjadi nilai tengah, yaitu $45,000. Dalam kasus ini, median memberikan gambaran yang lebih akurat tentang tingkat pendapatan rata-rata anggota kelompok.

4. Kapankah ukuran penyebaran data digunakan? Berikan contoh kasus yang Anda ketahui!
Ukuran penyebaran data digunakan untuk memberikan informasi tentang sejauh mana data tersebar. Contoh kasus penggunaan ukuran penyebaran adalah:

  • Rentang (range) digunakan untuk mengukur selisih antara nilai maksimum dan nilai minimum dalam data. Misalnya, ketika mengukur rentang umur dalam sebuah populasi, rentang akan memberikan informasi tentang jarak usia terkecil dan terbesar yang ada.
  • Variansi (variance) dan simpangan baku (standard deviation) digunakan untuk mengukur sejauh mana data tersebar dari rata-rata. Misalnya, ketika mengukur variabilitas harga saham, variansi dan simpangan baku akan memberikan gambaran tentang sejauh mana harga saham berfluktuasi dari harga rata-rata.
  • Kuartil (quartiles) dan persebaran interkuartil (interquartile range) digunakan untuk mengukur sebaran data dalam interval kuartil. Misalnya, ketika menganalisis data distribusi pendapatan keluarga, persebaran interkuartil dapat memberikan gambaran tentang sejauh mana pendapatan keluarga terdistribusi dalam interval 25% hingga 75% data.
Gravatar Image
Merupakan seorang blogger asal Pontianak yang terjun di dunia blogging sejak tahun 2007 hingga sekarang.