5.2: Il Sistema Operativo

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "5.2: Il Sistema Operativo"

Transcript

1 Software e Sistemi Operativi Prof. Alberto Postiglione Università degli Studi di Salerno Dipartimento di Scienze Aziendali - Management & Innovation Systems 5.2: Il Sistema Operativo Fondamenti di Informatica Dia 2 Curtin, Foley, Sen, Morin "Informatica di Base", V edizione Mc Graw Hill, 2012 IL SISTEMA OPERATIVO Introduzione: le funzioni principali, il ruolo del BIOS, l interprete dei comandi: Cap. 5.4 (1 parte) Le interfacce utente: Cap. 5.2 Gestione dei processi e altre funzioni: Cap. 5.4 (2 parte) La gestione dei Files: Cap Le Utilità: Cap Fondamenti di Informatica Dia 3 Il Sistema Operativo: le funzioni principali È il prodotto più complesso mai progettato e realizzato dagli uomini. Windows XP conta 40 Milioni di linee di codice Stampate su fogli A4, con interlinea singola, occuperebbero pagine (750 volumi da 500 pagine) Senza Sistema Operativo non sarebbe possibile utilizzare i moderni computer (se non in casi speciali) Un SO esegue i seguenti compiti: 1. Gestione dell'interfaccia utente e Interprete dei comandi 2. Gestore dei processi 3. Gestore della memoria centrale 4. Gestore delle periferiche di I/O 5. Gestore del File system 1

2 Fondamenti di Informatica Dia 4 Il ruolo del BIOS Per lo svolgimento di tali operazioni, il S.O. interagisce con il BIOS. Il BIOS permette di collegare software e hardware. In particolare, Il SO intercetta ogni richiesta di uso di una periferica e la trasmette al BIOS Ad es.: stampa di un documento da Word Il comando di stampa viene passato dal programma al SO Dal SO esso passa al BIOS Il BIOS, consultando anche la CMOS (che contiene le informazioni ultime su ogni periferica), si collega alla stampante, e trasforma la richiesta di stampa in una serie di comandi comprensibili alla stampante Fondamenti di Informatica Dia 5 1 L'interprete dei comandi Gestisce l interazione tra utente e computer. Ogni operazione dell utente è intercettata dal S.O: direttamente l utente esplicitamente chiede di effettuare un'operazione (es: cancellare un documento, ) indirettamente l utente chiede di effettuare un'operazione tramite programmi applicativi (es: stampa in word, ) Il S.O. manda in esecuzione tale operazione coordinando opportunamente hardware e software coinvolto: Un Sistema Operativo può avere differenti interfacce Fondamenti di Informatica Dia 6 Le interfacce Grafiche Utente (GUI) Primi anni 80 comparvero le prime interfacce Grafiche (sviluppate da Xerox e Apple) GUI (Graphic User Interface, Interfaccia Grafica Utente) basate sulla Metafora della Scrivania Il video è una specie di scrivania (virtuale), il Desktop L'utente comunica con il PC tramite mouse, e icone, finestre menu a discesa che semplificano la scelta dei comandi. Le GUI utilizzano la tecnologia WYSIWYG (What you see is what you get). I documenti cioè vengono visualizzati così come appariranno 2

3 Fondamenti di Informatica Dia 7 Le interfacce Grafiche Utente (GUI) I programmi hanno aspetto e linguaggio comuni I comandi hanno la stessa interfaccia in tutti i sw Ogni oggetto viene eseguito in una finestra È possibile passare facilmente da un documento a un altro e da un applicazione ad un altra. Infatti Ogni applicazione è contenuta in una finestra. Ogni documento aperto è in una sua finestra. Sul desktop ci possono essere più finestre aperte più programmi eseguiti contemporaneamente una sola è attiva L input è inviato al programma di quella finestra Fondamenti di Informatica Dia Gestione dei Processi Un programma in esecuzione è anche detto processo Programma = lista di istruzioni = nozione statica Processo=programma in esecuzione=nozione dinamica Diverse tecniche di gestione dei processi: Monoprogrammazione e monoutenza Multiprogrammazione e monoutenza (o Multitasking) Multielaborazione e multiutenza Elaborazione parallela (sistemi multiprocessori) Fondamenti di Informatica Dia 9 Single User e Single Task Monoutenza e Monoprogrammazione Modalità operativa dei personal computer fino a qualche anno fa (sistema MS-DOS): permette l accesso al computer ad un utente per volta, il quale può mandare in esecuzione un programma alla volta. È il modo più semplice per gestire un elaboratore 3

