Laboratorio di Programmazione M-Z

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Laboratorio di Programmazione M-Z"

Transcript

1 Laboratorio di Programmazione M-Z Docente: Alessandra Lumini Università di Bologna, Sede di Cesena

2 Materiale, Ricevimento, etc.. Ricevimento: appuntamento via , dopo lezione, mercoledì , Studio 13, via Sacchi 3, Cesena (mandare per appuntamento). Il materiale del corso (Slides, ) è reperibile al link: http: // Contatti: : Docente: alessandra.lumini@unibo.it. Tipologia di Lezione: 60 minuti ca. lezione frontale, resto del tempo: Hands-On

3 Iscrizione cartella Google Drive. Utilizzare il form indicando: 1. Un indirizzo Google (Es. di riferimento. 2. Nome, Cognome, Matricola, dei componenti del gruppo (max 2). Riceverete a all indirizzo Gmail un messaggio per l iscrizione ad una cartella condivisa su Google Drive. Accettate la richiesta (Apri). Vi sarà richiesto di accedere (se già non lo siete) con l account di Google che avete indicato. Vi apparirà una schermata con la cartella chiamata con il numero del vostro gruppo. In alto a destra c è il tasto Aggiungi in Drive, accettate Vi apparirà un altra schermata con in alto a destra il tasto Apri in Drive, accettate. Vi apparirà la schermata del gestore web di Google Drive. Questa è la cartella in cui caricherete (Tasto destro del mouse + Carica Cartella) i vostri progetti e dove verranno caricati i progetti corretti con relativo commento di correzione (nella funzione main del programma).

4 Con cosa lavoreremo (o superiore) IDE (Integrated Development Environment). Tra i migliori sul mercato. ger molto efficiente ed espressivo. Ricco di plug-in. Interfaccia intuitiva. Permette di gestire più di un linguaggio (C, C++, C#, J#, SQL, etc). Permette un agevole scrittura del codice (Intellisense). Supporto: Download (Visual studio 2015):

5 Some Tips... Non state a guardare!! Non scrivete codice a caso!! Il tempo in laboratorio vi serve anche per l elaborato settimanale, sfruttatelo! Domande, domande, domande!!!.

6 Selezionare File dalla barra superiore, Nel menù scegliere Nuovo. (Shortcut CTRL+MAIUSC+N), Nella finestra Nuovo, selezionare nella parte di sinistra Modelli installati Visual C++ Generale. Nella finestra centrale selezionare vuoto. Specificare nel campo testo Nome, in fondo alla finestra, il nome del progetto ed il path dove salvarlo (Pulsante Sfoglia). Premere OK.

7 File Sorgente Una volta aperto il progetto questo sarà vuoto e sarà necessario aggiungere files (.cpp,.h) al progetto stesso. Aggiungere file sorgente al progetto: Nella colonna di sinistra Esplora Soluzioni selezionare File di origine, tasto destro del mouse, Aggiungi Nuovo Elemento. Nella finestra Aggiungi nuovo elemento selezionare Visual C++ Codice. Nella sezione centrale selezionare File di C++. Specificare nel campo testo Nome in fondo alla finestra il nome del file. Opzionalmente anche il path (di default il file viene salvato nella cartella del progetto). Cliccare su Aggiungi

8 File Header Aggiungere file header al progetto: Nella colonna di sinistra Esplora Soluzioni selezionare File di intestazione, tasto destro del mouse, Aggiungi Nuovo Elemento. Nella finestra Aggiungi nuovo elemento selezionare Visual C++ Codice. Nella sezione centrale selezionare File di intestazione. Specificare nel campo testo Nome in fondo alla finestra il nome del file. Opzionalmente anche il path dove salvare il file (di default il file viene salvato nella cartella del progetto). Cliccare su Aggiungi

9 Set-Up Ambiente Linguaggio ANSI C. I Step: (ANSI) Nella barra superiore selezionare. Dal menù selezionare la voce Proprietà di Nome-. Nell albero di opzioni alla sinistra della finestra di dialogo cliccare su Proprietà di Configurazione e selezionare la voce C/C++. Selezionare la voce Linguaggio e nel riquadro destro della finestra di dialogo cambiare l opzione Disabilita estensioni linguaggio in Sì(/Za) (in questo modo disabilitiamo tutte le estensioni del linguaggio diverse dallo standard ANSI). II Step: (Linguaggio C) Nella barra superiore selezionare. Dal menù selezionare la voce Proprietà di Nome-. Nell albero di opzioni alla sinistra della finestra di dialogo cliccare su Proprietà di Configurazione e selezionare la voce C/C++. Selezionare la voce Avanzate e nel riquadro destro della finestra di dialogo cambiare l opzione Compila come in Compila come codice C(/TC) (in questo modo il file viene compilato come un file C).

10 Compilazione 1. Nella barra superiore selezionare Compila 2. Dal menù selezionare Compila Soluzione (Shortcut F7) 3. I messaggi di compilazione (errori, warnings, etc..) vengono stampati nella box Output in basso nella finestra principale. 4. Alternativamente, cliccare sull icona:

11 1. Nella barra superiore selezionare 2. Dal menù selezionare Avvia (Shortcut F5) 3. Alternativamente, scegliere Avvia senza eseguire (Shortcut CTRL+F5), Nella barra superiore possiamo cambiare la configurazione di compilazione: : che attiva tutto il framework per il debug alla vostra applicazione (più lento) Release: che esegue l applicazione senza debug e con flag di ottimizzazione (più veloce).

12 Attivare BreakPoints: Cliccare con il tasto sinistro del mouse in corrispondenza della linea di codice in cui si vuole fermare l esecuzione del programma (Pallino Rosso) Far partire il debug (Avvia )

13 (II) Per saltare al Breakpoint successivo, quindo per proseguire l esecuzione del programma, cliccare sulla freccia verde (Shortcut F5). Lo spostamento della freccia gialla ci indica a che punto siamo nell esecuzione del programma.

14 (III) Monitoraggio Variabili Nella finestra in basso a sinistra Variabili locali, possiamo tenere traccia delle variabili visibili in quel punto dell esecuzione:

15 (IV) Visualizzazione finestra di output Visual studio chiude automaticamnte la finestra di output alla terminazione del programma in esecuzione. Per evitarlo: Aggiungere l istruzione system( PAUSE ); nel main() Eseguire il programma usando Ctrl+F5 (non funziona con tutte le versioni)

16 Specificatori di Formato (I) Base Tipo Specificatore char %c, %d int %d, %i short int %d, %hd long int %ld unsigned int %u, %o, %x unsigned short int %hu unsigned long int %lu float %f, %F, %e, %E, %g double %f, %F, %e, %E, %g long double %lf string, char[] %s %E: Notazione scientifica maiuscola. %g: Sceglie il formato più compatto tra %e e %f. %o: Numeri ottali. %x: Numeri esadecimali.

17 Specificatori di Formato (II) Lunghezza Numero minimo di caratteri stampati /* integer */ printf ("%d", 42) ; // Output : 42 printf ("%1d", 42) ; // Output : 42 printf ("%3d", 42) ; // Output : \ b42 printf ("%*d", 5, 42) ; // Output : \b\b\b\b\ b42 /* float */ printf ("%f", 42.24) ; // Output : printf ("%6f", 42.24) ; // Output : printf (" %12 f", 42.24) ; // Output : \b\b\ b /* string */ printf ("%s", " ciao "); // Output : ciao printf ("%6s", " ciao "); // Output : \b\ bciao

18 Specificatori di Formato (III) Decimali %d: Minimo numero di caratteri totali (eventualmente aggiunge 0 a sinistra). %f: Massimo numero di decimali dopo la virgola. %s: Massimo numero di caratteri (eventualmente la stringa viene troncata) /* integer */ printf (" %.4 d", 42) ; // Output : 0042 printf (" %6.4 d", 42) ; // Output : \b\ b0042 /* string */ printf (" %.2 s", " ciao "); // Output : ci printf (" %.6 s", " ciao "); // Output : ciao printf (" %6.3 s", " ciao "); // Output : \b\b\ bcia /* float */ printf (" %.2 f", 42.24) ; // Output : printf (" %.4 f", 42.24) ; // Output : printf (" %6.4 f", 42.24) ; // Output : printf (" %9.4 f", 42.24) ; // Output : \b\ b

19 Specificatori di Formato (IV) Allineamenti, segno, etc.. -: Allinea a sinistra. +: Aggiungi il segno anche se il numero è positivo. : Aggiungi spazio davanti a numeri positivi. 0: Aggiungi 0 iniziali fino a width. #: Formato alternativo. /* integer */ printf ("%6d", 42) ; // Output : /b/b/b/ b42 printf ("%-6d", 42) ; // Output : 42/ b/b/b/b printf (" %06 d", 42) ; // Output : printf ("%d", 42) ; // Output : 42 printf ("%+d", 42) ; // Output : +42 /* string */ printf ("%6s", " ciao "); // Output : /b/ bciao printf ("%-6s", " ciao "); // Output : ciao /b/b

20 Stampa di caratteri accentati Impostazioni locali La stampa a video dei caratteri accentati può non essere corretta su alcuni sistemi, perchè la console usa un set di caratteri diverso da quello di windows. Occorre impostare nel main(): setlocale(lc ALL, ); # include < locale.h> # include <stdio.h> int main (){ printf (" locale is %s\n",setlocale (LC_ALL,NULL )); printf (" àèìòù \n"); setlocale ( LC_ALL,""); printf (" now locale is %s\n",setlocale ( LC_ALL, NULL )); printf (" àèìòù \n"); }

21 1. Usando la macro FLT MAX: Stampare solo la parte intera del numero. Stampare il valore in notazione scientifica. 2. Stampare, usando i caratteri della tabella ASCII, la frase Hello World!. 3. Definire tre variabili intere a, b, c e tre variabili in virgola mobile e, f, g, assegnargli valori arbitrari e: Stamparle senza tabulazione, Stamparle con tabulazione, Stamparle con tabulazione e su tre righe diverse.

Introduzione a Visual Studio 2005

Introduzione a Visual Studio 2005 Fondamenti di Informatica e Laboratorio T-AB Ingengeria dell Automazione a.a. 2008/2009 Introduzione a Visual Studio 2005 Outline Solutions e Projects Visual Studio e il linguaggio C Visual Studio Schermata

Dettagli

Università di Ferrara Facoltà di Ingegneria. Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B

Università di Ferrara Facoltà di Ingegneria. Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B Università di Ferrara Facoltà di Ingegneria Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B Lorenzo Campioni: Giuseppe Cota: (Riccardo Zese: lorenzo.campioni@student.unife.it giuseppe.cota@unife.it

Dettagli

ISTRUZIONI DEVC++ Autore: Luca Florio (luca.florio<at>polimi.it)

ISTRUZIONI DEVC++ Autore: Luca Florio (luca.florio<at>polimi.it) ISTRUZIONI DEVC++ Autore: Luca Florio (luca.floriopolimi.it) DevC++ è un ambiente di programmazione scaricabile gratuitamente che fornisce funzionalità per la creazione di applicativi in linguaggio

Dettagli

Università di Ferrara. Facoltà di Ingegneria. Esercitazioni di

Università di Ferrara. Facoltà di Ingegneria. Esercitazioni di Università di Ferrara Facoltà di Ingegneria Esercitazioni di Giuseppe Cota: Riccardo Zese: giuseppe.cota@unife.it riccardo.zese@unife.it 1 Orario delle lezioni Due turni da 3h00min in laboratorio, con

Dettagli

Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B

Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B Università di Ferrara Dipartimento di Ingegneria Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B Tutor Arnaud Nguembang Fadja: ngmrnd@unife.it Damiano Azzolini: damiano.azzolini@student.unife.it INFORMAZIONI

Dettagli

Introduzione al linguaggio C

Introduzione al linguaggio C Linguaggio C Introduzione al linguaggio C Sistemi di sviluppo integrati Noti anche come IDE: Integrated Development Environment Un pacchetto software che permette di scrivere, preprocessare, compilare,

Dettagli

Fondamenti di Informatica AA 2016/2017

Fondamenti di Informatica AA 2016/2017 Fondamenti di Informatica AA 2016/2017 Eng. Ph.D. Michela Paolucci DISIT Lab http://www.disit.dinfo.unifi.it Department of Information Engineering, DINFO University of Florence Via S. Marta 3, 50139, Firenze,

Dettagli

Eventi.dispoc Guidelines

Eventi.dispoc Guidelines Eventi.dispoc Guidelines 1. Credenziali Google 2. Inserire un evento 3. Importare il calendario eventi.dispoc 4. Abilitare le notifiche 5. Inoltrare una mail eventi.dispoc@gmail.com su @unisi.it 1 1. Credenziali

Dettagli

Fondamenti di Informatica T2 Modulo 2

Fondamenti di Informatica T2 Modulo 2 Università degli Studi di Bologna Facoltà di Ingegneria Fondamenti di Informatica T2 Modulo 2 Corso di Laurea in Ingegneria Informatica Anno accademico 2008/2009 Integrated Development Environment (IDE)

Dettagli

Installazione. Eclipse. Workspace. Primo Avvio. Fondamenti di Informatica T2 Modulo 2. Università di Bologna A.A. 2008/2009

Installazione. Eclipse. Workspace. Primo Avvio. Fondamenti di Informatica T2 Modulo 2. Università di Bologna A.A. 2008/2009 Università degli Studi di Bologna Facoltà di Ingegneria Fondamenti di Informatica T2 Modulo 2 Corso di Laurea in Ingegneria Informatica Anno accademico 2008/2009 Integrated Development Environment (IDE)

Dettagli

NOTE SULL USO DI ECLIPSE per la compilazione di programmi c

NOTE SULL USO DI ECLIPSE per la compilazione di programmi c Università degli Studi di Firenze - Scuola di Ingegneria Corso di Laurea in Ingegneria Elettronica e delle Telecomunicazioni Fondamenti di Informatica - Anno Accademico 2018/2019 Docente: Ing. Laura Carnevali

Dettagli

INTRODUZIONE A VISUAL STUDIO

INTRODUZIONE A VISUAL STUDIO INTRODUZIONE A VISUAL STUDIO Cosa è Visual Studio Visual Studio è un ambiente di sviluppo integrato (Integrated development environment o IDE) Sviluppato da Microsoft Supporta numerosi linguaggi C, C++,

Dettagli

Fondamenti di Informatica T-1 CdS Ingegneria Informatica. Introduzione agli ambienti di sviluppo MS Visual Studio 2005/2008/2010 CodeLite 6.1.

Fondamenti di Informatica T-1 CdS Ingegneria Informatica. Introduzione agli ambienti di sviluppo MS Visual Studio 2005/2008/2010 CodeLite 6.1. Fondamenti di Informatica T-1 CdS Ingegneria Informatica Introduzione agli ambienti di sviluppo MS Visual Studio 2005/2008/2010 CodeLite 6.1.1 1 Outline Solution/Workspace e Project IDE e linguaggio C

Dettagli

WEBMAIL ODCECTA.IT. Guida all uso

WEBMAIL ODCECTA.IT. Guida all uso Guida all uso Guida all accesso ed all utilizzo delle caselle di posta elettronica dell Ordine dei Dottori Commercialisti ed Esperti Contabili di Taranto Dati aggiornati al 29/12/ 1. Caratteristiche del

Dettagli

Istruzioni per l installazione ed uso del programma OMNICARD (rel.5.2) 18/04/2016

Istruzioni per l installazione ed uso del programma OMNICARD (rel.5.2) 18/04/2016 LINX S.R.L. Istruzioni per l installazione ed uso del programma OMNICARD (rel.5.2) 18/04/2016 Sommario Installazione/aggiornamento programma OMNICARD 5.2 3 Avvio del programma OMNICARD 5.2 11 Istruzioni

Dettagli

GUIDA STUDENTE ALL USO DELLA PIATTAFORMA EXCHANGE E-LEARNING - Lotus Quickr

GUIDA STUDENTE ALL USO DELLA PIATTAFORMA EXCHANGE E-LEARNING - Lotus Quickr GUIDA STUDENTE ALL USO DELLA PIATTAFORMA EXCHANGE E-LEARNING - Lotus Quickr 1. ACCESSO Accesso Interfaccia e navigazione Inserimento Modulo A Allegati e messaggi Risposta ad un messaggio ricevuto Area

Dettagli

Classificazione: Pubblico Guida all installazione di una nuova versione di DigitalSign tramite Aggiornamento Automatico

Classificazione: Pubblico Guida all installazione di una nuova versione di DigitalSign tramite Aggiornamento Automatico Guida all installazione di una nuova versione di DigitalSign tramite Aggiornamento Automatico Guida all installazione di una nuova versione di DigitalSign tramite Aggiornamento Automatico Pagina 1 di 16

Dettagli

Introduzione al linguaggio C Primi programmi

Introduzione al linguaggio C Primi programmi Introduzione al linguaggio C Primi programmi Violetta Lonati Università degli studi di Milano Dipartimento di Scienze dell Informazione Laboratorio di algoritmi e strutture dati Corso di laurea in Informatica

Dettagli

PROGRAMMA = ALGORITMO

PROGRAMMA = ALGORITMO Corso di Laurea Scienze Prof. San. Tec., Area Tecnico-Assistenziale SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI Anno Accademico 2005-2006 Prof. Fausto Passariello Corso Integrato Metodologia della Ricerca

Dettagli

Debug di un programma

Debug di un programma Debug di un programma Col termine Debug si intende una fase di sviluppo del software, nella quale si cerca di eliminare gli errori dal programma Due tipi di errori: Errori sintattici, rilevati sempre dal

Dettagli

Primi programmi in C

Primi programmi in C Università degli studi di Milano Dipartimento di Scienze dell Informazione Laboratorio di algoritmi e strutture dati Corso di laurea in Informatica In breve Uso del compilatore gcc Struttura di un programma

Dettagli

Tecniche della Programmazione: Note sull uso del DEVC++

Tecniche della Programmazione: Note sull uso del DEVC++ Tecniche della Programmazione: Note sull uso del DEVC++ PRIMA COSA: DEVC++ permette di programmare in C++ ed in C. Non e esattamente la medesima cosa, come vedremo durante il corso. Ricordiamoci che noi

Dettagli

Fondamenti di Informatica A. A. 2017/18

Fondamenti di Informatica A. A. 2017/18 Fondamenti di Informatica Prof. Marco Lombardi A. A. 2017/18 : OUTLINE Caratteristiche Come si presenta Primo diagramma di flusso ed utilizzo del blocco di output Esempio Utilizzo dei blocchi di input/output

Dettagli

Primi passi col linguaggio C

Primi passi col linguaggio C Andrea Marin Università Ca Foscari Venezia Laurea in Informatica Corso di Programmazione part-time a.a. 2011/2012 Come introdurre un linguaggio di programmazione? Obiettivi: Introduciamo una macchina astratta

Dettagli

INCOMUNE.NET 4.0 Powered by Contao CMS Open Source

INCOMUNE.NET 4.0 Powered by Contao CMS Open Source INCOMUNE.NET 4.0 Powered by Contao CMS Open Source Sistema di Trattamento dei contenuti - Manuale di Utilizzo IDEA Sistemi S.as. Tecnologie Digitali per la Pubblica Amministrazione Via Burolo, 30 10015

Dettagli

Università di Ferrara Facoltà di Ingegneria. Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B

Università di Ferrara Facoltà di Ingegneria. Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B Università di Ferrara Facoltà di Ingegneria Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B Tommaso Berlose: Giuseppe Cota: (Riccardo Zese: tommaso.berlose@student.unife.it giuseppe.cota@unife.it riccardo.zese@unife.it)

Dettagli

Formazione a Supporto dell Inserimento Lavorativo. Elementi di Word avanzato. Docente Franchini Gloria

Formazione a Supporto dell Inserimento Lavorativo. Elementi di Word avanzato. Docente Franchini Gloria Formazione a Supporto dell Inserimento Lavorativo Elementi di Word avanzato Docente Franchini Gloria Impostare i punti di tabulazione Sul righello sono impostati vari punti di Tabulazione. Esistono cinque

Dettagli

A.A. 2018/2019. Introduzione ad AlgoBuild FONDAMENTI DI INFORMATICA E PROGRAMMAZIONE. Docente Prof. Raffaele Pizzolante

A.A. 2018/2019. Introduzione ad AlgoBuild FONDAMENTI DI INFORMATICA E PROGRAMMAZIONE. Docente Prof. Raffaele Pizzolante A.A. 2018/2019 Introduzione ad AlgoBuild Docente Prof. Raffaele Pizzolante FONDAMENTI DI INFORMATICA E PROGRAMMAZIONE : OUTLINE Caratteristiche Come si presenta Primo diagramma di flusso ed utilizzo del

Dettagli

Programmazione (imperativa)

Programmazione (imperativa) Programmazione (imperativa) Corso di Laurea in Informatica Roberto Cordone DI - Università degli Studi di Milano Lezioni: Lunedì 12.00-13.00 e 14.00-16.00 Mercoledì 14.00-17.00 Laboratorio: Giovedì 12.00-13.00

Dettagli

Introduzione alla programmazione in linguaggio C

Introduzione alla programmazione in linguaggio C Introduzione alla programmazione in linguaggio C Il primo programma in C commento Header della libreria Funzione principale Ogni istruzione in C va terminata con un ; Corso di Informatica AA. 2007-2008

Dettagli

Linguaggi Compilati vs. Interpretati

Linguaggi Compilati vs. Interpretati INTRODUZIONE ED ESEMPI Ing. Giuseppe Cirillo g.cirillo@unina.it Linguaggi Compilati vs. Interpretati Es. C, C++ compilatore compilatore compilatore Performance / Custom Portabilità Es. Java Interprete

Dettagli

Opuscolo Windows. Cliccando due volte su questa icona puoi aprire il programma di posta elettronica. Cliccando qui puoi navigare in Internet

Opuscolo Windows. Cliccando due volte su questa icona puoi aprire il programma di posta elettronica. Cliccando qui puoi navigare in Internet - Il Desktop pag. 2 - Pulsante Start pag. 3 - Barra delle Applicazioni pag. 3 - Risorse del Computer pag. 3 - Le Finestre di Windows pag. 4 - Salvare un lavoro pag. 4 - Stampa pag. 5 - Creare una Cartella

Dettagli

Gestione Formulario. Il Formulario è una raccolta organizzata di formule e modelli finalizzati all amministrazione e gestione del personale.

Gestione Formulario. Il Formulario è una raccolta organizzata di formule e modelli finalizzati all amministrazione e gestione del personale. Gestione Formulario Il programma Esserci Studio gestisce un proprio Formulario. Il Formulario è una raccolta organizzata di formule e modelli finalizzati all amministrazione e gestione del personale. Le

Dettagli

INTRO a MS Visual Studio 2008: LINEA di COMANDO

INTRO a MS Visual Studio 2008: LINEA di COMANDO INTRO a MS Visual Studio 2008: LINEA di COMANDO Aprire una shell di DOS tramite: Start MS VisualStudio 2008 Visual Studio Tools è una normale shell di DOS con aggiunte al path ed alle variabili d ambiented

Dettagli

GUIDA STUDENTE ALL USO DELLA PIATTAFORMA EXCHANGE E-LEARNING - Lotus Quickr

GUIDA STUDENTE ALL USO DELLA PIATTAFORMA EXCHANGE E-LEARNING - Lotus Quickr mentre GUIDA STUDENTE ALL USO DELLA PIATTAFORMA EXCHANGE E-LEARNING - Lotus Quickr 1. 0BACCESSO HUAccessoUH - HUInterfaccia e navigazioneuh HUInserimento Modulo AUH HUAllegati e messaggiuh Risposta ad

Dettagli

INTRO a MS Visual Studio 2008: LINEA di COMANDO

INTRO a MS Visual Studio 2008: LINEA di COMANDO INTRO a MS Visual Studio 2008: LINEA di COMANDO Aprire una shell di DOS tramite: Start MS VisualStudio 2008 Visual Studio Tools è una normale shell di DOS con aggiunte al path ed alle variabili d ambiented

Dettagli

Gestione Formulario. Il Formulario è una raccolta organizzata di formule e modelli finalizzati all amministrazione e gestione del personale.

Gestione Formulario. Il Formulario è una raccolta organizzata di formule e modelli finalizzati all amministrazione e gestione del personale. Gestione Formulario Il programma Esserci Software gestisce un proprio Formulario. Il Formulario è una raccolta organizzata di formule e modelli finalizzati all amministrazione e gestione del personale.

Dettagli

PER UTILIZZARE LCC IN LAB

PER UTILIZZARE LCC IN LAB PER UTILIZZARE LCC IN LAB La prima volta che un utente utilizza lcc-win32 deve impostare una chiave nel registro utente. Per fare questo occorre semplicemente: Aprire con il gestione risorse la cartella

Dettagli

intranet.ruparpiemonte.it

intranet.ruparpiemonte.it ruparpiemonte Gestione dei presidi socioassistenziali Manuale d'uso intranet.ruparpiemonte.it GESTIONE ON-LINE RILEVAZIONE PRESIDI RESIDENZIALI - Manuale d uso 1. COMUNICAZIONE AVVIO RILEVAZIONE... 2 2.

Dettagli

GUIDA ALL UTILIZZO DEL PORTALE FORNITORI DI CESENATICO SERVIZI SRL

GUIDA ALL UTILIZZO DEL PORTALE FORNITORI DI CESENATICO SERVIZI SRL GUIDA ALL UTILIZZO DEL PORTALE FORNITORI DI CESENATICO SERVIZI SRL 1 Sommario Accesso al portale Pag. 3 Disattivazione blocco pop-up Pag. 6 Consultazione ed aggiornamento dei dati Pag. 8 Caricamento dei

Dettagli

Formattazione avanzata. Modificatori di formato in output Modificatori di formato in input Stream predefiniti

Formattazione avanzata. Modificatori di formato in output Modificatori di formato in input Stream predefiniti I/O Avanzato e File Formattazione avanzata Modificatori di formato in output Modificatori di formato in input Stream predefiniti 2 Formattazione avanzata Formattazione dell output L output (su schermo

Dettagli

SPAC Automazione 2019

SPAC Automazione 2019 SPAC Automazione 2019 Utilizzo della finestra Gestione Commesse Esercitazione per l apprendimento e l utilizzo dei comandi Rev. 0-2019 Ambiente di lavoro 1 Ambiente di lavoro Descrizione dell ambiente

Dettagli

Struttura dei programmi e Variabili

Struttura dei programmi e Variabili Linguaggio C Struttura dei programmi e Variabili 1 La struttura generale dei programmi! Struttura del programma: Direttive Funzioni Dichiarazioni Istruzioni Di assegnamento direttive Di ingresso e uscita

Dettagli

1 Installazione di Mingw e conseguente configurazione di TextPad

1 Installazione di Mingw e conseguente configurazione di TextPad Come installare i compilatori e far funzionare TextPad In questo documento si descrive come installare il compilatore C Mingw-w64, il JDK per la compilazione e l esecuzione di codice Java e come configurare

Dettagli

Lab 01 Introduzione a Codelite

Lab 01 Introduzione a Codelite Fondamenti di Informatica e Laboratorio T-AB Ingegneria Elettronica e Telecomunicazioni Lab 01 Introduzione a Codelite Lab01 1 Costruzione di un Applicazione Per costruire un applicazione occorre: compilare

Dettagli

Fondamenti di Informatica L-A

Fondamenti di Informatica L-A Fondamenti di Informatica L-A Introduzione alle esercitazioni 02/10/07 Ing. Giorgio Villani Obiettivi Imparare ad utilizzare il programma LCC-Win32 per eseguire su calcolatore programmi in linguaggio C.

Dettagli

Importazione dati. e/fiscali Spesometro - Rel. 04.05.01. con gestionale e/satto. Gestionale e/satto

Importazione dati. e/fiscali Spesometro - Rel. 04.05.01. con gestionale e/satto. Gestionale e/satto e/fiscali Spesometro - Rel. 04.05.01 Importazione dati con gestionale e/satto 06118930012 Tribunale di Torino 2044/91 C.C.I.A.A. 761816 - www.eurosoftware.it Pagina 1 ATTENZIONE. Per poter procedere con

Dettagli

UTILIZZO DEL SOFTWARE FEDRA PLUS - MODULISTICA FEDRA E PROGRAMMI COMPATIBILI -

UTILIZZO DEL SOFTWARE FEDRA PLUS - MODULISTICA FEDRA E PROGRAMMI COMPATIBILI - UTILIZZO DEL SOFTWARE FEDRA PLUS - MODULISTICA FEDRA E PROGRAMMI COMPATIBILI - MODELLO B: DEPOSITO BILANCIO DI SPA CON CONFERMA ELENCO SOCI ED ESENZIONE FORMATO XBRL. FEDRA PLUS 6.5.1 APRILE 2010 Creazione

Dettagli

VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole.

VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole. Excel VBA VBA Visual Basic for Application VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole. 2 Prima di iniziare. Che cos è una variabile?

Dettagli

Aprire il programma Microsoft Word 2010

Aprire il programma Microsoft Word 2010 Aprire il programma Microsoft Word 2010 1. Fare doppio clic sull icona con la W blu oppure clic in successione sul Logo Microsoft in basso a sinistra > Microsoft Office Word 2010. Terzo passaggio: salvare

Dettagli

Certification Authority del Consiglio Nazionale del Notariato. Configurazione postazione PC per Windows 7, 8 e 10 Manuale Utente

Certification Authority del Consiglio Nazionale del Notariato. Configurazione postazione PC per Windows 7, 8 e 10 Manuale Utente Certification Authority del Consiglio Nazionale del Notariato Configurazione postazione PC per Windows 7, 8 e 10 INDICE 1 INTRODUZIONE AL DOCUMENTO 3 1.1 SCOPO E CAMPO DI APPLICAZIONE DEL DOCUMENTO...

Dettagli

1. Accesso ai documenti tramite il Portale dei Concessionari

1. Accesso ai documenti tramite il Portale dei Concessionari CNHI Financial Services - Portale EDD - Accesso agli estratti conto dei Dealer e fatture interessi. Indice 1. Accesso ai documenti tramite il Portale dei Concessionari... 2 2. Menu principale (Home)...

Dettagli

Invio Fatture 730. in FastAmb Medico di Famiglia. BestSoft SOFTWARE IN SANITÀ

Invio Fatture 730. in FastAmb Medico di Famiglia. BestSoft SOFTWARE IN SANITÀ in FastAmb Medico di Famiglia BestSoft SOFTWARE IN SANITÀ Via Bono Cairoli 28/A - 20127 Milano (MI) Help desk: 02 29529140 Num. Verde da fisso: 800 978542 E-mail: info@bestsoft.it Sito Internet: www.bestsoft.it

Dettagli

Phpmyadmin. Creazione Database

Phpmyadmin. Creazione Database Phpmyadmin Phpmyadmin è un applicazione Web fornita direttamente con il pacchetto XAMPP. E utilizzata per la gestione delle tabelle SQL. Essa, infatti, permette di creare database, tabelle, importare ed

Dettagli

Planet: note per la gestione delle Patch (Pagina 1:7)

Planet: note per la gestione delle Patch (Pagina 1:7) Planet: note per la gestione delle Patch (Pagina 1:7) Premesse: Le presenti Note si riferiscono esclusivamente alla procedura di installazione della Patch di Planet. PRIMA di procedere è necessario aver

Dettagli

GUIDA UTENTE BILLIARDS COUNTER (Vers )

GUIDA UTENTE BILLIARDS COUNTER (Vers ) GUIDA UTENTE BILLIARDS COUNTER (Vers. 3.0.0) Installazione Billiards Counter... 2 Primo avvio e configurazione di Billiards Counter... 7 Registrazione del programma... 9 Utilizzo di Billiards Counter...

Dettagli

Ingresso ed Uscita in C. Informatica 1 / 15

Ingresso ed Uscita in C. Informatica 1 / 15 Ingresso ed Uscita in C Informatica 1 / 15 Input e Output in C Linguaggio C: progettato per essere semplice e con poche istruzioni Non esistono istruzioni di ingresso / uscita (I/O)!!! Ingresso ed uscita

Dettagli

Laboratorio - Monitoraggio e Gestione delle Risorse di Sistema in Windows XP

Laboratorio - Monitoraggio e Gestione delle Risorse di Sistema in Windows XP 5.0 5.3.3.7 Laboratorio - Monitoraggio e Gestione delle Risorse di Sistema in Windows XP Introduzione Stampare e completare questo laboratorio. In questo laboratorio, si utilizzeranno strumenti di amministrazione

Dettagli

GUIDA OPERATIVA SULLA PIATTAFORMA MOODLE INTEGRATA AL REGISTRO ELETTRONICO MASTERCOM

GUIDA OPERATIVA SULLA PIATTAFORMA MOODLE INTEGRATA AL REGISTRO ELETTRONICO MASTERCOM GUIDA OPERATIVA SULLA PIATTAFORMA MOODLE INTEGRATA AL REGISTRO ELETTRONICO MASTERCOM FASI OPERATIVE Entrare nel registro elettronico, cliccare su consultazione e scegliere la classe. Selezionare Aula virtuale

Dettagli

Esportazione dei dati dei prodotti Google (Gmail, Drive, ecc)

Esportazione dei dati dei prodotti Google (Gmail, Drive, ecc) Esportazione dei dati dei prodotti Google (Gmail, Drive, ecc) Sommario 1. Google Takeout (Scarica i tuoi dati)... 2 a. Procedura di Google Takeout... 2 b. Come leggere i file scaricati tramite Google Takeout

Dettagli

14Ex-Cap11.qxd :20 Pagina Le macro

14Ex-Cap11.qxd :20 Pagina Le macro 14Ex-Cap11.qxd 21-12-2006 11:20 Pagina 203 11 Le macro Creare le macro Registrare una macro Eseguire una macro Riferimenti assoluti e relativi nelle macro Assegnare un pulsante a una macro Modificare una

Dettagli

Esercitazioni di Fondamenti Informatica - Modulo A 1

Esercitazioni di Fondamenti Informatica - Modulo A 1 Esercitazioni di Fondamenti Informatica - Modulo A 1 Raccolta requisiti Progettazione Implementazione Errori Sintattici Errori Semantici CICLO DI VITA DEL SOFTWARE Debug Test Trasferimento Assistenza Ammodernamento

Dettagli

L IDE NETBEANS. (slide: A. Baratè) Programmazione per la Musica Adriano Baratè

L IDE NETBEANS. (slide: A. Baratè) Programmazione per la Musica Adriano Baratè L IDE NETBEANS (slide: A. Baratè) Programmazione per la Musica Adriano Baratè NETBEANS: UN PO DI STORIA Lo sviluppo inizia nel 1996 alla Facoltà di Matematica e Fisica di Praga come IDE Java Nel 1999 il

Dettagli

Microsoft Visual Basic

Microsoft Visual Basic Microsoft Visual Basic Excel Pag. 1 a 10 Sommario Visual Basic:... 3 Interfaccia Grafica... 3 Macro registrate... 4 Utilizzo della macro... 5 Per abbinare una combinazione di tasti dopo aver registrato

Dettagli

MANUALE PER l INSERIMENTO DEI VOTI PROPOSTI CON SISSIWEB

MANUALE PER l INSERIMENTO DEI VOTI PROPOSTI CON SISSIWEB MANUALE PER l INSERIMENTO DEI VOTI PROPOSTI CON SISSIWEB 1. Digitare l indirizzo web: http://www.edeamicis.com Sulla pagina principale cliccare su ENTRA NEL SITO 2. Selezionare il link e cliccare su Area

Dettagli

Formattazione avanzata. I/O Avanzato e File. Formattazione dell output. Formattazione avanzata. Forma completa degli specificatori

Formattazione avanzata. I/O Avanzato e File. Formattazione dell output. Formattazione avanzata. Forma completa degli specificatori Formattazione avanzata Modificatori di o in output Modificatori di o in input Stream predefiniti I/O Avanzato e File 2 Formattazione dell output Formattazione avanzata L output (su schermo o su file) viene

Dettagli

Da quali parti è composto un sistema operativo?

Da quali parti è composto un sistema operativo? Windows Da quali parti è composto un sistema operativo? Supervisore Gestisce i componenti hardware del sistema, interpreta ed esegue i comandi dell utente, si occupa di caricare ed eseguire gli altri programmi

Dettagli

Unix e comandi di base

Unix e comandi di base Fondamenti di Informatica e Laboratorio T-AB Ingegneria Elettronica e Telecomunicazioni Unix e comandi di base Lab19 1 Unix - Shell dei comandi Es. 1 Utilizzando il comando ls Elencare a video il contenuto

Dettagli

Introduzione alla compilazione ed esecuzione di programmi C con IDE Dev-C++

Introduzione alla compilazione ed esecuzione di programmi C con IDE Dev-C++ Introduzione alla compilazione ed esecuzione di programmi C con IDE Dev-C++ Università degli Studi di Brescia Elementi di Informatica e Programmazione Università di Brescia 1 Sviluppo di un programma C

Dettagli

Eventi.dispoc Guidelines

Eventi.dispoc Guidelines Eventi.dispoc Guidelines 1. Inserire un evento 2. Abilitare le notifiche 3. Inoltro mail eventi.dispoc@gmail.com su @unisi.it 4. Importare il calendario eventi.dispoc 1 1. Procedura guidata per inserire

Dettagli

INTRODUZIONE ALL INFORMATICA CORSO DI LAUREA IN BIOLOGIA A.A. 2015/2016

INTRODUZIONE ALL INFORMATICA CORSO DI LAUREA IN BIOLOGIA A.A. 2015/2016 INTRODUZIONE ALL INFORMATICA CORSO DI LAUREA IN BIOLOGIA A.A. 2015/2016 1 GMAIL & GOOGLE DRIVE SLIDE DEL DOCENTE 2 CREAZIONE DI UN INDIRIZZO GMAIL Vai all indirizzo: https://accounts.google.com/signup

Dettagli

Si accede alla piattaforma digitando nel browser l indirizzo: dopo di chè si apre la seguente pagina,

Si accede alla piattaforma digitando nel browser l indirizzo:  dopo di chè si apre la seguente pagina, Padlet è una piattaforma web gratuita che permette di creare e condividere bacheche virtuali. E uno strumento multi device per cui può essere utilizzato con i vari sistemi operativi e nei dispositivi mobili

Dettagli

Scheda 13 Estrazione dati per l Azienda USL Parte A Creazione del file di estrazione dati

Scheda 13 Estrazione dati per l Azienda USL Parte A Creazione del file di estrazione dati Scheda 13 Estrazione dati per l Azienda USL Parte A Creazione del file di estrazione dati FLUR20XX 1) Premere questo tasto nella finestra principale 2) Leggere il messaggio LE SCHEDE INCOMPLETE NON VENGONO

Dettagli

GUIDA UTILIZZO CLASSROOM GOOGLE APPS FOR EDUCATION

GUIDA UTILIZZO CLASSROOM GOOGLE APPS FOR EDUCATION GUIDA UTILIZZO CLASSROOM GOOGLE APPS FOR EDUCATION 1. Collegarsi a Google e cliccare su ACCEDI 2. Inserire la password per il proprio account istituzionale fornito dalla scuola: nome.congnome@scuolelampedusa.it

Dettagli

Corso sul PACCHETTO OFFICE. Modulo Access

Corso sul PACCHETTO OFFICE. Modulo Access Corso sul PACCHETTO OFFICE Modulo Access Docente: dott. Marco Cardani Lezione 2 Come creare un database 1 2 Come creare un database Impareremo ora come creare un nuovo database in modo da raggiungere un

Dettagli

Creare un nuovo progetto. Marco Bonelli a.s. 2016/2017. San Secondo P.se I,T.I.S. G. Galilei Department of Computer Science.

Creare un nuovo progetto. Marco Bonelli a.s. 2016/2017. San Secondo P.se I,T.I.S. G. Galilei Department of Computer Science. Debugger Code Blocks Il debugger del Code Blocks funziona egregiamente, a patto che si seguano alcune regole: non bisogna creare dei file orfani; ogni vostro programma deve essere inserito all'interno

Dettagli

Guida alla. Procedura ALFA RANK. per la redazione delle domande relative alle progressioni economiche orizzontali del personale del Comparto

Guida alla. Procedura ALFA RANK. per la redazione delle domande relative alle progressioni economiche orizzontali del personale del Comparto Guida alla Procedura ALFA RANK per la redazione delle domande relative alle progressioni economiche orizzontali del personale del Comparto HMS Consulting S.r.l. Servizio assistenza Mail Tel. helpdesk@issos.it

Dettagli

Sezione 1: intestazione contenente i dettagli relativi al profilo utente e stream (tipi di richieste) disponibili

Sezione 1: intestazione contenente i dettagli relativi al profilo utente e stream (tipi di richieste) disponibili 2.1 Home Page Sezione 1: intestazione contenente i dettagli relativi al profilo utente e stream (tipi di richieste) disponibili Sezione 2: una serie di finestre che evidenziano le news più recenti, la

Dettagli

Parsing. Stefano Ferrari. Università degli Studi di Milano Programmazione. anno accademico

Parsing. Stefano Ferrari. Università degli Studi di Milano Programmazione. anno accademico Parsing Stefano Ferrari Università degli Studi di Milano stefanoferrari@unimiit Programmazione anno accademico 2016 2017 Parsing Parsing (analisi sintattica) è il processo che analizza una data sequenza

Dettagli

4. I moduli in Access 2000/2003

4. I moduli in Access 2000/2003 LIBRERIA WEB 4. I moduli in Access 2000/2003 Il modulo è uno degli oggetti del database di Access e rappresenta un insieme di dichiarazioni e routine scritte con il linguaggio Visual Basic, memorizzate

Dettagli

Corso di LibreOffice

Corso di LibreOffice Corso di LibreOffice Liceo Scientifico Marconi Foligno Corso di LibreOffice Calc per ECDL 1.1 Lavorare con il foglio elettronico Appena aperto LibreOffice, si può scegliere da qui Foglio elettronico 1.1

Dettagli

TRIBUNALE DI NAPOLI. - Parte I indicazioni preliminari da pag. 2 a pag. 6 - Parte II funzionamento del programma da pag. 7 a pag.

TRIBUNALE DI NAPOLI. - Parte I indicazioni preliminari da pag. 2 a pag. 6 - Parte II funzionamento del programma da pag. 7 a pag. TRIBUNALE DI NAPOLI Manuale d uso del programma realizzato dall Ufficio Innovazione per l organizzazione e la visualizzazione in anteprima dei fascicoli esportati dal sistema Tiap-Document@. - Parte I

Dettagli

Laboratorio - Condivisione di Cartelle e Mappatura di Drive di Rete in Windows XP

Laboratorio - Condivisione di Cartelle e Mappatura di Drive di Rete in Windows XP IT Essentials 5.0 6.8.4.9 Laboratorio - Condivisione di Cartelle e Mappatura di Drive di Rete in Windows XP Introduzione Stampare e completare questo laboratorio. In questo laboratorio, sarà creata e condivisa

Dettagli

PROCEDURA ONLINE PER LA SOMMINISTRAZIONE AGLI STUDENTI DEL QUESTIONARIO A RISPOSTE APERTE TRAMITE GOOGLE DRIVE*

PROCEDURA ONLINE PER LA SOMMINISTRAZIONE AGLI STUDENTI DEL QUESTIONARIO A RISPOSTE APERTE TRAMITE GOOGLE DRIVE* PROCEDURA ONLINE PER LA SOMMINISTRAZIONE AGLI STUDENTI DEL QUESTIONARIO A RISPOSTE APERTE TRAMITE GOOGLE DRIVE* 1. CLONARE IL MODULO CONDIVISO NEL PROPRIO GOOGLE DRIVE... 2 2. INVIARE AGLI STUDENTI IL

Dettagli

Il sistema C è formato dal linguaggio C, dal preprocessore, dal compilatore, dalle librerie e da altri strumenti di supporto.

Il sistema C è formato dal linguaggio C, dal preprocessore, dal compilatore, dalle librerie e da altri strumenti di supporto. Sistema C e organizzazione del codice Il sistema C è formato dal linguaggio C, dal preprocessore, dal compilatore, dalle librerie e da altri strumenti di supporto. Un programma C è costituito da un insieme

Dettagli

Ingresso ed Uscita in C. Luca Abeni

Ingresso ed Uscita in C. Luca Abeni Ingresso ed Uscita in C Luca Abeni Input e Output in C Linguaggio C: progettato per essere semplice e con poche istruzioni Non esistono neanche istruzioni di ingresso / uscita (I/O)!!! Ingresso ed uscita

Dettagli

Dichiarazioni e tipi predefiniti nel linguaggio C

Dichiarazioni e tipi predefiniti nel linguaggio C Politecnico di Milano Dichiarazioni e tipi predefiniti nel linguaggio C Variabili, costanti, tipi semplici, conversioni di tipo. Premessa Programmi provati sul compilatore Borland C++ 1.0 Altri compilatori:

Dettagli

MANUALE TECNICO N DEL CARICO TELEMATICO. Indice. Premessa Pag. 2. Caricamento di un file Telematico in Server Farm Pag.

MANUALE TECNICO N DEL CARICO TELEMATICO. Indice. Premessa Pag. 2. Caricamento di un file Telematico in Server Farm Pag. MANUALE TECNICO N.07.02 DEL 16.06.2015 CARICO TELEMATICO Indice Premessa Pag. 2 Caricamento di un file Telematico in Server Farm Pag. 5 Ad uso degli Uffici Caaf50&Più 1 Premessa Prima di caricare i file

Dettagli

I.I.S. Via Copernico

I.I.S. Via Copernico Anno 2018/2019 nel registro elettronico La presente guida si prefigge lo scopo di assistere i docenti nell inserimento dell orario di ricevimento settimanale nel registro elettronico, in modo chiaro, sintetico

Dettagli

Creazione di database, tabelle e associazioni con Access 2003

Creazione di database, tabelle e associazioni con Access 2003 Creazione di database, tabelle e associazioni con Access 2003 Per definire un nuovo database 1. Dal menu di Start scegliere Tutti i programmi e poi fare clic su Microsoft Access. 2. Nella finestra Riquadro

Dettagli

Laboratorio - Monitoraggio e Gestione delle Risorse di Sistema in Windows 7

Laboratorio - Monitoraggio e Gestione delle Risorse di Sistema in Windows 7 5.0 5.3.3.5 Laboratorio - Monitoraggio e Gestione delle Risorse di Sistema in Windows 7 Introduzione Stampare e completare questo laboratorio. In questo laboratorio, si utilizzeranno strumenti di amministrazione

Dettagli

Laboratorio 1. 20/21 febbraio 2019

Laboratorio 1. 20/21 febbraio 2019 Laboratorio 1. 20/21 febbraio 2019 Attivitá Professionalizzante A.A. 2018/19 Premessa Si lavora a coppie, sui PC del laboratorio. Al termine degli esercizi, ogni copia scrive un breve report e me lo invia

Dettagli

LICEO LAURA BASSI BOLOGNA Via S. Isaia BOLOGNA Tel Fax

LICEO LAURA BASSI BOLOGNA Via S. Isaia BOLOGNA Tel Fax COMUNICAZIONE INTERNA N. 575 AI DOCENTI Oggetto: Immissione voti scrutinio finale. La versione 3.13.0 di Scuolanext introduce una nuova e innovativa interfaccia per lo svolgimento degli scrutini Le funzionalità

Dettagli

Laboratorio di Programmazione 1. Docente: dr. Damiano Macedonio Lezione 5 31/10/2013

Laboratorio di Programmazione 1. Docente: dr. Damiano Macedonio Lezione 5 31/10/2013 Laboratorio di Programmazione 1 1 Docente: dr. Damiano Macedonio Lezione 5 31/10/2013 Original work Copyright Sara Migliorini, University of Verona Modifications Copyright Damiano Macedonio, University

Dettagli

Integrated Development Environment (IDE) DevC Manuale utente

Integrated Development Environment (IDE) DevC Manuale utente Integrated Development Environment (IDE) DevC++ 4.9.9.2 Manuale utente Sommario 1. INTRODUZIONE...3 2. SETUP...5 2.1. Procedura di download...5 2.2. Procedura di installazione...8 2.3. Configurazione...11

Dettagli