Cara menulis algoritma pemrograman

Pengarang: John Stephens
Tanggal Pembuatan: 27 Januari 2021
Tanggal Pembaruan: 14 Boleh 2024
Anonim
Bagaimana cara mudah menulis Algoritma | Uraian Deskripsi - Flowchart
Video: Bagaimana cara mudah menulis Algoritma | Uraian Deskripsi - Flowchart

Isi

Pada artikel ini: Membuat algoritmeMembuat algoritma koneksi

Algoritma pemrograman adalah langkah menengah antara membaca spesifikasi aplikasi perangkat lunak dan mengkode berbagai bagian program yang akan membuatnya berjalan. Seringkali ada beberapa cara untuk mencapai tujuan yang sama dan selama desain algoritme yang akan kami kembangkan dengan presisi setinggi mungkin, cara paling efektif untuk mengikuti hingga tiba di sana. Oleh karena itu tahap pemrograman ini merupakan awal yang penting untuk segala bentuk pemrograman.


tahap

Bagian 1 Buat algoritma

  1. Algoritma adalah pembagian menjadi langkah-langkah prosedur yang kompleks. Dengan cara yang sama ketika Anda merancang rute jalan, memungkinkan untuk memecah semua elemen aplikasi komputer, bahkan sangat kompleks, dalam sub-program kecil yang akan lebih mudah dikelola dan digabungkan satu sama lain di kemudian hari.


  2. Sertakan pendekatan untuk menggunakan sintaks. Ini pada dasarnya akan tergantung pada bahasa pemrograman yang akan Anda gunakan.


  3. Mulai letakkan algoritma Anda di atas kertas.


  4. Sertakan variabel dengan menjelaskan peran mereka. Variabel harus dalam blok deklarasi di awal program jika bersifat global atau subrutin jika bersifat lokal. Nama yang Anda berikan kepada mereka harus merupakan karakteristik dari apa yang mereka wakili dan kontennya harus sesuai dengan jenis data yang diterima oleh bahasa yang akan Anda gunakan.



  5. Buat penghitung lingkaran. Jika Anda menggunakan loop dalam algoritme Anda, atur sistem penghitungan eksekusi loop untuk mengetahui berapa kali rutin yang dikandungnya dipanggil.


  6. Tetapkan titik keluar dalam algoritme Anda. Titik loop-out harus ditetapkan jika suatu kondisi terpenuhi, tetapi rencanakan satu yang memungkinkan keluaran loop "bersih" jika kondisi ini tidak ada. Hal ini memungkinkan untuk tidak memasukkan loop yang berlangsung tanpa batas.


  7. Gunakan kontrol lompatan dengan bijak. Lompatan antar subrutin bisa bersyarat atau tidak bersyarat.


  8. Hindari memasukkan data yang tidak diumumkan ke dalam algoritma. Jika informasi yang akan diproses harus ditambahkan "dalam perjalanan" (ini sering terjadi bahkan di kalangan profesional), tambahkan mereka ke blok definisi data dari algoritma Anda.



  9. Tetapkan dengan benar ekspresi Anda, kondisional atau tidak. Ekspresi ini sesuai dengan implementasi formula logika atau kadang-kadang matematika, yang Anda beradaptasi dengan kekhususan aplikasi Anda. Karena itu penting untuk menghindari kesalahan pada tingkat ini.


  10. Tempatkan break point dan hentikan pelaksanaan prosedur. Istirahat memungkinkan Anda untuk keluar dari loop ketika suatu kondisi telah dijumpai dan melanjutkan eksekusi di tempat lain, sementara berhenti biasanya mengakhiri (sementara atau tidak) eksekusi suatu program.

Bagian 2 Buat algoritma koneksi



  1. Buat login untuk pengguna.


  2. Periksa nama pengguna dan kata sandi. Mintalah algoritme Anda membandingkan data yang dimasukkan oleh pengguna dengan konten basis data yang dicadangkan untuk data otorisasi akses.


  3. Otorisasi awal sesi jika data ini valid. Arahkan ulang program ke titik masuk untuk pengguna itu.


  4. Beri tahu pengguna jika data yang dimasukkan tidak valid. Pasang penghitung catur dan arahkan program ke tampilan informasi dan biarkan dua atau tiga upaya koneksi. Jika semuanya gagal, hentikan program untuk sementara waktu sebelum mengizinkan pengguna ini untuk mencoba lagi. Ini akan menghambat atau setidaknya memperlambat upaya untuk memaksa akses ke sistem yang Anda rancang.


  5. Keluar dari program dengan bersih. Data yang akan disimpan sebelum meninggalkan aplikasi Anda harus benar. Jika tidak, mereka bisa rusak dan mencegah memulai kembali program Anda dengan benar.
nasihat



  • Hilangkan komentar yang tidak perlu, karena dapat memengaruhi pemahaman algoritma Anda.
  • Gunakan aturan logika dua-negara (atau logika Boolean) sedemikian rupa sehingga komputer dapat memahami dan meresponsnya. Tidak ada "mungkin" dalam pemrograman, selalu "ya atau tidak".
  • Gunakan iterasi sederhana dan eksekusi cepat.
  • Selalu berusaha untuk langsung ke intinya.
  • Algoritme Anda harus efektif.
  • Sebelum memulai suatu algoritma, miliki ide yang jelas tentang apa yang ingin Anda lakukan.
peringatan
  • Ingatlah untuk mempertimbangkan waktu eksekusi akun dan manajemen memori. Ini berlaku terutama jika Anda memprogram pada sistem tertanam dengan sumber daya memori terbatas.
  • Selesaikan program Anda dengan benar.

ebuah ikoahedron adalah polihedron dengan dua puluh wajah egitiga. Dalam icoahedron modular "berbintang", permukaan ini dinaikkan, membentuk piramida egitiga. Dengan menggunakan tiga puluh l...

Bagaimana Mempersiapkan Okra

Charles Brown

Boleh 2024

Mungkin ulit untuk menanam okra Anda endiri, tetapi mungkin aja dan murah.Pilih okra yang berwarna hijau merata dan panjang ekitar 5 hingga 10 cm. Jika terlalu bear, raanya tidak enak dan akan terlalu...

Saran Kami