4 Fondamenti di Informatica Dia 10 Monoutenza e Multiprogrammazione Single User e Multi Task (multiprogrammazione) permette l accesso al computer ad un utente per volta, Il quale può mandare in esecuzione più programmi. il S.O deve gestire l uso contemporaneo delle stesse risorse. Ad esempio deve assegnare ad ogni processo: la RAM, senza che si creino conflitti tra i vari processi. La/le CPU, tenendo presente che, in ogni dato momento, un solo processo può utilizzare una singola CPU. Generalmente, la strategia utilizzata è del tipo time-sharing, cioè il S.O. assegna a turno la CPU a tutti i processi, un po' per uno. Le periferiche di I/O richieste (es una stampante) Fondamenti di Informatica Dia 11 Multithreading Un programma può effettuare più operazioni contemporaneamente sullo stesso documento. Ad esempio può leggere dati immessi da tastiera, stampare, visualizzare e contemporaneamente salvare il documento. Ovviamente le operazioni non vengono fatte nello stesso momento, ma è applicato i principio del timesharing (il processore esegue le varie operazioni un po alla volta, passando dall una all altra). Fondamenti di Informatica Dia 12 Multiutenza e Multiprogrammazione Multi User e Multi Task permette l accesso al computer a più utenti per volta, Ognuno dei quali può eseguire più programmi. Un S.O. multiutente deve possedere meccanismi per identificare e per contabilizzare gli utenti Il sistema più usato è quella di attribuire a ciascun utente una login ed una password Ad ogni utente può essere attribuito un costo per le risorse da lui usate a certi utenti si può restringere l accesso ad alcune risorse (stampante o collegamento internet) Ogni utente dispone di un ambiente personalizzato 4

5 Fondamenti di Informatica Dia 13 Il S.O. deve Altre Funzioni del S.O. assegnare la RAM ai processi che la richiedono in modo che non interferiscano tra loro Grazie al gestore della memoria ogni processo ha l'illusione di possedere per intero la memoria Un servizio offerto dalla gestione della memoria è la memoria virtuale che abbiamo già incontrato gestire le periferiche di I/O occupandosi anche della sincronizzazione tra le periferiche e la CPU Una caratteristica comune a tutti i dispositivi è quella di operare in modo asincrono rispetto al processore (es la tastiera) Software e Sistemi Operativi Prof. Alberto Postiglione Università degli Studi di Salerno Dipartimento di Scienze Aziendali - Management & Innovation Systems La Gestione dei Files Fondamenti di Informatica Dia 15 5 Gestione dei Files (file system) Dati e programmi sono memorizzati sul disco fisso all interno di contenitori logici detti files. Un file è una contenitore di informazioni identificato da un nome (filename) e memorizzato in una delle memorie di massa Tra i compiti più importanti del sistema operativo vi è la gestione dei files (file system management) che si occupa di gestire i documenti presenti nelle memorie di massa 5

6 Fondamenti di Informatica Dia 16 I nomi dei Files In quasi tutti i sistemi operativi un filename è costituito da due parti: il nome vero e proprio e l estensione, separata dal nome da un punto. Il nome è scelto dall utente. L estensione rappresenta il tipo di dato che il file contiene solitamente indica il programma con cui è stato creato il file (.doc o.docx per i documenti Word,.exe per i file eseguibili,.jpg, gif, "bmp" per le immagini, ecc.) In base all estensione di un file, il Sistema Operativo sa quale applicazione deve aprire per la sua gestione... Fondamenti di Informatica Dia 17 Cartelle o Directory Per rendere più agevole il ritrovamento dei files, il disco è diviso in cartelle (chiamate directory) Una directory è un contenitore logico che, a sua volta, può contenere altre cartelle o semplici files Una directory ha un nome La maggior parte dei sistemi operativi adotta un file system gerarchico: le cartelle sono strutturate ad albero; la radice è detta directory principale o ROOT Il file system può gestire file memorizzati in più memorie di massa (hard disk, DVD, ) Ad ogni memoria di massa è associata una lettera identificativa e/o un nome (C:System oppure E:Dati) Fondamenti di Informatica Dia 18 Pathname (o percorso) Ogni file si trova in una sola directory, la quale, a sua volta, si può trovare in un altra directory (e così via) All interno della stessa directory non possono esistere più file con lo stesso filename (nome+estensione) Il percorso per arrivare dalla ROOT al file si chiama pathname La directory principale si chiama \ (ROOT Radice) Nel pathname le directory sono separate dal carattere \ 6

