Anda di halaman 1dari 9

Name : ___________________________ No Absen : _______________

Choose the best answer for each question.

1. Suatu perintah dalam system operasi windows dalam bentuk kode program yang digunakan
untuk menjalankan computer disebut… .
a. Command prompt
b. Algoritma
c. program
d. Logika
e. CPU

2. Suatu perintah yang dapat digunakan untuk menampilkan nama direktori atau mengubah
lokasi direktori adalah… .
a. Chkdsk
b. Attrib
c. Copy
d. Time
e. Cd
3. Untuk dapat menjalankan suatu kode program haruslah disertai dengan format penulisan
yang tepat. Dibawah ini format penulisan untuk menyalin suatu file dengan nama ‘surat’
menjadi ‘laporan’ menggunakan command prompt adalah… .
a. Copy surat.doc laporan.xls
b. Copy surat.doc laporan.doc
c. Copy laporan.doc surat.doc
d. Copy laporan.xls surat.doc
e. Copy surat.doc surat.doc

4. Seseorang akan mendapatkan manfaat setelah mempelajari suatu materi/topic tertentu.


Manfaat yang didapatkan setelah mempelajari logika adalah… .
a. Menjaga otak untuk selalu berpikir banyak
b. Menggali topic dari topic yang telah ditentukan
c. Membuat setiap orang untuk selalu memikirkan orang lain
d. Membuat setiap orang untuk berkomunikasi dengan yang lainnya
e. Meningkatkan cinta kebenaran dan menghindari kesesatan bernalar
5. Penarikan kesimpulan secara deduktif adalah penarikan kesimpulan yang bergerak dari
pernyataan benar umum ke khusus. Diberikan pernyataan seperti dibawah:
Umum : Semua siswa SMK melaksanakan upacara

setiap hari Senin

Khusus : Dede adalah siswa SMK

Kesimpulan yang tepat dari pernyataan diatas adalah… .

a. Dede siswa SMK


b. Siswa SMK salah satunya Dede
c. Siswa SMK yang bernama Dede
d. Dede melaksanakan upacara setiap hari senin
e. Dede adalah salah siswa SMK yang melaksanakan upacara

6. Logika diperkenalkan pertama kali oleh , ...

a. Picasso
b. Aristoteles
c. Jon hook
d. Jhon Smith
e. Arsimedes

7. Logika berasal dari Bahasa Yunani yaitu ...

a. Logos
b. Log out
c. Logman
d. Log shoot
e. Log in

8. Definisi dari Logika adalah ....

a. Pemecahan masalah
b. Mengurutkan masalah
c. Penalaran dalam bentuk pikiran
d. Masalah yang diselesaikan
e. Beberapa cara untuk menyelesaikan masalah

9. Algoritma pertama kali diperkenalkan oleh ...

a. Ibnu Sina
b. Abu Ja’far Muhammad Ibnu Musa Al Khawariz
c. Ibnu fajar al Kaf
d. Harun Arrasyid
e. Ibnu Yusuf al Kaffah

10. Definisi Algoritma adalah ...

a. Langkah – langkah yang dilakukan agar solusi masalah dapat diperoleh.


b. Solusi pemecahan masalah
c. Semua susunan dalam memecahkan masalah
d. Semua yang terpikirkan dalam memecahkan berbagai masalah
e. Prosedur-prosedur yang banyak menyelesaikan masalah
WORKSHEET INFO

This worksheet was created with the Multiple Choice Worksheet Generator on Super Teacher
Worksheets (www.superteacherworksheets.com).

Answer Key:

1. A 6.B
2. E 7.A
3. B 8.C
4. E 9.B
5. D 10.A

Worksheet Title: Titin Winarti, S.Kom Direct Link:


https://www.superteacherworksheets.com/custom/?mc=aiY59

LKPD LUAR NEGERI


Soal

Setelah mempelajari LKPD dan beberapa contoh LKPD (Worksheet) di


luar negeri, pasti Anda mulai terisnpirasi dan tertarik untuk membuat
LKPD yang lebih baik. Mari Anda buktikan dengan mengerjakan tugas
berikut:

1. Pilihlah salah satu worksheet (LKPD) yang ada dalam website LKPD
luar negeri ini!
2. Berdasarkan inspirasi dari worksheet (LKPD) luar negeri tersebut,
pilihlah satu materi pembelajaran yang akan Anda ajarkan!
3. Buatlah LKPD untuk materi tersebut!
LKPD.1 Menerapkan logika dan algoritma komputer
Kegiatan Individu

 Kompetensi Dasar :
3.1 Menerapkan logika dan algoritma komputer

 Indikator Pencapaian Kompetensi :


3.1.1 Menjelaskan konsep logika dan algoritma komputer
3.1.2 Mengurutkan prosedur fungsi- fungsi algoritma sederhana dalam kehidupan Sehari –hari
4.1.1 Menggunakan perintah berdasarkan fungsi
4.1.2 Membuat permainan dengan perangkat lunak animasi

 TUJUAN PEMBELAJARAN
