Showing posts with label alur-logika. Show all posts
Showing posts with label alur-logika. Show all posts

Monday, January 18, 2021

Latihan soal Logika pemrograman komputer

<;contoh soal logika pemrograman dasar Latihan soal Logika pemrograman komputer - Setelah anda mempelajari materi menerapkan alur logika pemrograman komputer, saatnya kalian menjawab beberapa soal logika pemrograman dasar komputer dibawah ini.

Oiya, dari beberapa soal logika pemrograman dasar dan logika komputer ini mungkin tidak ada di dalam materi menerapkan alur logika pemrograman komputer. Untuk menjawabnya, silahkan kalian mencari sumber data lainnya sebagai tambahan informasi. Silahkan baca artikel 3 cara penulisan algoritma untuk menjawab soal-soal jika diperlukan

Untuk menjawab contoh soal Algoritma pemrograman komputer berikut ini, silahkan ikuti petunjuk berikut ini.

Petunjuk mengerjakan Soal logika pemrograman komputer


Selamat mengerjakan



    Soal Pilihan tunggal

  1. Kata logika berasal dari kata ___________ berarti nilai kebenarannya harus dapat ditentukan
    A.Logitec
    B.Logic
    C.Logo
    D.Logica
    E.Logics
  2. Logika adalah istilah yang dibentuk dari kata _________ yang berasal dari kata benda logos. Kata logos, berarti sesuatu yang diutarakan, suatu pertimbangan akal (pikiran), kata, percakapan, atau ungkapan lewat bahasa.
    A. logic
    B. logo
    C. logikos
    D. logitec
    E. Log
  3. Soal Betul - Salah

  4. Logika adalah suatau pertimbangan akal atau pikiran yang diatur lewat kata dan dinyatakan dalam bahasa. Jan Hendrik Rapar, (1996 : 5)
    A. Betul
    B. Salah
  5. Logika adalah suatu metode atau teknik yang diciptakan untuk meneliti ketepatan nenalar. Pernyataan ini ditulis oleh W. Poespoprodjo, Ek. T. Gilarso. (2006: 13)
    A. Betul
    B. Salah
  6. Soal Jawaban singkat

  7. Syarat utama algoritma dan logika adalah, algoritma haruslah bernilai benar. Artinya saat membuat algoritma anda harus berfikir logis. Benar disini bukan berarti jawaban benar, tapi memberikan nilai output yang sesuai _____________
  8. Soal Uraian

  9. Soal logika pemrograman dalam kehidupan sehari-hari: Tulislah logika menggunakan kalimat deskriptif untuk menyelesaikan masalah: menentukan sebuah angka itu GANJIL atau GENAP. Logikanya, jika dimasukan sembarang angka, maka tampil GANJIL atau GENAP
  10. Soal logika pemrograman dalam kehidupan sehari-hari: Tulislah logika menggunakan pseudocode untuk menyelesaikan masalah: menentukan sebuah angka itu GANJIL atau GENAP. Logikanya, jika dimasukan sembarang angka, maka tampil GANJIL atau GENAP
  11. Soal logika pemrograman dalam kehidupan sehari-hari: Tulislah logika menggunakan flowchart untuk menyelesaikan masalah: menentukan luas segitiga. Carilah rumus segitiga, kemudian logikan dulu dalam kalimat deskriptif, setelah itu baru dapat dibuat Flowchartnya


Latihan soal Logika pemrograman komputer


Latihan soal Logika pemrograman komputer - Setelah anda mempelajari materi menerapkan alur logika pemrograman komputer, saatnya kalian menjawab beberapa soal logika pemrograman dasar komputer dibawah ini.

Oiya, dari beberapa soal logika pemrograman dasar dan logika komputer ini mungkin tidak ada di dalam materi menerapkan alur logika pemrograman komputer. Untuk menjawabnya, silahkan kalian mencari sumber data lainnya sebagai tambahan informasi. Silahkan baca artikel 3 cara penulisan algoritma untuk menjawab soal-soal jika diperlukan

Untuk menjawab contoh soal Algoritma pemrograman komputer berikut ini, silahkan ikuti petunjuk berikut ini.

Petunjuk mengerjakan Soal logika pemrograman komputer


Selamat mengerjakan



    Soal Pilihan tunggal

  1. Kata logika berasal dari kata ___________ berarti nilai kebenarannya harus dapat ditentukan
    A.Logitec
    B.Logic
    C.Logo
    D.Logica
    E.Logics
  2. Logika adalah istilah yang dibentuk dari kata _________ yang berasal dari kata benda logos. Kata logos, berarti sesuatu yang diutarakan, suatu pertimbangan akal (pikiran), kata, percakapan, atau ungkapan lewat bahasa.
    A. logic
    B. logo
    C. logikos
    D. logitec
    E. Log
  3. Soal Betul - Salah

  4. Logika adalah suatau pertimbangan akal atau pikiran yang diatur lewat kata dan dinyatakan dalam bahasa. Jan Hendrik Rapar, (1996 : 5)
    A. Betul
    B. Salah
  5. Logika adalah suatu metode atau teknik yang diciptakan untuk meneliti ketepatan nenalar. Pernyataan ini ditulis oleh W. Poespoprodjo, Ek. T. Gilarso. (2006: 13)
    A. Betul
    B. Salah
  6. Soal Jawaban singkat

  7. Syarat utama algoritma dan logika adalah, algoritma haruslah bernilai benar. Artinya saat membuat algoritma anda harus berfikir logis. Benar disini bukan berarti jawaban benar, tapi memberikan nilai output yang sesuai _____________
  8. Soal Uraian

  9. Soal logika pemrograman dalam kehidupan sehari-hari: Tulislah logika menggunakan kalimat deskriptif untuk menyelesaikan masalah: menentukan sebuah angka itu GANJIL atau GENAP. Logikanya, jika dimasukan sembarang angka, maka tampil GANJIL atau GENAP
  10. Soal logika pemrograman dalam kehidupan sehari-hari: Tulislah logika menggunakan pseudocode untuk menyelesaikan masalah: menentukan sebuah angka itu GANJIL atau GENAP. Logikanya, jika dimasukan sembarang angka, maka tampil GANJIL atau GENAP
  11. Soal logika pemrograman dalam kehidupan sehari-hari: Tulislah logika menggunakan flowchart untuk menyelesaikan masalah: menentukan luas segitiga. Carilah rumus segitiga, kemudian logikan dulu dalam kalimat deskriptif, setelah itu baru dapat dibuat Flowchartnya


Monday, September 28, 2020

Latihan soal | algoritma Pemrograman komputer

<;contoh soal algoritma pemrograman dasar Setelah anda mempelajari materi cara penulisan algoritma pemrograman komputer, saatnya kalian menjawab beberapa soal algoritma pemrograman dasar komputer dibawah ini.

