Anda di halaman 1dari 2

1. Jelaskan fungsi Randn dalam Bahasa pemograman matlab!

2. Tuliskan nilai frekuensi tangga nada secara berurutan!


3. Apa yang dimaksud proses normalisasi?

Jawaban
1. - Fungsi untuk membangkitkan bilangan acak dalam Matlab adalah rand()
- Fungsi rand(m,n) membangkitkan bilangan acak 0 s/d 1, sebanyak m
baris dan n kolom
- Fungsi rand(state,a) digunakan untuk mengganti nilai state awal
bilangan acak atau x(0) dalam LCM
Contoh :
Membangkitkan 10 bilangan acak 0 s/d 1 dapat digunakan fungsi
rand(1,10)
Membangkitkan matrik dengan ukuran 4x6 yang elemennya
bilangan acak 0 s/d 1 dapat digunakan fungsi rand(4,6)
Membangkitkan 10 bilangan acak bulat 0 s/d 7 digunakan fungsi
floor(8*rand(1,10))
2. Nada C
memiliki frekuensi 264 Hz
Nada D
memiliki frekuensi 297 Hz
Nada E
memiliki frekuensi 330 Hz
Nada F
memiliki frekuensi 352 Hz
Nada G
memiliki frekuensi 396 Hz
Nada A
memiliki frekuensi 440 Hz
Nada B
memiliki frekuensi 495 Hz
Nada C oktav
memiliki frekuensi 528 Hz
3. Normalisasi merupakan sebuah teknik dalam logical desain sebuah basis
data yang mengelompokkan atribut dari suatu relasi sehingga membentuk
struktur relasi yang baik (tanpa redudansi). Normalisasi adalah proses
pembentukan struktur basis data sehingga sebagian besar ambiguity bisa
dihilangkan.

Tujuan Normalisasi : untuk menghilangkan kerangkapan data,


untuk mengurangi kompleksitas, serta untuk mempermudah
pemodifikasian data.
Proses Normalisasi : data diuraikan dalam bentuk tabel,
selanjutnya dianalisis berdasarkan persyaratan tertentu ke beberapa
tingkat, apabila tabel tersebut perlu dipecah menjadi beberapa tabel
yang lebih sederhana sampai memenuhi bentuk yang optimal.
Tahapan Normalisasi : Tahapan Normalisasi dimulai dari tahap
ringan (1NF) hingga paling ketat (5NF). Biasanya hanya sampai
pada tingkat 3NF atau BCNF karena sudah cukup memadai untuk
menghasilkan tabel-tabel yang berkualitas baik. Urutannya : 1NF,
2NF, 3NF, BCNF, 4 NF, 5NF

Anda mungkin juga menyukai