KomputerPemrograman

Pemrograman terstruktur

pemrograman terstruktur adalah kemajuan yang paling utama dalam bidang ini pada saat ini. Terlepas dari kenyataan bahwa hampir semua memiliki ide umum itu, hampir tidak ada yang bisa memberikan definisi yang spesifik dan jelas dari istilah ini. pemrograman terstruktur menempatkan tujuan utama dari penulisan kompleksitas program yang terkecil, memaksa programmer untuk berpikir jernih, memfasilitasi persepsi program. teks perlu dilakukan sehingga berbunyi dari atas ke bawah. Kondisi ini dilanggar jika dalam kode ada operator pergi ke, karena mereka melanggar struktur seluruh panjang dari program ini. Terlepas dari kenyataan bahwa angka ini tidak dapat dianggap yang paling nyaman, Anda masih dapat mengatakan bahwa keberadaan kode operator adalah yang paling tipe struktur pelanggaran eye-catching. modul tubuh dan digunakan struktur dasar harus tahan terhadap kegagalan hardware, kesalahan dalam program dan distorsi dari sumber data.

Prinsip-prinsip dasar pemrograman terstruktur adalah sebagai berikut. Setiap program dapat segera disintesis atas dasar struktur dasar dari tiga tipe dasar:

- urutan sederhana;

- kondisi atau alternatif;

- pengulangan, yaitu siklus dan iterasi.

Dapat digunakan satu atau dua dari jenis apa pun pada saat yang sama. Setiap struktur tunggal fitur yang melekat - satu-satunya transfer titik kontrol dalam struktur dan satu titik masuk ke dalam struktur. Jenis konstruksi memiliki nilai mendisiplinkan dan sistematisasi.

Kesederhanaan struktur asli di pemrograman terstruktur mencegah link informasi, dan peralatan kontrol yang rumit. Kompleksitas program ini secara signifikan menurun dengan bertambahnya penataan modul meningkatkan visibilitas mereka, dan ini membantu untuk mengurangi jumlah kesalahan. Namun, ada juga kurangnya penataan - untuk keindahan dan kejelasan dari kode Anda harus membayar memori tambahan, serta waktu yang dibutuhkan untuk melaksanakannya pada komputer.

pemrograman terstruktur, yaitu penataan software sms sendiri, sepenuhnya tergantung pada apa yang digunakan untuk bahasa ini. Tentu saja, muncul pertanyaan, mana dari mereka yang paling cocok. alat pengembangan perangkat lunak modern dianggap bahasa terbaik, menerapkan pendekatan terstruktur untuk pemrograman. Di antara yang paling umum dapat diidentifikasi Basic, Pascal dan FoxBASE. Misalnya, dalam bahasa assembly hampir tidak mungkin untuk menerapkan prinsip-prinsip yang terkandung dalam konsep pemrograman terstruktur. Bahasa ini difokuskan pada menulis perangkat lunak pada kode tingkat rendah.

pemrograman terstruktur pada dasarnya difokuskan pada interaksi dengan orang-orang, bukan dengan mesin, sehingga kondusif untuk menulis program yang solusi yang jelas dan sederhana untuk masalah ini. programmer harus berpikir dalam hal desain struktural dasar.

Jika kita berbicara tentang posisi relatif terhadap pernyataan disebutkan sebelumnya pergi ke, maka harus dihindari untuk menggunakan, sedapat mungkin, tetapi harus tidak mempengaruhi kejelasan program. Kadang-kadang menggunakan Operator ini hanya diperlukan untuk keluar dari beberapa segmen program atau siklus, serta untuk menghindari munculnya garpu terlalu mendalam, apalagi, bahwa transisi dikaitkan dengan tingkat yang lebih rendah dari program. Dalam struktur program ini dan mudah dibaca dari atas ke bawah. Terburuk pilihan untuk menggunakan operator yang ini dikaitkan dengan transisi dari bawah ke atas.

Untuk memudahkan pembacaan program sering menambahkan baris kosong antara bagian. Layak menulis teks program yang dengan terjemahan, sehingga Anda dapat membaca urutan dan jumlah lampiran.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 delachieve.com. Theme powered by WordPress.