7 Software e Sistemi Operativi Prof. Alberto Postiglione Università degli Studi di Salerno Dipartimento di Scienze Aziendali - Management & Innovation Systems Le Utilità Fondamenti di Informatica Dia 20 Partizionamento Partizionamento Suddivisione di un disco in due o più sottodischi, ognuno delle quali può essere gestito da un differente sistema operativo Un disco partizionato in k parti viene visto come se fosse un insieme di k dischi differenti Fondamenti di Informatica Dia 21 Formattazione La Formattazione Logica è l'operazione con cui si rende idoneo all'archiviazione dei dati, in uno specifico S.O., un Hard Disk o una sua partizione. La Formattazione crea sul disco la struttura del file system e, in particolare, crea la Master File Table La MFT è una tabella di Database che contiene l'elenco di tutti i files memorizzati su disco. Ogni record della MFT corrisponde ad un file e le informazioni memorizzate sono: nome, dimensioni, data/ora di creazione, settori dove risiede il file, Agisce come "punto di partenza" e funziona come una sorta di "tavola dei contenuti" per il volume. La Formattazione può essere fatta dall utente 7

8 Fondamenti di Informatica Dia 22 Formattazione La Formattazione si limita a "svuotare" la MFT. Fisicamente, i files restano memorizzati sul disco, Viene solo eliminato il riferimento a tali contenuti dalla MFT, in quanto la MFT viene svuotata di tutti i records. Per cui, fino a che i settori dove esso era memorizzato non vengono riutilizzati da nuovi files è possibile recuperare il contenuto dei files precedenti alla formattazione, per mezzo di appositi programmi Allo stesso modo, quando si "elimina" un file, il record corrispondente al file è solo eliminato logicamente dalla MFT Fondamenti di Informatica Dia 23 La Deframmentazione di un Disco Il Sistema Operativo memorizza un file scomponendolo in parti della stessa dimensione (cluster), pari alla dimensione del settore su disco Il Sistema Operativo cerca di memorizzare tutti i cluster di un file su settori contigui, per minimizzare gli spostamenti della testina del disco. Quando il file viene cancellato, i suoi cluster tornano a disposizione e possono essere occupati da un nuovo file. Con il passare del tempo e il susseguirsi di operazioni di memorizzazione e di cancellazione di files, sul disco si formeranno "buchi" vuoti sempre più piccoli. Fondamenti di Informatica Dia 24 La Deframmentazione di un Disco Quando non c'è sufficiente spazio contiguo il file viene memorizzato non più contiguamente, ma i suoi cluster vengono sistemati dove c è posto. In questo caso si dice che il file è "frammentato" Quando un file è frammentato, il sistema impiega molto tempo ad aprirlo (cioè copiarlo in RAM) la testina di lettura deve spostarsi molte volte sul disco per mettere assieme le varie parti del file Deframmentazione: spostamento dei clusters di un file fino a renderli contigui 8

