Skip to main content

Technology Jobs

Menerapkan logika dan algoritma komputer



MODUL
SIMULASI DAN KOMUNIKASI DIGITAL

MATERI:
LOGIKA DAN ALGORITMA KOMPUTER

MATERI 3.1 – 4.1 SIMKOMDIG
PENGERTIAN DASAR LOGIKA DAN ALGORITMA

LOGIKA
Diperkenalkan pertama kali oleh Aristoteles (384-322 SM)
Definisi Logika
·         Penalaran atau bentuk pemikiran.

·         Ilmu yang memberikan prinsip-prinsip yang harus diikuti agar dapat berfikir valid menurut aturan yang berlaku
ALGORITMA
Diperkenalkan Oleh Ahli Matematika : Abu Ja’far Muhammad Ibnu Musa Al Khawarizmi. seorang ilmuan Persia yang menulis kitab al jabr w’al muqabala (rules of restoration and reduction) sekitar tahun 825 M.
Definisi Algoritma
·         Langkah – langkah yang dilakukan agar solusi masalah dapat diperoleh.
·         Suatu prosedur yang merupakan urutan langkah-langkah yg berintegrasi.
·         Suatu metode khusus yang digunakan untuk menyelesaikan suatu masalah yang nyata. (Webster Dictionary)

TAHAP PENYELESAIAN MASALAH



Kriteria Pemilihan Algoritma.
1.     Ada Output,
2.     Efektifitas dan Efesiensi,
3.     Jumlah Langkahnya Berhingga,
4.     Berakhir, ( SEMI ALGORITMA )
5.     Terstruktur

Suatu Algoritma yg terbaik (The Best) : “ Suatu algoritma harus menghasilkan output yg tepat guna (efektif) dlm waktu yg relatif singkat & penggunaan memori yg relatif sedikit (efesien) dgn langkah yg berhingga & prosedurnya berakhir baik dlm keadaan dip’oleh suatu solusi ataupun tdk ada solusinya. “

Contoh :
Sebuah prosedur ketika akan mengirim kan surat kepada teman:
1.     Tulis surat pada secarik kertas surat
2.     Ambil sampul surat atau amplop
3.     Masukkan surat ke dalam amplop
4.     Tutup amplop surat dengan lem perekat
5.     Tulis alamat surat yg dituju, jika tdk ingat, lebih dahulu ambil buku alamat & cari alamat yg dituju, lalu tulis alamat tsb pd amplop surat.
6.     Tempelkan perangko pada am plop surat
7.     Bawa surat ke kantor pos utk diserahkan pd pegawai pos atau menuju ke bis surat untuk memasukkan surat ke dlm kotak/bis surat.

TAHAPAN ANALISA ALGORITMA
1.     Bagaimana merencanakan suatu algoritma.
2.     Bagaimana menyatakan suatu algoritma
3.     Dengan bahasa semu (pseudocode).
Contoh :
Untuk menghitung Luas Segi tiga :
1.     Masukan Nilai Alas
2.     Masukan Nilai Tinggi
3.     Hitung Luas =( Alas * Tinggi ) / 2
4.     Cetak Luas
Dengan diagram alur atau flowchart




Sifat – Sifat Algoritma
·         Banyaknya Langkah Instruksi Harus Berhingga,
·         Langkah atau Instruksi harus Jelas,
·         Proses harus Jelas dan mempunyai batasan,
·         Input dan Output harus mempunyai Batasan,
·         Efektifitas,
·         Adanya Batasan Ruang Lingkup,

PENGENALAN FLOWCHART
Pengertian, Jenis - Jenis, Simbol - Simbol, dan Contoh Flowchart
·         Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol. Dengan demikian setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar proses digambarkan dengan garis penghubung.
·         Flowchart ini merupakan langkah awal pembuatan program. Dengan adanya flowchart urutan poses kegiatan menjadi lebih jelas. Jika ada penambahan proses maka dapat dilakukan lebih mudah. Setelah flowchart selesai disusun, selanjutnya pemrogram (programmer) menerjemahkannya ke bentuk program dengan bahsa pemrograman.



