RICERCA

Quali sono gli algoritmi e perché sono necessari?

Programmatori principianti e inesperti spessoc'è una domanda del genere: "Quali sono gli algoritmi e perché sono necessari?" Sebbene questa nozione vada gradualmente nel dimenticatoio, ma è comunque pertinente. Quando si creano grandi progetti commerciali, non si può fare a meno di algoritmi. E prima di iniziare a programmare, è meglio capirli e solo allora iniziare degli esercizi pratici. Sebbene questo concetto sia associato alla creazione di software su PC, è piuttosto comune nella vita di tutti i giorni. Questo articolo fornirà un esempio di ciò che sono gli algoritmi della vita reale.

Quali sono gli algoritmi?

In informatica

Ora vediamo quali sono gli algoritmi nell'informaticae programmazione. Sotto questo concetto, l'ordine delle azioni è nascosto, usando il quale si può facilmente e semplicemente risolvere l'attività posta. Ad esempio, puoi calcolare con una qualsiasi formula. Per fare ciò, è sufficiente eseguire le seguenti azioni:

  • Inserire i dati iniziali necessari per il calcolo.
  • Esegui calcoli.
  • Emetti i risultati sullo schermo del computer o su un altro supporto
    (ad esempio, su carta).

tipi

Algoritmo in informatica in apparenza può essere nelle seguenti modifiche:

  • Graficamente (sotto forma di un insieme di blocchi standardizzati).
  • Descrizione del testo passo passo.

Algoritmo in informatica
Nel primo caso, è costituito da blocchi standard,il cui aspetto è regolato da GOST con il numero di serie 19.701-90. Ad esempio, una semplice operazione qui assomiglia ad un rettangolo e la condizione di scelta è un rombo.

La descrizione testuale non è così chiara e quindiè usato molto meno spesso. Sembra un normale elenco puntato con numeri o lettere. La struttura si distingue per una descrizione lineare con ramificazione. La prima opzione è molto meno comune. La differenza tra loro è che nel secondo caso ci sono blocchi ramificati e il numero di calcoli è sconosciuto per ottenere il risultato finale.

Vita reale

Ora vediamo quali sono gli algoritmivita reale. Durante la preparazione di vari piatti, l'hostess segue la ricetta. Ad esempio, quando si cucina la pasta, è necessario eseguire la seguente sequenza di azioni:

Algoritmo informatico

  • Portare l'acqua a ebollizione.
  • Saltalo.
  • Riempi la pasta.
  • A fuoco basso, mescolando, portare a ebollizione.
  • Dopo averli fatti bollire, scolare l'acqua.
  • Aggiungere il burro
  • Mescolare fino a che liscio.

Il piatto è pronto Se lo guardi attraverso gli occhi di un programmatore, allora questo è un algoritmo lineare ordinario scritto in forma di testo. Quindi non è così raro nelle nostre vite che si intrometta questo concetto. Lo usiamo e non lo sappiamo nemmeno.

Invece di conclusioni

In molte aree dell'attività umanausato una cosa come un algoritmo. L'informatica è una di queste. Inoltre, il più famoso. La sequenza di azioni correttamente composta consente di semplificare significativamente il processo di creazione di un prodotto software e di migliorarne la qualità. È come un business plan quando costruisci una fabbrica o una fabbrica. Quando crei programmi semplici, puoi farne a meno, ma quando sviluppi un software serio, senza di esso ovunque. Può essere generalizzato o dettagliato, ma in ogni caso lo è.

  • valutazione: