Antonella Acquaviva Daniela Decembrino. Sistemi Operativi

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Antonella Acquaviva Daniela Decembrino. Sistemi Operativi"

Transcript

1 Antonella Acquaviva Daniela Decembrino Sistemi Operativi Abbracciano molti livelli di astrazione e sono organizzati secondo una gerarchia di complessità crescente

2 SOMMARIO Presentazione Pagina 4 Introduzione Pagina 5 Genesi e evoluzione dei Sistemi Operativi Scheda storica Pagina 7 Time Line Pagina 10 Testing Pagina 11 Cruciverba Pagina 13 Classificazione dei Sistemi Operativi Utenza Pagina 14 Uso Pagina 15 Associazioni e corrispondenze Pagina 18 Definizione, struttura e funzioni di un Sistema Operativo Definizione Pagina 19 Onion Skin Pagina 19 Funzioni Pagina 20 Utilità di sistema Pagina 21 Testing Pagina 22 Sicurezza e protezione Sicurezza Pagina 24 Protezione Pagina 25 MalWare Pagina 26 Crucipuzzle Pagina 28 Cruciverba crittografato Pagina 29 5 W + 1 H Pagina 30 Informatica e società: profili professionali dell Operating System Sistemista Pagina 32 Amministratore Pagina 32 Hacker, Cracker Pagina 32 Cruciverba a incastro Pagina 33 2

3 Sistemi Operativi commercialmente diffusi Linux Pagina 34 Windows Pagina 36 Linux vs Windows Pagina 38 Crucipuzzle con definizioni Pagina 39 Reticolato Pagina 41 Cruciverba senza schema Pagina 42 Mac OS Pagina 44 Android vs Simbyan Pagina 45 Crucipuzzle Pagina 46 Installazione di Windows XP Fasi di installazione Pagina 47 Prodotto finale: test e griglia Pagina 56 Prodotto finale: 5W+1H e griglia Pagina 60 Acronimi & Sigle Pagina 63 Glossario Pagina 65 3

4 Presentazione Il testo è stato ideato e realizzato da due attente docenti di Informatica che hanno voluto creare un utile strumento per aiutare gli alunni del biennio a raggiungere il livello di competenze atteso come esito di apprendimento al termine di questo primo periodo di studi nella secondaria di secondo grado riformata. Si ritiene di interpretare i loro sentimenti dicendo che nasce dalla volontà di far raggiungere agli alunni un traguardo ineludibile sia per poter costruire competenze di livello più alto nel successivo biennio e nel monoennio finale negli indirizzi caratterizzati dallo studio dell Informatica che per utilizzare, comunque, le competenze trasversali che ne derivano in altre discipline. Insomma, un atto di amore per la materia insegnata. Il testo è snello e piacevole, e si immagina che possa incontrare la simpatia dei ragazzi a cui è destinato: utilizza uno schema caro alla pratica metodologico-didattica classica, quello di partire dal cur per poi trattare il quid ed il quomodo ; parte, cioè, dalla storia dei Sistemi Operativi (il cur ), per poi definirli nel presente (il quid ) ed indicare le azioni essenziali per svolgere attività laboratoriali (il quomodo ). La formula di accertamento delle conoscenze è strutturata in test a risposta multipla, cruciverba, o semistrutturata (input di testi da cui ricavare una propria produzione di dati e risposte): il testo è, infine, completato da un glossario che favorisce l acquisizione del linguaggio tecnico della disciplina, con il concorso anche della lingua Inglese settoriale. Si intuisce facilmente come la pratica laboratoriale giornaliera, integrata dalle conoscenze rese meno astratte dal testo così formulato, possa agevolare il percorso dell alunno sino alla conquista delle abilità e delle competenze di base attese al termine del primo biennio. Lo strumento appare snello, di piacevole lettura anche per i non addetti ai lavori; le docenti che lo hanno elaborato hanno seguito il corso di formazione promosso dalla Direzione dell USR Puglia nell ambito della Delivery Unit regionale, e, certamente, si tratta di un valore aggiunto, perché l elaborazione del testo trova il suo fondamento nella progettazione didattica per competenze. Cecilia Pirolo Dirigente Istituto Tecnico Economico D.Romanazzi Bari 4

5 Sistemi Operativi Abbracciano molti livelli di astrazione e sono organizzati secondo una gerarchia di complessità crescente Introduzione Le scriventi hanno entrambe conseguito la laurea in Scienze dell Informazione presso l Università degli Studi di Bari e maturato esperienza di insegnamento pluridecennale nell ambito dell istruzione liceale, tecnica e professionale. Questa trattazione è destinata agli studenti del bienno unitario della scuola secondaria di secondo grado riformata secondo la didattica per competenze. L Anno Scolastico 2010/2011 ha visto applicata la riforma Gelmini che ha: modificato il quadro orario della scuola secondaria di secondo grado; stigmatizzato il ricorso alla didattica per competenze. Il biennio unitario di scuola secondaria di secondo grado in obbligo di istruzione prevede l insegnamento curricolare dell Informatica. Il quadro orario settimanale e la denominazione cambiano così come di seguito rappresentato: Tipo di scuola Ore Anni Denominazione Istituto Tecnico Settore Tecnologico indirizzo Informatica e telecomunicazione altri indirizzi 3 I e II I Tecnologie informatiche Istituto Tecnico Settore Economico 2 I e II Informatica Liceo Scientifico Scienze applicate 2 I e II Informatica Istituto Professionale Servizi Commerciali 2 I e II Informatica e laboratorio Istituto Professionale Settore industria e artigianato 2 I e II TIC 5

6 Tutti gli altri indirizzi di studio inglobano l insegnamento dell Informatica nell ambito della Matematica! La presente pubblicazione è destinata principalmente a colori i quali usufruiscono dell impianto orario articolato in 2 ore settimanali spalmate su 2 Anni Scolastici. Questa trattazione realizzata in formato elettronico può anche essere stampata. Tale trattazione si prefigge come scopo quello di costituire strumento utile al conseguimento della certificazione della competenza P1 proposta nel PECuP (Profilo Educativo Culturale Professionale) così come di seguito stralciato. CD Competenza Abilità Conoscenza P1 Padroneggiare il word processing; usare un foglio elettronico con Predisporre l interfacciamento uomo/macchina Sistemi Operativi rudimenti di programmazione; Individuare gestire gli strumenti di cronologia, presentazione; tipologia, realizzare video compiti, struttura, attraverso il video profili editing; governare professionali, l'internet networking ambiti di ( ing, blogging, intervento social networking, dell Operating surfing); archiviare e System organizzare dati; utilizzzando la risolvere problemi; forma scritta individuare e gestire (questionari, test), risorse HW e SW e orale (colloquio individuare e attivare in locale), pratica meccanismi di (forum, chat, sicurezza e protezione ipermedia) Ogni singola istituzione scolastica delibera collegialmente il proprio PECuP che ha validità biennale (classi prime dell Anno Scolastico in corso e classi seconde dell Anno Scolastico successivo). 6

7 Genesi e evoluzione dei Sistemi Operativi Scheda storica La scheda storica seguente riporta le tappe salienti di quello che è stato l avvento e lo sviluppo dei Sistemi Operativi. I Sistemi Operativi sono nati negli anni 50 in concomitanza con quella che, nella letteratura informatica, è nota come la II generazione dei computers. Nessun Sistema Operativo esisteva prima degli anni 50! Questo significa che i computers di I generazione (anni 40) dovevano essere programmati agendo direttamente sulle componenti HardWare. Tale programmazione era affidata a pochi scienziati estremamente miticolosi e ben preparati che con fare circospetto e abbigliati con camice bianco operavano fra le valvole. Epoca storica Anni 40 Anni 50 Anni 60 Anni 70 Sistema Operativo Nessun Sistema Operativo Sistema Operativo batch monoutente Sistema Operativo Time Sharing multiutente Sistema Operativo real time Generazione Elemento tecnologico caratteristico Modalità di comunicazione I Valvola Comunicazione uomo /macchina ardua II III IV Transistor, scheda perforata circuito integrato chip Micro processore CPU inattiva durante le operazioni di I/O Sistemi Operativi multi-programmati consentono alla CPU di elaborare istruzioni e dati mentre le periferiche eseguono le operazioni di I/O Circuiti integrati su larga scala sono il risultato della μelettronica 7