Oiya, dari beberapa soal algoritma pemrograman dasar dan logika komputer ini mungkin tidak ada di dalam materi menerapkan alur logika pemrograman komputer. Untuk menjawabnya, silahkan kalian mencari sumber data lainnya sebagai tambahan informasi

Untuk menjawab contoh soal Algoritma pemrograman komputer berikut ini, silahkan ikuti petunjuk berikut ini.

Petunjuk mengerjakan soal algoritma pemrograman komputer





    Soal Pilhan ganda

  1. Teknik penyusunan langkah-langkah penyelesaian masalah dalam bentuk kalimat terbatas yang tersusun sistematis. Pengertian_____________ ini ditulis oleh Suarga
    A.Algoritma
    B.Logaritma
    C.Algol
    D.Logika
    E.Algoris
  2. Al-Khuwarizmi menulis buku yang berjudul Kitab Al Jabar Wal-Muqabala yang artinya “Buku pemugaran dan pengurangan�? (The book of restoration and reduction). Cabang Ilmu matematika yang membahas geometri dan perhitungan matematika adalah...
    A. Aljabar
    B. Alalaq
    C. Alqolam
    D. Alfiil
    E. Alfatehah
  3. Soal Betul - Salah

  4. Pernyataan Definiteness (kepastian), setiap langkah harus didefinisikan secara tepat dan tidak berarti ganda
    A. Betul
    B. Salah
  5. Kata Algoritma adalah serapan dari nama seorang cendikiawan Arab Abu Ja’far Muhammad Ibnu Musa Al-Khuwarizmi.
    A. Betul
    B. Salah
  6. Menurut Donal E Knuth, sifat algoritma Finitness artinya proses tanpa batas.
    A. Betul
    B. Salah
  7. Runtutan adalah instruksi kode program dikerjakan secara berurutan sesuai dengan urutan penulisannya. Jadi kode program akan dijalankan per baris
    A. Betul
    B. Salah
  8. Soal Jawaban singkat

  9. Runtutan (sequence) adalah instruksi kode program komputer yang akan dikerjakan secara _____________ sesuai dengan urutan penulisannya atau eksekusinya.
  10. Pemilihan (seleksi)adalah instruksi kode program yang akan dikerjakan apabila kondisi bernilai ___________, sebaliknya apabila FALSE maka instruksi kode program tidak akan ______________ atau dialihkan pada kondisi berikutnya
  11. Soal Uraian

  12. Soal algoritma pemrograman dalam kehidupan sehari-hari: Tulislah algoritma menggunakan kalimat deskriptif untuk menyelesaikan masalah: membuat mie rebus sesuai petunjuk yang ada di bungkusnya, dalam hal ini Indomie rasa soto
  13. Soal algoritma pemrograman dalam kehidupan sehari-hari: Tulislah algoritma menggunakan flowchart untuk menyelesaikan masalah: menentukan Status LULUS atau TIDAK LULUS jika nilai LULUS sama dengan atau lebih besar dari 7, selain itu atau dibawah 7 dinyatakan TIDAK LULUS.


Latihan soal | algoritma Pemrograman komputer


Setelah anda mempelajari materi cara penulisan algoritma pemrograman komputer, saatnya kalian menjawab beberapa soal algoritma pemrograman dasar komputer dibawah ini.

Oiya, dari beberapa soal algoritma pemrograman dasar dan logika komputer ini mungkin tidak ada di dalam materi menerapkan alur logika pemrograman komputer. Untuk menjawabnya, silahkan kalian mencari sumber data lainnya sebagai tambahan informasi

Untuk menjawab contoh soal Algoritma pemrograman komputer berikut ini, silahkan ikuti petunjuk berikut ini.

Petunjuk mengerjakan soal algoritma pemrograman komputer





    Soal Pilhan ganda

  1. Teknik penyusunan langkah-langkah penyelesaian masalah dalam bentuk kalimat terbatas yang tersusun sistematis. Pengertian_____________ ini ditulis oleh Suarga
    A.Algoritma
    B.Logaritma
    C.Algol
    D.Logika
    E.Algoris
  2. Al-Khuwarizmi menulis buku yang berjudul Kitab Al Jabar Wal-Muqabala yang artinya “Buku pemugaran dan pengurangan” (The book of restoration and reduction). Cabang Ilmu matematika yang membahas geometri dan perhitungan matematika adalah...
    A. Aljabar
    B. Alalaq
    C. Alqolam
    D. Alfiil
    E. Alfatehah
  3. Soal Betul - Salah

  4. Pernyataan Definiteness (kepastian), setiap langkah harus didefinisikan secara tepat dan tidak berarti ganda
    A. Betul
    B. Salah
  5. Kata Algoritma adalah serapan dari nama seorang cendikiawan Arab Abu Ja’far Muhammad Ibnu Musa Al-Khuwarizmi.
    A. Betul
    B. Salah
  6. Menurut Donal E Knuth, sifat algoritma Finitness artinya proses tanpa batas.
    A. Betul
    B. Salah
  7. Runtutan adalah instruksi kode program dikerjakan secara berurutan sesuai dengan urutan penulisannya. Jadi kode program akan dijalankan per baris
    A. Betul
    B. Salah
  8. Soal Jawaban singkat

  9. Runtutan (sequence) adalah instruksi kode program komputer yang akan dikerjakan secara _____________ sesuai dengan urutan penulisannya atau eksekusinya.
  10. Pemilihan (seleksi)adalah instruksi kode program yang akan dikerjakan apabila kondisi bernilai ___________, sebaliknya apabila FALSE maka instruksi kode program tidak akan ______________ atau dialihkan pada kondisi berikutnya
  11. Soal Uraian

  12. Soal algoritma pemrograman dalam kehidupan sehari-hari: Tulislah algoritma menggunakan kalimat deskriptif untuk menyelesaikan masalah: membuat mie rebus sesuai petunjuk yang ada di bungkusnya, dalam hal ini Indomie rasa soto
  13. Soal algoritma pemrograman dalam kehidupan sehari-hari: Tulislah algoritma menggunakan flowchart untuk menyelesaikan masalah: menentukan Status LULUS atau TIDAK LULUS jika nilai LULUS sama dengan atau lebih besar dari 7, selain itu atau dibawah 7 dinyatakan TIDAK LULUS.


Tuesday, August 18, 2020

Cara Membuat flowchart di Microsoft Word | bag.4

<;Cara membuat flowchart (diagram alir) di Microsoft Word Cara Membuat flowchart di Microsoft Word - Aplikasi microsoft word yang sejatinya adalah pengolah kata, memiliki fitur yang dapat kita manfaatkan untuk membuat simbol flowchart. Flowchart sendiri adalah algoritma untuk menjelaskan aliran program dalam bentuk simbol diagram. Oleh sebab itu flowchart disebut juga diagram alir.

Nah selanjutnya, kita akan mencoba membuat flowchart di microsoft Word memanfaatkan menu insert simbol flowchart yang telah disediakan Microsoft Word.

