577 Shares 7759 views

"Pascal" – un linguaggio … "Pascal" per i principianti: Descrizione

Nella vastità del World Wide Web, è possibile trovare un sacco di programmi in lingua "Pascal", ma molto più difficile capire come funzionano, e sono disposti su quali basi. Esaminiamo le basi della programmazione insieme!

linguaggio algoritmico: concetti di base

Nella lingua parlata usiamo le unità di base: i caratteri, parole, frasi e frasi intere. lingua algoritmica ha anche una struttura simile, ma i suoi componenti sono chiamati in modo diverso. Stiamo parlando di strutture di base, espressioni ed istruzioni. Tutte queste unità formano una struttura gerarchica, in quanto ogni elemento successivo è formato da quanto sopra.

Simboli algoritmica lingua – è atomi indivisibili utilizzati per la scrittura di codice.

Progettazione di base – sono le unità minime che hanno il loro significato.

espressioni linguistiche Classic sono formate da questi due gruppi e impostando le regole per l'individuazione del valore desiderato.

L'operatore è responsabile per la descrizione della trasformazione specifica che è necessaria per la corretta esecuzione del programma. Ci possono essere diversi, se necessario – il programma deve eseguire un'operazione complicata. In tali situazioni, sono combinati nello stesso blocco di istruzioni o composto.

Lingua "Pascal"

Ci sono un gran numero di linguaggi di programmazione. "Pascal" (per i principianti ci sono alcuni vantaggi) è uno di loro. Il suo alfabeto è composto da numeri, lettere e caratteri speciali. Ecco un elenco di loro:

  • 26 maiuscole e latino lettere minuscole ;
  • sottolineare il carattere;
  • dieci cifre;
  • limitatori;
  • segni di operazione;
  • prescrittori;
  • riservata dal sistema (di servizio) della parola.

Oltre agli elementi di cui sopra, appartiene ad un insieme di fondamentale "vuoto", che non può essere utilizzato all'interno della struttura e l'espressione di doppi simboli riservati.

costrutti linguistici elementari

"Pascal" per principianti include le stringhe, numeri e nomi.

I numeri utilizzati nel codice in esame, il linguaggio di programmazione è di solito scritti nel sistema decimale. Possono essere sia reale e complesso, che non ha fatto menzione del punto decimale. Se il numero è positivo, il suo segno può essere omesso.

"Pascal" – è un linguaggio di programmazione algoritmica in cui le stringhe sono una sequenza di caratteri, chiuso nel apostrofi. Se è necessario utilizzare un apostrofo per sé, questo simbolo è degno di nota per due volte.

Nome – una sequenza che inizia con una lettera e può contenere nelle sue figure di composizione. ID sono chiamati tag, tipi, costanti, funzioni, procedure, variabili, oggetti e persino moduli. identificatori Forming è possibile utilizzare il carattere di sottolineatura. Il nome può avere un sacco di carattere, ma il compilatore leggerà solo i primi 63 caratteri. "Pascal", la cui divulgazione potrebbe sembrare così complicato, non è così terribile, quindi non abbiate fretta di avere paura e di chiudere la pagina del browser!

Come gli identificatori di lingua è vietato usare i nomi standard di costanti, procedure, tipi di file, le funzioni, così come le espressioni del sistema.

Migliorare la visibilità del codice aiuterà le lacune, ma vale la pena ricordare che essi non possono condividere i nomi ei numeri nel mezzo.

Sintassi del linguaggio algoritmico

Ogni riga deve terminare con un punto e virgola nel programma, scritto nel linguaggio che stiamo considerando ( "Pascal"). Informatica insegna agli allievi e studenti, e sarete in grado di capire queste regole stesse!

Il punto e virgola (;) – un segnale prestabilito, che racconta la fine della riga corrente e la necessità di passare a uno nuovo. Ma tranne che per i comandi di servizio possono essere: const, var, inizio e altri.

L'operatore chiude il fine programma, quindi dopo necessariamente preceduto da un punto. Talvolta codice può contenere diversi allegati, quindi l'inizio e la fine del blocco saranno separati da una virgola.

Per assegnare un valore specifico della variabile prima che il segno di uguaglianza è necessario mettere i due punti. Ad esempio, si va a impostare n = 13, e il codice è andare a guardare come n: = 13.

Se si impara le regole, allora si può imparare abbastanza rapidamente per scrivere codice software senza errori di sintassi.

dichiarazioni linguaggio classico "Pascal"