8 Epoca storica Anni 80 Anni 90 Sistema Operativo MicroSoft Disk Operating System MicroSoft Windows Generazione Elemento tecnologico caratteristico Modalità Di comunicazione V IA Bill Gates, fondatore della MicroSoft, distribuisce il primo Sistema Operativo su disco: il DOS. Bisogna conoscere perfettamente la sintassi per fornire i comandi al sistema VI Realtà virtuale Windows è l evoluzione del DOS: le icone (interfaccia grafica) sostituiscono le linee di comando. Chiunque può utilizzare facilmente il sistema! 8

9 Epoca storica Anni 2000 Anni 2007 Sistema Operativo MicroSoft Windows XP MicroSoft Windows Vista Generazione VII Elemento tecnologico caratteristico Reti informatiche Modalità di comunicazione Windows evolve nelle sue versioni caratterizzate da una grafica sempre più accattivante e user friendly! Nasce Windows NT come Sistema Operativo di rete VIII Multimedialità Suoni, testi, grafici, filmati, disegni, fotografie convivono in un unico mondo digitale in cui l ipertestualità ha assunto il ruolo prioritario 9

10 Time Line 10

11 Testing Domanda 1. Quando sono nati I primi Sistemi Operativi? 2. Chi si occupava di programmare i computers di I generazione HW? 3. Qual è stato il primo Sistema Operativo su disco? 4. Cosa significa user friendly? 5. Quando è nato il Sistema Operativo Windows? 6. Chi è il fondatore della MicroSoft? 7. Quando è nato il primo Sistema Operativo su disco? 8. Come era l interfaccia del DOS? 9. Qual è la caratteristica di una interfaccia grafica? 10. Cosa significa la sigla DOS? 11. Cosa significa multimediale? Risposte a scelta multipla a) Anni 40 b) Anni 50 c) Anni 60 d) Anni 70 a) Chiunque b) Bill Gates c) Alan Turing d) Scienziati specializzati a) Windows XP b) Linux c) Unix d) MS-DOS a) Utilizzo amichevole b) Amico del cuore c) Amico di penna d) Utilizzo difficoltoso a) Anni 80 b) Anni 90 c) Anno 2000 d) Anno 2010 a) Bill Gates b) Alan Turing c) Lady Ada d) Blaise Pascal a) Anni 80 b) Anni 90 c) Anno 2000 d) Anno 2010 a) Grafica b) A linea di comando c) A menù d) Vocale a) Le emoticons b) Le icone c) Il menù d) La linea di comando a) Disk Operating System b) Do Or System c) Disk Operating Sale d) Dobbiamo Ora Studiare a) Utilizzo di molti mezzi di comunicazione b) Utilizzo di pochi mezzi di comunicazione c) Non utilizzo dei mezzi di comunicazione d) Utilizzo di alcuni mezzi di comunicazione 11

12 Domande 1. Quando sono nati I primi Sistemi Operativi? 2. Chi si occupava di programmare i computers di I generazione HW? 3. Qual è stato il primo Sistema Operativo su disco? 4. Cosa significa user friendly? 5. Quando è nato il Sistema Operativo Windows? 6. Chi è il fondatore della MicroSoft? 7. Quando è nato il primo Sistema Operativo su disco? 8. Come era l interfaccia del DOS? 9. Qual è la caratteristica di una interfaccia grafica? 10. Cosa significa la sigla DOS? 11. Cosa significa multimediale? Risposte esatte b) Anni 50 d) Persone specializzate d) MS-DOS a) Utilizzo amichevole b) Anni 90 a) Bill Gates a) Anni 80 b) A linea di comando b) Le icone a) Disk Operating System a) Utilizzo di molti mezzi di comunicazione 12

13 Cruciverba Orizzontali 1. Disk Operating System 3. Emissione 7. Lo era la CPU durante lo svolgimento delle operazioni di I/O eseguite dai computers di III generazione (Anni 60) 8. Tempo Reale 9. Vi risiede attualmente il Sistema Operativo 10. Piccolo disegno (simbolo grafico) che rappresenta un programma, una funzione, un file, un insieme di files (cartella) 12. Esistevano i Sistemi Operativi negli anni 40? 13. Costituisce l evoluzione del DOS 14. Bill famoso proprietario di MicroSoft Verticali 2. Sistema Operativo 4. Interfaccia amichevole 5. Partizione di Tempo 6. Indumento indossato dai programmatori dei computers di I generazione HW (Anni 40) 11. MicroSoft 13

14 Classificazione dei Sistemi Operativi La classificazione dei Sistemi Operativi riguarda sostanzialmente due aspetti: la modalità di utilizzo; gli utilizzatori finali. Classificazione dei Sistemi Operativi rispetto all utenza monoutente monoprogrammato multiutenti multiprogrammati Un S. O. monoutente monoprogrammato è un S. O. che dedica tutte le risorse disponibili siano esse HW che SW a un unico utente e a un unico programma (monoutente monoprogrammato). Un S. O. multiutenti multiprogrammato è un S. O. che può condividere più programmi fra più utenti: si dispone di un unica CPU condivisa fra più utenti e fra più programmi: tutte le risorse disponibili siano esse HW che SW sono contese fra i vari utenti e fra i vari programmi. VANTAGGI Un S. O. monoutente monoprogrammato necessita di una struttura semplice poiché non deve gestire situazioni di conflitto nella contesa delle risorse. SVANTAGGI Le risorse disponibili nell ambito del sistema in uso restano inutilizzate durante lunghi periodi di tempo VANTAGGI Un S. O. multiutenti multiprogrammato utilizza efficientemente le risorse disponibili siano esse HW che SW riducendone i tempi di non utilizzo e limitando al minimo i tempi di attesa per il loro utilizzo introducendo opportune politiche di scheduling. SVANTAGGI Un S. O. multiutenti multiprogrammato necessita di una struttura complessa poiché deve gestire situazioni di conflitto nella contesa delle risorse. 14

15 network Un S. O. network è un S. O. in grado di gestire risorse sia HW che SW sia in locale che in collegamento col remoto (lontano) VANTAGGI Un S. O. network consente di utilizzare risorse sia HW che SW collocate fisicamente in ogni dove eliminando il vincolo della stessa residenza geografica. SVANTAGGI Un S. O. network deve smistare velocemente tutte le richieste ricevute riconoscendole (gestione del traffico). Classificazione dei Sistemi Operativi rispetto all uso batch Un S. O. batch è un S. O. che non prevede alcuna possibilità di interazione fra l utente umano e la macchina durante l esecuzione delle operazioni da parte del sistema di calcolo: tutti i dati di input devono necessariamente essere forniti prima dell inizio dell esecuzione del programma seguendo lo stesso stretto ordine di elaborazione degli stessi e tutti i darti di output (risoltati) vengono forniti al termine completo dell elaborazione del programma seguendo lo stesso stretto ordine di risposta. VANTAGGI L utilizzo di un S. O. di tipo batch può risultare vantaggioso nei casi in cui l intervento dell operatore umano durante le fasi di elaborazione dei dati e conseguente esecuzione delle operazioni è superfluo. SVANTAGGI Un S. O. batch impedisce qualsiasi interazione uomomacchina. 15

16 dedicato Real Time Un S. O. dedicato è un S. O. che dedica tutte le risorse disponibili siano esse HW che SW all utilizzo di un unica applicazione. Un S. O. real time è un S. O. che esegue operazioni in tempo reale rispondendo istantaneamente agli stimoli provenienti dall esterno. VANTAGGI Un S. O. dedicato necessita di una struttura semplice poiché non deve gestire situazioni di conflitto nella contesa delle risorse. SVANTAGGI Le risorse disponibili nell ambito del sistema in uso restano inutilizzate durante lunghi periodi di tempo. VANTAGGI Un S. O. real time (tempo reale) è un S. O. che fornisce risposte nell immediato SVANTAGGI Un S. O. real time (tempo reale) è un S. O. che commette errore nel momento i cui le risposte non sono fornite entro l arco di tempo atteso pur essendo esatte: ciò che determina la correttezza del risultato è il tempo impiegato per l ottenimento della risposta. 16

