turbo pascal tutorial

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.

Vantaggi e svantaggi del Turbo Pascal

July 15

Turbo Pascal è un sistema di compilazione e di sviluppo progettato per la creazione di applicazioni informatiche nel linguaggio di programmazione Pascal. Borland International ha rilasciato la versione originale del Turbo Pascal nel 1984, secondo l'Enciclopedia Encarta. E alla fine ha raggiunto più di 1 milione di vendite grazie alla sua velocità e altri vantaggi, ma è stato interrotto nei primi anni 1990. Oggi, i principali svantaggi di Turbo Pascal si riferiscono alle variazioni di moderni sistemi operativi e processori che non è stato in grado di tenere il passo con.

Caratteristiche

Come suggerisce il nome, Turbo Pascal può compilare i programmi molto rapidamente. Borland ha rilasciato l'ultima versione (7.0) nel 1992, secondo lo SME Professional Software. Funziona sotto DOS o Windows e supporta la codifica per i processori a 16 o 32 bit. Uno dei principali vantaggi del Turbo Pascal è che fornisce un sistema di sviluppo software completo con un editor di codice specializzato e di aiuto integrato, piuttosto che limitarsi a fornire un compilatore programma. I requisiti di sistema per tutte le versioni sono molto bassi, in modo da Turbo Pascal verrà eseguito su molto vecchi PC senza problemi.

extra

Borland e fornitori di terze parti creati vari software add-on per il Turbo Pascal. Questi includono diversi tutorial e librerie di programmazione, secondo lo SME Professional Software. Nonostante la sua età, una varietà di libri e risorse web su Turbo Pascal rimangono relativamente facile da individuare. Questo livello di documentazione aiuta i programmatori per imparare la lingua e trovare ulteriori informazioni sull'utilizzo il compilatore, senza la difficoltà associata con i linguaggi più oscuri e le utility.

Spese

I programmatori possono ottenere il sistema Turbo Pascal gratuitamente o ad un costo relativamente minimo a seconda della versione. Embarcadero.com fornisce un download legale gratuito della versione 5.5, che Borland ha rilasciato nel 1989. Questo offre vantaggi per hobbisti e studenti che vogliono imparare le basi della programmazione senza alcun costo; permette anche alle scuole di dimostrare un sistema di sviluppo di software relativamente facile da usare per gli studenti senza pagare per mettere l'ultimo software su ogni computer.

Compatibilità

Sebbene Turbo Pascal funziona bene in vecchi sistemi operativi per PC, può verificarsi problemi in recenti versioni di Windows. Alcuni programmatori hanno riportato gravi difficoltà usando Turbo Pascal con Windows XP e Vista. Inoltre non è stato progettato per sfruttare alcune funzionalità estese offerte dai sistemi operativi a 32-bit e 64-bit. I programmatori che hanno ancora i computer Windows 95/98 o DOS (Disk Operating System) possono evitare questi inconvenienti, anche se alcuni dei programmi che compilano non può funzionare sotto sistemi operativi più recenti.

Aiuto con Turbo Pascal 7.0

May 31

Turbo Pascal è un sistema di sviluppo software che utilizza il linguaggio di programmazione Pascal. Sebbene il linguaggio Pascal non è usato professionalmente come in passato, è considerato un buon linguaggio di formazione e ci sono ancora una serie di tutorial per imparare esso.

Storia

Il linguaggio di programmazione Pascal è stato sviluppato alla fine del 1960 ed è stato nominato in onore del matematico e filosofo francese Blaise Pascal. Turbo Pascal è stato successivamente sviluppato da Borland Enterprises ed è diventato popolare negli anni 1980 e all'inizio del 1990. Il supporto per esso è stata abbandonata da Borland nel 1995, ma si vede ancora utilizzare come strumento di insegnamento nelle scuole.

tipi

Ci sono una serie di tutorial online per Turbo Pascal. Molti dei tutorial offrono semplici istruzioni passo-passo su come programmare con Turbo Pascal fin dall'inizio. Ci sono anche manuali di riferimento Turbo Pascal disponibili per il download gratuito.

considerazioni

È necessario scaricare il sistema di sviluppo Turbo Pascal per essere in grado di lavorare con il linguaggio di programmazione del computer. Il modo migliore per imparare il linguaggio di programmazione Pascal è anche quello di sperimentare con i suoi comandi e funzioni; utilizzare l'esercitazione come base, ma cercare di giocare con la lingua il più possibile.

Le procedure predefinite in Turbo Pascal

February 2

Il linguaggio di programmazione Pascal è stato intorno dal 1970 ed è stato basato sul linguaggio ALGOL. E 'stato chiamato in onore di Blaise Pascal, il matematico francese. Pascal è stato uno dei primi linguaggi strutturati programmazione. Il linguaggio utilizzato tipizzazione forte e ha permesso al programmatore di definire i propri tipi di dati, in modo simile al linguaggio di programmazione C, che è apparso pochi anni dopo. Come per molti linguaggi strutturati, Pascal utilizzato procedure e funzioni per rompere il codice. E 'venuto con una propria serie di quattro procedure predefinite. Turbo Pascal era la versione di Borland del compilatore.

Affermare

La procedura di "assert" prende un valore booleano (vero o falso) argomento e crea un errore se l'argomento non è vero. I programmatori usano questo principalmente per fare il controllo degli errori in linea. Se attivato, visualizza il nome del file e numero di riga che ha generato l'errore.

argv

La procedura di "argv" restituisce un argomento specifico programma specificato dal numero intero passato alla procedura. Di nuovo, questo è utilizzato per il debugging, consentendo al programmatore di vedere quale valore è stato assegnato ad un particolare argomento.

