LAB 3 - IL SOFTWARE TIPI DI SOFTWARE I SISTEMI OPERATIVI. In questa lezione imparerete a:

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "LAB 3 - IL SOFTWARE TIPI DI SOFTWARE I SISTEMI OPERATIVI. In questa lezione imparerete a:"

Transcript

1 LAB 3 - IL SOFTWARE In questa lezione imparerete a: Classificare correttamente il software, descrivere il ruolo del sistema operativo, comprendere l importanza dell inizializzazione software, comprendere il ruolo del software applicativo, conoscere le fasi principali dello sviluppo software, descrivere i più comuni linguaggi di programmazione, descrivere l organizzazione del File System, riconoscere un tipo file. TIPI DI SOFTWARE Il software è l insieme di tutti i programmi che consentono ad un computer di svolgere le proprie attività. Distinguiamo due categorie principali: software di base e software applicativo. Il software di base riunisce tutti gli strumenti che consentono al computer di operare in modo corretto. Il software applicativo è l insieme di tutti i programmi o applicazioni che svolgono specifiche attività per risolvere esigenze e necessità dell utilizzatore. I SISTEMI OPERATIVI Il software di base per eccellenza è il "sistema operativo"; sono sistemi operativi Windows 98, Windows XP, così come Linux o Unix e i sistemi operativi di tipo proprietario dei grandi mainframe. Compiti di un sistema operativo sono: il controllo della corretta inizializzazione e del corretto funzionamento di ogni componente hardware, di cui svolge ruolo di supervisore (in pratica un sistema operativo conosce tutte le periferiche connesse al computer ed il modo per attivarle); la gestione degli eventuali errori, fornendo tutti gli strumenti necessari per poter intraprendere azioni correttive; la gestione di tutto ciò che riguarda la memorizzazione delle informazioni, sia riguardo la memoria principale che riguardo la memoria secondaria; la gestione delle vie di comunicazione nelle reti di elaboratori; il supporto al software applicativo che viene installato sul computer. In termini assai riduttivi possiamo dire che un sistema operativo è il software che, caricato in memoria ed eseguito al momento dell'accensione del calcolatore, permette ai programmi applicativi di girare e di sfruttare le risorse hardware della macchina. Il sistema operativo in un certo senso impone anche all'utente il modo di operare sulla macchina, stabilendo ciò che l'utente può fare e ciò che invece non può fare, stabilendo l'ordine in cui devono essere eseguite certe operazioni e così via. I sistemi operativi possono essere multiutente e/o multitasking. Un sistema operativo multitasking permette di eseguire più programmi contemporaneamente: se ad esempio viene chiesto al sistema di eseguire contemporaneamente due processi, A e B, la CPU eseguirà per qualche istante il processo A, poi per qualche istante il processo B, poi tornerà ad eseguire il processo A e così via. È il sistema operativo a controllare che la CPU ripartisca le sue prestazioni tra tutti i processi attivi; è sempre il sistema operativo a far sì che se un processo si blocca in seguito al verificarsi di un Copyright 2004 di Talento Tutti i diritti riservati 1

2 ECDL Concetti di base dell ICT errore, i restanti processi e l'intero sistema non subiscano alcun danneggiamento e possano proseguire senza conseguenze i compiti loro assegnati. Un sistema è invece detto multiutente se può essere utilizzato contemporaneamente da persone diverse. Windows 98 e' un esempio di sistema operativo multitasking ma non multiutente, in quanto può essere utilizzato da un solo utente per volta. Al contrario Linux così come Windows NT può essere utilizzato da più utenti contemporaneamente. Occorre fare attenzione a non confondere un sistema di PC collegati tra loro in rete da un sistema multiutente: nel primo caso esistono più PC che dialogano tra loro, ognuno con il proprio sistema operativo (DOS, Windows o anche Linux) mentre nel secondo caso una sola macchina con un solo sistema operativo è utilizzata da più utenti. Un altro concetto molto importante è quello di sistema aperto, o open system. Un sistema aperto è un sistema che fa riferimento ad un insieme di funzionalità, tecnologie e convenzioni standard riconosciute e svincolate dalle realizzazioni dei fornitori di hardware e software. I sistemi aperti, conformandosi agli standard internazionali, consentono la interoperabilità e la portabilità di applicazioni e dati con/da sistemi di fornitori diversi. Unix e Linux sono esempi significativi di sistemi aperti. Il concetto di sistema aperto si contrappone a quello di "sistema proprietario" dove un unico fornitore è in grado di vendere il prodotto o comunque ne determina autonomamente lo sviluppo. L evoluzione dei PC ha comportato anche l evoluzione dei sistemi operativi utilizzati da questi microcomputer. Agli inizi si utilizzava il sistema operativo MS-DOS di Microsoft; gradatamente si è passati al sistema operativo Windows, che ha subito una sua ben precisa evoluzione, dal primo Windows 3.x, a Windows 95, Windows 98, Windows NT, Windows 2000 e oggi Windows XP. Evoluzione analoga hanno subito i sistemi operativi dedicati ai microcomputer Apple: MAC OS X è l'ultimo nato di questa famiglia. Una delle principali novità, introdotta proprio dai sistemi operativi di Apple e da Windows, è la presenza di una interfaccia utente grafica o GUI (Graphic User Interface). Con una interfaccia grafica, tutti i programmi e le funzioni sono mostrati sullo schermo mediante simboli immediatamente comprensibili (icone). L utente comunica con il computer selezionando e attivando le icone con il mouse. I vantaggi di un tale approccio sono intuitivi, come abbiamo già avuto modo di sottolineare nelle pagine precedenti. L'immediata diffusione di questi sistemi operativi ha comportato lo sviluppo di tutta una serie di applicazioni disegnate nella medesima filosofia, per offrire all utilizzatore un ambiente dove operare in modo uniforme e, quindi, di facile apprendimento. GRAPHIC USER INTERFACE (GUI) Il computer diventa ogni giorno di più, l'intermediario universale nella comunicazione tra l'uomo e il suo ambiente di lavoro, di studio, di socializzazione. Diventa, in questo contesto, fondamentale presentare le informazioni in modo ottimale, minimizzare gli sforzi mnemonici, facilitare il controllo di situazione complesse, guidare l'utente nella esecuzione di compiti e nella risoluzione di problemi. Occorre che sia la macchina ad adattarsi al modo proprio di comunicare dell'utente e non viceversa. Un'efficace riposta a questo problema è stata data con l'introduzione delle interfacce grafiche e con l'utilizzo delle immagini, le cosiddette icone. Lo schermo non deve essere letto, ma soltanto "guardato" e le scelte si fanno attraverso il "dito elettronico", il puntatore del mouse. Il concetto di icona si integra con quello di finestra (window). Le finestre si possono dimensionare, spostare, sovrapporre a piacere. Lo schermo diventa il "piano della scrivania" virtuale su cui si possono appoggiare, spostare, togliere documenti e oggetti vari, tutti rappresentati da icone. Questo modalità di interazione tra uomo e computer è efficacemente descritta dalla frase, in lingua inglese "What You See Is What You Get", quello che vedi è ciò che ottieni, ossia non più nomi da ricordare e da digitare sulla tastiera, ma molto più semplicemente oggetti da indicare per ottenere quello che serve. 2 Copyright 2004 di Talento Tutti i diritti riservati