9 Fondamenti di Informatica Dia 25 L eliminazione dei files e il cestino Esistono tre livelli di cancellazione di un file: Cancellazione temporanea (il file viene "spostato" nel cestino, ma è facilmente ripristinabile) Dopo un certo numero di giorni, in caso di riempimento del cestino, o in seguito ad un operazione esplicita, il cestino viene svuotato, e quindi il file viene cancellato "logicamente" Cancellazione logica (il file viene eliminato dalla MFT) lo spazio occupato dal file cancellato non viene liberato immediatamente, ma viene marcato come libero Cancellazione fisica (tutto i bits del file vengono sostituiti con il bit 0) Fondamenti di Informatica Dia 26 Sistemi Operativi (Tutti) Fonte: Stat Counter (agg. set. 16) ( Microsoft Ita: 55,1% EU: 53,54% WW: 43,26% ITALIA MONDO EUROPA Fondamenti di Informatica Dia 27 Fonte: Stat Counter (agg. set. 16) ( Microsoft Ita: 81,7% EU: 82,3% WW: 83,1% Sistemi Operativi per Desktop 9

10 Fondamenti di Informatica Dia 28 Sistemi Operativi per Mobile e Tablet Fonte: Stat Counter (agg. set. 16) ( 10

Il Sistema Operativo

Il Sistema Operativo Il Sistema Operativo Il sistema operativo Con il termine sistema operativo si intende l insieme di programmi e librerie che opera direttamente sulla macchina fisica mascherandone le caratteristiche specifiche

Dettagli

Sistema Operativo (Software di base)

Sistema Operativo (Software di base) 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

IL SOFTWARE DI SISTEMA

IL SOFTWARE DI SISTEMA Software (sw) L esecuzione di programmi è lo scopo di un elaboratore L insieme dei programmi che un elaboratore può eseguire rappresenta il software in dotazione all elaboratore IL SOFTWARE DI SISTEMA

Dettagli

Sistema operativo & file system 1

Sistema operativo & file system 1 Il software (sw) Software di sistema e file system Lezione 1b L esecuzione di programmi è lo scopo di un elaboratore I programmi sono algoritmi codificati in un particolare linguaggio di programmazione

Dettagli

Elementi di Informatica

Elementi di Informatica Elementi di Informatica Capitolo 1 - Concetti Generali Si definisce: Hardware, l'insieme degli elementi fisici che costituiscono un computer (vedi capitolo 2). Software, l'insieme dei programmi che consentono

Dettagli

Sistemi operativi. Motivazione. Tipi di software. Sistemi operativi. Un sistema operativo (SO) e un insieme di programmi che gestiscono le funzioni

Sistemi operativi. Motivazione. Tipi di software. Sistemi operativi. Un sistema operativo (SO) e un insieme di programmi che gestiscono le funzioni Motivazione Sistemi operativi Molte attivita in parallelo su un singolo calcolatore Es.: stampa di un documento e scrittura di un altro Il sistema operativo serve a coordinare queste attivita e far comunicare

Dettagli

Informatica di Base

Informatica di Base Informatica di Base http://www.di.uniba.it/~laura/infbase/ Dip di Informatica Università degli studi di Bari Argomenti Software Software di sistema Software applicativo Sistema Operativo Driver per dispositivi

Dettagli

Il sistema operativo. Sistema Operativo

Il sistema operativo. Sistema Operativo Sistemi operativi Il sistema operativo Sistema Operativo HW Il sistema operativo SW Applicativo Sistema Operativo HW SW = Sistema Operativo + SW applicativo Il sistema operativo il sistema operativo fornisce

Dettagli

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

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

Dettagli

I sistemi operativi. Prof. Daniele Contarino

I sistemi operativi. Prof. Daniele Contarino I sistemi operativi Prof. Daniele Contarino Indice dei contenuti Introduzione Classificazione e struttura dei S.O. Graphics User Interface (GUI) Il filesystem Windows 7 & Ubuntu Il copyright Domanda di

Dettagli

Ogni PC, per iniziare a lavorare, ha bisogno di un sistema operativo. Infatti questo è il primo programma che viene eseguito e che permette

Ogni PC, per iniziare a lavorare, ha bisogno di un sistema operativo. Infatti questo è il primo programma che viene eseguito e che permette Ogni PC, per iniziare a lavorare, ha bisogno di un sistema operativo. Infatti questo è il primo programma che viene eseguito e che permette all'utente e ai programmi di gestire i dispositivi e le periferiche

Dettagli

Sistema operativo. Interazione con il SO

Sistema operativo. Interazione con il SO Sistema operativo Il sistema operativo (SO) è un insieme complesso di programmi che, in modo coordinato, controlla le risorse del sistema e i processi che usano queste risorse. Per evidenziare le funzionalità

Dettagli

File: definizione. Il file è la più piccola unità logica manipolabie Un file è caratterizzato principalmente da:

File: definizione. Il file è la più piccola unità logica manipolabie Un file è caratterizzato principalmente da: File System File: definizione Il file è la più piccola unità logica manipolabie Un file è caratterizzato principalmente da: Dimensione Posizione Accessibilità (solo lettura, lettura e scrittura) Tipo (estensione)

Dettagli

Il Sistema Operativo

Il Sistema Operativo Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Elaborazione di Immagini e Suoni / Riconoscimento e Visioni Artificiali 12 c.f.u. Anno Accademico 2008/2009 Docente: ing. Salvatore

Dettagli

Modulo 3. Software. Corso di Sistemi di elaborazione delle informazioni -Autore: Ing. Maurizio Patanè

Modulo 3. Software. Corso di Sistemi di elaborazione delle informazioni -Autore: Ing. Maurizio Patanè Modulo 3 Software Cosa è il software E l insieme di programmi che consente al computer di funzionare e di svolgere le funzioni richieste dall utente. Esistono fondamentalmente due tipologie di software:

Dettagli

Struttura Logica del S.O:

Struttura Logica del S.O: Avvertenza Quanto segue NON è un libro, ma è una copia dei lucidi usati a lezione che NON sostituisce i libri di testo adottati e consigliati per l insegnamento di Informatica Generale. Questa copia è

Dettagli

Architettura di un calcolatore

Architettura di un calcolatore Architettura di un calcolatore Processore: CPU Componente elettronico costituito da minuscole componenti di silicio, chiamate CHIP. Esegue le istruzioni implementate nel SW, tramite una serie di operazioni

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

L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software:

L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software: Il Software L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software: un insieme di programmi che permettono di trasformare un insieme di circuiti

Dettagli

Sistema operativo (SO)

Sistema operativo (SO) Diagramma a cipolla Sistema operativo (SO) Il calcolatore elabora informazioni codificate in sequenza di bit I dispositivi si interfacciano con il calcolatore tramite complessi protocolli di comunicazione

Dettagli

Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche

Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche [email protected] [email protected] Processore Memoria RAM Hard disk CD-ROM Floppy disk Tastiera Sistema operativo

Dettagli

Personal Computer: introduzione

Personal Computer: introduzione I.I.S. Benvenuto Cellini Corso di formazione tecnica Personal Computer: introduzione Prof. Alessandro Pinto v.2009 Architettura di Von Neumann Unità centrale di elaborazione Input Unità aritmetico-logica

Dettagli

Sistemi Operativi. A.M. Fanelli Architettura dei Sistemi a. a Livello di Sistema Operativo. Livello di Linguaggi Applicativi

Sistemi Operativi. A.M. Fanelli Architettura dei Sistemi a. a Livello di Sistema Operativo. Livello di Linguaggi Applicativi Sistemi Operativi A.M. Fanelli Architettura dei Sistemi a. a. 2008-09 1 Livello di Sistema Operativo Livello di Linguaggi Applicativi Livello di Linguaggio Assembly Livello di Sistema Operativo Livello

Dettagli

Il Sistema Operativo. Informatica Sistema Operativo 1

Il Sistema Operativo. Informatica Sistema Operativo 1 Il Sistema Operativo Informatica Sistema Operativo 1 O.S.:.: un intermediario SW Applicativo Sistema Operativo HW Informatica Sistema Operativo 2 O.S. vs applicativi Applicativi accesso a un insieme ridotto

Dettagli

Sistemi Operativi (prima parte) Appunti di TPI Elaborati dal prof. Ing. Mario Catalano Per la classe 3 Einf.

Sistemi Operativi (prima parte) Appunti di TPI Elaborati dal prof. Ing. Mario Catalano Per la classe 3 Einf. Sistemi Operativi (prima parte) Appunti di TPI Elaborati dal prof. Ing. Mario Catalano Per la classe 3 Einf. Il Sistema Operativo (O.S. Operating System) è un insieme di programmi che governa e controlla

Dettagli

Sistema Operativo. Alma Mater Studiorum Università di Bologna - Fondamenti di Informatica T (a-k)

Sistema Operativo. Alma Mater Studiorum Università di Bologna - Fondamenti di Informatica T (a-k) Sistema Operativo programmi di sistema controllano e regolano il comportamento del calcolatore SOFTWARE SO programmi applicativi risolvono i più disparati problemi degli utenti Definizione di sistema operativo

Dettagli

TEORIA DEI SISTEMI OPERATIVI. Sistemi monoprogrammatie multiprogrammati

TEORIA DEI SISTEMI OPERATIVI. Sistemi monoprogrammatie multiprogrammati TEORIA DEI SISTEMI OPERATIVI Sistemi monoprogrammatie multiprogrammati 1 STRUTTURA DEL SISTEMA OPERATIVO UTENTE La struttura di un sistema operativo è di tipo gerarchico: i programmi che lo compongono

Dettagli

Prof. Rossella Cancelliere

Prof. Rossella Cancelliere Laboratorio di Informatica e Statistica Chimica Industriale a.a 2004/05 Prof. Rossella Cancelliere Dip. Informatica Univ.Torino C.so Svizzera 185,Torino email:[email protected] tel: 011/670 67 77 Obiettivi

Dettagli

Sistema Operativo. (hardware e software) della della macchina

Sistema Operativo. (hardware e software) della della macchina Sistema Operativo Senza Sistema Operativo (SO) un computer è solo un macchinario inutile... Il SO rende possibile la gestione, elaborazione e immagazinamento dell informazione. Il Il SO SO è il il software

Dettagli

DIREZIONE DIDATTICA DI SAN GIUSEPPE JATO Programma Operativo Nazionale Fondo Sociale Europeo - Competenze per lo sviluppo

DIREZIONE DIDATTICA DI SAN GIUSEPPE JATO Programma Operativo Nazionale Fondo Sociale Europeo - Competenze per lo sviluppo DIREZIONE DIDATTICA DI SAN GIUSEPPE JATO Programma Operativo Nazionale Fondo Sociale Europeo - Competenze per lo sviluppo Ogni componente hardware dell elaboratore, per poter svolgere determinati compiti,

Dettagli

Architettura di un Computer

Architettura di un Computer Architettura di un Computer Corso Informatica Generale (matr. Dispari) Dott.ssa Rossella Aiello Dipartimento di Informatica 2 Bibliografia Curtin, Foley, Sen, Morin Informatica di base, Mc Graw Hill IV

Dettagli

Organizzazione e Gestione Cartelle e File

Organizzazione e Gestione Cartelle e File Organizzazione e Gestione Cartelle e File Ripasso/approfondimento: La Tastiera Alcuni tasti particolari/importanti: - Tabs: serve per spostare il cursore nel campo successivo (o precedente) - Caps Lock:

Dettagli

Gestione risorse (Windows)

Gestione risorse (Windows) Gestione risorse (Windows) Organizzazione dei file Il sistema di memorizzazione è organizzato ad albero secondo una struttura gerarchica DISCO (drive) FILES CARTELLE (directory) FILES SOTTOCARTELLE FILES

Dettagli

I SISTEMI OPERATIVI. Insieme di programmi che implementano funzioni essenziali per l uso di un sistema elaboratore.

I SISTEMI OPERATIVI. Insieme di programmi che implementano funzioni essenziali per l uso di un sistema elaboratore. I SISTEMI OPERATIVI Insieme di programmi che implementano funzioni essenziali per l uso di un sistema elaboratore. Le funzioni di un S.O. non sono definibili in modo esaustivo e puntuale così come non

Dettagli

Architettura dei calcolatori e Software di sistema

Architettura dei calcolatori e Software di sistema Università degli Studi di Palermo Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica Lezioni di Informatica di Base per la Facoltà di Lettere e Filosofia Anno Accademico 2012/20103

Dettagli

INFORMATICA. L informatica comprende:

INFORMATICA. L informatica comprende: Varie definizioni: INFORMATICA Scienza degli elaboratori elettronici (Computer Science) Scienza dell informazione Definizione proposta: Scienza della rappresentazione e dell elaborazione dell informazione

Dettagli

Il Sistema Operativo fa parte del software di base; e` costituito da un insieme di programmi che interagiscono e cooperano per:

Il Sistema Operativo fa parte del software di base; e` costituito da un insieme di programmi che interagiscono e cooperano per: Il Sistema Operativo Il Sistema Operativo fa parte del software di base; e` costituito da un insieme di programmi che interagiscono e cooperano per: gestire efficientemente l'elaboratore e le sue periferiche,

Dettagli

I sistemi operativi (prima parte) Agostino Lorenzi I sistemi operativi - Atlas

I sistemi operativi (prima parte) Agostino Lorenzi I sistemi operativi - Atlas I sistemi operativi (prima parte) Le esigenze dell informatica moderna Computer facili da usare Gestione di grandi archivi di dati Esecuzione di più programmi sulla stessa macchina Collegamento in rete

Dettagli

Il Sistema Operativo

Il Sistema Operativo Il Sistema Operativo Note pratiche per l uso di Windows A cosa serve l OS Il Sistema Operativo (Operative System) è un programma in grado di: Riconoscere tutti i dispositivi installati e sapere dialogare

Dettagli

Programma svolto di INFORMATICA. Classe 3M - indirizzo MERCURIO A.S. 2010/2011

Programma svolto di INFORMATICA. Classe 3M - indirizzo MERCURIO A.S. 2010/2011 ISTITUTO TECNICO COMMERCIALE N. DELL ANDRO - Santeramo in Colle (BA) Programma svolto di INFORMATICA Classe 3M - indirizzo MERCURIO A.S. 2010/2011 Proff. Rosalia Barbara Schiavarelli, Antonio Antonicelli

Dettagli

Informatica WINDOWS. Francesco Tura F. Tura

Informatica WINDOWS. Francesco Tura F. Tura Informatica WINDOWS Francesco Tura [email protected] Che cos è Windows? È un Sistema Operativo ad interfaccia grafica prodotto dalla Microsoft, che viene utilizzato su computer con CPU Intel Pentium

Dettagli

Il computer P R O F. L O R E N Z O P A R I S I

Il computer P R O F. L O R E N Z O P A R I S I Il computer P R O F. L O R E N Z O P A R I S I Un po di storia Le prime macchine per il calcolo automatico risalgono al 1940. Il calcolatore più potente di quel periodo era l ENIAC, in grado di svolgere

Dettagli

Windows è un software di base o Sistema Operativo che permette di:

Windows è un software di base o Sistema Operativo che permette di: WINDOWS XP Windows è un software di base o Sistema Operativo che permette di: Gestire tutte le periferiche del computer Organizzare dati Gestire le operazioni con i dati Il sistema operativo è il primo

Dettagli

Sistemi di Elaborazione delle Informazioni

Sistemi di Elaborazione delle Informazioni SCUOLA DI MEDICINA E CHIRURGIA Università degli Studi di Napoli Federico II Corso di Sistemi di Elaborazione delle Informazioni Dott. Francesco Rossi a.a. 2016/2017 1 Programma del corso Informatica di

Dettagli

Sistemi Operativi: Concetti Introduttivi

Sistemi Operativi: Concetti Introduttivi Sistemi Operativi: Concetti Introduttivi 1.1 Principali funzioni di un Sistema Operativo 1.2 Cenni Storici 1.3 Classificazione dei Sistemi Operativi 1.4 Struttura dei Sistemi Operativi 1.5 Processi e gestione

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

Lezione 16. Il Software di base

Lezione 16. Il Software di base Lezione 16 Software di base Il Software di base Con il termine software di base si intende l insieme dei programmai che consentono ad un utente di eseguire operazioni base come costruire e mandare in esecuzione

Dettagli

Computer. Com è fatto un Personal Computer.

Computer. Com è fatto un Personal Computer. Computer Il Computer è una macchina programmabile capace di elaborare dati. In un Computer distinguiamo: una parte, detta Hardware, costituita da molti circuiti elettronici e da dispositivi esterni; una

Dettagli

Come funzionano i computer

Come funzionano i computer Fluency Come funzionano i computer Capitolo 6 Cosa sanno fare Esecuzione deterministica istruzioni per elaborare dati Devono ricevere una serie di istruzioni da seguire Cosa non sanno fare Non hanno immaginazione

Dettagli

Per cominciare. Per cominciare. Le operazioni di base per utilizzare il computer sono: l accensione e lo spegnimento.

Per cominciare. Per cominciare. Le operazioni di base per utilizzare il computer sono: l accensione e lo spegnimento. 1 Per cominciare Le operazioni di base per utilizzare il computer sono: l accensione e lo spegnimento. 1 Mentre l accensione del PC si ottiene premendo il pulsante apposito, è bene ricordare che il metodo

Dettagli

Tecnologia dell Informazione

Tecnologia dell Informazione Tecnologia dell Informazione Il Sistema Operativo Windows Materiale Didattico a cura di Marco Musolesi Università degli Studi di Bologna Sede di Ravenna Facoltà di Giurisprudenza Corso di Laurea in Operatore

Dettagli

Informatica e Informatica di Base

Informatica e Informatica di Base Informatica e Informatica di Base WINDOWS Francesco Tura [email protected] Che cos è Windows? È un Sistema Operativo ad interfaccia grafica prodotto dalla Microsoft, che viene utilizzato su computer

Dettagli