Data

La procedura di "data" restituisce la data corrente nel formato "/ mm / aa dd." Si noti che la data restituita è la data sulla macchina su cui il programma è in esecuzione.

Tempo

La procedura volta restituisce l'ora corrente sulla macchina che esegue il programma in formato "hh: mm: ss."

Come scrivere Turbo Pascal Programmi

June 17

Turbo Pascal è raramente utilizzato per la produzione di software commerciale oggi. L'ambiente di sviluppo semplice e linguaggio relativamente semplice rispetto a Java e C ha portato molte scuole di continuare ad usarlo come lingua introduttivo per i loro studenti.

istruzione

1 Aprire Turbo Pascal. In Windows, questo può essere fatto facendo clic su "Start" e "Run", digitando "cmd" per aprire il prompt dei comandi DOS, quindi digitando "tpascal."

2 Digitare la definizione del programma:

programma helloWorld;

Tutti i programmi iniziano con questa linea che permette di Turbo Pascal sa dove il programma si avvia.

3 Definire le variabili:

var

Nome: string;

Le variabili sono scorciatoie per locazioni di memoria, e sono titolari di qualsiasi informazione che può essere modificato nel corso del programma. Per crearne uno, si apre la sezione variabile con la parola var e quindi fornire il nome della variabile e il suo tipo di dati. In questo caso, il tipo di dati è una "stringa", o una serie di lettere, numeri e segni di interpunzione. Il nome rende evidente ai programmatori quali le informazioni nella variabile sarà, ma è possibile scegliere qualsiasi nome che si desidera.

Alcune lingue moderne saltare questo passaggio, ma è essenziale in Turbo Pascal. È possibile definire quante variabili è necessario sotto la voce "var".

4 Definire l'inizio e la fine del programma:

inizio

fine.

Tutto il codice per il programma andrà tra queste due linee. Il "." dopo la fine è essenziale.

5 Incollare il seguente tra le righe iniziano e finiscono:

Scrivi ( "Qual è il tuo nome?");

ReadLn (nome);

WriteLn ( "Ciao,", nome);

Andando riga per riga, si primati chiede un nome, si legge il nome dell'utente dalla tastiera e luoghi che le informazioni nella variabile "nome", poi stampa un breve messaggio di nuovo per l'utente utilizzando il nome dell'utente. Notare la differenza tra la prima e la terza linea di questo breve programma. "Write" stampe allo schermo ma lascia il cursore si trova sulla stessa riga. Questo è l'equivalente di scrivere una frase in un word processor e non premere il tasto INVIO alla fine. "WriteLn" fa lo stesso, tranne che si muove ad una nuova linea dopo che è terminata la stampa.

6 Fai clic su "Esegui" dal menu per eseguire il programma. Potrebbero essere necessari alcuni secondi per il vostro programma per iniziare, dal momento che il computer deve tradurre il codice Pascal in codice macchina che il computer capisce. Questo processo è chiamato compilazione. In alternativa, è possibile fare clic su "Compila" dal menu a costruire un eseguibile per il vostro programma ma non eseguirlo.

Consigli e avvertenze

  • La versione di MS-DOS di Turbo Pascal è disponibile gratuitamente da Borland. Inoltre, Free Pascal e Virtual Pascal fornire compilatori compatibili con Pascal Turbo e ambienti di sviluppo che sono meglio supportati per i computer moderni e sistemi operativi.

La storia di Turbo Pascal Programmazione

May 15

La storia di Turbo Pascal Programmazione


Turbo Pascal è un compilatore basato sul linguaggio di programmazione Pascal ed è stato sviluppato nel 1980 dalla società di software Borland. Turbo Pascal vantava il primo ambiente di sviluppo integrato che ha permesso ad un utente di scrivere codice, compilare, eseguire ed eseguire il debug tutto all'interno dell'editor. Al momento della sua uscita Turbo Pascal è stato lodato come uno dei compilatori più veloci disponibili se misurato contro i concorrenti.

I primi anni

Turbo Pascal è stato rilasciato nel 4 ° trimestre del 1983 ed è stato considerato molto conveniente rispetto ad altri compilatori Pascal. E 'accessibilità, la velocità e la vasta documentazione software in modo rapido reso il programma di scelta durante la programmazione in Pascal, e prodotti concorrenti erano scarse. Questi fattori permesso Turbo Pascal per divenne rapidamente il linguaggio di programmazione di scelta per l'insegnamento nelle scuole superiori e nelle università.

Caratteristiche

Turbo Pascal compilato il codice in file eseguibili .com che correva veloce ed erano molto piccole dimensioni del file - un vantaggio importante al momento. E 'Integrated Development Environment ha portato un nuovo approccio semplificato alla programmazione e non più fatto gli utenti devono eseguire programmi separati per la compilazione e il debug. I programmi eseguibili creati erano file "standalone", nel senso che è richiesto alcun file o librerie separate per funzionare correttamente. Ciò ha consentito grande portabilità per i programmatori, come un solo file eseguibile necessario per essere inviati a un altro utente o cliente.

Evoluzione

Le versioni successive di Turbo Pascal migliorato l'interfaccia utente, includendo un editor a tutto schermo con menu a tendina. L'eseguibile .com è stato gradualmente eliminato e il compilatore è stato configurato per generare eseguibili .exe. Diverse caselle degli strumenti sono stati introdotti per supportare la programmazione grafica, colore, suono, e sovrapposizioni. Nel 1991 è stata rilasciata la prima versione di Turbo Pascal progettato per l'utilizzo con il sistema operativo Windows. La versione finale di Turbo Pascal era la versione 7, che è stato rilasciato nel 1992.