3 UN ESEMPIO DI INTERFACCIA GRAFICA ORGANIZZAZIONE DEI DATI Abbiamo visto precedentemente come attraverso raggruppamenti di bit (i byte) è possibile rappresentare caratteri (vedi ad esempio il codice ASCII) e quindi, in generale "informazioni". Gli insiemi di dati (o informazioni) memorizzati nelle memorie di massa di un elaboratore prendono il nome di archivio o file. L'elemento "base" di un archivio viene chiamato "record" che è, a sua volta, costituito da più dati elementari, detti "campo". Uno o più dei campi di un record possono svolgere il ruolo di "chiave", possono cioè essere utilizzati per l'accesso immediato al record, all'interno dell'archivio. I file possono avere vari tipi di organizzazione (sequenziale, con indici, ecc..) e possono quindi contenere tutti i dati necessari al corretto svolgimento delle operazioni automatizzate svolte dal computer. Con il crescere delle organizzazioni, e dell'automazione all'interno delle stesse, ci si è trovati molto presto (anni '60) di fronte al problema della molteplicità dei file, con ridondanza di dati (cioè di dati totalmente o parzialmente ripetuti). Ovviamente la ridondanza dei dati comporta la necessità di aggiornamenti multipli, con possibilità di errori. Sono nati (1971), per risolvere il problema decritto, gli archivi integrati di dati, chiamati anche banca dati o database. FILE SYSTEM Si identificano con questo termine l architettura e le funzionalità messe a disposizione dal sistema operativo per poter gestire l'archiviazione dei dati. Il File System opera sulle memorie secondarie, siano esse disco fisso, floppy disk o Cd-Rom. Quest ultimo, infatti, pur essendo un unità di sola lettura, vede i dati memorizzati compatibilmente con l architettura del File System del sistema operativo in cui possono essere letti e quindi utilizzati (recentemente sono divenuti disponibili anche Cd-Rom riscrivibili, che sono pertanto assimilabili, dal punto di vista funzionale, ai floppy disk, circa 500 volte più capienti). Ogni sistema operativo possiede un proprio File System, ma l architettura ad albero, che caratterizza anche Windows XP, è una delle più diffuse. Pensando ad un albero vero e proprio e focalizzando la nostra attenzione sulle foglie, ci si rende conto che ciascuna di esse è raggiungibile mediante un cammino univoco dalle radici, su per il tronco e attraverso i rami. La radice, o origine di questo archivio, è l unità disco stessa, la quale dispone di una via d accesso ben precisa all interno del personal computer. La diversa natura e finalità delle informazioni che si Copyright 2004 di Talento Tutti i diritti riservati 3

4 ECDL Concetti di base dell ICT vogliono memorizzare possono essere esplicitate mediante dei classificatori, identificati con il nome di directory o con il più recente nome di cartelle. Queste possono contenere altre directory o cartelle, ottenendo così delle sottoclassificazioni. L informazione vera e propria costituisce la foglia o l elemento terminale di questa gerarchia e assume il nome di file. UN ESEMPIO DI STRUTTURA GERARCHICA AD ALBERO Per meglio comprendere questo concetto, si può pensare a un disco come ad uno schedario, dove ogni cassetto è una cartella, dove ogni separatore all interno di un cassetto è una sottocartella e dove il documento archiviato è il file. IL FILE SYSTEM IN WINDOWS XP TIPI DI FILE Ciascun file è identificato da un nome, dato dall utilizzatore o assegnato da chi ha progettato il sistema operativo o l applicazione. Possiamo pertanto a distinguere i file in due categorie: i file di sistema e i file utente. 4 Copyright 2004 di Talento Tutti i diritti riservati

5 I primi sono tutti quei file che costituiscono il sistema operativo o un applicazione installata. Sono utilizzati implicitamente dall utente, il quale non li deve modificare in alcun modo, se non in forma indiretta, attraverso le funzionalità del sistema operativo e delle applicazioni. I dati introdotti e elaborati vanno a costituire i file utente, la cui natura e struttura dipendono dal programma utilizzato per collezionarli e manipolarli. Meccanismi propri del sistema operativo consentono di: assegnare il file all applicazione che è in grado di gestirlo elencare i file presenti in una qualsiasi memoria secondaria del computer spostare e copiare i file tra le memorie secondarie installate che lo consentano applicare meccanismi di protezione per evitare manipolazioni indesiderate del file cancellare file non più necessari creare delle particolari copie di sicurezza, dette backup, che hanno la caratteristica di essere meno voluminose dei dati originali ed in grado di essere utilizzate per ripristinare danni o perdite, mediante operazioni specifiche dette di restore. SOFTWARE APPLICATIVO Rientrano in questa categoria applicazioni d interesse generale, come un elaboratore di testi o un foglio elettronico, o più settoriali, come la gestione del magazzino, della contabilità, delle paghe, e così via. Quando si acquista un software applicativo ci si deve preoccupare di disporre di tutti i requisiti hardware e software di base richiesti. Fra i requisiti di tipo hardware indichiamo la capacità minima di memoria principale necessaria per l esecuzione dell applicazione, lo spazio sul disco fisso che l installazione andrà ad occupare, oltre alla eventuale necessaria presenza di particolari apparati addizionali. Per quanto concerne i requisiti software fondamentale importanza riveste la compatibilità dell'applicazione con il sistema operativo, sia in termini di tipo di sistema operativo (Windows piuttosto che Mac Os oppure Linux o Unix) sia in termini di release dello stesso. Si dovrà inoltre tener conto della eventuale necessità della presenza di altri software, ad esempio di gestione dati (Oracle piuttosto che SQL Server oppure Access), di comunicazione oppure di altri software di tipo applicativo, che interagiscono con il software che vogliamo installare. ALCUNE APPLICAZIONI DELLA SUITE OFFICE DI MICROSOFT Copyright 2004 di Talento Tutti i diritti riservati 5

6 ECDL Concetti di base dell ICT LE APPLICAZIONI PIÙ COMUNI: L'ELABORAZIONE TESTI Le applicazioni per l'elaborazione testi, detti anche di videoscrittura sono fra le più comuni; esse permettono di creare, modificare, salvare, stampare documenti come lettere, manuali, brochure. Questi programmi sono molto potenti e sofisticati e permettono di produrre rapidamente documenti professionali e di qualità. IL PROGRAMMA MS WORD: PARTICOLARE DEL MENU DI FORMATTAZIONE I programmi per l'elaborazione dei testi contengono strumenti per copiare e spostare caratteri, parole o intere frasi in modo molto semplice. E' possibile, ad esempio, applicare un formato ad un documento definendone l'aspetto e scegliendo tipo e dimensione del carattere, impostare la disposizione della pagina definendo margini, interlinea, intestazione, piè di pagina, note. Molti programmi di videoscrittura contengono anche funzioni come l'importazione di immagini, la creazione di tabelle, l'impaginazione a colonne multiple; inoltre sono in grado di effettuare il controllo ortografico e dispongono di un dizionario integrato. LE APPLICAZIONI PIÙ COMUNI: IL FOGLIO ELETTRONICO Un applicazione molto utile per l'elaborazione di dati numerici è il foglio di calcolo elettronico (spreadsheet), in cui i dati sono organizzati per righe e per colonne. Con il foglio di calcolo è possibile produrre rapporti finanziari, bilanci, analisi dei costi, gestire la contabilità, ecc Questi programmi dispongono di molte funzioni di calcolo sia scientifiche sia finanziarie, dalle più semplici come SOMMA e MEDIA ad altre più complesse. E' possibile inserire facilmente formule nel foglio di calcolo utilizzando queste funzioni. Il punto di forza di uno spreadsheet è la sua capacità di calcolo: la funzionalità di ricalcolo automatico fa sì che, al mutare di un valore numerico, tutte le formule coinvolte dal cambiamento vengono ricalcolate e producono i nuovi risultati. Questo consente, ad esempio, di ipotizzare velocemente diversi scenari (analisi "what if"). Un'altra funzionalità molto utile è la creazione di grafici partendo dai dati numerici del foglio di calcolo. La rappresentazione dei dati in forma grafica risulta, talvolta, molto più chiara ed efficace, specialmente se le informazioni devono essere presentate ad altri. 6 Copyright 2004 di Talento Tutti i diritti riservati

7 IL PROGRAMMA MS EXCEL: PARTICOLARE DELLA FORMULA SOMMA LE APPLICAZIONI PIÙ COMUNI: IL DATABASE Molto diffuse sono anche le applicazione per la creazione e la gestione di database (o banche dati). Un database è un insieme di dati tra loro correlati il cui scopo principale è memorizzare grandi quantità di informazioni in modo non ridondante e consentirne la consultazione secondo criteri diversi in funzione di varie esigenze. Esempi di database sono gli elenchi telefonici o quelli contenenti i dati dei dipendenti di un'azienda. I dati sono memorizzati nel database in modo strutturato. Prendiamo come esempio l'elenco telefonico: ogni nominativo in esso contenuto costituisce un record del database; tutti i dati correlati a quel nominativo e cioè, ad esempio, indirizzo e numero telefonico, sono i campi del record. I database quindi permettono di classificare e organizzare dati, modificarli, visualizzarli e stamparli in base a diversi criteri di selezione (query). IL PROGRAMMA MS ACCESS: PARTICOLARE CON EVIDENZIAZIONE DI RECORD E CAMPO Copyright 2004 di Talento Tutti i diritti riservati 7

8 ECDL Concetti di base dell ICT LO SVILUPPO DEL SOFTWARE Gli esempi che abbiamo visto nei paragrafi precedenti rappresentano le più comuni applicazioni che riguardano essenzialmente l'automazione del lavoro d'ufficio (office automation) e che sono le più note agli utilizzatori di personal computer. Non meno rilevanti sono le applicazioni cosiddette "d'impresa", che automatizzano i principali processi di un'organizzazione: contabilità, produzione, magazzino, vendite, ad esempio, nel caso di un'industria, oppure sportello (versamenti e prelevamenti), titoli, estero, nel caso di una banca, o anche polizza RCA, fondi pensione, nel caso di un'assicurazione, accettazione e prenotazione visite per un ospedale, e così via. Queste applicazioni d'impresa, che riguardano in modo specifico i processi aziendali, possono essere realizzate utilizzando e personalizzando "prodotti" e "pacchetti", progettati da società che sviluppano software, che affrontano e risolvono temi comuni a tutte le organizzazioni di un determinato settore (citiamo, a solo titolo di esempio: SAP, Siebel, Oracle, Baan, ecc.) oppure sviluppando applicazioni che risolvono in modo specifico le necessità di una singola impresa (dette anche applicazioni "custom"). In ogni caso, tutte le applicazioni (ed anche i sistemi operativi) sono sviluppate utilizzando metodi e tecniche tipiche dello "sviluppo software". Possiamo affermare con una certa tranquillità che ogni sviluppo software viene realizzato attraverso l'implementazione di alcune macro-fasi tipiche: l'analisi, la programmazione, l'implementazione e il testing. Durante la fase di analisi vengono essenzialmente identificate le attività e i compiti svolti nell'azienda per conseguire i risultati attesi, vengono individuate le correlazioni fra i dati (in ingresso e in uscita) e i processi aziendali, viene disegnato il modello del sistema informativo aziendale, vengono definite tutte le specifiche tecniche per la fase successiva di programmazione. La fase di programmazione coincide con la realizzazione effettiva dei programmi, utilizzando l'ambiente di sviluppo software o il linguaggio di programmazione (vedi nel seguito) scelto. Si realizzano, in questa fase, tutte le procedure descritte nella fase di analisi, che utilizzeranno i dati di input e produrranno i dati di output previsti. Con la fase di implementazione il nuovo sistema informativo viene reso disponibile all'utenza (installazione dell'hardware e del software, caricamento dei dati, predisposizione di tutte le attività di gestione e amministrazione). Ovviamente, prima di una messa in funzione "effettiva" del nuovo sistema informativo viene sempre prevista una fase di test, durante la quale normalmente un gruppo di utenti "pilota" prova le funzionalità del sistema, utilizzando un campione significativo dei dati. I risultati della fase di test sono utilizzati per risolvere (tornando alle fasi precedenti di programmazione e implementazione, ma talvolta anche alla fase di analisi) tutte le problematiche emerse. Gli ambienti di sviluppo e i linguaggi di programmazione disponibili per l'attività di sviluppo del software sono numerosi, ciascuno orientato ad una specifica realtà: alcuni sono molto potenti nei calcoli matematici, altri nelle ricerche in archivi e banche dati, altri possono essere utilizzati anche da chi non è propriamente una specialista informatico. Con il solo obiettivo di fornire una panoramica e una breve descrizione del tipo di strumento e del contesto di utilizzo, si elencano nel seguito alcuni dei linguaggi di programmazione più utilizzati, oggi, ma anche nel passato. Per i pochi citati, molti altri esistono che rivestono sicuramente grande importanza, magari in contesti specifici e particolari, tanto che sarebbe impresa impossibile citarli tutti; l'elenco seguente costituisce una piccola, ma significativa selezione. BASIC (Beginner All purpose Symbolic Instruction Code) Sviluppato a metà degli anni '60 è un linguaggio semplice, non strutturato, spesso utilizzato come strumento di base nei corsi di programmazione. FORTRAN (FORmula TRANslating system) Linguaggio sviluppato a metà degli anni '50 per eseguire velocemente calcoli matematici; è ancora largamente utilizzato per programmi scientifici e tecnici (ad esempio, sistemi CAD/CAM). 8 Copyright 2004 di Talento Tutti i diritti riservati

9 COBOL (Common Business-Oriented Language) Linguaggio sviluppato nei primi anni '60; articolato e strutturato ha costituito per decenni lo strumento più utilizzato per lo sviluppo di programmi (oggi ancora in uso), soprattutto in ambiente mainframe. C Sviluppato nei primi anni '70 per il sistema operativo UNIX, è stato scelto, alla fine degli anni '80, per lo sviluppo di applicazioni commerciali. C++ Sviluppato nei primi anni '80 è un'estensione object-oriented del linguaggio C; all'inizio degli anni '90 è il linguaggio object-oriented più diffuso. VISUAL BASIC Creato da Microsoft come nuova ed estesa versione del Basic, permette di sviluppare facilmente applicazioni grafiche per la piattaforma Windows. SQL (Structured Query Language) SQL è lo strumento principale per lavorare con i database. Con questo linguaggio è possibile definire la struttura del database (sezione DDL - Data Definition Language di SQL), gestire e controllare gli accessi (sezione DCL - Data Control Language di SQL), manipolare i dati (sezione DML - Data Manipulation Language di SQL). HTML (HyperText Markup Language) E' un linguaggio che consente di descrivere il contenuto e la formattazione di una pagina Web. I documenti HTML vengono letti dal browser, consentendo così di essere visualizzati su diversi tipi di computer e sistemi operativi. HTML è diventato uno standard "de facto" per pubblicare documenti ipertestuali. JAVASCRIPT Sviluppato da Netscape è generalmente utilizzato per aggiungere capacità di elaborazione alle pagine Web. VBSCRIP Linguaggio basato su Visual Basic e sviluppato da Microsoft. Rappresenta l'alternativa a JavaScript. JAVA Sviluppato a metà degli anni '90 da Sun Microsystems è simile a C++, ma meno complesso. E' compatibile con diverse piattaforme e utile per creare siti Web interattivi. XML (extensible Markup Language) Derivazione del più complesso SGML e più potente del semplice HTML, l'xml rappresenta oggi, insieme a XSL (exstensible Markup Language) e XLL (exstensible Linking Language), lo strumento più efficace per "scambiare informazioni sul Web Copyright 2004 di Talento Tutti i diritti riservati 9

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software di sistema e software applicativo I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software soft ware soffice componente è la parte logica

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 1 Sistema software 1 Prerequisiti Utilizzo elementare di un computer Significato elementare di programma e dati Sistema operativo 2 1 Introduzione In questa Unità studiamo

Dettagli

Cosa è un foglio elettronico

Cosa è 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

Dettagli

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi Il Software Il software impiegato su un computer si distingue in: Software di sistema Sistema Operativo Compilatori per produrre programmi Software applicativo Elaborazione testi Fogli elettronici Basi

Dettagli

Il Sistema Operativo (1)

Il Sistema Operativo (1) E il software fondamentale del computer, gestisce tutto il suo funzionamento e crea un interfaccia con l utente. Le sue funzioni principali sono: Il Sistema Operativo (1) La gestione dell unità centrale

Dettagli

Il calcolatore - Applicazioni

Il calcolatore - Applicazioni Alfonso Miola Il calcolatore - Applicazioni Esercitazione Dispensa B-01-E Settembre 2005 1 Contenuti Applicazioni Applicazioni e Interfacce Il pacchetto Office Word Excel Power Point Il CD per ECDL 2 Applicazioni

Dettagli

L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia

L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia L informatica È la disciplina scientifica che studia INTRODUZIONE I calcolatori, nati in risposta all esigenza di eseguire meccanicamente operazioni ripetitive Gli algoritmi, nati in risposta all esigenza

Dettagli

Il Software e Il Sistema Operativo. Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10

Il Software e Il Sistema Operativo. Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10 Il Software e Il Sistema Operativo Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10 Cosa Impareremo Programmi e Processi Struttura del Sistema Operativo Sviluppo di Programmi I files e la loro

Dettagli

Laboratorio di Informatica

Laboratorio di Informatica Laboratorio di Informatica SOFTWARE Francesco Tura francesco.tura@unibo.it 1 Le componenti del calcolatore: HARDWARE E SOFTWARE HARDWARE parti che compongono fisicamente il calcolatore componente multifunzionale

Dettagli

CORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?)

CORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?) Ambiente Access La Guida di Access Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?) Guida in linea Guida rapida Assistente di Office indicazioni