1. Pengertian Flowchart / Bagan Alir
Pengertian Flowchart ( Bagan Alir ) adalah bagan  (chart) yang menunjukkan alir  (flow) di dalam program atau prosedur sistem secara logika. Bagan alir (flowchart) digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi. 



2. Jenis Jenis Flowchart / Bagan Alir
Ada beberapa jenis - Jenis flowchart diantaranya:
1.    Bagan alir sistem (systems flowchart).
System flowchart dapat didefinisikan sebagai bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urut-urutan dari prosedur-prosedur yang ada di dalam sistem. Bagan alir sistem menunjukkan apa yang dikerjakan di sistem.

2.    Bagan alir dokumen (document flowchart).
Bagan alir dokumen (document flowchart) atau disebut juga bagan alir formulir  (form  flowchart)  atau  paperwork flowchart merupakan bagan alir yang menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya.

3.    Bagan alir skematik (schematic flowchart).
Bagan alir skematik (schematic flowchart) merupakan bagan alir yang mirip dengan bagan alir sistem, yaitu untuk menggambarkan prosedur di dalam sistem. Perbedaannya adalah, bagan alir skematik selain menggunakan simbol-simbol bagan alir sistem, juga menggunakan gambar-gambar komputer dan peralatan lainnya yang digunakan. Maksud penggunaan gambar-gambar ini adalah untuk memudahkan komunikasi kepada orang yang kurang paham dengan simbol-simbol bagan alir. Penggunaan gambar-gambar ini  memudahkan untuk dipahami, tetapi sulit dan lama menggambarnya.

4.    Bagan alir program (program flowchart).
Bagan alir program (program flowchart) merupakan bagan yang menjelaskan secara rinci langkah-langkah dari proses program. Bagan alir program dibuat dari derivikasi bagan alir sistem.
Bagan alir program dapat terdiri dari dua macam, yaitu bagan alir logika program (program logic flowchart) dan bagan alir program komputer terinci (detailed computer program flowchart).  Bagan alir logika program digunakan untuk menggambarkan tiap-tiap langkah di dalam program komputer secara logika. Bagan alat- logika program ini dipersiapkan oleh analis sistem. Gambar berikut menunjukkan bagan alir logika program. Bagan alir program komputer terinci (detailed computer program flow-chart) digunakan untuk menggambarkan instruksi-instruksi program komputer secara terinci. Bagan alir ini dipersiapkan oleh pemrogram. 

5.    Bagan alir proses (process flowchart).
Bagan alir proses (process flowchart) merupakan bagan alir yang banyak digunakan di teknik industri. Bagan alir ini juga berguna bagi analis sistem untuk menggambarkan proses dalam suatu prosedur.


3.    Simbol - Simbol Flowchart / Bagan Alir


4.  Contoh Flowchart / Bagan Alir






                                             


Comments

Yang Sering Dibuka oleh Pengunjung 1 Bulan Ini

KD 3.11 Menganalisis fitur perangkat lunak kolaboratif daring dan KD 4.11 Menggunakan fitur untuk pembelajaran kolaboratif daring (kelas maya)