Oggi

Borland Delphi rilasciato 1,0 nel 1994 come successore di Turbo Pascal e si è orientato più verso l'integrazione basata su Windows. Anche se Delphi ultimo uscito nel 2005, il linguaggio Pascal stesso è stato gradualmente eliminato nel 1990 a favore dei linguaggi di programmazione più veloci come C / C ++ e Visual Basic.

Come fare le pause di un Turbo Pascal 7

October 15

Come fare le pause di un Turbo Pascal 7


Turbo Pascal software 7 è un un ambiente di sviluppo integrato che include un compilatore per il linguaggio di programmazione Pascal, programma di debug e il codice sorgente editore. operatori Pascal caratteristiche del linguaggio progettato per ritardare, interrompere e sospendere l'esecuzione del programma. Gli sviluppatori di software hanno di mettere in pausa il programma in esecuzione Pascal, se hanno bisogno di dati utente in ingresso nell'applicazione. Il programma può riprendere la sua esecuzione dopo aver premuto il tasto "Enter". La dichiarazione readLn consente di effettuare pause in un programma di Turbo Pascal 7.

istruzione

1 Fare clic sul pulsante "Start" di Windows e selezionare l'opzione "Borland Turbo Pascal 7."

2 Fare clic su "Apri" e selezionare il programma Pascal in cui si desidera fare una pausa.

3 Aggiungere il seguente codice all'inizio del programma Pascal:

Nome del programma (input, output);

VAR

Nome: char;

INIZIO

WRITE ( 'Inserisci il nome');

ReadLn (nome);

ReadLn {Il programma si fermerà fino a quando si preme il tasto "Enter"}

FINE.

4 Fare clic su "File", poi "Salva" per fare una pausa per l'input nome nel programma Turbo Pascal 7.

Come installare Turbo Pascal

November 9

Come installare Turbo Pascal


Turbo Pascal è stato creato da un software Borland come uno strumento completo per imparare il linguaggio di programmazione strutturata chiamata Pascal. Negli anni '80 e primi anni '90, molte scuole usati Turbo Pascal per formare i propri studenti di scienze informatiche per programmare i computer, rendendo Pascal il primo linguaggio attraverso il quale prime generazioni di programmatori hanno imparato ad affinare le loro abilità. Oggi, Pascal rimane una buona prima lingua per la pratica di pensiero logico e di problem solving. software Turbo Pascal è un programma molto semplice che include un ambiente di editing semplice per scrivere il codice in Pascal e un compilatore per verificare la precisione della lingua.

istruzione

