SITO
Contenuti
|
Indice
|
Ricerca
Introduzione
Introduzione
Installazione
Sistema Operativo Windows
Versione 64 bit
Versione 32 bit
Sistema Operativo iOS
Emulatore Wine
GitHub
Video Youtube
Sistema Operativo Linux
Flowgorithm
Caratteristiche e funzionalità
L’interfaccia
Tasti Funzione
Caratteristiche principali
Supporto Multilingua
Grafica Tartaruga
Concetti di base
Equivalenza tra LOGO (base) e Flowgorithm
Supporto base sui File
Interruzione con condizione
Generazione interattiva del codice
Temi
Menù
Finestre con aspetto automatico
Finestra "Visualizzazione Variabili"
Specifiche
In aggiunta
Flowgorithm nel dettaglio
Barra del menù
Voce di menù “File”
Stampa
Voce di menù “Modifica”
Voce di menù “Aspetto”
Lingua
Dimensionamento
Selezione Combinazione di colori
Stile diagramma
Modifica schema colori
Modifica Stile Diagramma
Voce di menù “Programma”
Velocità di esecuzione
Rimuovere i punti di arresto
Nuova Funzione
Gestione funzioni utente
Informazioni programma
Voce di menù “Strumenti”
Esporta immagine in un file
Esporta immagine in formato vettoriale
Voce di menù “Aiuto”
Barra dei pulsanti
Le finestre di Flowgorithm
Finestra “Esecuzione”
Finestra “Codifica”
Finestra “Variabili”
Finestra grafica “Tartaruga”
Disposizione finestre
Menù contestuale
Funzioni predefinite
Matematiche
Stringa
Conversione tipo di dati
Altre
Costanti predefinite
Istruzioni
Output
Input
Assegnazione
Commento
Dichiarazione
If
Cicli di ripetizione
For
Do
While
Chiamata di Funzione o Procedura
Grafica Tartaruga
Ruotare
Avanzare
Punto iniziale
Esempi
Disegno di un fiore
Scalinate
Gestione File
Lettura
Scrittura
Chiusura
Apertura
Esempi
Fibonacci con utilizzo di file
Calcolo dei quadrati
Interruzioni con condizione
Per gli Amministratori di Sistema
Installazione silente
Versione 2.15 e precedenti
Versione 2.16 e successive
Impostazioni nel file registro di Windows
Chiavi Registro
Cartella Radice
Chiavi per l’utente
Cartella ‘Printer’
Cartella ‘Shapes’
Cartella ‘Source Code Viewer’
Cartella ‘Colors’
Chiavi per l’Amministratore
Creare una Traduzione
Formato Base del File
Provare la Traduzione
Durante la Traduzione
Altro
Formato File Sorgente
Programmazione e Flowgorithm
Il mio primo diagramma di flusso
Tipi di dato
Integer (Intero)
Real (Reale)
String (Stringa)
Boolean (Booleano o Logico)
Identificatori
Parole chiave
Operatori
Precedenze
Funzioni e Procedure
Differenza tra FUNZIONE e PROCEDURA
Passaggio dei parametri
Esempio 1 in Flowgorithm
Esempio 2 in Flowgorithm
La ricorsione
Introduzione
Funzione (o Procedura) ricorsiva
Esempio in Flowgorithm
Paradigma di Programmazione
Gli elementi di base
Introduzione
Tipi di paradigmi
Formato File
Estensione del file
Formato File (elementi base)
Formato Linea
Campi
Linee Multiple
Flag
Indentazione
Flags Globali
Funzioni intrinseche
Array
Altro
Programma
La chiave testuale
Identificatori e Tipi
Attributi del linguaggio
Attributi
Identificatori
Creazione di nuovi identificatori
La chiave ‘Convention’
La chiave ‘Normal’
La chiave ‘Conflict’
Tipi
Gli elementi testuali
I valori stringa testuali
La chiave ‘Text’
La chiave ‘Replace’
valori interi testuali
La chiave ‘Text’
I valori reali testuali
La chiave ‘Text’
I valori booleani testuali
Le chiavi ‘True’ e ‘False’
Espressioni
Espressioni e funzioni intrinseche
Espressioni
Livelli di precedenza
La sezione ‘Subexpression’
Sezioni e Flags
Sezioni
Chiavi
Flags
Accesso alla variabile
La chiave ‘Precedence’
La chiave ‘Text’
Elenco Argomenti
La chiave ‘Separator’
La chiave ‘Text’
Funzioni
Funzione Principale
La chiave ‘Text’
Parametri
La chiave ‘Separator’
La chiave ‘Text’
Funzioni
La chiave ‘Text’
Intestazione di Funzione
La chiave ‘Text’
Intestazione di Variabile
La sezione ‘Variable Header Name’
La chiave ‘Separator’
La chiave ‘Text’
La sezione ‘Declare’
La chiave ‘Text’
La chiave ‘Name Mode’
Istruzioni
Assegnazione
La chiave ‘Text’
Chiamata
La chiave ‘Text’
Commento
La chiave ‘Text’
La chiave ‘Replace’
Dichiarazione
Sezione 'Declare Name'
La chiave ‘Separator’
La chiave ‘Text’
Sezione 'Declare'
La chiave ‘Text’
La chiave ‘Name Mode’
Struttura ‘Do’
La chiave ‘Text’
Struttura ‘For’
La chiave ‘Text’
Struttura ‘While’
La chiave ‘Text’
Struttura ‘If’
La chiave ‘Text’
Input
La chiave ‘Text’
Output
Output
La chiave ‘Text’
Lista Output
Come funziona
Chiave ‘Separator’
Chiave ‘Text’
Esempi di Paradigma di Programmazione
Linguaggio di programmazione Lua
Linguaggio di programmazione Java (semplificato)
Linguaggio di programmazione Pascal
Linguaggio di programmazione Python
Linguaggio di programmazione Visual Basic .NET
Versioni precedenti
Versioni 32 bit
Versioni 64 bit
Altro
Esercizi
Esercizi - parte 1
Esercizi - parte 2