Cara membuat flowchart di microsoft Word ini adalah cara ke-2 selain cara membuat flowchart online di google draw yang lalu.

Dalam materi Cara penulisan Algoritma Pemrograman dasar, salah satu cara penulisan Algoritma adalah menggunakan simbol flowchart (diagram alir).

Flowchart dibuat agar memudahkan programmer dalam merancang sebuat program, selain itu dengan membuat algoritma beserta informasi pendukung lainnya, berarti kita telah menyiapkan ketersediaan dokumentasi untuk antisipasi jika ada kesalahan dalam program.

Membuat flowchart di Word


Skenario kenapa harus membuat flowchart di Word



Langkah membuat flowchart di Microsoft word

1 Membuat kalimat deskriptif atau pseudocode

  1. Ketiklah pada notepad atau microsoft word kalimat deskriptif atau pseudocode yang menjelaskan program konversi suhu dari celcius ke fahreinheit dan sebaliknya
  2. Contoh kali ini, saya menggunakan pendekatan algoritma pseudocode yaitu, kalimat deskriptif yang mirip dengan bahasa pemrograman

2 Rancangan simbol flowchart

<;rancangan simbol flowchart (gambar kerja)
Gambar kerja membuat flowchart di word

3 Insert drawing canvas

Buka program Microsoft Word versi 2007 (minimal)

  1. Masuk ke tab Insert
  2. lalu shape drawing canvas
  3. lalu group flowchart

<;Cara membuat flowchart di Word
Gambar 1. Menu insert shape

<;Insert simbol flowchart
Gambar 2. Drawin canvas untuk menggambar Simbol flowchart

Didalam menu Shape ada banyak bentuk simbol yang dapat dipakai, tapi kita akan memilih simbol yang ada digroup Flowchart (3)

<;Insert simbol flowchart
Gambar 3. Simbol flowchart

Diatas adalah simbol-simbol flowchart yang akan kita buat. Adapun simbol flowchart yang akan dipakai adalah:


simbol-simbol flowchart
Simbol Keterangan
Terminator Simbol awal dan akhir sebuah flowchart
Preparation Deklarasi pemberian nilai awal
Decision Pemilihan kondisi dalam pernyatan benar atau salah, ya atau tidak. Pilih ini atau itu
Data input/output Perwakilan untuk membaca data input atau menampilkan data output
Proses Perhitungan atau pengolahan
Onpage reference Tanda Penghubung dalam 1 halaman
Flow line Simbol aliran data

4 Insert simbol flowchart sesuai algoritma

  1. Masuk ke tab Insert
  2. klik shape
  3. pilih simbol flowchart terminator
  4. simbol flowchart berikutnya preparation
  5. simbol flowchart berikutnya Decision
  6. simbol flowchart berikutnya data input
  7. simbol flowchart berikutnya process
  8. simbol flowchart berikutnya on page reference
  9. susun simbol flowchart sesuai gambar kerja

<;Insert simbol flowchart
Gambar 5. Simbol flowchart

5 Memberi flowline

Beri garis arah (flow line)

  1. klik tab insert dan arahkan ke group lines
  2. Pilih ke flowline berbentuk panah
  3. Arahkan kursor pada pinggir simbol flowchart sampai berubah warna merah, lalu geser mouse ke simbol yang akan dihubungkan.
  4. susun simbol flowline sesuai gambar kerja

<;Insert simbol flowchart
Gambar 6. Memberi flowline flowchart

6 Memberi caption teks pada simbol flowchart

Kemudian, setelah semua simbol terhubung dengan flowline, maka langkah selanjutnya memberi identitas (caption) tiap simbol flowchart.

  1. Klik kanan pada simbol flowchart yang akan diberi teks, kemudian klik add text
  2. Ketik caption sesuai dengan gambar kerja pada simbol flowchart
  3. Lakukan pada semua simbol flowchart

<;Insert simbol flowchart
Gambar 7. Memberi caption teks pada flowchart

7 Mengedit warna simbol flowchart dan merapikan caption teks

Setelah semua simbol flowchart terhubung, penyelesaian akhirnya adalah merapikan tampilan flowchart agar mudah di baca oleh orang lain.

Mengedit tampilan flowchart
  1. klik simbol flowchart
  2. klik tab drawing tools format
  3. pilih shape styles yang black border
  4. pilih styles yang menurut kalian bagus

Merapikan caption teks
  1. klik 2x teks yang ada didalam simbol flowchart
  2. klik tab home
  3. ubah jenis font teks, ukuran, paragraph dan alignment sesuai selera


7. Perhatikan video youtube cara membuat flowchart di word berikut ini

Untuk membuat flowchart di Word, kalian dapat melihat tayangan berikut ini. Setelah melihat, kalian praktikan untuk tugas-tugas yang diberikan pada sesi tugas dibawah.


Cara Membuat flowchart di Microsoft Word | bag.4


Cara Membuat flowchart di Microsoft Word - Aplikasi microsoft word yang sejatinya adalah pengolah kata, memiliki fitur yang dapat kita manfaatkan untuk membuat simbol flowchart. Flowchart sendiri adalah algoritma untuk menjelaskan aliran program dalam bentuk simbol diagram. Oleh sebab itu flowchart disebut juga diagram alir.

Nah selanjutnya, kita akan mencoba membuat flowchart di microsoft Word memanfaatkan menu insert simbol flowchart yang telah disediakan Microsoft Word.

Cara membuat flowchart di microsoft Word ini adalah cara ke-2 selain cara membuat flowchart online di google draw yang lalu.

Dalam materi Cara penulisan Algoritma Pemrograman dasar, salah satu cara penulisan Algoritma adalah menggunakan simbol flowchart (diagram alir).

Flowchart dibuat agar memudahkan programmer dalam merancang sebuat program, selain itu dengan membuat algoritma beserta informasi pendukung lainnya, berarti kita telah menyiapkan ketersediaan dokumentasi untuk antisipasi jika ada kesalahan dalam program.

Membuat flowchart di Word


Skenario kenapa harus membuat flowchart di Word



Langkah membuat flowchart di Microsoft word

1 Membuat kalimat deskriptif atau pseudocode

  1. Ketiklah pada notepad atau microsoft word kalimat deskriptif atau pseudocode yang menjelaskan program konversi suhu dari celcius ke fahreinheit dan sebaliknya
  2. Contoh kali ini, saya menggunakan pendekatan algoritma pseudocode yaitu, kalimat deskriptif yang mirip dengan bahasa pemrograman

2 Rancangan simbol flowchart



3 Insert drawing canvas

Buka program Microsoft Word versi 2007 (minimal)

  1. Masuk ke tab Insert
  2. lalu shape drawing canvas
  3. lalu group flowchart





Didalam menu Shape ada banyak bentuk simbol yang dapat dipakai, tapi kita akan memilih simbol yang ada digroup Flowchart (3)



