La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Parte IIConoscenze Informatiche1 Introduzione ai sistemi operativi e WindowsX Parte II.

Presentazioni simili


Presentazione sul tema: "Parte IIConoscenze Informatiche1 Introduzione ai sistemi operativi e WindowsX Parte II."— Transcript della presentazione:

1 Parte IIConoscenze Informatiche1 Introduzione ai sistemi operativi e WindowsX Parte II

2 Conoscenze Informatiche2 …tutto è un programma Insieme di istruzioni che il calcolatore deve eseguire Calcolatore ProgrammaInputOutput

3 Parte IIConoscenze Informatiche3 Come comunicare Linguaggio macchina: 000000000010000011000001000000100000 –sequenze di 0 ed 1 –rigoroso –essenziale Linguaggio assembler: add $3, $2, $1 –simbolico –semplice traduzione aggiuntiva Linguaggio naturale: somma a a b –linguaggio preferito dall’essere umano –ambiguo, ridondante, non preciso Linguaggio di programmazione ad alto livello: c = a+b

4 Parte IIConoscenze Informatiche4 Traduttori traduttore programma macchina Codice in linguaggio macchina dati macchina Codice in linguaggio macchina risultati

5 Parte IIConoscenze Informatiche5 Informatica Hardware Software Modulo Centrale Modulo Centrale Periferiche Software di base Software di base Software applicativo Software applicativo

6 Parte IIConoscenze Informatiche6 Software di base Insieme di programmi che interagiscono con l’hardware e il firmware del calcolatore e cela all’utente la struttura fisica dei dispositivi, realizzando una complessa macchina virtuale  Sistema operativo  Interfaccia utente  Software di utilità  Software di comunicazione Software di base

7 Parte IIConoscenze Informatiche7 Software applicativo Insieme dei programmi che svolgono attività e compiti specifici per determinati tipi di lavori, finalizzati a produrre certi risultati.  Applicazioni esistenti word-processor/editor web browser fogli elettronici  Applicazioni create dall’utente Software applicativo

8 Parte IIConoscenze Informatiche8 Hardwarecarrozzeria, motore, accessori Software di base centralina elettronica, impianto elettrico, ecc. Software applicativonavigatore satellitare …..parallelamente…..

9 Parte IIConoscenze Informatiche9 Sistema operativo –insieme di programmi che consente alle varie componenti di un sistema di elaborazione di interagire tra di loro. –Coordina le risorse hardware e quelle software permettendo all’utente di creare e gestire programmi e dati e di accedere ai dispositivi di I/O.

10 Parte IIConoscenze Informatiche10 Servizi richiesti dagli utenti Hardware/Firmware Interfaccia verso l’esterno File system Gestore I/O Gestore processi Gestore memoria livello hardware livello utente livello nucleo Gestore processori Funzioni di un Sistema Operativo

11 Parte IIConoscenze Informatiche11 Funzioni del File System Associa a un nome lo spazio fisico sulla memoria di massa Fornisce metodi per accedere ai dati Fornisce meccanismi per la protezione dei dati Rende trasparente la struttura fisica del supporto di memorizzazione Ottimizza i tempi di reperimento e trasferimento di informazioni

12 Parte IIConoscenze Informatiche12 Gestione della memoria secondaria La gestione della collocazione delle informazioni in memoria di massa è svolta dal File System  “Sistema di Archiviazione” dove File: sequenza di byte che rappresentano una informazione omogenea

13 Parte IIConoscenze Informatiche13 Biblioteca Memoria di massa Armadi Cartelle o Directory Scaffali Sottodirectory Libri File

14 Parte IIConoscenze Informatiche14 Radice File1Cartella1 Cartella2 File11 Cartella11Cartella12 FileB FileA Cartella11A Cartella11A1

15 Parte IIConoscenze Informatiche15 Esempio RADICE GIOCHI ESERCIZI LEZIONI LETTERE DOCUMENTI Solitario.exe FreeCell.exe VARIE Mialett.txt Curric.doc Lab.ppt Pascal.doc Ricette.txt PASCAL EXCEL ES1.pas ES2.pas ES3.pas EX01.xls EX02.xls

16 Parte IIConoscenze Informatiche16 A:\ unità di floppy disk C:\ hard disk D:\ lettore CD Ogni file, all’interno di una cartella, è identificato da un Nome e da una Estensione. Per identificare un file è necessario specificare un cammino (path): Unità\Cartella\Nome.Estensione Esempio: C:\Giochi\FreeCell.exe C:\Documenti\Lezioni\Lab.ppt Unità a disco fondamentali

17 Parte IIConoscenze Informatiche17 Problematiche risolte con strumenti del Sistema Operativo Partenza del sistema Configurazione del sistema Login/Logout Gestione dei supporti di memoria Gestione dell’organizzazione delle informazioni sui supporti Esecuzione di applicativi Fermo del sistema e spegnimento

18 Parte IIConoscenze Informatiche18 MS-DOS

19 Parte IIConoscenze Informatiche19 Famiglia Windows


Scaricare ppt "Parte IIConoscenze Informatiche1 Introduzione ai sistemi operativi e WindowsX Parte II."

Presentazioni simili


Annunci Google