Informatica di Base. Il software



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

Software di base. Corso di Fondamenti di Informatica

Il Software. Il software del PC. Il BIOS

Il Sistema Operativo (1)

In un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 :

Sistemi operativi. Esempi di sistemi operativi

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

Il Software. Scopo della lezione

L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia

Corso di Informatica

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

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA)

Il computer: primi elementi

Laboratorio di Informatica

IL SISTEMA OPERATIVO IL SISTEMA OPERATIVO INTERFACCE TESTUALI INTERFACCE TESTUALI FUNZIONI DEL SISTEMA OPERATIVO INTERFACCE GRAFICHE

Funzioni del Sistema Operativo

Il Sistema Operativo. Introduzione di programmi di utilità. Elementi di Informatica Docente: Giorgio Fumera

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

Il sistema operativo

Dispensa di Informatica I.1

Introduzione ai Sistemi Operativi

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

Il sistema operativo

NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE

SISTEMI OPERATIVI. Prof. Enrico Terrone A. S: 2008/09

Alcune estensioni comuni Tipo del file Estensione corrispondente..wav,.mid,.voc Grafica.bmp,.jpg,.gif,.tif Documenti web.htm,.html

INTERAZIONE CON L UTENTEL

Il sistema operativo: interazione con l utente

Nozioni di Informatica di base. dott. Andrea Mazzini

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro

Le Infrastrutture Software ed il Sistema Operativo

Uso del Computer e Gestione dei File. Uso del Computer e Gestione dei File. Federica Ricca

Laboratorio informatico di base

Il Software e Il Sistema Operativo. Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10

PROGRAMMI UTENTE INTERPRETE COMANDI FILE SYSTEM GESTIONE DELLE PERIFERICHE GESTIONE DELLA MEMORIA GESTIONE DEI PROCESSI (NUCLEO) HARDWARE

Alfabetizzazione Informatica. Prof. Giuseppe Patti

HARDWARE. Relazione di Informatica

GESTIONE DI FINESTRE, FILE E CARTELLE con Windows XP

All interno del computer si possono individuare 5 componenti principali: SCHEDA MADRE. MICROPROCESSORE che contiene la CPU MEMORIA RAM MEMORIA ROM

Il software: Istruzioni per il computer. I tre tipi di software di sistema. Compiti del sistema operativo

WINDOWS: HARDWARE - SOFTWARE

Istruzioni per l installazione del software per gli esami ICoNExam (Aggiornate al 15/01/2014)

Il Sistema Operativo

Crotone, maggio Windows. Ing. Luigi Labonia

Sistema Operativo. Fondamenti di Informatica 1. Il Sistema Operativo

MODULO 02. Iniziamo a usare il computer

Sistema operativo & file system 1

Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base

Informatica 1 Lezione 1

CdL in Medicina Veterinaria - STPA AA

Il sistema di elaborazione

Architettura di un sistema operativo

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

Il sistema operativo. Sistema operativo. Multiprogrammazione. Il sistema operativo. Gestione della CPU

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

Corso di Alfabetizzazione Informatica

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0

Sistemi Operativi. Interfaccia del File System FILE SYSTEM : INTERFACCIA. Concetto di File. Metodi di Accesso. Struttura delle Directory

Terza lezione: Directory e File system di Linux

ISTVAS Ancona Introduzione ai sistemi operativi Tecnologie Informatiche

Calcolatori e interfacce grafiche

Antonio Guerrieri UTILIZZO DEL COMPUTER E GESTIONE DEI FILE IN MS WINDOWS

(A) CONOSCENZA TERMINOLOGICA (B) CONOSCENZA E COMPETENZA

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

TEST: Hardware e Software

Corso base di informatica

Schema Tipologia a Stella

Informatica e Bioinformatica: Sistemi Operativi

Microsoft Office XP. dott. ing. Angelo Carpenzano. La suite Microsoft Office XP

5-1 FILE: CREAZIONE NUOVO DOCUMENTO

Il Sistema Operativo. Funzionalità. Sistema operativo. Sistema Operativo (Software di base)

Versione 2.0. Manuale d uso. Software per la gestione. degli applicativi Bticino. TiManager 03/07-01 PC

Gestione File e Cartelle

Software: di base ed applicativo

Fondamenti di Informatica

Il sistema di elaborazione Hardware e software

PREFAZIONE MODULO BASE GLOSSARIO. versione 2004 SP1. Sommario

Dispensa di Fondamenti di Informatica. Architettura di un calcolatore

Creare e ripristinare immagine di sistema con Windows 8

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)

Corso di Informatica

Il Personal Computer. Cos è Lo schema di massima Che cosa ci possiamo fare. 1

IRSplit. Istruzioni d uso 07/10-01 PC

Classificazione del software

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

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi

boot loader partizioni boot sector

Istruzioni operative instal azione FirmaVerifica3.0 Pag.1 di 27

Informatica - A.A. 2010/11

