_TRACCIA DEL PROGETTO _ANALISI DI MASSIMA _TABELLA VARIABILI _DIAGRAMMA A BLOCCHI _PSEUDO-CODIFICA _LISTING DEL PROGRAMMA _CASO PROVA _APPENDICE:

Documenti analoghi
LiveQ IPTV UB110 Installation Manual

CardioChek Link Manuale d'uso

Manuale SMARTCARD con codice STUDIO ZIVERI SRL VIA SANDRO PERTINI 12/A PARMA PR

PRIMO PASSO. Agenzia Entrate Direzione Provinciale di Trento Ufficio Gestione Tributi

CardioChek Link Manuale d'uso

Sistema operativo Mac OS X

T E S T I E S T A M P E 1

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

Operazioni preliminari: creare una cartella in Documenti

Guida di installazione del driver FAX L

GUIDA ALL UTILIZZO DEL FASCICOLO INPS

Uso del computer e gestione dei file con Windows

Ripristino di AdmiCash su un nuovo PC o sistema operativo

Samsung Universal Print Driver Guida dell utente

Software WinEeprom Evo

Scegli l attività che intendi svolgere e clicca con il tasto sinistro del mouse sull argomento (esempio figura 2)

Iridium Manuale Aggiornamento Firmware HT10001

Manuale d uso TiSecurityBasic

PROCEDURA DI INSTALLAZIONE DRIVER WINDOWS 7 (32 O 64 BIT) N-Com Wizard 2.0 (o superiore)

Manuale PAYMAN REV. 1 03/11/2015. PAYPRINT S.r.l. Via Monti, MODENA Italy. Tel.: Fax:

CORSO DI FORMAZIONE DOCENTI DELLE SCUOLE PUBBLICHE A GESTIONE PRIVATA ECDL, LA PATENTE EUROPEA PER L USO DEL COMPUTER GUIDA SINTETICA

Informatica di Base

PROCEDURA DI INSTALLAZIONE DRIVER WINDOWS 8 (32 o 64 BIT)

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. OBERTHUR su Windows 32 bit e 65 bit

CAMPAGNA VACCINAZIONE ANTIFLUENZALE 2016 IMPORTANTE UTILIZZARE ESCLUSIVAMENTE INTERNET EXPLORER PER EFFETTUARE LE OPERAZIONI DI DOWNLOAD ED UPLOAD

PORTALE DELLE CONVENZIONI: MANUALE PER LA CONFIGURAZIONE DEL SISTEMA

Istruzioni Installazione ed Utilizzo del Software FIRMACERTA 1. Installazione del Software FIRMACERTA

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ACTALIS su Windows 32 bit e 65 bit

ESERCIZIO N. 4 Primo passaggio: Creare una cartella

SIGLA: DT 01 REV.: 00 MANUALE OPERATIVO RILEVAMENTO PRESENZE CON LETTORE OTTICO DATA: 5/02/2015 MANUALE OPERATIVO

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ATOS su Windows 32 bit e 65 bit

+ + PLOT LABEL. Installazione della stampante termica Rolly1000 su Windows XP

andare all indirizzo: e scegliere primo accesso

GUIDA ALLA STAMPA DEI CERTIFICATI DI FREQUENZA

OGGETTO: AGGIORNAMENTI SPRING ON LINE

Gestione risorse (Windows)

Registrazione della licenza di ricevitori S9 III / S8

Installazione del driver Custom PostScript o del driver della stampante PCL per Windows

Dipartimento Politiche Sociali e della Salute OSSERVATORIO SOCIALE SULLA CONCERTAZIONE TERRITORIALE. Manuale del software Utente Lettore Vers. 5.

GUIDA REGISTRAZIONE ATTI TELEMATICI andare all indirizzo: e scegliere primo accesso

CREAZIONE DI UNA CARTELLA

GUIDA ALL INSTALLAZIONE

Autorità di Certificazione del Consiglio Nazionale del Notariato. Come attivare la nuova smart card Notaio

Cognome e Nome : Corso e Anno di Immatricolazione: Modalità di Laboratorio (Progetto/Prova) :

PROF. SALVATORE DIMARTINO

Note di Installazione MultiMag

SEGNALAZIONI STUDI DI SETTORE UNICO 2012 GUIDA OPERATIVA VERSIONE 1.0

Istruzioni Aggiornamento LucaS 2016

INVIARE MESSAGGI CON UN SEMPLICE CLIC

Sas OnDemand for Academics & SAS e-learnings. Metodi Quantitativi per Economia, Finanza e Management

INTRODUZIONE A WORD CHE COS E WORD AVVIARE E CHIUDERE WORD INTERFACCIA UTENTE DI WORD

EASY ADVERTISER PUBLISHER (APPLICAZIONE PC) REQUISITI DI SISTEMA. Sistema operativo supportato Microsoft Windows XP con Service Pack 2/3

MANUALE TECNICO n AGGIORNATO AL ARCHIVIAZIONE DELEGA 730/2015. Impostazioni Risoluzione Scanner Canon (DR C125 e DR M140) Pag.