Dettagli

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA)

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA) Il software Software Il software Il software è la sequenza di istruzioni che permettono ai computer di svolgere i loro compiti ed è quindi necessario per il funzionamento del calcolatore. Il software può

Dettagli

Introduzione alle basi di dati. Gestione delle informazioni. Gestione delle informazioni. Sistema informatico

Introduzione alle basi di dati. Gestione delle informazioni. Gestione delle informazioni. Sistema informatico Introduzione alle basi di dati Introduzione alle basi di dati Gestione delle informazioni Base di dati Modello dei dati Indipendenza dei dati Accesso ai dati Vantaggi e svantaggi dei DBMS Gestione delle

Dettagli

MODULO 02. Iniziamo a usare il computer

MODULO 02. Iniziamo a usare il computer MODULO 02 Iniziamo a usare il computer MODULO 02 Unità didattica 01 Conosciamo il sistema operativo In questa lezione impareremo: a conoscere le caratteristiche del sistema operativo a cosa servono i sistemi

Dettagli

La Skills Card relativa alle certificazioni Nuova ECDL è svincolata dalla singola certificazione.

La Skills Card relativa alle certificazioni Nuova ECDL è svincolata dalla singola certificazione. ECDL Standard Descrizione. La certificazione ECDL Standard si proprone come un'alternativa più ricca rispetto alla certificazione ECDL Base è più flessibile della certificazione ECDL Full Standard. La

