Isnin, 13 Jun 2022

Nota Ringkas ASK Tingkatan 2

 








BAB 3: KOD ARAHAN

3.1 Persekitaran kod arahan

Kod arahan merupakan satu arahan yang ditulis dalam bahasa pengaturcaraan untuk mengarahkan komputer melaksanakan sesuatu tugas.

 

Contoh bahasa pengaturcaraan komputer adalah seperti;

•             Scratch

•             HTML

•             Python

Persekitaran kod arahan : Persediaan terhadap peralatan dan perisian yang diperlukan untuk menulis kod arahan.

 

Contoh keperluan kepada kod arahan adalah seperti;

•             Perisian aplikasi bahasa pengaturcaraan

•             Perkakasan komputer

•             Sambungan internet

•             Pelayar web

 

Penterjemah bahasa pengaturcaraan adalah;

•             Penghimpun (assembly)

•             Pengkompil (compiler)

•             Pentafsir (interpreter)

 

Pemboleh ubah ; Ruang simpanan data supaya komputer dapat memproses data yang dimasukkan oleh pengguna

 

Jenis data yang digunakan sebagai pemboleh ubah;

•             Integer

•             Double

•             Boolean

•             Char

•             String

Integer:

Nombor yang tidak mengadungi bahagian pecahan dan tidak mempunyai titik perpuluhan

Terdiri daripada nombor negatif, sifar dan nombor positif

Pengisytiharan dalam Python adalah >>> a = int nombor

 

Double:

Sejenis data yang mengandungi bahagian pecahan atau nombor perpuluhan

Boleh terdiri dari nombor negatif dan nombor positif dalam bentuk nombor perpuluhan atau pecahan

Python tidak mempunyai double, diganti dengan float

64 bit diperuntukkan untuk jenis data double

 

Char:

Jenis data yang digunakan untuk mewakili aksara (character) yang terdiri daripada huruf abjad, angka dan simbol.

Python tidak mempunyai Char, diganti dengan String

 

String:

Satu perkataan yang dibina daripada aksara.



Boolean

Mempunyai dua nilai iaitu benar dan palsu yang digelar nilai logik

Nilai 0 untuk palsu, 1 untuk benar

Digunakan dalam struktur kawalan pilihan dan struktur kawalan ulangan

Menggunakan operator perbandingan iaitu >, <, >=, <=

Pemboleh ubah

Storan ingatan dalam komputer yang digunakan oleh atur cara untuk mewakili data yang dimasukkan oleh pengguna




Fungsi Input

Digunakan untuk mendapatkan data dari pengguna melalui segmen kod yang dibina

C++ sintaks umumnya : cin>>

C sintaks umumnya : scanf( )

Java sintaks umumnya : system.in

Python sintaks umumnya : input ( )

Fungsi Output

Merujuk kepada maklumat yang dipaparkan pada skrin komputer yang dihasilkan melalui segmen kod atau data yang dimasukkan oleh pengguna

C++ sintaks umumnya : cout<<

C sintaks umumnya : printf( )

Java sintaks umumnya : system.out

Python sintaks umumnya : print ( )

 


































Menguji atur cara dan membaiki ralat

  • Terdapat 3 jenis ralat yang mungkin berlaku semasa aturcara dilaksanakan iaitu ralat sintaks, ralat logik dan ralat masa larian
  • Ralat sintaks mudah dikenalpasti kerana penterjemah Python akan memberitahu tempat berlaku kesilapan pengaturcaraan. 
    Jika ralat ini berlaku, pengompilan aturcara tidak dapat dilakukan sehingga ianya diperbetulkan.
  • Ralat logik pula sukar dikesan berbanding dengan ralat sintaks. Atur cara boleh dilaksanakan dengan jayanya tanpa memaparkan sebarang mesej ralat atau terhenti secara tiba-tiba. Ia boleh dikesan berdasarkan output yang dipaparkan. Output yang dipaparkan adalah salah atau tidak sepatutnya.
Ralat masa larian boleh berlaku apabila aturcara tiba-tiba berhenti atau aturcara tidak boleh berhenti. Ia juga berlaku apabila nilai yang dimasukkan adalah tidak sama dengan nilai yang diisytiharkan.





Isnin, 30 Mei 2022

NOTA RINGKAS ASK TINGKATAN 1

 

BAB 1 : KONSEP ASAS PEMIKIRAN KOMPUTASIONAL                     

