Minggu, 23 November 2025

Ringkasan Materi dan Latihan Soal SAS Ganjil Informatika Kelas 7 TP. 2025/2026

1. Mengidentifikasi metode berpikir yang berfokus pada inti permasalahan (Decomposition & Abstraction)

  • Memecah masalah besar menjadi bagian kecil (decomposition).

  • Mengambil bagian penting dan mengabaikan hal tidak relevan (abstraction).

  • Membantu memahami inti masalah sehingga solusi lebih mudah dibuat.


2. Mengidentifikasi konsep berpikir komputasional dari ilustrasi antrian

  • Contoh antrian: kantin, loket, ATM.

  • Konsep: urutan, pola, efisiensi, penjadwalan, FIFO (First In First Out).

  • Digunakan untuk memahami bagaimana sistem mengatur antrean.


3. Menghitung total waktu berdasarkan urutan pelayanan

  • Menggunakan informasi lama pelayanan tiap orang.

  • Total waktu = jumlah seluruh waktu layanan + waktu tunggu.

  • Prinsip pemrosesan berurutan.


4. Menyesuaikan hasil perhitungan ketika salah satu unsur berubah

  • Jika waktu pelayanan berubah, maka total waktu dan waktu tunggu ikut menyesuaikan.

  • Latihan logika numerik dan pola perubahan.


5. Menjelaskan pengertian algoritma

  • Algoritma = urutan langkah logis, sistematis, dan terstruktur untuk menyelesaikan masalah.

  • Ciri: jelas, terurut, memiliki tujuan.


6. Menyusun langkah-langkah logis dalam bentuk algoritma

  • Contoh: membuat teh, login akun, menyalakan komputer.

  • Disusun dari awal → akhir, tanpa langkah lompat.

  • Bentuk: narasi, pseudocode, flowchart.


7. Mengidentifikasi fungsi simbol flowchart

Simbol penting:

  • Oval = mulai/selesai

  • Persegi panjang = proses

  • Jajar genjang = input/output

  • Belah ketupat = keputusan/percabangan

  • Panah = alur proses


8. Menjelaskan tujuan pembuatan flowchart

  • Memvisualisasikan algoritma sebelum membuat program.

  • Mempermudah memahami alur proses.

  • Menghindari kesalahan logika sejak awal.


9. Mengenal proses percabangan dalam diagram alur

  • Bentuk keputusan (decision): Ya/Tidak.

  • Memungkinkan program mengambil jalur berbeda.

  • Contoh: Jika password benar → masuk; jika salah → ulangi.


10. Menjelaskan hubungan berpikir komputasional dan pemrograman

  • Berpikir komputasional adalah dasar logika yang diperlukan sebelum menulis kode.

  • Pemrograman adalah penerapan dari algoritma yang sudah dirancang.


11. Menjelaskan arti keterampilan pemecahan masalah

  • Kemampuan mencari solusi terbaik melalui identifikasi masalah, analisis, dan eksekusi langkah.

  • Penting dalam berbagai aspek kehidupan.


12. Menjelaskan pengertian problem solving

  • Problem solving = proses menemukan solusi dari permasalahan secara logis, runtut, dan sistematis.

  • Berhubungan langsung dengan teknik berpikir komputasional.


13. Menjelaskan langkah-langkah problem solving

Umumnya terdiri dari:

  1. Mengenali masalah

  2. Mengumpulkan informasi

  3. Menentukan alternatif solusi

  4. Memilih solusi terbaik

  5. Menerapkan solusi

  6. Evaluasi hasil


14. Mengidentifikasi penggunaan komputer untuk masalah ilmiah

  • Contoh: simulasi cuaca, analisis data eksperimen, desain 3D, pemodelan matematika.

  • Komputer mempercepat pengolahan data dan meningkatkan akurasi.


15. Menentukan aspek yang diabaikan dalam representasi objek (Abstraction)

  • Saat membuat model, tidak semua detail dicatat.

  • Contoh peta: hanya menunjukkan posisi, tidak menampilkan tiap batu atau tanaman.

  • Fokus pada hal penting saja.