Dettagli

Architetture Informatiche. Dal Mainframe al Personal Computer

Architetture Informatiche. Dal Mainframe al Personal Computer Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico

Dettagli

Corso di Access. Prerequisiti. Modulo L2A (Access) 1.1 Concetti di base. Utilizzo elementare del computer Concetti fondamentali di basi di dati

Corso di Access. Prerequisiti. Modulo L2A (Access) 1.1 Concetti di base. Utilizzo elementare del computer Concetti fondamentali di basi di dati Corso di Access Modulo L2A (Access) 1.1 Concetti di base 1 Prerequisiti Utilizzo elementare del computer Concetti fondamentali di basi di dati 2 1 Introduzione Un ambiente DBMS è un applicazione che consente

Dettagli

IL SISTEMA OPERATIVO IL SISTEMA OPERATIVO INTERFACCE TESTUALI INTERFACCE TESTUALI FUNZIONI DEL SISTEMA OPERATIVO INTERFACCE GRAFICHE

IL 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

Dettagli

Il sistema operativo: interazione con l utente

Il sistema operativo: interazione con l utente interazione con l utente S.O fornisce un meccanismo per specificare le attività da eseguire (es. copiare un file) L interazione avviene mediante un linguaggio testuale (DOS) o grafico (Windows) linguaggio