Diatas adalah simbol-simbol flowchart yang akan kita buat. Adapun simbol flowchart yang akan dipakai adalah:


simbol-simbol flowchart
Simbol Keterangan
Terminator Simbol awal dan akhir sebuah flowchart
Preparation Deklarasi pemberian nilai awal
Decision Pemilihan kondisi dalam pernyatan benar atau salah, ya atau tidak. Pilih ini atau itu
Data input/output Perwakilan untuk membaca data input atau menampilkan data output
Proses Perhitungan atau pengolahan
Onpage reference Tanda Penghubung dalam 1 halaman
Flow line Simbol aliran data

4 Insert simbol flowchart sesuai algoritma

  1. Masuk ke tab Insert
  2. klik shape
  3. pilih simbol flowchart terminator
  4. simbol flowchart berikutnya preparation
  5. simbol flowchart berikutnya Decision
  6. simbol flowchart berikutnya data input
  7. simbol flowchart berikutnya process
  8. simbol flowchart berikutnya on page reference
  9. susun simbol flowchart sesuai gambar kerja



5 Memberi flowline

Beri garis arah (flow line)

  1. klik tab insert dan arahkan ke group lines
  2. Pilih ke flowline berbentuk panah
  3. Arahkan kursor pada pinggir simbol flowchart sampai berubah warna merah, lalu geser mouse ke simbol yang akan dihubungkan.
  4. susun simbol flowline sesuai gambar kerja



6 Memberi caption teks pada simbol flowchart

Kemudian, setelah semua simbol terhubung dengan flowline, maka langkah selanjutnya memberi identitas (caption) tiap simbol flowchart.

  1. Klik kanan pada simbol flowchart yang akan diberi teks, kemudian klik add text
  2. Ketik caption sesuai dengan gambar kerja pada simbol flowchart
  3. Lakukan pada semua simbol flowchart



7 Mengedit warna simbol flowchart dan merapikan caption teks

Setelah semua simbol flowchart terhubung, penyelesaian akhirnya adalah merapikan tampilan flowchart agar mudah di baca oleh orang lain.

Mengedit tampilan flowchart
  1. klik simbol flowchart
  2. klik tab drawing tools format
  3. pilih shape styles yang black border
  4. pilih styles yang menurut kalian bagus

Merapikan caption teks
  1. klik 2x teks yang ada didalam simbol flowchart
  2. klik tab home
  3. ubah jenis font teks, ukuran, paragraph dan alignment sesuai selera


7. Perhatikan video youtube cara membuat flowchart di word berikut ini

Untuk membuat flowchart di Word, kalian dapat melihat tayangan berikut ini. Setelah melihat, kalian praktikan untuk tugas-tugas yang diberikan pada sesi tugas dibawah.


Friday, August 14, 2020

Cara Membuat flowchart di Google Draw | bag.3

<;Cara membuat flowchart online menggunakan google draw Cara Membuat flowchart di google draw - Kita kali ini akan membahas cara membuat flowchart online memakai google draw. Setelah kalian mempelajari cara penulisan algoritma, kita akan lanjut belajar membuat flowchart secara online di google draw.

Flowchart sendiri adalah algoritma untuk menjelaskan aliran program dalam bentuk simbol diagram. Oleh sebab itu flowchart disebut juga diagram alir.Dalam materi Cara penulisan Algoritma Pemrograman dasar, salah satu cara penulisan Algoritma adalah menggunakan simbol flowchart (diagram alir).

Flowchart dibuat agar memudahkan programmer dalam merancang sebuat program, selain itu dengan membuat algoritma beserta informasi pendukung lainnya, berarti kita telah menyiapkan ketersediaan dokumentasi untuk antisipasi jika ada kesalahan dalam program.



Membuat flowchart Online


Langkah membuat flowchart online di google draw

Sebelum membuat flowchart online, biasanya kita sudah membuat sebuat oretan berupa kalimat deskriptif yang menggambarkan rencana pembuatan program. Misal, kita akan membuat program konversi suhu dari celcius ke fahrenheit dan sebaliknya. Artinya kalian sudah harus faham dulu rumus-rumus konversi suhu, baru kita jelaskan jalannya program dengan bantuan flowchart.

1 Gambar kerja Membuat flowchart online

Setelah kalimat deskriptif atau pseudocode selesai dibuat, saatnya kita membuat flowchart secara online. Buka pembuat flowchart online disini

Dengan bantuan kalimat desktriptif atau pseudocode yang sudah dibuat, flowchart jauh lebih mudah dirancang. Tapi untuk praktik kali ini, saya siapkan gambar kerja yang dapat ditiru

<;Insert simbol flowchart
Gambar 1. Gambar kerja membuat flowchart
Diatas adalah gambar kerja flowchart yang akan kita buat. Adapun simbol flowchart yang akan dipakai adalah:


Simbol Keterangan
Terminator Simbol awal dan akhir sebuah flowchart
Preparation Deklarasi pemberian nilai awal
Decision Pemilihan kondisi dalam pernyatan benar atau salah, ya atau tidak. Pilih ini atau itu
Data input/output Perwakilan untuk membaca data input atau menampilkan data output
Proses Perhitungan atau pengolahan
Onpage reference Tanda Penghubung dalam 1 halaman
Flow line Simbol aliran data

2 Menu-menu google draw

Setelah google drawing terbuka, dihadapan anda akan muncul window interface yang terdiri dari menu-menu yang dapat dipakai.

Untuk membuat flowchart, menu yang dipakai adalah Insert -> Shape -> Shapes.

<;Insert simbol flowchart google draw
Gambar 2. Insert Simbol flowchart google draw

3 Siapkan simbol flowchart sesuai algoritma

Insert simbol flowchart sedemikian rupa, tak perlu rapi-rapi dulu, yang penting simbol yang akan dipakai sesuai dengan algoritma yang diharapkan.

Untuk mempercepat pekerjaan, anda dapat mengcopy-paste simbol flowchart yang sama.

<;Cara membuat flowchart di Google Draw
Gambar 3. Memasukan Simbol flowchart

4 Memberi flowline (panah arah) simbol flowchart

Beri flowline (panah arah) dari simbol-simbol flowchart sesuai algoritma yang telah dibuat. Caranya, klik menu Insert Line Arrow atau Elbow connector

Arrow digunakan untuk membuat flowline yang lurus. Sedangkan Elbow connector yang membuat flowline sudut agar terlihat rapi

<;Cara membuat flowchart di Google Draw
Gambar 4. Insert simbol flowline
Kemudian, setelah itu arahkan ke badan simbol yang akan diberi flowline.

Pada simbol flowchart akan ada dot (titik) sambung yang otomatis kita pakai sebagai tanda pembuatan flowline

<;Titik sambung pada simbol flowchart
Gambar 5. Pengaturan jenis line
Lakukan pemberian flowline ke semua simbol-simbol flowchart.

