Differenze tra le versioni di "CLI"

Da Gambas-it.org - Wikipedia.
Riga 1: Riga 1:
Un'interfaccia a linea di comando (''command line interface'' o '''CLI''') è un metodo di interagire con un sistema operativo od un software usando un interprete a linea di comando. Questo interprete può essere un terminale testuale, un emulatore di terminale o un client di console remota.
+
Un'interfaccia a "linea di comando" (''command line interface'' o '''CLI''') è un metodo di interagire con un sistema operativo od un software usando un interprete a linea di comando. Questo interprete può essere un terminale testuale, un emulatore di terminale o un client di console remota.
 
Il concetto di CLI nacque negli anni '50 , quando le macchine telescriventi (teletype machines o ''TTY'') erano connesse ai computer ed offrivano risultati su richiesta.  
 
Il concetto di CLI nacque negli anni '50 , quando le macchine telescriventi (teletype machines o ''TTY'') erano connesse ai computer ed offrivano risultati su richiesta.  
  
Riga 6: Riga 6:
  
 
Una semplice CLI visualizza un prompt, che è un messaggio predefinito che avverte l'utente di essere pronta a ricevere dei comandi, accetta questi comandi che l'utente inserisce su una "linea di comando" terminante con la pressione del tasto Invio, e poi esegue il o i comandi specificati e poi provvede a visualizzare a video i risultati di questi comandi o eventuali messaggi di errore.
 
Una semplice CLI visualizza un prompt, che è un messaggio predefinito che avverte l'utente di essere pronta a ricevere dei comandi, accetta questi comandi che l'utente inserisce su una "linea di comando" terminante con la pressione del tasto Invio, e poi esegue il o i comandi specificati e poi provvede a visualizzare a video i risultati di questi comandi o eventuali messaggi di errore.
 +
 +
=Creare in Gambas un progetto a ''linea di comando''=
 +
In Gambas è possibile creare progetti a ''linea di comando'', qualora non si abbia necessità di utilizzare un ambiente grafico.
 +
 +
Per creare in Gambas un progetto a ''linea di comando'', all'apertura dell'IDE di Gambas, dopo aver scelto nella lista delle opzioni la prima in alto "''Nuovo progetto...'' ", nella finestra che appare "''Tipo di progetto'' " scegliere quello in alto a sinistra: '''Command-line application'''.
 +
<BR>Dopo aver concluso la procedura di apertura dell'<I>editor</i> di testo, l'aspetto iniziale del progetto nell'IDE mostrerà le seguenti righe di codice:
 +
Public Sub '''Main()'''
 +
 +
  Print "Hello world"
 +
 +
End

Versione delle 12:07, 1 gen 2022

Un'interfaccia a "linea di comando" (command line interface o CLI) è un metodo di interagire con un sistema operativo od un software usando un interprete a linea di comando. Questo interprete può essere un terminale testuale, un emulatore di terminale o un client di console remota. Il concetto di CLI nacque negli anni '50 , quando le macchine telescriventi (teletype machines o TTY) erano connesse ai computer ed offrivano risultati su richiesta.

Una CLI si puà generalmente considerare composta da una parte sintattica ed una semantica. La sintassi è la grammatica che tutti i comandi devono rispettare: nel caso di sistemi operativi, quali MS-DOS, *nix e simili, ci sono delle regole che tutti i comandi devono rispettare; nel caso di sistemi integrati, come Nortel, Cisco, ogni progettatore definisce un il proprio insieme di regole a cui tutti i comandi della CLI si devono uniformare. La semantica invece stabilisce quali operazioni sono possibile e su che genere di dati queste operazioni possono essere eseguite.

Una semplice CLI visualizza un prompt, che è un messaggio predefinito che avverte l'utente di essere pronta a ricevere dei comandi, accetta questi comandi che l'utente inserisce su una "linea di comando" terminante con la pressione del tasto Invio, e poi esegue il o i comandi specificati e poi provvede a visualizzare a video i risultati di questi comandi o eventuali messaggi di errore.

Creare in Gambas un progetto a linea di comando

In Gambas è possibile creare progetti a linea di comando, qualora non si abbia necessità di utilizzare un ambiente grafico.

Per creare in Gambas un progetto a linea di comando, all'apertura dell'IDE di Gambas, dopo aver scelto nella lista delle opzioni la prima in alto "Nuovo progetto... ", nella finestra che appare "Tipo di progetto " scegliere quello in alto a sinistra: Command-line application.
Dopo aver concluso la procedura di apertura dell'editor di testo, l'aspetto iniziale del progetto nell'IDE mostrerà le seguenti righe di codice:

Public Sub Main()

 Print "Hello world"

End