Dettagli

Architetture Informatiche. Dal Mainframe al Personal Computer

Architetture Informatiche. Dal Mainframe al Personal Computer Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico

Dettagli

Il software: Istruzioni per il computer. I tre tipi di software di sistema. Compiti del sistema operativo

Il software: Istruzioni per il computer. I tre tipi di software di sistema. Compiti del sistema operativo Il software: Istruzioni per il computer I tre tipi di software di sistema Software applicativo aiuta a svolgere operazioni utili in vari campi programmi di videoscrittura, fogli elettronici, videogiochi

Dettagli

Programma del Corso per Segretaria d Azienda:

Programma del Corso per Segretaria d Azienda: Programma del Corso per Segretaria d Azienda: Modulo 1. Uso del computer e gestione file Utilizzare le funzioni principali del sistema operativo, incluse la modifica delle impostazioni principali e l utilizzo

Dettagli

Il database management system Access

Il database management system Access Il database management system Access Corso di autoistruzione http://www.manualipc.it/manuali/ corso/manuali.php? idcap=00&idman=17&size=12&sid= INTRODUZIONE Il concetto di base di dati, database o archivio

Dettagli

Introduzione al sistema operativo Il file system: file, directory,...

Introduzione al sistema operativo Il file system: file, directory,... ,OVRIWZDUHGLVLVWHPD cosa vedremo: Introduzione al sistema operativo Il file system: file, directory,...... 223,OVRIWZDUHLQWURGX]LRQH L hardware da solo non è sufficiente per il funzionamento dell elaboratore

Dettagli

Sistema operativo. Sommario. Sistema operativo...1 Browser...1. Convenzioni adottate

Sistema operativo. Sommario. Sistema operativo...1 Browser...1. Convenzioni adottate MODULO BASE Quanto segue deve essere rispettato se si vuole che le immagini presentate nei vari moduli corrispondano, con buona probabilità, a quanto apparirà nello schermo del proprio computer nel momento

Dettagli

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale La soluzione modulare di gestione del Sistema Qualità Aziendale I MODULI Q.A.T. - Gestione clienti / fornitori - Gestione strumenti di misura - Gestione verifiche ispettive - Gestione documentazione del

Dettagli

Hardware delle reti LAN

Hardware delle reti LAN Hardware delle reti LAN Le reti LAN utilizzano una struttura basata su cavi e concentratori che permette il trasferimento di informazioni. In un ottica di questo tipo, i computer che prendono parte allo

Dettagli

Prova di informatica & Laboratorio di Informatica di Base

Prova di informatica & Laboratorio di Informatica di Base Prova di informatica & Laboratorio di Informatica di Base Prof. Orlando De Pietro Programma L' hardware Computer multiutente e personal computer Architettura convenzionale di un calcolatore L unità centrale

Dettagli

Microsoft Office XP. dott. ing. Angelo Carpenzano. acarpenzano@neoteksolutions.it. La suite Microsoft Office XP

Microsoft Office XP. dott. ing. Angelo Carpenzano. acarpenzano@neoteksolutions.it. La suite Microsoft Office XP Microsoft Office XP dott. ing. Angelo Carpenzano acarpenzano@neoteksolutions.it 1 La suite Microsoft Office XP Microsoft Word: elaboratore testi (word processor) Microsoft Excel: foglio di calcolo (spreadsheet)

Dettagli

Access. P a r t e p r i m a

Access. P a r t e p r i m a Access P a r t e p r i m a 1 Esempio di gestione di database con MS Access 2 Cosa è Access? Access e un DBMS che permette di progettare e utilizzare DB relazionali Un DB Access e basato sui concetti di

Dettagli

DALL IMMAGINE AL TESTO...SEMPLICEMENTE

DALL IMMAGINE AL TESTO...SEMPLICEMENTE DALL IMMAGINE AL TESTO...SEMPLICEMENTE DOCNET è un pacchetto software nato per gestire sia l'archiviazione di documenti cartacei che di files in forma digitale, sia per gestire il flusso dei documenti

Dettagli

Corso di PHP. Prerequisiti. 1 - Introduzione

Corso di PHP. Prerequisiti. 1 - Introduzione Corso di PHP 1 - Introduzione 1 Prerequisiti Conoscenza HTML Principi di programmazione web Saper progettare un algoritmo Saper usare un sistema operativo Compilazione, link, esecuzione di programmi Conoscere

Dettagli

Corso di Alfabetizzazione Informatica

Corso di Alfabetizzazione Informatica Corso di Alfabetizzazione Informatica Scopo di questo corso, vuole essere quello di fornire ad ognuno dei partecipanti, indipendentemente dalle loro precedenti conoscenze informatiche, l apprendimento

Dettagli

Elaborazione di testo

Elaborazione di testo Elaborazione di testo Ambienti Integrati Gli ambienti integrati sono pacchetti applicativi che contengono le applicazioni per la produttività personale di uso più frequente. un programma di elaborazione

Dettagli

Il computer: primi elementi

Il computer: primi elementi Il computer: primi elementi Tommaso Motta T. Motta Il computer: primi elementi 1 Informazioni Computer = mezzo per memorizzare, elaborare, comunicare e trasmettere le informazioni Tutte le informazioni

Dettagli

MODULO 5 Appunti ACCESS - Basi di dati

MODULO 5 Appunti ACCESS - Basi di dati MODULO 5 Appunti ACCESS - Basi di dati Lezione 1 www.mondopcnet.com Modulo 5 basi di dati Richiede che il candidato dimostri di possedere la conoscenza relativa ad alcuni concetti fondamentali sui database.

Dettagli

Excel. A cura di Luigi Labonia. e-mail: luigi.lab@libero.it

Excel. 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

Dettagli

IL SOFTWARE. Giada Agostinacchio Classe 2^ Beat ISIS G.Meroni Lissone Anno Scolastico 2007/2008

IL SOFTWARE. Giada Agostinacchio Classe 2^ Beat ISIS G.Meroni Lissone Anno Scolastico 2007/2008 IL SOFTWARE Giada Agostinacchio Classe 2^ Beat ISIS G.Meroni Lissone Anno Scolastico 2007/2008 CHE COS È IL SOFTWARE In Informatica il termine Software indica l insieme dei programmi che consentono un

Dettagli

Il Software. Il software del PC. Il BIOS

Il Software. Il software del PC. Il BIOS Il Software Il software del PC Il computer ha grandi potenzialità ma non può funzionare senza il software. Il software essenziale per fare funzionare il PC può essere diviso nelle seguenti componenti:

Dettagli

Introduzione al data base

Introduzione al data base Introduzione al data base L Informatica è quella disciplina che si occupa del trattamento automatico dei dati con l ausilio del computer. Trattare i dati significa: raccoglierli, elaborarli e conservarli

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo L2 1.1-Introduzione 1 Prerequisiti Concetto intuitivo di applicazione per computer Uso pratico elementare di un sistema operativo 2 1 Introduzione Uno dei compiti di un sistema