5 Memberi Caption teks pada simbol

Klik 2x pada simbol flowchart untuk memberi caption teks. Mulai ketik didalam simbol tersebut. Lakukan ke semua simbol yang bersesuaian dengan Algoritma yang telah dibuat.

<;Insert simbol flowchart
Gambar 6. Memberi flowline dan caption teks pada flowchart
Rapikan teks baik ukuran dan align pada format tool yang tersedia.

Perhatikan video youtube berikut ini

Untuk membuat flowchart online, kalian dapat melihat tayangan berikut ini. Setelah melihat, kalian praktikan untuk tugas-tugas yang diberikan pada seksi tugas dibawah.



Cara Membuat flowchart di Google Draw | bag.3


Cara Membuat flowchart di google draw - Kita kali ini akan membahas cara membuat flowchart online memakai google draw. Setelah kalian mempelajari cara penulisan algoritma, kita akan lanjut belajar membuat flowchart secara online di google draw.

Flowchart sendiri adalah algoritma untuk menjelaskan aliran program dalam bentuk simbol diagram. Oleh sebab itu flowchart disebut juga diagram alir.Dalam materi Cara penulisan Algoritma Pemrograman dasar, salah satu cara penulisan Algoritma adalah menggunakan simbol flowchart (diagram alir).

Flowchart dibuat agar memudahkan programmer dalam merancang sebuat program, selain itu dengan membuat algoritma beserta informasi pendukung lainnya, berarti kita telah menyiapkan ketersediaan dokumentasi untuk antisipasi jika ada kesalahan dalam program.



Membuat flowchart Online


Langkah membuat flowchart online di google draw

Sebelum membuat flowchart online, biasanya kita sudah membuat sebuat oretan berupa kalimat deskriptif yang menggambarkan rencana pembuatan program. Misal, kita akan membuat program konversi suhu dari celcius ke fahrenheit dan sebaliknya. Artinya kalian sudah harus faham dulu rumus-rumus konversi suhu, baru kita jelaskan jalannya program dengan bantuan flowchart.

1 Gambar kerja Membuat flowchart online

Setelah kalimat deskriptif atau pseudocode selesai dibuat, saatnya kita membuat flowchart secara online. Buka pembuat flowchart online disini

Dengan bantuan kalimat desktriptif atau pseudocode yang sudah dibuat, flowchart jauh lebih mudah dirancang. Tapi untuk praktik kali ini, saya siapkan gambar kerja yang dapat ditiru


Diatas adalah gambar kerja flowchart yang akan kita buat. Adapun simbol flowchart yang akan dipakai adalah:


Simbol Keterangan
Terminator Simbol awal dan akhir sebuah flowchart
Preparation Deklarasi pemberian nilai awal
Decision Pemilihan kondisi dalam pernyatan benar atau salah, ya atau tidak. Pilih ini atau itu
Data input/output Perwakilan untuk membaca data input atau menampilkan data output
Proses Perhitungan atau pengolahan
Onpage reference Tanda Penghubung dalam 1 halaman
Flow line Simbol aliran data

2 Menu-menu google draw

Setelah google drawing terbuka, dihadapan anda akan muncul window interface yang terdiri dari menu-menu yang dapat dipakai.

Untuk membuat flowchart, menu yang dipakai adalah Insert -> Shape -> Shapes.


3 Siapkan simbol flowchart sesuai algoritma

Insert simbol flowchart sedemikian rupa, tak perlu rapi-rapi dulu, yang penting simbol yang akan dipakai sesuai dengan algoritma yang diharapkan.

Untuk mempercepat pekerjaan, anda dapat mengcopy-paste simbol flowchart yang sama.


4 Memberi flowline (panah arah) simbol flowchart

Beri flowline (panah arah) dari simbol-simbol flowchart sesuai algoritma yang telah dibuat. Caranya, klik menu Insert Line Arrow atau Elbow connector

Arrow digunakan untuk membuat flowline yang lurus. Sedangkan Elbow connector yang membuat flowline sudut agar terlihat rapi


Kemudian, setelah itu arahkan ke badan simbol yang akan diberi flowline.

Pada simbol flowchart akan ada dot (titik) sambung yang otomatis kita pakai sebagai tanda pembuatan flowline


Lakukan pemberian flowline ke semua simbol-simbol flowchart.

5 Memberi Caption teks pada simbol

Klik 2x pada simbol flowchart untuk memberi caption teks. Mulai ketik didalam simbol tersebut. Lakukan ke semua simbol yang bersesuaian dengan Algoritma yang telah dibuat.


Rapikan teks baik ukuran dan align pada format tool yang tersedia.

Perhatikan video youtube berikut ini

Untuk membuat flowchart online, kalian dapat melihat tayangan berikut ini. Setelah melihat, kalian praktikan untuk tugas-tugas yang diberikan pada seksi tugas dibawah.



Thursday, August 6, 2020

Cara penulisan Algoritma | bag.2

<;3 cara penulisan algoritma pemrograman komputer Cara penulisan algoritma - Seperti yang sudah dipelajari, logika adalah cara berfikir atau konsep penalaran (seperti komputer), maka algoritma adalah sebuah aksi atau langkah-langkah yang akan dikerjakan sesuai logika (komputer) Halo siswa-siswi SMK yang budiman. Minggu lalu kita sudah belajar tentang logika pemrograman komputer dimana kalian belajar menyeleaikan permasalahan menggunakan logika berfikir (seperti) komputer.

Kali ini kita akan melanjutkan pembahasan pendekatan logika pemrograman komputer dengan cara penulisan algoritma pemrograman komputer.

Penulisan algoritma pemrograman adalah teknik dan cara menyelesaikan masalah secara sistematis, dan efisien menggunakan kata-kata yang terbatas.

Cara penulisan algoritma

Pengertian Algoritma pemrograman komputer

Algoritma pemrograman komputer adalah ilmu yang mempelajari cara menyelesaikan masalah atau persoalan menggunakan komputer dengan langkah yang sistematis, masuk di akal, dan efisien (seperti komputer).

Algoritma adalah urutan langkah logis yang digunakan untuk menyelesaikan suatu masalah. Singkatnya, sebuah masalah harus diselesaikan dengan beberapa langkah yang logis.

Contoh algoritma dalam kehidupan sehari-hari:

Salah satu contohnya adalah aktivitas memasak nasi. Algoritma tentu saja berhubungan dengan aktivitas dalam memasak nasi.

Contoh cara penulisan algoritma memasak nasi

Deretan langkah tersebut merupakan algoritma dari akitivitas memasak nasi. Urutan langkahnya jelas, maka dianggap proses yang logis.

Sementara itu, di dalam sistem komputer dan matematika, definisi algoritma adalah prosedur atau langkah penghitungan, pemrosesan dan hasil akhir berupa data.

Algoritma juga diartikan sebagai metode yang diekspresikan lewat rangkaian dan instruksi yang dijabarkan untuk menghitung.

