Il software: cenni sul sistema operativo. Il software. IL sistema operativo (I) IL sistema operativo (II)
|
|
- Chiara Basso
- 7 anni fa
- Visualizzazioni
Transcript
1 Il software: cenni sul sistema operativo Il software D. Curtin, K. Foley, et al., Informatica di base. cap.6. Ceri, Mandrioli, Sbattella, Informatica arte e mestiere, Mc Graw-Hill cap.13 Carla Guerrini Elaborazione dati (lez.ii) 1 Carla Guerrini Elaborazione dati (lez.ii) 2 IL sistema operativo (I) Il sistema operativo e un insieme di programmi che controllano le funzioni dei dispositivi hardware disponibili. Isola l utente dai dettagli dell architettura e gli fornisce funzionalita di alto livello. Il sistema operativo viene caricato ed eseguito automaticamente al momento dell accensione del computer. Carla Guerrini Elaborazione dati (lez.ii) 3 IL sistema operativo (II) Sistema operativo monoutente: se il computer e dedicato ad un singolo utente (tipicamente un PC). Più semplice. Sistema operativo multiutente: se piu utenti condividono le stesse risorse hardware (workstation, mainframe, PC). In questo caso il SO nasconde ad ogni utente la presenza degli altri, dando l impressione che l intero sistema gli sia interamente dedicato.più complesso. Carla Guerrini Elaborazione dati (lez.ii) 4
2 Il sistema operativo (III) Monotasking (una sola applicazione per volta ) oppure multitasking (piu applicazioni per svolgere più funzioni contemporaneamente). Interfaccia utente a caratteri o grafica Capacita di elaborazione (16, 32 o 64 bit) Sicurezza Proprietario (funziona solo con un certo tipo di computer) o aperto (funziona su computer di marca diversa) IL sistema operativo (IV) Per desktop: DOS. E stato il primo SO per desktop (1980), con interfaccia a caratteri, monotasking, a 8 bit, ormai poco utilizzato. Windows nelle sue diverse versioni: 95, 98, 2000, NT, XP. Interfaccia grafica, multitasking. Apple Macintosh System 8. Sistema proprietario installato sui Macitosh della Apple. Interfaccia grafica, multitasking. Linux: e un sistema tipo UNIX. Versioni, a basso costo o gratuite: Red Hat, Debian, Mandrake Carla Guerrini Elaborazione dati (lez.ii) 5 Carla Guerrini Elaborazione dati (lez.ii) 6 IL sistema operativo (V) Per I server (collegati in rete con altri computer). Devono garantire la sicurezza dei collegamenti fra i computer e dirigere il traffico sulla rete. Windows NT, Windows ME OS/2. Non ha avuto grande diffusione pur essendo potente. UNIX: Linux, Solaris.Sviluppato nel 1973, inizialmente con interfaccia a caratteri, ora con interfaccia grafica. Sicuro, potente e a basso costo oppure gratis (LINUX); piu difficile da installare e gestire di Windows, ma piu affidabile. Carla Guerrini Elaborazione dati (lez.ii) 7 IL sistema operativo (VI) Per I mainframe: Sistemi proprietari: VMS (Digital), Open MVS (IBM). Per i computer tascabili: Windows CE Carla Guerrini Elaborazione dati (lez.ii) 8
3 L interfaccia Il BIOS L interfaccia permette la comunicazione con l utente. Ci sono interfacce grafiche (Windows, Linux.) e a caratteri (DOS, VMS.) L interfaccia grafica e costituita da un menu di comandi selezionabili mediante mouse attraverso icone disposte su una scrivania (desktop) o menu a tendina. Il BIOS (Basic Input Output System) e un piccolo programma registrato permanentemente sulla memoria ROM. E considerata come un livello intermedio fra hardware e software ed e detto firmware. Collega il software con l hardware. E il primo programma avviato all accensione del computer. Funzioni del BIOS: interpreta I dati immessi da tastiera, visualizza I caratteri sullo schermo, gestisce comunicazioni attraverso porte del computer. Carla Guerrini Elaborazione dati (lez.ii) 9 Carla Guerrini Elaborazione dati (lez.ii) 10 Organizzazione del SO (I) Il SO e organizzato per strati funzionali, detti a buccia di cipolla. Organizzazione del SO (I) Ciascuno strato funzionale realizza una macchina virtuale, cioe una macchina che maschera le caratteristiche hardware e offre ai suoi utenti una serie di funzionalita. Struttura modulare del SO: cisacun modulo esporta le funzionalita verso l esterno e mantiene al suo intenro I propri meccanismi implementativi. La macchina virtuale e dedicata al singolo utente, mentre la macchina fisica e condivisa fra gli utenti. Carla Guerrini Elaborazione dati (lez.ii) 11 Carla Guerrini Elaborazione dati (lez.ii) 12
4 NUCLEO (I) NUCLEO (II) Compiti del gestore dei processi ( nucleo) sono: Gestire le eventuali interruzioni esterne (gestore degli interrupt) Gestire i processi facendo eseguire dalla CPU i programmi Offrire agli strati superiori una macchina virtuale in cui ciascun programma opera come se avesse a totale disposizione la CPU Il programma in esecuzione è basato su una serie di cicli macchina, accadono degli eventi per cui il ciclo macchina viene interrotto (Interrupt) Interrupt esterni ( operazioni di I/O ) che utilizzano periferiche esterne Interrupt interni, si verificano quando< il programma in esecuzione necessita dell intervento del S.O. (supervisor call) Carla Guerrini Elaborazione dati (lez.ii) 13 Carla Guerrini Elaborazione dati (lez.ii) 14 Nucleo(III) diagramma stato transazioni NUCLEO(IV) Processo: è un concetto dinamico legato all esecuzione di un programma Processo è una coppia di elementi (E,S) dove E è il codice eseguibile ed S è lo stato del processo, ossia l insieme di tutti i valori contenuti nella memoria centrale e nei registri della CPU relativi al processo stesso. Uno dei valori più importanti dello stato S è il registro contatore di programma (Program Counter) che contiene l indirizzo della successiva istruzione da eseguire. Se ad ogni programma fosse associato un unico processo PROCESSO -in esecuzione, attesa, -pronto Carla Guerrini Elaborazione dati (lez.ii) 15 Carla Guerrini Elaborazione dati (lez.ii) 16
5 Gestore dei processi (I) Se ci sono piu utenti che devono utilizzare la CPU, il gestore dei processi deve stabilire il processo che, istante per istante, utilizza la CPU. Rotazione dei processi (round-robin): ad ogni processo viene assegnato un quanto di tempo: quando questo termina il processo viene interrotto e viene messo in coda ai processi in attesa di occupare la CPU. Quando un processo viene interrotto, il nucleo si proeccupa di salvare il suo contesto, cioe copiare il contenuto di tutti I registri del processore. Gestore della memoria (I) Il gestore della memoria ha la funzione di allocare la memoria dividendola fra i vari programmi che la richiedono. E opportuno che piu programmi siano presenti in memoria in modo che possano essere velocemente eseguiti quando e il loro turno. Questo strato offre a quelli superiori una macchina virtuale in cui ciascun programma opera come se avesse tutta la memoria a sua disposizione. Carla Guerrini Elaborazione dati (lez.ii) 17 Carla Guerrini Elaborazione dati (lez.ii) 18 Gestore della memoria (II) Tecniche di gestione della memoria centrale: Paginazione: la memoria centrale e considerata come partizionata in pagine, contigue, di dimensione fissata. Anche I programmi vengono partizionati in pagine e viene fatta una assegnazione dello spazio di memoria sulla bse di esse. Segmentazione: il programma viene suddiviso in parti che svolgono diverse funzioni (segmenti) e vengono caricati in memoria I segmenti in modo indipendente. Gestore della memoria (III) Memoria virtuale Con le tecniche di segmentazione e paginazione il gestore della memoria offre al programma una memoria virtuale, che puo essere anche maggiore di quella fisica. I segmenti (o pagine) che non stanno nella memoria centrale e non sono al momento necessari vengono caricati nella memoria secondaria e trasferiti nella memoria centrale quando servono. Rallentamento dell esecuzione. Carla Guerrini Elaborazione dati (lez.ii) 19 Carla Guerrini Elaborazione dati (lez.ii) 20
6 Gestore delle periferiche (I) Gestore dei file (File System) (I) I driver sono I programmi del SO che gestiscono le periferiche. Permettono all utente di utilizzare le periferiche senza conoscerne le caratteristiche hardware specifiche. Danno all utente l impressione che le periferiche siano dedicate. Carla Guerrini Elaborazione dati (lez.ii) 21 L informazione nella memoria di massa e organizzata in file. Ogni file ha un nome proprio, costituito da due parti: nome.estensione (l estensione ha al massimo 3 caratteri). Esempio: prova.doc I dati possono essere organizzati in vari modi. Alcuni file possono contenere testi, altri programmi, altri immagini, altri video ecc. Carla Guerrini Elaborazione dati (lez.ii) 22 Gestore dei file (File System) (II) Gestore dei file (File System) (III) Il file system e responsabile della gestione dei file. Li organizza in directory o cartelle (folder). Le directory sono contenitori di piu files. Fornisce all utente funzioni di alto livello per operare su di essi. Permette ad ogni utente di organizzarsi una zona della memoria di massa e garantisce che I file siano protetti da accessi esterni. Le directory sono organizzate in una gerarchia ad albero. Il file system ha directory che contengono file di sistema (cioe programmi del SO stesso) e quindi eseguiti dal SO e directory che contengono file degli utenti.(.) A ciascun utente e di solito assegnata una directory specifica, detta home directory. I file creati da un utente fanno di solito parte della sua home directory, sotto alla quale puo creare altre directory ( sottodirectory ). Home directory in laboratorio: Carla Guerrini Elaborazione dati (lez.ii) 23 Carla Guerrini Elaborazione dati (lez.ii) 24
7 Gestore dei file (File System) (IV) FILE SYSTEM Gli indicatori delle unita di memoria: si distinguono di solito con una lettera (vedi Risorse del Computer). Ciascun file ha un nome completo (pathname) che include l intero cammino dalla radice dell abero fino al file. Esempi: c:\programmi\winzip\winzip.exe (pathname windows) /home/guerrini/prova.c (pathname unix) Carla Guerrini Elaborazione dati (lez.ii) 25 Carla Guerrini Elaborazione dati (lez.ii) 26 Gestore dei file (File System) (V) Gestore dei file (File System) (VI) Il carattere \ separa I nomi delle directory ( / in Unix) Il simbolo. indica la directory corrente. Il simbolo.. indica la directory immediatamente superiore alla corrente nell albero. Funzioni disponibili all utente del file system (fra parentesi comandi Unix): Comandi per la creazione di file o di directory (mkdir); Comandi per l elencazione di file nella directory (ls); Comandi per spostarsi nelle directory (cd); Comandi per la copia di un file su un altro (cp); Comandi per rinominare un file (mv); Comandi per cancellare dalle unita di memoria file (rm) o directory (rmdir); Carla Guerrini Elaborazione dati (lez.ii) 27 Carla Guerrini Elaborazione dati (lez.ii) 28
8 Interprete dei comandi Le utilita di sistema Consente all utente di attivare I programmi. 1. Accede al programma, di solito residente in memoria di massa, tramite il file system; 2. Alloca memoria e carica il programma in memoria; 3. Attiva un processo, tramite gestore dei processi. (accessories system tools) Formattazione di un disco; Frammentazione del disco; Scanning del disco; Utilita multimediali (lettore cd). Sfrutta gli strati sottostanti del SO. Carla Guerrini Elaborazione dati (lez.ii) 29 Carla Guerrini Elaborazione dati (lez.ii) 30 Conclusioni Esercizi Il sistema operativo e il software che permette all utente di utilizzare I dispositivi hardware del calcolatore in modo trasparente. Le caratteristiche del SO sono legate al servizio che deve svolgere nei diversi tipi di computer. E organizzato a strati. Ogni strato realizza una macchina virtuale cioe una macchina che maschera le caratteristiche hardware e offre ai suoi utenti una serie di funzionalita per l utente. Cd sezione 6. Esaminare Il menu della barra delle finestre standard di Windows Esaminare dal menu start di Windows le opzioni settings e find. Esaminare il menu start programs accessories system tools Carla Guerrini Elaborazione dati (lez.ii) 31 Carla Guerrini Elaborazione dati (lez.ii) 32
9 Esercizi Provare le diverse operazioni sui file, sia in ambiente windows che in una finestra msdos. Creare nella proria home directory una struttura ad albero con sottodirectory. Utilizzare il programma notepad (start programs accessories notepad) per creare file di testo (memorizzandoli nella propria directory). Carla Guerrini Elaborazione dati (lez.ii) 33
Il software: cenni sul sistema operativo
Il software: cenni sul sistema operativo Carla Guerrini Calcolo Numerico e Programmazione 1 Il software Carla Guerrini Calcolo Numerico e Programmazione 2 IL sistema operativo (I) Il sistema operativo
DettagliIl sistema operativo
Il sistema operativo Vito Perrone Corso di Informatica A per Gestionali Indice Architettura Gestione dei processi Gestione della memoria centrale Driver Gestione dei file 2 1 Il sistema operativo E uno
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:
DettagliIl sistema operativo
Il sistema operativo Il sistema operativo E uno strato software che opera direttamente sull hardware Isola gli utenti dai dettagli dell hardware Mono-utente o multi-utente E organizzato a strati: Architettura
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 è
DettagliProf. G. Ascia. Sistema Operativo
Sistema Operativo In parte tratto dal capitoli 13 del libro Mandrioli, Ceri, Sbattella, Cremonesi, Cugola, "Informatica: arte e mestiere",3a ed., McGraw-Hill Fondamenti di Informatica 1 Il Sistema Operativo
DettagliIl Sistema Operativo
Corso di Alfabetizzazione Informatica 2003/2004 Il Sistema Operativo Modello di von Neumann Bus di sistema CPU Memoria Centrale Memoria di Massa Interfaccia Periferica 1 Interfaccia Periferica 2 Il computer
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,
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
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
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
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?
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ù
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
DettagliDefinizioni iniziali. Sistemi Operativi. Tipi di software. Sistema Operativo. Programma: una sequenza di istruzioni elementari
Definizioni iniziali Sistemi Operativi Programma: una sequenza di istruzioni elementari Processo: un programma in esecuzione Software: insieme dei programmi 2 / 32 Tipi di software Sistema Operativo Base:
DettagliSistemi Operativi. Definizioni iniziali
Sistemi Operativi Definizioni iniziali Programma: una sequenza di istruzioni elementari Processo: un programma in esecuzione Software: insieme dei programmi 2 / 32 Tipi di software Base: lavora sull hardware
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
DettagliIl Sistema Operativo Ing. Agnese Pinto. Fondamenti di Informatica CDL in Ingegneria Meccanica- A.A
Il Sistema Operativo Ing. Agnese Pinto CDL in Ingegneria Meccanica- A.A. 2011-12 Il sistema operativo(so) E uno strato software che opera direttamente sull hardware Isola gli utenti dai dettagli dell hardware
DettagliSistemi 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
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
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
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 Software. E il software che implementa le funzionalità di un sistema di elaborazione Due categorie fondamentali di Software (SW)
Il Software E il software che implementa le funzionalità di un sistema di elaborazione Due categorie fondamentali di Software (SW) Il software di sistema Linguaggi di programmazione Sistemi operativi (SO)
DettagliIl Sistema Operativo. Informatica B AA 17/18 Luca Cassano 30 Novembre 2017 Informatica B, AA 17/18, Luca Cassano
Il Sistema Operativo Informatica B AA 17/18 Luca Cassano 30 Novembre 2017 luca.cassano@polimi.it Introduzione al Sistema Operativo Il Sistema Operativo 3 Il Sistema Operativo (SO) è uno strato software
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
DettagliIntroduzione al Sistema Operativo
Introduzione al Sistema Operativo Informatica B Il sistema Operativo q Il sistema operativo (SO) è uno strato software che nasconde agli utenti i dettagli dell architettura hardware del calcolatore q Fornisce
DettagliSistema operativo: Introduzione
Dipartimento di Elettronica ed Informazione Politecnico di Milano Informatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2008/2009 Sistema operativo: Introduzione La presente dispensa e da utilizzarsi
DettagliIl sistema operativo
Il sistema operativo Ingegneria Meccanica e dei Materiali Università degli Studi di Brescia Prof. Massimiliano Giacomin IL CALCOLATORE visto fin qui MEMORIA CENTRALE BIOS (carica il programma da disco)
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
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
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,
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
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
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
DettagliFondamenti 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
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
DettagliInformatica di base 6/ed
Informatica di base 6/ed Autori: Dennis P. Curtin, Kim Foley, Kunal Sen e Cathleen Morin A cura di: Agostino Marengo e Alessandro Pagano Capitolo 5 Il sistema operativo Copyright 2016 McGraw-Hill Education
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
DettagliLezione 15: Il Sistema Operativo : Principi Generali (3P) Lunedì 22 Novembre 2010
Università di Salerno Corso di FONDAMENTI DI INFORMATICA Corso di Laurea Ingegneria Corso B Docente : Ing. Secondulfo Giovanni Anno Accademico 2010-2011 Lezione 15: Il Sistema Operativo : Principi Generali
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
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
DettagliInformatica Generale 07 - Sistemi Operativi:Gestione dei processi
Informatica Generale 07 - Sistemi Operativi:Gestione dei processi Cosa vedremo: Esecuzione di un programma Concetto di processo Interruzioni Sistemi monotasking e multitasking Time-sharing Tabella dei
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
DettagliIl 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
DettagliDal sistema operativo all' hardware
Dal sistema operativo all' hardware Di cosa parleremo? Il computer (processore e memoria principale) Cosa avviene all'avvio del computer? processi Scheda madre Alimentatore Memorie Secondarie (floppy disk,
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
DettagliIl software. Il solo hardware non è sufficiente per usare un calcolatore
Sistemi Operativi Il software Il solo hardware non è sufficiente per usare un calcolatore Servono dei programmi per far interagire l hardware sfruttare le risorse di calcolo e memorizzazione facilitare
DettagliSistema operativo: Introduzione
Dipartimento di Elettronica ed Informazione Politecnico di Milano Informatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2010/2011 Sistema operativo: Introduzione La presente dispensa e da utilizzarsi
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
DettagliSistemi 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
DettagliTecnologie Informatiche. Il software: I Sistemi Operativi
Tecnologie Informatiche Il software: I Sistemi Operativi Il Software Sono la componente logica del computer. I programmi, cioè gli elenchi di istruzioni che permettono all elaboratore di svolgere determinati
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
Dettaglicorrettezza e precisione; anywhere, anytime; affidabilità, disponibilità e sicurezza dei sistemi; riservatezza dei dati; interoperabilità fra
Capitolo 7 Le infrastrutture SoftWare Funzioni del sistema operativo Rendere utilizzabili le risorse fisiche presenti nel sistema informatico: correttezza e precisione; anywhere, anytime; affidabilità,
DettagliIntroduzione al Sistema Operativo
Introduzione al Sistema Operativo Informatica B Il sistema Operativo q Il sistema operativo (SO) è uno strato software che nasconde agli utenti i dettagli dell architettura hardware del calcolatore q Fornisce
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:
DettagliFile: 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)
DettagliInformatica WINDOWS. Francesco Tura F. Tura
Informatica WINDOWS Francesco Tura francesco.tura@unibo.it Che cos è Windows? È un Sistema Operativo ad interfaccia grafica prodotto dalla Microsoft, che viene utilizzato su computer con CPU Intel Pentium
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
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
DettagliSistemi Di Elaborazione Dell informazione
Sistemi Di Elaborazione Dell informazione Dott. Antonio Calanducci Lezione II: Software Corso di Laurea in Scienze della Comunicazione Anno accademico 2009/2010 Tipi di software Software di sistema (o
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
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
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
DettagliInfrastrutture software
Università degli Studi di Roma Tor Vergata Facoltà di Ingegneria Corso di Laurea in Ingegneria Medica Infrastrutture software Interattività uomo - macchina Interattività SOFTWARE Hardware equivale ad una
DettagliPersonal 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
DettagliSistemi 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
DettagliINFORMATICA DI BASE IL SISTEMA OPERATIVO
Sommario della 2^ Lezione Analisi del concetto di files, directory e unità Procedure per creare e modificare directory Copiare rinominare spostare visualizzare ed eliminare files Analisi del concetto del
DettagliSistemi Operativi ed interazione con HW e CAD
Sistemi Operativi ed interazione con HW e CAD Corsi di Informatica Grafica Prof. Manuel Roveri Indice Il Sistema Operativo Software di sistema e applicativo Architettura di un sistema operativo Classificazione
DettagliSistem. erativi. Opera. stem
Sistem temi i Opera erativi Opera erating g Syste stem Rapporto tra S.O., Computer & Utente Come comunicare? dialogo mediato da... GUI del S.O. UTENTE Interfaccia del S.O. tutto ciò che l'utente dovrebbe
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)
DettagliSistema 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
DettagliLaboratorio di Calcolatori 1 Corso di Laurea in Fisica A.A. 2006/2007
Laboratorio di Calcolatori 1 Corso di Laurea in Fisica A.A. 2006/2007 Dott.Davide Di Ruscio Dipartimento di Informatica Università degli Studi di L Aquila Lezione del 05/02/07 Nota Questi lucidi sono tratti
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
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
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
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
DettagliModulo 1: Le I.C.T. UD 1.4b: Anatomia del Computer
Modulo 1: Le I.C.T. : Anatomia del Computer Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università degli Studi di Salerno ANATOMIA
DettagliInformatica - A.A. 2010/11
Facoltà di Scienze Motorie Esame di Informatica A.A. 2010/11 Lezione 7 Hardware (HW) e Software (SW) Tutte le funzioni del computer sono espletate grazie ad un insieme di risorse classificabili in due
DettagliFondamenti 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
DettagliSistema operativo. Utente. Il S.O. mostra offre all utente un ambiente di lavoro che nascondendo la complessità della macchina fisica (hardware). S.O.
Sistema operativo Il S.O. (sistema operativo) è un insieme di programmi che: gestisce le risorse hardware (CPU, RAM, memoria di massa, periferiche) e software (programmi applicativi) in modo ottimizzato
Dettagli2) Sistemi operativi. Lab. Calc. AA 2006/07
2) Sistemi operativi Introduzione Il sistema operativo è un programma dedicato alla gestione del calcolatore. All'accensione di un calcolatore viene eseguito un programma di base memorizzato su una memoria
DettagliWindows è 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
DettagliComandi principali di Linux (1)
Laboratorio I Comandi principali di Linux (1) Sintassi: [comando] [opzioni] [argomenti] ls mostra il contenuto di una director l versione lunga a mostra anche i files nascosti che iniziano con. t presenta
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
DettagliInformatica 1. 3 Sistemi operativi e software. ing. Luigi Puzone
Informatica 1 3 Sistemi operativi e software ing. Luigi Puzone Software Software, l insieme di programmi che consentono alla macchina di funzionare e svolgono le funzioni richieste dall utente 2 1 Software
DettagliInformatica Generale 06 - Introduzione ai Sistemi Operativi
Informatica Generale 06 - Introduzione ai Sistemi Operativi Cosa vedremo: Funzionalità dei sistemi operativi Bootstrap Stato utente e stato supervisore Componenti di un Sistema Operativo Cos è un sistema
DettagliAppunti di SISTEMI OPERATIVI
Appunti di SISTEMI OPERATIVI AVVERTENZE Questi appunti non vogliono essere degni sostituti di un buon libro di testo e hanno il solo scopo di aiutare gli studenti dei corsi di informatica che affrontano
DettagliProgramma 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
DettagliTEORIA 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
DettagliIl sistema operativo Panoramica dei principali O.S.
LEZIONE 6 Il sistema operativo Panoramica dei principali O.S. Proff. Valle Folgieri Lez6 Il sistema operativo panoramica principali O.S. 1 Sistema Operativo Def: gestore delle risorse dell elaboratore
DettagliParte 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
DettagliSistemi Operativi. Gianluca Della Vedova. Sistemi Operativi. Gianluca Della Vedova. Sistemi Operativi. Gianluca Della Vedova.
Programmi applicativi Un programma applicativo (o applicativo) è un eseguibile che può essere utilizzato dall utente e che ha funzionalità di alto livello (word processor, spreadsheet, DBMS) Univ. Milano-Bicocca
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
DettagliIl 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
DettagliPrincipi operativi dei computer. Capitolo 7 Fluency Conoscere e usare l informatica
Principi operativi dei computer Capitolo 7 Fluency Conoscere e usare l informatica I soliti sospetti Processore Sistema operativo Software Istruzioni Ciclo macchina Memoria Hardware componente Com è fatto
DettagliIl 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