KD 3.11 Menganalisis fitur perangkat lunak kolaboratif daring dan KD 4.11 Menggunakan fitur untuk pembelajaran kolaboratif daring (kelas maya) Komunikasi Dalam Jaringan  Dalam Mata Pelajaran Simdig, adapun  yang dimaksud dengan “komunikasi dalam jaringan” (komunikasi daring) adalah komunikasi menggunakan teknologi digital dengan sarana Internet. Sebelum era digital, komunikasi daring telah ada, ketika Alexander Graham Bell, imigran Amerika asal Skotlandia, mematenkan perangkat telepon, komunikasi daring telah dimulai meskipun menggunakan teknologi analog. Komunikasi daring menggunakan internet dimulai pada tahun 1960-an, ketika peneliti Amerika mengembangkan protokol yang memungkinkan mengirim dan menerima informasi atau pesan melalui komputer (Hafner & Lyon, 1996). Protokol tersebut dinamakan ARPANET, diluncurkan pada tahun 1969, yang kemudian berkembang menjadi internet. Internet berasal dari kata interconnected networks yang disingkat menjadi Internetwork, ...

4.10. Melakukan komunikasi sinkron dan asinkron dalam jaringan

Pembelajaran SIMDIG Semester 2 KD. 4.10 Melakukan komunikasi sinkron dan asinkron dalam jaringan Pengertian Komunikasi Komunikasi adalah proses penyampaian pikiran atau perasaan oleh seseorang kepada orang lain dengan menggunakan lambang-lambang yang bermakna bagi kedua pihak, dalam situasi yang tertentu komunikasi menggunakan media tertentu untuk mengubah sikap atau tingkah laku seorang atau sejumlah orang sehingga ada efek tertentu yang diharapkan. Selain itu komunikasi juga adalah penyampaian informasi yang berupa pesan, ide ataupun gagasan dari satu pihak ke pihak yang lainnya, dimana kedua pihak itu saling mengerti dengan apa yang dibicarakan. Pada umumnya komunikasi dilakukan secara verbal (lisan dan tulisan) atau nonverbal (sentuhan dan gerak tubuh). Komunikasi verbal ( verbal communication ) adalah bentuk komunikasi yang disampaikan komunikator kepada komunikan dengan cara tertulis (written) atau lisan (oral). Komunikasi verbal menempati porsi besar. Karena k...

3.9. Menerapkan teknik penelusuran Search Engine

Pembelajaran Komptensi Dasar 3.9 Menerapkan teknik penelusuran Search Engine Pada pertemuan kali ini kita akan membahas Menerapkan teknik penelusuran Search Engine yu.. kita bahas selengkapnya. A.  Tujuan Pembelajaran Setelah mengikuti pembelajaran, siswa mampu Menjelaskan komponen mesin penelusur. Menentukan sintak penelusuran sesuai kebutuhan pencarian informasi. Menggunakan sintaks penelusuran yang tepat sesuai kebutuhan pencarianinformasi. Melakukan penelusuran lanjutan. 1.  Uraian Materi Mesin Pencari Web  Mesin pencari web atau mesin telusur web (bahasa Inggris: websearch engine) adalah program komputer yang dirancang untuk melakukan pencarian atas berkas-berkas yang tersimpan dalam layanan www, ftp, publikasi milis, ataupunnews group dalam sebuah ataupun sejumlah komputer peladen dalam suatu jaringan. Mesin pencari merupakan perangkat penelusur informasi dari dokumen-dokumen yang tersedia. Hasil pencarian umumnya ditampilkan dalam be...

PENGELOLAAN INFORMASI DIGITAL PERANGKAT LUNAK PENGOLAH KATA

PENGERTIAN Pengolahan data pada zaman sekarang ini sebagian besar melalui perangkat elektronik. Keuntungan yang didapat dengan pengolah data melalui perangkat elektronik adalah data yang dihasilkan dapat lebih cepat tersaji, bahkan dengan nilai keakuratan yang lebih tinggi. Tidak terkecuali pada bidang perkantoran, informasi – informasi yang ada telah diolah menggunakan aplikasi khusus perkantoran atau biasa disebut office suite (aplikasi perkantoran). Aplikasi yang biasa digunakan dalam perkantoran terdiri dari Pengolah Kata, Pengolah Angka, Aplikasi Presentasi. Paket aplikasi perkantoran yang paling dominan saat ini adalah Microsoft Office. Paket Microsoft Office terdiri dari Microsoft Word (Pengolah Kata), Microsoft Excel (Pengolah Angka), dan Power Point (Aplikasi Presentasi). Microsoft Office memiliki beberapa versi, saat ini versi yang banyak digunakan adalah versi Microsoft Office 2010. Salah satu kegiatan mengelola informasi digital adalah menulis/membuat/menyusun naskah ...

