Pseudocodi i ordinogrames

El pseudocodi i els ordinogrames seran les dues ferramentes que utilitzarem per expressar algorismes. Son les maneres que pots utilitzar per dissenyar «en brut» un algorisme sense tenir que pensar en la sintaxi d’un llenguatge de programació concret.

Pseudocodi

El pseudocodi no és un llenguatge de programació però tampoc té la llibertat del llenguatge col·loquial. En realitat és una forma d’expressar els algorismes on es segueixen una serie de normes i s’utilitzen símbols i instruccions que més tard podran ser traduïdes a un llenguatge de programació concret.

Hi ha nombrosos exemples de pseudocodi als apartats següents d’aquest curs que podràs llegir i entendre sense problemes. L’únic detall que cal explicar és com el pseudocodi evita l’ambigüitat que hi ha en una expressió tan simple com a és igual a 3.

Assignació. L’expressió a = 3 significa que la variable anomenada «a» emmagatzema a partir d’aquest moment el valor 3.

Comparació. L’expressió a == 3 avaluarà si la variable a és igual al valor 3 i retornarà el valor vertader en cas afirmatiu, i fals en cas contrari.

Ordinogrames

Un ordinograma és un diagrama de flux que serveix per representar un algorisme. En ells es poden utilitzar els símbols de la taula següent.

Símbol

Significat

_images/ordinograma_inici.png

Inici i fi de l’algorisme

_images/ordinograma_accio.png

Acció

_images/ordinograma_entrada.png

Entrada o sortida

_images/ordinograma_decisio.png

Decisió

_images/ordinograma_connector.png

Connector

_images/ordinograma_subrutina.png

Subrutina