NEW
Font size
WorksheetsUlangkaji SK (Trial SPM 2019)
Total questions: 71
Worksheet time: 36mins
Berlaku apabila atribut-atribut bergantung kepada salah satu daripada atribut kunci dalam jadual.
Kebergantungan fungsi sepenuh
Kebergantungan fungsi separa
Kebergantungan fungsi transitif
Berlaku apabila atribut-atribut bergantung sepenuhnya kepada kesemua atribut kunci dalam jadual.
Kebergantungan fungsi sepenuh
Kebergantungan fungsi separa
Kebergantungan fungsi transitif
$f = fopen (“SainsKomputer.txt”, “r”);
Jelaskan mod capaian “ r “.
Baca
Tulis
Ubahsuai
Mengembalikan jumlah nilai medan tertentu
KENALPASTI ARAHAN SQL TERSEBUT
AVG
SUM
COUNT
MAX
Mengembalikan jumlah bilangan rekod.
KENALPASTI ARAHAN SQL TERSEBUT
AVG
SUM
COUNT
MAX
Mengembalikan nilai purata medan tertentu..
KENALPASTI ARAHAN SQL TERSEBUT
AVG
SUM
COUNT
MAX
Mengembalikan nilai tertinggi medan tertentu.
KENALPASTI ARAHAN SQL TERSEBUT
AVG
SUM
COUNT
MAX
Saya mudah memahami aplikasi ini dan tidak perlu di ajar banyak kali untuk menggunakannya.
Saya memahami semua fungsi butang dan menu yang ditunjukkan dalam aplikasi ini.
Nyatakan prinsip asas reka bentuk bagi situasi diatas
kebolehan membuat pemerhatian
maklumbalas
Boleh dipelajari
Konsisten
Nama : Hisham
Umur : 25
Ketinggian : 1.68 meter
Nyatakan jenis data yang digunakan bagi melakukan pengisytiharan pemboleh ubah Ketinggian.
Boolean
Integer
Double
String
Jika produk tidak berfungsi dengan sempurna, pengguna akan menghantar produk untuk dibaiki. Hal ini akan meningkatkan kos selepas jualan
Mengurangkan kos selepas jualan
Pengkomputeran sosial
Mendapat permintaan dalam pasaran
Meningkatkan produktiviti
Wujudkan peluang berkomunikasi atau perhubungan sosial antara manusia melalui penggunaan komputer
Mengurangkan kos selepas jualan
Pengkomputeran sosial
Mendapat permintaan dalam pasaran
Meningkatkan produktiviti
Pengguna mahu membeli atau menggunakan produk yang mempunyai kebolehgunaan yang tinggi, selamat, berguna, berfungsi dan lebih membantu dan menyeronokkan pengguna.
Mengurangkan kos selepas jualan
Pengkomputeran sosial
Mendapat permintaan dalam pasaran
Meningkatkan produktiviti
Nyatakan jenis ralat
Ralat Logik
Ralat Masa Larian
Ralat Sintaks
45 + 35 = 10
Nyatakan jenis ralat
Ralat Logik
Ralat Masa Larian
Ralat Sintaks
X= (150+12-45) / 0
Nyatakan jenis ralat
Ralat Logik
Ralat Masa Larian
Ralat Sintaks
Digunakan bagi mengembalikan data dan jenis data pulangan dalam sintaks seperti int atau double.
Fungsi
Prosedur
Digunakan untuk paparan dan tidak mengembalikan data.
Fungsi
Prosedur
Semua elemen kekal pada kedudukan yang sama
Kenalpasti prinsip reka bentuk dengan tepat.
Konsistensi (consistency)
Kebolehan membuat pemerhatian (perceivability)
Kebolehan untuk menjangka (predictability)
Mudah untuk dipelajari (learnability)
Maklum balas (feedback)
Bertujuan untuk melakukan penambahbaikan pada reka bentuk interaksi yang telah dihasilkan
Kenalpasti prinsip reka bentuk dengan tepat.
Konsistensi (consistency)
Kebolehan membuat pemerhatian (perceivability)
Kebolehan untuk menjangka (predictability)
Mudah untuk dipelajari (learnability)
Maklum balas (feedback)
Menggunakan aplikasi tanpa sebarang keraguan dan ketidakselesaan
Kenalpasti prinsip reka bentuk dengan tepat.
Konsistensi (consistency)
Kebolehan membuat pemerhatian (perceivability)
Kebolehan untuk menjangka (predictability)
Mudah untuk dipelajari (learnability)
Maklum balas (feedback)
Pengguna boleh mempelajari dan mengingati apa-apa yang dipelajari untuk selama-lamanya
Kenalpasti prinsip reka bentuk dengan tepat.
Konsistensi (consistency)
Kebolehan membuat pemerhatian (perceivability)
Kebolehan untuk menjangka (predictability)
Mudah untuk dipelajari (learnability)
Maklum balas (feedback)
Harga yang perlu dibayar untuk memperoleh, mengeluarkan dan menyelenggara.
Kenalpasti ciri penyelesaian masalah berkesan tersebut
Kos
Masa
Sumber
Merujuk kepada projek disiapkan mengikut tempoh masa yang ditetapkan.
Kenalpasti ciri penyelesaian masalah berkesan tersebut
Kos
Masa
Sumber
Stok, wang, bahan-bahan mentah dan aset lain yang boleh digunakan supaya dapat berfungsi dengan efektif.
Kenalpasti ciri penyelesaian masalah berkesan tersebut
Kos
Masa
Sumber
mudah difahami komputer bentuk simbol ringkas.
Contoh : Bahasa mesin
Kenalpasti Jenis Bahasa Pengaturcaraan tersebut
Bahasa Aras Tinggi
Bahasa Aras Rendah
mudah difahami pengaturcara menyerupai bahasa tabii manusia.
Contoh : JAVA, C dan PASCAL
Kenalpasti Jenis Bahasa Pengaturcaraan tersebut
Bahasa Aras Tinggi
Bahasa Aras Rendah
Kenalpasti jenis data yang sesuai untuk M
Boolean
String
Integer
Double
Kenalpasti jenis data yang sesuai untuk N
Boolean
String
Integer
Double
Apakah fungsi CSS dalam membina laman sesawang?
Membenarkan perubahan kepada gaya suatu laman web.
Membuat sambungan kepada pangkalan data
Memproses arahan
• Struktur kawalan urutan yang tidak betul.
• Pembolehubah tidak mengandungi nilai atau objek
• Pembahagian dengan sifar
• Struktur kawalan pengulangan yang tidak boleh berhenti kerana logik syarat yang salah
KENALPASTI JENIS RALAT TERSEBUT
Ralat Logik
Ralat Sintaks
Ralat Masa Larian
• Nilai yang tetap dan tidak berubah
• Mempunyai nilai yang unik iaitu hanya satu-satunya sahaja.
• Tidak boleh mempunyai nilai yang sama secara berulang.
Kenalpasti Jenis Kunci Hubungan tersebut
Kunci Asing
Kunci Primer
Pengisytiharan di luar mana-mana fungsi
Boleh diakses di mana-mana fungsi
Boleh digunakan hingga ke akhir program.
Pembolehubah Sejagat (Global)
Pembolehubah Setempat (Lokal)
Pembolehubah yang diisytiharkan dalam sebuah fungsi dalam aturcara.
Tidak boleh diakses di luar fungsi
Pembolehubah Sejagat (Global)
Pembolehubah Setempat (Lokal)
Kenal pasti jenis kebergantungan fungsi bagi attribut TarikhPinjam dan TarikhPulang kepada atribut Kunci Primer KodBuku dan IDMurid.
Kebergantungan Fungsi Sepenuh
Kebergantungan Fungsi Separa
Kebergantungan Fungsi Transitif
Menggunakan struktur pepohon untuk menyusun rekod.
KENALPASTI MODEL PANGKALAN DATA TERSEBUT
Model Hierarki
Model Hubungan
Model Rangkaian
Model Berorientasikan Objek
Data disusun di dalam jadual terdiri daripada lajur dan baris. Mudah dibina, digunakan dan diuruskan.
KENALPASTI MODEL PANGKALAN DATA TERSEBUT
Model Hierarki
Model Hubungan
Model Rangkaian
Model Berorientasikan Objek
Merupakan kaedah baharu dalam pengurusan data dan menyimpan takrifan objek-objek yang boleh digunakan semula oleh perisian.
KENALPASTI MODEL PANGKALAN DATA TERSEBUT
Model Hierarki
Model Hubungan
Model Rangkaian
Model Berorientasikan Objek
Berikan satu fungsi aggregate yang mengembalikan jumlah bilangan rekod.
MAX
MIN
COUNT
SUM
Algoritma sepatutnya memberikan dua output iaitu ukur lilit dan luas bulatan tetapi setelah diuji, cuma satu output yang dipamerkan.
nyatakan jenis ralat yang berlaku.
Ralat Logik
Ralat Sintaks
Ralat Masa Larian
KENALPASTI MODEL PANGKALAN DATA TERSEBUT
Model Hierarki
Model Hubungan
Model Rangkaian
Model Berorientasikan Objek
Kardinaliti hubungan MENTADBIR
1:1
1:M
M:N
Memastikan data yang diperolehi boleh dipercayai dan tidak dipersoalkan.
INTEGRITI DATA
KETEKALAN DATA
KELEWAHAN DATA
Untuk mengelakkan perubahan yang tidak sengaja kepada maklumat. Penting untuk memastikan tiada ralat semasa kemasukan data.
INTEGRITI DATA
KETEKALAN DATA
KELEWAHAN DATA
Mengelakkan pertambahan saiz pangkalan data yang tidak perlu. Mengelakkan data yang tidak konsisten dan tidak efisien.
INTEGRITI DATA
KETEKALAN DATA
KELEWAHAN DATA
Bekerja di bahagian hadapan pembangunan web.
Dilaksanakan oleh pelayar web.
Bahasa Penskripan Klien
Bahasa Penskripan Pelayan
Bekerja di bahagian belakang pembangunan web.
Dilaksanakan oleh pelayan web
Bahasa Penskripan Klien
Bahasa Penskripan Pelayan
PEMROSESAN LINEAR / BERSIRI
PEMROSESAN TAK LINEAR/ SELARI
Bahasa Penskripan …………………………………... ialah bahasa pengaturcaraan komputer yang digunakan untuk memproses sebarang permohonan dari pengguna dalam sesuatu laman web.
Klien
Pelayan
static double kiraDividen (float pokok, int kadar, int tahun){
dividen=pokok*(kadar/100)*tahun;
return dividen;
}
Kenal pasti jenis sub atur cara
Fungsi
Prosedur
KENALPASTI X
Unit Utama
Unit Aritmetik dan Logik
Unit Alamat
Unit Bas
Namakan jenis struktur kawalan
Struktur Kawalan Urutan
Struktur Kawalan Pilihan
Struktur Kawalan Ulangan
Apakah yang dimaksudkan dengan kelewahan data?
Kesempurnaan, ketepatan dan kesahan data (validation)
Konsistensi atau keseragaman data yang akan mempengaruhi kebolehpercayaan data.
Pertindihan data yang berpunca daripada salinan data yang berulang tetapi di lokasi yang berlainan.
" Dicapai hanya dengan pernyataan, di dalam suatu fungsi di mana ia diisytiharkan "
Pemboleh ubah setempat
Pemboleh ubah sejagat
"Dicapai oleh mana-mana pernyataan dalam keseluruhan program."
Pemboleh ubah setempat
Pemboleh ubah sejagat
Ralat X boleh di kesan melalui reka bentuk algoritma yang tidak efisien atau salah sekiranya:
• Struktur kawalan urutan yang tidak betul.
• Pembolehubah tidak mengandungi nilai atau objek
• Pembahagian dengan sifar
• Struktur kawalan pengulangan yang tidak boleh berhenti kerana logik syarat yang salah
Ralat Logik
Ralat Sintaks
Ralat Masa Larian
• Nilai yang tetap dan tidak berubah
• Mempunyai nilai yang unik iaitu hanya satu-satunya sahaja.
• Tidak boleh mempunyai nilai yang sama secara berulang.
Kunci Hubungan X
Kunci Primer
Kunci Asing
Mengembalikan jumlah nilai medan tertentu.
SUM
AVG
MAX
MIN
Mengembalikan nilai purata medan tertentu.
SUM
AVG
MAX
MIN
45 + 35 = 10
Ralat Logik
Ralat Sintaks
Ralat Masa Larian
X= (150+12-45)/0
Ralat Logik
Ralat Sintaks
Ralat Masa Larian
Nyatakan kepentingan kunci primer.
Pastikan rekod tidak bertindih
Memastikan data boleh dipercayai
Nyatakan kepentingan ketekalan data dalam sesebuah pangkalan data.
Memastikan tiada isu data yang sama berulang di beberapa lokasi simpanan
Beri identiti unik bagi setiap rekod
Mudahkan proses carian dan capaian rekod
Bertujuan untuk melakukan penambahbaikan pada reka bentuk interaksi yang telah dihasilkan.
Konsistensi (consistency)
Kebolehan membut pemerhatian (perceivability)
Kebolehan untuk menjangka (predictability)
Mudah untuk dipelajari (learnability)
Maklum balas (feedback)
Menggunakan aplikasi tanpa sebarang keraguan dan ketidakselesaan
Konsistensi (consistency)
Kebolehan membuat pemerhatian (perceivability)
Kebolehan untuk menjangka (predictability)
Mudah untuk dipelajari (learnability)
Maklum balas (feedback)
Pengguna boleh mempelajari dan mengingati apa-apa yang dipelajari untuk selama-lamanya
Konsistensi (consistency)
Kebolehan membuat pemerhatian (perceivability)
Kebolehan untuk menjangka (predictability)
Mudah untuk dipelajari (learnability)
Maklum balas (feedback)
Data dalam bentuk ruang kosong (space), teks, perkataan atau nilai yang mengandungi susunan aksara atau simbol
Integer
Boolean
Double
String
Data dalam bentuk pilihan iaitu memilih salah satu daripada sesuatu yang benar atau palsu
Integer
Boolean
Double
String
Kenalpasti model pangkalan data di atas.
Hierarki
Hubungan
Rangkaian
Berorientasikan Objek
Kenalpasti Fasa X
Rekabentuk penyelesaian
Dokumentasi
Kenalpasti Fasa Y
Rekabentuk penyelesaian
Dokumentasi
Nyatakan jenis kebergantungan
Kebergantungan Fungsi Sepenuh
Kebergantungan Fungsi Separa
Kebergantungan Fungsi Transitif