1. Maksud Pemikiran Komputasional :

Satu proses pemikiran bagi tujuan menyelesaikan masalah oleh manusia sendiri berbantukan mesin atau kedua-duanya sekali dengan menggunakan konsep asas sains komputer.

2. Teknik dalam Pemikiran Komputasional :

a) Teknik Leraian melibatkan pemecahan suatu masalah atau sistem yang kompleks kepada bahagian-bahagian kecil bagi memudahkan pemahaman dan penyelesaian.

b) Teknik Pengecaman Corak ialah mencari persamaan atau corak pada bahagian-bahagian kecil masalah dan meletakkannya dalam satu kumpulan yang sama.

c) Teknik Peniskalaan ialah meninggalkan aspek-aspek kurang penting yang terdapat

dalam corak-corak yang dicamkan dan memfokus kepada aspek-aspek penting yang

dapat membantu dalam penyelesaian masalah.

d) Teknik Pengitlakan melibatkan pembinaan model ( formula ,teknik, peraturan atau

langkah-langkah ) bagi masalah yang diselesaikan.



BAB 2 : PERWAKILAN DATA

2.1 SISTEM NOMBOR PERDUAAN


Penukaran Nombor Perduaan kepada Nombor Perpuluhan



     3. Operasi tambah antara dua Kod ASCII






Perkaitan antara Kualiti , Saiz , Kedalaman Warna ( color depth ) dan Resolusi Imej.

1. Lebih tinggi resolusi, dimensi dan kedalaman bit warna maka lebih tinggi keperincian sesuatu imej dan memberikan imej yang jelas, tajam dan menarik.

2. Lebih tinggi resolusi dan dimensi, lebih banyak piksel digunakan untuk membentuk imej. Lebih banyak piksel bermakna lebih banyak bit dan bait diperlukan untuk menyimpan maklumat tentang piksel-piksel dalm imej dan menyebabkan saiz imej besar.

3. Lebih tinggi kedalaman bit warna sesuatu imej, semakin tinggi piksel per bit (ppb) imej. Lebih banyak bit dan bait diperlukan untuk menyimpan maklumat piksel dan menjadikan saiz imej besar.

Perhubunganantara Saiz Audio dengan Kadar Kedalaman Bit (bit depth)

1. Maksud Kadar Kedalaman Bit ialah jumlah bilangan bit ( 0 dan 1 ) yang digunakan untuk mewakili setiap saat masa main balik (play back time ) audio itu.

2. Kadar kedalaman bit diukur dalam unit bit persaat (bps)

3. Rumus pengiraan kadar kedalaman bit :



4. Terdapat dua jenis saluran iaitu :

a) Audio Mono dikeluarkan melalui satu saluran.

b) Audio Stereo dikeluarkan melalui dua saluran.




















































































BAB 3 : ALGORITMA

1. Maksud Algoritma ialah urutan tindakan untuk menyelesaikan sesuatu masalah .

2. Algoritma boleh diwakilkan dengan cara :

a) Pseudokod iaitu memerihalkan langkah-langkah algoritma dengan menggunakan ayat-ayat yang ringkas dan padat.

b) Carta alir iaitu dengan menggunakan simbol grafik seperti garis lurus, anak panah dan bentuk geometri. ( Rujuk rajah di bawah )































































































































































































































































































Pengesanan Ralat yang Terdapat dalam Pseudokod dan Carta Alir

1. Maksud Ralat ialah kesilapan atau kesalahan yang menyebabkan sesuatu algoritma atau atur cara tidak berfungsi seperti yang diharapkan atau telah mengeluarkan output yang salah.

2. Setelah suatu algoritma disiapkan, semakan semula ( semakan kualiti ) harus dijalankan.

3. Terdapat dua cara semakan semula iaitu:

a) Teknik Semakan Meja ( Desk Check) :

satu teknik manual untuk menyemak logik setiap langkah serta logik aliran langkah-langkah algoritma dengan menggunakan satu sampel input dan memproses data itu secara manual mengikut langkah-langkah algoritma.

b) Teknik Langkah Demi Langkah ( Step Through)

Memeriksa logik algoritma secara langkah demi langkah mengikut urutan dalam algoritma tanpa menggunakan sampel data input.




BAB 4 : KOD ARAHAN

4.1 : Pembangunan Kod Arahan

1. Maksud Kod Arahan ialah satu arahan yang mengarahkan komputer melakukan sesuatu tugas.

