Omikron BASIC: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i. #IABot (v2.0beta15) |
||
(9 versioni intermedie di 8 utenti non mostrate) | |||
Riga 1:
L''''Omikron BASIC''' è un [[dialetto (informatica)|dialetto]] del [[linguaggio di programmazione]] [[BASIC]] presentato nel [[1985]] per i [[computer]] [[Atari ST]] e sviluppato per svolgere importanti calcoli matematici<ref name="berkhan">{{cita web|url=http://www.berkhan.com/basic/story_e.htm|titolo=The Omikron Basic Story|editore=Berkhan Software|accesso=14/09/2010|urlarchivio=https://web.archive.org/web/20100829220419/http://www.berkhan.com/basic/story_e.htm|dataarchivio=29 agosto 2010|urlmorto=sì}}</ref>. L'[[editor (informatica)|editor]] è stato scritto da ''Artur Södler'', aiutato da ''Thomas Kemp'' per lo sviluppo delle [[funzione (informatica)|routine]] [[matematica|matematiche]].
L'ultima versione per l'Atari, la 5.20, è datata [[1998]]: l'Omikron BASIC continua ad essere prodotto per la piattaforma [[Macintosh]], per la quale è alla versione 8.5 ([[2008]]), adattato a funzionare sui Mac con processori [[Intel]] e [[sistema operativo]] [[
==Funzionalità==
Riga 17:
Lessicalmente l'Omikron BASIC distingueva i [[logaritmo|logaritmi]] in base 10, indicati con <code>LOG</code>, dai [[logaritmo naturale|logaritmi naturali]], indicati con <code>LN</code>.
==Programmazione strutturata==
L'Omikron BASIC possedeva i [[iterazione|cicli]] <code>FOR...NEXT</code>, <code>WHILE...WEND</code> e <code>REPEAT...UNTIL</code>. I sotto-programmi chiamati con <code>GOSUB...RETURN</code> potevano essere rimpiazzati dalle procedure <code>PROC...RETURN</code>. L'utente poteva definire delle [[funzione (informatica)|funzioni]]. Le funzioni restituivano un valore, numerico o testuale, mentre le procedure ne potevano restituire diversi.
==Programmazione a basso livello==
Un programma scritto in Omikron BASIC poteva richiamare delle routine scritte in [[linguaggio macchina]] tramite le istruzioni <code>CALL</code> e <code>USR</code>, passando ad esse l'indirizzo di memoria dove risiedeva il codice, oppure direttamente tramite una stringa [[Sistema numerico esadecimale|esadecimale]] preceduta da <code>INLINE</code>.
==Note==▼
<references/>▼
==Collegamenti esterni==
* [https://web.archive.org/web/20100920055616/http://www.berkhan.com/ Sito del produttore Berkhan Software] {{en}}
* [http://www.jchr.be/atari/omikron.htm Sintassi dell'Omikron BASIC 3.01]
{{Controllo di autorità}}
{{Portale|Informatica}}
▲*[http://www.jchr.be/atari/omikron.htm Omikron BASIC 3.01] pour Atari (pages pratiques français/anglais)
▲==Note==
▲<references/>
[[
|