Dettagli

Database. Si ringrazia Marco Bertini per le slides

Database. Si ringrazia Marco Bertini per le slides Database Si ringrazia Marco Bertini per le slides Obiettivo Concetti base dati e informazioni cos è un database terminologia Modelli organizzativi flat file database relazionali Principi e linee guida

Dettagli

INTERAZIONE CON L UTENTEL

INTERAZIONE CON L UTENTEL 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

Dettagli

Organizzazione degli archivi

Organizzazione degli archivi COSA E UN DATA-BASE (DB)? è l insieme di dati relativo ad un sistema informativo COSA CARATTERIZZA UN DB? la struttura dei dati le relazioni fra i dati I REQUISITI DI UN DB SONO: la ridondanza minima i

Dettagli

ISTITUTO d IstruzIone Superiore A. righi

ISTITUTO d IstruzIone Superiore A. righi I.T.S. A. Righi M. I. U. R. Unione Europea ISTITUTO d IstruzIone Superiore A. righi Istituto Tecnico Statale Attività Sociali M.Guerrisi PROGRAMMA SVOLTO TECNOLOGIE INFORMATICHE CLASSI: PRIMA SEZ: B PROF:

Dettagli

Parte V. Sistemi Operativi & Reti. Sistemi Operativi. Sistemi Operativi

Parte V. Sistemi Operativi & Reti. Sistemi Operativi. Sistemi Operativi Parte V & Reti Sistema operativo: insieme di programmi che gestiscono l hardware Hardware: CPU Memoria RAM Memoria di massa (Hard Disk) Dispositivi di I/O Il sistema operativo rende disponibile anche il

Dettagli

uadro Soluzioni software per L archiviazione elettronica dei documenti Gestione Aziendale Fa quadrato attorno alla tua azienda

uadro Soluzioni software per L archiviazione elettronica dei documenti Gestione Aziendale Fa quadrato attorno alla tua azienda Fa quadrato attorno alla tua azienda Soluzioni software per L archiviazione elettronica dei documenti Perché scegliere Q Archiviazione Elettronica dei Documenti? Tale applicativo si pone come obbiettivo

Dettagli

I database relazionali (Access)

I database relazionali (Access) I database relazionali (Access) Filippo TROTTA 04/02/2013 1 Prof.Filippo TROTTA Definizioni Database Sistema di gestione di database (DBMS, Database Management System) Sistema di gestione di database relazionale

Dettagli

SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO

SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO Descrizione Nell ambito della rilevazione dei costi, Solari con l ambiente Start propone Time&Cost, una applicazione che contribuisce a fornire

Dettagli

COMPETENZE INFORMATICHE DI BASE PER ADULTI

COMPETENZE INFORMATICHE DI BASE PER ADULTI COMPETENZE INFORMATICHE DI BASE PER ADULTI INTRODUZIONE COMPETENZE INFORMATICHE DI BASE PER ADULTI è un manuale diretto a persone adulte, in particolare lavoratori di età avanzata, affinché possano migliorare

Dettagli

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi Capitolo Terzo Primi passi con Microsoft Access Sommario: 1. Aprire e chiudere Microsoft Access. - 2. Aprire un database esistente. - 3. La barra multifunzione di Microsoft Access 2007. - 4. Creare e salvare

Dettagli

Antonio Guerrieri UTILIZZO DEL COMPUTER E GESTIONE DEI FILE IN MS WINDOWS

Antonio Guerrieri UTILIZZO DEL COMPUTER E GESTIONE DEI FILE IN MS WINDOWS Antonio Guerrieri UTILIZZO DEL COMPUTER E GESTIONE DEI FILE IN MS WINDOWS SISTEMA OPERATIVO SISTEMA OPERATIVO Per comunicare con l utente il computer deve essere dotato di un Sistema Operativo interfaccia

Dettagli

DESCRIZIONE: Microsoft Office 2002 XP Corso Completo (Patente 60 giorni)

DESCRIZIONE: Microsoft Office 2002 XP Corso Completo (Patente 60 giorni) DESCRIZIONE: Microsoft Office 2002 XP Corso Completo (Patente 60 giorni) Microsoft Word 2002 Fondamentali Microsoft Word 2002 Utente Avanzato Microsoft Word 2002 Utente Esperto Microsoft PowerPoint 2002

Dettagli

Software per Helpdesk

Software per Helpdesk Software per Helpdesk Padova - maggio 2010 Antonio Dalvit - www.antoniodalvit.com Cosa è un helpdesk? Un help desk è un servizio che fornisce informazioni e assistenza ad utenti che hanno problemi nella

Dettagli

ARCHIVI E DATABASE (prof. Ivaldi Giuliano)

ARCHIVI E DATABASE (prof. Ivaldi Giuliano) ARCHIVI E DATABASE (prof. Ivaldi Giuliano) Archivio: è un insieme di registrazioni (o records) ciascuna delle quali è costituita da un insieme prefissato di informazioni elementari dette attributi (o campi).

Dettagli

MS Word per la TESI. Barra degli strumenti. Rientri. Formattare un paragrafo. Cos è? Barra degli strumenti

MS Word per la TESI. Barra degli strumenti. Rientri. Formattare un paragrafo. Cos è? Barra degli strumenti MS Word per la TESI Barra degli strumenti Cos è? Barra degli strumenti Formattazione di un paragrafo Formattazione dei caratteri Gli stili Tabelle, figure, formule Intestazione e piè di pagina Indice e

Dettagli

Organizzazione delle informazioni: Database

Organizzazione delle informazioni: Database Organizzazione delle informazioni: Database Laboratorio Informatico di base A.A. 2013/2014 Dipartimento di Scienze Aziendali e Giuridiche Università della Calabria Dott. Pierluigi Muoio (pierluigi.muoio@unical.it)

Dettagli

Soluzione software per l archiviazione elettronica dei documenti

Soluzione software per l archiviazione elettronica dei documenti uadro www.starsoftware.it Tel. +39 041 998062 Per MS_Windows 95-98-NT-2K-ME-XP-VISTA Copyright 1997-2002 Aggiornato al 16/03/ 16.21 Versione Dimostrativa Star S.r.l. Via Verga 3/A, 30038 Spinea (VENEZIA)

Dettagli

Creare una Rete Locale Lezione n. 1

Creare una Rete Locale Lezione n. 1 Le Reti Locali Introduzione Le Reti Locali indicate anche come LAN (Local Area Network), sono il punto d appoggio su cui si fonda la collaborazione nel lavoro in qualunque realtà, sia essa un azienda,

Dettagli

Organizzano CORSO D INFORMATICA LIVELLO BASE

Organizzano CORSO D INFORMATICA LIVELLO BASE Comune di Stienta Organizzano CORSO D INFORMATICA LIVELLO BASE PRESSO AULA MULTIMEDIALE SCUOLA MEDIA COMUNE DI STIENTA IL MOTORE DI RICERCA CHE TI CERCA VISITA IL SITO HTTP://cerca.gruppo-si.it Premessa:

Dettagli

1. BASI DI DATI: GENERALITÀ

1. BASI DI DATI: GENERALITÀ 1. BASI DI DATI: GENERALITÀ BASE DI DATI (DATABASE, DB) Raccolta di informazioni o dati strutturati, correlati tra loro in modo da risultare fruibili in maniera ottimale. Una base di dati è usualmente

Dettagli

PROTOS GESTIONE DELLA CORRISPONDENZA AZIENDALE IN AMBIENTE INTRANET. Open System s.r.l.

PROTOS GESTIONE DELLA CORRISPONDENZA AZIENDALE IN AMBIENTE INTRANET. Open System s.r.l. Open System s.r.l. P.IVA: 00905040895 C.C.I.A.A.: SR-7255 Sede Legale: 96016 Lentini Via Licata, 16 Sede Operativa: 96013 Carlentini Via Duca degli Abruzzi,51 Tel. 095-7846252 Fax. 095-7846521 e-mail:

Dettagli

Il software. Capitolo 3 La potenza non è nulla senza il software. Informatica di Base -- R.Gaeta 1

Il software. Capitolo 3 La potenza non è nulla senza il software. Informatica di Base -- R.Gaeta 1 Il software Capitolo 3 La potenza non è nulla senza il software 1 Domande chiave 3.1 Quali sono le tendenze nel campo del software online? 3.2 Quali sono i tre componenti del software di sistema; che cosa

Dettagli

2.2.2.1 Identificare le diverse parti di una finestra: barra del titolo, barra dei menu, barra degli strumenti, barra di stato, barra di scorrimento.

2.2.2.1 Identificare le diverse parti di una finestra: barra del titolo, barra dei menu, barra degli strumenti, barra di stato, barra di scorrimento. Uso del computer e gestione dei file 57 2.2.2.1 Identificare le diverse parti di una finestra: barra del titolo, barra dei menu, barra degli strumenti, barra di stato, barra di scorrimento. All interno

Dettagli

Dispensa di Informatica I.1

Dispensa 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.

Dettagli

Informatica 1 Lezione 1

Informatica 1 Lezione 1 Informatica 1 Lezione 1 Concetti base: Hardware È l insieme delle parti fisiche, elettroniche e meccaniche che compongono il computer, quali il chip, il mouse, il lettore CDROM, il monitor, le schede,

Dettagli

ISIS C.Facchinetti Sede: via Azimonti, 5 21053 Castellanza Modulo Gestione Qualità UNI EN ISO 9001 : 2008

ISIS C.Facchinetti Sede: via Azimonti, 5 21053 Castellanza Modulo Gestione Qualità UNI EN ISO 9001 : 2008 PIANO DI STUDIO DELLA DISCIPLINA - TECNOLOGIE INFORMATICHE CLASSI 1 e - PIANO DELLE UDA ANNO SCOLASTICO 2013-2014 UDA COMPETENZE della UDA ABILITA UDA UDA n. 1 Struttura hardware del computer e rappresentazione

Dettagli

1.ECDL BASE. Computer Essentials

1.ECDL BASE. Computer Essentials 1.ECDL BASE Computer Essentials Il modulo Computer Essentials è l evoluzione dei moduli: Concetti di base dell'ict e Uso del computer e gestione dei file" (Moduli 1 e 2 dell ECDL Core). Il presente modulo

Dettagli

Piano Nazionale di Formazione degli Insegnanti sulle Tecnologie dell'informazione e della Comunicazione. Percorso Formativo C1.

Piano Nazionale di Formazione degli Insegnanti sulle Tecnologie dell'informazione e della Comunicazione. Percorso Formativo C1. Piano Nazionale di Formazione degli Insegnanti sulle Tecnologie dell'informazione e della Comunicazione Percorso Formativo C1 Modulo 2 Computer hardware 1 OBIETTIVI Identificare, descrivere, installare

Dettagli

Informatica - Office

Informatica - Office Informatica - Office Corso di Informatica - Office Base - Office Avanzato Corso di Informatica Il corso intende insegnare l utilizzo dei concetti di base della tecnologia dell informazione - Windows Word

Dettagli

Registratori di Cassa

Registratori di Cassa modulo Registratori di Cassa Interfacciamento con Registratore di Cassa RCH Nucleo@light GDO BREVE GUIDA ( su logiche di funzionamento e modalità d uso ) www.impresa24.ilsole24ore.com 1 Sommario Introduzione...

Dettagli

Sistemi operativi. Esempi di sistemi operativi

Sistemi operativi. Esempi di sistemi operativi Sistemi operativi Un sistema operativo è un programma che facilita la gestione di un computer Si occupa della gestione di tutto il sistema permettendo l interazione con l utente In particolare un sistema

Dettagli

La Skills Card relativa alle certificazioni Nuova ECDL è svincolata dalla singola certificazione.

La Skills Card relativa alle certificazioni Nuova ECDL è svincolata dalla singola certificazione. ECDL Base (4 Moduli) Descrizione. Com'è facilmente deducibile anche dal nome, la certificazione ECDL Base attesta il livello essenziale di competenze informatiche e web del suo titolare, aggiornate alle

Dettagli

Software di base. Corso di Fondamenti di Informatica

