Anda di halaman 1dari 64

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 1

Kata Pengantar ................................................ 2 Kompetensi Inti, Kompetensi Dasar, dan


Daftar Isi .......................................................... 2 Indikator Pencapaian Kompetensi ................... 10
Pedoman Pembelajaran di Rumah ............... 3
Program Tahunan ............................................ 12
Bab 1 ............................................................... 3
Program Semester ........................................... 15
Bab 2 ............................................................... 4
Silabus ............................................................. 16
Bab 3 ............................................................... 6
Bab 4 ............................................................... 8 Rencana Pelaksanaan Pembelajaran (RPP) ... 20

Pegangan Guru .............................................. 10 Kunci Jawaban dan Pembahasan ................... 47

2 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


Mata Pelajaran : Informatika
Kelas : XI
Semester :1

Bab 1 Embedded System (Sistem Tertanam)

(Pencapaian KD 3.1)

1. Guru memberi tugas siswa untuk mempelajari materi tentang mengenal embedded system (sistem
tertanam) pada buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 5 s.d. 10.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 4.1)

1. Guru memberi tugas siswa untuk melihat video tentang embedded system atau sistem tertanam/
terbenam pada link berikut.
https://www.youtube.com/watch?v=C6VrMFg7cq8
2. Guru meminta siswa menyelesaikan permasalahan-permasalahan berikut.
a. Menuliskan peralatan rumah tangga yang menggunakan embedded system.
b. Menuliskan kelebihan menggunakan embedded system berdasarkan video yang ditonton.
c. Mengamati benda-benda yang ada di rumah dan menuliskan benda-benda yang menggunakan
embedded system (sistem tertanam).
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 3.1)

1. Guru memberi tugas siswa untuk mempelajari materi jenis embedded system pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 10 dan 11.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 4.1)

1. Guru memberi tugas siswa untuk melakukan kegiatan praktik mengidentifikasi perangkat embedded
system pada buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 11.
2. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 4.1)

1. Guru memberi tugas siswa untuk melihat video tentang sakelar lampu otomatis menggunakan
embedded system pada link berikut.
https://www.youtube.com/watch?v=8_rlam_FGqI
2. Guru meminta siswa menuliskan komponen, langkah-langkah, serta cara kerja alat tersebut.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 3


(Pencapaian KD 4.1)

1. Guru memberi tugas siswa untuk mencari bentuk laporan penggunaan embedded system home otomatis.
2. Guru meminta siswa menyalin laporan tersebut dengan kata-kata sendiri.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 3.1)

1. Guru memberi tugas siswa untuk mengerjakan soal penilaian harian 1 pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 13 s.d. 15.
2. Siswa menuliskan jawaban pada kertas dan melaporkan kepada guru.

(Pencapaian KD 4.1)

1. Guru meminta siswa untuk mencari dua perangkat yang termasuk dalam real time embedded system.
2. Guru meminta siswa untuk melaporkan hasil tugas ini.

Motivasi Guru kepada Siswa


Guru memotivasi siswa untuk berperilaku hidup bersih dan sehat, rajin beribadah, serta tetap belajar.

Bab 2 Jaringan Komputer

(Pencapaian KD 3.2.1)

1. Guru memberi tugas siswa untuk mempelajari materi tentang jaringan komputer pada buku Belajar
Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 17 s.d. 19.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 3.2.1)

1. Guru memberi tugas siswa untuk memperhatikan jangkauan jaringan komputer pada buku Belajar
Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 18.
2. Guru meminta siswa menggambar tentang jaringan LAN, MAN, dan WAN.
3. Guru meminta siswa mencari informasi di internet atau buku mengenai gambar jaringan PAN.
4. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 3.2.1)

1. Guru memberi tugas siswa untuk mempelajari materi topologi jaringan komputer dan layer OSI pada
buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 19 s.d. 23.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 3.2.1)

1. Guru meminta siswa menggambar pada kertas gambar tentang topologi bus, ring, star, tree, dan
mesh.
2. Guru meminta siswa untuk melaporkan hasil tugas ini.

4 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


(Pencapaian KD 3.2.1)

1. Guru memberi tugas siswa untuk membaca artikel tentang layer OSI pada link berikut.
http://microdataindonesia.co.id/news/read/169/pengertian-dan-fungsi-7-model-osi-layer
2. Guru meminta siswa menuliskan fungsi masing-masing layer.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 4.2)

1. Guru memberi tugas siswa untuk melihat video tentang merancang topologi jaringan pada link berikut.
https://www.youtube.com/watch?v=t0RzEahdRG0
2. Guru meminta siswa membuat laporan rancangan topologi jaringan pada video tersebut.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 3.2.2)

1. Guru memberi tugas siswa untuk mempelajari materi keamanan jaringan pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 23 s.d. 27.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 3.2.2)

1. Guru memberi tugas siswa untuk membaca artikel tentang cara melihat atau mengetahui IP address
pada link berikut.
https://www.termasmedia.com/lainnya/jaringan/54-cara-mengetahui-ip-address-komputer.html
2. Guru meminta siswa menuliskan langkah-langkah mengetahui IP address.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 3.2.2)

1. Guru memberi tugas siswa untuk mempelajari materi cara melindungi komputer pribadi dan jaringan
komputer pada buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 27 s.d. 29.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 4.2)

1. Guru memberi tugas siswa untuk melakukan tugas keterampilan 1 pada buku Belajar Praktis Informatika
SMA/MA Kelas XI Semester 1 halaman 31.
2. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 4.2)

1. Guru memberi tugas siswa untuk melihat video tentang cara membuat kabel UTP sambungan straight
pada link berikut.
https://www.youtube.com/watch?v=0v_Z3wsmAyE
2. Guru meminta siswa menyelesaikan permasalahan-permasalahan berikut.
a. Mengidentifikasi standardisasi yang digunakan dalam video tersebut dan menuliskan urutan kabel.
b. Menulis alat, bahan, dan langkah-langkah pembuatan kabel UTP sambungan straight pada video
tersebut.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 5


(Pencapaian KD 4.2)

1. Guru memberi tugas siswa untuk melakukan tugas keterampilan 2 pada buku Belajar Praktis Informatika
SMA/MA Kelas XI Semester 1 halaman 31.
2. Guru meminta siswa melaporkan hasil tugas ini.

(Pencapaian KD 3.2.1 dan 3.2.2)


1. Guru memberi tugas siswa untuk mengerjakan soal penilaian harian 2 pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 32 s.d. 34.
2. Siswa menuliskan jawaban pada kertas dan melaporkan kepada guru.

(Pencapaian KD 4.2)
1. Guru memberi tugas siswa mempraktikkan salah satu cara menjaga keamanan jaringan di komputer.
2. Guru meminta siswa untuk melaporkan hasil tugas ini.

Motivasi Guru kepada Siswa


Guru memotivasi siswa untuk berperilaku hidup bersih dan sehat, rajin beribadah, serta tetap belajar.

Penilaian Tengah Semester

(Pencapaian KD 3.1, 3.2.1, dan 3.2.2)


1. Guru memberi tugas siswa untuk mengerjakan soal penilaian tengah semester pada buku Belajar
Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 36 s.d. 38.
2. Siswa menuliskan jawaban pada kertas dan melaporkan kepada guru.

Motivasi Guru kepada Siswa


Guru memotivasi siswa untuk berperilaku hidup bersih dan sehat, rajin beribadah, serta tetap belajar.

Bab 3 Mengolah Data

(Pencapaian KD 3.3, 3.4, dan 3.5)

1. Guru memberi tugas siswa untuk mempelajari materi tentang data pada buku Belajar Praktis Informatika
SMA/MA Kelas XI Semester 1 halaman 39 dan 40.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 4.3, 4.4, dan 4.5)


1. Guru memberi tugas siswa untuk melihat video menggunakan fungsi VLOOKUP, HLOOKUP, dan IF
pada link berikut.
https://www.youtube.com/watch?v=vvFxgFVejcE
2. Guru mengerjakan kegiatan praktik menggunakan fungsi VLOOKUP dan HLOOKUP pada buku Belajar
Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 48 dan 49.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

6 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


(Pencapaian KD 3.3, 3.4, dan 3.5)

1. Guru memberi tugas siswa untuk mempelajari materi organisasi dan penyimpanan data pada buku
Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 41 dan 42.
2. Guru meminta siswa menuliskan perbedaan penggunaan fungsi matematika, fungsi pencarian, fungsi
logika, dan fungsi teks.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 3.3, 3.4, dan 3.5)

1. Guru memberi tugas siswa untuk mempelajari materi model pengelolaan data pada buku Belajar
Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 42 s.d. 50.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 4.3, 4.4, dan 4.5)

1. Guru memberi tugas siswa untuk membaca artikel mengenai perangkat lunak pengolah angka pada
link berikut.
https://sumberbelajar.belajar.kemdikbud.go.id/sumberbelajar/tampil/Perangkat-Lunak-Pengolahan-
Angka-2008-/konten3.html
2. Guru meminta siswa menyelesaikan permasalahan-permasalahan berikut.
a. Menuliskan perangkat lunak pengolah angka selain Microsoft Excel.
b. Memilih salah satu perangkat lunak pengolah angka dan mencari informasi tentang penggunaan
fungsi dan rumusnya.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 3.3, 3.4, dan 3.5)

1. Guru memberi tugas siswa untuk mengerjakan soal-soal uji pengetahuan pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 50 dan 51.
2. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 3.3, 3.4, dan 3.5)

1. Guru memberi tugas siswa untuk melihat artikel tentang Pivot Table pada link berikut.
https://www.advernesia.com/blog/microsoft-excel/pengertian-dan-cara-menggunakan-pivot-table-di-excel/
2. Guru meminta siswa membuat ringkasan dari informasi yang dibaca.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 4.3, 4.4, dan 4.5)

1. Guru memberi tugas siswa untuk melihat video penggunaan Pivot Table pada link berikut.
https://www.youtube.com/watch?v=aA4AG1LCG0M
2. Guru meminta siswa mencari data dalam jumlah besar melalui internet, buku, atau media massa.
3. Guru meminta siswa melakukan analisis menggunakan Pivot Table yang ada dalam Microsoft Excel.
4. Guru meminta siswa untuk melaporkan hasil tugas ini dalam bentuk file.

(Pencapaian KD 3.3, 3.4, dan 3.5)

1. Guru memberi tugas siswa untuk mengerjakan soal penilaian harian 3 pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 52 s.d. 54.
2. Siswa menuliskan jawaban pada kertas dan melaporkan kepada guru.

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 7


(Pencapaian KD 4.5)

1. Guru memberi tugas siswa untuk membuat tabel pegawai dilengkapi data.
2. Guru meminta siswa merangkum data menggunakan Pivot Table yang terdapat pada Microsoft
Excel.
3. Guru meminta siswa untuk melaporkan hasil tugas ini dalam bentuk file.

Motivasi Guru kepada Siswa


Guru memotivasi siswa untuk berperilaku hidup bersih dan sehat, rajin beribadah, serta tetap belajar.

Bab 4 Algoritma dan Pemrograman

(Pencapaian KD 3.6.1)

1. Guru memberi tugas siswa untuk mempelajari materi tentang pemrograman modular pada buku Belajar
Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 55 s.d. 57.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 3.6.1)

1. Guru memberi tugas siswa untuk mempelajari materi tentang array pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 57 s.d. 60.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 3.6.2)

1. Guru memberi tugas siswa untuk mempelajari materi tentang searching dan sorting pada buku Belajar
Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 60 s.d. 67.
2. Guru meminta siswa membuat ringkasan dari materi yang dipelajari.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 3.7)

1. Guru memberi tugas siswa untuk mempelajari materi tentang implementasi algoritma dalam persoalan
sederhana pada buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 halaman 68 dan 69.
2. Guru meminta siswa untuk menuliskan pengertian algoritma.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 4.6 dan 4.7.1)

1. Guru memberi tugas siswa untuk membaca artikel tentang program sorting bubble sort pada link
berikut.
https://kelasprogrammer.com/contoh-program-bubble-sort-cpp/
2. Guru meminta siswa menyalin contoh program sorting menggunakan selection sort atau insertion sort.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

8 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


(Pencapaian KD 3.6.1, 3.6.2, dan 3.7)

1. Guru memberi tugas siswa untuk mengerjakan soal-soal uji pengetahuan pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 70 dan 71.
2. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 4.6, 4.7.2, dan 4.7.3)

1. Guru memberi tugas siswa untuk melihat video tentang artificial intelligence (AI) pada link berikut.
https://www.youtube.com/watch?v=DLjuQuwfHlw
2. Guru meminta siswa mencatat informasi yang diperoleh dari tayangan video tersebut.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 4.7.4)
1. Guru memberi tugas siswa untuk membaca artikel pada link berikut.
https://teknologi.id/tekno/5-algoritma-terbaik-yang-harus-diketahui-setiap-programmer/
2. Guru meminta siswa menuliskan macam algoritma yang dipakai untuk mengembangkan software,
mengamankan data, dan menyimpan informasi.
3. Guru meminta siswa untuk melaporkan hasil tugas ini.

(Pencapaian KD 3.6.1, 3.6.2, dan 3.7)

1. Guru memberi tugas siswa untuk mengerjakan soal penilaian harian 4 pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 72 s.d. 75.
2. Siswa menuliskan jawaban pada kertas dan melaporkan kepada guru.

(Pencapaian KD 4.6, 4.7.2, dan 4.7.3)


1. Guru memberi tugas siswa untuk membuat satu program sorting dan searching menggunakan bahasa
pemrograman C++ pada penilaian keterampilan 4 buku Belajar Praktis Informatika SMA/MA Kelas XI
Semester 1 halaman 75.
2. Guru meminta siswa untuk melaporkan hasil tugas ini.

Motivasi Guru kepada Siswa


Guru memotivasi siswa untuk berperilaku hidup bersih dan sehat, rajin beribadah, serta tetap belajar.

Penilaian Akhir Semester

(Pencapaian KD 3.1, 3.2.1, 3.2.2, 3.3, 3.4, 3.5, 3.6.1, 3.6.2, dan 3.7)

1. Guru memberi tugas siswa untuk mengerjakan soal penilaian akhir semester pada buku Belajar Praktis
Informatika SMA/MA Kelas XI Semester 1 halaman 77 s.d. 79.
2. Siswa menuliskan jawaban pada kertas dan melaporkan kepada guru.

Motivasi Guru kepada Siswa


Guru memotivasi siswa untuk berperilaku hidup bersih dan sehat, rajin beribadah, serta tetap belajar.

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 9


