Logika dan algoritma Simulasi Digital ppt

1 SIMKOMDIG SIMULASI DAN KOMUNIKASI DIGITAL M. HAIKAL ADLI H S.T

2 Sebelum lanjut ke materi jangan lupa BERDOA & SIAPKAN CATATAN Gabung juga di GOOGLE CLASSROOM & GRUP WA

3 3.1 MENERAPKAN LOGIKA DAN ALGORITMA LOGIKA Logika berasal dari kata (logos), logika merupakan salah satu cabang ilmu filsafat Intinya logika adalah proses berfikir dimana manuasia menelaah menilai dan membuat kesimpulan berdasarkan data. Kalian bisa baca lebih lanjut diaplikasi ebook simkomdig semester 1 hal 9 agar kalian lebih tau dan semakin dewasa dalam berfikir dan mengambil keputusan berdasarkan logika yang baik.

4 Setelah mempelajari logika yang terkait tentang “bagaimana manusia berpikir dengan benar”, Selanjutnya kita akan membahas tentang “bagaimana cara penyelesaian yang baik”. Untuk mendapatkan cara penyelesaian yang baik, dibutuhkan strategi atau langkah-langkah yang sistematis agar dapat memecahkan masalah dengan cara terbaik.

5 ALGORITMA algoritma merupakan sebuah urutan proses yang dibuat dalam rangka menyelesaikan masalah atau mencapai tujuan tertentu dengan cara yang masuk akal (logis).

6 Ini adalah contoh Algoritma Maaf salah gambar Maksudnya belakang bungkus mie

7 Gambar di atas adalah contoh algoritma Terdapat 2 proses yang berurutan satu gambar dan satu lagi berupa teks keduanya sama merupakan algoritma karena ada urutan proses.

8 Bagan alir (Flowchart) Salah satu jenis algoritma adalah Bagan alir (flowchart) yang merupakan sebuah bagan yang menunjukkan aliran algoritma dan menampilkan langkah-langkah penyelesaian terhadap suatu masalah. Terdapat berbagai alasan bagi seseorang untuk menggunakan flowchart, antara lain sebagai berikut. (1)Dokumentasi proses. Bagan alir dapat digunakan untuk mendokumentasikan proses menjadi lebih terorganisasi dengan baik. (2)Petunjuk untuk memecahkan masalah. Runtutan langkah dari yang umum menuju ke khusus atau sebaliknya merupakan petunjuk pemecahan masalah yang digambarkan dengan bagan alir. (3)Pemrograman. Bagan alir dapat digunakan untuk menggambarkan garis besar program yang akan dibuat. Bagan alir juga digunakan untuk merancang navigasi pengguna pada tampilan (user interface) aplikasi yang akan dibuat. (4)Mengomunikasikan hal-hal yang prosedural.

9 1.Rumah sakit 2.Sekolah 3.Pelayanan terpadu 4.Kantor polisi 5. dll Dimana saja kita bisa menemukan flowchart?

10 Flowchart sederhana Memasak mie 1.Rebus mie dan sayuran kering dalam air mendidih dan aduk pelan- pelan selama 5-6 menit. 2.Tuangkan bumbu bubukk dan bumbu minyak ke dalam piring. 3.Tiriskan mie, kemudian campurkan mie kedalam bumbu di piring aduk hingga merata. 4.Taburkan bahan pelengkap, mi siap disajikan. Lihat flowchart nya

11 Mulai Rebus mie dan sayuran kering dalam air mendidih dan aduk pelan- pelan selama 5-6 menit Tuangkan bumbu bubuk dan bumbu minyak ke dalam piring. Tiriskan mie, kemudian campurkan mie kedalam bumbu di piring aduk hingga merata. Taburkan bahan pelengkap, mi siap disajikan. Selesai Ciri-ciri flowchart diawali dan diakhiri dengan simbol TERMINATOR Sedangkan yang persegi dinamakan simbol PROSES Setiap simbol memiliki fungsi masing-masing ada banyak simbol yang bisa digunakan sesuai dengan kebutuhan kita