<;Cara penulisan Algoritma
Gambar 1. Bagan algoritma hanya terdiri dari 3 bagian, yakni input, proses dan output. Sumber gambar: petanikode.com
Secara garis besar, algoritma dimulai dengan imput dan kondisi awal, deskripsi, eksekusi, dan menghasilkan output.

Sejarah Algoritma pemrograman komputer

<;Abu Ja’far Muhammad Ibnu Musa Al-KhuwarizmiAbu Ja’far Muhammad Ibnu Musa Al-Khuwarizmi.

Al-Khuwarizmi ketika dilafalkan oleh bangsa barat menjadi Algorism. Al-Khuwarizmi menulis buku yang berjudul Kitab Al Jabar Wal-Muqabala yang artinya “Buku pemugaran dan pengurangan�? (The book of restoration and reduction).

Dari judul buku itu kita juga memperoleh akar kata "Aljabar" (Algebra).

Perubahan kata dari algorism menjadi algorithm muncul karena kata algorism sering dikelirukan dengan arithmetic, sehingga akhiran –sm berubah menjadi –thm.

Karena perhitungan dengan angka Arab sudah menjadi hal yang biasa, maka lambat laun kata algorithm berangsur-angsur dipakai sebagai metode perhitungan (komputasi) secara umum, sehingga kehilangan makna kata aslinya.

Dalam bahasa Indonesia, kata algorithm diserap menjadi algoritma.

5 Sifat-sifat algoritma

Menurut Donald E. Knuth , algoritma pemrograman komputer mempunyai 5 sifat penting yang meliputi:
  1. Finiteness (keterbatasan), algoritma harus berakhir setelah mengerjakan sejumlah langkah proses.
  2. Definiteness (kepastian), setiap langkah harus didefinisikan secara tepat dan tidak berarti ganda.
  3. Input (masukan), algoritma memiliki nol atau lebih data masukan (input).
  4. Output (keluaran), algoritma mempunyai nol atau lebih hasil keluaran (output).
  5. Effectiveness (efektivitas), algoritma harus sangkil (efektif), langkah-langkah algoritma dikerjakan dalam waktu yang wajar.

Contoh algoritma dalam kehidupan sehari-hari: seperti algoritma untuk menghitung luas lingkaran,

gini cara penulisan algoritmanya...

Struktur algoritma pemrograman komputer

Suatu Algoritma dapat terdiri dari beberapa struktur dasar,umumnya ada 3 yaitu;

  1. runtunan,
  2. pemilihan
  3. dan pengulangan

Ketiga jenis langkah tersebut membentuk konstruksi suatu algoritma.

1 Runtutan (sequence)

Runtutan (sequence) adalah instruksi kode program komputer akan dikerjakan secara berurutan sesuai dengan urutan penulisannya atau eksekusinya.

Dengan kata lain, sebuah kode instruksi dilaksanakan setelah instruksi sebelumnya selesai dikerjakan.

Urutan dari instruksi menentukan hasil akhir dari suatu algoritma. Bila urutan penulisan berubah maka mungkin juga hasil akhirnya akan berubah.

Contoh soal algoritma runtutan menukar isi gelas kopi ke dalam gelas teh, cara penulisan algoritma:

2 Pemilihan (selection)

Pemilihan (seleksi) adalah menjalankan instruksi kode program yang akan dikerjakan sesuai kondisi yang telah ditentukan.

Kondisi adalah persyaratan yang dapat bernilai benar atau salah.

Satu atau beberapa instruksi kode program hanya dijalankan apabila kondisi bernilai TRUE, sebaliknya apabila FALSE maka instruksi kode program tidak akan dijalankan atau dialihkan pada kondisi berikutnya.

Contoh soal algoritma pemilihan menentukan bilangan ganjil atau genap, cara penulisan algoritma:


3 Perulangan (iteration/looping)

Kita tidak perlu menulis instruksi yang sama berulang kali untuk hasil yang sama, tetapi cukup melakukan pengulangan dengan instruksi yang tersedia.

Pengulangan merupakan kegiatan mengerjakan sebuah atau sejumlah aksi yang sama sebanyak jumlah yang ditentukan atau sesuai dengan kondisi yang diinginkan.

Contoh soal algoritma perulangan menampilkan kata AKU CINTA KAMU sebanyak 10 kali, cara penulisan algoritma:

3 Cara penulisan algoritma pemrograman komputer

Pemrograman berarti menulis instruksi atau kode untuk memerintahkan komputer atau perangkat lain melakukan tugas tertentu secara otomatis.

Tapi....untuk membuat program yang baik, tidak semudah membalikkan tangan. Kalian harus belajar bagaimana sebuah program bekerja.

Nah, disinilah algoritma berperan dalam membuat langkah-langkah sistematis agar program dapat bekerja dengan baik dan benar. Tapi didalam dunia pemrograman, menulis algoritma ternyata juga ada syarat dan ketentuannya.

Ada 3 cara penulisan algoritma yang perlu kalian ketahui...

  1. Cara Penulisan algoritma dengan Kalimat deskriptif
  2. Cara Penulisan algoritma dengan Pseudocode
  3. Cara Penulisan algoritma dengan Flowchart

1 Kalimat deskriptif

Notasi penulisan algoritma dengan menggunakan bahasa deskriptif biasa juga disebut dengan notasi alami.

Dasar dari Penulisan algoritma kalimat deskriptif adalah Bahasa Inggris, namun dapat dimodifikasi dengan bahasa sehari-hari termasuk Bahasa Indonesia.

Agar penulisan algoritma mudah ditranslasi ke dalam bahasa pemrograman, maka sebaiknya Penulisan algoritma tersebut berkoresponden dengan bahasa pemrograman pada umumnya.

Contoh soal algoritma menggunakan kalimat deskriftif menghitung luas lingkaran: cara penulisan algoritmanya...

Bandingkan dengan contoh penulisan algoritma sebelumnya...lihat perbedaannya 'kan?

2 Pseudocode

Pseudocode adalah notasi penulisan algoritma yang menyerupai bahasa pemrograman tingkat tinggi atau mendekati aslinya.

Disarankan untuk menggunakan keyword yang umum digunakan dalam pemrograman untuk mengerjakan atau memerintah, pseudocode yang digunakan pada penulisan algoritma berupa : if, then, else, while, do, repeat, for, input,output, print,write dan lainnya.

<;Pseudocode
Gambar 2. Perbandingan antara penulisan algoritma menggunakan kalimat deskriptif dengan pseudo-code
Keuntungan menggunakan notasi penulisan algoritma pseudocode adalah kemudahan mentranslasi ke dalam bahasa pemrograman yang sesungguhnya.

