Controllo comunicazioni
|
|
- Bianca Serafini
- 8 anni fa
- Visualizzazioni
Transcript
1 Controllo comunicazioni Il controllo comunicazioni consente di aggiungere nell'applicazione funzioni semplici per comunicazioni attraverso porte seriali nonché funzioni avanzate per la creazione di uno strumento di comunicazione completo basato su eventi. Il controllo comunicazioni Il controllo comunicazioni fornisce un'interfaccia a un gruppo di comandi di comunicazione standard e consente di stabilire una connessione a una porta seriale, di connettersi a un'altra periferica di comunicazione, ad esempio un modem, di inviare comandi, di scambiare dati nonché di eseguire il monitoraggio e rispondere ai vari eventi ed errori generati durante una connessione seriale. Esempi di utilizzo Composizione di numeri telefonici Monitoraggio di una porta seriale per il controllo di dati in entrata Creazione di programmi per terminale completi Applicazioni di esempio: Dialer.vbp e VBterm.vbp Le applicazioni di esempio Dialer.vbp e VBterm.vbp, che si trovano nella sottodirectory Samples di Visual Basic, illustrano rispettivamente tecniche di programmazione semplici e complesse del controllo comunicazioni. Nozioni fondamentali sulle comunicazioni seriali In tutti i computer sono disponibili una o più porte seriali COM1, COM2 e così via. In un PC standard il mouse è in genere collegato alla porta COM1, un modem alla porta COM2, uno scanner alla porta COM3 e così via. Le porte seriali rappresentano il canale di trasmissione dei dati inviati attraverso queste periferiche seriali esterne. La funzione fondamentale della porta seriale consiste nell'agire da interprete tra la CPU e la periferica seriale. Durante la trasmissione di dati dalla CPU alla
2 porta seriale, i valori Byte vengono convertiti in bit seriali, che vengono quindi riconvertiti in valori Byte durante la ricezione dei dati. Per completare la trasmissione dei dati, è tuttavia necessario un ulteriore livello di interpretazione. Nel sistema operativo di Windows viene utilizzato il driver di comunicazione Comm.drv per inviare e ricevere dati utilizzando le funzioni standard dell'api di Windows. Il produttore della periferica seriale fornisce un driver specifico per la connessione dell'hardware a Windows. Quando si utilizza il controllo comunicazioni, vengono eseguite funzioni dell'api che vengono quindi interpretate dal driver Comm.drv e passate al driver della periferica. Un programmatore deve occuparsi esclusivamente dell'interazione di Windows. Un programmatore di Visual Basic deve invece occuparsi dell'interfaccia fornita dal controllo comunicazioni alle funzioni dell'api del driver di comunicazione di Windows, ovvero deve impostare ed eseguire il monitoraggio delle proprietà e degli eventi del controllo comunicazioni. Connessione seriale Per utilizzare il controllo comunicazioni è innanzitutto necessario stabilire la connessione alla porta seriale. Nella tabella seguente sono elencate le proprietà che consentono di stabilire la connessione seriale. Proprietà CommPort Settings PortOpen Descrizione Imposta e restituisce il numero della porta di comunicazione. Imposta e restituisce in forma di stringa i valori di velocità in baud, parità, bit di dati e bit di stop. Imposta e restituisce lo stato di una porta di comunicazioni, oltre ad aprire e a chiudere la porta. Apertura di porte seriali Per aprire una porta seriale, è necessario impostare le proprietà CommPort, PortOpen e Settings. Ad esempio: ' Apre la porta seriale MSComm1.CommPort = 2 MSComm1.Settings = "9600,N,8,1" MSComm1.PortOpen = True La proprietà CommPort consente di impostare la porta seriale da aprire. Se un modem è collegato alla porta COM2, l'esempio precedente imposta il valore su
3 2 (COM2) ed esegue la connessione al modem. È possibile impostare il valore della proprietà CommPort su un numero compreso tra 1 e 16 (il valore predefinito è 1). Se tuttavia si imposta questo valore su una porta COM non disponibile per il sistema in cui l'applicazione viene eseguita, verrà generato un errore. La proprietà Settings consente di specificare la velocità in baud, la parità e il numero di bit di dati e bit di stop. Per impostazione predefinita, la velocità in baud è impostata su L'impostazione della parità è relativa alla convalida dei dati. In genere non viene utilizzata ed è pertanto impostata su "N". L'impostazione dei bit di dati specifica il numero di bit che rappresenta un blocco di dati. Il bit di stop indica quando un blocco di dati è stato ricevuto. Dopo aver specificato la porta che si desidera aprire e la modalità di gestione della comunicazione di dati, è necessario stabilire la connessione impostando la proprietà PortOpen. Si tratta di un valore booleano, ovvero True o False. Se tuttavia la porta non è attiva, la proprietà CommPort è impostata in modo non corretto oppure la periferica non supporta le impostazioni specificate, verrà generato un errore oppure la periferica esterna non funzionerà correttamente. Quando la proprietà PortOpen viene impostata su False la porta viene chiusa. Utilizzo di un modem Nella maggior parte dei casi il controllo comunicazioni viene utilizzato per programmare l'applicazione in modo che possa essere eseguita insieme a un modem. Il controllo consente di utilizzare il gruppo di comandi Hayes compatibili standard per comporre un numero telefonico o per connettersi e interagire con un altro modem. Dopo aver stabilito la connessione con la porta seriale tramite le proprietà CommPort, Settings e PortOpen, è necessario attivare il modem impostando la proprietà Output con cui è possibile eseguire i comandi per il controllo dell'interazione tra due modem. Ad esempio: ' Attiva il modem e compone un numero telefonico. MSComm1.Output = "ATDT " & vbcr Nell'esempio precedente il comando "AT" avvia la connessione, "D" compone il numero e "T" specifica la composizione a toni, anziché quella a impulsi. Quando si invia output a un terminale, è necessario specificare un carattere di ritorno a capo (vbcr). Questa operazione non è invece necessaria per l'output di matrici di byte. Per controllare se il comando viene elaborato in modo corretto, è sufficiente verificare che venga restituito il codice "OK".
4 Ulteriori informazioni Per un elenco completo dei comandi Hayes compatibili, vedere la documentazione del modem. Impostazione delle proprietà Receive e Transmit Buffer in fase di progettazione Quando una porta viene aperta vengono creati buffer di trasmissione e di ricezione. Per la gestione di tali buffer, sono disponibili alcune proprietà del controllo comunicazioni che è possibile impostare in fase di progettazione nella finestra Pagine proprietà del controllo. Impostazione delle proprietà dei buffer in fase di progettazione Allocazione delle memoria dei buffer Le proprietà InBufferSize e OutBufferSize consentono di specificare la quantità di memoria allocata ai buffer di ricezione e trasmissione. Per impostazione predefinita le due proprietà vengono impostate sui valori indicati nell'illustrazione. Maggiore è il valore, minore è la quantità di memoria disponibile per l'applicazione. Se le dimensioni del buffer sono troppo piccole, potrebbe verificarsi un overflow del buffer, a meno che non si utilizzi la sincronizzazione. Nota Data la quantità di memoria attualmente disponibile nella maggior parte dei PC, l'allocazione di memoria ai buffer non è un'operazione di fondamentale importanza, in quanto è disponibile un maggior numero di risorse. In altri termini, l'impostazione di valori del buffer maggiori non ha alcun effetto negativo sulle prestazioni delle applicazioni. Proprietà RThreshold e SThreshold
5 Le proprietà RThreshold e SThreshold consentono di impostare o restituire il numero di caratteri che dovranno essere ricevuti nel buffer di ricezione e di trasmissione prima che venga generato l'evento OnComm. L'evento OnComm consente di eseguire il monitoraggio e rispondere alle modifiche dello stato della comunicazione. Con l'impostazione di entrambe le proprietà su zero (0) è possibile impedire che l'evento OnComm venga generato, mentre con l'impostazione su un valore diverso da 0, ad esempio 1, l'evento OnComm viene generato ogni volta che un carattere viene ricevuto in uno dei buffer. Ulteriori informazioni Per informazioni su queste proprietà, vedere "Evento OnComm e proprietà CommEvent" più avanti in questa sezione. Proprietà InputLen e EOFEnable Se si imposta la proprietà InputLen su 0 il controllo comunicazioni esegue la lettura dell'intero contenuto del buffer di ricezione quando si utilizza la proprietà Input. Durante la lettura di dati in un computer in cui l'output è formattato come blocchi di dati di lunghezza fissa, è possibile impostare il valore di questa proprietà in modo appropriato. La proprietà EOFEnable consente di segnalare l'individuazione di un carattere di fine del file, o EOF, durante l'ingresso dei dati. Se la proprietà è impostata su True, l'ingresso dei dati viene interrotto e viene generato l'evento OnComm per indicare che si è verificata questa condizione. Ulteriori informazioni Vedere "Gestione dei buffer di ricezione e di trasmissione" e "Evento OnComm e proprietà CommEvent" più avanti in questa sezione. Gestione dei buffer di ricezione e di trasmissione I buffer di ricezione e di trasmissione vengono creati in corrispondenza dell'apertura di una porta e utilizzati per la memorizzazione dei dati in arrivo e per la trasmissione dei dati in uscita. Il controllo comunicazioni consente di gestire questi buffer tramite alcune proprietà per l'inserimento e il recupero di dati, per la restituzione delle dimensioni di ciascun buffer e per la gestione sia di testo che di dati binari. Quando si utilizza il controllo comunicazioni, è estremamente importante gestire questi buffer in modo corretto. Buffer di ricezione La proprietà Input consente di memorizzare e recuperare dati dal buffer di ricezione. Se, ad esempio, si desidera recuperare dati dal buffer di ricezione per visualizzarli in una casella di testo, è possibile utilizzare il codice seguente:
6 TxtDisplay.Text = MSComm1.Input Per recuperare l'intero contenuto del buffer di ricezione, è innanzitutto necessario impostare la proprietà InputLen su 0 in fase di progettazione o di esecuzione. È inoltre possibile ricevere dati in arrivo come testo o come dati binari impostando la proprietà InputMode sulle costanti Visual Basic cominputmodetext o cominputmodebinary. I dati verranno in tal modo recuperati in forma di stringa o di dati binari in una matrice Byte. È necessario impostare la proprietà su cominputmodetext per i dati che utilizzano il set di caratteri ANSI e la costante cominputmodebinary per tutti gli altri dati, ad esempio i dati che includono caratteri di controllo incorporati, valori Null e così via. Ciascun byte di dati ricevuto viene inserito nel buffer di ricezione e il valore della proprietà InBufferCount viene incrementata di una unità. Tale valore può quindi essere utilizzato per recuperare il numero di byte del buffer di ricezione. È inoltre possibile impostare la proprietà su 0 per svuotare il buffer di ricezione. Buffer di trasmissione La proprietà Output consente di inviare comandi e dati al buffer di trasmissione. In modo analogo alla proprietà Input, è possibile trasmettere i dati in forma di testo o di dati binari. Con la proprietà Output è tuttavia necessario trasmettere testo o dati binari specificando una matrice String o Byte. La proprietà Output consente di inviare comandi, stringhe di testo o dati di matrice Byte. Ad esempio: ' Invia un comando AT MSComm1.Output = "ATDT " ' Invia una stringa di testo MsComm1.Output = " Questa è una stringa di testo" ' Invia dati di matrice Byte MSComm1.Output = Out Le righe di trasmissione devono terminare con un carattere di ritorno a capo (vbcr). Nell'esempio precedente Out è una variabile definita come matrice Byte, ovvero Dim Out() As Byte. Se fosse un valore Variant di tipo String, sarebbe definito come Dim Out() As String. È possibile controllare il numero di byte del buffer di trasmissione tramite la proprietà OutBufferCount e svuotare il buffer impostando questa proprietà su 0.
7 Sincronizzazione Una parte integrante della procedura di gestione dei buffer di ricezione e di trasmissione consiste nell'assicurare che la trasmissione dei dati venga eseguita correttamente in entrambe le direzioni, ad esempio che la velocità di ricezione dei dati non superi i limiti del buffer. Con il termine sincronizzazione viene fatto riferimento al protocollo di comunicazione interno in base a cui i dati vengono trasferiti dalla porta hardware al buffer di ricezione. Quando la porta seriale riceve un carattere sotto forma di dati, la periferica di comunicazione deve trasferirlo nel buffer di ricezione in modo che possa essere letto dal programma. Un protocollo di sincronizzazione assicura che non si verifichi alcuna perdita di dati dovuta a un overrun del buffer. Questa situazione si verifica quando i dati raggiungono la porta ad una velocità troppo elevata che ne impedisce il trasferimento nel buffer di ricezione. Per specificare il protocollo di sincronizzazione da utilizzare nell'applicazione, è necessario impostare la proprietà Handshaking. Per impostazione predefinita, questo valore viene impostato su comnone, ovvero nessun protocollo. Le possibili impostazioni sono le seguenti: Impostazione Valore Descrizione comnone 0 Nessuna sincronizzazione (impostazione predefinita). comxonxoff 1 Sincronizzazione XOn/XOff. comrts 2 Sincronizzazione RTS/CTS (Request To Send/Clear To Send). comrtsxonxoff 3 Sia Request To Send che XON/XOFF. La scelta del protocollo si basa sulla periferica a cui ci si connette. Con l'impostazione comrtsxonxoff è supportato sia il protocollo Request To Send che il protocollo XON/XOFF. In molti casi, la sincronizzazione viene gestita dal protocollo stesso. Di conseguenza, l'impostazione della proprietà su un valore diverso da comnone può generare conflitti. Nota Se si imposta la proprietà su comrts o comrtsxonxoff, è necessario impostare la proprietà RTSEnabled su True. In caso contrario,
8 sarà possibile connettersi e inviare dati, ma non ricevere dati.. Evento OnComm e proprietà CommEvent A seconda dell'area di validità e della funzionalità dell'applicazione, potrebbe essere necessario controllare e rispondere a un certo numero di eventi o errori generati durante la connessione a un'altra periferica oppure durante la ricezione o la trasmissione dei dati. L'evento OnComm e la proprietà CommEvent consentono di intercettare e verificare il valore degli eventi e degli errori di comunicazione. In corrispondenza di un evento o di un errore di comunicazione, viene generato l'evento OnComm e il valore della proprietà CommEvent viene modificato. Se necessario, è pertanto possibile verificare il valore della proprietà CommEvent ogni volta che l'evento OnComm viene generato. Dato che la qualità della comunicazione è imprevedibile, soprattutto nel caso di comunicazioni telefoniche, l'intercettazione di questi eventi ed errori consente di fornirvi una risposta adeguata. Nella tabella seguente sono elencati gli eventi di comunicazione che generano l'evento OnComm. I valori vengono quindi scritti nella proprietà CommEvent. Costante Valore Descrizione comevsend 1 Il numero di caratteri del buffer di trasmissione è inferiore al valore di SThreshold. comevreceive 2 Numero di caratteri RThreshold ricevuti. Questo evento viene generato continuamente fino a quando i dati non vengono rimossi dal buffer di ricezione tramite l'impostazione della proprietà Input. comevcts 3 Modifica della linea CTS (Clear To Send). comevdsr 4 Modifica della linea DSR (Data Set Ready). Questo evento viene generato solo con la modifica di DSR da 1 a 0. comevcd 5 Modifica della linea CD (Carrier Detect). comevring 6 Individuato squillo. Alcuni trasmettitoriricevitori asincroni universali o UART (Universal Asynchronous Receiver-
9 Transmitter) potrebbero non supportare questo evento. comeveof 7 Ricezione di un carattere di fine del file, o EOF (carattere ASCII 26). L'evento OnComm viene inoltre generato quando vengono individuati gli errori indicati di seguito, con la conseguente scrittura di un valore nella proprietà CommEvent. Impostazione Valore Descrizione comeventbreak 1001 Ricezione di un segnale di interruzione. comeventframe 1004 Errore di frame. L'hardware ha individuato un errore di frame. comeventoverrun 1006 Overrun della porta. L'hardware non ha letto un carattere prima dell'arrivo del successivo e il carattere è andato perduto. comeventrxover 1008 Overflow del buffer di ricezione. Spazio esaurito nel buffer di ricezione. comeventrxparity 1009 Errore di parità. È stato rilevato un errore di parità. comeventtxfull 1010 Buffer di trasmissione pieno. Spazio esaurito nel buffer di trasmissione durante il tentativo di inserimento di un carattere. comeventdcb 1011 Errore imprevisto durante il recupero di DCB (Device Control Block) per la porta.
http://ennius.interfree.it/vba/vba89.htm Stampa questa pagina
1 of 7 26/02/2007 18.09 Stampa questa pagina Controllo comunicazioni MSCOMM32.OCX per comunicare col Modem e/o chiamare numeri telefonici. Premetto che non ho nè provato, nè intendo farlo, ad usare le
DettagliControllo MSComm (comunicazioni)
Controllo MSComm (comunicazioni) Il controllo MSComm (comunicazioni) fornisce all'applicazione funzioni per le comunicazioni seriali, consentendo la trasmissione e la ricezione di dati tramite una porta
DettagliManuale Terminal Manager 2.0
Manuale Terminal Manager 2.0 CREAZIONE / MODIFICA / CANCELLAZIONE TERMINALI Tramite il pulsante NUOVO possiamo aggiungere un terminale alla lista del nostro impianto. Comparirà una finestra che permette
DettagliCome configurare l accesso ad Internet con il tuo telefonino GPRS EDGE* UMTS* (Sistema Operativi Microsoft Win95 e Win98).
Come configurare l accesso ad Internet con il tuo telefonino GPRS EDGE* UMTS* (Sistema Operativi Microsoft Win95 e Win98). OPERAZIONI PRELIMINARI Registrati gratuitamente al servizio I-BOX: qualora non
DettagliPrinter Driver. Questa guida descrive l installazione dei driver stampante per Windows Vista e Windows XP.
4-153-310-42(1) Printer Driver Guida all installazione Questa guida descrive l installazione dei driver stampante per Windows Vista e Windows XP. Prima di usare questo software Prima di usare il driver
DettagliManuale d'uso del Connection Manager
Manuale d'uso del Connection Manager Edizione 1.0 2 Indice Informazioni sull'applicazione Gestione connessioni 3 Operazioni preliminari 3 Aprire l'applicazione Gestione connessioni 3 Visualizzare lo stato
DettagliACQUISIZIONE DATI CONTECA TOUCH
ACQUISIZIONE DATI CONTECA TOUCH Win Rel. 755010 TSP.04706.01 Il software di acquisizione dati per sistema CONTECA centralizzato permette, una volta reperiti i dati di consumo individuale d'utenza (tramite
DettagliA. Carullo Introduzione a Visual Basic. Introduzione a
Introduzione a Visual Basic 1 Indice degli argomenti trattati Cos è Visual Basic? L ambiente di sviluppo Visual Basic I passi per la creazione di un progetto VB Operazioni più comuni in un progetto VB
DettagliGuida rapida Vodafone Internet Box
Guida rapida Vodafone Internet Box Benvenuti nel mondo della connessione dati in mobilità di Vodafone Internet Box. In questa guida spieghiamo come installare e cominciare a utilizzare Vodafone Internet
DettagliTELE2Internet ADSL Manuale d'uso
TELE2Internet ADSL Manuale d'uso Il presente Manuale d'uso include le istruzioni di installazione per TELE2Internet e TELE2Internet ADSL. Per installare TELE2Internet ADSL, consultare pagina 3. Sommario
DettagliIBM SPSS Statistics per Linux - Istruzioni di installazione (Licenza per sito)
IBM SPSS Statistics per Linux - Istruzioni di installazione (Licenza per sito) Le seguenti istruzioni sono relative all installazione di IBM SPSS Statistics versione 21 con licenza per sito. Questo documento
DettagliGui Gu d i a d ra r p a i p d i a V d o a d f a one Int fone In e t r e net rnet Box Key Mini
Guida rapida Vodafone Internet Key Box Mini Ideato per Vodafone QSG_VMCLite_v31_10-2007_e172_IT.1 1 10/10/07 14:39:10 QSG_VMCLite_v31_10-2007_e172_IT.2 2 10/10/07 14:39:11 Benvenuti nel mondo della connessione
DettagliConsiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica
Consiglio regionale della Toscana Regole per il corretto funzionamento della posta elettronica A cura dell Ufficio Informatica Maggio 2006 Indice 1. Regole di utilizzo della posta elettronica... 3 2. Controllo
DettagliPronto Esecuzione Attesa Terminazione
Definizione Con il termine processo si indica una sequenza di azioni che il processore esegue Il programma invece, è una sequenza di azioni che il processore dovrà eseguire Il processo è quindi un programma
DettagliChe cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo
Creazione di moduli Creazione di moduli Che cos'è un modulo? Un elenco di domande accompagnato da aree in cui è possibile scrivere le risposte, selezionare opzioni. Il modulo di un sito Web viene utilizzato
DettagliI file di dati. Unità didattica D1 1
I file di dati Unità didattica D1 1 1) I file sequenziali Utili per la memorizzazione di informazioni testuali Si tratta di strutture organizzate per righe e non per record Non sono adatte per grandi quantità
DettagliACCESSO A DRIVE REMOTO TRAMITE MODEM
ACCESSO A DRIVE REMOTO TRAMITE MODEM Autore: Giulio Sassetti Indice revisione Data Descrizione modifica V01.0000 14/6/2006 Emissione V01.1000 29/6/2006 Aggiunti link sommario e ingrandite immagini V01.2000
DettagliARCHITETTURA DI RETE FOLEGNANI ANDREA
ARCHITETTURA DI RETE FOLEGNANI ANDREA INTRODUZIONE È denominata Architettura di rete un insieme di livelli e protocolli. Le reti sono organizzate gerarchicamente in livelli, ciascuno dei quali interagisce
DettagliComunicazione. Prof. Antonino Mazzeo. Corso di Laurea Specialistica in Ingegneria Informatica
Comunicazione Seriale Prof. Antonino Mazzeo Corso di Laurea Specialistica in Ingegneria Informatica UART/USART Intel 8251A Standard Universal Synchronous/Asynchronous Receiver/Trasmitter (USART) Progettata
DettagliACQUISIZIONE DATI AQUAPRO TOUCH. Win Rel. 755011
ACQUISIZIONE DATI AQUAPRO TOUCH Win Rel. 755011 04705 Il software di ripartizione spese per sistema AQUAPRO centralizzato permette, una volta reperiti i dati di consumo individuale d'utenza (tramite teletrasmissione
DettagliACO Archiviazione Elettronica e Conservazione sostitutiva
ACO Archiviazione Elettronica e Conservazione sostitutiva Luglio 2013 INDICE A) INSTALLAZIONE DELL AGGIORNAMENTO... 2 AGGIORNAMENTO STAND ALONE/SERVER... 2 AGGIORNAMENTO CLIENT... 4 B) ELENCO MODIFICHE...
DettagliArchitettura di un calcolatore
2009-2010 Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) 7 Architettura di un calcolatore Lez. 7 1 Modello di Von Neumann Il termine modello di Von Neumann (o macchina di Von
DettagliMANUALE D'USO DEL PROGRAMMA IMMOBIPHONE
1/6 MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE Per prima cosa si ringrazia per aver scelto ImmobiPhone e per aver dato fiducia al suo autore. Il presente documento istruisce l'utilizzatore sull'uso del programma
DettagliT E O R I A D I P R O G E T T A Z I O N E D E L S O F T W A R E
Threading T E O R I A D I P R O G E T T A Z I O N E D E L S O F T W A R E Caratteristiche principali dei thread Consentono di eseguire elaborazioni simultanee in un programma scritto in C#. Possono essere
DettagliIstruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)
Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito) Le seguenti istruzioni sono relative all installazione di IBM SPSS Modeler Text Analytics versione 15 mediante un licenza
DettagliAruba Sign 2 Guida rapida
Aruba Sign 2 Guida rapida 1 Indice Indice...2 1 Informazioni sul documento...3 1.1 Scopo del documento...3 2 Prerequisiti...4 2.1.1 Software...4 2.1.2 Rete...4 3 Installazione...5 Passo 2...5 4 Avvio di
DettagliBackup e ripristino Guida per l'utente
Backup e ripristino Guida per l'utente Copyright 2007-2009 Hewlett-Packard Development Company, L.P. Windows è un marchio registrato negli Stati Uniti di Microsoft Corporation. Le informazioni contenute
DettagliIntroduzione al Linguaggio C
Introduzione al Linguaggio C File I/O Daniele Pighin April 2009 Daniele Pighin Introduzione al Linguaggio C 1/15 Outline File e dati Accesso ai file File I/O Daniele Pighin Introduzione al Linguaggio C
DettagliIRSplit. Istruzioni d uso 07/10-01 PC
3456 IRSplit Istruzioni d uso 07/10-01 PC 2 IRSplit Istruzioni d uso Indice 1. Requisiti Hardware e Software 4 1.1 Requisiti Hardware 4 1.2 Requisiti Software 4 2. Installazione 4 3. Concetti fondamentali
DettagliBARCODE. Gestione Codici a Barre. Release 4.90 Manuale Operativo
Release 4.90 Manuale Operativo BARCODE Gestione Codici a Barre La gestione Barcode permette di importare i codici degli articoli letti da dispositivi d inserimento (penne ottiche e lettori Barcode) integrandosi
DettagliBackup e ripristino Guida per l'utente
Backup e ripristino Guida per l'utente Copyright 2007 Hewlett-Packard Development Company, L.P. Windows è un marchio registrato negli Stati Uniti di Microsoft Corporation. Le informazioni contenute in
DettagliInput/Output. Moduli di Input/ Output. gestiscono quantità di dati differenti a velocità diverse in formati diversi. n Grande varietà di periferiche
Input/Output n Grande varietà di periferiche gestiscono quantità di dati differenti a velocità diverse in formati diversi n Tutti più lenti della CPU e della RAM n Necessità di avere moduli di I/O Moduli
DettagliGestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare.
Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare. E stato previsto l utilizzo di uno specifico prodotto informatico (denominato
DettagliMANUALE CONFIGURAZIONE ED UTILIZZO GATEWAY MBUS-MODBUS (RTU/TCP) MODELLO PiiGAB M900
MANUALE CONFIGURAZIONE ED UTILIZZO GATEWAY MBUS-MODBUS (RTU/TCP) MODELLO PiiGAB M900 1. SOFTWARE La configurazione del gateway M900 è realizzata attraverso il software PiiGAB M-Bus Explorer, fornito a
DettagliConfigurazione di Outlook Express
OUTLOOK Outlook Express è il client di posta elettronica sviluppato da Microsoft, preinstallato su sistemi operativi Windows a partire da Windows 98 fino all'uscita di Windows XP. Con l'arrivo di Windows
DettagliSicurezza dei file Le protezioni nei programmi
Sicurezza dei file Le protezioni nei programmi Attivare/disattivare le impostazioni di sicurezza delle macro. Una macro è un insieme d istruzioni che il computer interpreta una dopo l altra e traduce in
DettagliGENERALITÀ. Unità: Canali di comunicazione:
GENERALITÀ L'apparecchiatura CON232E è una unità a microprocessore equipaggiata di un canale ethernet e due canali seriali rs232c. Il dispositivo trasmette i dati ricevuti dal canale Ethernet con protocollo
Dettagli7.16 Funzioni ed FB gestione modem
7.16 Funzioni ed FB gestione modem Le funzioni ed i blocchi funzione per la gestione del modem utilizzano un modem GSM connesso ad un terminale di I/O del sistema (Tipicamente è utilizzata una porta seriale).
Dettaglimonitoraggio dei locomotori via Internet
monitoraggio dei locomotori via Internet Pagina 1 di 23 Sommario 1 Sito internet-home page... 3 2 Descrizione delle sezioni... 4 2.1 Invia nuove misurazioni sul sito... 5 2.2 Speed Control... 8 2.3 Controllo
DettagliTERMINALE. Creazione e gestione di una postazione terminale di Eureka
TERMINALE Creazione e gestione di una postazione terminale di Eureka Febbraio 2011 2 Creazione e gestione di una postazione terminale di Eureka INDICE POSTAZIONE TERMINALE EUREKA REQUISITI INSTALLAZIONE
DettagliRisoluzione dei problemi relativi ai fax. Domande frequenti sulle funzioni fax... 2. Risoluzione dei problemi di invio dei fax...
1 di Domande frequenti sulle funzioni fax............. 2 Risoluzione dei problemi di invio dei fax.......... 3 Risoluzione dei problemi di ricezione dei fax....... 5 Errori di invio dei fax...........................
DettagliMANUALE UTENTE Fiscali Free
MANUALE UTENTE Fiscali Free Le informazioni contenute in questa pubblicazione sono soggette a modifiche da parte della ComputerNetRimini. Il software descritto in questa pubblicazione viene rilasciato
DettagliModem e rete locale (LAN)
Modem e rete locale (LAN) Guida per l'utente Copyright 2006 Hewlett-Packard Development Company, L.P. Le informazioni contenute in questo documento sono soggette a modifiche senza preavviso. Le sole garanzie
DettagliCome configurare l accesso ad Internet con il tuo telefonino GPRS UMTS (Sistema Operativi Microsoft Windows XP).
OPERAZIONI PRELIMINARI Come configurare l accesso ad Internet con il tuo telefonino GPRS UMTS (Sistema Operativi Microsoft Windows XP). Accertati che il tuo sistema operativo sia Microsoft WINDOWS XP Assicurati
DettagliIn un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 :
Un Sistema Operativo è un insieme complesso di programmi che, interagendo tra loro, devono svolgere una serie di funzioni per gestire il comportamento del computer e per agire come intermediario consentendo
DettagliIBM SPSS Statistics per Mac OS - Istruzioni di installazione (Licenza per sito)
IBM SPSS Statistics per Mac OS - Istruzioni di installazione (Licenza per sito) Le seguenti istruzioni sono relative all installazione di IBM SPSS Statistics versione 21 con licenza per sito. Questo documento
DettagliCHIUSURE di MAGAZZINO di FINE ANNO
CHIUSURE di MAGAZZINO di FINE ANNO Operazioni da svolgere per il riporto delle giacenze di fine esercizio Il documento che segue ha lo scopo di illustrare le operazioni che devono essere eseguite per:
DettagliMODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it
MODELLO CLIENT/SERVER Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it POSSIBILI STRUTTURE DEL SISTEMA INFORMATIVO La struttura di un sistema informativo
DettagliModem e rete locale (LAN)
Modem e rete locale (LAN) Guida per l'utente Copyright 2007 Hewlett-Packard Development Company, L.P. Le informazioni contenute in questo documento sono soggette a modifiche senza preavviso. Le sole garanzie
DettagliSCARICO DATI ONETOUCH Verio per EuroTouch Home GUIDA ALL USO
SCARICO DATI ONETOUCH Verio per EuroTouch Home GUIDA ALL USO Sommario Installazione dell applicazione... 3 L applicazione... 4 Requisiti... 4 Avvio dell applicazione... 4 Connessione al Database di EuroTouch
DettagliLa Stampa Unione. Individuare la lista indirizzi per la Stampa Unione
La Stampa Unione La Stampa unione consente di personalizzare con il nome, il cognome, l'indirizzo e altri dati i documenti e le buste per l'invio a più destinatari. Basterà avere un database con i dati
DettagliIBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per utenti singoli)
IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per utenti singoli) Le seguenti istruzioni sono relative all installazione di IBM SPSS Statistics versione 19 con licenza per utenti
DettagliCorso basi di dati Installazione e gestione di PWS
Corso basi di dati Installazione e gestione di PWS Gianluca Di Tomassi Email: ditomass@dia.uniroma3.it Università di Roma Tre Cosa è PWS? Il Personal Web Server altro non è che una versione ridotta del
Dettagli1. RETI INFORMATICHE CORSO DI LAUREA IN INGEGNERIA INFORMATICA SPECIFICHE DI PROGETTO A.A. 2013/2014. 1.1 Lato client
RETI INFORMATICHE - SPECIFICHE DI PROGETTO A.A. 2013/2014 1. RETI INFORMATICHE CORSO DI LAUREA IN INGEGNERIA INFORMATICA SPECIFICHE DI PROGETTO A.A. 2013/2014 Il progetto consiste nello sviluppo di un
DettagliPagina n. 1. Via Ficili n 5 62029 Tolentino (MC) Tel.: 0733 9568 Fax: 0733 956817 E-Mail: info@grupposis.it http://www.grupposis.
Prot. C.R.M n. (6778) manuale facile pdf The easiest way to create a PDF! Facile! PDF è la soluzione Completa per creare PDF professionali con semplicità. Sempre presente nella barra di Windows. Si attiva
DettagliPrima di generare l ambiente di sicurezza occorre configurare le Opzioni di sistema seguendo i passi riportati di seguito:
GENERARE L AMBIENTE DI SICUREZZA Prima di inviare tramite Entratel i file predisposti (dichiarazioni dei redditi, modelli RLI, etc..) è necessario generare l ambiente di sicurezza. Si tratta di un sistema
DettagliCorso SSIS. Pasquale LOPS lops@di.uniba.it
Corso SSIS LABORATORI, SEMINARI E LEZIONI DI SISTEMI DI SCRITTURA Classe 75/A - 76/A Pasquale LOPS lops@di.uniba.it venerdì 15 febbraio 2008 Origini di dati Un'origine dati è un file, quale un elenco contatti
DettagliLe variabili di Visual Basic consentono di memorizzare temporaneamente valori durante
Tiipii dii Datii iin Viisuall Basiic Le variabili di Visual Basic consentono di memorizzare temporaneamente valori durante l'esecuzione di un'applicazione. Alle variabili è associato un nome, utilizzato
DettagliEsame n 2 per il conseguimento della patente europea del computer E.C.D.L. 19/11/2010 realizzato dal prof.conti Riccardo 1
Esame n 2 per il conseguimento della patente europea del computer E.C.D.L 19/11/2010 realizzato dal prof.conti Riccardo 1 1. I PRIMI PASSI INDICE GENERALE 2. COMANDI DI GESTIONE FINESTRA 3. DISPOSIZIONE
DettagliCollegamento remoto vending machines by do-dots
Collegamento remoto vending machines by do-dots Ultimo aggiornamento 23 marzo 2011 rev1 - Stesura iniziale 18/10/2010 rev2 - Approfondimenti 12/11/2010 rev3 Riduzione dei contenuti per una lettura generica
DettagliNokia C110/C111 scheda LAN senza filo Manuale di installazione
Nokia C110/C111 scheda LAN senza filo Manuale di installazione DICHIARAZIONE DI CONFORMITÀ Noi, NOKIA MOBILE PHONES Ltd dichiariamo sotto la nostra esclusiva responsabilità che i prodotti DTN-10 e DTN-11
DettagliLA GESTIONE DELLE VISITE CLIENTI VIA WEB
LA GESTIONE DELLE VISITE CLIENTI VIA WEB L applicazione realizzata ha lo scopo di consentire agli agenti l inserimento via web dei dati relativi alle visite effettuate alla clientela. I requisiti informatici
DettagliProcedura di aggiornamento del firmware Display Remoto IntellyGreenPV
Procedura di aggiornamento del firmware Display Remoto IntellyGreenPV 1) Introduzione Il seguente documento descrive la procedura di aggiornamento del firmware del Display Remoto IntellyGreenPV. Per eseguire
DettagliManuale UniScan 1.3.0
Manuale UniScan 1.3.0 1. INSTALLAZIONE E PRIMO UTILIZZO... 1 1.1 INSTALLAZIONE... 1 1.1.1 PRE-REQUISITI PER L INSTALLAZIONE... 1 1.2 PRIMO UTILIZZO... 2 1.3 RICARICA SCANNER... 2 1.4 MODIFICA IMPOSTAZIONI
DettagliPer cosa posso utilizzarlo?
Guida rapida Vodafone Mobile Connect Card Express Vodafone Broadband Benvenuti nel mondo della connessione dati in mobilità di Vodafone Mobile Connect Card Express. In questa guida spieghiamo come installare
DettagliDispensa di Informatica I.1
IL COMPUTER: CONCETTI GENERALI Il Computer (o elaboratore) è un insieme di dispositivi di diversa natura in grado di acquisire dall'esterno dati e algoritmi e produrre in uscita i risultati dell'elaborazione.
DettagliFRANCESCO MARINO - TELECOMUNICAZIONI
Classe: Data Autore: Francesco Marino http://www.francescomarino.net info@francescomarino.net Esercitazione n. 18 Creazione e configurazione di una connessione remota in Windows 9x Gruppo: Alunni assenti
DettagliPer scrivere una procedura che non deve restituire nessun valore e deve solo contenere le informazioni per le modalità delle porte e controlli
CODICE Le fonti in cui si possono trovare tutorial o esempi di progetti utilizzati con Arduino si trovano nel sito ufficiale di Arduino, oppure nei forum di domotica e robotica. Il codice utilizzato per
DettagliCERTIFICATI DIGITALI. Manuale Utente
CERTIFICATI DIGITALI Procedure di installazione, rimozione, archiviazione Manuale Utente versione 1.0 pag. 1 pag. 2 di30 Sommario CERTIFICATI DIGITALI...1 Manuale Utente...1 Sommario...2 Introduzione...3
DettagliManuale per l'utente
Manuale per l'utente Modulo client di Kodak Asset Management Software Stato e impostazioni delle risorse... 1 Menu dello stato delle risorse... 2 Menu delle impostazioni delle risorse... 3 Gestione dei
DettagliOutlook Plugin per VTECRM
Outlook Plugin per VTECRM MANUALE UTENTE Sommario Capitolo 1: Installazione e Login... 2 1 Requisiti di installazione... 2 2 Installazione... 3 3 Primo Login... 4 Capitolo 2: Lavorare con Outlook Plugin...
DettagliGuida di Pro PC Secure
1) SOMMARIO 2) ISTRUZIONI DI BASE 3) CONFIGURAZIONE 4) INFORMAZIONI AGGIUNTIVE 1) SOMMARIO Guida di Pro PC Secure Pro PC Secure è un programma che si occupa della protezione dagli attacchi provenienti
DettagliInstallazione di Zelio Soft 2 su Microsoft Windows Vista
Installazione di Zelio Soft 2 su Microsoft Windows Vista 1. Installazione di Zelio Soft 2 v4.1: Per prima cosa installare Zelio Soft 2 (versione 4.1) lanciandone il setup (doppio click sul file Setup.exe
DettagliCOME E COMPOSTO IL PC - WWW.DADEPC.IT
Il computer è composto essenzialmente da due componenti L' HARDWARE ed il SOFTWARE COME E COMPOSTO IL PC - WWW.DADEPC.IT FACCIAMO UN PARAGONE Se vogliamo fare una paragone, L' HARDWARE è una stanza o un
DettagliAcer erecovery Management
1 Acer erecovery Management Sviluppato dal team software Acer, Acer erecovery Management è uno strumento in grado di offrire funzionalità semplici, affidabili e sicure per il ripristino del computer allo
DettagliMANUALE D USO SAREMA SF1000
MANUALE D USO SAREMA SF1000 COMPATIBILE WINDOWS VISTA Versione 1.2.0.0 Manuale RTS WPOS1 INDICE INDICE... 2 LEGENDA... 2 PREMESSA... 3 VERSIONI DEL PROGRAMMA... 3 COMPATIBILITA CON WINDOWS VISTA... 3 PROGRAMMAZIONE
DettagliIL SISTEMA OPERATIVO IL SISTEMA OPERATIVO INTERFACCE TESTUALI INTERFACCE TESTUALI FUNZIONI DEL SISTEMA OPERATIVO INTERFACCE GRAFICHE
IL SISTEMA OPERATIVO Insieme di programmi che opera al di sopra della macchina fisica, mascherandone le caratteristiche e fornendo agli utenti funzionalità di alto livello. PROGRAMMI UTENTE INTERPRETE
DettagliChat. Connettersi a un server di chat. Modificare le impostazioni di chat. Ricevere impostazioni chat. Chat
2007 Nokia. Tutti i diritti sono riservati. Nokia, Nokia Connecting People, Nseries e N77 sono marchi o marchi registrati di Nokia Corporation. Altri nomi di prodotti e società citati nel presente documento
DettagliCome usare P-touch Transfer Manager
Come usare P-touch Transfer Manager Versione 0 ITA Introduzione Avviso importante Il contenuto di questo documento e le specifiche di questo prodotto sono soggetti a modifica senza preavviso. Brother si
DettagliGuida Google Cloud Print
Guida Google Cloud Print Versione 0 ITA Definizioni delle note Nella presente Guida dell utente viene utilizzata la seguente icona: Le note forniscono istruzioni da seguire in determinate situazioni o
DettagliInformazioni relative al Decreto legislativo 30 giugno 2003, n. 196 - Codice in materia di protezione dei dati personali
Informazioni relative al Decreto legislativo 30 giugno 2003, n. 196 - Codice in materia di protezione dei dati personali In riferimento al decreto legislativo 196 del 30 giugno 2003 in materia della protezione
DettagliTrasmissione Seriale e Parallela. Interfacce di Comunicazione. Esempio di Decodifica del Segnale. Ricezione e Decodifica. Prof.
Interfacce di Comunicazione Università degli studi di Salerno Laurea in Informatica I semestre 03/04 Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ 2 Trasmissione
DettagliIntroduzione a Word. Prima di iniziare. Competenze che saranno acquisite. Requisiti. Tempo stimato per il completamento:
Introduzione a Word Word è una potente applicazione di elaborazione testi e layout, ma per utilizzarla nel modo più efficace è necessario comprenderne gli elementi di base. Questa esercitazione illustra
Dettagli11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0
11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0 PAG. 2 DI 38 INDICE 1. PREMESSA 3 2. SCARICO DEL SOFTWARE 4 2.1 AMBIENTE WINDOWS 5 2.2 AMBIENTE MACINTOSH 6 2.3 AMBIENTE
DettagliALL FOR SCAN Versione Twain Manuale Utente. Versione 2.0A00. Luccarelli Srl
ALL FOR SCAN Versione Twain Manuale Utente Versione 2.0A00 1. Cos è ALL FOR SCAN All For Scan è un software per l archiviazione ottica dei documenti, per scanner che usano le interfaccie Kofax o Twain.
DettagliMAGAZZINO FISCALE (agg. alla rel. 3.4.1)
MAGAZZINO FISCALE (agg. alla rel. 3.4.1) Per ottenere valori corretti nell inventario al LIFO o FIFO è necessario andare in Magazzino Fiscale ed elaborare i dati dell anno che ci serve valorizzare. Bisogna
DettagliExcel. A cura di Luigi Labonia. e-mail: luigi.lab@libero.it
Excel A cura di Luigi Labonia e-mail: luigi.lab@libero.it Introduzione Un foglio elettronico è un applicazione comunemente usata per bilanci, previsioni ed altri compiti tipici del campo amministrativo
DettagliCosa è un foglio elettronico
Cosa è un foglio elettronico Versione informatica del foglio contabile Strumento per l elaborazione di numeri (ma non solo...) I valori inseriti possono essere modificati, analizzati, elaborati, ripetuti
DettagliMANUALE UTENTE. Computer Palmare WORKABOUT PRO
MANUALE UTENTE Computer Palmare WORKABOUT PRO INDICE PROCEDURA DI INSTALLAZIONE:...3 GUIDA ALL UTILIZZO:...12 PROCEDURA DI AGGIORNAMENTO:...21 2 PROCEDURA DI INSTALLAZIONE: Per il corretto funzionamento
DettagliS.I.I.P.A.L. Sistema Informativo Integrato Pubblica Amministrazione Locale
S.I.I.P.A.L. Sistema Informativo Integrato Pubblica Amministrazione Locale SPECIFICHE DI RILASCIO AGGIORNAMENTO PRODOTTI PATCHELETT100908 (database ver. 264) Pagina 1 di 9 S.I.I.P.A.L. Sistema Informativo
DettagliGuida ai collegamenti
Pagina 1 di 6 Guida ai collegamenti Sistemi operativi supportati Il CD Software e documentazione consente di installare il software della stampante sui seguenti sistemi operativi: Windows 7 Windows Server
DettagliCondividi in linea 2.0
Condividi in linea 2.0 2007 Nokia. Tutti i diritti sono riservati. Nokia, Nokia Connecting People e Nseries sono marchi o marchi registrati di Nokia Corporation. Altri nomi di prodotti e società citati
Dettaglihttp://arezzo.motouristoffice.it
Istruzioni l invio telematico della DICHIARAZIONE PREZZI E SERVIZI, per l installazione del lettore Smart Card, e l installazione di DIKE http://arezzo.motouristoffice.it 1 Vi sarà sufficiente inserire
DettagliIstruzioni di installazione di IBM SPSS Modeler Text Analytics (utente singolo)
Istruzioni di installazione di IBM SPSS Modeler Text Analytics (utente singolo) Le seguenti istruzioni sono relative all installazione di IBM SPSS Modeler Text Analytics versione 15 mediante un licenza
DettagliConfigurazione di una connessione DUN USB
Configurazione di una connessione DUN USB Cercare la lettera "U" in questa posizione È possibile collegare lo smartphone Palm Treo 750v e il computer mediante il cavo di sincronizzazione USB per accedere
DettagliInformatica B a.a 2005/06 (Meccanici 4 squadra) PhD. Ing. Michele Folgheraiter
Informatica B a.a 2005/06 (Meccanici 4 squadra) Scaglione: da PO a ZZZZ PhD. Ing. Michele Folgheraiter Architettura del Calcolatore Macchina di von Neumann Il calcolatore moderno è basato su un architettura
DettagliIstruzioni per l uso della Guida. Icone utilizzate in questa Guida. Istruzioni per l uso della Guida. Software di backup LaCie Guida per l utente
Istruzioni per l uso della Guida Istruzioni per l uso della Guida Sulla barra degli strumenti: Pagina precedente / Pagina successiva Passa alla pagina Indice / Passa alla pagina Precauzioni Stampa Ottimizzate
Dettagli2015 PERIODO D IMPOSTA
Manuale operativo per l installazione dell aggiornamento e per la compilazione della Certificazione Unica 2015 PERIODO D IMPOSTA 2014 società del gruppo Collegarsi al sito www.bitsrl.com 1. Cliccare sul
DettagliProduct Shipping Cost Guida d'installazione ed Utilizzo
Guida d'installazione ed Utilizzo Installazione Per installare il modulo è sufficiente copiare la cartella app del pacchetto del modulo nella cartella principale dell'installazione di Magento dove è già
DettagliDirezione Centrale per le Politiche dell Immigrazione e dell Asilo
Direzione Centrale per le Politiche dell Immigrazione e dell Asilo Sistema inoltro telematico domande di nulla osta, ricongiungimento e conversioni Manuale utente Versione 2 Data creazione 02/11/2007 12.14.00
Dettagli