WINDOWS TERMINAL SERVER PER L ACCESSO REMOTO AL SISTEMA DI PROTOCOLLO INFORMATICO

PORTALE DELLE CONVENZIONI: MANUALE PER LA CONFIGURAZIONE DEL SISTEMA

I Quaderni di LAPSUS. CmapTools

Aprire il programma Microsoft Word 2010

ISTRUZIONI PER DISINSTALLAZIONE E REINSTALLAZIONE DELLA LIBRERIA ELLIPS

APVE in Rete Modulo 8 Excel nozioni di base e esercitazioni su economia domestica

Guida per l'installazione del Kit Polis Web - Firma Digitale

Scelta del Browser. Accesso Area Redazione

Installazione di Sigla Ultimate

INVIO FATTURE ATTIVE IN CONSERVAZIONE. Istruzioni

Manuale di installazione

Guida alla compilazione on-line della domanda per il bando Orientamento musicale INDICE

EVOMINI+ SET Guida all installazione

2. Inserire il nome del progetto (nella cartella Didapages: verrà creata una sottocartella con il nome del progetto)

Table of Contents Configurazione del client VPN in Microsoft Windows XP...1

Questo materiale è reperibile a questo indirizzo: PAS

Come recuperare l installazione di STAMPANTE a Windows 7

Aprire il programma Word. Salvare nella cartella creata

WINDOWS 2000, XP tutti, 7 Tutti

Manuale rapido agenda Zimbra. Per entrare nella propria agenda via web digitare il link

Configurazione Stampante in WinDrakkar. Documentazione Utente. WinDrakkar

Regione Toscana. Nome del progetto Cancelleria Telematica. Progetto Cancelleria Distrettuale

Procedura aggiornamento firmware

SOFTWARE DI PROGRAMMAZIONE CENTRALINA D'IRRIGAZIONE HIRIS/COMPACT

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per sito)

Creazione macchina virtuale con WMware Player

Installazione del driver Custom PostScript o del driver della stampante PCL per Windows

TotalFlow Print Server R60/R60A Guida alla calibrazione

DISTRIBUZIONE PER L INFORMATICA MOBILE. GUIDA ALL INSTALLAZIONE DEL CODICE QUANTITÀ SU D6100 E D6500 (s.o. Windows Mobile)

Utilizzo collegamento remoto

ETICHETTA FACILE. Il programma di etichettatura facile e veloce.

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

Installazione Plugin Agenzie delle Entrate - Spesometro - MyRent Installazione Locale

Thuraya SG Manuale Aggiornamento Software V5.7 per Windows XP

DURATA DEL CORSO: 15 LEZIONI (2ore) Tutti i martedì e venerdì dal 14 aprile al 12 giugno

CAMPAGNA VACCINAZIONE ANTIFLUENZALE 2016 IMPORTANTE UTILIZZARE ESCLUSIVAMENTE INTERNET EXPLORER PER EFFETTUARE LE OPERAZIONI DI DOWNLOAD ED UPLOAD

GUIDA TECNICA ALL INSTALLAZIONE DEI SOFTWARES PER L UTILIZZO DEL SISTEMA ADELINE

Sistema operativo Linux Ubuntu

Manuale installazione DiKe Util

Portarsi con il puntatore del mouse su questo link e premere il tasto sinistro del mouse

Università degli Studi di Salerno. Corso di Laurea in Scienze della Comunicazione Informatica generale (matr. Dispari) Docente: Angela Peduto

Windows. La prima realizzazione di un ambiente grafico si deve alla Apple (1984) per il suo Macintosh. La gestione dei file conserva la logica del DOS

Manuale EacqCE_Daemon. Versione manuale Copyright 2011 MMS Srl. Manuale EacqCE_Daemon Pagina 1

Operazioni preliminari: creare una cartella in Documenti

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

STRUMENTO IMPOSTAZIONI DEL PANNELLO A SFIORAMENTO MANUALE DI ISTRUZIONI

MANUALE UTENTE UPLOADER JAVA

Transcript:

1

Indice _TRACCIA DEL PROGETTO _ANALISI DI MASSIMA _TABELLA VARIABILI _DIAGRAMMA A BLOCCHI _PSEUDO-CODIFICA _LISTING DEL PROGRAMMA _CASO PROVA _APPENDICE: MANUALE PER L UTENTE PAG.3 PAG.3 PAG.3 PAG.4 PAG.5 PAG.5/6 PAG.7 PAG.8 2

Traccia del Progetto Supponendo di avere in input i dati relativi a N dipendenti di un azienda: - nome; - cognome; - anzianità; - stipendio; scrivere un programma che stampi i dati relativi agli impiegati che hanno superato una determinata anzianità e tra questi stampare il nome del dipendente che ha lo stipendio più alto. Analisi di massima Il programma deve permettere all utente di visualizzare i dati relativi ai dipendenti che hanno superato una determinata anzianità e il nome del dipendente che ha ricevuto lo stipendio più alto. Per fare questo programma è stato utilizzato un ciclo while do per poter ripetere il blocco delle istruzioni in base al numero di dipendenti che si vuole registrare. Inoltre, è stata utilizzata una variabile per poter memorizzare il nome e cognome del dipendente che ha ricevuto lo stipendio più alto e una variabile per trovare lo stipendio maggiore. IDENTIFICATORE I/O TIPO Tabella variabili DESCRIZIONE Dipendenti I Integer Numero dei dipendenti Nome I String Nome del dipendente Cognome I String Cognome del dipendente Anzianita I Integer Numero di anni nell azienda Stipendio I Real Stipendio percepito dal dipendente Lim_anzianita E Real Limite dell anzianità Stip_max E Real Stipendio maggiore N_stip O String Nome del dipendente con lo stipendio più alto N_anz O String Nome del dipendente che ha superato una certa anzianità 3