16. Membedakan data yang perlu diurutkan dan tidak

  • Data diurutkan untuk mempermudah pencarian/pengolahan.

  • Contoh data perlu diurutkan: nilai, daftar nama.

  • Data tidak perlu diurutkan: nomor acak, preferensi pribadi.


17. Menjelaskan tahapan pengelolaan data

Tahapan:

  1. Mengumpulkan data

  2. Menyimpan data

  3. Mengolah (memproses)

  4. Menyajikan

  5. Menganalisis
    Contoh penerapan: survei online, grafik nilai, database sekolah.


18. Menerapkan langkah penyelesaian masalah berdasarkan berpikir komputasional

  • Tahapan: decomposition, abstraction, pattern recognition, algorithmic thinking.

  • Diterapkan pada kasus sehari-hari seperti menyusun jadwal atau merencanakan kegiatan.


19. Menjelaskan urutan langkah membuat program sederhana

Umumnya:

  1. Memahami masalah

  2. Membuat algoritma

  3. Menulis kode

  4. Menguji (debugging)

  5. Menyempurnakan

  6. Menjalankan program


20. Mengenal jenis-jenis mesin pencari

Contoh:

  • Google

  • Bing

  • Yahoo

  • DuckDuckGo

  • Yandex


21. Menyesuaikan kata kunci pencarian

  • Kata kunci harus spesifik dan relevan.

  • Gunakan operator pencarian:

    • Tanda kutip (“…”)

    • Minus (-)

    • OR

  • Gunakan istilah sesuai konteks.


22. Menganalisis langkah-langkah sistematis mencari informasi

  1. Menentukan kebutuhan informasi

  2. Menentukan kata kunci

  3. Memilih mesin pencari

  4. Menilai keakuratan sumber

  5. Mengambil informasi yang relevan

  6. Menyimpan atau mencatat hasil


23. Memahami struktur dan bagian-bagian surel

Bagian email:

  • Alamat email

  • Subjek

  • Body teks

  • Lampiran

  • CC/BCC

  • Salam pembuka dan penutup


24. Menjelaskan langkah membuat email

  • Buka layanan email (Gmail, Yahoo).

  • Klik buat akun.

  • Isi identitas

  • Buat username & password

  • Verifikasi nomor/akun

  • Selesai dan bisa digunakan.


25. Menganalisis hal-hal sebelum mengirim email

  • Gunakan bahasa santun.

  • Subjek jelas.

  • Isi ringkas dan relevan.

  • Periksa lampiran.

  • Profesional (tanpa emotikon berlebihan).


26. Memahami jenis-jenis aplikasi perkantoran

Kelompok aplikasi:

  • Pengolah kata (Word)

  • Spreadsheet (Excel)

  • Presentasi (PowerPoint)

  • Basis data (Access)


27. Mengenali fungsi toolbar dan ikon pada aplikasi perkantoran

  • Bold/Italic/Underline

  • Cut/Copy/Paste

  • Insert table, image

  • Format alignment

  • Save, Open, Print


28. Menjelaskan bagian-bagian sistem komputer

  • Hardware: CPU, RAM, monitor, keyboard, mouse

  • Software: sistem operasi, aplikasi

  • Brainware: pengguna komputer


29. Menjelaskan jenis-jenis perangkat keras

Contoh:

  • Input: keyboard, mouse, scanner

  • Output: monitor, printer

  • Storage: HDD, SSD

  • Processing: CPU, GPU


30. Mengidentifikasi spesifikasi perangkat keras

  • Kapasitas RAM

  • Kecepatan prosesor

  • Tipe dan ukuran penyimpanan

  • Resolusi layar

  • Jenis GPU


31. Mengidentifikasi fungsi program aplikasi dan sistem operasi

  • Sistem operasi: mengelola perangkat keras, menjalankan aplikasi (contoh: Windows, Linux).

  • Program aplikasi: digunakan untuk keperluan tertentu seperti menulis, menghitung, bermain game, editing, dll.

Tidak ada komentar:

Posting Komentar