2. Maksud Pemboleh ubah ialah storan ingatan yang digunakan oleh program komputer untuk menyimpan data yang perlu dioalahkan kemudian.

3. Pemboleh ubah boleh menyimpan data dalam bentuk :

a) Nilai berangka ( 0 -9 )

b) Teks ( huruf atau abjad )

c) Nilai BOOLEAN ( Boolean - True/False )

4. Operator matematik ialah simbol-simbol yang digunakan dalam menjalankan operasi matematik dalam kod arahan. ( Rujuk Jadual di bawah ).
















































7. Pembangunan atur cara melibatkan lima fasa utama iaitu :

a) Fasa 1 : Analisis masalah

 Pengatur cara perlu mengetahui kehendak pelanggan untuk menentukan input, proses dan output yang diingini.

b) Fasa 2 : Reka bentuk atur cara

 Pengatur cara mula menulis pseudokod, melakar carta alir dan mereka bentuk Antara Muka Pengguna Grafik / Graphical User Interface (GUI ).

c) Fasa 3 : Pengekodan

 Pseudokod akan ditukarkan kepada kod yang difahami oleh komputer dengan menggunakan bahasa pengaturcaraan seperti Visual Basic, JAVA atau Phyton.

d) Fasa 4 : Pengujian dan Penyahpepijatan

 Atur cara yang ditulis akan diuji untuk mengesan dan membetulkan sebarang ralat yang terdapat pada atur cara.

e) Fasa 5 : Dokumentasi

 Mengandungi laporan proses pembangunan peringkat awal hingga akhir proses.

 Dokumentasi dalaman ( untuk kegunaan pelanggan)

 Dokumentasi luaran ( untuk pengguna akhir yang menggunakan atur cara).

8. Terdapat 3 jenis ralat iaitu :

a) Ralat sintaks ( Syntax error )

 Contoh : apabila pengaturcara menulis alamat emel sebagai “dotcom” bukan “.com”

b) Ralat logik ( Logical error )

 Kod arahan tidak ditulis dengan betul

c) Ralat masa larian ( Runtime error )

 Disebabkan oleh program yang digunakan.

 Contoh : Virus,pepijat atau ingatan yang tidak mencukupi.

4.2 Kod Arahan HTML

1. HTML (Hypertext Markup Languange) digunakan untuk membina laman sesawang.

2. Kod arahan HTML boleh ditaip dengan menggunakan aplikasi Notepad dan disimpan dalam format “.html” atau ”.htm”.

3. Tag dalam HTML :

a) <html></html>

Tag ini memaklumkan kepada pelayar web bahawa dokumen ini adalah fail html.

b) <head></head>

Tag ini adalah bahagian kepala aturcara html.

c) <title></title>

Tag ini untuk memaparkan tajuk dokumen html.

d) <body></body>

Tag ini adalah bahagian kandungan fail html, iaitu kandungan dokumen seperti teks, imej,pautan dan sebagainya.

e) Tag paragraph heading

<h1> untuk memaparkan saiz teks terbesar.

<h6> untuk memaparkan saiz teks terkecil.














































































































Rabu, 23 Februari 2022

Google Workspace For Education

 Bengkel Google Workspace dianjurkan oleh PPD Kota Tinggi :


1. Jamboard (13 Februari 2022)


2. Google Form (14 Februari 2022)


3. Google Classroom(15 Februari 2022)


4. Google Calender dan Google Chat (16 Februari 2022)


5. Email Management dan Google Drive (17 Februari 2022)


6. Google Sites (20 Februari 2022)


7. Google Sheet (21 Februari 2022)


Tonton Melalui YouTube : https://youtu.be/mH-PcedDJ34


8. Google Meet dan Google Docs (22 Februari 2022)


GEG Pasir Gudang: Pengurusan data dengan Google Sheets.


Terima kasih kepada pemilik bahan asal.





Selasa, 4 Januari 2022

Solat Jenazah

 Cara ringkas solat jenazah:

1. Takbir Pertama:

    Angkat takbir "ALLAHUAKBAR" sambil niat "Sahaja aku solat jenazah terhadap mayat ini kerana Allah Ta'ala".



    Baca Al Fatihah.

2. Takbir Kedua:

     Angkat takbir kedua "ALLAHUAKBAR".

     Baca selawat ke atas Nabi.

     