<;Pseudocode
Gambar 3. Perbandingan antara penulisan algoritma menggunakan kalimat deskriptif dengan pseudocode pada saat merancang sebuah program dengan bahasa pemrograman tertentu
Menggunakan penulisan algoritma pseudocode dengan pendekatan menggunakan bahasa pemrograman tertentu (misal python), jelas akan mempermudah saat membuat program yang sesungguhnya.

Oleh sebab itu, pada pembuatan program komputer, algoritma dibuat biasanya sebelum program jadi. Ya iyalah!! Programmer akan berkumpul dulu untuk membuat gambaran program dalam bentuk algoritma sekaligus menentukan bahasa program yang akan dipakai nanti.

1. Struktur penulisan algoritma pseudocode

Pada umumnya struktur algoritma Pseudocode terdiri dari 3 bagian besar, yaitu:


2. Contoh Notasi penulisan Pseudocode

Contoh soal algoritma menggunakan penulisan pseudo-code menghitung luas lingkaran

Catatan:
* = kali (x) / = bagi (:)
r = jari-jari
phi = konstanta 3,14
var = variabel (wadah)

3 Flowchart

Flowchart adalah untaian simbol gambar (chart) yang menunjukkan aliran (flow) dari proses terhadap data (Suarga, 2003:6).

Flowchart membantu analis dan programmer untuk memecahkan masalah ke dalam segmen-segmen yang lebih kecil dan membantu dalam menganalisis alternatif alternatif lain dalam penyelesaian pemrograman.

Flowchart digunakan untuk menggambarkan prosedur sistem,baik sistem berjalan ataupun sistem yang akan diusulkan.

Flowchart dapat digunakan sebagai alat bantu komunikasi dan untuk dokumentasi

Pada dasarnya terdapat berbagai macam flowchart, diantaranya yaitu:
  1. Flowchart Sistem (System Flowchart),
  2. Flowchart Paperwork / Flowchart Dokumen (Document Flowchart),
  3. Flowchart Skematik (Schematic Flowchart),
  4. Flowchart Program (Program Flowchart),
  5. Flowchart Proses (Process Flowchart).

Untuk keperluan pembuatan program maka digunakan Flowchart Program.

Simbol-simbol flowchart program yang biasanya dipakai adalah simbol-simbol flowchart standar yang dikeluarkan oleh ANSI dan ISO.

<;Flowchart
Gambar 4. Simbol Flowchart dan fungsinya
<;Flowchart
Gambar 5. Simbol Flowchart dan fungsinya
<;Flowchart
Gambar 6. Simbol Flowchart dan fungsinya

Contoh penulisan algoritma Flowchart

Dibawah adalah contoh penulisan algoritma flowchart mencari luas lingkaran

<;Flowchart
Gambar 7. Contoh penggunaan flowchart untuk menyelesaikan masalah algoritma. Sumber gambar: link

Nah, gimana? Masih bingung?

Pegangan...

Oke, kita tutup dulu materi 3 cara penulisan algoritma dalam kalimat deskriptip,pseudo-code dan flowchart. Semoga bermanfaat.

Cara penulisan Algoritma | bag.2


Cara penulisan algoritma - Seperti yang sudah dipelajari, logika adalah cara berfikir atau konsep penalaran (seperti komputer), maka algoritma adalah sebuah aksi atau langkah-langkah yang akan dikerjakan sesuai logika (komputer) Halo siswa-siswi SMK yang budiman. Minggu lalu kita sudah belajar tentang logika pemrograman komputer dimana kalian belajar menyeleaikan permasalahan menggunakan logika berfikir (seperti) komputer.

Kali ini kita akan melanjutkan pembahasan pendekatan logika pemrograman komputer dengan cara penulisan algoritma pemrograman komputer.

Penulisan algoritma pemrograman adalah teknik dan cara menyelesaikan masalah secara sistematis, dan efisien menggunakan kata-kata yang terbatas.

Cara penulisan algoritma

Pengertian Algoritma pemrograman komputer

Algoritma pemrograman komputer adalah ilmu yang mempelajari cara menyelesaikan masalah atau persoalan menggunakan komputer dengan langkah yang sistematis, masuk di akal, dan efisien (seperti komputer).

Algoritma adalah urutan langkah logis yang digunakan untuk menyelesaikan suatu masalah. Singkatnya, sebuah masalah harus diselesaikan dengan beberapa langkah yang logis.

Contoh algoritma dalam kehidupan sehari-hari:

Salah satu contohnya adalah aktivitas memasak nasi. Algoritma tentu saja berhubungan dengan aktivitas dalam memasak nasi.

Contoh cara penulisan algoritma memasak nasi

Deretan langkah tersebut merupakan algoritma dari akitivitas memasak nasi. Urutan langkahnya jelas, maka dianggap proses yang logis.

Sementara itu, di dalam sistem komputer dan matematika, definisi algoritma adalah prosedur atau langkah penghitungan, pemrosesan dan hasil akhir berupa data.

Algoritma juga diartikan sebagai metode yang diekspresikan lewat rangkaian dan instruksi yang dijabarkan untuk menghitung.


Secara garis besar, algoritma dimulai dengan imput dan kondisi awal, deskripsi, eksekusi, dan menghasilkan output.

Sejarah Algoritma pemrograman komputer

Jika kita merujuk pada sejarah,kata Algoritma pertama kali dikenal karena kesulitan orang barat menyebut nama cendikiawan Arab Abu Ja’far Muhammad Ibnu Musa Al-Khuwarizmi.

Al-Khuwarizmi ketika dilafalkan oleh bangsa barat menjadi Algorism. Al-Khuwarizmi menulis buku yang berjudul Kitab Al Jabar Wal-Muqabala yang artinya “Buku pemugaran dan pengurangan” (The book of restoration and reduction).

Dari judul buku itu kita juga memperoleh akar kata "Aljabar" (Algebra).

Perubahan kata dari algorism menjadi algorithm muncul karena kata algorism sering dikelirukan dengan arithmetic, sehingga akhiran –sm berubah menjadi –thm.

Karena perhitungan dengan angka Arab sudah menjadi hal yang biasa, maka lambat laun kata algorithm berangsur-angsur dipakai sebagai metode perhitungan (komputasi) secara umum, sehingga kehilangan makna kata aslinya.

Dalam bahasa Indonesia, kata algorithm diserap menjadi algoritma.

5 Sifat-sifat algoritma

Menurut Donald E. Knuth , algoritma pemrograman komputer mempunyai 5 sifat penting yang meliputi:
  1. Finiteness (keterbatasan), algoritma harus berakhir setelah mengerjakan sejumlah langkah proses.
  2. Definiteness (kepastian), setiap langkah harus didefinisikan secara tepat dan tidak berarti ganda.
  3. Input (masukan), algoritma memiliki nol atau lebih data masukan (input).
  4. Output (keluaran), algoritma mempunyai nol atau lebih hasil keluaran (output).
  5. Effectiveness (efektivitas), algoritma harus sangkil (efektif), langkah-langkah algoritma dikerjakan dalam waktu yang wajar.