1 Verificare i requisiti del computer Turbo Pascal per la velocità del processore, memoria e storage. I requisiti vengono presentati come numero minimo, in modo che il computer deve avere almeno quello che è elencato. Per esempio, la versione 7.0 (l'ultima versione ufficiale) del software richiede un sistema compatibile con Windows operativo, un processore 80286 o superiore, almeno 2 MB di memoria e una scheda grafica VGA.

2 Scaricare il software Turbo Pascal da un sito di software basato su Internet, come FreeCountry.com o Brothersoft.com. software Turbo Pascal è principalmente disponibile come strumento didattico gratuito per coloro che vogliono imparare a programmare in un linguaggio di programmazione strutturata. Turbo Pascal ha un IDE semplice (ambiente di sviluppo integrato) che è facile da usare. Il software include un editor integrato per digitare i codici e il compilatore, che verifica la presenza di errori nel codice scritto. Questo ambiente è integrato in modo che l'utente può scrivere il programma, verificare la presenza di errori e quindi modificare il programma e controllare nuovamente nella stessa interfaccia.

3 Eseguire il file eseguibile o file .EXE dai file scaricati. Il download del software offre anche manuali è possibile salvare sul proprio computer per riferimento. Oltre ai manuali, ci sono molte risorse online e offline a disposizione per aiutare gli utenti con l'interfaccia software.

4 Assegnare una directory di lavoro sul computer per il programma per salvare tutti i programmi modificati e prodotti finiti che sono stati compilati e correre. Questo può essere fatto durante l'installazione iniziale che successivamente modificando le preferenze dell'ambiente. La directory di lavoro non deve essere la stessa directory in cui sono memorizzati i file di programma originali.

Turbo C Tutorial

May 14

Turbo C Tutorial


Per utilizzare Turbo C, è necessario installare ed eseguire Turbo C versione 2.01 su un PC. Per avviare Turbo C, digitare TC al prompt dei comandi DOS o Windows.

Codice Tutorial

Digitare il seguente programma C:

includere <conio.h>

principale() {

int a = 50;

clrscr ();

a + = 5;

printf ( "50 più cinque uguaglia% d", a);

getch ();

}

analisi

Per eseguire il programma, premere CTRL e F9 o selezionare "Esegui" dal menu "Run". Se non funziona, controllare il codice per gli errori. Dopo aver esaminato i risultati, premere un tasto per tornare all'interfaccia Turbo C.

Spiegazione

La prima riga aggiunge Turbo codici C necessarie per l'ingresso e l'uscita dei dati, mentre il secondo e terzo linee inizializzare il programma con una variabile impostata a 50. Dopo questo, virgole separano ogni comando.

La quarta riga cancella lo schermo, la quinta aggiunge cinque alla variabile "a" e la sesta riga visualizza il risultato. Infine, la linea 7 indica al programma di Turbo C di aspettare fino a quando l'utente preme un tasto.

Turbo Lister Tutorial

December 6

Turbo Lister è un software gratuito distribuito da eBay. Esso consente agli utenti di creare rapidamente e facilmente annunci d'asta per il loro mercato. Inoltre, il software può caricare le liste direttamente, rendendoli vivono e in grado di essere un'offerta su in pochi minuti. E 'estremamente utile per i venditori che cercano di creare un gran numero di diverse inserzioni.

istruzione

1 Scaricare e installare Turbo Lister dal sito ufficiale di eBay (vedi Risorse).

2 Avviare il programma e inserire i dati dell'account quando richiesto. Si sono tenuti a inserire il nome utente, la password e scegliere il sito di eBay, dove saranno collocati le inserzioni.

3 Selezionare il pulsante "Crea nuovo elenco" nella parte superiore del programma e attendere che la nuova finestra da visualizzare.

4 Compila i dettagli per il vostro articolo. Si sono tenuti a compilare un titolo, una descrizione, e le vostre modalità di pagamento. Inoltre, è possibile importare le immagini del vostro articolo per rendere la tua inserzione.

5 Fare clic sul pulsante "Anteprima" per vedere come apparirà il vostro annuncio nei offerenti. Se si è soddisfatti con la comparsa, fai clic su "Salva" e la tua inserzione sarà pronto per il caricamento.

6 Fai clic destro sulla lista è stato creato e selezionare l'opzione "Aggiungi da caricare" l'opzione. Selezionare il pulsante "Carica ora" nella parte inferiore del programma e saranno calcolate le vostre tasse di elenco. Fare clic su "OK" e il vostro articolo apparirà su eBay subito.

Turbo CAD Tutorial

February 19

Turbo CAD Tutorial


TurboCAD è un programma per la progettazione di prodotti tridimensionali e strutture come case e beni di consumo. Il programma comprende strumenti per la produzione virtuali modelli 3-D in diversi modi. Un modo coinvolge primitive, che sono semplici oggetti 3D come cubi e sfere che i progettisti possono assemblare e forma per formare oggetti più complessi. Diventare esperto in TurboCAD comporta l'uso di queste primitive e altri strumenti di modellazione e progettazione del programma. Una volta fatto diventare abili, sarete in grado di creare specifiche grafiche complesse ma chiare che i team di produzione può costruire un prodotto.

istruzione

1 Aprire TurboCAD e premere i tasti "N" "Control" e, quindi fare clic sull'icona in alto a sinistra nella finestra di dialogo "Nuovo TurboCAD disegno."

2 Fare clic su "Inserisci" intestazione del menu, quindi fare clic su voce "3-D oggetto" di quel menu. Fare clic sulla voce "Box" nel riquadro che appare.

3 Fare clic su qualsiasi posizione nella finestra di disegno, quindi rilasciare il pulsante del mouse. Trascinare in un'altra posizione dello schermo per definire la base del dialogo, poi su di nuovo il mouse per completare la definizione della base.

4 Digitare qualsiasi numero da uno a cinque in casella di testo "Altezza" nell'angolo in basso a sinistra dello schermo, quindi premere "Invio". Questo completa la scatola, una delle primitive è possibile creare forme più complesse con. Solo vista dall'alto della scatola è attualmente visibile. Potrai cambiare il punto di vista successiva.

5 Premere e tenere premuto il tasto "Alt", quindi trascinare verso l'alto sullo schermo tenendo premuto il tasto centrale del mouse. Il punto di vista cambierà a uno che guarda avanti e verso il basso sulla scatola è finito nell'ultimo passaggio.

6 Rilasciare il tasto "Alt", quindi trascinare il mouse in qualsiasi direzione tenendo premuto il tasto centrale del mouse. Il punto di vista orbiterà (cioè ruotare) attorno alla scatola.

7 Continuare a trascinare con il mouse, ma ora tenere premuto il tasto "Control". Il punto di vista lo zoom verso e lontano dalla scatola. Rilasciare il tasto "Control" tasto, poi premere e tenere premuto "Shift" mentre si trascina il mouse. Il punto di vista sarà ruotare la vista di due dimensionalmente.

8 Trascinare il mouse con il tasto centrale del mouse premuto e il tasti "Shift" "Control" e tenuto premuto. Questo scorrere la vista, che è lo stesso movimento della vista in linea retta. (Al contrario, la funzione orbita si sposta il punto di vista in un movimento circolare.) Questa e le precedenti tre passaggi completano i comandi di navigazione di base, che si usano in ogni disegno che producete con TurboCAD.

9 Fare clic su qualsiasi bordo del riquadro per selezionare la casella. Blu, maniglie circolari appaiono, che è possibile ridimensionare una particolare dimensione (altezza, larghezza, profondità) con. Inoltre, cerchi verdi appaiono per la rotazione della scatola.

10 Fare clic e trascinare su qualsiasi maniglia blu per rimodellare una delle dimensioni appena citati.

11 Fare clic e trascinare su qualsiasi freccia verde per ruotare la scatola attorno ad uno dei suoi assi.

12 Fare clic su qualsiasi area vuota della barra degli strumenti, quindi inserire un segno di spunta nella casella di controllo "Render". Viene visualizzata la barra degli strumenti "Render".

13 Fare clic sulla seconda icona nella barra degli strumenti "Render", quindi fare clic su "OK" o "Sì" per eventuali istruzioni visualizzate. TurboCAD disegnerà una versione ombreggiata della scatola, che sostituisce il wireframe see-through avete disegnato la scatola con.

Tutorial in Pascal Programmazione Animazione

June 21

Tutorial in Pascal Programmazione Animazione


Il linguaggio di programmazione Pascal è spesso usato come un linguaggio introduttivo per l'insegnamento della programmazione di computer per gli studenti. Ci sono molte versioni di esso, ma i più comuni sono di Borland Turbo Pascal e Free Pascal. Questo tutorial è stato scritto utilizzando Free Pascal, ma tutte le versioni di Pascal condividono le stesse caratteristiche, in modo che il codice dovrebbe trasferire senza modifiche tra le diverse versioni. Pascal è un linguaggio di programmazione strutturata imperativo. Le funzioni di animazione sono forniti dalla libreria di funzioni "Grafico" che viene fornito con la lingua. E 'completamente descritta nel capitolo 18 della Guida Run-Time Library Reference collegato al primo riferimento.

istruzione

1 Creare un file successivo nel vostro editor di testo preferito. Qualsiasi editor di testo semplice farà, tra cui Blocco note di Windows, anche se si può scegliere di utilizzare un editor Pascal dedicato come il programma gratuito Lazzaro.

2 Incollare i seguenti dati di intestazione nel editor di testo per inizializzare le variabili che verranno utilizzate nel tutorial di animazione:

Programma Pascal_Animation_Tutorial;
Usi Crt, Grafico;

Var VideoDriver, gMode: Integer;
Var x, y, w, h: Integer;
ciclo Var: booleano;
colore Var: Integer;

Questo importa sia la CRT (per trattare con la console) e librerie grafiche. Poi dichiara variabili per il driver grafico, la modalità grafica, la posizione e l'altezza di un elemento grafico insieme con il suo colore, e un valore booleano per controllare il ciclo di animazione.

3 Incollare il codice seguente immediatamente dopo l'ultimo codice per inizializzare i valori delle variabili:

VideoDriver: = DetectGraph;
InitGraph (VideoDriver, gMode, '');

x: = 40;
y: = 40;
w: = 10;
h: = 10;
colore: rosso =;
ciclo: = true;

Il driver video fornisce l'interfaccia sullo schermo e gMode tiene la risoluzione e la profondità del colore corrente. X, Y, W e H terrà delle coordinate X e Y sullo schermo per disegnare l'animazione, così come la sua larghezza e altezza. Colore terrà il colore corrente (in questo caso, rosso).

4 Incollare il seguente codice per creare il ciclo principale, che sarà disegnare un'ellisse, spostarlo un po ', e pulire lo schermo per disegnare di nuovo. Una volta fatto più volte, si produrrà una animazione di una palla in movimento attraverso lo schermo. Sarà anche controllare per l'utente di uscire dal premere il tasto "Q".

mentre (anello)
inizio
clrscr;
setColor (colore);
FillEllipse (x, y, w, h);

x: = x + 1;
y: = y + 1;

if (ReadKey == 'Q') allora ciclo: = False;

fine

Caratteristiche di Turbo C

February 22

Borland Turbo C, introdotto nel 1987, applicato lo stesso modello di sviluppo integrato utilizzato dalla società di software della Silicon Valley per il linguaggio di programmazione C. Avanzata con un assemblatore e debugger nel 1989, la versione 2.01 è stato l'ultimo rilascio. Nel 1990 Borland ha introdotto Turbo C ++, ponendo fine alla corsa di questo linguaggio memorabile. Ecco alcune delle sue migliori caratteristiche:

Ambiente di sviluppo integrato

Nei primi giorni di sviluppo PC, prima di Windows, MS / DOS non ha avuto il supporto multitasking. Solo programma potrebbe eseguire alla volta. Un programmatore dovrebbe eseguire un programma per modificare il codice, un altro per compilare il programma poi il nuovo programma è stato eseguito per verificare gli errori. Questo processo è stato ripetuto molte, molte volte. L'ambiente di sviluppo integrato (IDE) che Borland introdotto con Turbo Pascal notevolmente semplificata questo avvolgendo l'intero processo di sviluppo in un unico programma.

Ottimizzato C Compiler

Per il momento in Turbo C è stato rilasciato, il linguaggio di programmazione C era stato intorno per oltre un decennio e di ottimizzazione delle tecniche erano ben noti. C è un linguaggio di basso livello che crea piccole, codice stretto veloce. Turbo C ha offerto una serie di scelte di ottimizzazione che esaltate le dimensioni e la velocità nel momento in cui cicli di memoria e di processore erano ancora limitate risorse.

Integrato Assembler Lingua

linguaggio Assembly consente agli sviluppatori di scrivere in linguaggio macchina simbolica, le stesse istruzioni utilizzate dal microprocessore. Per molti scopi, C è una scelta molto meglio da una linea di C si traduce di solito a 10 o più istruzioni macchina. Tuttavia, poche righe di codice assembler al posto giusto può spesso risolvere un problema appiccicoso. Assembler consente inoltre il pieno accesso ai registri del microprocessore e interrupt. Turbo C permette codice assembly per essere posizionato ovunque all'interno di un programma C.

Livello hardware debug

Il Turbo Debugger consente agli sviluppatori di visualizzare la memoria del computer e dei registri in tempo reale come il programma passi attraverso il codice. I punti di interruzione e orologi possono essere impostate in modo che il programma viene eseguito e si ferma in punti predefiniti o quando locazioni di memoria o registri raggiungono determinati valori.

Molteplici modelli di memoria

La maggior parte degli sviluppatori hanno dimenticato questa parte dello sviluppo a 16 bit, ma una delle difficoltà di gestione della memoria. Con un indirizzo di memoria a 16 bit, solo una piccola porzione di memoria potrebbe essere letta in una sola volta. Le lingue primi C risolto questo con una serie di diversi modelli di memoria: piccolo, piccolo, compatto e di grandi dimensioni. IBM ha una descrizione dettagliata di questi modelli di memoria (vedi Bibliografia).

Sviluppo programma nativo

Sebbene la maggior parte dello sviluppo è ormai rivolto verso di Windows, ci sono applicazioni in cui il codice deve scendere vicino al metallo nudo. I driver di periferica, utility disco rigido, interfacce hardware specializzato e programmi diagnostici tutti hanno bisogno di accesso a basso livello.

Come scrivere programmi Con Virtual Pascal

December 20

Virtuale Pascal è una implementazione libera del linguaggio di programmazione Pascal. E 'compatibile con i programmi scritti con Turbo Pascal di Borland. Mentre il suo vero che Pascal è caduto fuori moda nel settore IT, è ancora un linguaggio forte.

istruzione

1 Open Virtual Pascal.

2 Incollare il seguente scheletro di base Pascal:

programma HelloWorld

var

inizio

fine.

Ogni programma Pascal virtuale segue questa struttura di base. Il programma è denominato, tutte le variabili sono dichiarate nella sezione "var" e il programma stesso è scritto tra il e "iniziare" "fine". Linee. Il "var" può sembrare la più familiare ai programmatori utilizzati per linguaggi come Java o Ruby. A differenza di questi linguaggi, nuove variabili in Virtual Pascal non possono mai essere create al volo all'interno del programma stesso. Essi devono essere definiti nella sezione var prima.

3 Compilare le variabili dopo il comando "var":

name: String;

Questo crea una variabile con il nome di "nome" e assegna il tipo di dati "String". Ciò permetterà di tenere lettere inglesi, numeri e segni di punteggiatura. Altri possibili tipi di dati sono "int", per i numeri che non hanno cifre decimali, e "galleggiante", per i numeri che fanno. È possibile denominare le variabili qualcosa che ti piace. Nei programmi Pascal anziani, i nomi estremamente brevi sono stati scelti per risparmiare spazio. Sui computer moderni, la differenza è trascurabile, in modo da scegliere i nomi che sono abbastanza breve per essere facilmente digitato, ma abbastanza descrittivo per rendere il programma facile da capire in seguito.

4 Inserisci il tuo programma incollando il seguente tra "iniziare" e "fine".:

Scrivi ( "Qual è il tuo nome?");

ReadLn (nome);

WriteLn ( "E 'molto piacere di conoscerti", nome);

Questo stampa un messaggio all'utente che chiede per il suo nome. E poi legge il suo nome dalla tastiera come l'utente e, quando l'utente preme "Return", stampa un breve saluto con il nome dell'utente inserito alla fine. Un aspetto importante di questo semplice programma è la differenza tra "scrittura" e "WriteLn." Scrivi stampe messaggi a schermo, senza una nuova riga alla fine. Questo è l'equivalente di digitare un paragrafo in un word processor, ma non premendo il tasto "Return" quando hai finito. Il cursore rimane sulla stessa riga. WriteLn sposta il cursore alla riga successiva dopo che la stampa è terminata.

Consigli e avvertenze

  • Virtuale Pascal è ancora disponibile per il download, a partire da gennaio 2011, ma non è stato mantenuto dal 2005. Un progetto sostenuto più attivamente è Free Pascal. E 'open source e supporta una mezza dozzina di architetture e sistemi operativi quasi una dozzina.

Che cosa fa l'errore 200 di runtime a 209E 0091 Mean?

July 25

Che cosa fa l'errore 200 di runtime a 209E 0091 Mean?


Altro che hardware difettoso, poche cose flummox un computer più a fondo di quanto errori di programmazione. Quando un'applicazione emette un comando il sistema non capisce, il software stesso si chiude con un tonfo. Capire perché l'applicazione non è stato eseguito correttamente significa decifrare i messaggi di errore spesso criptici, tra cui il "errore di runtime 200" si può vedere se si tenta di eseguire una veramente vecchia applicazione su un computer più recente.

Vecchio e nuovo

Si sta tentando di aggrapparsi a vecchi software e provare a eseguirlo su nuovi computer. Purtroppo, è spesso un esercizio di frustrazione. Alcune vecchie applicazioni semplicemente non installare con le versioni più recenti di Windows. Altri sembrano installato correttamente ma non riescono a lanciare. In alcuni casi, è possibile trovare le patch per aggiornare l'applicazione sufficientemente che viene eseguito sul computer più recente. In altri casi, si è semplicemente fuori di fortuna. Nel caso del "errore di runtime 200," il sistema è letteralmente troppo veloce per il software.

sfondo

Molte applicazioni vecchie DOS hanno usato una unità di programmazione chiamato Delphi CRT. La sua routine di aggiornamento per i vecchi programmi costruiti in Turbo Pascal e Borland Pascal in modo che possano funzionare in un sistema operativo Windows a 32 bit. Purtroppo, questi programmi abortire quando vengono eseguiti su un sistema con una velocità del processore più veloce di circa 200 MHz. Che descrive veramente vecchio hardware, ma se siete disperati per ringiovanire un programma molto vecchio, probabilmente stai lavorando con una CPU out-of-date.

Messaggio di errore Dettagli

Quando il software colpiti da questo messaggio di errore si avvia, utilizza un pezzo di codice di programmazione chiamato un ciclo di temporizzazione per capire quanto velocemente corre il processore del computer. Il risultato di questo calcolo scrive un registro di memorizzazione. Quando viene eseguito di routine su un processore veloce, produce un risultato troppo grande per la dimensione dei registri di memorizzazione sui sistemi operativi a 16 bit in cui queste vecchie applicazioni prevedono l'esecuzione. L'errore risultante "divario troppo pieno" viene segnalata come una divisione per zero, che i computer non in grado di gestire. Il resto del messaggio di errore dopo il numero 200 è costituita da codice esadecimale che fa riferimento a un indirizzo di memoria.

soluzioni

Purtroppo, le applicazioni interessate da questo errore non possono essere aggiornati senza ricompilazione. Perché Borland non fornisce più aggiornamenti per il compilatore che usano, che richiede sia una patch per l'applicazione compilata o una riscrittura terra-up per la produzione di una nuovissima applicazione. Alcuni dei patch semplicemente forzare il contatore per memorizzare il valore più grande che può contenere. Altri modificano i file eseguibili del software e possono innescare avvisi di virus da una protezione anti-malware. La soluzione migliore a questo problema può essere così difficile come è ovvio: aggiornare il software a una versione compatibile con l'hardware.

Come ottenere la modalità TP di PT

March 19

Turbo Pascal (TP) è un toolkit di sviluppo che consente ai programmatori di scrivere nel linguaggio Pascal. I programmi scritti utilizzando TP sono file autonomi che vengono eseguiti automaticamente quando viene aperto. Per fare un programma in modalità TP un file PT (Panther) è relativamente facile. Panther è inoltre un toolkit di sviluppo, ma non uno legato ad alcun particolare linguaggio. Di conseguenza, è possibile eseguire file TP come propria, lasciando che i programmatori di creare file compatibili PT-Pantera con facilità.

istruzione

1 Aprire il programma in Turbo Pascal.

2 Selezionare "Salva con nome" dal menu "File".

3 Selezionare "Testo (.txt)" dal menu Formato e fare clic su "Salva". Ciò consente di risparmiare solo il testo di base, in un formato programma neutro che Panther in grado di leggere.

4 Fare clic destro sul file appena salvato in Esplora risorse.

5 Selezionare "Panther" dal "Apri con" menu. Questo mostrerà il codice TP a Panther.

6 Selezionare "Salva con nome" dal menu "File".

7 Modificare l'estensione nel nome del file da ".pnt" a ".pt." Possono essere usati in modo intercambiabile.

8 Fai clic su "Salva".

L'estensione del file DTA

August 18

L'estensione del file DTA


L'estensione del file DTA è principalmente associato con i file di dati. A partire dal marzo 2011, nove applicazioni utilizzano i file con l'estensione del file DTA. Tuttavia, i file non sono compatibili. Ciò significa che un file DTA creato da una applicazione non viene aperto in un'altra applicazione che utilizza anche i file con l'estensione DTA.

File di dati esistenti

Le estensioni dei file sono di solito un'abbreviazione che descrive il contenuto del file. DTA è l'abbreviazione ovvia per "dati", così molte implementazioni della estensione del file DTA sono file di dati. Ad esempio, l'applicazione catena Ingegneria IWIS utilizza due file DTA. Il database di sistema nella domanda è tenuto nel file IS.dta. Un database catena utilizzata dal programma si chiama IW.dta. Il EZX Corporation produce una vasta gamma di programmi sotto il titolo EZ-Forms. Questi programmi generano moduli per uso aziendale. I moduli possono essere compilati sia sul computer o essere stampati e compilati manualmente. Tutti i programmi di EZ-Forms salvare i dettagli di ogni modulo personalizzato in un file di dati con estensione DTA. Questo file è in formato testo, con ogni campo di dati contenuta tra virgolette. SATA produce software di analisi statistica. Il programma salva insiemi di dati in formato binario in un file con l'estensione del file DTA. Il linguaggio di programmazione Turbo Pascal usa anche l'estensione del file DTA per i file di dati.

File di dati obsoleti

Alcune estensioni DTA non sono più in uso. La Banca Mondiale gestisce l'Asset Recovery Initiative Stolen. I dati in questo sistema si è tenuta a file con l'estensione del file DTA. Tuttavia, il sistema non è più utilizza questa estensione. Come altro esempio, un ambiente di database precoce è stato chiamato PC-File. Questo era un sistema basato su DOS che i dati memorizzati in file con l'estensione del file DTA.

Global Positioning System Logs

Soaring Pilot Software produce un programma volto a piloti di aerei aliante. Questo programma controlla periodicamente la posizione in volo della vela. I dati di posizione viene dal GPS. Le posizioni registrate vengono salvate in un file di registro che ha una estensione DTA.

I file relativi ai giochi

"Hidden and Dangerous" è un gioco per computer basato intorno scenari di manovre militari durante la seconda guerra mondiale. Il gioco utilizza l'estensione del file DTA per un file archivio compresso. Un'altra implementazione relativi ai giochi della estensione del file DTA è generato dal gioco Atari Jaguar console, in cui il file CDI contiene un immagine binaria dei dati di un gioco ambientato.

Qual è il file di estensione Tpx?

April 15

Turbo Pascal è un tipo di linguaggio di programmazione utilizzato per scrivere programmi, le istruzioni che seguono i computer per completare le attività. Un certo numero di file sono associati con Turbo Pascal, inclusi i file .tpx.

Identificazione

Un file con l'estensione del file .tpx è conosciuta come una unità Turbo Pascal.

sfondo

Durante lo sviluppo di un programma in Turbo Pascal, si salvano le istruzioni che renderanno il programma definitivo in file più piccoli conosciuti come file di origine che utilizzano un'estensione di file .pas. Quando tutti questi file sono completi, è quindi compilare i file .pas in un più ampio programma, finito.

Funzione

Un file .tpx è un programma di Turbo Pascal che è finito in fase di compilazione. L'estensione del file .tpx serve come un marcatore al computer, comunicando il linguaggio di programmazione necessario per leggere e utilizzare il file.

Benefici

file TPX e altri file creati dal linguaggio Turbo Pascal sono facili da usare per le persone che sono nuovi per la programmazione perché i file contengono le parole inglesi, piuttosto che numeri o altri codici.

versioni

file TPX vengono creati dal compilatore Borland Turbo Pascal, versione 7 o successiva. compilatori precedenti creare file piuttosto che i file .tpx .tpu.

Che Linguaggio informatico Microsoft ha creare?

November 12

Che Linguaggio informatico Microsoft ha creare?


le applicazioni del computer di oggi sono scritte in linguaggi di programmazione complessi con origini che risalgono quasi 50 anni. Nel 1975, il computer Hobby Altair e una nuova azienda conosciuta come Microsoft unite per offrire il linguaggio di programmazione BASIC e accendere l'era del PC. Questo articolo viene illustrato come Microsoft ha introdotto il primo linguaggio ampiamente utilizzato computer, Microsoft BASIC, e molti altri strumenti di programmazione.

Microsoft BASIC

Nel 1975 i fondatori di Microsoft Bill Gates e Paul Allen, insieme con programmatore Monte Davidoff, creato Altair BASIC, una variante di Microsoft BASIC. L'Altair, un computer hobbista, ha segnato l'inizio della rivoluzione in casa PC, mentre Altair BASIC ha contribuito a lanciare licenza impero di Microsoft. A differenza delle versioni precedenti di BASIC, progettati per insegnare la programmazione gli studenti e gli altri computer Altair BASIC costano meno rispetto alle versioni precedenti e non richiede hardware dedicato. Altair di base necessarie a soli 4 kilobyte di memoria.

BASIC ROM

Poiché Microsoft di base necessarie a soli 4 kilobyte (successivi 8 kilobyte) di memoria, potrebbe andare bene in memoria di sola lettura di un computer (ROM). ROM di un PC caricato quando è stato avviato un computer, permettendo nuovi proprietari di PC per iniziare la programmazione BASIC per essere disponibili per una semplice programmazione, non appena è apparso l'onnipresente "Pronto" prompt sullo schermo. Insieme con l'accesso immediato, Microsoft BASIC comprendeva anche stringhe più lunghe che consente agli utenti di computer di creare programmi più facili da capire. è stato necessario alcun disco.

BASE Varianti

Molte varianti Microsoft BASIC sono stati creati per il numero crescente di personal computer che entrano società. Questa opportunità ha aiutato Microsoft inizia la sua licenza longevo di software per computer. Insieme con l'Altair, Microsoft BASIC è stato concesso in licenza come PET di base per il Commodore (1977), Applesoft (una combinazione di Apple e Microsoft), di IBM Base Avanzata e colore di base per il computer di casa TRS-80. Altri PC di casa, tra cui l'Amiga e Atari, sono tra circa due dozzine di versioni di Microsoft Basic alla fine ha venduto.

Visual Basic

Mentre Microsoft BASIC è stato progettato per i nuovi proprietari di computer, Visual Basic è stato rivolto a sviluppatori di applicazioni. Visual Basic (o VB) era una versione a finestre di BASIC, che unisce la prima lingua facile da capire con qualcosa che potrebbe accedere alla piattaforma di Microsoft Windows. Introdotto nel 1991, Visual Basic è stato descritto come un linguaggio orientato agli oggetti come C, ma progettato per Windows 3.0. Visual Basic si è conclusa nel 1998 ed è stato sostituito da Visual Basic.Net nel 2008. VB.Net finalmente è stato rinominato Visual Basic.

C #

C # (si pronuncia "C Sharp") è stato introdotto nel luglio 2000 da parte di Microsoft. Progettato per i programmatori abituati al C orientata agli oggetti e linguaggi C ++, C # è nata durante lo sviluppo della piattaforma .NET del produttore di software. Sviluppo di Microsoft C # è stato condotto da Anders Hejlsberg, che ha anche creato Turbo Pascal. C # è stato originariamente chiamato "Cool", per "C-come oggetto Oriented Language". C ++ è ora parte di .NET di Microsoft, un framework di sviluppo per applicazioni basate su Windows.

Qual è il file di estensione Pas?

April 21

Anche se un interno può designare un file che può essere aperto dal programma appropriato o un eseguibile che viene eseguito quando si fa doppio clic, si può anche indicare il codice di un programma che deve essere compilato. Tale è il caso con l'estensione del file .pas.

Descrizione

L'estensione .pas indica un file che contiene il codice sorgente scritto in linguaggio di programmazione Pascal. Il linguaggio è stato chiamato dopo matematico e filosofo francese Blaise Pascal.

Storia

Niklaus Wirth ha iniziato a lavorare su Pascal nel 1968 con la prima relazione sulla lingua che appare nel 1970. La lingua corrente è chiamata ISO 7185 standard Pascal ed è stato standardizzato nel 1989.

Composizione

Un file .pas è un normale file di testo che può essere creato con un editor di testo semplice. Tuttavia, di solito è sviluppato attraverso un programma di sviluppo Pascal che può, per esempio, individuare errori di sintassi.

Compilazione

Per il file .pas di funzionare come applicazione, ha bisogno di compilare in un file exe utilizzando i compilatori come Turbo Pascal o Borland Delphi per Windows o FreePascal per Macintosh.

vantaggi

Pascal utilizza i comandi inglese-like e una sintassi strutturata e il layout, rendendo più facile da capire ed eseguire il debug. Così, più tempo viene speso in via di sviluppo il programma di capire la sintassi e la memoria utilizzata da variabili.