Turbo Pascal Tutorial

November 8

Borland Turbo Pascal è un linguaggio di programmazione che era popolare nel fine degli anni ottanta e primi anni Novanta. Anche se il supporto per esso è stata abbandonata da Borland nel 1995 e rilasciato gratuitamente, si vede ancora un po 'l'uso in corsi di programmazione introduttivi in ​​molte scuole secondarie e università. Per questo tutorial, si consiglia di scaricare Turbo Pascal v5.5 da Software Museo Antico di Embarcadero (vedi riferimenti sotto).

Perché imparare Turbo Pascal

Se Turbo Pascal è stata abbandonata dal suo sviluppatore nel 1995, perché è ancora in uso? Turbo Pascal è una scelta particolarmente buona per i corsi introduttivi di informatica a causa della sua relativa semplicità, rispetto ai linguaggi e ambienti di sviluppo moderni come Microsoft Visual Studio. Ciò può essere illustrato con il tradizionale primo programma, Ciao mondo.

Seguendo la tradizione: Ciao Mondo

La versione Turbo Pascal del classico programma Ciao Mondo è piacevolmente semplice. Inizia Turbo Pascal, e nella finestra di editor di testo, digitare il seguente codice:

inizio
writeln ( 'Ciao Mondo')
ANDARE
fine.

Come sempre, quando si tratta con il codice sorgente di programmazione, piccoli dettagli sono importanti punteggiatura. Modifica delle singole virgolette intorno Ciao Mondo a doppi apici produrrà un errore di sintassi, come sarà tralasciando il punto e virgola alla fine della riga o il periodo successivo \ "fine. \"

Una cosa che hai già notato se si sta seguendo lungo è che lo sviluppo del Turbo Pascal è priva di qualsiasi supporto per il mouse. Ciò significa che, supponendo che si è in Windows, che è necessario tenere premuto il tasto Alt per arrivare alle opzioni del menu per il salvataggio e l'esecuzione di programmi. Imparare a usare le scorciatoie chiave quando possibile, è una buona abitudine per entrare presto nella vostra carriera di programmazione, e questo è uno dei motivi per Turbo Pascal è popolare per i corsi introduttivi di informatica. Tuttavia, se si deve semplicemente avere un mouse, insieme ad altri miglioramenti IDE moderni come l'evidenziazione della sintassi, il compilatore compatibile con Pascal Turbo Free Pascal è un ambiente di sviluppo più moderno chiamato Lazzaro (vedi Risorse).

Variabili e ingresso

Le variabili devono essere dichiarate prima dell'inizio del programma con una sintassi simile al seguente:

var
myName: String [30]
ANDARE

inizio
scrittura ( 'Qual è il tuo nome?')
ANDARE
readln (myName)
ANDARE
writeln ( 'Ciao', myName)
ANDARE

Si noterà alcune modifiche che sono state fatte da l'ultimo programma. È possibile scegliere tra le funzioni \ "scrivere \" e \ "writeln \" a seconda se si desidera avere automaticamente una nuova linea avviato per noi alla fine della nostra produzione. In questo caso, è consentire agli utenti di scrivere i loro nomi sulla stessa linea della domanda. La differenza tra \ "leggere \" e \ "readln, \", tuttavia, è un po 'contro-intuitivo. Entrambi leggere tutti i caratteri fino a quando viene premuto il tasto Invio. Tuttavia, \ "readln \" si sposta il cursore alla riga successiva dopo viene colpito entrare, mentre leggere lascerà dove si trova.