17 Time-Sharing transazionali Un S. O. time sharing è un S. O. che assegna la CPU alternativamente ai vari processi per un periodo di tempo prestabilito chiamato time slice (fetta di tempo). Un S. O. transazionale è un S. O. che gestisce le transazioni: operazioni di updading (aggiornamento) di basi di dati aventi archivi di grosse dimensioni. VANTAGGI L utente opera come se disponesse di un sistema dedicato. SVANTAGGI Risorse accessorie richieste rispetto a quelle strettamente necessarie (overhead). VANTAGGI Un S. O. transazionale consente l aggiornamento di basi di dati in maniera semplice, rapida e sicura. SVANTAGGI Un S. O. transazionale rischia di generare inoltri automatici privi di fondamento. 17

18 Associazioni e corrispondenze English words Italiano 1) Batch A) A lotti 2) Operating System B) Aggiornamento, caricamento 3) Overhead C) Al di sopra, oltre 4) Real time D) Fetta di tempo 5) Time sharing E) Partizione di tempo 6) Time slice F) Sistema Operativo 7) Uploading G) Tempo reale 18

19 Definizione, struttura e funzioni di un S. O. Definizione di Sistema Operativo Un Sistema Operativo è un insieme di programmi che gestiscono le risorse HardWare e SoftWare del computer; interfacciano il computer con l utente. Job significa lavoro: rappresenta qualsiasi richiesta inoltrata al S. O. Processo = Job + risorsa Un processo è una richiesta inoltrata al S. O. alla quale il S. O. stesso ha attribuito le risorse necessarie per essere eseguito. Risorsa è qualsiasi entità sia essa HW che SW necessaria a un processo per avanzare. Struttura di un Sistema Operativo La struttura di un Sistema Operativo è modulare, cioè suddivisa in moduli; gerarchica, cioè ogni modulo può comunicare solo con il suo predecessore e con il suo successore. Tale struttura viene raffigurata mediante uno schema detto a buccia di cipolla (Onion Skin) elaborato da H.M. Deitel nel

20 Funzioni di un Sistema Operativo Livello Nome Compito / Funzione 1 Nucleo Kernel Gestione del processore Immagine 2 Gestore memoria centrale Gestione della memoria centrale 3 Gestore I/O Gestione delle periferiche di Input/Output 4 File System Gestione dei dispositivi di memoria di massa 5 Interprete dei comandi Shell Gestione dell interfaccia con l utente 20

21 Utilità di sistema Alcune funzionalità particolari vengono delegate dal Sistema Operativo alle Utilities (programmi di utilità) Esempi rinomati di programmi di utilità (Utility) sono: i programmi di compressione/decompressione quali PKZip, WinZip, WinRar; gli accessori comprendenti la calcolatrice, alcuni editor fra i quali sono molto noti e molto utilizzati il blocco note e il wordpad; i programmi di deframmentazione quali defrag, chiamati utilità di deframmentazione; i programmi di impostazione della data e dell ora; i programmi di ricerca; i programmi dedicati alla sicurezza per operazione di back up/ restore; i programmi per garantire la protezione quali antivirus e il SW di crittografia. Tali programmi sono forniti gratuitamente e costituiscono sovente corredo al Sistema Operativo. Le Utilities così come il S. O. costituiscono il SW di sistema. 21

22 Testing Segnare con X l unica risposta per ogni domanda. Domanda 1. Quale dispositivo viene gestito dal Nucleo? 2. Quanti sono i livelli di un S. O.? 3. Cosa significa File System? 4. Come viene denominata la struttura di un S. O.? 5. Cosa viene gestito da un S. O.? 6. Cosa significa Job? 7. Cosa è un processo? 8. Cosa sono le periferiche? 9. Cosa significa Kernel? 10. Quali dispositivi vengono gestiti dal File System? Risposte a scelta multipla a) Memoria centrale b) Stampante c) Mouse d) Processore a) 3 b) 6 c) 5 d) 7 a) Sistema per la gestione del file b) Interfaccia utente c) Interprete dei comandi d) Kernel a) Schema a buccia d arancia b) Schema a buccia di cipolla c) Kernel d) File System a) Solo le risorse HardWare b) Solo le risorse SoftWare c) Sia le risorse HardWare che le risorse SoftWare d) Nessuna delle precedenti risposte a) Processo b) Risorsa c) Lavoro d) Nessuna delle precedenti a) Una richiesta cui vengono assegnate le risorse b) Un lavoro c) Una richiesta cui non vengono assegnate risorse d) Nessuna delle precedenti a) Solo i dispositivi di Input b) Solo i dispositivi di Output c) Sia i dispositivi di Input che i dispositivi di Output d) Nessuna delle precedenti risposte a) Nucleo b) Sovrastruttura c) Interprete dei comandi d) Interfaccia utente a) Memorie centrali b) Memorie di massa c) Dispositivi di Input d) Dispositivi di Output 22

23 Domanda 1. Quale dispositivo viene gestito dal Nucleo? 2. Quanti sono i livelli di un S. O.? 3. Cosa significa File System? 4. Come viene denominata la struttura di un S. O.? 5. Cosa viene gestito da un S. O.? Risposta esatta d) Processore c) 5 a) Sistema per la gestione del file b) Schema a buccia di cipolla c) Sia le risorse HardWare che le risorse SoftWare 6. Cosa significa Job? c) Lavoro 7. Cosa è un processo? a) Una richiesta cui vengono assegnate le risorse 8. Cosa sono le periferiche? c) Sia i dispositivi di Input che i dispositivi di Output 9. Cosa significa Kernel? a) Nucleo 10. Quali dispositivi vengono gestiti dal File System? b) Memorie di massa 23

24 Sicurezza e protezione I termini sicurezza e protezione appaiono spesso insieme, ma il significato dell uno è diverso da quello dell altro! Si parla di sicurezza e protezione in vari ambiti perché soventemente ricorrono gli estremi per il loro intervento. Sicurezza La sicurezza informatica è un ambito dell Informatica che si occupa della salvaguardia dei dati attraverso l adozione di comportamenti ritenuti universalmente corretti. Lo schema sottostante riassume gli aspetti connessi alla sicurezza intesa in termini informatici. 24

25 Protezione La protezione intesa in ambito informatico è regolamentata da opportune norme: norme a tutela della privacy, che richiedono la redazione di apposito documento la cui stesura ha cadenza annuale (DPS); standard ISO 27001:2005 finalizzato alla standardizzazione delle modalità di protezione dei dati. La protezione dei dati deve garantirne anche la riservatezza! La protezione può avvenire su due fronti: protezione da attacchi indesiderati provenienti dall esterno (MalWare) richiedendo l installazione di apposti programmi antivirali e antispyware; regolamentazione degli accessi da parte degli utenti autorizzati attivando generatori di password e algoritmi di crittografia. Queste violazioni sono reati penali! 25

26 MalWare Il MalWare (termine analogo ai termini SoftWare, HardWare, FirmWare) racchiude tutto il SoftWare maligno, cioè codici generati da male intenzionati (cracker) per scopi malevoli. Un virus informatico è un programma composto da alcune righe di codice che danno vita ad algoritmi particolari i quali permettono al virus di riprodursi ed infettare il computer. Un virus classico è un piccolo programma fatto per nascondersi all interno di un altro programma affidabile. Il virus è un programma che viene eseguito quando il programma che lo contiene viene eseguito: caricato in memoria, cerca un altro programma da infettare. Un virus riconosce se un programma è stato già infettato controllando se è presente una particolare sequenza di byte chiamata impronta digitale che contraddistingue univocamente ogni virus. Le istruzioni del programma da eseguire risiedono in memoria centrale e vengono prelevate dalla CPU per essere eseguite: queste istruzioni contengono al loro interno le istruzioni virate che vengono eseguite dal processore e creano danni al sistema. Il funzionamento degli antivirus si basa sulla presenza di un motore di scansione che osserva i files dei programmi e ricerca all'interno degli stessi la presenza di determinate sequenze di byte che costituiscono l'impronta digitale identificativa dell eventuale virus. Un programma antivirale è in grado di riparare i files infetti e riportarli nella fase precedente all infezione: questa azione viene svolta mediante la messa in quarantena, zona di memoria in cui il file infetto è reso inoffensivo e sarà o riparato o rimosso definitivamente. 26

