BASIC - Volume 2

Da DVG - Il Dizionario dei Videogiochi


BASIC
basic_2.jpg
Volume 2
Editore Armando Curcio
Anno 1985
Pagine 288 - 576

Contenuti

PaginaTitolo
289L'IMPOSTAZIONE DEI PROGRAMMI
289Definizione delle uscite richieste
290Verifica dei dati di ingresso e degli algoritmi di calcolo
291Scelta della macchina
291Sistemi operativi
292Le funzioni del sistema operativo
295La gestione dei files su floppy-disk
296La formattazione
298Il direttorio
298La tabella degli extent
298Il riferimento ai files
299Le funzioni del SO correlate ai files
311Le funzioni di passaggio in ambiente Basic
314Criteri di valutazione di un sistema operativo
314Suddivisione dei programmi
316Trasferimento dei parametri
317IL LINGUAGGIO DI PROGRAMMAZIONE BASIC
320Generalità
320Modalità operative
322Struttura delle istruzioni Basic
322Le funzioni di controllo
323Uso immediato del Basic
323Simbologia, significato e priorità degli operatori
323Operatori aritmetici
326Operatori relazionali
326Operatori logici
332Operatori funzionali
337Operatore divisione intera
337Operatore modulo
338Costanti e variabili
338Costanti numeriche
339Precisioni
340Variabili numeriche
343Conversione tra i vari tipi di variabile
343Arrotondamenti
345Arrotondamento nelle assegnazioni
345Arrotondamento nei calcoli
347Arrotondamento nelle operazioni logiche
347Le variabili strutturate
347Array
348Stringhe
352Sottostringhe
353I comandi
353Comandi per la scrittura e per il salvataggio dei programmi
363Comandi per il nastro magnetico
363Stampa e li sting dei programmi
363Lancio e interruzione di programmi
364Concatenamento
364Le istruzioni
366Inizio e termine dei programmi
368Dichiarazione di tipo delle variabili
370Istruzioni di assegnazione
370LET
372DATA, READ, RESTORE
382LSET e RSET
382SPACES(N)
384SPC(N)
385SWAP
385Loops
386FOR… NEXT…
393WHILE … WEND
396Istruzioni di salto
397GOTO…
397ON … GOTO …
401Istruzioni condizionate
409Uso delle variabili reali nelle istruzioni condizionate
411Chiamata di subroutine e concatenamento di programmi
413Esempio applicativo: diesel o benzina?
417Errori e loro diagnostica
418Diagnostica per l'immissione dati
434Le funzioni
435Definizione di una funzione per punti
437Interpolazione ed estrapolazione
439Rappresentazione analitica delle funzioni
440Le funzioni nel Basic
440Funzioni numeriche
440ABS(R)
441CDBL(R)
442CINT(R)
442CSNG(R)
442FIX(R)
443INT(R)
443SNG(R)
443SOR(R)
444RND(R)
447ATN(Y)
447COS(R)
447SIN(R)
447TAN(R)
448Applicazioni delle lunzioni trigonometriche
449EXP(R)
450LOG(R)
450Funzioni di stringa
450ASC(A$)
450CHR$(N)
452CVI(A$)
454CVS(A$)
454CVD(A$)
454HEX$(N)
454INKEY$
455INPUT$(N)
455INSTR(N .A$.B$)
457LEFT$(A$,N)
458LEN(A$)
458MIO$(A$.NS.NC)
460MKI$(N)
460MKS$(R)
460MKD$(D)
460OCT$(N)
460RIGHT$(A$.N)
465STR$(R)
468STRING$(N,K)
469VAL(A$)
469Funzioni speciali
469EOF(N)
470FRE(A)
470INP(N)
470LOC(N)
471LPOS(N)
472OUT N,M
472PEEK(N)
472POKE N,M
473POS(N)
473Funzioni definite dall'utente
481Funzioni numeriche: soluzione di equazioni di secondo grado
485Funzioni di stringa: controllo delle maiuscole e delle minuscole
488Applicazioni particolari
491Esempio applicativo: riscaldamento di ambienti
496Analisi generale
501Le subroutines
505Il programma
520Gli array
521Memorizzazione dei dati in un array
521Array mono e multidimensionale
522Istruzioni di assegnazione per gli array
529Applicazioni degli array
531Svolgimento di calcoli con un numero qualsiasi di cifre significative
537Applicazioni alla statistica
547Le funzioni di ingresso e uscita dati
548Funzioni di immissione dati
548INPUT
550INKEY$
554INPUT$(N)
555LINE INPUT
555Funzioni di emissione dati
556LPRINT
557TAB(N)
557LPRINT USING
560Strutturazione delle stampe
560Generazione di tabulati non parametrizzati
566Generazione di tabulati parametrizzati


Leggi il volume online

BASIC - n°2




Tools personali
Toolbox












Usa questo logo per affiliazioni



Offrici un caffè!!