Transcript:

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 di programmi che fanno svolgere al calcolatore una serie di funzionalità rivolte principalmente agli utilizzatori finali video scrittura foglio elettronico contabilità, paghe e stipendi visualizzazione grafica posta elettronica navigazione in rete ecc. Il sw applicativo è scritto dai programmatori 3 Il sw di sistema Il sw di sistema è costituito da un insieme di programmi il cui scopo è facilitare l uso della macchina nascondendone alcuni dettagli garantire l uso onesto della macchina da parte di più utenti allo stesso tempo fornire funzionalità per la stesura di programmi applicativi, facilitando quindi il lavoro dei programmatori Il sw di sistema è scritto dai programmatori di sistema 4

Il sw di sistema Appartengono al sw di sistema il sistema operativo i driver per i dispositivi di I/O i compilatori programmi di utilità per lo sviluppo del software e la gestione dei computer 5 Il sistema operativo Il sistema operativo viene fornito insieme all elaboratore È memorizzato su CD dopo l installazione ne esiste una copia sul disco fisso Ogni elaboratore può essere utilizzato solo se vi è stato preventivamente installato un sistema operativo 6

In windows il sistema operativo ci appare tramite il pannello di controllo 7 Sistema Operativi Ogni computer può funzionare solo sotto un sistema operativo Due sistemi operativi possono coesistere sullo stesso computer Dual boot all accensione si sceglie con quale sistema partire tra i due installati sul disco fisso Virtual Box è installato un programma che permette di lavorare con un sistema virtuale installato nel primo. 8

Sun Virtual Box Avviamento della macchina virtuale Icona di start 9 Schermata Linux 10

Schermata Linux Programmi che possono esistere sui due Sist. Op. ed anche accedere ai dati di un area comune 11 Schermata Windows Programmi che possono esistere sui due Sist. Op. ed anche accedere ai dati di un area comune 12

Categorie di S.O. Distinte in base a Numero utenti: Singolo utente Multiutente Modo di elaborazione Mono-tasking (un solo programma in esecuzione) Multi-tasking (eseguono più programmi contemporaneamente) 13 Il sistema operativo Un insieme di programmi che gestiscono le risorse (cpu, memoria, dischi, periferiche) di un elaboratore Esecuzione di più programmi simultaneamente (multitasking) Accesso a più utenti simultaneamente (multiutenza) Protezione di dati e programmi da comportamenti scorretti degli utenti rendono più facile l uso del calcolatore a programmatori e utenti finali interfaccia semplificata verso l hw interfaccia per l esecuzione dei comandi 14

Il sistema operativo I sistemi operativi più diffusi in ambiente PC sono: Windows Versioni 98, NT, 2000 e Xp, VISTA, Windows 7 Unix GNU/Linux Distribuzioni redhat, Fedora, Mandrake, Suse, Ubuntu MacOs 15 Componenti del S.O. Interfaccia utente Graphical User Interface o shell a caratteri Gestore delle periferiche File system Gestore della memoria System call Scheduler dei processi 16

Interfaccia utente Shell - interprete di comandi Unix, Linux (xterm) Finestre - ambienti per shell multiple Xwindow Interfaccia grafica - finestre, icone, mouse Macintosh KDE/Gnome, MacOs, Windows 17 Gestore delle periferiche Raccolta di driver per i vari tipi di periferica lettura/scrittura controllo degli accessi Strumenti per l aggiunta/rimozione di nuovi driver Add printer wizard, PrintCenter, ecc. Richiede la conoscenza delle specifiche hw dei dispositivi 18

Componenti hw del computer Periferiche Monitor Tastiera Mouse Memorie di massa Memoria centrale CPU BUS Input Output Input/Output (I/O) 19 Periferiche Ogni periferica e` costituita da 3 componenti device dispositivo fisico controller componente elettronica di controllo device driver componente software che deve essere installata in memoria per il corretto funzionamento del dispositivo 20

Periferiche - Il controller Il controller è realizzato su un circuito stampato puo` essere piu` o meno intelligente a seconda della periferica che controlla Riceve gli ordini dal processore e li impartisce al dispositivo fisico cosa fare (leggere/scrivere), dove, quanto 21 Periferiche - Il driver Il driver è il programma che gestisce la periferica Viene consegnato insieme alla periferica (di solito memorizzato su un CD-ROM) e deve essere installato in memoria e` parte del software di sistema 22

Gestore della memoria Raccolta di procedure che permettono la condivisione della memoria tra programmi eseguiti simultaneamente Swapping spostamento dei programmi tra disco e memoria per la multiprogrammazione Memoria virtuale parte del programma&dati risiede su disco e viene portata in memoria centrale solo quando deve essere eseguita/acceduta 23 Task-manageer cntr.-alt.-canc. 24

System call Funzioni che permettono di usufruire dei servizi del sistema operativo anche Application Programming Interface (API) Garantiscono l accesso corretto alle risorse Nascondono i dettagli implementativi Dipendono dal S.O. e dall architettura dell elaboratore 25 Scheduler Permette l uso della CPU da parte di programmi eseguiti simultaneamente in base ai loro privilegi/priorità Programmi in esecuzione: processi task manager Timesharing la CPU viene assegnata a turno per intervalli di tempo predefiniti ai programmi in esecuzione Accounting attribuzione ai programmi del consumo di risorse a scopo di fatturazione o di statistiche 26

