Nilai boolean BENAR akan dipulangkan jika salah satu kriteria P atau Q adalah benar
Wednesday, October 13, 2021
Tuesday, October 5, 2021
Pangkalan Data: Operator AND
1. operator AND digunakan untuk menggabung dua kriteria contohnya P dengan Q. Maka ungkapannya ialan P AND Q
2. Nilai boolean BENAR akan dipulangkan hanya apabila kedua-dua kriteria P dan Q adalah BENAR.
3. Sekiranya salah satu kriteria ialah PALSU maka nilai boolean adalah PALSU
Latihan:
https://www.w3schools.com/sql/trysql.asp?filename=trysql_select_columns
1. Klik pada link di atas dan tulis pernyataan SQL di bawah
SELECT * FROM Customers WHERE Country = "Germany" and City = "Berlin";
Lukis output bagi pernyataan tersebut
2. Tulis pernyataan SQL untuk memaparkan semua atribut pada jadual OrderDetails yang mempunyai ProductID = 42 dan Quantity > 9. Lukis jadual output.
Snapshot jawapan dan hantar melalui google classroom
Thursday, September 30, 2021
Cara menggunakan scratch pada telefon pintar (smartphone)
1. Gunakan Chrome. Buka website www. scratch.mit.edu kemudian klik start creating
2. Pada chorme, Klik 3 titik di sebelah kanan atas, pilih Desktop site, tick
3. Klik 3 titik tadi sekalilagi. Kemudian pilih Setting>Accessibility>tick pada kotak Force Enable Zoom
4. klik arrow back untuk kembali ke screen scratch
Sunday, September 19, 2021
Python: Fungsi input
1. Fungsi input digunakan untuk mendapatkan data input daripada pengguna.
2. Apabila fungsi input diaktifkan, atur cara akan meminta pengguna untuk memasukkan data mengikut kesesuaian atur cara yang dibina.
3. Sintaks bagi fungsi input juga berbeza mengikut bahasa pengaturcaraan
4. Sintak fungsi dalam python adaalah seperti berikut
Contoh kod aturcara pythonSalin kod aturcara python di atas dan lihat output. Pastikan input bagi umur ialah nombor bulat contoh: 14 dan input bagi tinggi dalam nombor perpuluhan contohnya 1.45
Tuesday, September 7, 2021
Saturday, September 4, 2021
Pembolehubah (untuk kod aturcara python)
Pemboleh ubah ialah storan ingatan dalam komputer yang digunakan oleh atur cara
Pemboleh ubah digunakan untuk mewakili sesuatu data yang perlu digunakan berulang kali oleh atur cara yang dibangunkan.
Pemboleh ubah yang diisytiharkan akan diberi satu label yang disebut pengecam yang sesuai dan disertakan dengan nilai.
Contoh di bawah adalah contoh pengisytiharan untuk data jenis string
Walaubagaimana pun, untuk data jenis string, kita boleh isytihar tanpa str di depan. Contohnya
nama="Daniel"
Terdapat 2 jenis data untuk nombor iaitu integer dan float. Integer untuk nombor bulat dan tiada titik perpuluhan. Manakala float untuk nombor perpuluhan
Berbeza dengan string, pengisytiharan data untuk nombor tidak perlukan tanda " "
Contoh pengisytiharan
tinggi = int(150)
berat = float(40.5)
Contoh penggunaan dalam aturcara python
Soalan:
Selepas kod di bawah di 'run' kenapakah nilai output nya tidak sama seperti yang diisytiharkan? Bagaimanakah untuk keluarkan nilai output sama seperti yang diisytiharkan?
Thursday, August 26, 2021
Pangkalan Data: Membina jadual dan masukkan data
Membina pangkalan data
Soalan:
Bina satu pangkalan data untuk menyimpan data murid sekolah. Sediakan satu jadual entiti MURID dengan atribut IDMurid, Nama, Jantina, Kaum dan Kelas. Setkan IDMurid sebagai primary key
Gunakan https://sqliteonline.com/ untuk membina pangkalan data.
Langkah 1:
Gunakan pernyataan CREATE TABLE untuk membina jadual/entiti. Sintaks CREATE TABLE adalah seperti berikut
CREATE TABLE NamaEntiti(
Atrubut1 int NOT NULL,
Atribut2 varchar(255) NOT NULL,
Atribut3 varchar(255) NOT NULL,
PRIMARY KEY (Atribut1)
);
Penerangan sintaks:
int, varchar adalah jenis data yang dipegang oleh atribut. int ialah integer, varchar ialah teks.
Nombor yang ada dalam kurungan () ialah bilangan maksimum aksara bagi atribut tersebut
NOT NULL bermaksud nilai atribut tidak boleh dikosongkan (mesti ada nilai/input)
Atribut2 varchar (255) NOT NULL -- bermaksud Atribut2 memegang nilai teks dan bilangan aksara tidak lebih daripada 255 huruf, dan mesti diisi iaitu tidak boleh dikosongkan. Contoh teks ialah nama orang
oleh itu sintaks untuk menghasilkan jadual/entiti Murid di atas ialah seperti berikut
CREATE TABLE Murid(
IDMurid int NOT NULL,
Nama varchar(255) NOT NULL,
Jantina varchar(1) NOT NULL,
Kaum varchar(20) NOT NULL,
Kelas varchar(15) NOT NULL,
PRIMARY KEY (IDMurid)
);
Selepas run pernyataan di atas, satu table/jadual baru akan terhasil. Paparan apabila Table berjaya dihasilkan adalah seperti berikut.
Langkah 2: Masukkan Data
Gunakan pernyataan INSERT TABLE untuk memasukkan data ke dalam jadual. Sintaks INSERT TABLE adalah seperti berikut
INSERT INTO NamaJadual
(Atribut1, Atribut2)
VALUES
('dataPertamaAtribut1', 'dataPertamaAtribu2'),
('dataKeduaAtribut1', 'dataKeduaAtribut2'),
('dataKetigaAtribut1', 'dataKetigaAtribut2');
);
Contoh cara masukkan data ke dalam jadual murid:
INSERT INTO Murid
(IDMurid, Nama, Jantina, Kaum, Kelas)
VALUES
(1001, 'Ahmad', 'L', 'Melayu', '3 Amanah'),
(1002, 'Mei Ling', 'P', 'Cina', '3 Bestari'),
(1003, 'Ranjit', 'L', 'India', '3 Maju');
Pastikan save database anda. Klik File >> Save DB
Latihan:
Bina jadual entiti Murid seperti di atas, kemudian masukkan 10 data yang mempunyai Jantina dan Kaum berbeza
Tuesday, June 29, 2021
Saiz fail audio
Saiz sesuatu audio digital bergantung kepada pelbagai faktor seperti kadar sampel, kedalaman bit, bilangan saluran (mono atau stereo) dan durasi. Saiznya boleh dikira dengan menggunakan rumus berikut:
Contoh:
Kirakan saiz maksimum fail audio di bawah jika maklumat berikut diberikan. Kemudian, kirakan saiz fail audio dalam unit bit, bait, kilobait, megabait, gigabait dan terabait
Kedalaman bit = 16 bit (2 bait)
Saluran = Stereo (2 saluran)
Kadar sampel = 192 KHz
Durasi audio = 46 minit
Saiz fail audio ialah = 2 119 680 000 bait
Dalam bit 2 119 680 000 × 8 = 1.6957 × 1010 bit
Dalam kilobait 2 119 680 000 ÷ 1024 = 2 070 000 kilobait
Dalam megabait 2 070 000 ÷ 1024 = 2 021.48 megabait
Dalam gigabait 2 021.48 ÷ 1024 = 1.974 gigabait
Dalam terabait 1.974 ÷ 1024 = 0.00193 terabait
Soalan:
Kirakan saiz maksimum fail audio jika maklumat berikut diberikan. Kemudian, kirakan saiz fail audio dalam unit bit, bait, kilobait, megabait, gigabait dan terabait.
Kedalaman bit = 24 bit (3 bait)
Saluran = Stereo (2 saluran)
Kadar sampel = 48 KHz
Durasi audio = 15 minit
-
Kaedah menyulitkan satu mesej dengan menulisnya dalam jadual secara mendatar dengan bilangan lajur yang telah ditetapkan Satu perkataan di...
-
Disebut juga sebagai zig-zag cipher Cara penyulitan ialah dengan menulis abjad – abjad dalam teks biasa mengikut susunan baris demi baris d...
-
Latihan Tukarkan nombor perenambelasan di bawah kepada nombor perpuluhan a. 912 16 b. B09 16 c. F5A 16 d. CA 16 e. F10E 16 nombor pere...