Senin, 12 Februari 2024

Algoritma dan Pemrograman

Apa yang anda ketahui tentang Algoritma ? Apa saja ciri-ciri Algoritma yang baik?

10 komentar:

  1. Fathan Nabigh Al Rantisi12 Februari 2024 pukul 15.39

    Algoritma adalah langkah-langkah terstruktur untuk menyelesaikan masalah atau mengeksekusi tugas tertentu. Ini adalah urutan instruksi yang dapat diikuti untuk mencapai tujuan atau solusi yang diinginkan.
    Ciri ciri algoritma yang baik antara lain :

    1. Jelas: Langkah-langkahnya harus didefinisikan dengan jelas dan tidak ambigu.

    2. Efisien: Menyelesaikan tugas dengan menggunakan sumber daya yang minimal, seperti waktu dan memori.

    3. Input dan Output yang Didefinisikan: Memiliki masukan yang jelas dan menghasilkan keluaran yang sesuai.

    4. Terbatas: Harus memiliki jumlah langkah yang terbatas untuk menyelesaikan tugas.

    5. Efektif: Memberikan solusi yang benar dan memenuhi tujuan yang diinginkan.

    6. Terorganisir: Langkah-langkahnya diatur dengan baik dan mudah dipahami.

    7. Fleksibel: Dapat diadaptasi untuk berbagai situasi atau masalah serupa.

    BalasHapus
  2. Subkhan Syaroni (20623046)12 Februari 2024 pukul 16.54

    Nama : Subkhan Syaroni
    NIM : 20623046
    Algoritma berasal dari kata algoris dan ritmis yang pertama kali diperkenalkan oleh Abu Ja’far Muhammad Ibnu Musa Al Khwarizmi pada 825 M di dalam buku Al-Jabr Wa-al Muqabla. Dalam bidang pemrograman, algoritma didefinisikan sebagai metode yang terdiri dari serangkaian langkah yang terstruktur dan sistematis untuk menyelesaikan masalah dengan bantuan komputer.
    Adapun beberapa ciri algoritma adalah :
    1.) Algoritma mempunyai awal dan akhir, suatu algoritma harus berhenti setelah mengerjakan serangkaian tugas.
    2.) Setiap langkah harus didefinisikan dengan tepat sehingga tidak memiliki arti ganda.
    3.) Memiliki masukan (input) atau kondisi awal.
    4.) Memiliki keluaran (output) atau kondisi akhir.
    5.) Algoritma harus efektif, bila diikuti benar-benar maka akan menyelesaikan persoalan.

    BalasHapus
  3. Khoirotul Fadzillah12 Februari 2024 pukul 17.28

    Nama : Khoirotul Fadzillah
    NIM : 20623068

    Algoritma adalah urutan atau langkah-langkah logis, sistematis dari proses pengambilan keputusan untuk menyelesaikan masalah. Urutan langkah-langkah yang dinyatakan dengan jelas dan tidak rancu untuk memecahkan suatu masalah dalam rentang waktu tertentu. Contohnya :langkah-langkah menelpon.

    Ciri-ciri algoritma yang baik, yaitu sebagai berikut.
    1. Algoritma memiliki logika perhitungan atau metode yang tepat dalam menyelesaikan masalah.
    2. Menghasilkan output yang tepat dan benar dalam waktu yang singkat.
    3. Algoritma ditulis dengan bahasa yang standar secara sistematis dan rapi sehingga tidak menimbulkan arti ganda (ambiguitas).
    4. Algoritma ditulis dengan format yang mudah dipahami dan mudah diimplementasikan ke dalam bahasa pemrograman.
    5. Semua operasi yang dibutuhkan terdefinisi dengan jelas.
    6. Semua proses dalam algoritma harus berakhir setelah sejumlah langkah dilakukan.

    BalasHapus
  4. Algoritma merupakan sekumpulan instruksi atau langkah-langkah yang dituliskan secara sistematis dan digunakan untuk menyelesaikan masalah / persoalan logika dan matematika dengan bantuan komputer.
    Ciri-ciri algoritma yang baik:
    • Precise.
    • Jumlah langkah atau instruksi
    •Efektif. ...
    •Harus terminate. ...
    •Output yang dihasilkan tepat.

    BalasHapus
  5. Laras salsabilah
    20623060

    Algoritma merupakan sekumpulan instruksi atau langkah-langkah yang dituliskan secara sistematis dan digunakan untuk menyelesaikan masalah / persoalan logika dan matematika dengan bantuan komputer.
    Ciri-ciri algoritma yang baik:
    • Precise.
    • Jumlah langkah atau instruksi
    •Efektif. ...
    •Harus terminate. ...
    •Output yang dihasilkan tepat.

    BalasHapus
  6. Radhita Sania Putri12 Februari 2024 pukul 20.21

    Nama : Radhita Sania Putri
    NIM : 20623096

    Algoritma adalah prosedur atau rangkaian langkah-langkah logis dan sistematis untuk memecahkan suatu masalah komputasi dengan menerima input, memprosesnya, dan menghasilkan output.
    Ciri-ciri algoritma yang baik:
    1. Memiliki input dan output yang terdefinisi dengan jelas
    2. Terdiri dari langkah-langkah yang urut dan logis
    3. Setiap langkah dijelaskan secara detail dan tidak ambigu
    4. Terminate
    5. Bersifat efektif dan efisien dalam penyelesaian masalah

    BalasHapus
  7. Nama : Putri Febiana
    NIM : 20623095

    Algoritma adalah serangkaian instruksi yang terstruktur dan sistematis untuk menyelesaikan suatu masalah atau tugas.
    Ciri-ciri algoritma yang baik:
    1. Keterbatasan: Algoritma harus memiliki langkah-langkah yang terbatas dan pasti.
    2. Ketepatan: Setiap langkah dalam algoritma harus didefinisikan dengan jelas dan tidak ambigu.
    3. Efisiensi: Algoritma harus dirancang seefisien mungkin, dengan menggunakan sumber daya (waktu, memori) seminimal mungkin.
    4. Generalitas: Algoritma harus dapat diterapkan pada berbagai situasi yang serupa dengan masalah yang ingin diselesaikan.
    5. Keterukuran: Algoritma harus dapat diubah dan dimodifikasi untuk menyelesaikan masalah yang lebih besar atau lebih kompleks.
    6. Kemudahan dipahami: Algoritma harus mudah dipahami dan diimplementasikan oleh manusia atau komputer.

    BalasHapus
  8. Nama : Hargianing Tyas
    NIM: 20623073
    Algoritma adalah sekumpulan instruksi atau langkah-langkah yang dituliskan secara sistematis dan digunakan untuk menyelesaikan masalah / persoalan logika dan matematika dengan bantuan komputer .
    Ciri - ciri Algoritma yang baik :
    1.Precise
    2.Menyusun Jumlah Langkah atau Instruksi
    3. Efektif
    4. Terminate
    5. Output yang Dihasilkan Tepat

    BalasHapus
  9. Algoritma adalah langkah-langkah atau aturan sistematis yang diikuti oleh komputer untuk menyelesaikan masalah atau menjalankan tugas tertentu. Ini adalah suatu konsep dasar dalam ilmu komputer dan matematika komputasional.

    Ciri-ciri algoritma yang baik:

    1. Ketepatan (Precision): Algoritma harus memiliki langkah-langkah yang jelas dan spesifik untuk menyelesaikan masalah atau menjalankan fungsi tertentu.

    2. Kehandalan (Reliability): Algoritma harus memberikan hasil yang benar dan konsisten untuk setiap input yang valid.

    3. Efisiensi (Efficiency): Algoritma harus dapat menyelesaikan tugas atau masalah dengan menggunakan sumber daya (waktu dan memori) seminimal mungkin.

    4. Mudah Dimengerti (Clarity): Algoritma yang baik harus mudah dimengerti oleh pembaca dan pengguna potensial.

    5. Terukur (Measurable): Algoritma harus memiliki parameter yang dapat diukur, seperti waktu eksekusi dan penggunaan memori, sehingga dapat dinilai kinerjanya.

    6. Universalitas (Universality): Algoritma yang baik dapat diterapkan dalam berbagai konteks dan masalah.

    7. Optimalitas (Optimality): Algoritma optimal adalah algoritma yang memberikan solusi terbaik dalam konteks tertentu.

    8. Dukungan untuk Kasus Ekstrem (Robustness): Algoritma yang baik harus dapat menangani input yang tidak terduga atau kasus ekstrem dengan baik tanpa menyebabkan kegagalan atau kerusakan pada sistem.

    BalasHapus
    Balasan
    1. NAMA : GHEVIRA PUTRI IZARA
      NIM : 20623028
      KELAS : C
      MATA KULIAH : ALGORITMA DAN PEMROGRAMAN

      Hapus