12 Kalian bisa cek di ebook dan web smkppn.com Ada 16 simbol

13 Contoh-contoh Flowchart

14

15 Coba game Coding Planets, agar kalian lebih paham mengenai logika dan algoritma

16 4.1 Menggunakan fungsi-fungsi perintah command (CMD) Setiap sistem operasi seperti windows, linux dan mac memiliki fasilitas CMD (command Prompt) yang berisikan kode-kode untuk mengakses file dan menjalankan proses. Akses ini juga berfungsi untuk kita malakukan format flashdisk yang terkunci, melakukan “Ping” ke web lain atau mengakses jaringan seseorang. Tapi perlu diketahui juga, CMD ini memiliki fungsi lain yang begitu signifikan. Malah ada pihak tidak bertanggung jawab yang menggunakan CMD sebagai salah satu sarana melakukan peretasan.

17 Cara akses CMD 1.Klik START => RUN => ketikan “CMD” (tanpa tanda kutip) => ENTER 2.Pada keyboard tekan tombol berlambang windows + R ketikan “CMD”

18 Contoh kode CMD yang sering digunakan Fungsi ping digunakan untuk melakukan Cek koneksi internet. Cara menggunakan 1.Buka cmd 2.Ketikan “ PING” & alamat web (google.com) 3.jika di tambah “-t” maka akan dilakukan ping berulang. 4.enter

19 Contoh kode CMD yang sering digunakan Fungsi ipconfig merupakan perintah untuk melihat berbagai informasi jaringan di PC ataupun laptop, yang memungkinkan kita bisa melihat beragam detail informasi, seperti IP address, default gateway, dan yang lainnya. Cara menggunakan 1.Buka cmd 2.Ketikan “ipconfig” 3.Enter

20 Format Flashdisk dengan CMD Format flashdisk, selain bisa dilakukan lewat format bawaan Windows, bisa juga dilakukan menggunakan Command Promt (CMD). Lebih dari itu, format flashdisk lewat CMD ini juga bahkan terbukti ampuh untuk mengatasi write protected. Perintah yang digunakan adalah diskpart, list disk, select disk, clean, dan beberapa perintah lainnya.

21 Jika ada pertanyaan japri langsung / chat di google classroom 1. Kerjakan tugas quiz di googleclasroom 2. Buat flowchart Sederhana

22 Kalian bisa coba TERMINAL EMULATOR for ANDROID untuk latihan. Tutorialnya klik tombol warna merah Klik disini

23

Academia.edu no longer supports Internet Explorer.

To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.

1 SIMULASI DAN KOMUNIKASI DIGITIAL
DASAR ALGORITMA SIMULASI DAN KOMUNIKASI DIGITIAL

2 KOMPETENSI DASAR 3.1 Menerapkan logika dan algoritma komputer
4.1 Menggunakan fungsi-fungsi perintah (Command)

3 TUJUAN PEMBELAJARAN Melalui membaca buku siswa dapat :
Memahami pengertian dan konsep logika dan algoritma Melalui demonstasi siswa dapat : Melakukan melakukan atau menerapkan konsep logika dan algoritma ke dalam aplikasi komputer Melalui demonstrasi, siswa dapat : Mengoperasikan fungsi-fungsi perintah (Command) Memahami penggunaan fungsi-fungsi perintah (Command) Menerapkan fungsi-fungsi perintah (Command) ke dalam aplikasi komputer

4 TEKNIK PENILAIAN TES TERTULIS : ESSAY TES UNJUK KERJA

5 METODE PEMBELAJARAN Ceramah / Penjelasan Demonstrasi Diskusi

6 2. Algoritma

7 SOAL 1 CARILAH PENGERTIAN BERIKUT
LOGIKA ? ALGORITMA ?