Download Aplikasi Sekolah Lengkap Tahun 2019

Bagi  Bapak / Ibu Bapak Guru yang ingin memiliki aplikasi pendidikan versi lengkap ini, bisa di download pada link-link di bawah ini: Download Aplikasi Buku Induk Siswa SMP Download  Aplikasi Buku Induk Siswa SD Download   Aplikasi Buku Tabungan Siswa Download Aplikasi SKP Untuk Personal Guru PNS Download Aplikasi Penilaian KTSP Untuk SD dan MI Download Aplikasi Penilaian K13 Untuk SD dan MI Download Aplikasi Raport Madrasah Ibtidaiyah Download Gratis Aplikasi Kelola Dana BOS Download Aplikasi Cetak SK Yayasan Untuk Guru swasta Download Gratis Aplikasi Buku Induk Siswa PAUD TK RA Format Excel Download Gratis Aplikasi Buku Induk Siswa SMP MTs Format Excel Download Gratis Aplikasi Buku Induk Siswa SD MI Format Excel Download Update Aplikasi Buku Kas Umum Sekolah Download Gratis Download Aplikasi atau Software Surat Menyurat Gratis Download Aplikasi Cetak Rekap Nilai Siswa UTS UAS dan Raport Download Aplikasi Perpusakaan Sekolah Ex...

Apa Itu Pelajaran Administrasi Infrastruktur Jaringan

AIJ (Administrasi Infrastruktur Jaringan) mungkin bagi  yang baru naik kelas 11 khususnya jurusan TKJ baru mendengar mapel produktif ini.Ketika cek jadwal pelajaran tahun ajaran baru, pasti bakalan nemu kata ini  dijadwal.Lalu mulai terbesit didalam pikiran “Lah emang apa aja yang bakal dipelajarin di mapel ini ?? Jangan-jangan cuman sekedar ngukur kabel doang “.Dan akhirnya kita pun mulai inisiatif mencari tahu ke Mastah Google. Nah sebelum kita mencari tahu apa aja yang bakalan dipelajarin nanti, alangkah baiknya kita juga perlu tahu AIJ itu apa. Kita mulai cari tahu dulu emang arti dari administrasi itu sendiri apa?? Kalau saya kutip dari Wikipedia arti dari administrasi ” Administrasi dalam arti luas adalah seluruh proses kerja sama antara dua orang atau lebih dalam mencapai tujuan dengan memanfaatkan sarana prasarana tertentu secara berdaya guna dan berhasil guna. “ Simpelnya administrasi itu adalah proses kerjasama untuk mencapai  tujuan.Lalu  ada pula ...

VLAN Membership