1. Setelah dilakukan diskusi peserta didik dapat menjelaskan konsep logika
2. Setelah dilakukan diskusi peserta didik dapat mengurukan prosedur fungsi-fungsi algoritma sederhana
dalam kehidupan sehari-hari
3. Setelah dilakukan diskusi peserta didik dapat menggunakan perintah berdasarkan fungsi
4. Setelah dilakukan diskusi peserta didik dapat membuat permainan dengan perangkat lunak animasi

Petunjuk Kerja :

1. Kerjakan masalah-masalah di bawah ini secara individu.


2. Tulis nama dan kelas pada lembar jawaban.
3. Waktu pengerjaan = 10 menit

Soal :
1. Jelaskan pengertian dari logika yang anda ketahui!
2. Jelaskan konsep berfikir logis dan manfaat dari pembelajaranlogika!
3. Jelaskan pengertian dari algoritma menurut pendapat anda!
4. Tuliskan 3 bentuk cara untuk mengomunikasikan algoritma!
5. Buatkan uaraian bagan alir (flowchart) untuk membuat kue karim dari algoritma di bawah ini:
 Siapkan peralatan seperti adonan, oven, pengocok telur dll.
 Sediakan bahan seperti tepung terigu, margarine, coklat bubuk, gula halus, telur, dan
chococips.
 Tentukan komposisi bahan sesuai resep, yaitu: Terigu = 175 gr; Margarine = 150 gr; Coklat
bubuk = 25 gr; Gula halus = 100 gr; Kuning telur = 1 buah; dan Chocochips secukupnya.
 Kocok margarin dan gula halus hingga lembut. Masukkan kuning telur kocok rata.
 Ayak terigu & coklat bubuk, lalu masukkan ke adonan, aduk hingga rata.
 Masukkan da lam plastik segitiga, semprot pada loyang yg telah dioles margarin, semprot
bentuk bulat, lalu pipihkan dengan punggung sendok plastik.
 Taburi chocochips, panggang hingga matang.
 Angkat kue dan hidangkan.
LKPD.2 ALGORITMA DAN FLOWCHART
Kegiatan Praktikum

Tujuan

1. Mampu memahami persoalan


2. Mendesain penyelesaian persoalan ke dalam algoritma
3. Menotasikan algoritma yang sudah dibuat menggunakan notasi flowchart

Dasar Teori

Beberapa langkah dalam proses pembuatan suatu program atau software :


1. Mendefinisikan masalah dan menganalisanya
Langkah awal yang harus dilakukan adalah mengidentifikasikan masalah antara lain tujuan
dari pembuatan program, parameter-parameter yang digunakan, fasilitas apa saja yang akan
disediakan oleh program. Kemudian menentukan metode atau algoritma apa yang akan
diterapkan untuk menyelesaikan masalah tersebut dan terakhir menentukan bahasa program
yang digunakan untuk pembuatan program.

2. Merealisasikan dengan langkah-langkah berikut


Algoritma

Algoritma adalah urutan langkah-langkah logika yang menyatakan suatu tugas


dalam menyelesaikan suatu masalah atau problem.
Contoh : Buat algoritma untuk menentukan apakah suatu bilangan
merupakan bilangan ganjil atau bilangan genap.

Algoritmanya :
1. Masukkan sebuah bilangan sembarang
2. Bagi bilangan tersebut dengan bilangan 2
3. Hitung sisa hasil bagi pada langkah 2.
Bila sisa hasil bagi sama dengan 0 maka bilangan itu adalah bilangan genap tetapi
bila sisa hasil bagi sama dengan 1 maka bilangan itu adalah bilangan ganjil.

Dari contoh algoritma di atas tentang menentukan apakah suatu bilangan adalah
bilangan ganjil atau bilangan genap, flowchart dari program adalah sebagai
berikut :
PERCOBAAN

Untuk semua persoalan di bawah ini, desainlah algoritma dan flowchartnya :


1. Menghitung luas lingkaran dan mencetak hasilnya
2. Proses pengiriman email, jika email tidak terkirim maka akan dilakukan proses pengiriman
email lagi.
3. Proses melakukan panggilan telepon, jika tidak diangkat maka dilakukan panggilan telepon
lagi.

Perusahaan daerah air minum menentukan tarif per m3 air berdasarkan ketentuan sebagai
berikut:

3 3
Air(m ) Tarif per m
0-15 300
>15 650

4. Buatlah program yang membaca jumlah pemakaian air, untuk menghitung biaya
yang harus dibayar dan menampilkan hasilnya di layar.

5. Buatlah program untuk menjumlahkan bilangan 1 sampai 10, tapi yang dijumlahkan
bilangan ganjil saja.

LAPORAN RESMI

1. Mengalikan 2 buah bilangan dan mencetak hasilnya

2. Memainkan VCD film tertentu ke VCD player

Anda mungkin juga menyukai