Sunday, 2 November 2025
Sunday, 26 October 2025
ULANGKAJI ASK F3 --UASA
TOPIK UNTUK ULANGKAJI --UASA 2025
Tajuk-Tajuk Utama Asas Sains Komputer (ASK)
1. Pemikiran Komputasional
◦ Konsep Asas Pemikiran
Komputasional. - ms2,3
◦ Teknik Pengitlakan
(Generalization).-ms 5,6,7
2. Pembangunan Atur Cara
◦ Fasa Pembangunan Atur Cara
(termasuk fasa Pengkodan dan Carta Alir). ms 19-22
3. Kriptografi dan Penyulitan Data (Sifer)
◦ Sifir Kunci Simetri.--ms 32,33
◦ Teknik Penyulitan (Reverse,
Substitution, Pigpen, Columnar Cipher).--ms34-35
4. Algoritma
◦ Jenis Aktiviti Search dan Sort.--ms62-63
◦ Algoritma Linear Search.-- ms73-76 + 101
◦ Algoritma Bubble Sort.--ms81-85 + 101
5. Pangkalan Data (Database)
◦ Definisi dan Kepentingan Pangkalan
Data.--ms114-115
◦ Perisian Sistem Pengurusan
Pangkalan Data (DBMS, contohnya Microsoft Access).--ms127
◦ Reka Bentuk Pangkalan Data (Entiti
dan Atribut).--ms118-119
◦ Hubungan Kekardinalan (Contohnya, one
to many 1:M).--ms124-125
◦ Kunci Asing (Foreign Key).--ms121
◦ Fungsi Utama Structured Query
Language (SQL).--ms150-159
6. Pengaturcaraan Asas
◦ Fungsi Built-in Python.-- ms170
◦ Fungsi Ciptaan Pengguna (User-defined
function).--ms172
◦ Carta Alir dan Pseudokod.-- ms176-177
◦ Penulisan Kod Arahan Python
(Aliran Kawalan dan Penyusunan Kod).-- rujuk latih tubi
◦ Penulisan Arahan SQL (Paparan,
Penapisan, Penggabungan Jadual)-- rujuk latih tubi
SELAMAT ULANGKAJI--- ALL THE BEST
Wednesday, 22 October 2025
Wednesday, 8 October 2025
contoh 1 - function
✅ Kod Python:
import math # untuk
guna nilai pi
# Takrif fungsi
def kira_luas_bulatan(jejari):
luas = math.pi *
jejari ** 2
return luas
# Atur cara utama
jejari = float(input("Masukkan jejari bulatan: "))
hasil = kira_luas_bulatan(jejari)
print("Luas bulatan ialah:", round(hasil, 2))
Saturday, 4 October 2025
Wednesday, 24 September 2025
KUIZ MORAL
📣 *Ujian Kebajikan Moral Kemanusiaan Bermula!*
Kepada: Tuan/Puan
Salam sejahtera 🙏
Ujian Kebajikan Moral Kemanusiaan bermula!
🔗 Pautan Ujian:
Bahasa Cina: https://www.humanistik.org.my/ddhk/#/ddhk/2025
Bahasa Malaysia: https://forms.gle/pP2gEQj5ULX5dBBM8
📝 Langkah Menjawab boleh rujuk dokumen berikut:
Bahasa Cina:
https://drive.google.com/file/d/12VjRDBz06FP7fah9JIFmSbxRcESdINEs/view?usp=sharing
Bahasa Malaysia:
https://drive.google.com/file/d/1wZFAg52_oQQDVQTvNhez8BXzzcbYSBIs/view?usp=sharing
Saturday, 23 August 2025
Thursday, 14 August 2025
Wednesday, 13 August 2025
TUGASAN ASK T3 - KERJA BERKUMPULAN
ARAHAN: SETIAP KUMP WAJIB MEMILIH SATU TAJUK DARIPADA SOALAN DI BAWAH (4.1.5,4.1.6,4.1.9)
1. Pengurusan Data Murid Sekolah
Jadual cadangan:
-
MURID(ID_Murid, Nama, NoKP, Jantina, Tarikh_Lahir, Kelas) -
KELAS(Kod_Kelas, Nama_Kelas, Guru_Kelas) -
GURU(ID_Guru, Nama_Guru, Subjek)
Tugasan Kumpulan:
-
Cipta pangkalan data sekolah dengan 3 jadual di atas.
-
Masukkan sekurang-kurangnya 15 data contoh murid, 3 kelas, dan 3 guru.
-
Hasilkan query: Senarai murid perempuan.
-
Hasilkan query: Murid yang berada di kelas “5 Amanah”.
-
Hasilkan query: Guru yang mengajar subjek Matematik.
2. Sistem Inventori Perpustakaan Sekolah
Jadual cadangan:
-
BUKU(ID_Buku, Tajuk, Pengarang, Tahun_Terbitan) -
PEMINJAM(ID_Peminjam, Nama, NoKP) -
PINJAMAN(ID_Pinjam, ID_Buku, ID_Peminjam, Tarikh_Pinjam, Tarikh_Pulang)
Tugasan Kumpulan:
-
Cipta jadual untuk sistem perpustakaan.
-
Masukkan data contoh sekurang-kurangnya 10 buku dan 5 peminjam.
-
Hasilkan query: Buku yang dipinjam oleh “Ali Bin Abu”.
-
Hasilkan query: Senarai buku yang belum dipulangkan.
-
Hasilkan query: Senarai peminjam yang meminjam lebih dari 1 buku.
3. Pengurusan Tempahan Kantin Sekolah
Jadual cadangan:
-
MENU(ID_Menu, Nama_Menu, Harga) -
PELANGGAN(ID_Pelanggan, Nama, Kelas) -
TEMPAHAN(ID_Tempahan, ID_Menu, ID_Pelanggan, Tarikh_Tempah)
Tugasan Kumpulan:
-
Cipta pangkalan data tempahan kantin.
-
Masukkan 10 jenis menu dan 10 pelanggan.
-
Hasilkan query: Senarai tempahan pada tarikh tertentu.
-
Hasilkan query: Menu paling mahal.
-
Hasilkan query: Senarai pelanggan dari kelas “4 Bakti” sahaja.
4. Rekod Keputusan Peperiksaan Pelajar
Jadual cadangan:
-
PELAJAR(ID_Pelajar, Nama, Kelas) -
SUBJEK(Kod_Subjek, Nama_Subjek) -
MARKAH(ID_Pelajar, Kod_Subjek, Markah)
Tugasan Kumpulan:
-
Cipta jadual untuk sistem rekod peperiksaan.
-
Masukkan data sekurang-kurangnya 5 pelajar, 3 subjek, dan markah mereka.
-
Hasilkan query: Senarai pelajar yang mendapat markah > 80 dalam Matematik.
-
Hasilkan query: Purata markah setiap pelajar.
-
Hasilkan query: Senarai pelajar yang gagal (< 40 markah) dalam mana-mana subjek.
5. Sistem Tempahan Aktiviti Kokurikulum
Jadual cadangan:
-
AKTIVITI(Kod_Aktiviti, Nama_Aktiviti, Guru_Penasihat) -
AHLI(ID_Ahli, Nama, Kelas) -
PENDAFTARAN(ID_Ahli, Kod_Aktiviti, Tarikh_Daftar)
Tugasan Kumpulan:
-
Cipta pangkalan data kokurikulum.
-
Masukkan sekurang-kurangnya 5 aktiviti dan 10 ahli.
-
Hasilkan query: Senarai ahli yang menyertai aktiviti “Kelab Robotik”.
-
Hasilkan query: Jumlah ahli bagi setiap aktiviti.
-
Hasilkan query: Senarai aktiviti yang disertai oleh murid kelas “5 Cemerlang”.
Wednesday, 6 August 2025
Thursday, 24 July 2025
Sunday, 6 July 2025
Wednesday, 25 June 2025
Sunday, 20 April 2025
KAJIAN IMPAK PELAN HALA TUJU PENDIDIKAN BAHASA MELAYU 2016-2025
Sunday, 16 March 2025
Wednesday, 12 March 2025
2.1 KRIPTOGRAFI DALAM KESELAMATAN DATA
2.1.1 Menerangkan maksud dan kepentingan kriptografi dalam pengkomputeran.
Wednesday, 5 March 2025
Wednesday, 26 February 2025
Saturday, 18 January 2025
Friday, 3 January 2025
SAINS KOMPUTER TINGKATAN 5
SAINS KOMPUTER TINGKATAN 5
-
Kita Umpama Sehelai Daun (Smahadzir) MAKSUD SAJAK Rangkap Maksud 1 Kehidupan manusia di muka bumi ini boleh ...
-
Empat jenis pola ayat dasar bahasa Melayu seperti yang berikut: i. Frasa Nama + Frasa Nama (FN + FN) ii. Frasa Nama + Frasa Kerja (F...
-
ULASAN CONTOH 1 Lihat gambar di bawah dengan teliti. Berdasarkan maklumat yang terdapat dalam gambar tersebut, tulis ulasan yang pan...









.jpg)




