🔙 Kembali

Materi 4: Fungsi, Himpunan, Sistem Bilangan & Struktur Data

Fungsi
Suatu aturan khusus yang menghubungkan setiap angota dari himpunan pertama (domain) dengan tepat satu anggota dari himpunan kedua (kodomain) sehingga setiap masukan hanya menghasilakn satu keluaran.
Konsep Himpunan
Kumpulan benda, angka, atau data yang memiliki ciri-ciri atau kesamaan tertentu. Di dalam ilmu komputer, pengelompokan ini sangat penting untuk menyortir data.

Contoh: Dari seluruh siswa di kelas, komputer bisa membaginya menjadi dua himpunan, yaitu Himpunan "Laki-laki" dan Himpunan "Perempuan".
Sistem Bilangan (Biner)
Komputer tidak mengerti huruf manusia, ia hanya mengerti angka! Sistem bilangan paling dasar yang dipahami komputer disebut Sistem Biner, yang hanya terdiri dari dua angka:

• Angka 1: Berarti Nyala (On), Benar (True), atau Lulus.
• Angka 0: Berarti Mati (Off), Salah (False), atau Gagal.
Struktur Data: Sederhana vs Majemuk
Wadah komputer untuk menyusun himpunan data tersebut. Ada dua jenis utama:

• Jenis Sederhana (Linear): Data disusun lurus berbaris satu-satu (Contoh: Array atau daftar absen urut abjad).
• Jenis Majemuk (Non-Linear): Data disusun lebih rumit dan bercabang (Contoh: Tree / Pohon silsilah keluarga, dan Graph / Peta jalan yang saling terhubung).

📝 Kesimpulan

Berpikir komputasional berarti kita mampu mengelompokkan masalah menjadi himpunan-himpunan kecil yang terstruktur, seperti halnya komputer memproses logika benar/salah (1/0) dan menyimpannya dalam struktur data sederhana maupun majemuk.