Com escriure un algorisme en llenguatge de programació: 6 passos

Taula de continguts:

Com escriure un algorisme en llenguatge de programació: 6 passos
Com escriure un algorisme en llenguatge de programació: 6 passos

Vídeo: Com escriure un algorisme en llenguatge de programació: 6 passos

Vídeo: Com escriure un algorisme en llenguatge de programació: 6 passos
Vídeo: Versión Completa: La utilidad de lo inútil en nuestra vida. Nuccio Ordine, profesor y escritor 2024, Abril
Anonim

Un algorisme és un conjunt de passos dissenyats per resoldre un problema o realitzar una tasca. Els algoritmes solen escriure’s en pseudocodi, o bé en una combinació del vostre llenguatge de parla i un o més llenguatges de programació, abans d’escriure un programa. Aquest wikiHow us ensenya a combinar un algorisme que us permetrà iniciar la vostra aplicació.

Passos

Escriviu un algorisme en llenguatge de programació Pas 1
Escriviu un algorisme en llenguatge de programació Pas 1

Pas 1. Determineu el resultat del vostre codi

Quin és el problema específic que voleu resoldre o la tasca que voleu que faci? Un cop tingueu una idea sòlida del que voleu aconseguir, podeu determinar els passos que seguirà per arribar-hi.

Escriviu un algorisme en llenguatge de programació Pas 2
Escriviu un algorisme en llenguatge de programació Pas 2

Pas 2. Decidiu un punt de partida

Trobar el punt inicial i final és fonamental per enumerar els passos del procés. Per determinar un punt de partida, determineu les respostes a aquestes preguntes:

  • Quines dades / entrades hi ha disponibles?
  • On es troben aquestes dades?
  • Quines fórmules són aplicables al tema que ens ocupa?
  • Quines són les regles per treballar amb les dades disponibles?
  • Com es relacionen els valors de les dades entre ells?
Escriviu un algorisme en llenguatge de programació Pas 3
Escriviu un algorisme en llenguatge de programació Pas 3

Pas 3. Cerqueu el punt final de l'algorisme

Com passa amb el punt de partida, podeu trobar el punt final del vostre algorisme centrant-vos en aquestes preguntes:

  • Quins fets aprendrem del procés?
  • Què canvia del principi al final?
  • Què s'afegirà o ja no existirà?
Escriviu un algorisme en llenguatge de programació Pas 4
Escriviu un algorisme en llenguatge de programació Pas 4

Pas 4. Enumereu els passos de principi a fi

Comenceu amb passos amplis. Per utilitzar un exemple del món real, suposem que el vostre objectiu és menjar lasanya. Heu determinat que el punt de partida és trobar una recepta i que el resultat final és que tindreu una lasanya completament cuita i llesta per menjar a les 19:00. Els vostres passos poden ser semblants a aquests:

  • Cerqueu una recepta en línia.
  • Busqueu els ingredients que ja teniu a la cuina.
  • Feu una llista dels ingredients que necessiteu a la botiga.
  • Compreu els ingredients que falten.
  • Tornar a casa.
  • Prepareu la lasanya.
  • Traieu la lasanya del forn.
Escriviu un algorisme en llenguatge de programació Pas 5
Escriviu un algorisme en llenguatge de programació Pas 5

Pas 5. Determineu com realitzareu cada pas

Ara que teniu un esquema pas a pas, és hora de pensar com podeu codificar cada pas. Quin idioma faràs servir? Quins recursos hi ha disponibles? Quina és la manera més eficient de realitzar cada pas en aquest idioma? Incorporeu part d’aquest codi al vostre algorisme. Amplieu cada pas fins que hagueu detallat tot el procés.

  • Per exemple, el primer pas del nostre algorisme de lasanya és Cerqueu una recepta en línia.

    Però, què implica aquesta cerca? Sigues específic. Per exemple:

    • Enceneu l'ordinador.

      Comproveu que esteu connectat a Internet. Connecteu-vos a Internet si encara no ho sou

    • Obriu un navegador web.
    • Introduïu els termes de cerca.
    • Feu clic a un enllaç de recepta.
    • Determineu si la recepta compleix les vostres necessitats.

      • Filtra les receptes que no siguin vegetarianes.
      • Assegureu-vos que la recepta tingui almenys 5 racions.
    • Repetiu alguns d'aquests passos fins que trobeu la recepta adequada.
  • Penseu en els recursos a la vostra disposició, com ara les capacitats del sistema per al qual esteu desenvolupant un programa. En el cas de la lasanya, suposem que la persona que la fabrica sap fer cerques a Internet, operar un forn, etc.
Escriviu un algorisme en llenguatge de programació Pas 6
Escriviu un algorisme en llenguatge de programació Pas 6

Pas 6. Reviseu l'algorisme

Ara que heu escrit l’algorisme, és hora d’avaluar el procés. El vostre algoritme està dissenyat per aconseguir alguna cosa específica i el necessitareu per començar a escriure el vostre programa. Feu-vos les preguntes següents i adreceu-vos a cadascuna d’elles segons sigui necessari:

  • L’algorisme resol el problema / realitza la tasca?
  • Té entrades i sortides clarament definides?
  • Cal redefinir l'objectiu final per ser més general? Més específic?
  • Es pot simplificar algun dels passos?
  • Es garanteix que l'algorisme acabarà amb el resultat correcte?

Consells

  • Consulteu algoritmes existents per obtenir idees sobre com escriure les vostres.
  • Utilitzeu iteracions de càlcul ràpid.
  • Centreu-vos en l'eficiència a l'hora de codificar.
  • No us oblideu de finalitzar o, si no, el codi fallarà.

Recomanat: