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

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

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

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

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

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Il software Dipartimento di Ingegneria dell Informazione Universitàdegli Studi di Parma SOFTWARE I componenti fisici del calcolatore (unità centrale e periferiche) costituiscono

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

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

Altre due categorie non rientrano né nel software di sistema, né in quello applicativo pur contenendo elementi tipici di entrambi sono:

Altre due categorie non rientrano né nel software di sistema, né in quello applicativo pur contenendo elementi tipici di entrambi sono: 3. Il Software TIPI DI SOFTWARE La macchina come insieme di componenti hardware di per sé non è in grado di funzionare. Sono necessari dei programmi progettati dall uomo che indicano la sequenza di istruzioni

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

Informatica di base. Introduzione all'informatica, Win 95/98, Word

Informatica di base. Introduzione all'informatica, Win 95/98, Word Scheda: 1 Informatica di base Introduzione all'informatica, Win 95/98, Word Il corso si rivolge a coloro che si avvicinano per la prima volta al computer e intendono utilizzarlo per ragioni di lavoro,

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

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

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

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

Concetti di base della Tecnologia dell Informazione

Concetti di base della Tecnologia dell Informazione Concetti di base della Tecnologia dell Informazione Lezione 5: Il Software Michele Nappi Dipartimento di Matematica ed Informatica Università di Salerno mnappi@unisa.it www.dmi.unisa.it/people/nappi 22/10/2002

Dettagli

MODULO 2. Gestione dei File. Concetti base. Muoversi tra il menù dei programmi installati

MODULO 2. Gestione dei File. Concetti base. Muoversi tra il menù dei programmi installati MODULO 2 Gestione dei File MODULO 2 - GESTIONE DEI FILE 1 Concetti base Avviare e spegnere il computer Muoversi tra il menù dei programmi installati Di che risorse disponiamo? Pannello di controllo - Sistema

Dettagli

PROVA DI CONOSCENZA CORSO DI ALFABETIZZAZIONE INFORMATICA 21 dicembre 2001 tema A

PROVA DI CONOSCENZA CORSO DI ALFABETIZZAZIONE INFORMATICA 21 dicembre 2001 tema A PROVA DI CONOSCENZA CORSO DI ALFABETIZZAZIONE INFORMATICA 21 dicembre 2001 tema A 1) Le funzioni dell'unità di controllo di un processore sono: A) Verificare che le periferiche funzionino correttamente.

Dettagli

Abilità Informatiche A.A. 2010/2011 Lezione 4: SoftWare. Facoltà di Lingue e Letterature Straniere

Abilità Informatiche A.A. 2010/2011 Lezione 4: SoftWare. Facoltà di Lingue e Letterature Straniere Abilità Informatiche A.A. 2010/2011 Lezione 4: SoftWare Facoltà di Lingue e Letterature Straniere Software È un insieme di programmi che permettono di trasformare un insieme di circuiti elettronici (=

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

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Il Sistema Operativo Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela Fogli Cos

Dettagli

Il software. Il Sistema Operativo

Il software. Il Sistema Operativo Il software Prof. Vincenzo Auletta 1 Il Sistema Operativo Software che gestisce e controlla automaticamente le risorse del computer permettendone il funzionamento. Gestisce il computer senza che l utente

Dettagli

Il Sistema Operativo

Il Sistema Operativo Il Sistema Operativo Si intende per Sistema Operativo (o software di sistema) un gruppo di programmi che gestisce il funzionamento di base del computer. Il sistema operativo rimane sempre attivo dal momento

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 Base Computer e Internet

Corso Base Computer e Internet Corso Base Computer e Internet Il corso si rivolge a coloro che si avvicinano per la prima volta al computer e intendono utilizzarlo per ragioni di lavoro, di studio o per hobby. Continue esercitazioni

Dettagli

INFORMATICA CORSI DELL'INDIRIZZO TECNICO CLASSI PRIME AMMINISTRAZIONE - FINANZA E MARKETING

INFORMATICA CORSI DELL'INDIRIZZO TECNICO CLASSI PRIME AMMINISTRAZIONE - FINANZA E MARKETING INFORMATICA CORSI DELL'INDIRIZZO TECNICO CLASSI PRIME AMMINISTRAZIONE - FINANZA E MARKETING Modulo propedeutico Le lezioni teoriche sono sviluppate sui seguenti argomenti: Struttura dell elaboratore: CPU,

Dettagli

Lez. 7 Il Sistema Operativo

Lez. 7 Il Sistema Operativo Lez. 7 Il Sistema Operativo Prof. Giovanni Mettivier 1 Dott. Giovanni Mettivier, PhD Dipartimento Scienze Fisiche Università di Napoli Federico II Compl. Univ. Monte S.Angelo Via Cintia, I-80126, Napoli

Dettagli

AMBIENTI INTEGRATI STRUMENTI DI OFFICE

AMBIENTI INTEGRATI STRUMENTI DI OFFICE AMBIENTI INTEGRATI STRUMENTI DI OFFICE Gli ambienti integrati sono pacchetti applicativi che contengono le applicazioni per la produttività personale di uso più frequente. un programma di elaborazione

Dettagli

Corso base per l uso del computer. Corso organizzato da:

Corso base per l uso del computer. Corso organizzato da: Corso base per l uso del computer Corso organizzato da: S Programma del Corso Ing. Roberto Aiello www.robertoaiello.net info@robertoaiello.net +39 334.95.75.404 S S Informatica S Cos è un Computer Il personal

Dettagli

Informatica di Base. Il software

Informatica di Base. Il software di Base 1 Sistemi informatici Hardware Microprocessore Memoria Periferiche di input e output Software Software di sistema Programmi applicativi 2 Il sw applicativo Il sw applicativo è costituito dall insieme

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

boot loader partizioni boot sector

boot loader partizioni boot sector IL SISTEMA OPERATIVO Il sistema operativo (S.O.) è un software che fa da interfaccia tra l uomo e l hardware, mettendo a disposizione un ambiente per eseguire i programmi applicativi. Grazie al S.O. un

Dettagli

Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per l ambiente e il territorio

Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per l ambiente e il territorio Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per l ambiente e il territorio Il software di base Software

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

Lez. 9 Il Sistema Opera3vo. Prof. Pasquale De Michele (Gruppo 2) e Raffaele Farina (Gruppo 1) 1

Lez. 9 Il Sistema Opera3vo. Prof. Pasquale De Michele (Gruppo 2) e Raffaele Farina (Gruppo 1) 1 Lez. 9 Il Sistema Opera3vo Prof. Pasquale De Michele (Gruppo 2) e Raffaele Farina (Gruppo 1) 1 Dott. Pasquale De Michele Dott. Raffaele Farina Dipartimento di Matematica e Applicazioni Università di Napoli

Dettagli

Sistemi operativi I: Windows. Lezione I

Sistemi operativi I: Windows. Lezione I Sistemi operativi I: Windows Lezione I Scopo della lezione Richiamare le principali funzionalità di un sistema operativo Esemplificarle descrivendo la loro implementazione in Windows Introdurre alcuni

Dettagli

PROGRAMMA FORMATIVO: ARCHITETTURA DEI COMPUTERS, PERIFERICHE, SOFTWARE APPLICATIVO, SISTEMI OPERATIVI, INTERNET E SERVIZI, WEB, RETI DI COMPUTER

PROGRAMMA FORMATIVO: ARCHITETTURA DEI COMPUTERS, PERIFERICHE, SOFTWARE APPLICATIVO, SISTEMI OPERATIVI, INTERNET E SERVIZI, WEB, RETI DI COMPUTER PROGRAMMA FORMATIVO: ARCHITETTURA DEI COMPUTERS, PERIFERICHE, SOFTWARE APPLICATIVO, SISTEMI OPERATIVI, INTERNET E SERVIZI, WEB, RETI DI COMPUTER Architettura dei calcolatori (hardware e software base )

Dettagli

Componenti di una applicazione. Un programma applicativo è strutturato come un insieme organizzato di tre componenti funzionali:

Componenti di una applicazione. Un programma applicativo è strutturato come un insieme organizzato di tre componenti funzionali: Componenti di una applicazione Un programma applicativo è strutturato come un insieme organizzato di tre componenti funzionali: Un sottosistema di interfaccia con l utente (IU, user interface o anche presentation

Dettagli

Modulo 2 - ECDL. Uso del computer e gestione dei file. Fortino Luigi

Modulo 2 - ECDL. Uso del computer e gestione dei file. Fortino Luigi 1 Modulo 2 - ECDL Uso del computer e gestione dei file 2 Chiudere la sessione di lavoro 1.Fare Clic sul pulsante START 2.Cliccare sul comando SPEGNI COMPUTER 3.Selezionare una delle opzioni STANDBY: Serve

Dettagli

Suite OpenOffice. Introduzione a

Suite OpenOffice. Introduzione a Suite OpenOffice Introduzione a Cosa è OpenOffice.org? OpenOffice.org è una suite per ufficio composta da: elaboratore di testi foglio di calcolo creatore di presentazioni gestore di basi di dati Writer

Dettagli

CORSO INTEGRATO DI FISICA, INFORMATICA E STATISTICA MEDICA. Modulo di Informatica. test del 16/01/2012 - Polo A

CORSO INTEGRATO DI FISICA, INFORMATICA E STATISTICA MEDICA. Modulo di Informatica. test del 16/01/2012 - Polo A UNIVERSITA DEGLI STUDI di Catania Facoltà di Medicina anno accademico 2011-2012 Prof. Ing. Arena Paolo Prof. Ing. Caffarelli Giovanni CORSO INTEGRATO DI FISICA, INFORMATICA E STATISTICA MEDICA Modulo di

Dettagli

UD 1.5c: Il Sistema Operativo (parte 1)

UD 1.5c: Il Sistema Operativo (parte 1) Prof. Alberto Postiglione Scienze della e Facoltà di Lettere e Filosofia Università degli Studi di Salerno UD 1.5c: Il Sistema Operativo (parte 1) Informatica Generale (Laurea in Scienze della e) Sistemi

Dettagli

Corso di Alfabetizzazione Informatica

Corso di Alfabetizzazione Informatica Corso di Alfabetizzazione Informatica Lezione 6 a.a. 2010/2011 Francesco Fontanella La Complessità del Hardware Il modello di Von Neumann è uno schema di principio. Attualmente in commercio esistono: diversi

Dettagli

Modulo 1 1.2 Software

Modulo 1 1.2 Software Con l Europa, investiamo nel vostro futuro Ufficio XVI Ambito Territoriale per la provincia di Ragusa Istituto Tecnico Industriale Statale «Ettore Majorana» Via Pietro Nenni s.n. 97100 R A G U S A C.F.:

Dettagli

Anno 2011/2012 Syllabus 5.0

Anno 2011/2012 Syllabus 5.0 Patente Europea di Informatica ECDL Modulo 2 Lezione 1: Introduzione Primi passi col computer Guida in linea Il file system Anno 2011/2012 Syllabus 5.0 Il Sistema Operativo (S.O. o, dall'inglese, O.S.)

Dettagli

Tecnologie dell Informazione e della Comunicazione (TIC) IPSIA San Benedetto del Tronto (AP)

Tecnologie dell Informazione e della Comunicazione (TIC) IPSIA San Benedetto del Tronto (AP) Le diverse componenti HARDWARE, pur opportunamente connesse ed alimentate dalla corrette elettrica, non sono in grado, di per sé, di elaborare, trasformare e trasmettere le informazioni. Per il funzionamento

Dettagli

Software: di base ed applicativo

Software: di base ed applicativo Consulente del Lavoro A.A 2003/2004 I Semestre Software: di base ed applicativo prof. Monica Palmirani Hardware e Software Hardware: parte fisica del computer costituita da parti elettroniche e meccaniche

Dettagli

Sistemi Operativi ELEMENTI DI INFORMATICA CORSO DI. (Slide realizzate da Riccardo Lancellotti e Sara Casolari e integrate da Alberto Setti) 1 di 95

Sistemi Operativi ELEMENTI DI INFORMATICA CORSO DI. (Slide realizzate da Riccardo Lancellotti e Sara Casolari e integrate da Alberto Setti) 1 di 95 CORSO DI ELEMENTI DI INFORMATICA (Slide realizzate da Riccardo Lancellotti e Sara Casolari e integrate da Alberto Setti) 1 di 95 Sistemi Operativi 2 di 95 1 Modulo 0: Riprendiamo qualche concetto 3 di

Dettagli

Videoscrittura con Microsoft Word

Videoscrittura con Microsoft Word Videoscrittura con Microsoft Word Obiettivo del corso è far apprendere l'uso di Word, anche nelle sue caratteristiche più avanzate (tabelle, stampa unione, modelli, stili). È inclusa la dispensa di Word

Dettagli

Una macchina virtuale è un dispositivo di calcolo astratto caratterizzato da:

Una macchina virtuale è un dispositivo di calcolo astratto caratterizzato da: Pagina 1 di 7 Introduzione generale Cos'è un sistema operativo Il sistema operativo (operating system) è un insieme di programmi che interagiscono e controllano le funzionalità della macchina fisica (hardware)

Dettagli

Il sistema di elaborazione Hardware e software

Il sistema di elaborazione Hardware e software Il sistema di elaborazione Hardware e software A. Lorenzi M. Govoni TECNOLOGIE INFORMATICHE. Release 2.0 Atlas Hardware e software Un sistema di elaborazione è formato da: parti hardware: componenti fisiche

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

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

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

Addetto all ufficio informatizzato

Addetto all ufficio informatizzato 0RGXOR Addetto all ufficio informatizzato 3UHUHTXLVLWL Nessuno 2VVHUYD]LRQL LQWURGXWWLYH 5LVXOWDWR DWWHVR $WWLYLWj Il corso è articolato in cinque moduli, ognuno dei quali è strutturato in modo da rendere

Dettagli

CORSI DI INFORMATICA. Catalogo corsi Anno 2010/2011. www.marcopuccio.com formazione@marcopuccio.com

CORSI DI INFORMATICA. Catalogo corsi Anno 2010/2011. www.marcopuccio.com formazione@marcopuccio.com CORSI DI INFORMATICA Catalogo corsi Anno 2010/2011 www.marcopuccio.com formazione@marcopuccio.com Tipologie di corsi organizzati I corsi organizzati si suddividono in tre tipologie, ognuna studiata per

Dettagli

PROGRAMMA DI INFORMATICA CLASSE: 1 C Indirizzo: AMMINISTRAZIONE FINANZA E MARKETING Anno Scolastico 2014-2015

PROGRAMMA DI INFORMATICA CLASSE: 1 C Indirizzo: AMMINISTRAZIONE FINANZA E MARKETING Anno Scolastico 2014-2015 CLASSE: 1 C Indirizzo: AMMINISTRAZIONE FINANZA E MARKETING MODULO HARDWARE 1. Che cos è il PC - Gli elementi del computer- Unità centrale:uc-alu- RAM - La memorizzazione delle informazioni:bit-byte. Sistemi

Dettagli

Introduzione a GENESIS PROFESSIONAL

Introduzione a GENESIS PROFESSIONAL Introduzione a GENESIS PROFESSIONAL Genesis Professional è stato uno dei primi gestionali a 32 bit, in ambiente Windows a comparire sul mercato. Interamente sviluppato ad oggetti (ActiveX) in Microsoft

Dettagli

Talento LAB 2.1 - GUIDA E ASSISTENTE LA GUIDA IN LINEA. In questa lezione imparerete a:

Talento LAB 2.1 - GUIDA E ASSISTENTE LA GUIDA IN LINEA. In questa lezione imparerete a: Lab 2.1 Guida e assistente LAB 2.1 - GUIDA E ASSISTENTE In questa lezione imparerete a: Descrivere la Guida in linea e l'assistente Office, Descrivere gli strumenti della Guida in linea di Windows XP,Utilizzare

Dettagli

Il sistema operativo

Il sistema operativo Il sistema operativo Il sistema operativo è il programma fondamentale di ogni PC. Costituisce l interfaccia fra l utente ed i componenti fisici del calcolatore. Il sistema operativo comunica con tutti

Dettagli

Il file system e la shell di windows. a.s. 2015-16

Il file system e la shell di windows. a.s. 2015-16 Il file system e la shell di windows Un pò di ripasso Sistemi Operativi: avvio All avvio del computer, il BIOS (Basic Input-Output System) esegue una serie di test diagnostici per controllare lo stato

Dettagli

Sommario. Copyright 2008 Apogeo

Sommario. Copyright 2008 Apogeo Sommario Prefazione xix Modulo 1 Concetti di base della Tecnologia dell Informazione 1 1.1 Fondamenti 3 Algoritmi...3 Diagramma di flusso...4 Progettare algoritmi non numerici...5 Progettare algoritmi

Dettagli

Programma Corso Office ECDL

Programma Corso Office ECDL Programma Corso Office ECDL FASE DI AULA PRIMA LEZIONE MICROSOFT WORD Concetti generali: Primi passi Aprire (e chiudere) Microsoft Word. Aprire uno o più documenti. Creare un nuovo documento (predefinito

Dettagli

Concetti di base sul Software dei computer. Unitre Anno 2014-2015

Concetti di base sul Software dei computer. Unitre Anno 2014-2015 Concetti di base sul Software dei computer Unitre Anno 2014-2015 Software Un software è sempre un programma scritto in un linguaggio di programmazione ad alto livello che contiene una lista di istruzioni.

Dettagli

Corso di Sistemi di Elaborazione delle informazioni

Corso di Sistemi di Elaborazione delle informazioni Corso di Sistemi di Elaborazione delle informazioni Sistemi Operativi Francesco Fontanella La Complessità del Hardware Il modello di Von Neumann è uno schema di principio. Attualmente in commercio esistono:

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

Calcolatori e interfacce grafiche

Calcolatori e interfacce grafiche Calcolatori e interfacce grafiche COMPONENTI DI UN COMPUTER Hardware Tutti gli elementi fisici che compongono un calcolatore Software Comandi, istruzioni, programmi che consentono al calcolatore di utilizzare

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

Introduzione ai database I concetti fondamentali Database e DBMS Per comprendere appieno cos'è un Database e quali sono i vantaggi legati al suo impiego, soprattutto nel settore gestionale, è necessario

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

Syllabus IC3 2005. Computing Fundamentals

Syllabus IC3 2005. Computing Fundamentals Syllabus IC3 2005 Computing Fundamentals? Identificare i vari tipi di computer, come elaborano le informazioni e come interagiscono con altri sistemi e dispositivi informatici? Individuare la funzione

Dettagli

L interfaccia di Microsoft Word 2007

L interfaccia di Microsoft Word 2007 L interfaccia di Microsoft Word 2007 Microsoft Word 2007 è un Word Processor, ovvero un programma di trattamento testi. La novità di questa versione riguarda la barra multifunzione, nella quale i comandi

Dettagli

INTRODUZIONE. Data Base Management Systems evoluzione tecniche gestione dati

INTRODUZIONE. Data Base Management Systems evoluzione tecniche gestione dati INTRODUZIONE Accesso ai dati tramite DBMS Livelli di astrazione Modello dei dati: schema / istanza / metadati Alcuni modelli dei dati Linguaggi per DBMS Architettura di base di un DBMS cesarini - BDSI

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

Uso del computer e gestione dei file

Uso del computer e gestione dei file Uso del computer e gestione dei file Sommario Uso del computer e gestione dei file... 3 Sistema Operativo Windows... 3 Avvio di Windows... 3 Desktop... 3 Il mouse... 4 Spostare le icone... 4 Barra delle

Dettagli

Sistemi operativi: interfacce

Sistemi operativi: interfacce Sistemi operativi: interfacce I sistemi operativi offrono le risorse della macchina a soggetti diversi: alle applicazioni, tramite chiamate di procedure da inserire nel codice all utente, tramite interfaccia

Dettagli

Esercitazione 1 primi passi e uso dei file

Esercitazione 1 primi passi e uso dei file primi passi e uso dei file 1 Sistemi operativi per PC I sistemi operativi per personal computer più diffusi sono: Windows (Microsoft) Linux (freeware) MacOS (Apple) Il laboratorio verterà su Windows 2

Dettagli

Microsoft Word Nozioni di base

Microsoft Word Nozioni di base Corso di Introduzione all Informatica Microsoft Word Nozioni di base Esercitatore: Fabio Palopoli SOMMARIO Esercitazione n. 1 Introduzione L interfaccia di Word Gli strumenti di Microsoft Draw La guida

Dettagli

CORSO DI INFORMATICA. Docente. Stefania Melillo

CORSO DI INFORMATICA. Docente. Stefania Melillo CORSO DI INFORMATICA Docente Stefania Melillo Cosa significa informatica? Il termine nasce dalla fusione di due parole, INFORMazione e automatica le informazioni vengono immesse, in un calcolatore capace

Dettagli

MICROSOFT ACCESS. Sommario del Corso

MICROSOFT ACCESS. Sommario del Corso MICROSOFT ACCESS Revisione dispense n 5 Sommario del Corso MICROSOFT ACCESS... 1 INTRODUZIONE... 2 Il Database di Microsoft Access... 2 GLI OGGETTI... 3 Gli oggetti del database... 3 Visualizzazioni degli

Dettagli

EIPASS Junior Programma analitico d esame Scuola Primaria

EIPASS Junior Programma analitico d esame Scuola Primaria eipass EIPASS Junior Programma analitico d esame Scuola Primaria Programma analitico d esame EIPASS Junior Scuola Primaria Premessa La nascita, lo sviluppo e il consolidamento delle competenze digitali

Dettagli

Corso di: ECDL Core full 7 moduli

Corso di: ECDL Core full 7 moduli PROGRAMMA Corso di: ECDL Core full 7 moduli MODULO 1 Concetti di base dell ICT Information technology Hardware Introduzione all ICT e definizioni Tipologie e prestazioni di un computer Componenti principali

Dettagli

Informatica d ufficio

Informatica d ufficio Informatica d ufficio Anno Accademico 2008/2009 Lezione N 2 Il Sistema Operativo Il Sistema Operativo Il Sistema Operativo è un programma che è sempre in funzione durante l utilizzo del PC (quando si accende

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

Le Basi di dati: generalità. Unità di Apprendimento A1 1

Le Basi di dati: generalità. Unità di Apprendimento A1 1 Le Basi di dati: generalità Unità di Apprendimento A1 1 1 Cosa è una base di dati In ogni modello di organizzazione della vita dell uomo vengono trattate informazioni Una volta individuate e raccolte devono

Dettagli

Indice degli argomenti del s.o. Software. Software. Buona lezione a tutti!! SISTEMI OPERATIVI

Indice degli argomenti del s.o. Software. Software. Buona lezione a tutti!! SISTEMI OPERATIVI Buona lezione a tutti!! SISTEMI OPERATIVI Gli appunti sono disponibili per tutti gratis sul sito personale del Prof M. Simone al link: www.ascuoladi.135.it nella pagina web programmazione, sezione classi

Dettagli

MICROSOFT WORD INTRODUZIONE

MICROSOFT WORD INTRODUZIONE 1 MICROSOFT WORD INTRODUZIONE Word è il programma più diffuso per elaborazione di testi, il cui scopo fondamentale è assistere l utente nelle operazioni di digitazione, revisione e formattazione di testi.

Dettagli

Quaderni di formazione Nuova Informatica

Quaderni di formazione Nuova Informatica Quaderni di formazione Nuova Informatica Airone versione 6 - Funzioni di Utilità e di Impostazione Copyright 1995,2001 Nuova Informatica S.r.l. - Corso del Popolo 411 - Rovigo Introduzione Airone Versione

Dettagli

www.informarsi.net MODULO 6 ECDL - EIPASS STRUMENTI DI PRESENTAZIONE - PRESENTATIONS Microsoft PowerPoint http://www.informarsi.net/ecdl/powerpoint/

www.informarsi.net MODULO 6 ECDL - EIPASS STRUMENTI DI PRESENTAZIONE - PRESENTATIONS Microsoft PowerPoint http://www.informarsi.net/ecdl/powerpoint/ MODULO 6 ECDL - EIPASS STRUMENTI DI PRESENTAZIONE - PRESENTATIONS Microsoft PowerPoint http:///ecdl/powerpoint/ INTERFACCIA UTENTE TIPICA DI UN SOFTWARE DI PRESENTAZIONE APERTURA E SALVATAGGIO DI UNA PRESENTAZIONE

Dettagli

Il sistema di elaborazione

Il sistema di elaborazione Il sistema di elaborazione Hardware e software Hardware e software Un sistema di elaborazione è formato da: parti hardware: componenti fisiche parti software: componenti logiche i dati da trattare le correlazioni

Dettagli

Il sistema operativo Windows

Il sistema operativo Windows Il software Termine con il quale si indicano le componenti non fisiche di un elaboratore, come i programmi, i file e il sistema operativo Il software fornisce i programmi, le istruzioni che regolano il

Dettagli

Cos'è un Sistema Operativo

Cos'è un Sistema Operativo Cos'è un Sistema Operativo... pag. 02 Introduzione a Windows XP... pag. 04 I File... pag. 04 La barra delle applicazioni e le utilità di Windows XP... pag. 06 Le Finestre... pag. 08 Come visualizzare tutte

Dettagli

SOMMARIO IL SISTEMA OPERATIVO WINDOWS... 1 LE FINESTRE... 3

SOMMARIO IL SISTEMA OPERATIVO WINDOWS... 1 LE FINESTRE... 3 Corso per iill conseguiimento delllla ECDL ((Paatteenttee Eurropeeaa dii Guiidaa deell Computteerr)) Modullo 2 Geessttiionee ffiillee ee ccaarrtteellllee Diisspenssa diidattttiica A curra dell ssiig..

Dettagli

Test di verifica 1.2 per il Modulo 1 della Patente Europea

Test di verifica 1.2 per il Modulo 1 della Patente Europea Test di verifica 1.2 per il Modulo 1 della Patente Europea Esiste una sola risposta corretta per le domande che riportano il simbolo per le scelte, mentre ci sono più risposte corrette per le domande con

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

Word Processor: WORD (livello base) Classificazione

Word Processor: WORD (livello base) Classificazione Parte 5 Word Processor: WORD (livello base) Elementi di Informatica - AA 2008/2009 - MS Word 1 di 60 Classificazione Esistono diversi strumenti per la realizzazione di documenti testuali: Editor di testo

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

IL SOFTWARE TIPI DI SOFTWARE. MACCHINE VIRTUALI Vengono definite così perché sono SIMULATE DAL SOFTWARE, UNIFORMANO L ACCESSO SISTEMA OPERATIVO

IL SOFTWARE TIPI DI SOFTWARE. MACCHINE VIRTUALI Vengono definite così perché sono SIMULATE DAL SOFTWARE, UNIFORMANO L ACCESSO SISTEMA OPERATIVO IL SOFTWARE L HARDWARE da solo non è sufficiente a far funzionare un computer Servono dei PROGRAMMI (SOFTWARE) per: o Far interagire, mettere in comunicazione, le varie componenti hardware tra loro o Sfruttare

Dettagli

Uso del computer e gestione dei file

Uso del computer e gestione dei file Uso del computer e gestione dei file 2.1 L AMBIENTE DEL COMPUTER 1 2 Primi passi col computer Avviare il computer Spegnere correttamente il computer Riavviare il computer Uso del mouse Caratteristiche

Dettagli

Informatica e Bioinformatica: Sistemi Operativi

Informatica e Bioinformatica: Sistemi Operativi Informatica e Bioinformatica: Sistemi Operativi 11 marzo 2013 Macchina Hardware/Software Sistema Operativo Macchina Hardware La macchina hardware corrisponde alle componenti fisiche del calcolatore (quelle

Dettagli

Appunti Modulo 2 - Microsoft Windows

Appunti Modulo 2 - Microsoft Windows www.informarsi.net Appunti Modulo 2 - Microsoft Windows Sistema operativo Il sistema operativo, abbreviato in SO (in inglese OS, "operating system") è un particolare software, installato su un sistema

Dettagli