27 Se il virus é recente e l antivirus non lo riconosce allora conviene eliminare il file infettato. Considerata la frequenza con la quale i nuovi virus vengono diffusi, l'aggiornamento periodico del file delle definizioni diventa fondamentale per garantire l'individuazione e la rimozione dei virus anche più recenti. Utilizzare sempre un antivirus e aggiornarlo regolarmente è buona prassi da seguire! Il mercato offre tanti programmi antivirus sia gratuiti che a pagamento. I virus si attivano in diverse modalità: virus macro; virus worm I virus macro iniziano ad operare quando viene avviato un file infetto (non sono autosufficienti, ma sono parassiti). I virus worm si attivano all avvio del sistema e con l esecuzione del Sistema Operativo iniziano la loro azione malevola (sono autosufficienti: non sono parassiti). Un trojan horse (cavallo di Troia) è un programma maligno che deve il suo nome al fatto che le sue funzionalità sono nascoste all'interno di un programma apparentemente utile: l'utente scopre l esistenza di un trojan installando ed eseguendo un programma infetto che installa e esegue anche il codice nascosto. Il Sistema Operativo, responsabile della gestione delle risorse sia HW che SW, consentendo il caricamento in memoria di un file permette anche al MalWare di propagarsi! 27

28 Crucipuzzle Cercare le parole attinenti al tema e presenti nella lista sottoriportata: le parole possono essere disposte sia in verticale che i orizzontale nonché in diagonale e in qualunque direzione (alto, basso, destra, sinistra). Le lettere eventualmente rimanenti formano una frase. P S W O P E R A R T B A C K U P Z O I E O F T N E D M I R R S U R I V E C U P R P R O T E Z I O N E E D J M A R R O D M A O A R O C S I D O T S N O E L C U N T M A L W A R E I. O backup disco DOS FS MalWare nucleo protezione PSW RAM ROM terremoto Trojan virus Worm Frase 28

29 Cruciverba crittografato Questo cruciverba, privo di definizioni, va risolto inserendo lettere uguali nelle caselle contrassegnate da numeri uguali. 29

30 5 W + 1 H Leggere attentamente il seguente articolo di giornale e individuare What (Cosa), When (Quando), Where (Dove), Who (Chi), Why (Perché) e How (Come) in esso contenuti. What When Where Who Why How 30

31 31

32 Informatica e società I profili professionali dell Operating System riguadano sostanzialmene la creazione e la menutenzione di un Sistema Operativo. Le figure principali di questo assetto sono fondamenatlamente due: Sistemista; Amministratore di sistema. Queste figure istituzionali sono affiancate nella loro opera da lavoratori paralleli che talvolta perseguono fini illeciti! La letteraturatura informatica confonde fra Hacker e Cracker: il primo va inteso nella accezione positiva del termine, il secondo in quella negativa (criminale informatico). Sistemista È chiamato sistemista colui che realizza un Sistema Operativo. Amministratore di sistema È chiamato amministratore di sistema colui che amministra un Sistema Operativo. Hacker, Cracker Questi termini sono spesso confusi nell immaginario collettivo, ma il primo è benevolo, cioè sospinto da buone intenzioni, mentre il secondo è malevolo, cioè sospinto da cattive intenzioni. Il termine inglese cracker indica colui che si ingegna per eludere blocchi imposti da qualsiasi SoftWare al fine di trarne guadagno personale. Il cracker sfrutta le proprie capacità al fine di distruggere, ingannare, trarne beneficio economico. Hacker è colui che sfrutta le proprie capacità per esplorare, divertirsi, apprendere, senza creare reali danni. Un hacker (termine coniato negli Stati Uniti e che si può tradurre in italiano con smanettone ) è una persona che si impegna nell'affrontare sfide intellettuali per aggirare oppure superare creativamente le limitazioni che gli vengono imposte. 32

33 Cruciverba a incastro R E A T O 3 lettere bug 5 lettere danno, etica, virus 6 lettere codice, pirata 7 lettere accesso, attacco, giovane, ricerca, routine 8 lettere creativo 9 lettere autorizza 10 lettere amministra 33

34 Sistemi Operativi commercialmente diffusi Linux: nascita, sviluppo e distribuzioni Antefatto When What Where Who Why 1969 Unix New Jersey USA Kenneth Thompson Dennis Ritche Bell Laboratories AT&T Eseguire un programma chiamato "Space Travel" che simulava i movimenti del sole e dei pianeti, così come il movimento di una navicella spaziale che poteva atterrare in diversi luoghi Fatto 1977 Interactive System Company 1984 GNU GPL Markus Gerwinski Inventare C Language GNU is Not Unix General Public License 1991 Linux Finlandia Linus Torvalds Pinguino TUX (Torvalds UniX) 34

35 When Where Who Distribuzione Red Hat Debian Gentoo Linux Fedora Mandriva Suse Slackware Ubuntu 35

36 Windows: nascita e sviluppo Tutto avviene in USA! Creato da Tim Paterson, ma acquistato da Bill Gates per conto di Microsoft Antefatto When What Why 1981 MS-DOS Primo Sistema Operativo Su disco privo di interfaccia grafica. Bisogna conoscere i comandi Windows 1 Interfaccia grafica semplice, ma "This program must be run under Windows" Pone le basi dei futuri S.O Windows 2 Evoluzione della versione precedente: viene chiamato in causa da Apple perchè accusata di plagio nei confronti di MAC OS. Fatto 1990 Windows 3 Grafica migliorata e nuova area di lavoro: Program Manager presenta collegamenti grafici a tutti i programmi del computer. File Manager è l antenato di Esplora Risorse 1991 Windows 3.1 Capacità di gestire le schede audio, migliore gestione della memoria centrale e del disco fisso. Prime versioni con funzionalità di accesso alla rete: si possono creare le prime LAN, e scambiare file mediante le condivisioni Windows 3.1 NT New Tecnology Sistema Operativo professional versione workstation e Server di rete Windows 95 Salto in avanti rispetto alle precedenti versioni di Windows: questa edizione di Windows è considerata il padre dei Sistemi Operativi Windows odierni. 36

37 When What Why 1996 Windows NT 4.0 Evoluzione del 3.1 NT. Maggiore stabilità operativa ma maggiore utilizzo di memoria 1998 Windows 98 Nuova versione con integrazione con il WEB, incorpora il browser Internet Explorer. Doppio click per le icone Fatto 2000 Windows Me Millennium Edition Nuovo modo di utilizzo del computer: si pensa allo svago. Gestione di immagini, suoni, musica. Debutta Windows Live Movie Maker 2001 Windows XP experience Prima versione: versione ampiamente ottimizzata rispetto alle precedenti grazie al nuovo menù Start e alla barra delle applicazioni 2002 Windows XP Seconda versione: costruita per gestire i primi "Tablet PC", ovvero quei dispositivi che permettono di scrivere con un apposito pennino direttamente sullo schermo e salvare così appunti e testi in maniera non dissimile da quanto avvenga sui fogli cartacei 2003 Windows 2003 Server Successore delle edizioni Server di Windows Windows Vista 2008 Windows Server 2008 Ha segnato un punto di rottura con le versioni precedenti, soprattutto nella grafica; ma non ha avuto molto successo a causa di incompatibilità con SoftWare esistenti e problemi di sicurezza. Sistema Operativo di rete per Windows Windows 7 Migliora le prestazioni del precedente. Molte le novità: barra delle applicazioni superpotenziata, menu Start ottimizzato, effetti "AeroShake", "AeroPeek" e "AeroSnap" 37

Sistema Operativo Compilatore

Sistema Operativo Compilatore MASTER Information Technology Excellence Road (I.T.E.R.) Sistema Operativo Compilatore Maurizio Palesi Salvatore Serrano Master ITER Informatica di Base Maurizio Palesi, Salvatore Serrano 1 Il Sistema

Dettagli

Il sistema di elaborazione

Il sistema di elaborazione Il sistema di elaborazione Hardware e software Hardware e software Un sistema di elaborazione è formato da: parti hardware: componenti fisiche parti software: componenti logiche i dati da trattare le correlazioni

Dettagli

Il Sistema Operativo (1)

Il Sistema Operativo (1) E il software fondamentale del computer, gestisce tutto il suo funzionamento e crea un interfaccia con l utente. Le sue funzioni principali sono: Il Sistema Operativo (1) La gestione dell unità centrale

Dettagli

Informatica di Base. Il software

Informatica di Base. Il software di Base 1 Sistemi informatici Hardware Microprocessore Memoria Periferiche di input e output Software Software di sistema Programmi applicativi 2 Il sw applicativo Il sw applicativo è costituito dall insieme

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 1 Sistema software 1 Prerequisiti Utilizzo elementare di un computer Significato elementare di programma e dati Sistema operativo 2 1 Introduzione In questa Unità studiamo