Untuk memberi identitas sebuah VLAN digunakan nomor identitas VLAN yang dinamakan VLAN ID. Digunakan untuk menandai VLAN yang terkait. Dua range VLAN ID adalah: a. Normal Range VLAN (1 – 1005) Digunakan untuk jaringan skala kecil dan menengah. Nomor ID 1002 s.d. 1005 dicadangkan untuk Token Ring dan FDDI VLAN. ID 1, 1002 – 1005 secara default sudah ada dan tidak dapat dihilangkan. Konfigurasi disimpan di dalam file database VLAN, yaitu vlan.dat. file ini disimpan dalam memori flash milkik switch. VLAN trunking protocol (VTP), yang membantu manajemen VLAN, hanya dapat bekerja pada normal range VLAN dan menyimpannya dalam file database VLAN. b. Extended Range VLANs (1006 – 4094) Memungkinkan para service provider untuk memperluas infrastrukturnya kepada konsumen yang lebih banyak. Dibutuhkan untuk perusahaan skala besar yang membutuhkan jumlah VLAN lebih dari normal.Memiliki fitur yang lebih sedikit dibandingakn VLAN normal range. Disimpan dalam NVRAM (file running co...

Materi Pembelajaran II Jenis, Karakter Dan Sumber Data

1. Pengertian Data Data dalam program aplikasi pegolah angka merupakan informasi baik berupa tulisan, angka, symbol, dan informasi lainnya yang memungkinkan untuk di entri kedalam program aplikasi pengolah angka, dalam hal ini Microsoft Excel. 2. Jenis –Jenis Data    Dalam microsoft excel data dibagi menjadi empat. a. Data Angka (numeric) Data angka adalah data yang biasanya digunakan untuk operasi perhitungan, Data angka dapat berupa angka 0 sampai dengan 9, +, -, =, $, dan (…). Contoh : 20000, +20000, -20000, = 20000, $20000, (20000). b. Data Teks/Label Data teks/label merupakan data umum, seperti pada aplikasi pengolah kata. Data ini tidak akan dapat dihitung. Data ini diawali alfabet (a-z), kemudian bias diikuti karakter selain data angka dan alpha numeric (gabungan angka dan teks). Perbedaan antara data teks dan angka terletak pada perataan teksnya. Pada teks data akan merapat ke kiri, sedangkan pada numerik data akan merapat ke kanan. c.  Data Tanggal ...

buatlah peta minda sederhana

Pada judul postingan kali ini, kita mencoba untuk membuat petaminda sederhana tapi sebelumnya bagi yg belum memahami konsep dan dasar petaminda silah bisa baca dibawah ini Sekilas penjelasannya Peta Minda bisa diartikan sebagai peta pikiran atau peta konsep. Dalam istilah asing, peta minda ini adalah Mind Map atau Mind Mapping. Peta Minda adalah peta khusus yang berisi info grafis mengenai keterkaitan antara kosep-konsep atau pikiran-pikiran yang terhubung membentuk suatu proporsi. Pembahasan Peta Minda ini sederhananya adalah memvisualisasikan pikiran (ide atau gagasan) supaya lebih teratur sehingga ide-ide atau gagasan lain bisa digali lebih dalam lagi. Jika yang dikehendaki untuk dibuat adalah peta minda mengenai liburan keluarga maka peta tersebut haruslah memuat unsur-unsur seperti: Anggota keluarga yang ikutt Tujuan atau destinasi liburan, rinci satu-satu. Perlengkapan yang harus dibawa. Aktivitas apa saja yang hendak dilakukan di sana ...

MATERI 3.2-4.2 SISKOMDIG PETA MINDA

Budayakanlah membaca dari sekarang......  Peta Minda Alokasi Waktu           6 x 40 menit ( 2 x Pertemuan ) Kompetensi Dasar    :  3.2.Menerapkan metode peta minda 4.2.Membuat Peta Minda Aplikasi Yang Harus kita persiapkan diantaranya Z-Mind ( Android ) FreeMind for Windows XMind berkolaborasi dengan kawan yang berada di sekolah lain menggunakan  www.mindmup.com. Salah satu cara untuk memvisualkan proses berpikir adalah dengan menggunakan peta minda (peta minda). Peta Minda dibuat oleh Tony Buzan tahun 1974 berdasarkan cara kerja otak kita dalam menyimpan informasi. Hasil penelitian menunjukkan bahwa otak kita menyimpan informasi dalam sel-sel saraf dalam bentuk cabang-cabang, sehingga bila dilihat sekilas akan tampak seperti bentuk pohon dengan cabang dan rantingnya. Peta minda membantu kita untuk memahami suatu hal yang komplekss, cukup dengan satu gambar. Sifatnya yang divergen, ...
Back to top