Program dhewe bisa rumit. Kanggo miwiti karo, sing kabeh tumindak kudu ditulis metu langkah dening langkah. Nanging karo kabutuhan kuwi, ana sawetara fitur sing Ngartekno nggampangake prestasi saka tugas sing kudu program ( "Pascal", "C", "assembler" - ana prakara apa basa digunakake). Salah pribadi iki kanggo nggawe siklus.
Pentinge siklus program
Apa siklus? Apa iku perlu lan apa keuntungan kang Programmer nalika nggunakake? siklus punika komponen struktural penting saka program, sing ngijini sampeyan kanggo otomatis tumapake nomer tartamtu saka tumindak, kasedhiya yen selaras karo paramèter diadegaké. Dadi, contone gampang saka siklus karya - podnesenie nomer tartamtu kanggo daya. Ana ora perlu kanggo prescribe larik nganti ora bakal cukup, amarga mesin bisa kabeh rampung otomatis karo. Ing laku kang siklus uga bisa nyimpen akèh wektu lan gaweyan, supaya iku ora perlu saben-saben lan kabeh langkah-langkah kanggo ndhaftar kode nggunakake siklus. Mung ngetik variabel molah lan miwiti implementasine. Nanging rencana dibangun siklus? Utawa malah luwih? Piyambak embodiments ing siklus cukup akèh - informasi ing buku bab program, "Pascal," kita bakal nimbang utawa "assembler". Mulane, sejatine sifate kanggo tujuan pawarto mbongkar kurban rencana teori saka loro nggunakake paling populer:
- Cycle karo postcondition.
- Loop karo precondition.
Kabeh wong sing ombone gedhe saka variasi lan kasus tartamtu, supaya padha kudu dianggep ing konteks lan ing nampa gol tartamtu. Ing sawetoro wektu, supaya kita nguripake kanggo sing paling populer. Ing siklus beda karo preconditions lan postconditions? Punika daur ulang karo precondition:
nalika «kondisi» nindakake «kode»
Umum siklus framework teori karo postcondition
Iki wangun kode nulis nalika siklus operator karo biaya implementasine postcondition awak. Ing kawitan marketing bisa koyone aneh: tenan, kok sijine kahanan sawise tumapake kode? Nanging punika boten aneh ana: fitur saka wangun iki sing kode wis kaleksanan preduli saka apa katemton sing ketemu utawa ora Performing. Nanging mung 1 wektu. Banjur bakal tindakake test, apa kabeh sing, sigana, utawa ora. Lan ing anané saka kahanan awak sing ora nyukupi ing siklus bakal dilirwakaké. Iki fitur penting banget lan migunani, kang wis siklus karo postcondition. Ing conto apa iki marang lan ing ngendi sampeyan bisa ndeleng ing implementasine praktis dicet kene? Punika conto saka siklus karo postcondition:
baleni
"Kodhe"
nganti «Ketentuan»
Umum teori siklus basis karo precondition
Nanging pilihan paling populer persis iki. peculiarity sawijining dumunung ing kasunyatan sing kanggo pelaksanaan kondisi perlu, tanpa kode iki tau kaleksanan. Biasane, kode banget ukuran lan ngaktifake total impact negatif ing kinerja komputer. Mulane, digunakake cukup rencana katu: paling bagéyan kode diselehake ing puteran utawa malah kelas individu sing mréntahaké rawuh mung ing wektu tengen. Kabeh liyane saka wektu kode iki, nanging ora nganggo komputer. rencana iki ngidini sampeyan kanggo nyimpen Prosès daya kanggo nglakokaké program utawa program liyane.
implementasine praktis ing basa program beda
A words sawetara bab efektifitas praktis saka siklus. Sampeyan kudu nyatet pisanan kabeh ngirit wektu, loro pangguna lan Programmer ing. Ing liya wis ngandika, kok, kok ngirim sawetara tembung ngomong bab customer. Kasunyatan sing pamisah menyang bagean kapisah ngidini lunak kanggo cepet mbukak lan mbukak, lan patut, kita bakal dadi mung seneng banget kanggo nggunakake piranti lunak kuwi. Menapa malih, pendekatan, nalika kode disimpen ing siklus utawa kelas kapisah (kang asring nyebabake saka awak), lan ngidini efficiency apa. Sampeyan uga kudu nggawa rekaman kacepetan ing sel memori individu. Dadi, yen kabeh wis rampung kanthi manual, iku kang kudu njaluk saben lan ana entri cocok. A daur ulang ngidini kaping pirang-pirang utawa malah Welasan ngurangi perlu kanggo nindakake kabeh dhewe. Lan mbusak faktor manungsa, kang bisa mimpin kanggo jam kudu katon kode masalah.
kesimpulan
Dadi, summing munggah kabeh ditulis, kita bisa ngomong sing siklus karo postcondition utawa wis sing ngijini cara trep kanggo nyimpen dhuwit tanpa ngorbanake kwalitas. Lan nalika nulis program rumit, iku salah siji saka kanca Programmer paling, ngewangi wong kanggo nggawe kode sing luwih gampang kanggo nindakake lan maca. Mulane, nalika nulis kode sing ora disdain kanggo nggunakake pit karo postcondition utawa precondition - padha dirancang khusus kanggo nggampangake proses nggawe software, lan bisa marang wong - ora kanggo njupuk kauntungan saka kesempatan iki.