Dettagli

Concetti di base sul Software dei computer. Unitre Anno 2014-2015

Concetti di base sul Software dei computer. Unitre Anno 2014-2015 Concetti di base sul Software dei computer Unitre Anno 2014-2015 Software Un software è sempre un programma scritto in un linguaggio di programmazione ad alto livello che contiene una lista di istruzioni.

Dettagli

Il computer: primi elementi

Il computer: primi elementi Il computer: primi elementi Tommaso Motta T. Motta Il computer: primi elementi 1 Informazioni Computer = mezzo per memorizzare, elaborare, comunicare e trasmettere le informazioni Tutte le informazioni

Dettagli

Indice degli argomenti del s.o. Software. Software. Buona lezione a tutti!! SISTEMI OPERATIVI

Indice degli argomenti del s.o. Software. Software. Buona lezione a tutti!! SISTEMI OPERATIVI Buona lezione a tutti!! SISTEMI OPERATIVI Gli appunti sono disponibili per tutti gratis sul sito personale del Prof M. Simone al link: www.ascuoladi.135.it nella pagina web programmazione, sezione classi

Dettagli

Parte 3. Sistemi Operativi. Sistema operativo. Il sistema operativo (Operating System - OS): offre le operazioni base necessarie per:

Parte 3. Sistemi Operativi. Sistema operativo. Il sistema operativo (Operating System - OS): offre le operazioni base necessarie per: Parte 3 Sistemi Operativi Sistema operativo Il sistema operativo (Operating System - OS): offre le operazioni base necessarie per: l uso efficace del computer mediante funzionalità che non sono fornite

Dettagli

Sistemi informatici. Informatica. Il software. Il sw di sistema. Il sw applicativo. Il sw di sistema. Il sistema operativo. Hardware.

Sistemi informatici. Informatica. Il software. Il sw di sistema. Il sw applicativo. Il sw di sistema. Il sistema operativo. Hardware. http://159.149.98.238/lanzavecchia/docum enti/sscta.htm Sistemi informatici Hardware Microprocessore Memoria Periferiche di input e output Software Software di sistema Programmi applicativi 1 2 Il sw applicativo

Dettagli

SISTEMI OPERATIVI alla base di tutto. Informatica Applicata Prof.Emanuela Zilio

SISTEMI OPERATIVI alla base di tutto. Informatica Applicata Prof.Emanuela Zilio SISTEMI OPERATIVI alla base di tutto 1 Sistemi Operativi: avvio All avvio del computer, terminate le verifiche del BIOS, il controllo passa al sistema operativo. Il Sistema Operativo opera come intermediario

Dettagli

Lez. 7 Il Sistema Operativo

Lez. 7 Il Sistema Operativo Lez. 7 Il Sistema Operativo Prof. Giovanni Mettivier 1 Dott. Giovanni Mettivier, PhD Dipartimento Scienze Fisiche Università di Napoli Federico II Compl. Univ. Monte S.Angelo Via Cintia, I-80126, Napoli

Dettagli

Il software. Il software. Dott. Cazzaniga Paolo. Dip. di Scienze Umane e Sociali paolo.cazzaniga@unibg.it

Il software. Il software. Dott. Cazzaniga Paolo. Dip. di Scienze Umane e Sociali paolo.cazzaniga@unibg.it Il software Dip. di Scienze Umane e Sociali paolo.cazzaniga@unibg.it Outline 1 Il software Outline Il software 1 Il software Algoritmo Sequenza di istruzioni la cui esecuzione consente di risolvere uno

Dettagli

Corso di Sistemi di Elaborazione delle informazioni

Corso di Sistemi di Elaborazione delle informazioni Corso di Sistemi di Elaborazione delle informazioni Sistemi Operativi Francesco Fontanella La Complessità del Hardware Il modello di Von Neumann è uno schema di principio. Attualmente in commercio esistono:

Dettagli

boot loader partizioni boot sector

boot loader partizioni boot sector IL SISTEMA OPERATIVO Il sistema operativo (S.O.) è un software che fa da interfaccia tra l uomo e l hardware, mettendo a disposizione un ambiente per eseguire i programmi applicativi. Grazie al S.O. un

Dettagli

Corso di Alfabetizzazione Informatica

Corso di Alfabetizzazione Informatica Corso di Alfabetizzazione Informatica Lezione 6 a.a. 2010/2011 Francesco Fontanella La Complessità del Hardware Il modello di Von Neumann è uno schema di principio. Attualmente in commercio esistono: diversi

Dettagli

Lezione 5: Software. Firmware Sistema Operativo. Introduzione all'informatica - corso E

Lezione 5: Software. Firmware Sistema Operativo. Introduzione all'informatica - corso E Lezione 5: Software Firmware Sistema Operativo Architettura del Calcolatore La prima decomposizione di un calcolatore è relativa a due macrocomponenti: Hardware e Software Firmware: strato di (micro-)programmi

Dettagli

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA)

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA) Il software Software Il software Il software è la sequenza di istruzioni che permettono ai computer di svolgere i loro compiti ed è quindi necessario per il funzionamento del calcolatore. Il software può

Dettagli

Il sistema di elaborazione Hardware e software

Il sistema di elaborazione Hardware e software Il sistema di elaborazione Hardware e software A. Lorenzi M. Govoni TECNOLOGIE INFORMATICHE. Release 2.0 Atlas Hardware e software Un sistema di elaborazione è formato da: parti hardware: componenti fisiche

Dettagli

Parte V. Sistemi Operativi & Reti. Sistemi Operativi. Sistemi Operativi

Parte 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

Dettagli

SOFTWARE. SOFTWARE Sistema operativo. SOFTWARE Sistema operativo SOFTWARE. SOFTWARE Sistema operativo. SOFTWARE Sistema operativo