Diagramma a blocchi INIZIO acquisisci dipendenti acquisisci lim_anzianità dipendenti<>0 acquisisci nome acquisisci cognome acquisisci anzianità acquisisci stipendio stipendio>stip_max stip_max:=stipendio; n_stip:=nome; anzianita>lim_anzianita lim_anzianita:=anzianita; n_anz:=nome; dipendenti:=dipendenti-1 scrivi n_anz scrivi n_stip FINE 4

Pseudo-Codifica Inizio Variabili usate: dipendenti, anzianita, lim_anzianita: integer; nome, cognome, n_stip, c_stip, n_anz, c_anz: string; stipendio, stip_max: real; acquisisci da tastiera dipendenti, lim_anzianità; MENTRE dipendenti<>0 FAI inizio acquisisci da tastiera nome, cognome, anzianità, stipendio; SE stipendio>stip_max; ALLORA Inizio stip_max:=stipendio; n_stip:=nome; c_stip:=cognome; Fine; SE anzianita>lim_anzianita ALLORA Inizio lim_anzianita:=anzianita; n_anz:=nome; c_anz:=cognome; Fine; dipendenti:=dipendenti-1; Fine; Stampa il valore di n_anz, c_anz, n_stip, c_stip; Fine Listing del programma program stip_dip; uses crt, printer; var dipendenti: integer; nome: string; cognome: string; anzianita: integer; stipendio: real; lim_anzianita: integer; stip_max: real; n_stip: string[20]; c_stip: string[20]; n_anz: string[20]; c_anz: string[20]; 5

begin end. clrscr; stip_max:=0; lim_anzianita:=0; writeln('quanti dipendenti vuoi registrare?'); readln(dipendenti); writeln('limite anzianità: '); readln(lim_anzianita); while dipendenti<>0 do begin clrscr; writeln('nome dipendente: '); readln(nome); writeln('cognome dipendente: '); readln(cognome); writeln('anzianità: '); readln(anzianita); writeln('stipendio percepito: '); readln(stipendio); if stipendio>stip_max then begin stip_max:=stipendio; n_stip:=nome; c_stip:=cognome; end; if anzianita>lim_anzianita then begin lim_anzianita:=anzianita; n_anz:=nome; c_anz:=cognome; end; dipendenti:=dipendenti-1; end; write('dipendente che ha superato il limite di anzianità: '); writeln(c_anz,' ',n_anz); write('dipendente con lo stipendio più alto: '); writeln(c_stip,' ',n_stip); readln; 6

Caso Prova Quanti dipendenti vuoi registrare? 2 Limite anzianità: 50 Nome dipendente: mario Cognome dipendente: rossi Anzianità: 60 Stipendio percepito: 3000 Nome dipendente: pietro Cognome dipendente: bianchi Anzianità: 30 Stipendio percepito: 2500 Dipendente che ha superato il limite di anzianità: rossi mario Dipendente con lo stipendio più alto: rossi mario 7

Appendice: manuale per l utente CONFIGURAZIONE RICHIESTA: intel pentium 4 windows xp CPU 1400 MH Z 1,40 GH Z 128 MB di RAM Guida all installazione ESECUZIONE DI INSTALLAZIONE: Inserire nel computer il dispositivo (Floppy, cd_rom, chiave USB, ) su cui è salvato il programma e aprirlo utilizzando Risorse del computer. Dopo di che selezionare il contenuto utilizzando Seleziona tutto dal menu Modifica, andare in Modifica e scegliere Copia. Ora seguire il percorso C:/Programmi/ e creare una cartella con il titolo del programma. Aprire questa cartella e selezionare da Modifica la voce Incolla. FUNZIONALITÀ DEL PROGRAMMA: Questo programma permette di trovare automaticamente i dati dei dipendenti che hanno superato una certa anzianità e il nome del dipendente che percepisce lo stipendio più alto. PROGRAMMA_FUNZIONI UTENTE: Per aprire il programma bisogna cliccare con il destro sull icona del programma stesso e dalla voce Apri con... scegliere la voce Turbo. Qualora non sia presente allora selezionare Programma e da lì scegliere Sfoglia e ricercare Turbo. Una volta trovato dare Apri e poi Ok. Una volta aperto il programma scegliere Run dal menu Run e seguire poi le indicazioni del programma stesso. Alla fine di ogni digitazione dare Invio. Per uscire dal programma di ricerca del dipendente con anzianità e/o stipendio più alto, premere Invio e poi Exit dal menu File. 8