Il file system Componente del S.O. che provvede alla gestione delle informazioni residenti su disco Fornisce le seguenti funzioni memorizzazione aggiornamento cancellazione 27 I dischi In un sistema sono generalmente presenti tre tipi di unità disco: HD floppy pen drive CD/DVD In ambiente Windows, ciascuna unità è contraddistinta da una lettera seguita da due punti C: D: In ambiente Unix i dischi rigidi sono visti come partizioni sotto la root /, gli altri device come file sotto /dev 28

Risorse del computer 29 I file Le informazioni sono memorizzate su disco in contenitori chiamati FILE o documenti Il contenuto di un file è definito dal suo proprietario, l utente che lo ha creato Le modalità di accesso sono definite dall utente e dai suoi privilegi rwx (read/write/execute) 30

Le directory o cartelle Oltre ai file dati esiste un altro tipo di file: le directory o cartelle o folder Le cartelle sono dei contenitori logici di file file contenenti informazioni su altri file Permettono di organizzare logicamente l insieme dei file 31 Gerarchie di directory Le cartelle possono a loro volta contenere altre cartelle, che possono contenere altre cartelle e così via In questo caso si parla di gerarchia di cartelle struttura logica ad albero la struttura fisica sul disco è diversa Il livello più alto della gerarchia (root) è l unità disco su cui risiedono le cartelle path, o cammino: la sequenza dei nomi delle directory separati da / che si devono aprire per raggiungere il file individua univocamente un file Il livello più basso (foglia) è il file 32

Gerarchie di directory /users/pippo/documenti/my-paper.txt path C:\pippo\documenti\my-paper.txt 33 Path Ogni file è individuabile in modo univoco mediante il cammino entro l albero del file system Disco:documenti\biotecnologie\lezione3.ppt La separazione fra le cartelle è rappresentata dal simbolo slash / slash normale (unix linux) \ back slash (windows) Il path può essere indicato in modo assoluto Partendo dal radice o dal disco Relativo Partendo da una qualunque cartella 34

C:\salvator\biotecnologie\..\..\Lez4bio.ppt 35 Anche il Desktop è una cartella C:\Utenti\salvator\Desktop 36

Le operazioni sulle directory Le directory possono essere gestite direttamente degli utenti sfruttando gli strumenti messi a disposizione dal file system Alcune applicazioni generano automaticamente le proprie directory durante l installazione 37 Le operazioni sui file Le operazioni descritte possono essere effettuate con le stesse modalità sui file Sui file è però possibile operare direttamente anche dall interno delle applicazioni 38

Le operazioni sui file Dall interno di un applicazione (ad es. un word processor) si può creare un nuovo file modificare un file stampare il contenuto di un file 39 Dal menu File (in alto a sinistra) New crea un nuovo file Open rende disponibile il contenuto del file per poter operare su un qualunque file è sempre necessario aprirlo preventivamente Close rende il contenuto del file non più accessibile eseguita esplicitamente dall utente o dall applicazione alla chiusura di questa Save memorizza su disco il contenuto corrente del file possibilità di scelta del formato 40

Mostra l estensione di tutti i file 41 42

Per muovervi sul File System Usate risorse del computer Questo strumento vi permette di muovervi senza vedere tanti dettagli del file system Strumento user friendly Tante scelte fatte col mouse da una lista Il path di ogni file può non essere immediato. Ci sono alcune situazioni in cui bisogna specificare un path in modo esplicito all interno di un applicazione Esportazione di documenti con allegati Esiste un applicazione che richiede ancora l uso della tastiera per tutto 43 start -> programmi -> accessori Prompt dei comandi 44

Path Esempio di path assoluto C:documenti\biotecnologie\lezione.ppt Esempi di path relativo Esempi\immagine.jpg..\Esempi\immagine.jpg Spesso utilizzando i file tramite programmi user friendly non siamo tenuti a specificare il path in modo esplicito Quando esportiamo documenti (PPT, HTM) dobbiamo controllare che eventuali file collegati siano recuperabili 45 Uso di path nel DOS Dalla finestre Prompt dei comandi Apribile da accessori Cambio di cartella CD Lista del contenuto DIR Nomi con spazi utilizzate Cd documents and setting\salvator Salire di un livello CD..\ Cambio disco nome del disco: C: disco C A: disco floppy D: ulteriori dischi E: fissi o removibili F: CD DVD PenDrive per listare il contenuto di un file TYPE 46

Esercizio per casa Aprite contemporaneamente: esplora risorse il prompt dei comandi quindi muovetevi contemporaneamente sul file system utilizzando i due metodi Visualizzate un file di testo tramite blocco-note partendo da esplora risorse tramite il comando type dalla finestra a caratteri 47 48

49 Muoversi in DOS quando apro il programma mi trovo in C:\users\salvator devo andare in C:\salvator\biotecnologie posso andarci tramite path assoluto o relativo cd C:\salvatore\biotecnologie cd..\..\salvator\biotecnologie 50

Type Il passero solitario.txt 51