SOFTWARE. SOFTWARE Sistema operativo. SOFTWARE Sistema operativo SOFTWARE. SOFTWARE Sistema operativo. SOFTWARE Sistema operativo Franco Sartore ottobre 2006, febbraio 2010 v_03 Software di base: programmi di gestione dell Elaboratore: Programmi di Utilità Applicazioni: Programmi che svolgono attività specifiche di alto livello (Word

Dettagli

Sistemi Operativi. Modulo 2. C. Marrocco. Università degli Studi di Cassino

Sistemi Operativi. Modulo 2. C. Marrocco. Università degli Studi di Cassino Sistemi Operativi Modulo 2 Schema di un Sistema di Calcolo Programmi Dati di Input Calcolatore Dati di output Modello di von Neumann Bus di sistema CPU Memoria Centrale Memoria di Massa Interfaccia Periferica

Dettagli

Indice degli argomenti del s.o. Software. Software. Buona lezione a tutti!!

Indice degli argomenti del s.o. Software. Software. Buona lezione a tutti!! Buona lezione a tutti!! La dispensa è disponibile per tutti sul sito personale del Prof Simone al link: www.ascuoladi.135.it nella pagina programmazione, sezione 5Dx Indice degli argomenti del s.o. Software

Dettagli

IL SOFTWARE TIPI DI SOFTWARE. MACCHINE VIRTUALI Vengono definite così perché sono SIMULATE DAL SOFTWARE, UNIFORMANO L ACCESSO SISTEMA OPERATIVO

IL SOFTWARE TIPI DI SOFTWARE. MACCHINE VIRTUALI Vengono definite così perché sono SIMULATE DAL SOFTWARE, UNIFORMANO L ACCESSO SISTEMA OPERATIVO IL SOFTWARE L HARDWARE da solo non è sufficiente a far funzionare un computer Servono dei PROGRAMMI (SOFTWARE) per: o Far interagire, mettere in comunicazione, le varie componenti hardware tra loro o Sfruttare

Dettagli

Parte VI SISTEMI OPERATIVI

Parte VI SISTEMI OPERATIVI Parte VI SISTEMI OPERATIVI Sistema Operativo Ogni computer ha un sistema operativo necessario per eseguire gli altri programmi Il sistema operativo, fra l altro, è responsabile di riconoscere i comandi

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Il Sistema Operativo Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela Fogli Cos

Dettagli

Sistemi Operativi: avvio

Sistemi Operativi: avvio Sistemi Operativi: avvio All avvio del computer, terminate le verifiche del BIOS, il controllo passa al sistema operativo. Il Sistema Operativo opera come intermediario tra l hardware del sistema e uno

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Il software Dipartimento di Ingegneria dell Informazione Universitàdegli Studi di Parma SOFTWARE I componenti fisici del calcolatore (unità centrale e periferiche) costituiscono

Dettagli

Calcolo numerico e programmazione. Sistemi operativi

Calcolo numerico e programmazione. Sistemi operativi Calcolo numerico e programmazione Sistemi operativi Tullio Facchinetti 25 maggio 2012 13:47 http://robot.unipv.it/toolleeo Sistemi operativi insieme di programmi che rendono

Dettagli

Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per l ambiente e il territorio

Fondamenti 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

Dettagli

Corso di Informatica

Corso di Informatica CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Funzioni dei Sistemi Operativi!2 Le funzioni principali del SO Gestire le risorse dell elaboratore

Dettagli

SOFTWARE, FILE E DATO I N F O R M A T I C A G E N E R A L E

SOFTWARE, FILE E DATO I N F O R M A T I C A G E N E R A L E SOFTWARE, FILE E DATO 1 SOFTWARE Software (sw) = programmi Le famiglie: Sw di base o di sistema Sw applicativo Sw da Internet Sw di utilità 2 SOFTWARE DI BASE (O DI SISTEMA) Software di base = programmi

Dettagli

Abilità Informatiche A.A. 2010/2011 Lezione 4: SoftWare. Facoltà di Lingue e Letterature Straniere

Abilità Informatiche A.A. 2010/2011 Lezione 4: SoftWare. Facoltà di Lingue e Letterature Straniere Abilità Informatiche A.A. 2010/2011 Lezione 4: SoftWare Facoltà di Lingue e Letterature Straniere Software È un insieme di programmi che permettono di trasformare un insieme di circuiti elettronici (=

Dettagli

Funzioni del Sistema Operativo

Funzioni del Sistema Operativo Il Software I componenti fisici del calcolatore (unità centrale e periferiche) costituiscono il cosiddetto Hardware (ferramenta). La struttura del calcolatore può essere schematizzata come una serie di

Dettagli

SISTEMI E APPLICAZIONI PER L AMMINISTRAZIONE DIGITALE

SISTEMI E APPLICAZIONI PER L AMMINISTRAZIONE DIGITALE Università degli Studi di Macerata Dipartimento di Giurisprudenza Scienze dell amministrazione pubblica e privata (Classe LM-63) SISTEMI E APPLICAZIONI PER L AMMINISTRAZIONE DIGITALE IL SOFTWARE Lezione

Dettagli

1) Introduzione ai sistemi operativi (O.S.=operative system)

1) Introduzione ai sistemi operativi (O.S.=operative system) 1) Introduzione ai sistemi operativi (O.S.=operative system) Sistema Operativo: è un componente del software di base di un computer che gestisce le risorse hardware e software, fornendo al tempo stesso

Dettagli

ISTVAS Ancona Introduzione ai sistemi operativi Tecnologie Informatiche

ISTVAS Ancona Introduzione ai sistemi operativi Tecnologie Informatiche ISTVAS Ancona Introduzione ai sistemi operativi Tecnologie Informatiche Sommario Definizione di S. O. Attività del S. O. Struttura del S. O. Il gestore dei processi: lo scheduler Sistemi Mono-Tasking e

Dettagli

Il software. Il Sistema Operativo

Il software. Il Sistema Operativo Il software Prof. Vincenzo Auletta 1 Il Sistema Operativo Software che gestisce e controlla automaticamente le risorse del computer permettendone il funzionamento. Gestisce il computer senza che l utente

Dettagli

1. I dispositivi periferici

1. I dispositivi periferici La gestione dell I/O 1. I dispositivi periferici Un ulteriore aspetto fondamentale del SO è la gestione dei dispositivi periferici (periferiche) Dal punto di vista del sistema operativo per periferiche

Dettagli

uomo Software (sistema operativo) hardware

uomo Software (sistema operativo) hardware uomo Software (sistema operativo) hardware 1 Sistema operativo Insieme di programmi che svolgono funzioni essenziali per l uso del sistema di elaborazione Questi programmi sono i primi ad essere eseguiti

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

Definizione e storia dei sistemi operativi

Definizione e storia dei sistemi operativi Definizione e storia dei sistemi operativi Dipartimento di Informatica Università di Verona, Italy Che cos è un Sistema Operativo? E un insieme di programmi agisce come intermediario tra HW e uomo per

Dettagli

Sistemi Operativi: avvio

Sistemi Operativi: avvio Sistemi Operativi: avvio All avvio del computer, terminate le verifiche del BIOS, il controllo passa al sistema operativo. Il Sistema Operativo opera come intermediario tra l hardware del sistema e uno

Dettagli

Informatica. Il software (S.O.) e ancora sulle basi numeriche

Informatica. Il software (S.O.) e ancora sulle basi numeriche (S.O.) e ancora sulle basi numeriche http://159.149.98.238/lanzavecchia/docum enti/sscta.htm 1 Il sistema operativo Un insieme di programmi che gestiscono le risorse (cpu, memoria, dischi, periferiche)

Dettagli

Esame di Informatica A.A. 2012/13

Esame di Informatica A.A. 2012/13 Facoltà di Scienze Motorie Esame di Informatica A.A. 2012/13 Lezione 5 Hardware (HW) e Software (SW) Tutte le funzioni del computer sono espletate grazie ad un insieme di risorse classificabili in due

Dettagli

Classificazione del software

Classificazione del software Classificazione del software Classificazione dei software Sulla base del loro utilizzo, i programmi si distinguono in: SOFTWARE Sistema operativo Software applicativo Sistema operativo: una definizione

Dettagli

Software. Definizione, tipologie, progettazione

Software. Definizione, tipologie, progettazione Software Definizione, tipologie, progettazione Definizione di software Dopo l hardware analizziamo l altra componente fondamentale di un sistema di elaborazione. La macchina come insieme di componenti

Dettagli

Lez. 9 Il Sistema Opera3vo. Prof. Pasquale De Michele (Gruppo 2) e Raffaele Farina (Gruppo 1) 1

Lez. 9 Il Sistema Opera3vo. Prof. Pasquale De Michele (Gruppo 2) e Raffaele Farina (Gruppo 1) 1 Lez. 9 Il Sistema Opera3vo Prof. Pasquale De Michele (Gruppo 2) e Raffaele Farina (Gruppo 1) 1 Dott. Pasquale De Michele Dott. Raffaele Farina Dipartimento di Matematica e Applicazioni Università di Napoli

Dettagli

51) Linux è: A) un sistema operativo B) una periferica C) un applicazione

51) Linux è: A) un sistema operativo B) una periferica C) un applicazione Conoscenze Informatiche 51) Linux è: A) un sistema operativo B) una periferica C) un applicazione 52) Un provider è: A) un ente che fornisce a terzi l accesso a Internet B) un protocollo di connessione

Dettagli

1.2.1.1 DEFINIZIONE DI SOFTWARE

1.2.1.1 DEFINIZIONE DI SOFTWARE Software 1.2 1.2.1.1 DEFINIZIONE DI SOFTWARE Il computer non è in grado di svolgere alcun compito autonomamente Esso può eseguire svariati compiti soltanto se viene opportunamente istruito Ciò avviene

Dettagli

Infrastrutture Software

Infrastrutture Software Infrastrutture Software I componenti fisici di un sistema informatico sono resi accessibili agli utenti attraverso un complesso di strumenti software finalizzati all utilizzo dell architettura. Si tratta

Dettagli

Software che sovrintende al funzionamento del computer eseguendo compiti diversi:

Software che sovrintende al funzionamento del computer eseguendo compiti diversi: Sistema Operativo dispensa a cura di Alessandro Bellini Software che sovrintende al funzionamento del computer eseguendo compiti diversi: 1. Gestire interazione utente macchina 2. Fornire un interfaccia

Dettagli

CAPITOLO 1 I SISTEMI OPERATIVI

CAPITOLO 1 I SISTEMI OPERATIVI CAPITOLO 1 I SISTEMI OPERATIVI Introduzione ai sistemi operativi pag. 3 La shell pag. 3 Tipi di sistemi operativi pag. 4 I servizi del sistema operativo pag. 4 La gestione dei file e il file system Il

Dettagli

Informatica d ufficio

