Funzioni principali del sistema operativo. Fase di bootstrap
|
|
- Aldo Giovannini
- 7 anni fa
- Visualizzazioni
Transcript
1 Funzioni principali del sistema operativo Bootstrap o avvio del computer Gestione della CPU e dei programmi in esecuzione Gestione della memoria Gestione dei file (file system) Gestione dei dispositivi di I/O Interazione con l utente 241 Fase di bootstrap Il bootstrap (o boot o avvio) è il processo di caricamento di un sistema operativo nella memoria principale del computer. Il boot viene eseguito grazie all intervento di un programma memorizzato in modo permanente nei chip del computer (solitamente la ROM) all atto dell accensione del calcolatore 242 1
2 Fase di bootstrap una parte del sistema operativo deve essere sempre mantenuta in memoria principale e deve essere sempre pronta all esecuzione Questo significa che parte della memoria principale è dedicata a mantenere i programmi e i dati relativi al sistema operativo 243 Fase di boot Per alcuni sistemi operativi durante la fase di avvio sono anche eseguiti dei programmi che verificano l eventuale presenza di virus I virus sono programmi pericolosi che vengono installati sul disco fisso e provocano effetti inattesi e indesiderati, come la distruzione e il danneggiamento dei dati. Si possono ricevere infezioni di virus in molti modi, principalmente tramite dischetti e tramite la rete
3 Tipi di sistemi operativi: monoutente o multiutente: sistemi operativi realizzati per gestire un unico utente o più utenti contemporaneamente mono o multi programmati: in grado di eseguire un unico programma alla volta oppure in grado di eseguire più comandi contemporaneamente locali o di rete: gestiscono le risorse di una macchina o di una rete di calcolatori 245 Il file system: i file i file sono un meccanismo di astrazione: offrono il modo di memorizzare le informazioni su disco e ritrovarle in un secondo momento, indipendentemente da come funziona realmente il disco
4 La denominazione dei file quando un processo crea un file esso da un nome al file; quando il processo termina, tale file continua ad esistere ed altri processi possono accedere alle stesse informazioni usando lo stesso nome del file 247 La denominazione dei file regole precise per la denominazione dei file variano da sistema a sistema: ad esempio i file system di Linux e Unix distinguono fra le maiuscole e le minuscole, quindi tre file diversi possono chiamarsi massimo o Massimo o MASSIMO i file system di MS-DOS (e dei vari Windows) non distinguono 248 4
5 La denominazione dei file Solitamente i nomi dei file sono divisi in due parti, separate da un punto nome base del file. estensione il nome base può essere scelto a caso, per esempio considerando il contenuto del file stesso anche l estensione può essere scelta a caso, ma solitamente la si sceglie in modo che dia informazioni aggiuntive relativamente al file 249 La denominazione dei file: l estensione.txt.html.htm.zip.gif.jpg.mpg.mp3.c.cpp.pdf file di testo generico documento HTML archivio di file compresso formato per immagini GIF formato di codifica per immagini JPEG video codificato con lo standard MPEG musica codificata in MPEG livello 3, formato audio programma scritto in linguaggio C programma scritto in linguaggio C++ documento formato portabile (Portable Document Format) 250 5
6 La denominazione dei file: l estensione formati proprietari.doc.ppt.xls.psp documento di testo elaborato con Word documento di testo elaborato con Power Point (presentaizioni) documento di tipo foglio elettronico formato proprietario per PaintShop Pro 251 La denominazione dei file: l estensione In alcuni file system (quello di Unix e Linux ad esempio) l estensione è solo una convenzione tra utenti che non ha alcun valore per il sistema: un file chiamato prova.txt è molto probabilmente un file di testo, ma non è detto che lo sia Al contrario Windows fa caso alle estensioni e dà loro un significato: fare doppio click su un file chiamato prova.doc fa sicuramente partire Microsoft Word
7 Tipi di file Diversi file system hanno tipi di file diversi. Il file system di Windows ha: file regolari contengono dati utenti directory conservono la struttura del file system (vedi oltre...) 253 Tipi di file Generalmente i file regolari sono di tipo ASCII o di tipo binario: i file ASCII sono formati da linee di testo i file ASCII possono essere visualizzati da un qualunque programma editore di testo (anche se non hanno l estensione.txt) I file binari non sono formattati internamente in un modo leggibile se cerco di visualizzarli con un editore di testo ottengo una sequenza illeggibile di caratteri ASCII casuali 254 7
8 Attributi dei file ogni file possiede un nome e i suoi dati inoltre i sistemi operativi associano informazioni aggiuntive; queste informazioni in più vengono chiamate attributi dei file. la lista degli attributi varia considerevolmente da sistema a sistema. 255 Attributi dei file: esempi protezione creatore flag sola lettura flag di sistema flag ASCI/bin tempo di creazione tempo ultimo accesso tempo ultima modifica dimensione chi può accedere al file e in che modo ID dell utente che ha creato il file 0 per lettura e scrittura, 1 per lettura 0 per file normali, 1 per file di sistema 0 per file ASCII, 1 per binari data e ora... data e ora... data e ora... numero di byte del file su Windows queste info sono raccolte nel menu proprietà del file 256 8
9 Operazioni sui file ed effetto sul file system Analizziamo alcune importanti operazioni che possiamo fare sui file creazione: il file è creato senza dati. Il file system nota questa operazione e annota degli attributi di default (di base). cancellazione: il file non serve più, quindi decidiamo di cancellarlo. apertura: vogliamo modificare un file esistente. Lo apriamo con un applicativo opportuno (e il file system viene informato di questa operazione e si segna che il file è stato aperto e lo carica in memoria principale) 257 Operazioni sui file ed effetto sul file system chiusura: quando abbiamo finito le nostre modifiche chiudiamo il file. Il file system viene informato, aggiorna gli attributi (tipo la data dell ultima modifica), lo toglie dalla memoria principale. salvataggio: mentre sto modificando un file posso decidere di salvare le modifiche fatte senza chiudere il file stesso. In questo modo chiedo al sistema operativo di salvare la versione corrente del file su disco fisso, anche se questa rimane anche in memoria principale in attesa di ulteriori modifiche. ridenominazione: cambiamo il nome del file
10 Operazioni sui file ed effetto sul file system Operazioni molto simili possono essere eseguite da un programma invece che dall utente ad esempio un programma che elabora in modo automatico una lista di numeri, ne calcola la media e la salva su un file, esegue molte operazioni di creazione, apertura e chiusura di file. 259 Il file system: le directory il numero di file che devono essere memorizzati su un disco può essere estremamente elevato è quindi necessario mantenere i file in una forma ordinata se i file fossero tutti riuniti nel disco fisso senza struttura, le operazioni di ricerca di un file e creazione di un file (in particolare scegliere il nome del file) diventerebbero estremamente difficili
11 Il file system: le directory le cose si complicano ancora di più nei sistemi multiutente occorre una struttura che distingua i miei file da quelli di qualcun altro e che protegga il mio lavoro da eventuali errori o azioni altrui 261 Il file system: le directory una prima idea può essere quella di raggruppare i file in sottoinsiemi, ad esempio un sottoinsieme per ogni utente questo può non bastare ancora perché anche i dati di un singolo utente possono crescere a dismisura
12 Il file system: le directory da queste esigenze è nata l idea di organizzare i file in contenitori gerarchici chiamati directory. I nomi dei file sono locali alle directory. Nel mondo di Windows viene usato un nome diverso per un concetto molto simile. In quel caso si parla di cartelle o folder. 263 Il file system: esempio Alice sta scrivendo la tesi. Sul computer ha salvato i primi tre capitoli: capitolo1.doc capitolo2.doc capitolo3.doc
13 Il file system: esempio Recentemente ha provato a riscrivere il capitolo 1 in modo molto diverso ma non è ancora sicura di quale sia la versione migliore. Siccome nella stessa directory non possono risiedere due file con lo stesso nome ha provato ad organizzare il suo lavoro nel seguente modo 265 Il file system: esempio tesi capitolo1.doc capitolo2.doc capitolo3.doc aggiornamenti capitolo1.doc
14 Il file system: esempio sullo stesso computer a volte lavora anche Bob e anche lui sta scrivendo la tesi se pensiamo di creare una directory per ogni utente, Bob non si deve preoccupare di assegnare ai suoi file lo stesso nome dei file di Alice 267 Il file system: esempio Alice tesi capitolo1.doc capitolo2.doc capitolo3.doc aggiornamenti capitolo1.doc Bob tesi Cap1.doc capitolo2.doc immagini foto di gruppo.jpg
15 Il file system: directory Questo tipo di strutture gerarchiche viene anche chiamato ad albero. il punto di partenza di questo albero è una directory che viene chiamata radice (root in inglese) radice Bob Alice 269 Operazioni sulle directory Per organizzare gerarchicamente i file, il sistema operativo deve fornire all'utente un insieme di operazioni per creare una nuova directory rimuovere una directory ridenominare una directory elencare il contenuto di una directory copiare o spostare i file da una directory ad un'altra
16 Il file system: i cammini o path quando il file system è organizzato come un albero di directory è necessario essere capaci di specificare i nomi dei file in relazione alla loro posizione nell albero. questo può essere fatto in due modi diversi: utilizzando il cammino o path assoluto utilizzando il cammino o path relativo 271 Il file system: i cammini o path i cammini assoluti partono dalla radice il cammino assoluto per arrivare al capitolo 1 della tesi di Bob è (notazione à la MS-DOS): \Bob\TESI\cap1.doc Il carattere \ (backslash) viene usato comeseparatore (in Linux si usa il carattere / ) \Bob\TESI\cap1.doc questo primo backslash indica la directory radice
17 Il file system: i cammini o path i cammini relativi, invece, si usano congiuntamente al concetto di directory di lavoro (detta anche directory corrente) se Bob si trova già dentro la propria directory, il cammino relativo per arrivare al suo primo capitolo è TESI\cap1.doc 273 Il file system: i cammini o path A proposito dei path relativi: cosa succede se io mi trovo nella directory Bob e voglio indicare un file nella directory TESI di Alice? (dovrei tornare indietro nell albero...) La maggior parte dei file system ha adottato una convenzione: in ogni punto dell albero esistono due elementi speciali. e.. il punto indica la directory corrente il punto punto la directory genitore..\alice\tesi
18 Il file system: i cammini o path Come faccio a cambiare la directory corrente? In pratica questo corrisponde a muoversi lungo la struttura ad albero. In Windows è tutto gestito in modo trasparente tramite i concetti di cliccare su icone Il comando DOS (e Unix) che permette di cambiare la propria posizione è cd (Change Directory) 275 Il file system: i cammini o path Se la directory corrente è immagini (di Bob) e io voglio spostarmi nella directory tesi di Alice posso farlo con uno dei seguenti comandi: cd..\..\alice\tesi cd \ALICE\tesi La visualizzazione dello stato attuale avviene attraverso il PROMPT: C:\BOB\Tesi\>
19 Il file system: i cammini o path se il sistema ha un interfaccia grafica quest idea dei cammini sembra meno importante, ma c è! 277 Il file system: i cammini o path In più, nel caso di file system derivati da MS- DOS, esiste il concetto di unità di disco, ognuna delle quali è idenficata da una lettera solitamente il floppy è indicato con la A: il disco fisso con la C: il CD-ROM con la D:
20 Il file system: i cammini o path a cosa serve quest idea dei cammini? a creare una gerarchia di file sensata a muoversi dentro la gerarchia dei file a copiare file da una parte all altra della gerarchia... con la metafora delle interfacce grafiche questi concetti sembrano superati (mi muovo cliccando su icone e copio facendo drag & drop) ma sono sempre alla base di tutto. 279 Il file system: dimentichiamo l interfaccia per qualche lucido (comandi stile MS-DOS) Bob non ha ancora scritto il terzo capitolo della sua tesi e decide di copiare quello di Alice (sempre che gli attributi di protezione del file glielo permettano!) la sua directory corrente è la sua TESI copia il file scrivendo (sul command prompt, ad es.) copy..\..\alice\tesi\capitolo3.doc. oppure fa almeno lo sforzo di uniformare i nomi copy..\..\alice\tesi\capitolo3.doc cap3.doc
21 Il file system: dimentichiamo l interfaccia per qualche lucido (comandi stile MS-DOS) se ha paura che Alice si accorga del furto può copiare il capitolo sul floppy e portarselo a casa... copy..\..\alice\tesi\capitolo3.doc A:\cap3.doc 281 Il file system: dimentichiamo l interfaccia per qualche lucido (comandi stile MS-DOS) per passare da un punto all altro della gerarchia dei file ( e quindi modificare la directory corrente) si può utilizzare il comando cd: Se mi trovo nella directory Bob: cd..\tesi mi porta nella directory Alice Facciamo qualche esercizio
I file utente sistema operativo nome
I file I File sono l unità base di informazione nell interazione tra utente e sistema operativo Un file e costituito da un insieme di byte attinenti ad un unica entità logica fino a un po di tempo fa i
DettagliCdL in Medicina Veterinaria - STPA AA
CdL in Medicina Veterinaria - STPA AA 2007-08 I Files I files I Files sono l unità base di informazione nell interazione tra utente e sistema operativo Costituito da un insieme di byte (di natura omogenea)
DettagliSistema 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:
DettagliGestione 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
DettagliIl software: Istruzioni per il computer
Il software: Istruzioni per il computer Software applicativo aiuta a svolgere operazioni utili in vari campi programmi di videoscrittura, fogli elettronici, videogiochi Software di sistema permette l utilizzo
DettagliCHE COS È. I file vengono utilizzati come supporto per la memorizzazione dei programmi (sia programmi di sistema che programmi utente) e dei dati
FILE SYSTEM CHE COS È Il File System è quella parte del Sistema Operativo che si occupa di gestire e strutturare le informazioni memorizzate su supporti permanenti (memoria secondaria) I file vengono utilizzati
DettagliMicrosoft Windows. Introduzione al Sistema Operativo e Utilizzo del Calcolatore. Il Calcolatore. Il Calcolatore. Sistemi Operativi.
Microsoft Windows Il Calcolatore Introduzione al Sistema Operativo e Utilizzo del Calcolatore Anni 50 2008 1 2 Il Calcolatore Un calcolatore (computer) è un esecutore universale di programmi/algoritmi
DettagliIl sistema operativo deve fornire una visione astratta dei file su disco e l'utente deve avere la possibilità di:
Il File System Il sistema operativo deve fornire una visione astratta dei file su disco e l'utente deve avere la possibilità di: identificare ogni file con un nome (filename) astraendo completamente dalla
DettagliIl software: Istruzioni per il computer
Il software: Istruzioni per il computer Software applicativo aiuta a svolgere operazioni utili in vari campi programmi di videoscrittura, fogli elettronici, videogiochi Software di sistema permette l utilizzo
DettagliIL 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
DettagliLaboratorio di Informatica (Chimica)
Laboratorio di Informatica (Chimica) Lezione 01: Architettura del Computer. Walter Cazzola Dipartimento di Informatica e Comunicazione Università à degli Studi di Milano. e-mail: cazzola@dico.unimi.it
DettagliPROGRAMMI UTENTE INTERPRETE COMANDI FILE SYSTEM GESTIONE DELLE PERIFERICHE GESTIONE DELLA MEMORIA GESTIONE DEI PROCESSI (NUCLEO) HARDWARE
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
DettagliIL SISTEMA OPERATIVO
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
DettagliIL SISTEMA OPERATIVO IL SISTEMA OPERATIVO
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
DettagliIL SISTEMA OPERATIVO IL SISTEMA OPERATIVO
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
DettagliIL SISTEMA OPERATIVO
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
DettagliInformatica 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
DettagliSistema 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à
DettagliIl software: Istruzioni per il computer
Il software: Istruzioni per il computer Software applicativo aiuta a svolgere operazioni utili in vari campi programmi di videoscrittura, fogli elettronici, videogiochi Software di sistema permette l utilizzo
DettagliUn file system nasconde la complessità dei diversi media proponendone una astrazione.
File system e path File system I computer possono utilizzare diversi media per registrare in modo persistente le informazioni; ognuno di questi media ha caratteristiche fisiche diverse. Esempi di media
DettagliLaboratorio di Informatica
Il software (sw) Software di sistema e file system Lezione 3 L esecuzione di programmi è lo scopo di un elaboratore I programmi sono algoritmi codificati in un particolare linguaggio di programmazione
DettagliIl file system. Prof.ssa Antonella Serra. Prof.ssa Antonella Serra 1
Il file system Prof.ssa Antonella Serra Prof.ssa Antonella Serra 1 Il concetto di file Per poter memorizzare un qualsiasi dato in memoria di massa bisogna creare un file che lo contenga. Un file è, quindi,
DettagliDefinizione di file. Directory e file File binari e file di testo
I/O Avanzato e File Definizione di file Directory e file File binari e file di testo 5 Definizione di file Directory e file Tutti i sistemi operativi permettono di organizzare le informazioni su hard disk
DettagliSistema 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
DettagliLaboratorio di Informatica. Il Sistema Operativo. Il Sistema Operativo 1
Corso di Laboratorio di Informatica 1 Contenuti L architettura a strati di un calcolatore I compiti del sistema operativo L esecuzione delle applicazioni Cos è il Sistema Operativo? Un programma che gestisce
DettagliNote sui sistemi operativi. Hardware
Note sui sistemi operativi 1 Hardware 2 Macchina nuda Il calcolatore di von Neumann possiede tutti i componenti HW necessari per risolvere problemi......tuttavia è una macchina nuda con cui sarebbe praticamente
DettagliOrganizzazione 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:
DettagliWindows. 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
DettagliIl Sistema Operativo Gestione del File System
ISTITUTO TECNICO SECONDO BIENNIO GIORGIO PORCU www.thegiorgio.it Sommario File System File e Cartelle Partizione Path Tabella di Allocazione Frammentazione 2 File File Gestione dell Interfaccia Gestione
DettagliSistemi 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
DettagliIntroduzione al Sistema Operativo MS-Windows ed all Uso dell IDE DEV-C++
Microsoft Windows e Dev-C++ Introduzione al Sistema Operativo MS-Windows ed all Uso dell IDE DEV-C++ Le Esercitazioni in Laboratorio Laboratorio ELAB1: Edificio Viale Europa 2 PIANO, Scala 1 (n. 44 posti)
DettagliOgni 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
DettagliInformatica. Il computer
Informatica per Igienisti Dentali LEZIONE 1 Il computer 1 INTRODUZIONE 2 I calcolatori L informatica È la disciplina scientifica che studia nati in risposta all esigenza di eseguire meccanicamente calcoli
DettagliNote sui sistemi operativi
Note sui sistemi operativi 1 Hardware 2 Macchina nuda Il calcolatore di von Neumann possiede tutti i componenti HW necessari per risolvere problemi......tuttavia è una macchina nuda con cui sarebbe virtualmente
DettagliFILE SYSTEM. Ciascuno strato costituisce un modulo che è in grado di svolgere le funzioni relative, indipendentemente dagli altri livelli.
FILE SYSTEM I moduli del Sistema Operativo Nella dispensa precedente abbiamo visto che il Sistema Operativo è un programma scritto allo scopo di rendere disponibili le risorse di calcolo e i dispositivi
DettagliI 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
DettagliInformatica e Bioinformatica: Sistemi Operativi
Informatica e Bioinformatica: Sistemi Operativi 4 Aprile 2016 Macchina Hardware/Software Sistema Operativo Macchina Hardware La macchina hardware corrisponde alle componenti fisiche del calcolatore (quelle
DettagliSistemi Operativi. Bruschi Martignoni Monga. File system Astrazioni utente Metadati Tecniche implementative. Sistemi Operativi
1 Mattia Lezione XXX: Dip. di Informatica e Comunicazione Università degli Studi di Milano, Italia mattia.monga@unimi.it a.a. 2008/09 1 c 2009 M.. Creative Commons Attribuzione-Condividi allo stesso modo
DettagliElementi 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
DettagliTecnologie dell Informazione e della Comunicazione
Tecnologie dell Informazione e della Comunicazione 1 Information Technology significa letteralmente Tecnologia dell Informazione Con essa si intendono tutte quelle tecnologie per memorizzare, gestire o
DettagliSistemi Operativi 1. Mattia Monga. 6 giugno Dip. di Informatica e Comunicazione Università degli Studi di Milano, Italia
1 Dip. di Informatica e Comunicazione Università degli Studi di Milano, Italia mattia.monga@unimi.it 6 giugno 2008 1 c 2008 M. Monga. Creative Commons Attribuzione-Condividi allo stesso modo 2.5 Italia
DettagliArchitettura dei Sistemi Informatici
Sistemi di Calcolo Architettura dei Sistemi Informatici Sistemi informatici PC, terminali e reti Architettura insieme delle componenti del sistema, descrizione delle loro funzionalità e della loro interazione
DettagliIl software di sistema
Il software di sistema Il software in un calcolatore è organizzato in due parti distinte: Il Software di Sistema o Sistema Operativo, che comprende una serie di programmi atti a gestire le risorse fisiche
DettagliGESTIONE DEI FILE. ~ prof Andrea Avantaggiato ~ TI ~~
GESTIONE DEI FILE 41 I FILE FILE : insieme di informazioni collegate fra loro e memorizzate su un supporto di memoria. Identificato con Nome.Estensione + ICONA Nome: assegnato liberamente da utente CARATTERI
DettagliLena Cota Guido Corso di Informatica - II livello. File System. File e Cartelle
File System File e Cartelle 1 Cosa sono I dati registrati su un disco (hard-disk, chiavetta USB, cd,...) sono chiamati file. Le informazioni che contengono possono essere di qualunque tipo: immagini, testo,
DettagliInformatica e Informatica di Base
Informatica e Informatica di Base WINDOWS Francesco Tura tura@cirfid.unibo.it Che cos è Windows? È un Sistema Operativo ad interfaccia grafica prodotto dalla Microsoft, che viene utilizzato su computer
DettagliURL, nomi e percorsi Indirizzi per il collegamento delle risorse web
URL, nomi e percorsi Indirizzi per il collegamento delle risorse web Sviluppo di siti web UD06 Fablab Design Riferimenti alle risorse esterne alla pagina Un documento come una pagina web è composta dalla
DettagliSommario FONDAMENTI DI INFORMATICA. Schema dell'architettura a livelli del SO. Il Sistema Operativo (SO) SISTEMI OPERATIVI
Università degli Studi di Cagliari Corsi di Laurea in Ingegneria Chimica e Ingegneria Meccanica FONDAMENTI DI INFORMATICA http://www.diee.unica.it/~marcialis/fi A.A. 217/218 Docente: Gian Luca Marcialis
DettagliIl 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
DettagliSistema 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
DettagliUna parte consistente del materiale di questa presentazione riprende il contenuto del libro di riferimento del corso:
Una parte consistente del materiale di questa presentazione riprende il contenuto del libro di riferimento del corso: INTRODUZIONE 1. Computer e Dispositivi 2. Desktop, icone e impostazioni 3. Testi e
DettagliMicrosoft Windows. Introduzione al Sistema Operativo e Utilizzo del Calcolatore. Il Calcolatore. Il Calcolatore. Sistemi Operativi.
Microsoft Windows Il Calcolatore Introduzione al Sistema Operativo e Utilizzo del Calcolatore Anni 50 2006 Il Calcolatore Un calcolatore (computer) è un esecutore di programmi/algoritmi HW (CPU/RAM/dischi/CD
DettagliIl 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
Dettagli2. Cenni di sistemi operativi
2. Cenni di sistemi operativi Andrea Marongiu (andrea.marongiu@unimore.it) Paolo Valente Contiene slides dal corso «Sistemi Operativi» dei prof. Gherardi/Scandurra dell Università degli studi di Bergamo
DettagliCorso di Informatica
Corso di Informatica Modulo T1 2-I moduli del SO 1 Prerequisiti Uso pratico elementare di un sistema operativo Concetto di macchina virtuale 2 1 Introduzione Un SO è composto da vari moduli e varie macchine
DettagliCome è fatto? Come funziona? Cosa posso fare? Che cos è!?!
COS E IL COMPUTER Il computer??? Che cos è!?! Come è fatto? Come funziona? Cosa posso fare? Il computer è...una macchina che aiuta l uomo nelle sue molteplici attività. Non è in grado di pensare, né di
DettagliSOFTWARE. Programmi e dati che indicano al computer come svolgere un determinato compito
SOFTWARE MODULO 3 SOFTWARE Programmi e dati che indicano al computer come svolgere un determinato compito Programma: sequenza di istruzioni, scritte in un determinato linguaggio, con le quali si fa eseguire
DettagliIntroduzione al DOS. Sistema Operativo
Introduzione al DOS Il Sistema Operativo MS-DOS Componenti Gestione dei file e delle directories Avvio del sistema I comandi del DOS Comandi Principali Dir, Copy, Del, Ren MD, CD, RD Format, DiskCopy Type,
DettagliIntroduzione ai Sistemi Operativi. A cura di Massimo Scolaro Mob :
Introduzione ai Sistemi Operativi A cura di Massimo Scolaro Mob.. 347 5821151 E-mail: : max@massimoscolaro.it Cos e Il Software più importante Indispensabile al funzionamento del computer Interfaccia più
DettagliDipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche
Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche michele.perilli@unifg.it mlperilli@gmail.com Sistema Operativo: funzionalità Gestire le risorse della macchina (CPU, memoria,
DettagliWindows 95/98: la scrivania
Windows 95/98: la scrivania Avvio di windows automatico all accensione La scrivania (Desktop) = schermo Le icone: simboli grafici con leggenda che rappresenta un oggetto Disco File Cartella Programma Collegamento
DettagliArchitettura 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
DettagliIl 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,
DettagliPrestazioni e affidabilità dei dischi
Prestazioni e affidabilità dei dischi le prestazioni (velocità) di un singolo disco sono limitate dalla tecnologia usata, - per aumentare le prestazioni si può pensare di far operare in parallelo più dischi:
DettagliIl software. la parte contro cui si può solo imprecare. Funzioni principali del sistema operativo
Il software la parte contro cui si può solo imprecare (continua) Funzioni principali del sistema operativo Avvio dell elaboratore Gestione del processore e dei processi in esecuzione Gestione della memoria
DettagliStruttura 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 è
DettagliFONDAMENTI DI INFORMATICA
Università degli Studi di Cagliari Corsi di Laurea in Ingegneria Chimica e Ingegneria Meccanica FONDAMENTI DI INFORMATICA http://people.unica.it/gianlucamarcialis A.A. 2018/2019 Docente: Gian Luca Marcialis
DettagliIl software. la parte contro cui si può solo imprecare. (continua) Funzioni principali del sistema operativo. Gestione della memoria secondaria
Il software la parte contro cui si può solo imprecare (continua) Funzioni principali del sistema operativo Avvio dell elaboratore Gestione del processore e dei processi in esecuzione Gestione della memoria
DettagliIl terminale o Prompt dei comandi e modifica della path versione XP
Il terminale o Prompt dei comandi e modifica della path versione XP L'immagine ci mostra come accedere al terminale; seguite l'ordine: 1 pulsante Start; 2 Tutti i programmi; 3 Accessori; 4 Prompt dei comandi;
DettagliDEFINIZIONI SMART E RELATIVE ESERCITAZIONI
SCUOLA PRIMARIA DEFINIZIONI SMART E RELATIVE ESERCITAZIONI MODULO 3 Gestione di un sistema operativo a interfaccia Grafica MODULO 3 GESTIONE DI UN SISTEMA OPERATIVO A INTERFACCIA GRAFICA Software di sistema
DettagliUtilizzo del sistema operativo
1 Interfaccia a linea di comando Utilizzo del sistema operativo Interfaccia a linea di comando e GUI Navigazione nel file system Operazioni di Base in una GUI I primi sistemi operativi (OS) erano del tipo
DettagliFILE SYSTEM 2. I-nodes (o Inodes)
FILE SYSTEM 2 I-nodes (o Inodes) Un file ha diverse componenti: nome, contenuto, proprietario, diritti d accesso, data di modifica, ecc. Tutte le informazioni sono contenute in una struttura (un record)
DettagliComputer. 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
DettagliCorso di Informatica
Corso di Informatica Modulo L1 2 Operare con i file 1 Prerequisiti Concetto intuitivo di applicazione per computer Uso pratico elementare di un sistema operativo 2 1 Introduzione Una delle più frequenti
DettagliDocenti: Fabrizio Benazzi Valter Lelli Azienda USL 11 di Empoli
Informatica di base Docenti: Fabrizio Benazzi Valter Lelli Azienda USL 11 di Empoli v.lelli@usl11.tos.it f.benazzi@usl11.tos.it Moduli 1) Presentazione ed Introduzione 2) L'Hardware 3) Il Software di base
DettagliParte II. Introduzione ai sistemi operativi e WindowsX. Parte II 1
Parte II Introduzione ai sistemi operativi e WindowsX Parte II 1 tutto è un programma Insieme di istruzioni che il calcolatore deve eseguire Programma Input Calcolatore Output Parte II 2 Come comunicare
DettagliInformatica di Base
Informatica di Base http://www.di.uniba.it/~laura/infbase/ Dip di Informatica Università degli studi di Bari Argomenti Memoria e gestione dei file Memoria Memoria centrale RAM Memoria di massa Software
DettagliCorso di Informatica
Corso di Informatica Modulo T1 3-Equipaggiamento di un SO 1 Prerequisiti Hardware e software Uso pratico elementare di un sistema operativo Struttura a strati del SO 2 1 Introduzione In questa Unità vogliamo
DettagliBibliografia. UD 1.5c: Il Sistema Operativo (parte 2) La Gestione dei File (File System)
Prof. Alberto Postiglione Scienze della Comunicazione Facoltà di Lettere e Filosofia Università degli Studi di Salerno UD : Il Sistema Operativo (parte 2) Informatica Generale (Laurea in Scienze della
DettagliIl sistema operativo
Il sistema operativo il software di base è costituito dal sistema operativo, un insieme di programmi che fanno funzionare il computer. Dall'inizio della storia del computer si sono succeduti molti sistemi
DettagliWINDOWS95. 1. Avviare Windows95. Avviare Windows95 non è un problema: parte. automaticamente all accensione del computer. 2. Barra delle applicazioni
WINDOWS95 1. Avviare Windows95 Avviare Windows95 non è un problema: parte automaticamente all accensione del computer. 2. Barra delle applicazioni 1 La barra delle applicazioni permette di richiamare le
DettagliIl 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:
DettagliInterfaccia del file system
Interfaccia del file system Concetto di file Metodi di accesso Struttura delle directory Protezione 1 Concetto di File Insieme di informazioni correlate, registrate in memoria secondaria, con un nome.
DettagliL 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
DettagliSistemi Operativi. Il file system Casi di studio. Sistemi Operativi. Corso di laurea in Informatica. AA 2002/03 Bruschi, Rosti
Il file system Casi di studio 1 CP/M Control Program for Microcomputer Predecessore del MS-DOS Dimensione media 16K File system predisposto per Floppy Allocazione dei file come lista-linkata di blocchi
DettagliSistemi Operativi (modulo di Informatica II) L interfaccia del file system
Sistemi Operativi (modulo di Informatica II) L interfaccia del file system Patrizia Scandurra Università degli Studi di Bergamo a.a. 2011-12 Sommario Il concetto di file Metodi di accesso Struttura delle
DettagliElementi di Informatica A. A. 2016/2017
Elementi di Informatica A. A. 2016/2017 Ing. Nicola Amatucci Università degli studi di Napoli Federico II Scuola Politecnica e Delle Scienze di Base nicola.amatucci@unina.it Cos'è un Sistema Operativo?
DettagliSistemi Operativi (modulo di Informatica II) L interfaccia del file system
Sistemi Operativi (modulo di Informatica II) L interfaccia del file system Patrizia Scandurra Università degli Studi di Bergamo a.a. 2009-10 Sommario Il concetto di file Metodi di accesso Struttura delle
DettagliLezione 5: Software. Firmware Sistema Operativo. Laboratorio di Informatica
Lezione 5: Software Firmware Sistema Operativo Architettura del calcolatore La prima decomposizione di un calcolatore è relativa a due macro-componenti: Hardware Software 2 Architettura del Calcolatore
DettagliCome è memorizzato un documento su disco. Dati, formati, metadati. Cosa è un formato. Esempi di formato/1
Dati, formati, metadati Come è memorizzato un documento su disco Ogni documento è una sequenza di byte, cioè di numeri interi compresi tra e 55, detti anche caratteri Cosa è un formato Un formato è una
DettagliFile System FAT. Il file system FAT è il file system usato da MS-DOS, Windows 3.1 e Windows 95
File System Il File System rappresenta la modalità di scrittura/lettura di Windows dei dati sui dischi rigidi Windows 2000 supporta i seguenti file system: FAT ( File Allocation Table) FAT 32 (File Allocation
DettagliPossibilità di memorizzare grandi quantità di informazioni, Persistenza delle informazioni tra diverse istanze di un'applicazione,
File System (1/2) Introduzione Le applicazioni software hanno bisogno di scrivere e caricare informazioni in una memoria permanente di dimensioni spesso maggiori di quelle delle memorie volatili oggi disponibili.
DettagliSistemi Informatici per il supporto alle decisioni Modulo 1. Database: concetti introduttivi
Sistemi Informatici per il supporto alle decisioni Modulo 1 Database: concetti introduttivi Iniziamo questi primi passi introducendo alcune definizioni e concetti fondamentali su questo particolare software,
Dettagli