Kā uzrakstīt programmēšanas algoritmu

Autors: John Stephens
Radīšanas Datums: 27 Janvārī 2021
Atjaunināšanas Datums: 14 Maijs 2024
Anonim
Algoritmi - Digitālo sistēmu spožums un posts
Video: Algoritmi - Digitālo sistēmu spožums un posts

Saturs

Šajā rakstā: Algoritma izveidošanaSavienojuma algoritma izveide

Programmēšanas algoritms ir starpposms starp programmatūras lietojumprogrammas specifikāciju nolasīšanu un dažādu programmas daļu kodēšanu, kuras dēļ tā darbosies. Bieži vien ir vairāki veidi, kā sasniegt vienu un to pašu mērķi, un tieši algoritma izstrādes laikā mēs pēc iespējas precīzāk izstrādāsim visefektīvāko veidu, kā tur nokļūt. Tāpēc šis programmēšanas posms ir būtisks priekšnoteikums jebkura veida programmēšanai.


posmi

1. daļa Izveidojiet algoritmu

  1. Algoritms ir sadalījums sarežģītas procedūras posmos. Tādā pašā veidā, kā jūs projektējat ceļa maršrutu, tas ļauj sadalīt visus datora lietojuma elementus, pat ļoti sarežģītus, mazās apakšprogrammās, kuras būs vieglāk pārvaldīt un vēlāk apvienot savā starpā.


  2. Iekļaujiet pieeju izmantojamai sintaksei. Tas būtībā būs atkarīgs no jūsu izmantotās programmēšanas valodas.


  3. Sāciet algoritma ievietošanu uz papīra.


  4. Iekļaujiet mainīgos, izskaidrojot to lomu. Mainīgajiem jābūt deklarāciju blokā programmas sākumā, ja tie ir globāli, vai apakšprogramma, ja tie ir lokāli. Viņu piešķirtajam vārdam jābūt raksturīgam tam, ko viņi pārstāv, un tā saturam jāatbilst datu tipam, kuru pieņem jūsu izmantotā valoda.



  5. Izveidojiet cilpu skaitītāju. Ja algoritmā izmantojat cilpas, izveidojiet cilpu izpildes skaitīšanas sistēmu, lai uzzinātu, cik reizes tiek izsauktas tajā ietvertās rutīnas.


  6. Piešķiriet algoritmam atdalīšanas punktu. Ja nosacījums ir izpildīts, jāpiešķir izslēgšanas punkts, bet plānojiet tādu, kas ļauj “iztīrīt” cilpas izvadi, ja šī nosacījuma nav. Tas ļauj neievadīt cilpas, kas ilgst bezgalīgi.


  7. Gudri izmantojiet lēciena vadības ierīces. Lēcieni starp apakšprogrammām var būt nosacīti vai bez nosacījumiem.


  8. Izvairieties no nedeklarētu datu ievietošanas algoritmā. Ja apstrādājamā informācija ir jāpievieno "ceļā" (tas notiek bieži pat starp profesionāļiem), pievienojiet to sava algoritma datu definēšanas blokam.



  9. Pareizi definējiet izteicienus, nosacītus vai nē. Šie izteicieni atbilst loģikas formulu vai dažreiz matemātiskas formulas ieviešanai, kuras jūs pielāgojat sava lietojuma specifikai. Tāpēc ir ārkārtīgi svarīgi izvairīties no kļūdām šajā līmenī.


  10. Novietojiet pārtraukuma punktus un pārtrauciet procedūras izpildi. Pārtraukums ļauj iziet no cilpas, kad ir radies kāds nosacījums, un turpināt izpildi citur, savukārt apturēšana parasti pārtrauc (īslaicīgi vai nē) programmas izpildi.

2. daļa Izveidojiet savienojuma algoritmu



  1. Izveidojiet lietotājvārdu.


  2. Pārbaudiet lietotāja vārdu un paroli. Lūdziet algoritmam salīdzināt lietotāja ievadītos datus ar piekļuves autorizācijas datiem rezervētā datu bāzes saturu.


  3. Ja šie dati ir derīgi, atļaujiet sesijas sākumu. Novirziet programmu uz šī lietotāja ieejas punktu.


  4. Informējiet lietotāju, ja ievadītie dati nav derīgi. Pieskarieties šaha skaitītājam un pēc tam novirziet programmu uz informācijas displeju un ļaujiet veikt divus vai trīs savienojuma mēģinājumus. Ja tie visi neizdodas, kādu laiku pārtrauciet programmu, pirms ļaujat šim lietotājam mēģināt vēlreiz. Tas attur vai vismaz palēnina mēģinājumu piespiest piekļūt jūsu projektētajai sistēmai.


  5. Tīri izejiet no programmas. Pirms lietojumprogrammas aiziešanas glabājamiem datiem jābūt pareiziem. Ja nē, tie var tikt bojāti un novērst pareizu programmas restartēšanu.
padoms



  • Noņemiet nevajadzīgos komentārus, jo tie var ietekmēt jūsu algoritma izpratni.
  • Izmantojiet divu stāvokļu loģikas (vai Būla loģikas) noteikumus tā, lai dators varētu tos uztvert un uz tiem reaģēt. Programmēšanā nav "varbūt", tas vienmēr ir "jā vai nē".
  • Izmantojiet vienkāršas iterācijas un ātru izpildi.
  • Vienmēr mēģiniet iet tieši uz punktu.
  • Jūsu algoritmam jābūt efektīvam.
  • Pirms algoritma uzsākšanas jums ir skaidras idejas par to, ko vēlaties darīt.
brīdinājumi
  • Atcerieties ņemt vērā izpildes laikus un atmiņas pārvaldību. Tas jo īpaši attiecas uz programmēšanu iegultās sistēmās ar ierobežotiem atmiņas resursiem.
  • Pabeidziet programmu pareizi.

Kā sagatavoties ekskursijai

Eugene Taylor

Maijs 2024

Gatavošanā un priekšmeti, ka nepieciešami ekkurijai, bū atkarīg no brauciena ilguma, veiktajiem uzdevumiem un kola praībām. āciet ar nepieciešamo lietu araktu, pievienojiet lieta, kura uzkatāt par nep...

Ši rakt jum iemācī, kā izveidot līniju diagrammu programmā Excel. Metode ir paredzēta operētājitēmai Window un Mac. 1. daļa no 2: Diagramma izveidošana Atveriet programmu Excel. Veiciet dubultklikšķi ...

Noteikti Izskatās