Contoh algoritma dalam kehidupan sehari-hari: seperti algoritma untuk menghitung luas lingkaran,

gini cara penulisan algoritmanya...

Struktur algoritma pemrograman komputer

Suatu Algoritma dapat terdiri dari beberapa struktur dasar,umumnya ada 3 yaitu;

  1. runtunan,
  2. pemilihan
  3. dan pengulangan

Ketiga jenis langkah tersebut membentuk konstruksi suatu algoritma.

1 Runtutan (sequence)

Runtutan (sequence) adalah instruksi kode program komputer akan dikerjakan secara berurutan sesuai dengan urutan penulisannya atau eksekusinya.

Dengan kata lain, sebuah kode instruksi dilaksanakan setelah instruksi sebelumnya selesai dikerjakan.

Urutan dari instruksi menentukan hasil akhir dari suatu algoritma. Bila urutan penulisan berubah maka mungkin juga hasil akhirnya akan berubah.

Contoh soal algoritma runtutan menukar isi gelas kopi ke dalam gelas teh, cara penulisan algoritma:

2 Pemilihan (selection)

Pemilihan (seleksi) adalah menjalankan instruksi kode program yang akan dikerjakan sesuai kondisi yang telah ditentukan.

Kondisi adalah persyaratan yang dapat bernilai benar atau salah.

Satu atau beberapa instruksi kode program hanya dijalankan apabila kondisi bernilai TRUE, sebaliknya apabila FALSE maka instruksi kode program tidak akan dijalankan atau dialihkan pada kondisi berikutnya.

Contoh soal algoritma pemilihan menentukan bilangan ganjil atau genap, cara penulisan algoritma:


3 Perulangan (iteration/looping)

Kita tidak perlu menulis instruksi yang sama berulang kali untuk hasil yang sama, tetapi cukup melakukan pengulangan dengan instruksi yang tersedia.

Pengulangan merupakan kegiatan mengerjakan sebuah atau sejumlah aksi yang sama sebanyak jumlah yang ditentukan atau sesuai dengan kondisi yang diinginkan.

Contoh soal algoritma perulangan menampilkan kata AKU CINTA KAMU sebanyak 10 kali, cara penulisan algoritma:

3 Cara penulisan algoritma pemrograman komputer

Pemrograman berarti menulis instruksi atau kode untuk memerintahkan komputer atau perangkat lain melakukan tugas tertentu secara otomatis.

Tapi....untuk membuat program yang baik, tidak semudah membalikkan tangan. Kalian harus belajar bagaimana sebuah program bekerja.

Nah, disinilah algoritma berperan dalam membuat langkah-langkah sistematis agar program dapat bekerja dengan baik dan benar. Tapi didalam dunia pemrograman, menulis algoritma ternyata juga ada syarat dan ketentuannya.

Ada 3 cara penulisan algoritma yang perlu kalian ketahui...

  1. Cara Penulisan algoritma dengan Kalimat deskriptif
  2. Cara Penulisan algoritma dengan Pseudocode
  3. Cara Penulisan algoritma dengan Flowchart

1 Kalimat deskriptif

Notasi penulisan algoritma dengan menggunakan bahasa deskriptif biasa juga disebut dengan notasi alami.

Dasar dari Penulisan algoritma kalimat deskriptif adalah Bahasa Inggris, namun dapat dimodifikasi dengan bahasa sehari-hari termasuk Bahasa Indonesia.

Agar penulisan algoritma mudah ditranslasi ke dalam bahasa pemrograman, maka sebaiknya Penulisan algoritma tersebut berkoresponden dengan bahasa pemrograman pada umumnya.

Contoh soal algoritma menggunakan kalimat deskriftif menghitung luas lingkaran: cara penulisan algoritmanya...

Bandingkan dengan contoh penulisan algoritma sebelumnya...lihat perbedaannya 'kan?

2 Pseudocode

Pseudocode adalah notasi penulisan algoritma yang menyerupai bahasa pemrograman tingkat tinggi atau mendekati aslinya.

Disarankan untuk menggunakan keyword yang umum digunakan dalam pemrograman untuk mengerjakan atau memerintah, pseudocode yang digunakan pada penulisan algoritma berupa : if, then, else, while, do, repeat, for, input,output, print,write dan lainnya.


Keuntungan menggunakan notasi penulisan algoritma pseudocode adalah kemudahan mentranslasi ke dalam bahasa pemrograman yang sesungguhnya.


Menggunakan penulisan algoritma pseudocode dengan pendekatan menggunakan bahasa pemrograman tertentu (misal python), jelas akan mempermudah saat membuat program yang sesungguhnya.

Oleh sebab itu, pada pembuatan program komputer, algoritma dibuat biasanya sebelum program jadi. Ya iyalah!! Programmer akan berkumpul dulu untuk membuat gambaran program dalam bentuk algoritma sekaligus menentukan bahasa program yang akan dipakai nanti.

1. Struktur penulisan algoritma pseudocode

Pada umumnya struktur algoritma Pseudocode terdiri dari 3 bagian besar, yaitu:


2. Contoh Notasi penulisan Pseudocode

Contoh soal algoritma menggunakan penulisan pseudo-code menghitung luas lingkaran

Catatan:
* = kali (x) / = bagi (:)
r = jari-jari
phi = konstanta 3,14
var = variabel (wadah)

3 Flowchart

Flowchart adalah untaian simbol gambar (chart) yang menunjukkan aliran (flow) dari proses terhadap data (Suarga, 2003:6).

Flowchart membantu analis dan programmer untuk memecahkan masalah ke dalam segmen-segmen yang lebih kecil dan membantu dalam menganalisis alternatif alternatif lain dalam penyelesaian pemrograman.

Flowchart digunakan untuk menggambarkan prosedur sistem,baik sistem berjalan ataupun sistem yang akan diusulkan.

Flowchart dapat digunakan sebagai alat bantu komunikasi dan untuk dokumentasi

Pada dasarnya terdapat berbagai macam flowchart, diantaranya yaitu:
  1. Flowchart Sistem (System Flowchart),
  2. Flowchart Paperwork / Flowchart Dokumen (Document Flowchart),
  3. Flowchart Skematik (Schematic Flowchart),
  4. Flowchart Program (Program Flowchart),
  5. Flowchart Proses (Process Flowchart).

Untuk keperluan pembuatan program maka digunakan Flowchart Program.

Simbol-simbol flowchart program yang biasanya dipakai adalah simbol-simbol flowchart standar yang dikeluarkan oleh ANSI dan ISO.




Contoh penulisan algoritma Flowchart

Dibawah adalah contoh penulisan algoritma flowchart mencari luas lingkaran



Nah, gimana? Masih bingung?

Pegangan...

Oke, kita tutup dulu materi 3 cara penulisan algoritma dalam kalimat deskriptip,pseudo-code dan flowchart. Semoga bermanfaat.