Programmato codice dell'applicazione futuro ripetitivo e realizzare con ogni azione è possibile per mezzo di modi diversi. Ma il linguaggio "Pascal" viene utilizzato per questo scopo diversi operatori. Tutti loro, non possiamo prendere in considerazione, quindi, dovremo capire con solo alcuni.

Ad esempio, selezionando l'operatore può scegliere uno dei modi alternativi di gestione del programma. Parametro in questo caso è l'espressione del tipo sequenza. Ma c'è un avvertimento: questo tasto di selezione non può appartenere a una stringa o di tipo reale.

Eppure ci sono istruzioni di assegnazione, condizionali, compositi e vuoti, nonché molti altri investimenti utili. La conoscenza di solo alcuni di essi consente di scrivere codice con ottima funzionalità. Gli operatori non dovrebbero essere oggetto di abusi, a causa del loro numero elevato rende il programma difficile da eseguire il debug del compilatore, confusa e molto difficile da percepire estranei.

L'operatore di assegnazione

Questa espressione è il colon e firmare "uguale". Viene utilizzato per assegnare una variabile specifica di un particolare valore. E 'importante ricordare che il tipo di espressioni variabili e deve essere lo stesso nel caso in cui non si riferiscono al tutto e il tipo effettivo, rispettivamente. Solo in una situazione del genere dirigerà conversione.

istruzioni composte

"Pascal" – un linguaggio di programmazione che utilizza una sequenza di istruzioni di programma arbitrarie racchiusi tra parentesi speciali. Si tratta di una struttura composita, le parole limitati iniziano e terminano. Questo è uno strumento importante per il linguaggio algoritmico con cui è possibile scrivere codice usando metodologia strutturale.

Operatori del linguaggio "Pascal", inserito nella parte della struttura composita può essere molto diverso, perché non ci sono limitazioni. profondità di annidamento può anche essere diverso.

operatore condizionale linguaggio di programmazione

Questo componente fornisce la possibilità di controllare in durante la condizione di programma specificato ed eseguire un'azione in base ai risultati del suo passaggio. Così, il comando condizionale – è uno dei mezzi di formazione di rami nel processo di eseguire calcoli.

Strutturalmente, istruzione condizionale è la seguente:

IF THEN ELSE .

In questa espressione altro, allora e se sono parole riservate, la condizione – un'espressione logica con contenuto arbitrario, e gli operatori – tutti i comandi utilizzati linguaggio di programmazione.

La struttura del codice di programma

sezioni intestazione operatori e le descrizioni – queste sono le componenti chiave di un'applicazione scritta in un linguaggio come "Pascal". La tecnologia dell'informazione permette di esplorare completamente questi elementi e imparare a utilizzarli in modo corretto.

L'intestazione di solito contiene un nome in codice. Per esempio, il Programma MyFirst.

descrizioni di sezione possono significare le librerie collegate, moduli, etichette, costanti, tipi, variabili, descrizione capitolo delle funzioni e delle procedure.

Sezione contiene le descrizioni dei moduli all'interno dei nomi delle librerie collegate e inizia con la parola riservata usa. Deve essere la prima tra tutte le altre descrizioni. I nomi dei moduli devono essere sempre separate da virgole.

Qualsiasi operatore codice può mettere un nome di etichetta da menzionare nella relativa sezione della descrizione.

Descrizione prematura consente costanti nel codice sottostante per registrare i loro nomi invece dei valori numerici o alfanumerici.

Nella descrizione delle variabili utilizzate dovrebbero includere tutti i tipi che verranno utilizzati: "var C, A, r: integer; k, l, m: char; h1, h2: booleane;".

Non dimenticate che "Pascal" – un linguaggio di programmazione che richiede la descrizione preliminare obbligatoria di tutte le componenti coinvolte nel programma.

testo del codice deve terminare con un punto.

esempi di programmi

"Pascal" – questo è un linguaggio elementare, e si può procedere direttamente alla scrittura del codice dopo aver studiato le informazioni di cui sopra.

Facciamo in modo che l'applicazione ha portato sullo schermo la frase «E 'il mio primo programma!»

Esempi di programmi "Pascal" è molto importante per capire, quindi cercate di farlo adesso.

iniziare
Writeln (E 'il mio primo programma '!);
Fine.

E 'così semplice!

Se vuoi inserire codice più complesso, con cui è possibile trovare le radici di un'equazione di secondo grado. Prestare attenzione al principio della formazione di espressioni di calcolo.

Speriamo che i programmi di esempio sul "Pascal" sono stati utili a voi.