Artikulu hau "Kalitatezko 1.000 artikulu 12-16 urteko ikasleentzat" proiektuaren parte da

Fluxu-diagrama

Wikipedia, Entziklopedia askea
Jump to navigation Jump to search

Zenbaki baten faktoriala kalkulatzeko fluxu-diagrama.

Fluxu-diagrama algoritmo edo prozesu bat burutzeko pauso guztiak irudikatzen dituen diagrama bat da, abiapuntu eta helmuga bakarra dituena. Urratsak modu ordenatuan irudikatzen ditu, horiek gezi batez lotuz. Pauso bakoitzean burutu beharreko jarduera zein motakoa den, itxura desberdineko irudiak erabiltzen dira:

  • laukizuzenak burutu beharreko ataza sinpleak irudikatzen dituzte;
  • behar diren datuak eta eskuratzen diren emaitzak paralelogramo batez;
  • baldintza eta erabakiak erronbo batez;
  • eta prozesuaren abiapuntua eta helmuga zirkulu edo izkinak leunduta dituen laukizuzen batez.

Fluxu-diagramak hainbat alorretan erabiltzen dira prozesuak analizatu, diseinatu, dokumentatu edo kudeatzeko.[1]

Fluxu diagramak eta algoritmoak[aldatu | aldatu iturburu kodea]

Fluxu-diagramekin modu grafikoan egin daitekeena algorimoekin ere egin daiteke tesu moduan. Gaur egunean fluxu diagramak gutxitan erabiltzen dira, algoritmoak askoz erabiliagoak dira prozesuak zehazteko. Algoritmo sinpleak irudikatzeko balio dute, edo algoritmo ez hain zailak deskribatzeko baina lehen mailako deskribapena erakusteko, xehetasun guztiak eman beharrik gabe.

Diagrametako oinarrizko formak[aldatu | aldatu iturburu kodea]

Oinarrzko programetan azaltzen diren osagai posibleetako bakoitza forma diferente batekin adierazten fluxu-diagraman. Oinarrizko osagaiak hauek dira:

  • Agindua (aldagai bati balio bat esleitzea)
  • Sarrera-irteerako agindua (balio bat irakurri edo inprimatzea)
  • Baldintza
  • Begizta edo Iterazio kontrol-egitura
  • Beste prozesu lagungarri bat martxan jartzea

eta horrela adierazten dira fluxu-diagrametan:

Forma Izena Deskripzioa
Flowchart Line.svg
Fluxu-lerroa Fluxu-lerroak sinboloak lotu eta prozesuaren norabidea markatzen du.
Flowchart Terminal.svg
Hasiera-amaiera Elipsea, obaloa edo ertz leunduak dituen laukizuzena. Prozesuaren hasiera eta bukaera irudikatzen Hasierakoak "hasiera" hitza edo prozesuaren izena izan ohi du, eta bukaerakoak "amaiera" hitza.
Flowchart Process.svg
Prozesua Laukizuzenak ekintza adierazten du.
Flowchart Decision.svg
Baldintza Erronboak bidegurutzea bat ebazten duen baldintza hartzen du barne. Baldintza aukera bat izan daiteke ("jarraitu nahi duzu? bai/ez") ala egiaztapen edo iragazketa bat ("adina>=18? egia/gezurra").

Erronbotik bi gezi ateratzen dira: bat behetik (ohituraz "bai" edo "egia") eta bestea albotik ("ez" edo "gezurra"), edozein kasutan, beti ondo izendatuta.

Aukerak bi baino gehiago badira "aurretik definitutako prozesua" erabiltzea komeni da.

Flowchart IO.svg
Sarrera/Irteera Paralelogramoak datuen sarrera eta irteera adierazten du.
Flowchart Annotation.svg
Oharra Prozesuaren gaineko oharrak eta iruzkinak.
Flowchart Predefined Process.svg
Aurretik definitutako prozesua Alboetan tira bertikalak dituen laukizuzenetan prozesu konplexuak sartzen dira, aparteko fluxu-diagrametan edo azpierrutinetan garatzen direnak.
Flowchart Preparation.svg
Begizta Hexagonoak era ziklikoan hainbat aldiz edo baldintza bat bete arte errepikatzen den sekuntzia adierazten du.
Flowchart Connector.svg
Orri barruko lotura
Off page connector.png
Orrien arteko lotura


Erreferentziak[aldatu | aldatu iturburu kodea]

  1. Gabiola, Kepa Sarasola (1984-06-06) Programatzeko algoritmoak. Ariketa bilduma UEU ISBN 9788439819714 . Noiz kontsultatua: 2019-06-04.

Ikus, gainera[aldatu | aldatu iturburu kodea]

Kanpo loturak[aldatu | aldatu iturburu kodea]

Wikimedia Commonsen badira fitxategi gehiago, gai hau dutenak: Fluxu-diagrama Aldatu lotura Wikidatan