
KISI KISI ASTS KKA KELAS X
KISI KISI ASTS KKA KELAS X
KODING & KECERDASAN BUATAN KLIK LINK BERWARNA BIRU DIBAWAH INI:
Weblog sederhana yang menyediakan aplikasi sedikit informasi

KISI KISI ASTS KKA KELAS X
KODING & KECERDASAN BUATAN KLIK LINK BERWARNA BIRU DIBAWAH INI:

Apa Itu AlgoritmA?
Algoritma adalah langkah-langkah logis dan sistematis yang harus dilakukan untuk menyelesaikan suatu masalah.
Contoh Sederhana:
Bayangkan kamu ingin membuat mie instan. Maka algoritmanya kira-kira seperti ini:
Flowchart
flowchart artinya urutan proses kegiatan yang digambarkan dalam beragam bentuk simbol yang berbeda (visual). Saat membuat suatu program biasanya Anda akan mengenal istilah flowchart ini.
Berikut Simbol Flowchart dan kemgunaanya
Contoh Kasus:
Menghitung Luas Persegi Panjang dengan Algoritma:
Mulai
Input panjang dan lebar
Hitung luas = panjang × lebar
Tampilkan luas
Selesai
Menghitung Luas Persegi Panjang dengan Flowchart:
Kesimpulan Mudah
Algoritma = langkah-langkah logis.
Flowchart = Gambar/ symbol yang menampilkan alur proses

Operator Aritmatika di PHP
PHP mendukung berbagai operator aritmatika seperti di
matematika. Berikut daftarnya:
Operator Contoh Keterangan
+ $a
+ $b Penjumlahan
- $a
- $b Pengurangan
* $a
* $b Perkalian
/ $a
/ $b Pembagian
% $a
% $b Sisa bagi (modulus)
** $a
** $b Pangkat
Contoh Program Sederhana
Buat file dengan nama aritmatika.php:
<!DOCTYPE html>
<html>
<head>
<title>Operasi Aritmatika PHP</title>
</head>
<body>
<h2>Operasi
Aritmatika di PHP</h2>
<?php
$a = 10;
$b = 3;
echo "Nilai a
= $a <br>";
echo "Nilai b
= $b <br><br>";
echo
"Penjumlahan (a + b) = " . ($a + $b) . "<br>";
echo
"Pengurangan (a - b) = " . ($a - $b) . "<br>";
echo
"Perkalian (a * b) = " . ($a * $b) . "<br>";
echo
"Pembagian (a / b) = " . ($a / $b) . "<br>";
echo "Sisa
bagi (a % b) = " . ($a % $b) . "<br>";
echo "Pangkat
(a ** b) = " . ($a ** $b) . "<br>";
?>
</body>
</html>
Output Program
Jika dijalankan, hasilnya:
Nilai a = 10
Nilai b = 3
Penjumlahan (a + b) = 13
Pengurangan (a - b) = 7
Perkalian (a * b) = 30
Pembagian (a / b) = 3.3333333
Sisa bagi (a % b) = 1
Pangkat (a ** b) = 1000
Tugas untuk Siswa
Ubah nilai $a dan $b dengan angka lain, lalu amati hasilnya.
Buat program PHP untuk menghitung rata-rata dari 3 bilangan.
Input: bilangan1, bilangan2, bilangan3
Output: hasil rata-rata

Apa Itu Algoritma?
Algoritma adalah langkah-langkah logis dan sistematis yang harus dilakukan untuk menyelesaikan suatu masalah.
Contoh Sederhana:
Bayangkan kamu ingin membuat mie instan. Maka algoritmanya kira-kira seperti ini:
Itulah algoritma: urutan langkah dari awal sampai akhir untuk menyelesaikan tugas.
Apa Itu Pemrograman?
Pemrograman adalah proses menulis algoritma dalam bahasa yang dimengerti oleh komputer (disebut bahasa pemrograman), agar komputer bisa menjalankan perintah itu.
Contoh:
Jika kita punya algoritma untuk menjumlahkan dua angka, maka kita bisa menuliskannya dalam bahasa pemrograman seperti ini (contohnya pakai Python):
python
a = 5
b = 3
hasil = a + b
print(hasil)
Komputer akan membaca kode di atas dan menampilkan 8.
Hubungan Algoritma dan Pemrograman
Algoritma Pemrograman
Ide / rencana langkah-langkah Cara menuliskan ide itu dalam kode
Bisa dibuat tanpa komputer Harus dijalankan oleh komputer
Seperti resep masakan Seperti menulis resep dalam bahasa robot
Kenapa Algoritma dan Pemrograman Penting?
Kesimpulan Mudah
Algoritma = langkah-langkah logis.
Pemrograman = menulis langkah itu dengan kode supaya komputer bisa mengerjakannya.
Kalau tahu cara membuat teh manis, berarti sudah bisa membuat algoritma.
Kalau bisa menyuruh komputer membuat teh manis secara otomatis, berarti sudah belajar pemrograman!
Flowchart
flowchart artinya urutan proses kegiatan yang digambarkan dalam beragam bentuk simbol yang berbeda (visual). Saat membuat suatu program biasanya Anda akan mengenal istilah flowchart ini.
Macam Sismbol FLowchart yang sering digunakan
Perbedaan Algoritma dan Flowchart
1. Pengertian
Algoritma
Kumpulan langkah-langkah logis dan terstruktur untuk menyelesaikan masalah.
Flowchart
Representasi grafis (gambar/diagram) dari langkah-langkah dalam algoritma.
2. Bentuk Penyajian
Algoritma
Ditulis dalam teks atau pseudocode.
Flowchart
Digambarkan dalam bentuk simbol diagram (panah, kotak, belah ketupat, dll).
3. Tujuan
Algoritma Flowchart
Menjelaskan logika penyelesaian Membantu memvisualisasikan alur proses dari algoritma.
masalah secara sistematis.
4. Contoh Kasus: Menghitung Luas Persegi Panjang dengan
Algoritma:
Mulai
Input panjang dan lebar
Hitung luas = panjang × lebar
Tampilkan luas
Selesai
5. Contoh Kasus: Menghitung Luas Persegi Panjang dengan
Flowchart:
Perbedaan Algoritma dan Flowchart
Algoritma Flowchart
Bentuk Teks / Pseudocode Gambar / Diagram
Tujuan Menjelaskan logika Menampilkan alur secara visual
Kegunaan Cocok untuk menulis dan berpikir logis Untuk melihat alur proses secara cepat
Selanjutnya kita akan mulai dengan praktik HTML CSS JavaScript