Universit - PowerPoint PPT Presentation

About This Presentation
Title:

Universit

Description:

Title: Corso di Fondamenti di informatica - AA 2000-2001 Subject: Sistema operativo Author: Marco Lazzari Last modified by: M Lazzari Created Date – PowerPoint PPT presentation

Number of Views:84
Avg rating:3.0/5.0
Slides: 16
Provided by: MarcoL96
Category:

less

Transcript and Presenter's Notes

Title: Universit


1
Università degli Studi di Bergamo Facoltà di
Lingue e Letterature Straniere Facoltà di
Lettere e Filosofia
Informatica generale 1 Appunti del corso
A.A. 2002-2003
  • Lezione 2
  • Marco Lazzari

2
Macchine a strati
  • macchina virtuale sopra uno strato sw posso
    avere un altro strato sw che mette a disposizione
    le funzioni necessarie allutente
  • gerarchia di macchine virtuali

3
Software di base
Macchine virtuali
Moltiplica due numeri
Somma due numeri
Somma 1 ad un numero
4
Sistema operativo
  • insieme di programmi che interagiscono e
    cooperano per
  • gestire efficacemente lelaboratore e le sue
    periferiche
  • creare un ambiente virtuale per facilitare
    linterazione uomo/macchina
  • mette a disposizione dellutente un linguaggio
    comandi per interagire con la macchina

5
Dove si trova il sistema operativo?
6
Sistema operativo
  • monoutente / multiutente
  • monoprogrammato / multiprogrammato

7
Sistema operativo
  • stratificazione (cipolla)
  • accensione e configurazione della macchina
    bootstrap
  • controllo dei dispositivi, gestione dellhw
  • gestione delle informazioni
  • strumenti elementari di elaborazione
  • interazione uomo/macchina

8
Funzioni
la cipolla
Kernel
Gestione delle risorse
Interfaccia comandi
9
Sistema operativo
  • kernel adattato a ogni singola macchina, in
    linguaggio macchina
  • strati superiori in linguaggi evoluti (C),
    portabili, adattabili a più piattaforme

10
Avviamento dellelaboratore
  • boostrap
  • caricamento di una parte del sistema operativo in
    memoria centrale
  • verifica delle risorse hardware
  • inizializzazione
  • programmi di gestione della memoria e dellI/O

11
Avviamento dellelaboratore
  • personalizzazione dellavviamento caricamento di
    programmi
  • antivirus
  • interfaccia vocale
  • ...

12
Gestione della memoria secondaria
  • dischi magnetici (dischi ottici, nastri)
  • memorizzazione permanente dei programmi e dei
    dati (del sistema e dell utente)
  • il file system astrae lutente dallorganizzazione
    fisica
  • organizzazione fisica
  • struttura logica

13
Gestione della memoria secondaria
  • organizzazione logica
  • nomi agli oggetti (file, cartella)
  • struttura (gerarchia)
  • operazioni
  • accesso ad alto livello

14
Gestione della memoria secondaria
  • organizzazione logica

Lezione1
Mauro
Lezione2
Lezione3
Utenti
Lezione
Marco
DISCO
FotoInter
Sistema
DIRECTORIES
FILES
15
Gestione della memoria secondaria
  • operazioni
  • crea / cancella
  • assegna nomi
  • apri / chiudi
  • leggi / scrivi
  • proteggi
  • visualizza proprietà (dimensioni, data, )
Write a Comment
User Comments (0)
About PowerShow.com