TUGAS SENIN 13/4/2026

 Baik Pak 👍

Berikut materi Bahasa Pemrograman Kelas X Informatika lengkap dengan 10 soal essay (cocok untuk Kurikulum Merdeka, fase E).


📘 MATERI: DASAR-DASAR BAHASA PEMROGRAMAN

Mata Pelajaran: Informatika
Kelas: X (Sepuluh)
Materi: Pengenalan Bahasa Pemrograman


1️⃣ Pengertian Bahasa Pemrograman

Bahasa pemrograman adalah bahasa yang digunakan untuk memberi instruksi kepada komputer agar dapat menjalankan perintah tertentu.

Bahasa pemrograman digunakan untuk:

  • Membuat aplikasi

  • Membuat website

  • Membuat game

  • Mengontrol perangkat keras (Arduino, robot, dll)

  • Mengolah data

Contoh bahasa pemrograman:

  • Python

  • C++

  • Java

  • JavaScript


2️⃣ Tingkatan Bahasa Pemrograman

a. Bahasa Tingkat Rendah (Low Level Language)

  • Dekat dengan bahasa mesin

  • Sulit dipahami manusia

  • Contoh: Assembly

b. Bahasa Tingkat Tinggi (High Level Language)

  • Mudah dipahami manusia

  • Menggunakan bahasa mendekati bahasa Inggris

  • Contoh: Python, Java, C++


3️⃣ Struktur Dasar Program

Struktur umum program:

  1. Input → Data yang dimasukkan

  2. Proses → Pengolahan data

  3. Output → Hasil dari proses

Contoh sederhana (Python):

nama = input("Masukkan nama: ")
print("Halo", nama)

4️⃣ Variabel dan Tipe Data

Variabel

Variabel adalah tempat menyimpan data.

Contoh:

umur = 16
nama = "Budi"

Tipe Data Dasar

  • Integer (bilangan bulat) → 10, 25

  • Float (desimal) → 3.14

  • String (teks) → "Informatika"

  • Boolean → True / False


5️⃣ Operator

Operator Aritmatika

    • (tambah)

    • (kurang)

    • (kali)

  • / (bagi)

Operator Perbandingan

  • == (sama dengan)

  • != (tidak sama dengan)

  • (lebih besar)

  • < (lebih kecil)


6️⃣ Percabangan (If-Else)

Digunakan untuk pengambilan keputusan.

Contoh:

nilai = 80

if nilai >= 75:
    print("Lulus")
else:
    print("Tidak Lulus")

7️⃣ Perulangan (Loop)

Digunakan untuk mengulang perintah.

Contoh:

for i in range(5):
    print("Belajar Informatika")

8️⃣ Algoritma dan Flowchart

Algoritma

Langkah-langkah logis untuk menyelesaikan masalah.

Flowchart

Diagram alur untuk menggambarkan algoritma.

Simbol dasar:

  • Oval → Mulai/Selesai

  • Jajar genjang → Input/Output

  • Persegi panjang → Proses

  • Belah ketupat → Keputusan


📝 SOAL ESSAY (10 Soal)

  1. Jelaskan pengertian bahasa pemrograman menurut pemahaman Anda!

  2. Apa perbedaan bahasa pemrograman tingkat rendah dan tingkat tinggi? Berikan contohnya!

  3. Sebutkan dan jelaskan 3 contoh bahasa pemrograman yang Anda ketahui!

  4. Jelaskan apa yang dimaksud dengan variabel dan berikan contohnya!

  5. Sebutkan dan jelaskan 4 tipe data dasar dalam pemrograman!

  6. Apa fungsi operator dalam pemrograman? Berikan contoh penggunaannya!

  7. Jelaskan konsep percabangan (if-else) dan berikan contoh sederhana!

  8. Apa yang dimaksud dengan perulangan? Mengapa perulangan penting dalam pemrograman?

  9. Jelaskan perbedaan antara algoritma dan flowchart!

  10. Buatlah algoritma sederhana untuk menghitung luas persegi panjang!


coba run dengan apk Pydroid 3 – IDE for Python-3

Post a Comment

0 Comments