Informatica d ufficio Informatica d ufficio Anno Accademico 2008/2009 Lezione N 2 Il Sistema Operativo Il Sistema Operativo Il Sistema Operativo è un programma che è sempre in funzione durante l utilizzo del PC (quando si accende

Dettagli

CdL in Medicina Veterinaria - STPA AA 2007-08

CdL in Medicina Veterinaria - STPA AA 2007-08 CdL in Medicina Veterinaria - STPA AA 2007-08 Il Sistema Operativo Architettura del Software Software = insieme (complesso) di programmi. Organizzazione a strati, ciascuno con funzionalità di livello più

Dettagli

BUS di sistema CPU RAM PERIFERICHE

BUS di sistema CPU RAM PERIFERICHE SOFTWARE E SISTEMA OPERATIVO La macchina di von Neumann possiede tutti i componenti HW necessari per risolvere problemi...tuttavia è una macchina nuda con cui sarebbe virtualmente impossibile lavorare

Dettagli

Sistemi Operativi I Corso di Laurea in Ingegneria Informatica Facolta di Ingegneria, Universita La Sapienza Docente: Francesco Quaglia

Sistemi Operativi I Corso di Laurea in Ingegneria Informatica Facolta di Ingegneria, Universita La Sapienza Docente: Francesco Quaglia Sistemi Operativi I Corso di Laurea in Ingegneria Informatica Facolta di Ingegneria, Universita La Sapienza Docente: Francesco Quaglia Introduzione: 1. Principi di base dei sistemi operativi 2. Sistemi

Dettagli

gestione delle risorse hardware interfaccia verso l utente

gestione delle risorse hardware interfaccia verso l utente Sistemi Operativi: avvio Sistema Operativo: funzioni All avvio del computer, terminate le verifiche del BIOS, il controllo passa al sistema operativo. Il Sistema Operativo opera come intermediario tra

Dettagli

Altre due categorie non rientrano né nel software di sistema, né in quello applicativo pur contenendo elementi tipici di entrambi sono:

Altre due categorie non rientrano né nel software di sistema, né in quello applicativo pur contenendo elementi tipici di entrambi sono: 3. Il Software TIPI DI SOFTWARE La macchina come insieme di componenti hardware di per sé non è in grado di funzionare. Sono necessari dei programmi progettati dall uomo che indicano la sequenza di istruzioni

Dettagli

Il sistema operativo

Il sistema operativo Il sistema operativo Percorso di Preparazione agli Studi di Ingegneria Università degli Studi di Brescia Docente: Massimiliano Giacomin Cos è un Sistema Operativo? Per capirlo, immaginiamo inizialmente

Dettagli

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software di sistema e software applicativo I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software soft ware soffice componente è la parte logica

Dettagli

Software: di base ed applicativo

Software: di base ed applicativo Consulente del Lavoro A.A 2003/2004 I Semestre Software: di base ed applicativo prof. Monica Palmirani Hardware e Software Hardware: parte fisica del computer costituita da parti elettroniche e meccaniche

Dettagli

Il software. I sistemi operativi

Il software. I sistemi operativi Il software Il software viene usualmente suddiviso dal punto di vista della sua funzionalità. Si usano distinguere tre componenti: il sistema operativo, il software applicativo e i dati, anche se da un

Dettagli

Il Sistema Operativo

Il Sistema Operativo Il Sistema Operativo Si intende per Sistema Operativo (o software di sistema) un gruppo di programmi che gestisce il funzionamento di base del computer. Il sistema operativo rimane sempre attivo dal momento

Dettagli

Introduzione ai Sistemi Operativi

Introduzione ai Sistemi Operativi Introduzione ai Sistemi Operativi Sistema Operativo Software! Applicazioni! Sistema Operativo! È il livello di SW con cui! interagisce l utente! e comprende! programmi quali :! Compilatori! Editori di

Dettagli

1.4. Caratteristiche generali dei Sistemi Operativi

1.4. Caratteristiche generali dei Sistemi Operativi 1.4. Caratteristiche generali dei Sistemi Operativi 1.4.1. Funzione primaria di un S.O. Il sistema operativo è la parte più importante del software di base ed ha il compito primario di costituire l interfaccia

Dettagli

Input Elaborazione Output. Output. Componenti di elaborazione. Periferiche di. Periferiche di Input

Input Elaborazione Output. Output. Componenti di elaborazione. Periferiche di. Periferiche di Input Hardware e Software Hardware: : Tutti i componenti fisici del sistema di elaborazione (tutto ciò che si può toccare) Software: : Tutti i programmi installati nel nostro sistema di elaborazione Fasi di

Dettagli

INFORMATICA. Il Sistema Operativo. di Roberta Molinari

INFORMATICA. Il Sistema Operativo. di Roberta Molinari INFORMATICA Il Sistema Operativo di Roberta Molinari Il Sistema Operativo un po di definizioni Elaborazione: trattamento di di informazioni acquisite dall esterno per per restituire un un risultato Processore:

Dettagli

Informatica di Base - 6 c.f.u.

Informatica di Base - 6 c.f.u. Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Informatica di Base - 6 c.f.u. Anno Accademico 2007/2008 Docente: ing. Salvatore Sorce Il Sistema Operativo Gerarchia del software

Dettagli

IL SISTEMA OPERATIVO. Lezione 1

IL SISTEMA OPERATIVO. Lezione 1 IL SISTEMA OPERATIVO Lezione 1 Schema di un Sistema di Calcolo Programmi Dati di Input Calcolatore Dati di output Il Modello di Von Neumann Bus di sistema CPU Memoria Centrale Memoria di Massa Interfaccia

Dettagli

Appunti Modulo 2 - Microsoft Windows

Appunti Modulo 2 - Microsoft Windows www.informarsi.net Appunti Modulo 2 - Microsoft Windows Sistema operativo Il sistema operativo, abbreviato in SO (in inglese OS, "operating system") è un particolare software, installato su un sistema

Dettagli

Fondamenti di Informatica: Sistemi Operativi 1. Introduzione

Fondamenti di Informatica: Sistemi Operativi 1. Introduzione Introduzione Fondamenti di Informatica: Sistemi Operativi 1 Elaboratori necessitano di SOFTWARE SOFTWARE DI SISTEMA (SISTEMI OPERATIVI): fanno funzionare le varie componenti del computer e permettono all

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

Modulo 2 - ECDL. Uso del computer e gestione dei file. Fortino Luigi

Modulo 2 - ECDL. Uso del computer e gestione dei file. Fortino Luigi 1 Modulo 2 - ECDL Uso del computer e gestione dei file 2 Chiudere la sessione di lavoro 1.Fare Clic sul pulsante START 2.Cliccare sul comando SPEGNI COMPUTER 3.Selezionare una delle opzioni STANDBY: Serve

Dettagli

Introduzione ai Calcolatori Elettronici

Introduzione ai Calcolatori Elettronici Introduzione ai Calcolatori Elettronici Aspetti Sistemistici Il Sistema Operativo A.A. 2015/2016 Domenica Sileo Università degli Studi della Basilicata Aspetti Sistemistici : Il Sistema Operativo >> Sommario

Dettagli

CURRICOLO PER LE COMPETENZE AL TERMINE DELLA SCUOLA SECONDARIA DI 1 GRADO INFORMATICA

CURRICOLO PER LE COMPETENZE AL TERMINE DELLA SCUOLA SECONDARIA DI 1 GRADO INFORMATICA CURRICOLO PER LE COMPETENZE AL TERMINE DELLA SCUOLA SECONDARIA DI 1 GRADO INFORMATICA La pervasività dell informatica e il suo essere ormai indispensabile nella vita quotidiana hanno reso necessario l

Dettagli

IL SOFTWARE. Programmi di elaborazione testi che ci permettono di creare documenti scritti col computer (microsoft word o openoffice writer)

IL SOFTWARE. Programmi di elaborazione testi che ci permettono di creare documenti scritti col computer (microsoft word o openoffice writer) IL SOFTWARE Software (parte non tangibile del PC, che non si può toccare, nei supporti magnetici è ad esempio il cambiamento dell orientazione delle microcalamite); esempi di software sono: Applicazioni

Dettagli

MODULO 1. 1.1 Il personal computer. ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale

MODULO 1. 1.1 Il personal computer. ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale MODULO 1 1.1 Il personal computer ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale 1.1 Il personal computer Il PC Hardware e software Classificazioni del software Relazione tra

Dettagli

Informatica 1. 6 Sistemi operativi e software. ing. Luigi Puzone

Informatica 1. 6 Sistemi operativi e software. ing. Luigi Puzone Informatica 1 6 Sistemi operativi e software ing. Luigi Puzone Windows caratteristiche principali: Windows è un Sistema Operativo Con Interfaccia Grafica Multiutente Multitasking Multithreading Multiprocessing

Dettagli

PARTE IV: I sistemi operativi

PARTE IV: I sistemi operativi PARTE IV: I sistemi operativi 1 Definizione (da Wikipedia) Il sistema operativo, abbreviato in SO (in inglese OS, "operating system") è un insieme di componenti software, che garantisce l'operatività di

Dettagli

Il Sistema Operativo. Di cosa parleremo? Come si esegue un programma. La nozione di processo. Il sistema operativo

Il Sistema Operativo. Di cosa parleremo? Come si esegue un programma. La nozione di processo. Il sistema operativo Il Sistema Operativo Di cosa parleremo? Come si esegue un programma. La nozione di processo. Il sistema operativo ... ma Cos'è un S.O.? un PROGRAMMA!... ma Cos'è un programma? PROGRAMMA: 1. algoritmo sequenza

Dettagli

Sistemi Operativi ELEMENTI DI INFORMATICA CORSO DI. (Slide realizzate da Riccardo Lancellotti e Sara Casolari e integrate da Alberto Setti) 1 di 95

Sistemi Operativi ELEMENTI DI INFORMATICA CORSO DI. (Slide realizzate da Riccardo Lancellotti e Sara Casolari e integrate da Alberto Setti) 1 di 95 CORSO DI ELEMENTI DI INFORMATICA (Slide realizzate da Riccardo Lancellotti e Sara Casolari e integrate da Alberto Setti) 1 di 95 Sistemi Operativi 2 di 95 1 Modulo 0: Riprendiamo qualche concetto 3 di

Dettagli

I SISTEMI OPERATIVI CONCETTI INTRODUTTIVI

I SISTEMI OPERATIVI CONCETTI INTRODUTTIVI I SISTEMI OPERATIVI CONCETTI INTRODUTTIVI Il Software Software di Base Sistema Operativo (Software di base essenziale) Software di base non essenziale Utility Driver Software applicativi (Applicazioni)

Dettagli

PROGRAMMA FORMATIVO: ARCHITETTURA DEI COMPUTERS, PERIFERICHE, SOFTWARE APPLICATIVO, SISTEMI OPERATIVI, INTERNET E SERVIZI, WEB, RETI DI COMPUTER

PROGRAMMA FORMATIVO: ARCHITETTURA DEI COMPUTERS, PERIFERICHE, SOFTWARE APPLICATIVO, SISTEMI OPERATIVI, INTERNET E SERVIZI, WEB, RETI DI COMPUTER PROGRAMMA FORMATIVO: ARCHITETTURA DEI COMPUTERS, PERIFERICHE, SOFTWARE APPLICATIVO, SISTEMI OPERATIVI, INTERNET E SERVIZI, WEB, RETI DI COMPUTER Architettura dei calcolatori (hardware e software base )

Dettagli

Calcolatori e interfacce grafiche

Calcolatori e interfacce grafiche Calcolatori e interfacce grafiche COMPONENTI DI UN COMPUTER Hardware Tutti gli elementi fisici che compongono un calcolatore Software Comandi, istruzioni, programmi che consentono al calcolatore di utilizzare

Dettagli

Introduzione a LINUX. Unix

Introduzione a LINUX. Unix Introduzione a LINUX Introduzione a Linux 1 Unix 1969: Ken Thompson AT&T Bell Lab realizza un ambiente di calcolo multiprogrammato e portabile per macchine di medie dimensioni. Estrema flessibilità nel

Dettagli

INTRODUZIONE AI SISTEMI OPERATIVI

INTRODUZIONE AI SISTEMI OPERATIVI INTRODUZIONE AI SISTEMI OPERATIVI Il sistema operativo è il software che permette l esecuzione di programmi applicativi e lo sviluppo di nuovi programmi. CARATTERISTICHE Gestisce le risorse hardware e

Dettagli

1) Una periferica di input è: A) il mouse B) il monitor C) la stampante

