NASA’s F-104 Starfighters

30 dicembre 2022

https://warbirdsnews.com/warbirds-news/nasas-f-104-starfighters-video.html

Cari Soci ed amici dell 8 Club Magiche Frecce, oggi vi segnaliamo un bellissimo articolo sulla seconda giovinezza del nostro amato F-104!

Un ringraziamento a warbirdsnews.com

Commenti? 😃


SLOC: Source Lines of Code, di cosa si tratta?

7 dicembre 2022

Gli aerei moderni sono sostanzialmente fatti di due categorie di materiali, l’hardware che comprende tutto quello che si puo’ toccare come i metalli, i compositi etc, e il software, cioe’ il codice di programmazione che permette di aggiungere la logica ed eseguire delle procedure e programmi sui molti computer di bordo di un aeroplano.

Pensate al vostro computer o al vostro smartphone, quanti sono i software e le app che utilizzate e quali funzioni piu’ svariate vi permetto di fare? Tante vero?

Ecco considerate che sono il risultato dell’esecuzione del cosiddetto codice sorgente che i programmatori hanno scritto per voi 🙂

Bene, se ora immaginate un aereo esso ha vari impianti collegati ai vari componenti come l’avionica, i motori, i sistemi di controllo delle superfici mobili, le radio, il radar, i sistemi d’arma etc. Tutto funziona ormai in modo digitale, quindi servono tanti computer di bordo che permettono di gestire il tutto in maniera egregia.

Si ma quanto e’ lungo il programma per controllare un aereo? Questo numero si indica in inglese con l’acronimo SLOC: indovinare e’ difficile:

  • 1000 righe di codice?
  • 10’000 righe di codice?
  • 100’000 righe di codice?

No il numero e’molto piu’alto! Ecco alcuni esempi:

  • Lockheed Martin F-22 siamo su 6 milioni di righe di codice
  • Lockheed Martin F-35 siamo su 24 milioni di righe di codice

Alcuni dicono che ogni 4 anni il SLOC raddoppia ma in realta’ per gli aerei militari la curva e’ quasi parabolica, come si vede da questo grafico:

L’ F-16 ha volato la prima volta nel 1974. Vent’anni dopo, lo SLOC dell’ F-22 e’ 126 volte piu’ lungo di quello dell’ F-16 e per sviluppare il suo software e’ occorso 204 volte il tempo rispetto a quello dell’ F-16.

L’ F-35 a sua volta ha visto il suo SLOC aumentare solo di una volta e mezzo rispetto a quello del F-22, ma il suo sviluppo ha impiegato 298 volte di piu’ rispetto all’ F-16 🙂

Altre informazioni interessanti:

Mediamente un app di Iphone a meno di 50’000 righe di codice, mentre se si considerano tutto i servizi di Google, si arriva a 2 miliardi di righe !

Un milione di righe di codice se li stampassimo occuperebbero circa 18’000 pagine, come 14 volumi di Guerra e Pace messi uno sopra l’altro 🙂