Software di base. Corso di Fondamenti di Informatica Dipartimento di Informatica e Sistemistica Antonio Ruberti Sapienza Università di Roma Software di base Corso di Fondamenti di Informatica Laurea in Ingegneria Informatica (Canale di Ingegneria delle Reti

Dettagli

Informatica I per la. Fisica

Informatica I per la. Fisica Corso di Laurea in Fisica Informatica I per la Fisica Lezione: Software applicativo II Fogli elettronici e Data Base Software: software di sistema (BIOS) sistema operativo software applicativo ROM Dischi

Dettagli

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain.

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain. *+33(GLWRU GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain. Il programma si basa su un architettura di tasti funzionali presenti

Dettagli

IRSplit. Istruzioni d uso 07/10-01 PC

IRSplit. 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

Dettagli

Capitolo 4 Pianificazione e Sviluppo di Web Part

Capitolo 4 Pianificazione e Sviluppo di Web Part Capitolo 4 Pianificazione e Sviluppo di Web Part Questo capitolo mostra come usare Microsoft Office XP Developer per personalizzare Microsoft SharePoint Portal Server 2001. Spiega come creare, aggiungere,

Dettagli

CdL in Medicina Veterinaria - STPA AA 2007-08

CdL in Medicina Veterinaria - STPA AA 2007-08 CdL in Medicina Veterinaria - STPA AA 2007-08 Il Sistema Operativo Architettura del Software Software = insieme (complesso) di programmi. Organizzazione a strati, ciascuno con funzionalità di livello più

Dettagli

Funzioni del Sistema Operativo

Funzioni del Sistema Operativo Il Software I componenti fisici del calcolatore (unità centrale e periferiche) costituiscono il cosiddetto Hardware (ferramenta). La struttura del calcolatore può essere schematizzata come una serie di

Dettagli

FOXWave 1.0.0 Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA

FOXWave 1.0.0 Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA FOXWave 1.0.0 Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA Redatto da IZ1FAL Secco Marco Pagina 1 di 15 INDICE 1 1- INSTALLAZIONE... 3 1-1 Scaricare i pacchetti aggiornati... 3 1-2 Startup

Dettagli

IL SISTEMA OPERATIVO

IL SISTEMA OPERATIVO IL SISTEMA OPERATIVO Windows è il programma che coordina l'utilizzo di tutte le componenti hardware che costituiscono il computer (ad esempio la tastiera e il mouse) e che consente di utilizzare applicazioni

Dettagli

In un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 :

In 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

Dettagli

1. Avviare il computer

1. Avviare il computer Guida n 1 1. Avviare il computer 2. Spegnere correttamente il computer 3. Riavviare il computer 4. Verificare le caratteristiche di base del computer 5. Verificare le impostazioni del desktop 6. Formattare

Dettagli

Modulo: Fogli elettronici

Modulo: Fogli elettronici Corso: Abilità Informatiche Modulo: Fogli elettronici Pagina 1 di 18 Autori del Modulo: Bruno fadini; Pino Cepparulo Presentazione del Modulo: Versione Italiano Il modulo, corrispondente al modulo 4 dell'ecdl

Dettagli

Database e reti. Piero Gallo Pasquale Sirsi

Database e reti. Piero Gallo Pasquale Sirsi Database e reti Piero Gallo Pasquale Sirsi Approcci per l interfacciamento Il nostro obiettivo è, ora, quello di individuare i possibili approcci per integrare una base di dati gestita da un in un ambiente

Dettagli

Università degli Studi di Ferrara - A.A. 2014/15 Dott. Valerio Muzzioli ORDINAMENTO DEI DATI

Università degli Studi di Ferrara - A.A. 2014/15 Dott. Valerio Muzzioli ORDINAMENTO DEI DATI ORDINAMENTO DEI DATI Quando si ordina un elenco (ovvero una serie di righe contenenti dati correlati), le righe sono ridisposte in base al contenuto di una colonna specificata. Distinguiamo due tipi di

Dettagli

MODELLO 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 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

Dettagli

PIANO DI LAVORO CLASSI PRIME Indirizzo AMMINISTRAZIONE, FINANZA E MARKETING - SEZIONI A - B MATERIA INFORMATICA DOCENTE MARGHERITA CALISTI

PIANO DI LAVORO CLASSI PRIME Indirizzo AMMINISTRAZIONE, FINANZA E MARKETING - SEZIONI A - B MATERIA INFORMATICA DOCENTE MARGHERITA CALISTI MODULO 1 CONCETTI BASE TEMPI 1 Introduzione all informatica 2 Hardware 3 Software Conoscere le caratteristiche della comunicazione informatica. Conoscere le applicazioni dell informatica nelle diverse

Dettagli

Software. Definizione, tipologie, progettazione

Software. Definizione, tipologie, progettazione Software Definizione, tipologie, progettazione Definizione di software Dopo l hardware analizziamo l altra componente fondamentale di un sistema di elaborazione. La macchina come insieme di componenti

Dettagli

Raggruppamenti Conti Movimenti

Raggruppamenti Conti Movimenti ESERCITAZIONE PIANO DEI CONTI Vogliamo creare un programma che ci permetta di gestire, in un DB, il Piano dei conti di un azienda. Nel corso della gestione d esercizio, si potranno registrare gli articoli

Dettagli

ControlloCosti. Cubi OLAP. Controllo Costi Manuale Cubi

ControlloCosti. Cubi OLAP. Controllo Costi Manuale Cubi ControlloCosti Cubi OLAP I cubi OLAP Un Cubo (OLAP, acronimo di On-Line Analytical Processing) è una struttura per la memorizzazione e la gestione dei dati che permette di eseguire analisi in tempi rapidi,

Dettagli

Il web server Apache Lezione n. 3. Introduzione

Il web server Apache Lezione n. 3. Introduzione Procurarsi ed installare il web server Apache Introduzione In questa lezione cominciamo a fare un po di pratica facendo una serie di operazioni preliminari, necessarie per iniziare a lavorare. In particolar

Dettagli

PARTE 4 La Macchina Software

PARTE 4 La Macchina Software PARTE 4 La Macchina Software 94 Macchina Hardware e Macchina Software applicativi sistema operativo macchina hardware Agli albori dell'informatica, si programmava in binario, cioe` in linguaggio macchina,

Dettagli

Il Sistema Operativo: il File System

Il Sistema Operativo: il File System Il Sistema Operativo: il File System Il File System è quella parte del S.O. che si occupa di gestire e strutturare le informazioni memorizzate su supporti permanenti (memoria secondaria) I file vengono

Dettagli

Installazione e caratteristiche generali 1

Installazione e caratteristiche generali 1 Installazione e caratteristiche generali 1 Introduzione SIGLA Ultimate e SIGLA Start Edition possono essere utilizzati solo se sono soddisfatti i seguenti prerequisiti: Microsoft.Net Framework 3.5 (consigliato

Dettagli

Sistemi Informativi e Basi di Dati

Sistemi Informativi e Basi di Dati Sistemi Informativi e Basi di Dati Laurea Specialistica in Tecnologie di Analisi degli Impatti Ecotossicologici Docente: Francesco Geri Dipartimento di Scienze Ambientali G. Sarfatti Via P.A. Mattioli

Dettagli

SCHEDA DI PROGRAMMAZIONE DISCIPLINARE PER LA CERTIFICAZIONE DELLE COMPETENZE NEL BIENNIO DELL OBBLIGO DA RIPORTARE SUL P.O.F. A.S.

SCHEDA DI PROGRAMMAZIONE DISCIPLINARE PER LA CERTIFICAZIONE DELLE COMPETENZE NEL BIENNIO DELL OBBLIGO DA RIPORTARE SUL P.O.F. A.S. SCHEDA DI PROGRAMMAZIONE DISCIPLINARE PER LA CERTIFICAZIONE DELLE COMPETENZE NEL BIENNIO DELL OBBLIGO DA RIPORTARE SUL P.O.F. A.S. 2015-2016 ASSE DISCIPLINA DOCENTE MATEMATICO INFORMATICA Francesco Battini

Dettagli

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

LA 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

Dettagli

Appunti sugli Elaboratori di Testo. Introduzione. D. Gubiani. 19 Luglio 2005

Appunti sugli Elaboratori di Testo. Introduzione. D. Gubiani. 19 Luglio 2005 Appunti sugli Elaboratori di Testo D. Gubiani Università degli Studi G.D Annunzio di Chieti-Pescara 19 Luglio 2005 1 Cos è un elaboratore di testo? 2 3 Cos è un elaboratore di testo? Cos è un elaboratore

Dettagli