1) Una periferica di input è: A) il mouse B) il monitor C) la stampante CONOSCENZE DI INFORMATICA 1) Una periferica di input è: A) il mouse B) il monitor C) la stampante 2) Una memoria in sola lettura con la particolarità di essere cancellata in particolari condizioni è detta:

Dettagli

Sistemi operativi I: Windows. Lezione I

Sistemi operativi I: Windows. Lezione I Sistemi operativi I: Windows Lezione I Scopo della lezione Richiamare le principali funzionalità di un sistema operativo Esemplificarle descrivendo la loro implementazione in Windows Introdurre alcuni

Dettagli

Per definizione l hardware di un computer è l insieme dei pezzi materiali che lo compongono.

Per definizione l hardware di un computer è l insieme dei pezzi materiali che lo compongono. Lezione 3 Hardware Hardware Per definizione l hardware di un computer è l insieme dei pezzi materiali che lo compongono. Esistono vari tipi di computer: Notebook: sono i computer portatili. Mainframe:

Dettagli

I sistemi operativi. Università degli Studi di Salerno

I sistemi operativi. Università degli Studi di Salerno I sistemi operativi Università degli Studi di Salerno Corso di Laurea in Scienze della Comunicazione Informatica generale (matr. Dispari) Docente: Angela Peduto A.A. 2005/2006 Il software! Il termine software

Dettagli

Con questo termine si individuano tutti i componenti fisici dei sistemi informatici. Tutto quello che si può toccare è hardware.

Con questo termine si individuano tutti i componenti fisici dei sistemi informatici. Tutto quello che si può toccare è hardware. 2008-10-28 - pagina 1 di 7 Informatica (Informazione Automatica) memorizzare elaborazione trasmissione (telematica) Complessità operazione testo audio immagini video realtà virtuale memorizzare 1 10 100

Dettagli

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi Il Software Il software impiegato su un computer si distingue in: Software di sistema Sistema Operativo Compilatori per produrre programmi Software applicativo Elaborazione testi Fogli elettronici Basi

Dettagli

ANNO SCOLASTICO 2012-2013 QUADERNO DI INFORMATICA

ANNO SCOLASTICO 2012-2013 QUADERNO DI INFORMATICA ANNO SCOLASTICO 2012-2013 QUADERNO DI INFORMATICA L INFORMAZIONE L informazione è un concetto (legato, ma indipendente dal codice usato). Non riguarda solo interazioni umane. L informazione analizza il

Dettagli

Software relazione. Software di base Software applicativo. Hardware. Bios. Sistema operativo. Programmi applicativi

Software relazione. Software di base Software applicativo. Hardware. Bios. Sistema operativo. Programmi applicativi Software relazione Hardware Software di base Software applicativo Bios Sistema operativo Programmi applicativi Software di base Sistema operativo Bios Utility di sistema software Software applicativo Programmi

Dettagli

Modulo 3: Gestione delle Periferiche (Dispositivi di input/output)

Modulo 3: Gestione delle Periferiche (Dispositivi di input/output) Parte 3 Modulo 3: Gestione delle Periferiche (Dispositivi di input/output) Gestione Input/Output UTENTE SW APPLICAZIONI Sistema Operativo SCSI Keyboard Mouse Interfaccia utente Gestione file system Gestione

Dettagli

Il software del PC. Il BIOS

Il software del PC. Il BIOS Il software del PC La parola software è un neologismo che è stato coniato in contrapposizione all hardware (ferraglia). L hardware si può prendere a calci, contro il software si può solo imprecare. Il

Dettagli

Politecnico di Milano. Corsi di Informatica Grafica. Prof. Manuel Roveri Dipartimento di Elettronica e Informazione roveri@elet.polimi.

Politecnico di Milano. Corsi di Informatica Grafica. Prof. Manuel Roveri Dipartimento di Elettronica e Informazione roveri@elet.polimi. Sistemi Operativi ed interazione con HW e CAD Corsi di Informatica Grafica Prof. Manuel Roveri Dipartimento di Elettronica e Informazione roveri@elet.polimi.it Indice Il Sistema Operativo Software di sistema

Dettagli