8 2. Algoritma ?

9

10  logika adalah kecakapan untuk berpikir secara lurus, tepat, dan teratur.

11 SOAL 2 ALGORITMA ?

12 Pengertian Algoritma  adalah ilmu yang mempelajari cara penyelesaian masalah berdasarkan langkah-langkah terbatas yang logis dan sistematis dengan tujuan tertentu.

13 ANALOGI PENDEKATAN MATERI ALGORITMA
Bagaimana caranya masukin gajah ke dalam kulkas?

14 BUKA KULKAS, MASUKAN gajah, DAN TUTUP PINTUNYA

15 Bagaimana caranya masukin jerapah kedalam kulkas?
Buka pintu kulkas, keluarin gajaHh dari kulkas, trus masukin jerapahnya...

16 Waktu Tarzan ulang tahun, SEMUA HEWAN diundang, hewan apa yang kaga hadir?
Jerapah! kan dia masi di dalam kulkas. Di suatu sungai ada seorang bapak ingin menyeberangi sungai tempat tinggalnya para buaya, gimana cara bapak itu menyereberang tanpa bantuan apapun? Tinggal nyebrang saja, kan buayanya lagi menghadiri ulang tahunnya Tarzan...

17 SOAL 3 BUATLAH ALGORITMA / URUTAN LANGKAH
Bejana A berisi larutan yang berwarna merah, sedangkan bejana B berisi air berwarna biru. Kita ingin mempertukarkan isi kedua bejana itu sedemikian sehingga bejana A berisi larutan berwarna biru dan bejana B berisi larutan berwarna merah

18 2. Algoritma ? 3. Soal 3

19 Algoritma yang pertama, ada dua langkah : Tuangkan larutan dari bejana A ke dalam bejana B Tuangkan larutan dari bejana B ke dalam bejana A Algoritma tukar isi bejana di atas tidak menghasilkan pertukaran yang benar, karena langkah-langkahnya tidak logis sehingga yang terjadi adalah percampuran keduanya. Algoritma yang kedua, ada 3 langkah : Tuangkan larutan dari bejana A ke dalam bejana C Tuangkan larutan dari bejana C ke dalam bejana B Sekarang, dengan algoritma tukar isi bejana yang sudah diperbaiki ini, isi bejana A dan B dapat dipertukarkan dengan benar.

20 Aplikasi / Penerapan Algoritma ke dalam komputer

21 Algoritma Masukkan / Input angka yang pertama
Masukkan / Input angka yang kedua Hitung Jumlah = angka pertama + angka kedua Hasil / Output : Jumlah

22 FLOWCHART START INPUT A,B Jumlah = A+B Output Jumlah END

23

24 SOAL 4 Buatlah Algoritma / urutan langkah & Flowchart
Buatlah algoritma & Flowchart Penjumlahan 3 buah bilangan

25 Algoritma Masukkan / Input angka yang pertama
Masukkan / Input angka yang kedua Masukkan / Input angka yang ketiga Hitung Jumlah = angka pertama + angka kedua + angka ketiga Hasil / Output : Jumlah

26 FLOWCHART

27 SOAL 4 Buatlah Algoritma / urutan langkah & Flowchart
Buatlah algoritma & Flowchart Penjumlahan 4 buah bilangan

28 TUGAS DI RUMAH PERSIAPAN UNTUK UNJUK KERJA
PELAJARI MATERI PENERAPAN ALGORITMA KE DALAM APLIKASI KOMPUTER PELAJARI FUNGSI-FUNGSI PERINTAH (COMMAND) PADA SOFTWARE PEMROGRAMAN KOMPUTER

29 KESIMPULAN Algoritma  adalah ilmu yang mempelajari cara penyelesaian masalah berdasarkan langkah-langkah terbatas yang logis dan sistematis dengan tujuan tertentu. Dengan Algoritma dibantu dengan Flowchart untuk membantu memudahkan memecahkan masalah