3. Takbir Ketiga:

     Angkat takbir ketiga "ALLAHUAKBAR".

     Baca doa untuk simati.

     Lelaki:

     


     Perempuan:

     





4. Takbir Keempat:

     Angkat takbir keempat"ALLAHUAKBAR".

     Baca doa ringkas:

     


     Beri salam kanan dan kiri.


Lain-lain yang berkaitan:

SELAWAT KE ATAS NABI

CERAMAH AGAMA





Isnin, 20 Disember 2021

Selamat Tinggal Touch 'n Go dan SmartTAG

      Penggunaan Touch 'n Go dan smartTAG akan berakhir menjelang hujung tahun 2023. Fungsinya akan digantikan dengan penggunaan teknologi Identifikasi Frekuensi Radio (RFID) bagi pembayaran tol

"Timbalan Menteri Kerja Raya Datuk Arthur Joseph Kurup berkata penggunaan kad Touch 'n Go dan SmartTAG mungkin akan diberhentikan pada penghujung 2023" 

"Kerajaan sekarang akan beri diskaun sebanyak RM10 sekiranya kita membeli RFID melalui dompet elektronik atau e-wallet, pada masa sama kita masih lagi mengkaji beberapa kaedah untuk memberikan insentif tambahan seperti pembeli kereta baharu supaya RFID akan dipasang dalam kereta tersebut," katanya.

- Sumber : malaysiakini.com , 20 Dec 2021.


"Penggunaan kad Touch `n Go (TnG) dan SmartTAG di plaza tol Lebuh Raya Utara-Selatan PLUS) laluan Juru, Pulau Pinang hingga Skudai, Johor, akan dihentikan bermula 15 Januari 2022. Ia akan digantikan dengan kad teknologi Radio Frequency Identification (RFID) yang akan dilaksanakan untuk kenderaan ringan persendirian (Kelas 1)"

- Sumber : Utusan.com.my ,17 Dec 2021


Pembelian pelekat RFID boleh dilakukan melalui Touch n Go e-wallet, Shoppe, Lazada dan laman TNG RFID. Ianya juga boleh dibeli di Pusat Pemasangan.




Untuk mengaktifkan Tag RFID, ikuti langkah berikut:

  1. Klik pada ikon RFID pada aplikasi Touch n Go eWallet
  2. Klik pada butang ‘Activate’
  3. Isi dan semak butiran akaun anda
  4. Daftarkan kenderaan anda
  5. Masukkan nombor tag RFID 24-digit atau scan barcode pada pakej pembelian
  6. Buat pengesahan dan verifikasi.

rujukan lanjut : https://rfid.touchngo.com.my

Selasa, 2 November 2021

Rawatan Alternatif Untuk Jantung Tersumbat

Serangan jantung berlaku apabila aliran darah yang membawa oksigen ke otot jantung sangat berkurangan atau dihalang sama sekali

Tanda dan simptom serangan jantung ialah:

Dada terasa tidak selesa - Dada mungkin terasa ketat, dihimpit atau sakit. Kesakitan ini boleh dirasa untuk beberapa minit

Sakit dan tidak selesa di bahagian atas tubuh

Tercungap-cungap

Loya dan Muntah

Pening kepala

Berpeluh sejuk

Jantung berdebar-debar

Sakit di belakang badan, lengan, leher dan rahang


Berikut adalah kaedah rawatan alternatif yang dijumpai di sekitar alam siber...

1. Rendam bawang putih yang telah dibersihkan dalam cuka nipah selama seminggu dan makan beberapa ulas sehari.


2. Rendam bawang putih yang telah dibersihkan dalam madu asli selama seminggu dan makan beberapa ulas sehari.


3. Masukkan sesudu madu asli ke dalam gelas, tambahkan sedikit air. 

     Baca (sambil kacau) :

     Al Fatihah dan niatkan kesembuhan semasa membaca



     AnNahl ayat 69



     AtTaubah ayat 14



4. Letakkan tangan di dada , baca ayat berikut sambil tarik dan hembus nafas:



5. Letak tangan di dada,

    Baca Bismillah 5 



    Baca Ya Hayyu (sambil tarik nafas)


    Baca Ya Qayyum ( sambil hembus nafas)


    Lakukan sebanyak tiga kali


***************


RUKYAH MERAWAT SEGALA PENYAKIT JANTUNG


***************

Semoga bermanafaat.


Lain - lain yang berkaitan :

Sakit Kepala

Kanser Prostat

Cuci Buah Pinggang