Mata Pelajaran : Informatika
Kelas : XI
Semester :1
Kompetensi Inti 1 (Sikap Spiritual) Kompetensi Inti 2 (Sikap Sosial)
1. Menghayati dan mengamalkan ajaran agama yang 2. Menghayati dan mengamalkan perilaku jujur, disiplin,
dianutnya. tanggung jawab, peduli (gotong royong, kerja sama,
toleran, damai), santun, responsif dan proaktif dan
menunjukkan sikap sebagai bagian dari solusi atas
berbagai permasalahan dalam berinteraksi secara
efektif dengan lingkungan sosial dan alam serta dalam
menempatkan diri sebagai cerminan bangsa dalam
pergaulan dunia.
Kompetensi Inti 3 (Pengetahuan) Kompetensi Inti 4 (Keterampilan)
3. Memahami, menerapkan, menganalisis pengetahuan 4. Mengolah, menalar, dan menyaji dalam ranah konkret
faktual, konseptual, prosedural berdasarkan rasa dan ranah abstrak terkait dengan pengembangan
ingin tahunya tentang ilmu pengetahuan, teknologi, dari yang dipelajarinya di sekolah secara mandiri,
seni, budaya, dan humaniora dengan wawasan bertindak secara efektif dan kreatif, dan mampu
kemanusiaan, kebangsaan, kenegaraan, dan per- menggunakan metode sesuai kaidah keilmuan.
adaban terkait penyebab fenomena dan kejadian,
serta menerapkan pengetahuan prosedural pada
DKFCPIMCLKCP[CPIURGUKſMUGUWCKFGPICPDCMCVFCP
minatnya untuk memecahkan masalah.
Kompetensi Dasar Kompetensi Dasar
3.1 Memahami cara merakit/memprogram peranti 4.1 Memprogram dan merakit peranti sederhana
sederhana (embedded system) yang tersedia di embedded system (berangkat dari contoh yang sudah
pasaran. ada) yang bersifat tepat guna.
3.2.1 Mengenal topologi jaringan sehingga berapa banyak 4.2 Melakukan setting koneksi dengan aman ke jaringan
komputer yang terhubung serta dampaknya terbatas. dari suatu perangkat.
3.2.2 Memahami bahwa keamanan jaringan tergantung dari
kombinasi perangkat keras, perangkat lunak, dan
harus ada sistem yang baik untuk mengontrol akses
data ke sistem.
3.3 Memahami bahwa data dapat bersifat kompleks dan 4.3 Mengumpulkan data besar dari berbagai sumber.
dapat didekomposisi menjadi elemen-elemen data.
3.4 Memahami bahwa organisasi dan penyimpanannya 4.4 Mengorganisasikan, menyimpan, dan mengolah data
akan memengaruhi cost, speed, reliability, yang kompleks berdasarkan suatu model yang sudah
accesability, privacy, dan integrity. ada.
3.5 Memahami bahwa penalaran dan prediksi terhadap 4.5 Memeriksa kesesuaian model terhadap data.
suatu data bergantung pada model.
3.6.1 Mengenal modularisasi dalam penulisan program. 4.6 Menulis program yang mengandung prosedur/
3.6.2 Mengenal beberapa proses standar (search, sort) fungsi dan array (siswa mampu menulis pemecahan
yang primitif/sederhana. persoalan dalam bentuk program modular, yang
sudah mengandung parameter-parameter).

10 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


Kompetensi Dasar Kompetensi Dasar
3.7 Mengetahui adanya algoritma-algoritma standar 4.7.1 Melakukan pemecahan persoalan dengan cara
[CPI GſUKGP WPVWM MGRGTNWCPMGRGTNWCP VGTVGPVW sederhana.
termasuk yang berdasarkan konsep AI. 4.7.2 Melakukan pemecahan persoalan dengan cara lebih
advance.
4.7.3 Mengevaluasi dan memilih algoritma berdasarkan
performansi, penggunaan ulang, dan kemudahan
implementasi.
4.7.4 Mengenal beberapa algoritma yang dipakai me-
ngembangkan software, mengamankan data, dan
menyimpan informasi.
Indikator Pencapaian Kompetensi Indikator Pencapaian Kompetensi
3.1.1 Menjelaskan pengertian dan penggunaan embedded 4.1.1 Menganalisis peranti embedded system.
system. 4.1.2 Membuat peranti sederhana embedded system.
3.1.2 Menjelaskan jenis-jenis embedded system.
3.2.1.1 Menjelaskan jaringan komputer. 4.2.1 Membuat laporan pengamatan jaringan komputer.
3.2.1.2 Menjelaskan topologi jaringan komputer. 4.2.2 Merancang topologi jaringan.
3.2.2.1 Menjelaskan tentang keamanan jaringan. 4.2.3 Menyajikan laporan tentang ransomware dan cara
3.2.2.2 Menjelaskan cara melindungi komputer pribadi dan mengatasinya.
jaringan komputer. 4.2.4 Mempraktikkan cara melakukan perlindungan
komputer dalam jaringan komputer.
3.3.1 Menjelaskan data yang bersifat kompleks. 4.3.1 Mengumpulkan data dalam jumlah besar.
3.4.1 Menjelaskan organisasi dan penyimpanan data. 4.4.1 Menyajikan informasi tentang organisasi dan
penyimpanan data.
3.5.1 Menjelaskan model pengelolaan data. 4.5.1 Merancang dan membuat tabel di Microsoft Access.
3.6.1.1 Menjelaskan pemrograman modular dan array. 4.6.1 Menuliskan program yang mengandung prosedur/
3.6.2.1 Menjelaskan searching dan sorting. fungsi dan array.
4.6.2 Membuat program sorting.
3.7.1 Menjelaskan implementasi algoritma dalam 4.7.1.1 Membuat aplikasi sederhana berdasarkan konsep
persoalan sederhana. CTVKſEKCNKPVGNNKIGPEG.
4.7.2.1 Membuat algoritma ƀQYEJCTV dan mengimplemen-
tasikannya ke dalam bentuk program.
4.7.3.1 Memilih dan membuat algoritma berdasarkan
persoalan tertentu.
4.7.4.1 Menganalisis beberapa algoritma standar.

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 11


12
Mata Pelajaran : Informatika
Kelas : XI
Sekolah : .........................................

Alokasi Waktu Jumlah Jam


Semester Kompetensi Inti Kompetensi Dasar Materi Pokok
(Minggu) Pelajaran (JP)
1 3. Memahami, menerapkan, 3.1 Memahami cara merakit/ Embedded System (Sistem 3 10 JP
menganalisis pengetahuan memprogram peranti sederhana Tertanam)
faktual, konseptual, prosedural (embedded system) yang tersedia z Mengenal Embedded System
berdasarkan rasa ingin tahunya di pasaran. z Jenis Embedded System
tentang ilmu pengetahuan, 4.1 Memprogram dan merakit peranti
teknologi, seni, budaya, dan sederhana embedded system
humaniora dengan wawasan (berangkat dari contoh yang sudah
kemanusiaan, kebangsaan, ada) yang bersifat tepat guna.

Belajar Praktis Informatika SMA/MA Kelas XI Semester 1


kenegaraan, dan peradaban
terkait penyebab fenomena dan 3.2.1 Mengenal topologi jaringan Jaringan Komputer 6 22 JP
kejadian, serta menerapkan sehingga berapa banyak z Jaringan Komputer
pengetahuan prosedural pada komputer yang terhubung serta z Topologi Jaringan Komputer
bidang kajian yang spesifik sesuai dampaknya terbatas.
z Keamanan Jaringan
dengan bakat dan minatnya untuk 3.2.2 Memahami bahwa keamanan
memecahkan masalah. z Cara Melindungi Komputer Pribadi
jaringan tergantung dari
4. Mengolah, menalar, dan dan Jaringan Komputer
kombinasi perangkat keras,
menyaji dalam ranah konkret perangkat lunak, dan harus
dan ranah abstrak terkait ada sistem yang baik untuk
dengan pengembangan dari mengontrol akses data ke
yang dipelajarinya di sekolah sistem.
secara mandiri, bertindak secara 4.2 Melakukan setting koneksi
efektif dan kreatif, dan mampu dengan aman ke jaringan dari
menggunakan metode sesuai suatu perangkat.
kaidah keilmuan.
3.3 Memahami bahwa data dapat Mengolah Data 4 16 JP
bersifat kompleks dan dapat z Data
didekomposisi menjadi elemen- z Organisasi dan Penyimpanan Data
elemen data.
z Model Pengelolaan Data
3.4 Memahami bahwa organisasi
dan penyimpanannya akan
memengaruhi cost, speed,

PEGANGAN GURU
reliability, accesability, privacy,
dan integrity.
Alokasi Waktu Jumlah Jam
Semester Kompetensi Inti Kompetensi Dasar Materi Pokok
(Minggu) Pelajaran (JP)
3.5 Memahami bahwa penalaran
dan prediksi terhadap suatu data
bergantung pada model.
4.3 Mengumpulkan data besar dari

PEGANGAN GURU
berbagai sumber.
4.4 Mengorganisasikan, menyimpan,
dan mengolah data yang
kompleks berdasarkan suatu
model yang sudah ada.
4.5 Memeriksa kesesuaian model
terhadap data.

3.6.1 Mengenal modularisasi dalam Algoritma dan Pemrograman 7 28 JP


penulisan program. z Pemrograman Modular
3.6.2 Mengenal beberapa proses z Array
standar (search, sort) yang z Searching dan Sorting
primitif/sederhana.
z Implementasi Algoritma dalam
3.7 Mengetahui adanya algoritma- Persoalan Sederhana
algoritma standar yang efisien
untuk keperluan-keperluan
tertentu termasuk yang
berdasarkan konsep AI.
4.6 Menulis program yang
mengandung prosedur/fungsi
dan array (siswa mampu menulis
pemecahan persoalan dalam
bentuk program modular, yang
sudah mengandung parameter-
parameter).
4.7.1 Melakukan pemecahan persoalan
dengan cara sederhana.
4.7.2 Melakukan pemecahan persoalan
dengan cara lebih advance.
4.7.3 Mengevaluasi dan memilih
algoritma berdasarkan
performansi, penggunaan ulang,
dan kemudahan implementasi.

Belajar Praktis Informatika SMA/MA Kelas XI Semester 1


4.7.4 Mengenal beberapa algoritma
yang dipakai mengembangkan
software, mengamankan data,
dan menyimpan informasi.

13
Alokasi Waktu Jumlah Jam
Semester Kompetensi Inti Kompetensi Dasar Materi Pokok
(Minggu) Pelajaran (JP)

14
2 3. Memahami, menerapkan, 3.8.1 Mengetahui Hak Atas Kekayaan Intelektual Dampak Sosial Informatika 4 16 JP
menganalisis pengetahuan dari karya perangkat TIK yang dihasilkan. z Teknologi Informasi
faktual, konseptual, prosedural 3.8.2 Mengetahui adanya berbagai lisensi z Perkembangan Teknologi
berdasarkan rasa ingin tahunya dalam penggunaan komponen perangkat Informasi dan Komunikasi
tentang ilmu pengetahuan, yang dibuat.
z Peran TIK dalam Berbagai
teknologi, seni, budaya, dan 3.9 Mengetahui aspek ekonomi dan bisnis dari
Bidang
humaniora dengan wawasan suatu kekayaan intelektual.
z Hak Atas Kekayaan
kemanusiaan, kebangsaan, 4.8 Mengidentifikasi lisensi dari komponen
kenegaraan, dan peradaban perangkat lunak. Intelektual (HAKI)
terkait penyebab fenomena dan 4.9 Menjelaskan aspek ekonomi dan bisnis
kejadian, serta menerapkan dari perangkat TIK yang dihasilkan.
pengetahuan prosedural pada
bidang kajian yang spesifik 3.10 Computational thinking untuk memecah- Berpikir Komputasional 4 16 JP
sesuai dengan bakat dan kan persoalan yang lebih kompleks dari (Computational Thinking)
minatnya untuk memecahkan sebelumnya, dengan data bervolume lebih z Computational Thinking
masalah. besar. z Konsep Computational
4. Mengolah, menalar, dan 4.10 Memecahkan persoalan kompleks yang Thinking
menyaji dalam ranah konkret membutuhkan dekomposisi, abstraksi, dan
z Implementasi

Belajar Praktis Informatika SMA/MA Kelas XI Semester 1


dan ranah abstrak terkait representasi data dan ukuran data cukup
Computational Thinking
dengan pengembangan dari besar.
yang dipelajarinya di sekolah
secara mandiri, bertindak secara 3.11 Cross-cut component, capstone (integrasi File Sharing 11 44 JP
efektif dan kreatif, dan mampu pengetahuan dan keterampilan), praktik. z Pengertian File Sharing
menggunakan metode sesuai 4.11.1 Membina budaya kerja masyarakat digital z Sejarah File Sharing
kaidah keilmuan. dalam tim yang inklusif.
z Manfaat File Sharing
4.11.2 Mampu berkolaborasi untuk melak-
z Metode File Sharing
sanakan tugas dengan tema computing
khususnya dalam file sharing. z Jenis-Jenis File Sharing
4.11.3 Mengenali dan mendefinisikan persoalan z Implementasi File Sharing
yang pemecahannya dapat didukung
dengan komputer.
4.11.4 Mengembangkan dan menggunakan
abstraksi.
4.11.5 Mengembangkan program yang
melakukan komputasi sederhana untuk
menunjang pelajaran lainnya.
4.11.6 Mengembangkan rencana pengujian,
menguji dan mendokumentasikan hasil uji
artefak komputasional (produk TIK).
4.11.7 Mengomunikasikan suatu proses, fenomena,
solusi TIK dengan mempresentasikan, mem-

PEGANGAN GURU
visualisasikan, serta memperhatikan Hak
Atas Kekayaan Intelektual.
PROGRAM SEMESTER 1
Sekolah : .....................................
Mata Pelajaran : Informatika
Kelas/Semester : XI/1
Alokasi Juli Agustus September Oktober November Desember
No. Materi Pokok/Submateri Pokok Waktu
(JP) 1 2 3 4 5 1 2 3 4 5 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1. Bab 1 Embedded System (Sistem
Tertanam)
A. Mengenal Embedded System 4 4
B. Jenis Embedded System 2 2
2. Penilaian Harian 1 2 2
3. Penilaian Keterampilan 1 2 2
4. Bab 2 Jaringan Komputer
A. Jaringan Komputer 4 2 2
B. Topologi Jaringan Komputer 4 2 2
C. Kemanan Jaringan 4 2 2
D. Cara Melindungi Komputer Pribadi 4 2 2
dan Jaringan Komputer
5. Penilaian Harian 2 2 2
6. Penilaian Keterampilan 2 2 2
7. Penilaian Tengah Semester 2 2
8. Bab 3 Mengolah Data
A. Data 2 2
B. Organisasi dan Penyimpanan Data 2 2
C. Model Pengelolaan Data 8 4 4
9. Penilaian Harian 3 2 2
10. Penilaian Keterampilan 3 2 2
11. Bab 4 Algoritma dan Pemrograman
A. Pemrograman Modular
4 4
B. Array
C. Searching dan Sorting 8 4 4
D. Implementasi Algoritma dalam 8 4 4
Persoalan Sederhana
12. Penilaian Harian 4 2 2
13. Penilaian Keterampilan 4 2 2
14. Penilaian Akhir Semester 4 4
Jumlah Jam 76

Keterangan:
JP : Jam Pelajaran (satu jam pelajaran = 45 menit)

: Perkiraan libur semester genap

: Perkiraan penilaian tengah semester

: Perkiraan penilaian akhir semester gasal

: Perkiraan remedial/persiapan buku Laporan Hasil Belajar (LHB)

: Perkiraan libur semester gasal

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 15


16
Mata Pelajaran : Informatika
Sekolah : .........................................
Kelas/Semester : XI/1

Kompetensi Inti 3 (Pengetahuan) Kompetensi Inti 4 (Keterampilan)

3. Memahami, menerapkan, menganalisis pengetahuan faktual, konseptual, prosedural 4. Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait
berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dengan pengembangan dari yang dipelajarinya di sekolah secara mandiri, bertindak
dan humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, secara efektif dan kreatif, dan mampu menggunakan metode sesuai kaidah
dan peradaban terkait penyebab fenomena dan kejadian, serta menerapkan keilmuan.
pengetahuan prosedural pada bidang kajian yang spesifik sesuai dengan bakat dan
minatnya untuk memecahkan masalah.

Materi Alokasi

Belajar Praktis Informatika SMA/MA Kelas XI Semester 1


Kompetensi Dasar Kegiatan Pembelajaran Penilaian Sumber Belajar
Pembelajaran Waktu
3.1 Memahami cara merakit/ Embedded System z Mengidentifikasi pengertian, struktur Pengetahuan: 10 JP z Buku teks dan
memprogram peranti sederhana (Sistem Tertanam) dan arsitektur, ciri, aspek, kelebihan Tes Tertulis bahan ajar siswa
(embedded system) yang z Mengenal dan kekurangan, komponen utama, Penilaian Harian 1 Informatika
tersedia di pasaran. Embedded System serta penggunaan embedded system. Kelas XI SMA/MA
4.1 Memprogram dan merakit z Jenis Embedded z Mengidentifikasi jenis/kategori z Belajar Praktis
Keterampilan:
peranti sederhana embedded System embedded system. Informatika
system (berangkat dari contoh Diskusi SMA/MA
z Mengidentifikasi perangkat embedded
yang sudah ada) yang bersifat system. Praktik Kelas XI
tepat guna. z Mencari informasi tentang cara merakit Semester 1
robot menggunakan Arduino dan terbitan CV VIVA
Raspberry Pi. PAKARINDO
z Menjawab pertanyaan terkait embedded z Buku pelajaran
system. Informatika yang
relevan
z Membuat laporan tentang embedded
system home otomatis. z Buku-buku lain
yang relevan
z Melaporkan gambar cara merakit
perangkat embedded system. z Sumber belajar
lain yang relevan
z Mencari dua perangkat yang termasuk
(media cetak
real time.
dan elektronik,

PEGANGAN GURU
serta alam
sekitar)
Materi Alokasi
Kompetensi Dasar Kegiatan Pembelajaran Penilaian Sumber Belajar
Pembelajaran Waktu
3.2.1 Mengenal topologi jaringan Jaringan Komputer z Mengidentifikasi pengertian, jenis, Pengetahuan: 22 JP z Buku teks dan
sehingga berapa banyak z Jaringan Komputer dan perangkat interkoneksi jaringan Tes Tertulis bahan ajar siswa
komputer yang terhubung serta z Topologi Jaringan komputer. Penilaian Harian 2 Informatika
dampaknya terbatas. Komputer z Mengidentifikasi jenis topologi jaringan Kelas XI SMA/MA

PEGANGAN GURU
3.2.2 Memahami bahwa keamanan z Keamanan Jaringan komputer. z Belajar Praktis
Keterampilan:
jaringan tergantung dari z Mengidentifikasi prinsip, jenis sistem, Informatika
z Cara Melindungi Praktik
kombinasi perangkat keras, dan jenis serangan keamanan jaringan. SMA/MA
Komputer Pribadi
perangkat lunak, dan harus Kelas XI
dan Jaringan z Mengidentifikasi cara melindungi
ada sistem yang baik untuk Semester 1
Komputer komputer pribadi dan jaringan
mengontrol akses data ke terbitan CV VIVA
komputer.
sistem. PAKARINDO
z Mengidentifikasi topologi jaringan yang
4.2 Melakukan setting koneksi z Buku pelajaran
dengan aman ke jaringan dari ada di sekolah. Informatika yang
suatu perangkat. z Mencari informasi tentang ransom relevan
ware. z Buku-buku lain
z Menjawab pertanyaan terkait jaringan yang relevan
komputer. z Sumber belajar
z Melakukan instalasi antivirus di lain yang relevan
komputer atau laptop. (media cetak
z Mempraktikkan cara melindungi dan elektronik,
komputer dalam jaringan komputer. serta alam
sekitar)
z Mencari cara melindungi smartphone
dari kejahatan keamanan jaringan.

Belajar Praktis Informatika SMA/MA Kelas XI Semester 1


17
Materi Alokasi
Kompetensi Dasar Kegiatan Pembelajaran Penilaian Sumber Belajar
Pembelajaran

18
Waktu
3.3 Memahami bahwa data dapat Mengolah Data z Mengidentifikasi pengertian data, Pengetahuan: 16 JP z Buku teks dan
bersifat kompleks dan dapat z Data pengumpulan data, persiapan, input, Tes Tertulis bahan ajar siswa
didekomposisi menjadi elemen- z Organisasi dan premrosesan, output dan interpretasi, Penilaian Harian 3 Informatika
elemen data. penyimpanan data serta penyimpanan data. Kelas XI SMA/MA
3.4 Memahami bahwa organisasi z Model Pengelolaan z Mengidentifikasi organisasi dan z Belajar Praktis
Keterampilan:
dan penyimpanannya akan Data penyimpanan data. Informatika
memengaruhi cost, speed, Praktik SMA/MA
z Mengidentifikasi pengelolaan data.
reliability, accesability, privacy, Kelas XI
z Mempraktikkan cara membuat tabel di
dan integrity. Semester 1
Microsoft Access.
3.5 Memahami bahwa penalaran terbitan CV VIVA
z Berdiskusi kelompok mencari informasi PAKARINDO
dan prediksi terhadap suatu
data bergantung pada model. mengenai cara membuat aplikasi z Buku pelajaran
menggunakan Microsoft Access. Informatika yang
4.3 Mengumpulkan data besar dari
berbagai sumber. z Menjawab pertanyaan terkait mengolah relevan
4.4 Mengorganisasikan, menyimpan, data. z Buku-buku lain
dan mengolah data yang z Merancang database menggunakan yang relevan
kompleks berdasarkan suatu Microsoft Access. z Sumber belajar
model yang sudah ada. z lain yang relevan

Belajar Praktis Informatika SMA/MA Kelas XI Semester 1


Menggunakan database menjadi tabel
4.5 Memeriksa kesesuaian model dan menggunakan fitur query. (media cetak
terhadap data. z Membuat tabel pegawai dengan dan elektronik,
Microsoft Access. serta alam
sekitar)

3.6.1 Mengenal modularisasi dalam Algoritma dan z Mengidentifikasi pemrograman modular Pengetahuan: 28 JP z Buku teks dan
penulisan program. Pemrograman dan subprogram prosedur dan fungsi. Tes Tertulis bahan ajar siswa
3.6.2 Mengenal beberapa proses z Pemrograman z Mengidentifikasi array dan contoh Penilaian Harian 4 Informatika
standar (search, sort) yang Modular array. Kelas XI SMA/MA
primitif/sederhana. z Array z Belajar Praktis
z Mengidentifikasi proses standar Keterampilan:
3.7 Mengetahui adanya algoritma- z Searching dan searching dan sorting. Informatika
Diskusi SMA/MA
algoritma standar yang efisien Sorting z Mengidentifikasi implementasi algoritma
untuk keperluan-keperluan Praktik Kelas XI
z Implementasi dalam persoalan sederhana.
tertentu termasuk yang Semester 1
Algoritma dalam z Membuat program sorting
berdasarkan konsep AI. terbitan CV VIVA
Persoalan menggunakan Dev C++. PAKARINDO
Sederhana
z Membuat aplikasi sederhana z Buku pelajaran
menggunakan Dev C++. Informatika yang
relevan

PEGANGAN GURU
Materi Alokasi
Kompetensi Dasar Kegiatan Pembelajaran Penilaian Sumber Belajar
Pembelajaran Waktu
4.6 Menulis program yang z Menjawab soal terkait algoritma dan z Buku-buku lain
mengandung prosedur/fungsi pemrograman. yang relevan
dan array (siswa mampu z Membuat algoritma flowchart untuk z Sumber belajar
menulis pemecahan persoalan mencari data dengan sequential lain yang relevan

PEGANGAN GURU
dalam bentuk program modular, searching dan binary searching. (media cetak
yang sudah mengandung dan elektronik,
z Membuat aplikasi sederhana
parameter-parameter). serta alam
berdasarkan konsep artificial
4.7.1 Melakukan pemecahan intelligence. sekitar)
persoalan dengan cara
z Membuat masing-masing satu buah
sederhana.
program sorting dan searching
4.7.2 Melakukan pemecahan menggunakan bahasa pemrograman.
persoalan dengan cara lebih
advance.
4.7.3 Mengevaluasi dan memilih
algoritma berdasarkan
performansi, penggunaan ulang,
dan kemudahan implementasi.
4.7.4 Mengenal beberapa algoritma
yang dipakai mengembangkan
software, mengamankan data,
dan menyimpan informasi.

Belajar Praktis Informatika SMA/MA Kelas XI Semester 1


19
Rencana Pelaksanaan Pembelajaran (RPP)
Sekolah : ...................................................
Mata Pelajaran : Informatika
Kelas/Semester : XI/1
Materi Pokok : Embedded System (Sistem Tertanam)
Alokasi Waktu : 2 pertemuan (4 JP)

A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.1 Memahami cara merakit/memprogram peranti 4.1 Memprogram dan merakit peranti sederhana
sederhana (embedded system) yang tersedia di embedded system (berangkat dari contoh yang sudah
pasaran. ada) yang bersifat tepat guna.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.1.1 Menjelaskan pengertian dan penggunaan embedded 4.1.1 Menganalisis peranti embedded system.
system.

B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI
Semester 1 terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain
yang relevan.
2. Guru menyampaikan cakupan materi mengenal embedded system.
3. Pertanyaan: Siapa yang memperkenalkan embedded system?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang mengenal embedded system.
b. Siswa merumuskan permasalahan berkaitan dengan embedded system.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis embedded system.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa bekerja sama dalam kelompok mencari perangkat embedded system dan menganalisis
perangkat tersebut.
b. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
3. Penutup
Menyimpulkan pembelajaran tentang mengenal embedded system.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang mengenal embedded system.
3. Keterampilan : Produk hasil presentasi diskusi tentang menganalisis perangkat embedded system.

___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,

_________________________ _________________________
NIP ______________________ NIP ______________________

20 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


Rencana Pelaksanaan Pembelajaran (RPP)
Sekolah : ...................................................
Mata Pelajaran : Informatika
Kelas/Semester : XI/1
Materi Pokok : Embedded System (Sistem Tertanam)
Alokasi Waktu : 3 pertemuan (6 JP)

A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.1 Memahami cara merakit/memprogram peranti 4.1 Memprogram dan merakit peranti sederhana
sederhana (embedded system) yang tersedia di embedded system (berangkat dari contoh yang sudah
pasaran. ada) yang bersifat tepat guna.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.1.2 Menjelaskan jenis-jenis embedded system. 4.1.2 Membuat peranti sederhana embedded system.

B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI
Semester 1 terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain
yang relevan.
2. Guru menyampaikan cakupan materi jenis embedded system.
3. Pertanyaan: Bagaimana merakit peranti sederhana embedded system?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang jenis embedded system.
b. Siswa merumuskan permasalahan berkaitan dengan jenis embedded system.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis jenis embedded system.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa mencari informasi tentang cara merakit peranti sederhana embedded system.
b. Siswa membuat laporan cara merakit peranti sederhana embedded system.
3. Penutup
Menyimpulkan pembelajaran tentang jenis embedded system.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang jenis embedded system.
3. Keterampilan : Praktik tentang merakit peranti sederhana embedded system.

___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,

_________________________ _________________________
NIP ______________________ NIP ______________________

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 21


Lampiran Instrumen Penilaian
Instrumen Penilaian KD 3.1
Tes Tertulis: soal pilihan ganda dan uraian Penilaian Harian 1
1. Lembar Penilaian Soal Pilihan Ganda
Indikator Butir Soal Jumlah Soal
Menjelaskan pengertian dan penggunaan embedded system. A1, A2, A3, A4, A7, A8, A10, 10
A13, A14, A15
Menjelaskan jenis-jenis embedded system. A5, A6, A9, A11, A12 5

Pedoman penskoran soal pilihan ganda


Bobot soal nomor 1–15 = 5
Jumlah skor maksimal = 75
Nilai pilihan ganda = × 100

2. Lembar Penilaian Soal Uraian


Indikator Butir Soal Jumlah Soal
Menjelaskan pengertian dan penggunaan embedded system. B3, B4, B5 3
Menjelaskan jenis-jenis embedded system. B1, B2 2

Pedoman penskoran soal uraian

Bobot Kriteria
Nomor Soal Skor
Soal 0 5 10 15 20
B1 20
B2 20
B3 20
B4 20
B5 20
Jumlah skor maksimal 100

Nilai uraian = × 100

22 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


Instrumen Penilaian KD 4.1
1. Diskusi
Rubrik penilaian diskusi menganalisis perangkat embedded system.
Indikator Skor Kriteria
4 Sangat aktif
3 Aktif
Sikap
2 Kurang aktif
1 Tidak aktif
4 Sangat aktif
3 Aktif
Keaktifan
2 Kurang aktif
1 Tidak berperan aktif dalam pelaksanaan diskusi.
4 Jelas dan menjawab sesuai dengan yang ditanyakan oleh penanya.
3 Jelas dan menjawab sesuai dengan yang ditanyakan oleh penanya, tetapi tidak
Wawasan lengkap.
2 Tidak mampu menjawab, tetapi mencari di buku.
1 Tidak mampu menjawab dan tidak mau berusaha mencari jawaban.
4 Sebagai penyaji
Kemampuan 3 Aktif menjawab pertanyaan
mengemukakan
pendapat 2 Membantu menjawab pertanyaan
1 Tidak pernah mengemukakan pendapat
4 Sangat aktif
3 Aktif
Kerja sama
2 Kurang aktif
1 Tidak bisa bekerja sama

Penilaian diskusi menganalisis perangkat embedded system.


Skor untuk
Kemampuan Jumlah
No. Nama Kerja Nilai
Sikap Keaktifan Wawasan Mengemukakan Skor
Sama
Pendapat
1.
2.
3.
dst.

Keterangan:
Jumlah skor maksimal = 20
Nilai diskusi = × 100

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 23


2. Praktik (Penilaian Keterampilan 1)
Rubrik penilaian praktik mencari dua perangkat yang menggunakan real time.
Indikator Skor Kriteria
3 Pemilihan alat dan bahan tepat.
Persiapan 2 Pemilihan alat atau bahan tepat.
(Skor maksimal = 3) 1 Pemilihan alat dan bahan tidak tepat.
0 Tidak menyiapkan alat dan/atau bahan.
3 Merangkai alat tepat dan rapi.
2 Merangkai alat tepat atau rapi.
1 Merangkai alat tidak tepat dan tidak rapi.
0 Tidak membuat rangkaian alat.

Pelaksanaan 2 Langkah kerja dan waktu pelaksanaan tepat.


(Skor maksimal = 7) 1 Langkah kerja atau waktu pelaksanaan tepat.
0 Langkah kerja dan waktu pelaksanaan tidak tepat.

2 Memperhatikan keselamatan kerja dan kebersihan.


1 Memperhatikan keselamatan kerja atau kebersihan.
0 Tidak memperhatikan keselamatan kerja dan kebersihan.
3 Mencatat dan mengolah data dengan tepat.
2 Mencatat atau mengolah data dengan tepat.
1 Mencatat dan mengolah data tidak tepat.
0 Tidak mencatat dan mengolah data.
Hasil
(Skor maksimal = 6)
3 Simpulan tepat
2 Simpulan kurang tepat
1 Simpulan tidak tepat
0 Tidak membuat simpulan
3 Sistematika sesuai dengan kaidah penulisan dan isi laporan benar.
Laporan 2 Sistematika sesuai dengan kaidah penulisan atau isi laporan benar.
(Skor maksimal = 3) 1 Sistematika tidak sesuai dengan kaidah penulisan dan isi laporan tidak benar.
0 Tidak membuat laporan

Penilaian praktik mencari dua perangkat yang menggunakan real time.


Skor untuk Jumlah
No. Nama Nilai
Persiapan Pelaksanaan Hasil Laporan Skor
1.
2.
3.
dst.

Keterangan:
Jumlah skor maksimal = 19
Nilai praktik = × 100

24 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


Rencana Pelaksanaan Pembelajaran (RPP)
Sekolah : ...................................................
Mata Pelajaran : Informatika
Kelas/Semester : XI/1
Materi Pokok : Jaringan Komputer
Alokasi Waktu : 2 pertemuan (4 JP)

A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.2.1 Mengenal topologi jaringan sehingga berapa 4.2 Melakukan setting koneksi dengan aman ke jaringan
banyak komputer yang terhubung serta dampaknya dari suatu perangkat.
terbatas.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.2.1.1 Menjelaskan jaringan komputer. 4.2.1 Membuat laporan pengamatan jaringan komputer.

B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI
Semester 1 terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain
yang relevan.
2. Guru menyampaikan cakupan materi mengenai jaringan komputer.
3. Pertanyaan: Ada berapa jenis jaringan komputer yang Anda ketahui?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang jaringan komputer.
b. Siswa merumuskan permasalahan berkaitan dengan jaringan komputer.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis jaringan komputer.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa melakukan pengamatan tentang jaringan komputer.
b. Siswa mencatat, mengolah, dan menganalisis hasil pengamatan.
c. Siswa membuat kesimpulan dan laporan hasil pengamatan.
3. Penutup
Menyimpulkan pembelajaran tentang jaringan komputer.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang jaringan komputer.
3. Keterampilan : Praktik mengamati jaringan komputer.

___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,

_________________________ _________________________
NIP ______________________ NIP ______________________

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 25


Rencana Pelaksanaan Pembelajaran (RPP)
Sekolah : ...................................................
Mata Pelajaran : Informatika
Kelas/Semester : XI/1
Materi Pokok : Jaringan Komputer
Alokasi Waktu : 2 pertemuan (4 JP)

A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.2.1 Mengenal topologi jaringan sehingga berapa 4.2 Melakukan setting koneksi dengan aman ke jaringan
banyak komputer yang terhubung serta dampaknya dari suatu perangkat.
terbatas.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.2.1.2 Menjelaskan topologi jaringan komputer. 4.2.2 Merancang topologi jaringan.

B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI
Semester 1 terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain
yang relevan.
2. Guru menyampaikan cakupan materi mengenai topologi jaringan komputer.
3. Pertanyaan: Apa saja macam-macam topologi jaringan komputer yang Anda ketahui?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang topologi jaringan komputer.
b. Siswa merumuskan permasalahan berkaitan dengan topologi jaringan komputer.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis topologi jaringan komputer.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa melakukan pengamatan tentang topologi jaringan yang ada di sekolah.
b. Siswa mencatat, mengolah, dan menganalisis hasil pengamatan.
c. Siswa membuat kesimpulan dan laporan hasil pengamatan.
3. Penutup
Menyimpulkan pembelajaran tentang topologi jaringan komputer.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang topologi jaringan komputer.
3. Keterampilan : Praktik tentang mengamati topologi jaringan.

___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,

_________________________ _________________________
NIP ______________________ NIP ______________________

26 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


Rencana Pelaksanaan Pembelajaran (RPP)
Sekolah : ...................................................
Mata Pelajaran : Informatika
Kelas/Semester : XI/1
Materi Pokok : Jaringan Komputer
Alokasi Waktu : 2 pertemuan (4 JP)

A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.2.2 Memahami bahwa keamanan jaringan tergantung 4.2 Melakukan setting koneksi dengan aman ke jaringan
dari kombinasi perangkat keras, perangkat lunak, dari suatu perangkat.
dan harus ada sistem yang baik untuk mengontrol
akses data ke sistem.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.2.2.1 Menjelaskan tentang keamanan jaringan. 4.2.3 Menyajikan laporan tentang ransomware dan cara
mengatasinya.

B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1
terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain yang relevan.
2. Guru menyampaikan cakupan materi mengenai keamanan jaringan.
3. Pertanyaan: Apakah yang Anda ketahui tentang keamanan jaringan?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang keamanan jaringan.
b. Siswa merumuskan permasalahan berkaitan dengan keamanan jaringan.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis keamanan jaringan.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa mencari informasi tentang ransomware, cara ransomware menyerang, akibat serangan
ransomware, dan cara mengatasinya.
b. Siswa membuat laporan hasil informasi yang diperoleh dalam bentuk softcopy.
3. Penutup
Menyimpulkan pembelajaran tentang keamanan jaringan.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang keamanan jaringan.
3. Keterampilan : Laporan tentang ransomware dan cara mengatasinya.

___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,

_________________________ _________________________
NIP ______________________ NIP ______________________

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 27


Rencana Pelaksanaan Pembelajaran (RPP)
Sekolah : ...................................................
Mata Pelajaran : Informatika
Kelas/Semester : XI/1
Materi Pokok : Jaringan Komputer
Alokasi Waktu : 5 pertemuan (10 JP)

A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.2.2 Memahami bahwa keamanan jaringan tergantung 4.2 Melakukan setting koneksi dengan aman ke jaringan
dari kombinasi perangkat keras, perangkat lunak, dari suatu perangkat.
dan harus ada sistem yang baik untuk mengontrol
akses data ke sistem.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.2.2.2 Menjelaskan cara melindungi kompuer pribadi dan 4.2.4 Mempraktikkan cara melakukan perlindungan komputer
jaringan komputer. dalam jaringan komputer.

B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1
terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain yang relevan.
2. Guru menyampaikan cakupan materi mengenai cara melindungi komputer pribadi dan jaringan komputer.
3. Pertanyaan: Bagaimana cara melindungi komputer pribadi dan jaringan komputer?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang cara melindungi komputer pribadi dan
jaringan komputer.
b. Siswa merumuskan permasalahan berkaitan dengan cara melindungi komputer pribadi dan jaringan
komputer.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis tentang cara melindungi komputer
pribadi dan jaringan komputer.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa melakukan praktik melindungi komputer dalam sistem jaringan.
b. Siswa mencatat, mengolah, dan menganalisis hasil praktik melindungi komputer dalam sistem jaringan.
c. Siswa membuat kesimpulan dan laporan hasil praktik.
3. Penutup
Menyimpulkan pembelajaran tentang cara melindungi komputer pribadi dan jaringan komputer.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang cara melindungi komputer pribadi dan
jaringan komputer.
3. Keterampilan : Praktik tentang cara melindungi komputer dalam sistem jaringan.
___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,

_________________________ _________________________
NIP ______________________ NIP ______________________

28 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


Lampiran Instrumen Penilaian
Instrumen Penilaian KD 3.2.1 dan 3.2.2
Tes Tertulis: soal pilihan ganda dan uraian Penilaian Harian 2
1. Lembar Penilaian Soal Pilihan Ganda
Indikator Butir Soal Jumlah Soal
Menjelaskan jaringan komputer. A1, A5, A8, A11, A12 5
Menjelaskan topologi jaringan komputer. A2, A6, A9 3
Menjelaskan keamanan jaringan. A3, A4, A10 3
Menjelaskan cara melindungi komputer pribadi dan jaringan komputer. A7, A13, A14, A15 4

Pedoman penskoran soal pilihan ganda


Bobot soal nomor 1–15 = 5
Jumlah skor maksimal = 75
Nilai pilihan ganda = × 100

2. Lembar Penilaian Soal Uraian


Indikator Butir Soal Jumlah Soal
Menjelaskan jaringan komputer. – –
Menjelaskan topologi jaringan komputer. B1 1
Menjelaskan keamanan jaringan. B2, B4 2
Menjelaskan cara melindungi komputer pribadi dan jaringan komputer. B3, B5 2

Pedoman penskoran soal uraian

Bobot Kriteria
Nomor Soal Skor
Soal 0 5 10 15 20
B1 20
B2 20
B3 20
B4 20
B5 20
Jumlah skor maksimal 100

Nilai uraian = × 100

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 29


Instrumen Penilaian KD 4.2
1. Praktik
Rubrik penilaian praktik mengamati topologi jaringan.
Indikator Skor Kriteria
4 Peralatan lengkap dan penyimpanan tertata rapi.
3 Peralatan lengkap, penyimpanan kurang tertata dengan rapi.
2 Peralatan lengkap, penyimpanan tidak tertata dengan rapi.
1 Peralatan tidak lengkap.
Persiapan
(kelengkapan 4 Bahan praktik lengkap sesuai dengan sistem yang akan dipasang dengan ukuran
peralatan dan yang benar.
bahan)
3 Bahan praktik lengkap sesuai dengan sistem yang akan dipasang, ukuran ber-
beda.
2 Bahan praktik kurang sesuai dengan sistem yang akan dipasang, ukuran ber-
beda.
1 Bahan praktik tidak lengkap.
4 Topologi yang direncanakan benar dan sesuai dengan yang seharusnya.
Proses (sistematika 3 Topologi yang direncanakan benar dan kurang sesuai dengan yang seharusnya.
dan cara kerja) 2 Topologi yang direncanankan benar dan tidak sesuai dengan yang seharusnya.
1 Topologi yang direncanakan tidak benar.
4 Sistematika sesuai dengan kaidah penulisan dan isi laporan benar.
3 Sistematika sesuai dengan kaidah penulisan atau isi laporan benar.
Laporan
2 Sistematika tidak sesuai dengan kaidah penulisan dan isi laporan tidak benar.
1 Tidak membuat laporan.

Penilaian praktik mengamati topologi jaringan.


Skor untuk
No. Nama Jumlah Skor Nilai
Persiapan Proses Laporan
1.
2.
3.
dst.

Keterangan:
Jumlah skor maksimal = 16
Nilai praktik = × 100

30 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


2. Praktik
Rubrik penilaian praktik cara melindungi komputer dalam sistem jaringan.
Indikator Skor Kriteria
2 Langkah kerja dan waktu pelaksanaan tepat.
Pelaksanaan
1 Langkah kerja atau waktu pelaksanaan tepat.
(Skor maksimal = 2)
0 Langkah kerja dan waktu pelaksanaan tidak tepat.
3 Mencatat dan mengolah data dengan tepat.
2 Mencatat atau mengolah data dengan tepat.
1 Mencatat dan mengolah data tidak tepat.
0 Tidak mencatat dan mengolah data.
Hasil
(Skor maksimal = 6)
3 Simpulan tepat
2 Simpulan kurang tepat
1 Simpulan tidak tepat
0 Tidak membuat simpulan
3 Sistematika sesuai dengan kaidah penulisan dan isi laporan benar.
Laporan 2 Sistematika sesuai dengan kaidah penulisan atau isi laporan benar.
(Skor maksimal = 3) 1 Sistematika tidak sesuai dengan kaidah penulisan dan isi laporan tidak benar.
0 Tidak membuat laporan

Penilaian praktik cara melindungi komputer dalam sistem jaringan.


Skor untuk
No. Nama Jumlah Skor Nilai
Pelaksanaan Hasil Laporan
1.
2.
3.
dst.

Keterangan:
Jumlah skor maksimal = 11
Nilai praktik = × 100

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 31


3. Praktik (Penilaian Keterampilan 2)
Rubrik penilaian praktik cara melindungi smartphone dari kejahatan keamanan jaringan.
Indikator Skor Kriteria
2 Langkah kerja dan waktu pelaksanaan tepat.
Pelaksanaan
1 Langkah kerja atau waktu pelaksanaan tepat.
(Skor maksimal = 2)
0 Langkah kerja dan waktu pelaksanaan tidak tepat.
3 Mencatat dan mengolah data dengan tepat.
2 Mencatat atau mengolah data dengan tepat.
1 Mencatat dan mengolah data tidak tepat.
0 Tidak mencatat dan mengolah data.
Hasil
(Skor maksimal = 6)
3 Simpulan tepat
2 Simpulan kurang tepat
1 Simpulan tidak tepat
0 Tidak membuat simpulan
3 Sistematika sesuai dengan kaidah penulisan dan isi laporan benar.
Laporan 2 Sistematika sesuai dengan kaidah penulisan atau isi laporan benar.
(Skor maksimal = 3) 1 Sistematika tidak sesuai dengan kaidah penulisan dan isi laporan tidak benar.
0 Tidak membuat laporan

Penilaian praktik cara melindungi smartphone dari kejahatan keamanan jaringan.


Skor untuk
No. Nama Jumlah Skor Nilai
Pelaksanaan Hasil Laporan
1.
2.
3.
dst.

Keterangan:
Jumlah skor maksimal = 11
Nilai praktik = × 100

32 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


Rencana Pelaksanaan Pembelajaran (RPP)
Sekolah : ...................................................
Mata Pelajaran : Informatika
Kelas/Semester : XI/1
Materi Pokok : Mengolah Data
Alokasi Waktu : 2 pertemuan (4 JP)

A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.3 Memahami bahwa data dapat bersifat kompleks dan 4.3 Mengumpulkan data besar dari berbagai sumber.
dapat didekomposisi menjadi elemen-elemen data. 4.4 Mengorganisasikan, menyimpan, dan mengolah data
3.4 Memahami bahwa organisasi dan penyimpanan- yang kompleks berdasarkan suatu model yang sudah
nya akan memengaruhi cost, speed, reliability, ada.
accesability, privacy, dan integrity.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.3.1 Menjelaskan data yang bersifat kompleks. 4.3.1 Mengumpulkan data dalam jumlah besar.
3.4.1 Menjelaskan organisasi dan penyimpanan data. 4.4.1 Menyajikan infomasi tentang organisasi dan
penyimpanan data.

B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1
terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain yang relevan.
2. Guru menyampaikan cakupan materi mengenai data serta organisasi dan penyimpanan data.
3. Pertanyaan: Bagaimana tahapan pemrosesan data?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
a. Siswa mengamati dan mengumpulkan informasi tentang data serta organisasi dan penyimpanan
data.
b. Siswa merumuskan permasalahan berkaitan dengan data serta organisasi dan penyimpanan data.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis data serta organisasi dan
penyimpanan data.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
3. Penutup
Menyimpulkan pembelajaran tentang data serta organisasi dan penyimpanan data.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang data serta organisasi dan penyimpanan
data.
3. Keterampilan : Produk hasil presentasi diskusi tentang data serta organisasi dan penyimpanan data.

___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,

_________________________ _________________________
NIP ______________________ NIP ______________________

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 33


Rencana Pelaksanaan Pembelajaran (RPP)
Sekolah : ...................................................
Mata Pelajaran : Informatika
Kelas/Semester : XI/1
Materi Pokok : Mengolah Data
Alokasi Waktu : 6 pertemuan (12 JP)

A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.5 Memahami bahwa penalaran dan prediksi terhadap 4.5 Memeriksa kesesuaian model terhadap data.
suatu data tergantung pada model.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.5.1 Menjelaskan model pengelolaan data. 4.5.1 Merancang dan membuat tabel di Microsoft Access.

B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI
Semester 1 terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain
yang relevan.
2. Guru menyampaikan cakupan materi mengenai model pengelolaan data.
3. Pertanyaan: Apa saja jenis-jenis model pengelolaan data?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang model pengelolaan data.
b. Siswa merumuskan permasalahan berkaitan dengan model pengelolaan data.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis model pengelolaan data.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa merancang tabel di Microsoft Access.
b. Siswa membuat tabel di Microsoft Access.
c. Siswa mencatat, mengolah, dan menganalisis hasil praktik membuat database di Microsoft Access.
d. Siswa membuat kesimpulan dan laporan hasil praktik.
3. Penutup
Menyimpulkan pembelajaran tentang model pengelolaan data.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang model pengelolaan data.
3. Keterampilan : Praktik membuat tabel di Microsoft Access.

___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,

_________________________ _________________________
NIP ______________________ NIP ______________________

34 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


Lampiran Instrumen Penilaian
Instrumen Penilaian KD 3.3, 3.4, dan 3.5
Tes Tertulis: soal pilihan ganda dan uraian Penilaian Harian 3
1. Lembar Penilaian Soal Pilihan Ganda
Indikator Butir Soal Jumlah Soal
Menjelaskan data yang bersifat kompleks. A1, A2, A13, A15 4
Menjelaskan organisasi dan penyimpanan data. A5, A6, A8, A9, A14 5
Menjelaskan pengelolaan data. A3, A4, A7, A10, A11, A12 6

Pedoman penskoran soal pilihan ganda


Bobot soal nomor 1–15 = 5
Jumlah skor maksimal = 75
Nilai pilihan ganda = × 100

2. Lembar Penilaian Soal Uraian


Indikator Butir Soal Jumlah Soal
Menjelaskan data yang bersifat kompleks. B1 1
Menjelaskan organisasi dan penyimpanan data. B2, B4 2
Menjelaskan pengelolaan data. B3, B5 2

Pedoman penskoran soal uraian

Bobot Kriteria
Nomor Soal Skor
Soal 0 5 10 15 20
B1 20
B2 20
B3 20
B4 20
B5 20
Jumlah skor maksimal 100

Nilai uraian = × 100

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 35


Instrumen Penilaian KD 4.3, 4.4, dan 4.5
1. Diskusi
Rubrik penilaian diskusi tentang data serta organisasi dan penyimpanan data.
Indikator Skor Kriteria
4 Sangat aktif
3 Aktif
Sikap
2 Kurang aktif
1 Tidak aktif
4 Sangat aktif
3 Aktif
Keaktifan
2 Kurang aktif
1 Tidak berperan aktif dalam pelaksanaan diskusi.
4 Jelas dan menjawab sesuai dengan yang ditanyakan oleh penanya.
3 Jelas dan menjawab sesuai dengan yang ditanyakan oleh penanya tetapi tidak
Wawasan lengkap.
2 Tidak mampu menjawab tetapi mencari di buku.
1 Tidak mampu menjawab dan tidak mau berusaha mencari jawaban.
4 Sebagai penyaji
Kemampuan 3 Aktif menjawab pertanyaan
mengemukakan
pendapat 2 Membantu menjawab pertanyaan
1 Tidak pernah mengemukakan pendapat
4 Sangat aktif
3 Aktif
Kerja sama
2 Kurang aktif
1 Tidak bisa bekerja sama

Penilaian diskusi tentang data serta organisasi dan penyimpanan data.


Skor untuk
Kemampuan Jumlah
No. Nama Kerja Nilai
Sikap Keaktifan Wawasan Mengemukakan Skor
Sama
Pendapat
1.
2.
3.
dst.

Keterangan:
Jumlah skor maksimal = 20
Nilai diskusi = × 100

36 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


2. Praktik (Penilaian Keterampilan 3)
Rubrik penilaian praktik membuat tabel pegawai menggunakan Microsoft Access.
No. Aspek Skor Maksimal
1. Perencanaan: 6
a. Latar belakang (tepat = 3, kurang tepat = 2, tidak tepat = 1)
b. Rumusan masalah (tepat = 3, kurang tepat = 2, tidak tepat = 1)
2. Pelaksanaan: 12
a. Pengumpulan data/informasi (akurat = 3, kurang akurat = 2, tidak akurat = 1)
b. Kelengkapan data (lengkap = 3, kurang lengkap = 2, tidak lengkap = 1)
c. Pengolahan data (sesuai = 3, kurang sesuai = 2, tidak sesuai = 1)
d. Kesimpulan (tepat = 3, kurang tepat = 2, tidak tepat = 1)
3. Pelaporan hasil: 9
a. Penggunaan bahasa (sesuai kaidah = 3, kurang sesuai kaidah = 2, tidak sesuai kaidah = 1)
b. Penulisan/ejaan (tepat = 3, kurang tepat = 2, tidak tepat = 1)
c. Tampilan (menarik = 3, kurang menarik = 2, tidak menarik = 1)
Jumlah skor maksimal 27

Penilaian praktik membuat tabel pegawai menggunakan Microsoft Access.


Skor untuk Jumlah
No. Nama Nilai
Perencanaan Pelaksanaan Pelaporan Hasil Skor
1.
2.
3.
dst.

Keterangan:
Jumlah skor maksimal = 27
Nilai praktik = × 100

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 37


Rencana Pelaksanaan Pembelajaran (RPP)
Sekolah : ...................................................
Mata Pelajaran : Informatika
Kelas/Semester : XI/1
Materi Pokok : Algoritma dan Pemrograman
Alokasi Waktu : 2 pertemuan (4 JP)

A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.6.1 Mengenal modularisasi dalam penulisan program. 4.6 Menulis program yang mengandung prosedur/
fungsi dan array (siswa mampu menulis pemecahan
persoalan dalam bentuk program modular, yang
sudah mengandung parameter-parameter).
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.6.1.1 Menjelaskan pemrograman modular dan array. 4.6.1 Menuliskan program yang mengandung prosedur/
fungsi dan array.

B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1
terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain yang relevan.
2. Guru menyampaikan cakupan materi mengenai pemograman modular dan array.
3. Pertanyaan: Apa keuntungan pemrograman modular?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang pemrograman modular.
b. Siswa merumuskan permasalahan berkaitan dengan pemrograman modular.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis pemrograman modular.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa mengamati dan mengumpulkan informasi tentang array.
b. Siswa merumuskan permasalahan berkaitan dengan array.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis tentang array.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
3. Penutup
Menyimpulkan pembelajaran tentang pemrograman modular dan array.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang pemrograman modular dan array.
3. Keterampilan : Produk hasil presentasi diskusi tentang menulis program yang mengandung prosedur/
fungsi dan array.
___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,

_________________________ _________________________
NIP ______________________ NIP ______________________

38 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


Rencana Pelaksanaan Pembelajaran (RPP)
Sekolah : ...................................................
Mata Pelajaran : Informatika
Kelas/Semester : XI/1
Materi Pokok : Algoritma dan Pemrograman
Alokasi Waktu : 4 pertemuan (8 JP)

A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.6.2 Mengenal beberapa proses standar (search, sort) 4.6 Menulis program yang mengandung prosedur/
yang primitif/sederhana. fungsi dan array (siswa mampu menulis pemecahan
persoalan dalam bentuk program modular, yang
sudah mengandung parameter-parameter).
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.6.2.1 Menjelaskan searching dan sorting. 4.6.2 Membuat program sorting.

B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1
terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain yang relevan.
2. Guru menyampaikan cakupan materi mengenai searching dan sorting.
3. Pertanyaan: Bagaimana cara melakukan searching dan sorting?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
Kegiatan 1
a. Siswa mengamati dan mengumpulkan informasi tentang searching dan sorting.
b. Siswa merumuskan permasalahan berkaitan dengan searching dan sorting.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis searching dan sorting.
d. Siswa mengembangkan hasil analisis dan menyajikan dalam bentuk presentasi yang ditanggapi
langsung oleh kelompok lain.
Kegiatan 2
a. Siswa melakukan praktik membuat program sorting menggunakan program Dev C++.
b. Siswa mencatat, mengolah, dan menganalisis hasil praktik tentang membuat program sorting
menggunakan program Dev C++.
c. Siswa membuat kesimpulan dan laporan hasil praktik.
3. Penutup
Menyimpulkan pembelajaran tentang searching dan sorting.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang searching dan sorting.
3. Keterampilan : Praktik tentang membuat program sorting menggunakan program Dev C++.

___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,

_________________________ _________________________
NIP ______________________ NIP ______________________

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 39


Rencana Pelaksanaan Pembelajaran (RPP)
Sekolah : ...................................................
Mata Pelajaran : Informatika
Kelas/Semester : XI/1
Materi Pokok : Algoritma dan Pemrograman
Alokasi Waktu : 8 pertemuan (16 JP)

A. Tujuan Pembelajaran
Kompetensi Dasar 3 Kompetensi Dasar 4
3.7 Mengetahui adanya algoritma- 4.7.1 Melakukan pemecahan persoalan dengan cara sederhana.
algoritma standar yang efisien 4.7.2 Melakukan pemecahan persoalan dengan cara lebih advance.
untuk keperluan-keperluan tertentu 4.7.3 Mengevaluasi dan memilih algoritma berdasarkan performansi,
termasuk yang berdasarkan konsep penggunaan ulang, dan kemudahan implementasi.
AI. 4.7.4 Mengenal beberapa algoritma yang dipakai mengembangkan
software, mengamankan data, dan menyimpan informasi.
Indikator Pencapaian Kompetensi 3 Indikator Pencapaian Kompetensi 4
3.7.1 Menjelaskan implementasi algoritma 4.7.1.1 Membuat aplikasi sederhana berdasarkan konsep artificial intelligence.
dalam persoalan sederhana. 4.7.2.1 Membuat algoritma flowchart dan mengimplementasikannya ke
dalam bentuk program.
4.7.3.1 Memilih dan membuat algoritma berdasarkan persoalan tertentu.
4.7.4.1 Menganalisis beberapa algoritma standar.

B. Langkah Pembelajaran
Langkah 1
1. Alat dan bahan: materi dan kegiatan dalam buku Belajar Praktis Informatika SMA/MA Kelas XI Semester 1
terbitan CV VIVA PAKARINDO, alat dan bahan praktik, laptop, LCD, serta media belajar lain yang relevan.
2. Guru menyampaikan cakupan materi mengenai implementasi algoritma dalam persoalan sederhana.
3. Pertanyaan: Apa saja jenis bahasa pemrograman?
Langkah 2
1. Pendahuluan
a. Guru mengucapkan salam dan berdoa untuk memulai pelajaran.
b. Guru menyampaikan tujuan pembelajaran dan cakupan materi.
2. Kegiatan Inti
a. Siswa mengamati dan mengumpulkan informasi tentang implementasi algoritma dalam persoalan
sederhana.
b. Siswa melakukan praktik membuat aplikasi sederhana berdasarkan konsep artificial intelligence.
c. Siswa bekerja sama dalam kelompok secara kritis menganalisis beberapa algoritma standar.
d. Siswa mengerjakan soal terkait algoritma dan implementasinya.
e. Siswa bekerja sama dalam kelompok membuat aplikasi sederhana menggunakan Dev C++.
f. Siswa membuat algoritma flowchart ke dalam bentuk program.
g. Siswa memilih dan membuat algoritma flowchart berdasarkan persoalan yang diberikan.
3. Penutup
Menyimpulkan pembelajaran tentang implementasi algoritma dalam persoalan sederhana.
C. Penilaian Pembelajaran
1. Sikap : Observasi siswa mengenai kedisiplinan, tanggung jawab, dan proaktif.
2. Pengetahuan : Tes tertulis bentuk uraian/pilihan ganda tentang implementasi algoritma dalam persoalan
sederhana.
3. Keterampilan : Praktik tentang membuat aplikasi sederhana dan algoritma flowchart.
___________, __________________
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran,

_________________________ _________________________
NIP ______________________ NIP ______________________

40 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


Lampiran Instrumen Penilaian
Instrumen Penilaian KD 3.6.1, 3.6.2, dan 3.7
Tes Tertulis: soal pilihan ganda dan uraian Penilaian Harian 4
1. Lembar Penilaian Soal Pilihan Ganda
Indikator Butir Soal Jumlah Soal
Menjelaskan pemrograman modular dan array. A1, A3, A5, A6, A8 5
Menjelaskan searching dan sorting. A2, A4, A7 3
Menjelaskan implementasi algoritma dalam persoalan sederhana. A9, A10 2

Pedoman penskoran soal pilihan ganda


Bobot soal nomor 1–10 = 5
Jumlah skor maksimal = 50
Nilai pilihan ganda = × 100

2. Lembar Penilaian Soal Uraian


Indikator Butir Soal Jumlah Soal
Menjelaskan pemrograman modular dan array. B5 1
Menjelaskan searching dan sorting. B1, B2, B3, B4 4
Menjelaskan implementasi algoritma dalam persoalan sederhana. – –

Pedoman penskoran soal uraian

Bobot Kriteria
Nomor Soal Skor
Soal 0 5 10 15 20
B1 20
B2 20
B3 20
B4 20
B5 20
Jumlah skor maksimal 100

Nilai uraian = × 100

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 41


Instrumen Penilaian KD 4.6, 4.7.1, 4.7.2, 4.7.3, dan 4.7.4
1. Diskusi
Rubrik penilaian diskusi tentang program yang mengandung prosedur/fungsi dan array.
Indikator Skor Kriteria
4 Sangat aktif
3 Aktif
Sikap
2 Kurang aktif
1 Tidak aktif
4 Sangat aktif
3 Aktif
Keaktifan
2 Kurang aktif
1 Tidak berperan aktif dalam pelaksanaan diskusi.
4 Jelas dan menjawab sesuai dengan yang ditanyakan oleh penanya.
3 Jelas dan menjawab sesuai dengan yang ditanyakan oleh penanya, tetapi tidak
Wawasan lengkap.
2 Tidak mampu menjawab, tetapi mencari di buku.
1 Tidak mampu menjawab dan tidak mau berusaha mencari jawaban.
4 Sebagai penyaji
Kemampuan 3 Aktif menjawab pertanyaan
mengemukakan
pendapat 2 Membantu menjawab pertanyaan
1 Tidak pernah mengemukakan pendapat
4 Sangat aktif
3 Aktif
Kerja sama
2 Kurang aktif
1 Tidak bisa bekerja sama

Penilaian diskusi tentang program yang mengandung prosedur/fungsi dan array.


Skor untuk
Kemampuan Jumlah
No. Nama Kerja Nilai
Sikap Keaktifan Wawasan Mengemukakan Skor
Sama
Pendapat
1.
2.
3.
dst.

Keterangan:
Jumlah skor maksimal = 20
Nilai diskusi = × 100

42 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


2. Praktik
Rubrik penilaian praktik membuat program sorting menggunakan Dev C++.
Indikator Skor Kriteria
3 Alat dan bahan lengkap dan tepat.
Persiapan 2 Alat atau bahan lengkap dan tepat.
(Skor maksimal = 3) 1 Alat dan bahan tidak lengkap.
0 Tidak menyiapkan alat dan/atau bahan.
3 Membuat program/aplikasi dengan tepat dan rapi.
2 Membuat program/aplikasi dengan tepat atau rapi.
1 Membuat program/aplikasi dengan tidak tepat dan tidak rapi.
0 Tidak membuat program/aplikasi.

Pelaksanaan 2 Langkah kerja dan waktu pelaksanaan tepat.


(Skor maksimal = 7) 1 Langkah kerja atau waktu pelaksanaan tepat.
0 Langkah kerja dan waktu pelaksanaan tidak tepat.

2 Memperhatikan keselamatan kerja.


1 Memperhatikan keselamatan kerja.
0 Tidak memperhatikan keselamatan kerja.
3 Program/aplikasi yang dihasilkan sangat sesuai.
Hasil 2 Program/aplikasi yang dihasilkan sesuai.
(Skor maksimal = 3) 1 Program/aplikasi yang dihasilkan kurang sesuai.
0 Program/aplikasi yang dihasilkan tidak berjalan.

Penilaian praktik membuat program sorting menggunakan Dev C++.


Skor untuk
No. Nama Jumlah Skor Nilai
Persiapan Pelaksanaan Hasil
1.
2.
3.
dst.

Keterangan:
Jumlah skor maksimal = 13
Nilai praktik = × 100

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 43


3. Praktik
Rubrik penilaian praktik membuat aplikasi sederhana berdasarkan artificial intelligence.
Indikator Skor Kriteria
3 Alat dan bahan lengkap dan tepat.
Persiapan 2 Alat atau bahan lengkap dan tepat.
(Skor maksimal = 3) 1 Alat dan bahan tidak lengkap.
0 Tidak menyiapkan alat dan/atau bahan.
3 Membuat program/aplikasi dengan tepat dan rapi.
2 Membuat program/aplikasi dengan tepat atau rapi.
1 Membuat program/aplikasi dengan tidak tepat dan tidak rapi.
0 Tidak membuat program/aplikasi.

Pelaksanaan 2 Langkah kerja dan waktu pelaksanaan tepat.


(Skor maksimal = 7) 1 Langkah kerja atau waktu pelaksanaan tepat.
0 Langkah kerja dan waktu pelaksanaan tidak tepat.

2 Memperhatikan keselamatan kerja.


1 Memperhatikan keselamatan kerja.
0 Tidak memperhatikan keselamatan kerja.
3 Program/aplikasi yang dihasilkan sangat sesuai.
Hasil 2 Program/aplikasi yang dihasilkan sesuai.
(Skor maksimal = 3) 1 Program/aplikasi yang dihasilkan kurang sesuai.
0 Program/aplikasi yang dihasilkan tidak berjalan.

Penilaian praktik membuat aplikasi sederhana berdasarkan artificial intelligence.


Skor untuk
No. Nama Jumlah Skor Nilai
Persiapan Pelaksanaan Hasil
1.
2.
3.
dst.

Keterangan:
Jumlah skor maksimal = 13
Nilai praktik = × 100

44 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


4. Praktik
Rubrik penilaian praktik membuat algoritma flowchart dan mengimplementasikannya ke dalam bentuk program.
Indikator Skor Kriteria
3 Alat dan bahan lengkap dan tepat.
Persiapan 2 Alat atau bahan lengkap dan tepat.
(Skor maksimal = 3) 1 Alat dan bahan tidak lengkap.
0 Tidak menyiapkan alat dan/atau bahan.
3 Membuat program/aplikasi dengan tepat dan rapi.
2 Membuat program/aplikasi dengan tepat atau rapi.
1 Membuat program/aplikasi dengan tidak tepat dan tidak rapi.
0 Tidak membuat program/aplikasi.

Pelaksanaan 2 Langkah kerja dan waktu pelaksanaan tepat.


(Skor maksimal = 7) 1 Langkah kerja atau waktu pelaksanaan tepat.
0 Langkah kerja dan waktu pelaksanaan tidak tepat.

2 Memperhatikan keselamatan kerja.


1 Memperhatikan keselamatan kerja.
0 Tidak memperhatikan keselamatan kerja.
3 Program/aplikasi yang dihasilkan sangat sesuai.
Hasil 2 Program/aplikasi yang dihasilkan sesuai.
(Skor maksimal = 3) 1 Program/aplikasi yang dihasilkan kurang sesuai.
0 Program/aplikasi yang dihasilkan tidak berjalan.
3 Sistematika sesuai dengan kaidah penulisan dan isi laporan benar.
Laporan 2 Sistematika sesuai dengan kaidah penulisan atau isi laporan benar.
(Skor maksimal = 3) 1 Sistematika tidak sesuai dengan kaidah penulisan dan isi laporan tidak benar.
0 Tidak membuat laporan.

Penilaian praktik membuat algoritma flowchart dan mengimplementasikannya ke dalam bentuk program.
Skor untuk Jumlah
No. Nama Nilai
Persiapan Pelaksanaan Hasil Laporan Skor
1.
2.
3.
dst.

Keterangan:
Jumlah skor maksimal = 16
Nilai praktik = × 100

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 45


5. Praktik (Penilaian Keterampilan 4)
Rubrik penilaian praktik memilih dan membuat algoritma berdasarkan persoalan tertentu.
Indikator Skor Kriteria
3 Alat dan bahan lengkap dan tepat.
Persiapan 2 Alat atau bahan lengkap dan tepat.
(Skor maksimal = 3) 1 Alat dan bahan tidak lengkap.
0 Tidak menyiapkan alat dan/atau bahan.
3 Membuat program/aplikasi dengan tepat dan rapi.
2 Membuat program/aplikasi dengan tepat atau rapi.
1 Membuat program/aplikasi dengan tidak tepat dan tidak rapi.
0 Tidak membuat program/aplikasi.

Pelaksanaan 2 Langkah kerja dan waktu pelaksanaan tepat.


(Skor maksimal = 7) 1 Langkah kerja atau waktu pelaksanaan tepat.
0 Langkah kerja dan waktu pelaksanaan tidak tepat.

2 Memperhatikan keselamatan kerja.


1 Memperhatikan keselamatan kerja.
0 Tidak memperhatikan keselamatan kerja.
3 Program/aplikasi yang dihasilkan sangat sesuai.
Hasil 2 Program/aplikasi yang dihasilkan sesuai.
(Skor maksimal = 3) 1 Program/aplikasi yang dihasilkan kurang sesuai.
0 Program/aplikasi yang dihasilkan tidak berjalan.
3 Sistematika sesuai dengan kaidah penulisan dan isi analisis benar.
Laporan 2 Sistematika sesuai dengan kaidah penulisan atau isi analisis benar.
(Skor maksimal = 3) 1 Sistematika tidak sesuai dengan kaidah penulisan dan isi analisis tidak benar.
0 Tidak membuat analisis.

Penilaian praktik memilih dan membuat algoritma berdasarkan persoalan tertentu.


Skor untuk Jumlah
No. Nama Nilai
Persiapan Pelaksanaan Hasil Laporan Skor
1.
2.
3.
dst.

Keterangan:
Jumlah skor maksimal = 16
Nilai praktik = × 100

46 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


b. RAM (Random Access Memory), memori
Bab 1 jenis ini tidak stabil dan digunakan untuk
menyimpan data sementara. Penggunaan
memori jenis ini bergantung pada kebutuhan
Kegiatan Praktik (Hlm. 11) pengguna dan aplikasi.
Sesuai kebijaksanaan guru. c. EEPROM (Electrically Erasable
Programmable Read Only Memory), jenis
Kegiatan Kelompok (Hlm. 11) khusus dari Programmable Read Only
Sesuai kebijaksanaan guru. Memory yang bisa dihapus dengan perintah
GNGMVTKU%QPVQJƀCUJOGOQT[
Uji Pengetahuan
3. Sebagian besar embedded system dioperasikan
1. Kegunaan user interface dalam sistem tertanam melalui baterai. Untuk mengurangi pengurasan
untuk interaksi dengan pengguna. Di dalam baterai dan menghindari seringnya pengisian
user interface dapat berisi, seperti keyboard dan ulang baterai, maka konsumsi daya dari
touchpad. embedded system harus sangat rendah.
2. Kegunaan embedded system di bidang otomotif, Komponen dari hardware harus digunakan
antara lain fuel injection control, passenger dengan mengonsumsi daya yang rendah dan
environmental controls, antilocking breaking pengurangan jumlah komponen. Jumlah kom-
systems, air bag controls, GPS mapping, dan ponen dapat dikurangi menggunakan PLDs dan
cruise control. FPGA. Embedded system harus kuat karena ber-
3. Real time embedded system merupakan sistem operasi dalam lingkungan yang keras. Selain itu,
yang memberikan output yang diperlukan dalam embedded system harus tahan terhadap getaran,
waktu tertentu. Jenis sistem ini mengikuti tenggat ƀWMVWCUK RQYGT UWRRN[ FCP RCPCU
VGMCPCP 
waktu untuk menyelesaikan tugasnya. yang berlebihan. Keterbatasan power supply
4. Jenis mobile embedded system yaitu kamera dalam embedded system, membuat daya yang
digital, gawai (ponsel), MP3 player, PDA dikonsumsi harus terus minimum. Dengan me-
(Personal Digital Assistants), dan laptop. ngurangi jumlah komponen dan mengurangi
5. Prosesor berfungsi untuk melakukan suatu konsumsi daya, maka keandalan sistem akan
proses yang mengubah masukan menjadi meningkat.
keluaran. Prosesor dalam kerjanya berinteraksi 4. Emulator merupakan perangkat keras atau pe-
dengan memori. Data atau instruksi tersimpan rangkat lunak yang memiliki fungsi mirip dengan
di dalam memori yang dikerjakan oleh prosesor. sistem target. Emulator ini biasa disebut juga
Hasil prosesnya disimpan lagi di dalam memori. dengan replika dari sistem target dan digunakan
untuk debugging kode dan masalah. Setelah
Uji Keterampilan program atau kode diperbaiki pada sistem host,
Sesuai kebijaksanaan guru. selanjutnya hasilnya akan ditransfer ke sistem
target.
Penilaian Harian 1
5. Embedded system memerlukan KPſPKVG NQQR
A. 1. C 4. E 7. C 10. D 13. E untuk berulang kali memproses atau memantau
2. A 5. A 8. E 11. B 14. C keadaan program. Sebagai contoh, kasus
3. C 6. A 9. D 12. D 15. B MGCFCCP RTQITCO VGTWU FKXGTKſMCUK WPVWM UGVKCR
B. kesalahan luar biasa yang mungkin saja terjadi
1. Real time merupakan embedded system dengan selama waktu berjalan, seperti kehabisan memori
VWICUVWICU URGUKſM [CPI FKNCMWMCP FCNCO atau dibagi dengan nol.
RGTKQFGYCMVWURGUKſM
Penilaian Keterampilan 1
2. Berikut tiga jenis memori.
a. ROM (Read Only Memory) digunakan Sesuai kebijaksanaan guru.
untuk menyimpan program. Setelah sistem
Remedial
diaktifkan, sistem mengambil kode dari
memori ROM. Data yang disimpan memori 1. Notebook/laptop/netbook, handphone/gawai/
ini tidak mudah hilang meski aliran listrik smartphone, konsol video game, jam digital,
dimatikan. kamera digital, dan pemutar MP3.

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 47


2. Dengan embedded system dimungkinkan mentransmisi sebuah data ke jaringan,
untuk mengganti lusinan atau bahkan lebih dari kemudian bridge akan membuat tabel
gerbang logika perangkat keras, buffer input, internal secara otomatis, di mana tabel ini
rangkaian timing, driver output, dan lain-lain dapat menentukan segmen mana yang akan
dengan mikroprosesor yang relatif murah. di-routingCVCWRWP[CPICMCPFKſNVGT
 2GTCPIMCV+1FCTKUKUVGOVGTVCPCOFKMNCUKſMCUKMCP e. Kabel jaringan merupakan media transmisi
ke dalam dua kategori, yaitu serial dan paralel. yang digunakan untuk menghubungkan dua
4. Bug adalah suatu cacat desain pada perangkat komputer atau lebih untuk saling bertukar
keras atau perangkat lunak yang mengakibatkan data. Terdapat beberapa jenis kabel, yaitu
terjadinya galat pada peralatan atau program 762562MQCMUKCNCVCWRWPſDGTQRVKM
sehingga tidak berfungsi sebagaimana mestinya. f. Access point terdiri dari antena dan
5. Sistem kernel relatif stabil, tidak adanya biaya transceiver yang digunakan untuk transmisi
lisensi penggunaan program, serta kode program dan menerima sinyal dari client atau sebalik-
OWFCJFKOQFKſMCUKFCPFKFKUVTKDWUKMCPWNCPI nya.
Pengayaan g. NIC merupakan kartu jaringan yang berfungsi
sebagai transceiver, yaitu gabungan antara
Sesuai kebijaksanaan guru. pemancar dan penerima.
h. Repeater merupakan perangkat jaringan
Bab 2 yang memiliki fungsi memperluas jangkauan
sinyal WiFi dari server agar perangkat lain
bisa terhubung.
Kegiatan Praktik (Hlm. 30) i. Modem merupakan perangkat jaringan yang
Sesuai kebijaksanaan guru. memiliki fungsi mengubah sinyal digital
menjadi sinyal analog atau sebaliknya.
Kegiatan Kelompok (Hlm. 30) 3. Gambar tersebut adalah topologi hybrid. Berikut
Sesuai kebijaksanaan guru. karakteristik topologi hybrid.
Uji Pengetahuan a. Dalam topologi ini terdapat dua jenis topologi
yang berbeda atau lebih, yang semuanya
1. MAN merupakan jaringan komputer yang jangkau- menjadi satu kesatuan.
annya mencakup area yang lebih luas, contohnya
b. Topologi ini memiliki karakteristik topologi
dalam satu kota. Proses pembuatan jaringan
asal yang membangunnya. Jika jaringannya
MAN membutuhkan operator telekomunikasi
terdiri dari topologi bus dan star, dalam
yang bertugas sebagai penghubung antarjaringan
topologi hybrid akan terdapat karakteristik
komputer. Jaringan MAN memiliki jangkauan
kedua topologi tersebut.
antara 10 hingga 50 km, MAN merupakan
jaringan yang tepat untuk membangun jaringan 4. Berikut gambar topologi mesh.
antarkantor dalam satu kota, antara pabrik/
https://www.maxmanroe.com

instansi dan kantor pusat yang berada dalam


jangkauannya.
2. Berikut komponen penyusun jaringan.
a. Hub umumnya digunakan dalam jaringan
ethernet. Jaringan yang menggunakan hub
Sumber:

sering digambarkan memiliki topologi star,


di mana hub sebagai pusat pengkabelan
jaringan. Topologi mesh merupakan gabungan dari
b. Router merupakan perangkat yang diguna- topologi ring dan star. Topologi mesh dapat di-
kan untuk menghubungkan dua jaringan artikan juga sebagai suatu bentuk hubungan
atau lebih sehingga data dapat dikirim dari antarperangkat yang setiap perangkat terhubung
satu jaringan ke jaringan yang lain. secara langsung ke perangkat lainnya yang ada
c. Switch merupakan perangkat jaringan yang di dalam jaringan.
memiliki fungsi hampir sama dengan hub, 5. +FGPVKH[ URQQſPI merupakan suatu tindakan
tetapi perangkat ini lebih unggul dari hub penyusupan menggunakan identitas resmi
karena dapat mengatasi masalah collision secara ilegal. Dengan identitas tersebut,
data. penyusup akan dapat mengakses segala
d. Bridge memiliki fungsi untuk memperluas sesuatu dalam jaringan.
suatu jaringan sekaligus membuat
sebuah segmen jaringan. Bridge bekerja Uji Keterampilan
dengan cara mengenali alamat MAC yang Sesuai kebijaksanaan guru.

48 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


Penilaian Harian 2 paket diperbolehkan atau tidak membolehkan
diakses oleh komputer. Dengan mengaktifkan
A. 1. E 4. B 7. A 10. E 13. C ſTGYCNN OCMC MQORWVGT MKVC CMCP VGTNKPFWPI
2. A 5. D 8. E 11. C 14. E dari ancaman berbahaya yang akan memasuki
3. C 6. B 9. D 12. B 15. D sistem dan menyebar ke antarperangkat. Selain
B. KVW FGPICP CFCP[C ſTGYCNN FCVC [CPI CFC FK
komputer kita dapat terjaga keamanannya.
1. Oleh karena topologi ini mempunyai banyak
kelebihan, topologi ini juga memakai sistem 4. Cara penyerang melakukan atau mendapatkan
sentralistis, jadi jika satu komputer bermasalah akses ke jaringan Anda melalui Denial of Service
tidak akan berpengaruh pada komputer lain, sebagai berikut.
kecuali komputer server yang bermasalah. a. Membanjiri lalu lintas dengan sejumlah
Dengan tingkat keamanan yang tinggi, topologi besar data sehingga data dari host yang ter-
ini juga dengan mudah dapat mendeteksi daftar tidak dapat masuk ke sistem.
masalah. Selain itu, walaupun aksesnya sedang b. Membanjiri VTCHſE dengan banyak permintaan
padat, topologi ini mampu bertahan dan tidak ke server sehingga server tidak dapat me-
memperlambat akses, yang mana sangat cocok nangani permintaan dari host terdaftar.
untuk diterapkan di dalam suatu perusahaan c. Mengganggu komunikasi antara server
seperti warnet. terdaftar dan host dengan berbagai cara,
 C -GCOCPCP ſUKM -GCOCPCP ſUKM NGDKJ FK UGRGTVK OGPIWDCJ KPHQTOCUK MQPſIWTCUK
tekankan pada hardware. Hal ini digunakan sistem.
untuk melindungi hardware tetap dalam 5. Accountability artinya pembatasan akses untuk
kondisi baik untuk melakukan operasi pada memasuki beberapa lokasi. Proses akses hanya
jaringan. ditujukan kepada mereka yang benar-benar
b. Keamanan jaringan. Keamanan jenis ini berwenang, memiliki izin, dan punya alasan
lebih bertipe ke abstrak. Jadi, keamanan ini yang absah, terkait dengan operasi dan bisnis,
dilakukan oleh benda yang tidak tampak, serta memahami dan memenuhi persyaratan
baik itu menggunakan software atau perintah yang ditentukan untuk dapat memasuki dan/
lainnya. Contoh pengamanan jaringan atau bekerja di dalam fasilitas tersebut. Hal ini
adalah menggunakan firewall ataupun proxy dimaksudkan agar keselamatan dan keamanan
yang digunakan untuk memfilter user yang fasilitas dan orang-orang yang berada di
akan menggunakan jaringan. dalamnya dapat terjamin.
c. Otorisasi akses. Otorisasi akses adalah
penggunaan password atau kata sandi jika Penilaian Keterampilan 2
kita ingin mengakses sesuatu di jaringan. Sesuai kebijaksanaan guru.
Hal ini dimaksudkan untuk memastikan
hanya user tertentu saja yang diperbolehkan Remedial
untuk mengakses jaringan.
1. a. Kelebihan topologi bus sebagai berikut.
d. Proteksi virus. Virus merupakan sebuah
metode penyerangan sistem komputer 1) Tidak memerlukan sumber daya kabel
menggunakan sebuah program yang dapat yang banyak.
membuat sistem kacau dan mengalami 2) Biayanya lebih murah dibanding
kerusakan. Virus sendiri bisa diatasi dengan dengan topologi lainnya.
meng-install antivirus pada komputer dan 3) Tidak terlalu rumit jika ingin menambah
selalu update databasenya yang terbaru. jangkauan jaringan.
e. Penanganan bencana. Penanganan bencana 4) Sangat sederhana.
adalah perencanaan langkah-langkah yang b. Kekurangan topologi bus sebagai berikut.
akan diambil jika terjadi bencana yang me-
ngakibatkan rusaknya sebuah sistem dan 1) Tidak cocok untuk traffic (lalu lintas)
hilangnya data-data penting. Hal ini di- jaringan yang padat.
maksudkan agar kerusakan pada sistem 2) Setiap barrel connector yang digunakan
lebih cepat teratasi. sebagai penghubung memperlemah
sinyal elektrik yang dikirimkan dan
3. Firewall merupakan sistem keamanan yang
kebanyakan akan menghalangi sinyal
berfungsi melindungi komputer dari berbagai
untuk dapat diterima dengan benar.
ancaman di jaringan internet. Firewall difungsikan
sebagai sekat atau tembok yang membatasi 3) Sangat sulit untuk melakukan trouble-
komputer dari jaringan internet. Firewall bekerja shooting pada bus.
dengan menyaring data (packet) antara jaringan 4) Lebih lambat dibandingkan dengan
di internet. Firewall bertugas memberi izin, suatu topologi yang lain.

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 49


2. Serangan jenis ini terjadi ketika seseorang antara 2. Berikut sifat embedded system.
Anda dan orang yang berkomunikasi dengan a. Timeliness
Anda secara aktif memantau, menangkap, 1) Waktu: secara sistematis telah ter-
dan mengendalikan komunikasi Anda secara hubung dengan teori komputasi.
transparan. Serangan ini dapat diibaratkan ketika
2) RTOS sering mereduksi karakterisasi
seseorang memalsukan identitas Anda untuk
suatu task menjadi sebuah bilangan.
membaca komunikasi Anda. Orang yang sedang
diajak komunikasi mungkin percaya bahwa itu b. Concurrency
adalah Anda karena penyerang secara aktif   &K FWPKC ſUKM DCP[CM MGLCFKCP DGT
membalas ketika kita melakukan komunikasi dan langsung pada waktu yang sama.
penyerang dengan sengaja menjaga komunikasi 2) Tantangan: mengkompromikan se-
hingga mendapatkan informasi yang diinginkan. kuensialitas software dengan kon-
3. Cara sniffer melakukan penyerangan sebagai kurensi dunia nyata.
berikut. c. Liveness
a. Membaca komunikasi Anda. 1) Program tidak boleh berakhir.
b. Menganalisis jaringan Anda dan mendapat-
a) Tidak seperti model komputasi
kan informasi yang menyebabkan jaringan
turing tradisional, halt tidak boleh
Anda rusak.
terjadi.
4. 5GTXGT DCUGF RCUUYQTF CWVJGPVKſECVKQP yaitu
b) Deadlock tidak dapat ditoleransi.
CWVGPVKſMCUK RGPIIWPC WPVWM FCRCV OGPI
gunakan servis yang disediakan oleh server 2) Correctness bukan semata-mata me-
tertentu. Layanan server dibatasi dengan suatu nampilkan jawaban akhir yang benar.
daftar host dan user yang boleh dan tidak boleh Harus mempertimbangkan hal-hal,
menggunakan layanan tersebut. seperti timing, power consumption, fault
5. Enkripsi adalah proses mengamankan suatu recovery, security, dan robustness.
informasi dengan membuat informasi tersebut d. Interfaces
tidak dapat dibaca tanpa bantuan pengetahuan Keterhubungan dengan lingkungan, serial,
MJWUWUCVCWDKUCFKFGſPKUKMCPLWICUGDCICKRTQUGU USB, l2c, dan lain-lain.
untuk mengubah plaintext menjadi chipertext. e. Heterogenity
Plaintext sendiri adalah data atau pesan asli yang
Keberagaman device menimbulkan masalah
ingin dikirim, sedangkan chipertext adalah data
interoperabilitas.
hasil enkripsi. Enkripsi dapat diartikan sebagai
kode atau chiper. Dekripsi dalam dunia keamanan f. Reactivity
komputer merupakan proses untuk mengubah 1) Sistem disebut interaktif, bila bereaksi
chipertext menjadi plaintext atau pesan asli. Jadi, dengan kecepatannya sendiri (atau
dekripsi merupakan kebalikan dari enkripsi yang kecepatan manusia yang mengendali-
merupakan upaya pengolahan data menjadi kannya).
sesuatu yang dapat diutarakan secara jelas dan 2) Sistem disebut transformasional, bila
tepat dengan tujuan agar dapat dimengerti oleh mentransformasikan suatu input data
orang yang tidak langsung mengalaminya sendiri. menjadi suatu output data (misalnya
perkalian dua buah matriks).
Pengayaan
3) Sistem disebut reaktif, bila:
Sesuai kebijaksanaan guru.
a) Bereaksi secara kontinu dengan
lingkungan, selalu dengan ke-
cepatan reaksi yang tetap.
Penilaian Tengah Semester b) Harus beradaptasi terhadap per-
ubahan kondisi sumber daya dan
A. 1. C 5. A 9. B 13. E 17. C permintaan dapat sering berubah.
2. A 6. E 10. E 14. B 18. D c) Kendala waktu nyata, safety-
3. E 7. D 11. D 15. D 19. C critical, fault-tolerance dapat me-
4. B 8. B 12. A 16. B 20. A rupakan isu utama.
B. 3. Ada tiga cara, yaitu pertama, accept atau terima.
1. Perkembangan bahasa pemrograman pada #TVKP[CſTGYCNNCMCPOGORGTDQNGJMCPNCNWNKPVCU
software embedded sebagian besar masih untuk melewati jaringan. Kedua, reject atau
menggunakan bahasa assembly. Namun, karena VQNCM [CPI CTVKP[C ſTGYCNN OGPQNCM NCNW NKPVCU
kemampuan croos-compiler, maka saat ini banyak untuk lewat dan membalasnya dengan tampilan
dikembangkan bahasa tingkat tinggi seperti C, unreachable error. Ketiga, drop atau lewati
begitu juga dengan bahasa yang bersifat objek [CPI CTVKP[C ſTGYCNN OGPQNCM NCNW NKPVCU VCPRC
oriented, yaitu C++ dan Java. mengirimkan pesan.

50 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


4. Application layer attack merupakan jenis Basis data merupakan aspek yang sangat penting
serangan yang menargetkan lapisan-lapisan dalam sistem informasi karena berfungsi sebagai
aplikasi. Tujuan serangan jenis ini menghabiskan gudang penyimpanan data untuk diolah lebih
sumber daya target dan mengganggu akses ke lanjut. Basis data menjadi penting karena dapat
website atau layanan target. Salah satu contoh mengorganisasi data, menghindari duplikasi data,
application layer attack adalah serangan HTTP menghindari hubungan antardata yang tidak jelas,
ƀQQF. HTTP ƀQQF merupakan serangan lapisan dan juga update yang rumit.
aplikasi yang sederhana di mana serangan ini 5. Aplikasi database antara lain Microsoft Access,
menargetkan server website pada target dan MySQL, Oracle, PostgreSQL, SQLite, dan
menggunakan banyak permintaan HTTP cepat MongoDB.
untuk menjatuhkan server.
5. Berikut karakteristik topologi tree. Uji Keterampilan
a. Memiliki kabel utama yang sering disebut Sesuai kebijaksanaan guru.
dengan backbone sebagai penghubung
jaringan. Penilaian Harian 3
b. Memiliki hierarki atau tingkatan dalam jaringan. A. 1. C 4. A 7. E 10. C 13. D
c. Memiliki hub yang berperan sebagai pusat 2. C 5. D 8. C 11. B 14. E
data serta kendali jaringan. 3. E 6. B 9. C 12. E 15. B
d. Komunikasi data yang dilakukan dalam
B.
jaringan harus melalui hub (pusat kendali).
1. Siklus pemrosesan data dikelompokkan menjadi
enam tahap sebagai berikut.
Bab 3 a. Pengumpulan data.
Teknik pengumpulan data adalah langkah
yang paling utama dalam proses penelitian
Kegiatan Praktik (Hlm. 50) karena tujuan utama dari penelitian adalah
Sesuai kebijaksanaan guru. mendapatkan data. Teknik pengumpulan
data yang diperlukan di sini adalah teknik
Kegiatan Kelompok (Hlm. 50) pengumpulan data yang paling tepat
Sesuai kebijaksanaan guru. sehingga benar-benar didapat data yang
valid dan reliabel. Dalam suatu penelitian,
Uji Pengetahuan langkah pengumpulan data memiliki
1. Semua fakta dan angka-angka yang dapat dijadi- arti suatu tahap yang berperan penting
kan bahan untuk menyusun sebuah informasi. terhadap proses dan hasil penelitian yang
2. Tahap persiapan dalam pemrosesan data akan dilaksanakan tersebut. Kesalahan
merupakan sebuah proses manipulasi data ke dalam melaksanakan pengumpulan data
dalam bentuk yang cocok untuk analisis dan dalam satu penelitian dapat berakibat
pemrosesan lebih lanjut. Data yang masih mentah langsung terhadap proses dan hasil dari
tidak dapat langsung diproses. Sebelum diproses suatu penelitian. Kegiatan pengumpulan
data mentah harus diperiksa terlebih dahulu data pada prinsipnya merupakan kegiatan
keakuratannya. Persiapan membangun set data penggunaan metode dan instrumen yang
dengan menganalisis data yang belum disaring telah ditentukan dan diuji validitas dan
secara hati-hati. Informasi yang dihasilkan dalam reliabilitasnya. Sederhananya, pengumpulan
suatu pemrosesan data sangat bergantung pada data diartikan sebagai sebuah proses yang
kualitas data yang disiapkan. dilakukan untuk mengungkap atau menjaring
3. OIeh karena privacy sifatnya rahasia, misalnya berbagai fenomena, informasi, atau kondisi
data pribadi. Penggunaan data pribadi harus lokasi penelitian sesuai dengan lingkup
benar-benar dijaga, jangan sampai jatuh ke penelitian. Dalam praktiknya, pengumpulan
tangan orang yang tidak bertanggung jawab data dapat dilakukan melalui pendekatan
karena dapat disalahgunakan. Oleh karena itu, penelitian kuantitatif dan kualitatif. Teknik
jangan sekali-kali memberikan informasi data diri pengumpulan data sangat ditentukan oleh
kepada orang yang tidak dikenal. metodologi penelitian, apakah kuantitatif
4. Database atau basis data merupakan kumpulan atau kualitatif. Dalam penelitian kualitatif
data yang disimpan secara sistematis di dalam dikenal teknik pengumpulan data: observasi,
komputer untuk kemudian diolah atau dimanipulasi FGD (Focus Group Discussion), wawancara
menggunakan perangkat lunak (software) program mendalam (indent interview), dan studi
atau aplikasi untuk menghasilkan informasi. kasus (case study). Adapun dalam penelitian
2GPFGſPKUKCP DCUKU FCVC OGNKRWVK URGUKſMCUK kuantitatif dikenal teknik pengumpulan data:
berupa tipe data, struktur data, dan juga batasan- angket (questionnaire), wawancara, dan
batasan pada data yang kemudian disimpan. dokumentasi.

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 51


b. Persiapan 3. Relasi one to many adalah relasi antartabel yang
Tahap persiapan merupakan sebuah proses satu buah tabel bisa memiliki banyak relasi ke
manipulasi data ke dalam bentuk yang record data yang ada di tabel yang satunya.
cocok untuk analisis dan pemrosesan lebih 4. Kelebihan pengelolaan data menggunakan
lanjut. Data yang masih mentah tidak dapat sistem basis data yaitu sebagai berikut.
langsung diproses. Sebelum diproses data a. Kecepatan dan kemudahan (speed).
mentah harus diperiksa terlebih dahulu Dengan basis data, pengambilan informasi
keakuratannya. Persiapan membangun dapat dilakukan dengan cepat dan mudah.
set data dengan menganalisis data yang Basis data memiliki kemampuan dalam
belum disaring secara hati-hati. Informasi mengelompokkan, mengurutkan, bahkan
yang dihasilkan dalam suatu pemrosesan penghitungan dengan matematika. Dengan
data sangat bergantung pada kualitas data perancangan yang benar, maka penyajian
yang disiapkan. Terdapat empat hal yang informasi akan dapat dilakukan dengan
termasuk dalam tahap persiapan data, yaitu cepat dan mudah.
data cleansing (pembersih data) dari data b. Pemusatan kontrol data.
yang tidak biasa (outlier) dan gangguan Oleh karena cukup dengan satu basis data
(noise), penyederhanaan data, pemilihan untuk banyak keperluan, pengontrolan
data, serta transformasi data. terhadap data juga cukup dilakukan di satu
tempat saja. Misalnya, jika ada perubahan
c. Input
data nomor telepon siswa, tidak perlu kita
 2CFCRTQUGUKPKFCVC[CPIUWFCJFKXGTKſMCUK meng-update semua data di masing-masing
dikodekan menjadi bentuk yang dapat di- bagian, tetapi cukup hanya di satu basis data.
baca mesin sehingga dapat diproses melalui
E 'ſUKGPUKTWCPIRGP[KORCPCP
space).
aplikasi. Proses entri data dapat dilakukan
Dengan pemakaian bersama, tidak perlu me-
menggunakan keyboard, pemindai, atau
nyediakan tempat penyimpanan di berbagai
entri data dari sumber yang ada. tempat, tetapi cukup satu saja sehingga
d. Pemrosesan akan menghemat ruang penyimpanan data
Terdapat berbagai metode manipulasi data, yang dimiliki sebuah organisasi.
salah satunya menggunakan algoritma d. Keakuratan (accuracy).
tertentu, seperti Machine Learning dan Penerapan secara ketat aturan tipe data,
#TVKſEKCN +PVGNNKIGPEG. Pemrosesan data domain data, keunikan data, hubungan
dapat terdiri dari beberapa eksekusi yang antara data, dan lain-lain dapat menekan
secara bersamaan menjalankan instruksi keakuratan dalam pemasukan atau pe-
bergantung pada jenis data. nyimpanan data.
e. Output dan interpretasi. e. Ketersediaan (availability).
Tahap ini berupa tahapan mengirimkan Dengan basis data kita dapat mem-
informasi dan menampilkannya kepada back-up data, memilah-milah data yang
pengguna. Output disajikan kepada peng- masih diperlukan dan data yang perlu kita
IWPCFCNCODGTDCICKHQTOCVUGRGTVKITCſU simpan ke tempat lain. Hal ini mengingat
audio, video, dan dokumen. Output perlu pertumbuhan transaksi suatu organisasi
ditafsirkan untuk memberikan informasi dari waktu ke waktu membutuhkan media
penyimpanan yang semakin besar.
bermakna yang akan memandu keputusan
perusahaan di masa depan. f. Keamanan (security).
Kebanyakan DBMS dilengkapi dengan
f. Penyimpanan
fasilitas manajemen pengguna diberikan hak
Penyimpanan (storage) merupakan tahap akses yang berbeda-beda sesuai dengan
terakhir dalam siklus pemrosesan data. pengguna dan posisinya. Basis data bisa
Penyimpanan memungkinkan akses cepat diberikan password-nya untuk membatasi
terhadap pengambilan informasi serta orang yang mengaksesnya.
memungkinkan informasi untuk diteruskan g. Kebebasan data (data independence).
ke tahap berikutnya. Jika sebuah program telah selesai dibuat
2. Reliability digunakan untuk menentukan ke- dan ternyata ada perubahan isi atau struktur
mungkinan peralatan atau sistem tetap beroperasi data, dengan basis data, perubahan ini
secara terus-menerus dalam menjalankan fungsi- hanya perlu dilakukan pada level DBMS
nya tanpa mengalami kerusakan. Diharapkan (Database Management System) tanpa harus
sebuah sistem tetap dapat menjaga performa dan membongkar kembali program aplikasinya.
kinerja meskipun ada beberapa kendala, seperti h. User view.
mati lampu atau banyaknya akses atau request Basis data penyediaan pandangan yang
dari user. berbeda-beda untuk setiap pengguna.

52 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


Sebagai contoh, kita memiliki data-data Kegiatan Kelompok (Hlm. 70)
dari perusahaan yang bergerak di bidang
Sesuai kebijaksanaan guru.
retail. Data yang ada berupa data barang,
penjualan, dan pembelian sehingga ada Uji Pengetahuan
beberapa jenis pengguna yang memerlukan
informasi terkait dengan data perusahaan 1. Dalam return value setiap fungsi yang bukan
tersebut. fungsi dengan return type void merupakan
fungsi yang dapat mengembalikan sebuah nilai
 0COCſGNF[CPIJCTWUFKOCUWMMCPMGVCDGNOCVC
kepada pemanggil. Adapun fungsi yang tidak
pelajaran yang akan dibuat Dian yaitu sebagai
mengembalikan nilai biasanya menggunakan
berikut.
return type yang bertipe void.
Kode_mapel 2. Data ditemukan pada indeks ke-4.
Nama_mapel 3. Merge sort merupakan algoritma yang dilakukan
menggunakan cara divide and conquer yaitu
Jumlah_jam
dengan memecah, kemudian menyelesaikan
setiap bagian, lalu menggabungkannya kembali.
Penilaian Keterampilan 3 Pertama data dipecah menjadi dua bagian yang
Sesuai kebijaksanaan guru. bagian pertama merupakan setengah (jika data
genap) atau setengah minus satu (jika data ganjil)
Remedial dari seluruh data, kemudian dilakukan pemecahan
1. Pengelolaan data yang dilakukan secara manual kembali untuk masing-masing blok sampai
akan cukup susah saat melakukan berbagi data. hanya terdiri dari satu data tiap blok. Setelah itu,
Terbatasnya berbagi data menyebabkan duplikasi digabungkan kembali dengan membandingkan
data karena antara satu bagian dan bagian lainnya pada blok yang sama apakah data pertama lebih
tidak saling berhubungan atau berdiri sendiri. besar daripada data ke tengah+1, jika ya data
2. Pada proses input FCVC [CPI UWFCJ FKXGTKſMCUK ke tengah+1 dipindah sebagai data pertama,
dikodekan menjadi bentuk yang dibaca mesin lalu data ke pertama sampai ke tengah digeser
sehingga dapat diproses melalui aplikasi. Proses menjadi data kedua sampai ke tengah+1,
entri data dapat dilakukan menggunakan keyboard, demikian seterusnya sampai menjadi satu blok
pemindai, atau entri data dari sumber yang ada. utuh seperti awalnya sehingga metode merge
3. Form adalah objek database yang digunakan sort merupakan metode yang membutuhkan
untuk memasukkan dan mengedit data atau fungsi rekursi untuk penyelesaiannya.
informasi yang ada dalam database dengan 4. File header yang berfungsi untuk operasi matematika.
bentuk tampilan formulir. Berikut fungsi yang ada di math.h.
4. Bergantung pada jenis Microsoft Access yang a. Sqrt(): fungsi ini digunakan untuk menghitung
digunakan, contohnya menggunakan Microsoft akar dari suatu bilangan. Bentuk umum pe-
Access versi 2016 sebagai berikut. nulisannya adalah sqrt(bilangan);.
a. Buka /KETQUQHV1HſEG#EEGUU. b. Pow(): fungsi ini digunakan untuk meng-
b. Pilih Blank desktop Database. hitung hasil dari perpangkatan suatu bilang-
c. Ketik File Name. an. Bentuk umum penulisannya adalah
d. Klik Create. pow(bilangan,pangkat);.
 -GIWPCCP ſVWT &GUKIP 8KGY FK VCD (KNG FCNCO c. Sin(), cos(), tan(): fungsi ini digunakan untuk
/KETQUQHV1HſEG#EEGUUWPVWMOGPCORKNMCP menghitung nilai sinus, cosinus, dan tangen
data yang memungkinkan user untuk merancang dari sudut yang dimasukkan. Bentuk umum
ſGNF UGTVC OGPICVWT VKRG FCVC RCFC UGVKCR ſGNF penulisannya adalah sin(bilangan);.
2CFCVCORKNCPLGPKUKPKPCOCſGNFFKUWUWPUGECTC 5. Sorting merupakan suatu proses (operasi) yang
vertikal, sedangkan di sebelah kanannya berisi mengurutkan data dalam suatu urutan yang
tabel yang digunakan untuk memilih tipe data diberikan (increasing atau decreasing). Adapun
VGTVGPVWRCFCUGVKCRPCOCſGNFFKUGDGNCJMKTKP[C searching merupakan suatu proses (operasi)
untuk mencari lokasi dari data yang diberikan
Pengayaan
dalam suatu urutan data.
Sesuai kebijaksanaan guru.
Uji Keterampilan
Sesuai kebijaksanaan guru.
Bab 4
Penilaian Harian 4
Kegiatan Praktik (Hlm. 69) A. 1. C 3. E 5. C 7. C 9. E
Sesuai kebijaksanaan guru. 2. B 4. A 6. C 8. C 10. B

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 53


B.
1. Berikut program yang menghasilkan output pengurutan data seperti dalam soal.

2. Quick sort merupakan algoritma pengurutan data yang sangat cepat dengan tipe penyelesaian divide and
conquer. Algoritma ini cocok untuk mengurutkan data dalam jumlah yang besar.
3. Berikut tahapan pengurutan data menggunakan bubble sort.
Proses pertama.
(8 11 26 3 4) menjadi (8 11 26 3 4)
(8 11 26 3 4) menjadi (8 11 26 3 4)
(8 11 26 3 4) menjadi (8 11 3 26 4)
(8 11 3 26 4) menjadi (8 11 3 4 26)

54 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


Proses kedua. 4. Data sebelum diurutkan : 7 3 9 2 1 15
(8 11 3 4 26) menjadi (8 11 3 4 26) #1: 7
(8 11 3 4 26) menjadi (8 3 11 4 26) #2: 7 3
(8 3 11 4 26) menjadi (8 3 4 11 26) #3: 9 7 3
(8 3 4 11 26) menjadi (8 3 4 11 26) #4: 9 7 3 2 1
Proses ketiga. #5: 15 9 7 3 2 1
(8 3 4 11 26) menjadi (3 8 4 11 26)
5. Return berfungsi untuk mengakhiri eksekusi
(3 8 4 11 26) menjadi (3 4 8 11 26) dari function tersebut, dan return juga dapat
(3 4 8 11 26) menjadi (3 4 8 11 26) memberikan nilai pada saat akhir dari function
(3 4 8 11 26) menjadi (3 4 8 11 26) kepada pemanggil.
Penilaian Keterampilan 4
Sesuai kebijaksanaan guru.
Contoh jawaban:
Sorting:

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 55


Searching:

Remedial
1. Berikut program array dua dimensi dalam C++.

56 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


2.

3. Fungsi yang ada di dalam iostream.h antara lain b. Cin: merupakan fungsi masukan yang dapat
sebagai berikut. memasukkan data berupa numerik dan
a. Cout: merupakan fungsi keluaran atau untuk karakter.
menampilkan data dengan tipe apa pun ke c. Endl: merupakan fungsi yang digunakan
layar. untuk perintah newline atau pindah baris.

PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 57


4. Function overloadingCFCNCJUCNCJUCVWſVWT% 3. Terdapat beberapa objek database yang terdapat
C++ yang memungkinkan kita untuk mendirikan RCFC/KETQUQHV1HſEG#EEGUU[CKVWUGDCICK
dua atau lebih function dengan identitas yang berikut.
sama selama mereka memiliki keunikan pada a. Tables adalah objek database yang diguna-
function parameter. Function yang memiliki kan sebagai sarana untuk menyimpan data
ſVWT overloading memberikan kemudahan yang telah diolah.
dengan kemungkinan untuk memberikan b. Queries adalah objek database yang ber-
CTIWOGP UGECTC ƀGMUKDGN UGUWCK MGCFCCP FCP fungsi untuk menampilkan, menyunting, dan
kebutuhkan. menyaring suatu data sesuai dengan kriteria
5. Divide artinya membagi masalah menjadi be- yang diinginkan serta dapat memasukkan
berapa masalah yang memiliki kemiripan dengan suatu ekspresi.
masalah semula, tetapi berukuran lebih kecil c. Form adalah objek database yang diguna-
(idealnya berukuran hampir sama), sedangkan kan untuk memasukkan dan mengedit data
conquer artinya memecahkan (menyelesaikan) atau informasi yang ada dalam suatu data-
masing-masing masalah (secara rekursif). Jadi, base dengan bentuk tampilan formulir.
divide and conquer merupakan sebuah algoritma d. Report adalah objek database yang diguna-
yang memiliki prinsip memecah-mecah masalah kan untuk menampilkan data atau informasi
yang ada menjadi beberapa bagian kecil sehingga dalam bentuk laporan.
lebih mudah untuk diselesaikan.
e. Macros adalah rangkaian perintah yang
Pengayaan dapat disimpan dan dijalankan secara
Sesuai kebijaksanaan guru. otomatis, misalnya membuka form, men-
cetak laporan di layar, dan lain-lain.
f. Moduls adalah program kecil atau prosedur
yang kegunaannya adalah untuk perancangan
Penilaian Akhir Semester modul aplikasi pengolahan database tingkat
lanjut.
A. 1. E 5. C 9. D 13. D 17. C 4. Berikut tahapan memasukkan data pada tabel di
2. C 6. B 10. B 14. C 18. C /KETQUQHV1HſEG#EEGUU
3. B 7. A 11. C 15. A 19. E a. Buka /KETQUQHV 1HſEG #EEGUU ,
4. E 8. E 12. D 16. C 20. D kemudian buka database yang sudah dibuat
sebelumnya.
B.
b. Double click pada nama tabel untuk
1. Cara kerja sniffer packet terdiri dari empat
membuka nama tabel yang diinginkan,
tahapan sebagai berikut.
kemudian buka tab Home o klik View o
a. Collecting: mengubah antarmuka yang dulu
Datasheet View, maka akan tampil sheet
menjadi kode promisius, dan kemudian
FCVCſGNF[CPIUWFCJRGTPCJFKDWCV
mengelompokkan paket data yang melewati
c. Selanjutnya, masukkan data di masing-
jaringan dalam bentuk biner tanpa format.
OCUKPIſGNF[CPIVGTUGFKCFCNCOVCDGN
b. Conversion: mengubah data biner menjadi
data yang mudah dibaca atau dimengerti. d. Jika sudah, tinggal klik ikon Save untuk
menyimpan hasil kerja.
c. AnalysisFCVCFKMNCUKſMCUKMCPMGFCNCODNQM
protokol sesuai dengan sumber data.  $GTKMWVPCOCPCOCſGNFRCFCVCDGNDCTCPI
F 2GPEWTKCPFCVCUGVGNCJFCVCFKMNCUKſMCUKMCP Kode_barang
penyerang dapat mencuri data. Nama_barang
2. Penerapan network embedded system dalam
Merek_barang
kehidupan sehari-hari yaitu sistem keamanan
rumah menggunakan sensor yang terhubung Harga_barang
dengan jaringan LAN serta dapat dikontrol meng-
Stok_barang
gunakan jaringan WAN atau internet.

***

58 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU


PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 59
60 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU
PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 61
62 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU
PEGANGAN GURU Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 63
64 Belajar Praktis Informatika SMA/MA Kelas XI Semester 1 PEGANGAN GURU

Anda mungkin juga menyukai