TRIBUNJOGJA.COM-Pada kesempatan kali ini, kita akan mempelajari rangkuman materi tentang mata pelajaran Informatika BAB 2: Strategi Algoritmik dan Pemrograman kelas 11 SMA.
Dengan tema Algoritma dan Pemrograman
Berdasarkan buku Informatika yang ditulis oleh : Irya Wisnubhadra
Yang mana siswa diharapakan mampu menganalisis beberapa strategi algoritmik secara kritis untuk menyelesaikan suatu permasalahan dengan memberikan justifikasi efisiensi.
Berikut penjelasan lengkap materi Informatika BAB 2 Kelas 11 SMA: Strategi Algoritmik dan Pemrograman
Baca juga: Berpikir Komputasional, Materi Informatika Kelas 11 Strategi Algoritmik dan Pemrograman Hal 23-43
C. Algoritma dan Pemrograman
Algoritma adalah urutan langkah-langkah logis yang sistematis.
Untuk menyelesaikan suatu masalah atau mencapai tujuan tertentu.
Pemrograman adalah proses menulis, menguji, dan memelihara kode dalam bahasa pemrograman.
Untuk menerjemahkan algoritma menjadi perintah yang dapat dijalankan oleh komputer.
1. Larik (Array)
Larik (Array) adalah struktur data yang digunakan untuk menyimpan sekumpulan elemen data yang memiliki tipe data yang sama.
Dalam satu tempat yang terorganisir.
Elemen-elemen tersebut disimpan dalam urutan tertentu dan dapat diakses menggunakan indeks.
Ciri-Ciri Larik
- Homogen: Semua elemen dalam array harus memiliki tipe data yang sama
(misalnya, semua integer, semua string, dll.).
- Berukuran Tetap: Ukuran array harus ditentukan saat array dibuat.
Meskipun tidak semua elemen langsung diisi.
- Akses Elemen Cepat: Setiap elemen array dapat diakses secara langsung menggunakan indeks.
- Indeks Dimulai dari Nol: Indeks array biasanya dimulai dari 0 (tergantung pada bahasa pemrograman).
Baca juga: Proses Pemrograman, Materi Informatika kelas 11 Strategi Algoritmik dan Pemrograman Hal 13-22
2. Karakter dan String
Karakter adalah elemen tunggal dari tipe data teks, seperti huruf, angka.
Atau simbol (contoh: 'A', '3', '#').
Dalam pemrograman, karakter biasanya disimpan menggunakan tipe data khusus seperti char dalam bahasa C atau C++.
String adalah kumpulan karakter yang disusun dalam urutan tertentu untuk membentuk teks atau kata (contoh: "Halo", "123", "@$!&").
String sering dianggap sebagai array karakter dengan elemen terakhir berupa penanda akhir string (\0 dalam C). (MG Annisa Nur Khasanah)