Linguistica dei Corpora (2) Lezione 3: Manipolare testi (non solo con cqp)

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Linguistica dei Corpora (2) Lezione 3: Manipolare testi (non solo con cqp)"

Transcript

1 Linguistica dei Corpora (2) Lezione 3: Manipolare testi (non solo con cqp) Malvina Nissim 1 Aprile

2 ssh gollum.sitlec.unibo.it login passwd cqp 1 Cercare e contare 1.1 Contare con cqp quante occorrenze della parola casa? quante occorrenze dell aggettivo spesso? quante occorrenze dell articolo definito maschile singolare? quante occorrenze della preposizione in? quante occorrenze dell avverbio singolarmente? tante o poche occorrenze? altre domande? Type e token token = una qualsiasi parola in un corpus: corpus size type = tutte le diverse parole in un corpus (raggruppando quindi quelle uguali): vocabulary size Esempio: Ho parlato con il bambino che ha parlato con la maestra 11 tokens (corpus size = 11) 9 types (vocabulary size = 9) ulteriori generalizzazioni? contare per type & token 1.2 (Contare con) I comandi di linea Shell commands uscire da cqp (exit;) siamo in una directory per vedere dove siamo: pwd

3 per vedere cosa c è dentro: ls (provare anche ls -lrt) dentro ci sono files e altre directories per accedere ad una directory: cd <nomedirectory> per tornare alla directory precedente (un gradino su): cd.. per vedere un file: cat <nomefile> Manipolare i file di testo (1) cat <nomefile> troppo lungo per la schermata? more / less <nomefile> quanti caratteri contiene? wc -c <nomefile> quante parole contiene? wc -w <nomefile> quante linee contiene? wc -l <nomefile> wc <nomefile> due comandi a seguire: si può usare (pipe) cat <nomefile> wc -w cat <nomefile> less Manipolare i file di testo (2) e se voglio sapere se un dato file contiene una data parola? grep "<stringadatrovare>" <nomefile> grep "allora" <nomefile> e se voglio vedere quali files contengono una data parola? grep "<stringadatrovare>" <files> grep "allora" grep "allora" ep- grep "allora" ep-99- grep "allora" -15 2

4 Opzioni di grep trovare con grep tutte le occorrenze dell articolo i grep "i" ep-* funziona? grep -w "alle" grep -i "alle" grep -v "alle" grep -c "alle" grep -o "alle" grep --color "alle" grep --color -iw "alle" parola a sé case-insensitive esclude stringa numero occorrenze output match soltanto colora le occorrenze opzioni multiple Manipolazioni avanzate (1) trasformare un carattere in un altro: tr <carattere> <altrocarattere> cat <nomefile> tr a b cat <nomefile> tr a b less Manipolazioni avanzate (2) sort: ordina tutte le occorrenze (alfabeticamente, di default) uniq: compatta tutte le occorrenze adiacenti della stessa stringa uniq -c: include il numero di occorrenze della stessa stringa grep -ow "alle.*" ep txt sort uniq -c e se voleste creare una lista di frequenza delle parole di un testo? lista di frequenza BNC eravamo partiti da: contare per type o contare per token quali sono i problemi? principale: tokenizzazione altri: relativi a decisioni difficili Tokenizzazione Ci si diverte di più, costa meno, si trova lavoro, succedono un sacco di cose, c è posto per tutti, fa più caldo, si vive per strada, la notte è lunghissima, il giorno una sorpresa. Ci si diverte di più,... c è posto per tutti,... sorpresa. Ci si diverte di più,... c è posto... sorpresa. c è oppure c è? etc. oppure etc.? 3

5 spaziature come separatori? spaziature e punteggiatura come separatori? meglio? insomma... Problemi principali disambiguazione di fine/inizio periodo normalizzazione delle maiuscole ( La di La Spezia = la di la casa? e La casa?) preposizioni articolate numeri: 1500 è una parola? 1501 è una parola diversa? distinzione utile? possibile soluzione: tutti i numeri classificati come NUMERO o ###, per esempio lingua di riferimento (sistema diverso per ogni lingua?) alfabetico vs ideografico maiuscole (e.g. tedesco) numeri: italiano 3,90 = inglese 3.90 problema centrale: il punto! (.) tokenizziamo un file ricreiamo la lista di frequenza Osservazioni quanti token abbiamo? quanti type? qual è il rapporto tra token e type? quali sono le parole (categorie) più frequenti? Due domande 1. il rapporto token/type dipende dalle dimensioni del corpus? 2. in media ciascuna parola occorre x volte ma qual è la distribuzione reale? per quanto riguarda il punto 2 andiamo a vedere... (file: ep txt; counts.txt) 4

6 Distribuzione (file: ep txt; counts.txt) totale token = rank 1-9 (le 9 parole più frequenti) = (17.5%) quasi il 10% delle parole occorre una volta sola rango freq forma di e che la in il per a frequenza = numero di occorrenze di una data parola in dato corpus rango = posizione occupata da una parola in un ordinamento di frequenze discendente relativo all intero corpus La legge di Zipf (1949) la frequenza di una data parola è inversamente proporzionale al rango che data parola occupa nella tavola di frequenza f(z) = C z a f(z) = frequenza della parola di rango z C è una costante corrispondente alla frequenza della parola di rango 1 C dipende dalla dimensione del corpus e dal suo vocabolario a è un indice inverso della ricchezza lessicale del corpus più grande a e più ristretto è il vocabolario del corpus per Zipf, a = 1 Legge di Zipf Osservazioni per a = 1, vale che f(1) = C f(2) = C/2 f(3) = C/3 5

7 all aumentare del rango la frequenza diminuisce sempre pi lentamente la Legge di Zipf prevede un decremento progressivo della frequenza di una parola proporzionale all aumentare del suo rango la parola di rango 2 dovrebbe occorrere la metà delle volte della parola più frequente parole che appaiono molto in basso nella lista di Zipf tendono ad avere frequenze simili la coda della curva di Zipf conterrà dunque tante parole con frequenza 1: gli hapax 6

Parole e frequenze. Alessandro Lenci

Parole e frequenze. Alessandro Lenci Parole e frequenze Alessandro Lenci Università di Pisa, Dipartimento di Linguistica Via Santa Maria, 36, 5600 Pisa, Italy alessandro.lenci@ilc.cnr.it Linguaggio e comunicazione - LO042 Rango di una parola

Dettagli

Lab. di Sistemi Operativi - Esercitazione n 2 - a.a. 2012/2013

Lab. di Sistemi Operativi - Esercitazione n 2 - a.a. 2012/2013 Lab. di Sistemi Operativi - Esercitazione n 2 - a.a. 2012/2013 Comandi di ricerca 1 Sommario Comandi shell di ricerca: grep find 2 - comando di ricerca: grep - 3 file passwd, ricordiamo che Le righe di

Dettagli

Shell BASH. Variabili Redirezione

Shell BASH. Variabili Redirezione Shell BASH Variabili Redirezione Variabili Scrittura/definizione: a=3 (senza spazi) Lettura: ${a} o semplicemente $a Esempi: > a=3 > echo $a 3 > echo $aa > echo ${a}a 3a > a=ciao pippo bash: pippo: command

Dettagli

Lab. di Sistemi Operativi - Esercitazione - Comandi Shell

Lab. di Sistemi Operativi - Esercitazione - Comandi Shell Lab. di Sistemi Operativi - Esercitazione - Comandi Shell 1 - Esercizi Comandi Unix - 2 Esercizio n 0 0a) creare una cartella EsercitazioneLSO-1 nella directory di lavoro 0b) creare un file testo chiamato

Dettagli

Manipolazioni elementari di flussi di testo strutturati

Manipolazioni elementari di flussi di testo strutturati Manipolazioni elementari di flussi di testo strutturati L output di molti comandi è costituito da flussi di testo strutturati: ogni riga rappresenta una parte del risultato ed è divisa in campi (fields)

Dettagli

Linguistica Computazionale

Linguistica Computazionale Linguistica Computazionale Salvatore Sorce Dipartimento di Ingegneria Chimica, Gestionale, Informatica e Meccanica Ludici Adattati da Alessandro Lenci Dipartimento di Linguistica T. Bolelli Espressioni

Dettagli

Lab. di Sistemi Operativi - Lezione in aula - a.a. 2012/2013

Lab. di Sistemi Operativi - Lezione in aula - a.a. 2012/2013 Lab. di Sistemi Operativi - Lezione in aula - a.a. 2012/2013 Espressioni Regolari 1 Sommario Metacaratteri Quoting Comandi di filtro: grep Espressioni Regolari (E.R.): I caratteri grep con E.R. 2 - Metacaratteri

Dettagli

Linguistica Computazionale

Linguistica Computazionale Linguistica Computazionale Frequenze di parole 7 ottobre 2014 Statistica terminologia di base Popolazione (collettivo) l insieme delle entità (oggetti, individui, eventi, ecc.) che rappresentano il dominio

Dettagli

Espressioni Regolari. Giancarlo Massidda

Espressioni Regolari. Giancarlo Massidda Espressioni Regolari Giancarlo Massidda Espressioni regolari O RegEx dall inglese regular expression Traduzione errata: dovrebbe essere espressioni basate su regole Si tratta di un sistema per descrivere

Dettagli

informatica di base per le discipline umanistiche

informatica di base per le discipline umanistiche informatica di base per le discipline umanistiche vito pirrelli Istituto di Linguistica Computazionale CNR Pisa Dipartimento di linguistica Università di Pavia sesta lezione: la dinamica del testo vito

Dettagli

GLUG Govonis. Corso Avanzato GNU / Linux. Lezione del 02.01.2012. Shell

GLUG Govonis. Corso Avanzato GNU / Linux. Lezione del 02.01.2012. Shell GLUG Govonis Corso Avanzato GNU / Linux Lezione del 02.01.2012 Shell GLUG Govonis Di cosa parleremo? GLUG Govonis lavorare con la linea di comando GLUG Govonis lavorare con la linea di comando i comandi

Dettagli

Laboratorio. Sistemi Operativi: Linux/Windows. Giovanni Da San Martino

Laboratorio. Sistemi Operativi: Linux/Windows. Giovanni Da San Martino Laboratorio Sistemi Operativi: Linux/Windows Giovanni Da San Martino dasan@math.unipd.it 1 Sistemi operativi Un sistema operativo è insieme di programmi che gestiscono la macchina fisica. Un sistema operativo

Dettagli

Linguistica Computazionale

Linguistica Computazionale Linguistica Computazionale Laboratorio espressioni regolari (1) 30 settembre 2014 Cercare, ricercare Cercare una parola in un testo è semplice: ma come fare per ricerche più complesse? le parole che terminano

Dettagli

Lezione 2: Comandi avanzati della Shell di Unix

Lezione 2: Comandi avanzati della Shell di Unix Lezione 2: Comandi avanzati della Shell di Unix Laboratorio di Elementi di Architettura e Sistemi Operativi 6 Marzo 2013 Parte 1: Metacaratteri, link e file speciali I metacaratteri La shell riconosce

Dettagli

Bioinformatica II. Esercitazione 2 GUIDA

Bioinformatica II. Esercitazione 2 GUIDA Bioinformatica II LM Biologia Evoluzionistica, Università di Padova Docenti: Dr. Giorgio Valle, Dr. Stefania Bortoluzzi Esercitazione 2 Padova, 14 novembre 2014 GUIDA Uso avanzato della shell Unix Obbiettivo

Dettagli

informatica di base per le discipline umanistiche

informatica di base per le discipline umanistiche informatica di base per le discipline umanistiche vito pirrelli Istituto di Linguistica Computazionale CNR Pisa Dipartimento di linguistica Università di Pavia sesta lezione: la dinamica del testo vito

Dettagli

Laboratorio di Informatica di Base Esercitazioni

Laboratorio di Informatica di Base Esercitazioni Laboratorio di Informatica di Base Esercitazioni 1) Nella propria home directory creare i seguenti file vuoti: canzone, corso.txt, lettere, c.txt, colono.txt, corto.txt 2) Eseguire i seguenti comandi e

Dettagli

Sintassi: alias nome_nuovo= comando_intero Se si usa il comando senza argomenti vengono mostrati tutti gli alias in uso.

Sintassi: alias nome_nuovo= comando_intero Se si usa il comando senza argomenti vengono mostrati tutti gli alias in uso. alias Crea degli alias per i comandi. E utile usare degli alias quando si è soliti adoperare dei comandi molto lunghi. La riga per l inserimento del comando alias va inserita all interno del file.bashrc

Dettagli

Mirko Mariotti. March 9, 2009

Mirko Mariotti. March 9, 2009 Linux: Dipartimento di Fisica - Università degli studi di Perugia March 9, 2009 Il comando che è bene imparare da subito è man, che ci permette di visualizzare il manuale in linea per un determinato altro

Dettagli

Documentazione in Linux Mi serve qualcosa che faccia vedere il contenuto di un file senza modificarlo. Che comando uso? A che serve il comando

Documentazione in Linux Mi serve qualcosa che faccia vedere il contenuto di un file senza modificarlo. Che comando uso? A che serve il comando Documentazione in Linux Mi serve qualcosa che faccia vedere il contenuto di un file senza modificarlo. Che comando uso? A che serve il comando mkbootdisk? Quando uso ls non mi compaiono i files nascosti,

Dettagli

Comandi filtro: sed. Se non si specificano azioni, sed stampa sullo standard output le linee in input, lasciandole inalterate.

Comandi filtro: sed. Se non si specificano azioni, sed stampa sullo standard output le linee in input, lasciandole inalterate. Comandi filtro: sed Il nome del comando sed sta per Stream EDitor e la sua funzione è quella di permettere di editare il testo passato da un comando ad un altro in una pipeline. Ciò è molto utile perché

Dettagli

Uso del terminale in ambiente UNIX

Uso del terminale in ambiente UNIX Uso del terminale in ambiente UNIX Non sempre è disponibile un interfaccia grafica sui computer su cui si lavora In questo caso l interazione con il calcolatore avviene attraverso l interfaccia a riga

Dettagli

11. Il lessico dei testi

11. Il lessico dei testi Modulo B I testi brevi 11. Il lessico dei testi 27 aprile 2016 Linguistica italiana II Mirko Tavosanis A. a. 2015-2016 Analisi quantitativa del testo Vediamo esempi di analisi quantitativa del testo condotta

Dettagli

Laboratorio di Programmazione

Laboratorio di Programmazione Laboratorio di Programmazione Federico Spizzo Dipartimento di Fisica / Edificio C Stanza 006 Tel: 0532 974231 E-mail: federico.spizzo@unife.it Gianluigi Cibinetto Dipartimento di Fisica / Edificio C Stanza

Dettagli

Interfaccia a Linea di Comando di Windows (Prompt dei comandi) Dott. Ing. Giuseppe Serano

Interfaccia a Linea di Comando di Windows (Prompt dei comandi) Dott. Ing. Giuseppe Serano Interfaccia a Linea di Comando di Windows (Prompt dei comandi) Dott. Ing. Giuseppe Serano Cos'è l'interfaccia a Linea di Comando di Windows? L'Interfaccia a Linea di Comando di Windows (CLI Command Line

Dettagli

Shell di Linux e Comandi Utente

Shell di Linux e Comandi Utente Shell di Linux e Comandi Utente Sistemi Operativi Roberto Aringhieri DTI Crema - Università degli Studi di Milano Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.1/23 Outline Accesso

Dettagli

I Metacaratteri della Shell Unix

I Metacaratteri della Shell Unix I Metacaratteri della Shell Unix La shell Unix riconosce alcuni caratteri speciali, chiamati metacaratteri, che possono comparire nei comandi. Quando l utente invia un comando, la shell lo scandisce alla

Dettagli

PRECORSO DI INFORMATICA. Laboratorio Prima Parte

PRECORSO DI INFORMATICA. Laboratorio Prima Parte PRECORSO DI INFORMATICA Laboratorio Prima Parte ARGOMENTI DI OGGI Avviare Linux KDE e gli altri D.E. Bash Gestione file system Redirezione input/output Gestione dei processi Man Info Configurazione del

Dettagli

Sistemi Operativi 1. Mattia Monga. a.a. 2012/13. Dip. di Informatica Università degli Studi di Milano, Italia

Sistemi Operativi 1. Mattia Monga. a.a. 2012/13. Dip. di Informatica Università degli Studi di Milano, Italia 1 Mattia Dip. di Informatica Università degli Studi di Milano, Italia mattia.monga@unimi.it a.a. 2012/13 1 cba 2011 13 M.. Creative Commons Attribuzione-Condividi allo stesso modo 3.0 Italia License. http://creativecommons.org/licenses/by-sa/3.0/it/.

Dettagli

PROGRAMMAZIONE CONSUNTIVA Codice Mod. RQ 23.2 Pag 1/5. Sistemi e Reti (articolazione Telecomunicazione) Classe

PROGRAMMAZIONE CONSUNTIVA Codice Mod. RQ 23.2 Pag 1/5. Sistemi e Reti (articolazione Telecomunicazione) Classe I.T.C.S. ERASMO DA ROTTERDAM Liceo Artistico indirizzo Grafica - Liceo delle Scienze Umane opz. Economico sociale ITI Informatica e telecomunicazioni - ITI Costruzioni, ambiente e territorio Edile Elettronico

Dettagli

Laboratorio Multimediale Lezione n. 2

Laboratorio Multimediale Lezione n. 2 Laboratorio Multimediale Lezione n. 2 Corso di Laurea in Matematica, a.a. 2006-2007 16 ottobre 2006 Il filesystem Il filesystem è una struttura dati che permette di organizzare grandi quantità di informazioni

Dettagli

Elencare i contenuti di una directory

Elencare i contenuti di una directory La shell di Linux Elencare i contenuti di una directory $ ls elenca i contenuti della working directory. $ ls dir_name elenca i contenuti di dir_name. ls: opzioni -a tutti i files, compresi quelli nascosti

Dettagli

INDICI PER FILE. Accesso secondario. Strutture ausiliarie di accesso

INDICI PER FILE. Accesso secondario. Strutture ausiliarie di accesso INDICI PER FILE Strutture ausiliarie di accesso 2 Accesso secondario Diamo per scontato che esista già un file con una certa organizzazione primaria con dati non ordinati, ordinati o organizzati secondo

Dettagli

Introduzione all'uso del sistema operativo Ubuntu

Introduzione all'uso del sistema operativo Ubuntu Introduzione all'uso del sistema operativo Ubuntu Aprire un Terminal. Osservare il prompt dei comandi Una shell è pronta ad interpretare ed eseguire i vostri comandi consentendovi di accedere ai servizi

Dettagli

UNA CERTIFICAZIONE PER IL FUTURO

UNA CERTIFICAZIONE PER IL FUTURO UNA CERTIFICAZIONE PER IL FUTURO Test attitudinale 14 Maggio 2014 Alunno Nome: Cognome: Svolgere i seguenti esercizi a risposta multipla segnando una sola tra le soluzioni proposte. 1) Che tipo di computer

Dettagli

Excel Base- Lezione 3. Barbara Pocobelli Estav Nord Ovest. Il comando Trova

Excel Base- Lezione 3. Barbara Pocobelli Estav Nord Ovest. Il comando Trova Excel Base- Lezione 3 Il comando Trova 1. Fare clic su Modifica nella Barra dei menu. 2. Fare clic su Trova. Appare una finestra con una casella in cui digitare il valore da ricercare. Viene digitato il

Dettagli

Università degli Studi di Verona. Dipartimento di Biotecnologie. BreveguidaLinux. Ottobre 2014 - Sergio Marin Vargas

Università degli Studi di Verona. Dipartimento di Biotecnologie. BreveguidaLinux. Ottobre 2014 - Sergio Marin Vargas Università degli Studi di Verona Dipartimento di Biotecnologie Biologia molecolare Laboratorio di Bioinformatica II BreveguidaLinux Ottobre 2014 - Sergio Marin Vargas Caratteristiche di Linux Nel 1991,

Dettagli

Il DOS diagramma di flusso. I comandi del DOS. I comandi: vista funzionale. Parametri. Opzioni. I comandi: sintassi

Il DOS diagramma di flusso. I comandi del DOS. I comandi: vista funzionale. Parametri. Opzioni. I comandi: sintassi Il DOS diagramma di flusso Inizio Bootstrap I comandi del DOS Fondamenti di Informatica Anno Accademico 2000-01 1 Stampa prompt Leggi comando Esegui comando 2 I comandi: vista funzionale Parametri input

Dettagli

Esercitazione gennaio 2015

Esercitazione gennaio 2015 Esercitazione 10 19 gennaio 2015 Termine per la consegna dei lavori: martedì 26 gennaio ore 23.59. Istruzioni I lavori dovranno essere salvati in una cartella che deve contenere tutto e solo ciò che volete

Dettagli

Linux. Linux. Paolo Zatelli. Dipartimento di Ingegneria Civile ed Ambientale Università di Trento. Paolo Zatelli Università di Trento 1 / 24

Linux. Linux. Paolo Zatelli. Dipartimento di Ingegneria Civile ed Ambientale Università di Trento. Paolo Zatelli Università di Trento 1 / 24 Linux Linux Paolo Zatelli Dipartimento di Ingegneria Civile ed Ambientale Università di Trento Paolo Zatelli Università di Trento 1 / 24 Linux Outline 1 Linux 2 Interfaccia 3 File e directory 4 Comandi

Dettagli

Installazione dell SDK sotto Windows

Installazione dell SDK sotto Windows Installazione dell SDK sotto Windows Fare doppio clic sull eseguibile. Dopo un breve controllo sul sistema operativo, parte l installazione vera e propria. Leggere il contratto con MOLTA attenzione (se

Dettagli

LINUX - *** KIT DI MINIMA SOPRAVVIVENZA *** - UNIX - v0.05 -

LINUX - *** KIT DI MINIMA SOPRAVVIVENZA *** - UNIX - v0.05 - LINUX - *** KIT DI MINIMA SOPRAVVIVENZA *** - UNIX - v0.05 - Created by GT, 28/10/2002 l.r. bycg, 14/11/2005 1 - INFORMAZIONE SUI FILES ls : lista i files presenti nel direttorio dove ci si trova, in ordine

Dettagli

Concordanze e collocazioni. Analisi del testo letterario 1 Isabella Chiari

Concordanze e collocazioni. Analisi del testo letterario 1 Isabella Chiari Concordanze e collocazioni Analisi del testo letterario 1 Isabella Chiari 1 Analisi degli usi con le concordanze Il cotesto estrazione di informazioni linguistiche essenziali sugli usi della parola individuazione

Dettagli

Gestione risorse (Windows)

Gestione risorse (Windows) Gestione risorse (Windows) Organizzazione dei file Il sistema di memorizzazione è organizzato ad albero secondo una struttura gerarchica DISCO (drive) FILES CARTELLE (directory) FILES SOTTOCARTELLE FILES

Dettagli

METODI E TECNOLOGIE PER L INSEGNAMENTO DELLA MATEMATICA. Lezione n 4 2016

METODI E TECNOLOGIE PER L INSEGNAMENTO DELLA MATEMATICA. Lezione n 4 2016 METODI E TECNOLOGIE PER L INSEGNAMENTO DELLA MATEMATICA Lezione n 4 2016 GLI INSIEMI NUMERICI N Numeri naturali Z : Numeri interi Q : Numeri razionali R : Numeri reali Q A meno di isomorfismi!!! R 5 π

Dettagli

Corso di Laboratorio di Sistemi Operativi

Corso di Laboratorio di Sistemi Operativi Corso di Laboratorio di Sistemi Operativi Alessandro Dal Palù email: alessandro.dalpalu@unipr.it web: www.unipr.it/~dalpalu Qualche link utile Informazioni sull utilizzo della shell Unix/Linux http://www.pluto.it/ildp/howto/bash-prog-intro-howto.html

Dettagli

L accesso ai dispositivi esterni (tastiera, monitor, file,...) viene gestito mediante canali di comunicazione.

L accesso ai dispositivi esterni (tastiera, monitor, file,...) viene gestito mediante canali di comunicazione. I file L accesso ai dispositivi esterni (tastiera, monitor, file,...) viene gestito mediante canali di comunicazione. I canali, sono delle strutture dati che contengono informazioni sul dispositivo fisico,

Dettagli

Utilizzo di putty. L uso base e molto semplice: richiede solo di specificare:

Utilizzo di putty. L uso base e molto semplice: richiede solo di specificare: Utilizzo di putty Client ssh liberamente utilizzabile (www.chiark.greenend.org.uk/~sgtatham/putty/download.html) Tra le molte opzioni di configurazione di putty sono utili: Window - Translation: per selezionare

Dettagli

Sistemi Operativi, Secondo Modulo, Canale M Z Riassunto della lezione del 09/03/2016

Sistemi Operativi, Secondo Modulo, Canale M Z Riassunto della lezione del 09/03/2016 Sistemi Operativi, Secondo Modulo, Canale M Z Riassunto della lezione del 09/03/2016 Igor Melatti Comandi vari Comandi less {files} e more [-num] [+num] [-d] {files} come cat, ma paginano l output se è

Dettagli

Questo materiale è reperibile a questo indirizzo: PAS

Questo materiale è reperibile a questo indirizzo:  PAS Questo materiale è reperibile a questo indirizzo: http://diego72.altervista.org/ PAS Comunicazione elettronica - Libero Posta elettronica Libero Mail Accedere a Libero Mail Accedi da qui Link pagina Pagina

Dettagli

Il formato delle ricette Convenzioni tipografiche Versioni, ultima edizione ed errata corrige

Il formato delle ricette Convenzioni tipografiche Versioni, ultima edizione ed errata corrige 02-Sommario 11-04-2003 11:58 Pagina iii Sommario Prefazione Il formato delle ricette Convenzioni tipografiche Versioni, ultima edizione ed errata corrige ix x xi xiii Parte 1: Lavorare con Linux 1 1 Introduzione

Dettagli

Laboratorio di Algoritmi e Strutture Dati

Laboratorio di Algoritmi e Strutture Dati Laboratorio di Algoritmi e Strutture Dati Docente: Camillo Fiorentini 16 ottobre 2007 1 Rappresentazioni di caratteri in C In C un carattere è una costante intera il cui valore è dato dal codice ASCII

Dettagli

Array in Fortran 90. Ing. Luca De Santis. Anno accademico 2006/2007. DIS - Dipartimento di informatica e sistemistica

Array in Fortran 90. Ing. Luca De Santis. Anno accademico 2006/2007. DIS - Dipartimento di informatica e sistemistica Array in Fortran 90 Ing. Luca De Santis DIS - Dipartimento di informatica e sistemistica Anno accademico 2006/2007 Fortran 90: array DIS - Dipartimento di informatica e sistemistica 1 / 25 Cosa vedremo

Dettagli

Il sistema operativo UNIX/Linux. Gli script di shell

Il sistema operativo UNIX/Linux. Gli script di shell Il sistema operativo UNIX/Linux Gli script di shell Introduzione Le shell permettono La gestione di comandi su linea di comando La shell comprende automaticamente quando il costrutto termina e lo esegue

Dettagli

Reti di Calcolatori PROTOCOLLO FTP. File. File Transfer Protocol Modello FTP Operazioni FTP Comandi del protocollo Esempi di Client FTP avanzati

Reti di Calcolatori PROTOCOLLO FTP. File. File Transfer Protocol Modello FTP Operazioni FTP Comandi del protocollo Esempi di Client FTP avanzati Reti di Calcolatori PROTOCOLLO FTP D. Talia RETI DI CALCOLATORI - UNICAL 8-1 File Modello FTP Operazioni FTP Comandi del protocollo Esempi di Client FTP avanzati D. Talia RETI DI CALCOLATORI - UNICAL 8-2

Dettagli

Il terminale per tutti

Il terminale per tutti Il terminale per tutti un introduzione all uso della shell su Linux Simone Capodicasa simone.capo@gmail.com Linux Day Torino 26 ottobre 2013 S. Capodicasa Il terminale per tutti 1/42 Indice Introduzione

Dettagli

Reti di Calcolatori PROTOCOLLO FTP

Reti di Calcolatori PROTOCOLLO FTP Reti di Calcolatori PROTOCOLLO FTP D. Talia RETI DI CALCOLATORI - UNICAL 8-1 File File Transfer Protocol Modello FTP Operazioni FTP Comandi del protocollo Esempi di Client FTP avanzati D. Talia RETI DI

Dettagli

Introduzione all uso dei laboratori aka Linux basics. October 23, 2013

Introduzione all uso dei laboratori aka Linux basics. October 23, 2013 Introduzione all uso dei laboratori aka Linux basics. Nicolò Navarin October 23, 2013 e-mail: nnavarin@math.unipd.it Sondaggio nuovi studenti Informatica Ai nuovi studenti di Informatica, è richiesto di

Dettagli

Intro ad analisi. Alessandra Giordani Lunedì 5 marzo 2011

Intro ad analisi. Alessandra Giordani Lunedì 5 marzo 2011 Intro ad analisi e programmazione Alessandra Giordani agiordani@disi.unitn.it Lunedì 5 marzo 2011 http://disi.unitn.it/~agiordani/ Analisi e programmazione l insieme delle attività preliminari atte a risolvere

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

MINI GUIDA AI COMANDI PIU' USATI PER I NOSTRI STB

MINI GUIDA AI COMANDI PIU' USATI PER I NOSTRI STB MINI GUIDA AI COMANDI PIU' USATI PER I NOSTRI STB Da usare in una sessione di Telnet o con Putty Cambio Password: Note: Minimo 5 e Massimo 8 Caratteri, lettere maiuscole/minuscole e o numeri. La password

Dettagli

informatica di base per le discipline umanistiche

informatica di base per le discipline umanistiche informatica di base per le discipline umanistiche vito pirrelli Istituto di Linguistica Computazionale CNR Pisa Dipartimento di linguistica Università di Pavia ottava lezione: la dinamica del testo vito

Dettagli

cambiare utente mediante il comando su verificare chi siete e su che dir state lavorando Chi siete e che dir? (Inserisci la risposta)

cambiare utente mediante il comando su verificare chi siete e su che dir state lavorando Chi siete e che dir? (Inserisci la risposta) Collegamento al server LINUX Segui le seguenti istruzioni per accedere al server LINUX. Da WINDOWS Lancia telnet dalla riga di comando telnet 10.15.1.5, 10.15.1.12, 10.15.1.18, 10.15.1.23 aula boole telnet

Dettagli

Corso di Laboratorio di Sistemi Operativi

Corso di Laboratorio di Sistemi Operativi Corso di Laboratorio di Sistemi Operativi Lezione 2 Alessandro Dal Palù email: alessandro.dalpalu@unipr.it web: www.unipr.it/~dalpalu Alias Alias già visti: 1.. (directory corrente) 2... (directory madre)

Dettagli

L editor vi da linea comandi

L editor vi da linea comandi L editor vi da linea comandi L editor con interfaccia a caratteri, iù usato comunemente fin dalle rime versioni del sistema oerativo Unix, è vi. Il nome vi sta er visual editor, infatti è ossibile vedere

Dettagli

Principi elementari di illuminazione

Principi elementari di illuminazione Luce Principi elementari di illuminazione L angolo con cui la luce colpisce gli oggetti presenti sulla scena, influenza l illuminazione delle superfici del modello 3D. Il max grado di luminosità di una

Dettagli

Concetti fondamentali

Concetti fondamentali Concetti fondamentali elemento insieme sequenza tutto si riconduce a questi insieme: esempi {,3,5,7,9} insieme dei numeri dispari positivi minori di dieci {Antonio, Beatrice, Carlo, Daria} insieme dei

Dettagli

NOZIONI BASE SHELL E SCRIPT LINUX

NOZIONI BASE SHELL E SCRIPT LINUX NOZIONI BASE SHELL E SCRIPT LINUX Aggiornato al 11 gennaio 2006 Ermes ZANNONI (ermes@zannoni.to.it) (http://www.zannoni.to.it) Indice : 1. Introduzione 2. La Shell 2.1 Comandida Shell 2.1.1 File e directory

Dettagli

IL TESTO DESCRITTIVO: DESCRIVERE LE PERSONE IL TESTO DESCRITTIVO: DESCRIVERE LE PERSONE

IL TESTO DESCRITTIVO: DESCRIVERE LE PERSONE IL TESTO DESCRITTIVO: DESCRIVERE LE PERSONE IL TESTO DESCRITTIVO: DESCRIVERE LE PERSONE Dovrò capire che: - il testo descrittivo deve far vedere, attraverso l uso delle parole, il personaggio del mio testo a chi legge; - ha una struttura precisa:

Dettagli

LINUX. Multitasking: possibilità di eseguire più programmi contemporaneamente

LINUX. Multitasking: possibilità di eseguire più programmi contemporaneamente LINUX Linux è un sistema operativo di tipo Unix. La principale differenza rispetto ai "veri" sistemi Unix consiste nel fatto che Linux può essere copiato liberamente e gratuitamente, compreso l'intero

Dettagli

Unità Didattica 1 Linguaggio C. Fondamenti. Struttura di un programma.

Unità Didattica 1 Linguaggio C. Fondamenti. Struttura di un programma. Unità Didattica 1 Linguaggio C Fondamenti. Struttura di un programma. 1 La storia del Linguaggio C UNIX (1969) - DEC PDP-7 Assembly Language BCPL - un OS facilmente accessibile che fornisce potenti strumenti

Dettagli

le lettere dopo il punto non hanno nessun significato particolare.

le lettere dopo il punto non hanno nessun significato particolare. CAPITOLO 8 LAVORARE CON I FILES Pietro Buffa A questo punto ciascuno di voi dovrebbe riuscire a muoversi con una certa disinvoltura tra gli intricati anfratti del proprio disco. Del resto è anche vero

Dettagli

Università degli Studi di Verona. Dipartimento di Biotecnologie. Introduzione a Linux. Dr. Sergio Marin Vargas

Università degli Studi di Verona. Dipartimento di Biotecnologie. Introduzione a Linux. Dr. Sergio Marin Vargas Università degli Studi di Verona Dipartimento di Biotecnologie Biochimica - Laboratorio di Bioinformatica I (CdL. Bioinformatica) Bioinformatica e banche dati biologiche (CdL. Biotecnologie) Modulo Laboratorio

Dettagli

COMANDI PRINCIPALI DI LINUX

COMANDI PRINCIPALI DI LINUX COMANDI PRINCIPALI DI LINUX 1) cambiare la password: passwd 2) documentazione : man man [SEZIONE] [OPZIONE...] NOME... man formatta e visualizza le eventuali pagine del manuale che riguardano (NOME...).

Dettagli

2 Ascolta tutta la conversazione e verifica le risposte al punto 1.

2 Ascolta tutta la conversazione e verifica le risposte al punto 1. 1 Ascolta e rispondi alle domande. 12 1. Chi sono le persone che parlano? a. Madre e figlio. b. Fratello e sorella. c. Marito e moglie. 2. Qual è l argomento della conversazione? a. Lasciare la vecchia

Dettagli

L italiano di stranieri, l italiano di apprendenti indagati attraverso corpora

L italiano di stranieri, l italiano di apprendenti indagati attraverso corpora L italiano di stranieri, l italiano di apprendenti indagati attraverso corpora Costruzione di corpora 10. Valutazione del lessico 15 aprile 2014 Linguistica italiana II Mirko Tavosanis Ad una prima scorsa

Dettagli

Esame Laboratorio di Sistemi Operativi Cognome Nome Mat.

Esame Laboratorio di Sistemi Operativi Cognome Nome Mat. Esame Laboratorio di Sistemi Operativi 2-01-2008 Il compito è costituito da domande chiuse e domande aperte. Non è consentito l uso di libri, manuali, appunti., etc. Tempo massimo 1 ora. Domande chiuse:

Dettagli

NOZIONI BASE PER ESERCITAZIONI

NOZIONI BASE PER ESERCITAZIONI NOZIONI BASE PER ESERCITAZIONI Shahram Rahatlou Laboratorio di Calcolo, Anno Accademico 2015-16 http://www.roma1.infn.it/people/rahatlou/labcalc/ Sistema Operativo Hardware Software n Routine e programmi

Dettagli

Introduzione a GNU/Linux

Introduzione a GNU/Linux Introduzione a GNU/Linux Marco Sansottera October 16, 2015 1 Comandi di base mkdir: crea una directory all interno della directory corrente. Esempio: mkdir ciccio crea la directory ciccio. cd: cambia la

Dettagli

fare hard link fra file system diversi e su directory.

fare hard link fra file system diversi e su directory. Un sistema GNU/Linux, come ogni Unix, ha una directory principale, chiamata root ed indicata con / sotto la quale si trovano TUTTE le altre directory e TUTTI gli altri filesystems eventualmente montati

Dettagli

CORSO DI SISTEMI OPERATIVI A - ESERCITAZIONE 1

CORSO DI SISTEMI OPERATIVI A - ESERCITAZIONE 1 UNIVERSITÀ DEGLI STUDI DI PARMA Facoltà di Ingegneria Corso di Laurea in Ingegneria Elettronica-Informatica-Telecomunicazioni a.a. 2001-2002 CORSO DI SISTEMI OPERATIVI A - ESERCITAZIONE 1 1 Accesso al

Dettagli

GLI SCRIPT DI SHELL. Lucidi a cura di B.De Carolis. UNIX shell script UdB- Dip Informatica

GLI SCRIPT DI SHELL. Lucidi a cura di B.De Carolis. UNIX shell script UdB- Dip Informatica GLI SCRIPT DI SHELL Lucidi a cura di B.De Carolis Shell Unix - Linux comandi Interfaccia di alto livello tra utente e SO. Il processore interpreta e mette in esecuzione comandi da: 1) standard input o

Dettagli

File System I parte. File System

File System I parte. File System File System I parte File System Dati e Programmi sono organizzati mediante una struttura di files e directories: file: collezione di dati directory: collezione di file o di directory Il file system possiede

Dettagli

Il mio primo giorno in Laboratorio di Calcolo...

Il mio primo giorno in Laboratorio di Calcolo... Il mio primo giorno in Laboratorio di Calcolo... Disclaimer: alcune delle istruzioni che seguono potrebbero ledere la dignità di qualche lettore. Tuttavia l'esperienza acquisita negli anni passati ci ha

Dettagli

Un documento ben formato

Un documento ben formato Un documento ben formato Sommario PREMESSA... 1 PASSO 1. OPERAZIONI PRELIMINARI... 1 PASSO 2.VIA FORMATTAZIONE E PARAGRAFI VUOTI...2 CANCELLAZIONE FORMATTAZIONE...... 2 ELIMINO I PARAGRAFI VUOTI... 2 PASSO

Dettagli

PRECORSO DI INFORMATICA. Laboratorio Seconda Parte

PRECORSO DI INFORMATICA. Laboratorio Seconda Parte PRECORSO DI INFORMATICA Laboratorio Seconda Parte ARGOMENTI DI OGGI Configurazione delle stampanti Utilizzo della stampante Editor di testo Scrivere un semplice programma in C/C++ Compilazione Programmi

Dettagli

Economia Politica e Istituzioni Economiche

Economia Politica e Istituzioni Economiche Economia Politica e Istituzioni Economiche Barbara Pancino Lezione 13 Un analisi di equilibrio generale: il modello AS-AD Il modello AS-AD Usando le condizioni di equilibrio di tutti i mercati considerati

Dettagli

Introduzione ai servizi di Linux

Introduzione ai servizi di Linux Introduzione ai servizi di Linux Premessa Adios è un interessante sistema operativo Linux basato sulla distribuzione Fedora Core 6 (ex Red Hat) distribuito come Live CD (con la possibilità di essere anche

Dettagli

Università degli Studi di Verona. Linux Ubuntue ilcompilatorec. Dicembre 2014 - Sergio Marin Vargas. Dipartimento di Biotecnologie

Università degli Studi di Verona. Linux Ubuntue ilcompilatorec. Dicembre 2014 - Sergio Marin Vargas. Dipartimento di Biotecnologie Università degli Studi di Verona Dipartimento di Biotecnologie Laurea in Biotecnologie Corso di Informatica2014/2015 Linux Ubuntue ilcompilatorec Dicembre 2014 - Sergio Marin Vargas Caratteristiche di

Dettagli

Il nuovo look di Google Apps. Gmail

Il nuovo look di Google Apps. Gmail Il nuovo look di Google Apps Gmail Benvenuti nel nuovo look di Google Apps Perché questo cambiamento: Per fare in modo che tutte le applicazioni Google abbiano lo stesso aspetto e siano chiare, semplici

Dettagli

Inverso del teorema di Talete?

Inverso del teorema di Talete? Inverso del teorema di Talete? In un testo si trova scritto (come inverso del Teorema di Talete): se un fascio di rette individua su due trasversali due insiemi di segmenti direttamente proporzionali,

Dettagli

Scorciatoie. Mike McBride Jost Schenck Traduzione del documento: Samuele Kaplun Traduzione e revisione del documento: Luigi Toscano

Scorciatoie. Mike McBride Jost Schenck Traduzione del documento: Samuele Kaplun Traduzione e revisione del documento: Luigi Toscano Mike McBride Jost Schenck Traduzione del documento: Samuele Kaplun Traduzione e revisione del documento: Luigi Toscano 2 Indice 1 Scorciatoie 4 1.1 Introduzione.........................................

Dettagli

Valentina ZOMPARELLI Procedura per importare in AutoCAD i grafici delle sollecitazioni prodotti con SAP2000 (usando Excel)

Valentina ZOMPARELLI Procedura per importare in AutoCAD i grafici delle sollecitazioni prodotti con SAP2000 (usando Excel) Università degli Studi di Cassino e del Lazio Meridionale Corso di Studi in Ingegneria Civile e Ambientale Tecnica delle Costruzioni Prof. Ing. Alessandro Rasulo Valentina ZOMPARELLI Procedura per importare

Dettagli

ASSOCIA CONTATTI DI DAVID TÄNZER. Manuale Utente ASSOCIAZIONE, RIMOZIONE ASSOCIAZIONI, RICERCA ASSOCIAZIONI E SALVATAGGIO DI ELEMENTI DI OUTLOOK

ASSOCIA CONTATTI DI DAVID TÄNZER. Manuale Utente ASSOCIAZIONE, RIMOZIONE ASSOCIAZIONI, RICERCA ASSOCIAZIONI E SALVATAGGIO DI ELEMENTI DI OUTLOOK ASSOCIA CONTATTI DI DAVID TÄNZER ASSOCIAZIONE, RIMOZIONE ASSOCIAZIONI, RICERCA ASSOCIAZIONI E SALVATAGGIO DI ELEMENTI DI OUTLOOK Manuale Utente 1 INDICE Introduzione 3 Installazione del programma 4 Lancio

Dettagli

Tecniche di Ordinamento dei Vettori

Tecniche di Ordinamento dei Vettori Tecniche di Ordinamento dei Vettori Corso di Laurea Ingegneria Corso B A.A. 2010-2011 1 Contenuto 1) Generalità 2) Metodi a Minimo Ingombro di Memoria 2.1) Ordinamento per selezione ( Selection Sort )

Dettagli

I File Batch. Definizione di File Batch

I File Batch. Definizione di File Batch Fondamenti di Informatica I File Batch Cristina Chesta Definizione di File Batch Un file batch è un file di testo di tipo ASCII che contiene una sequenza di comandi DOS I file batch devono avere estensione.bat

Dettagli

Analizzatori Lessicali con JLex. Giuseppe Morelli

Analizzatori Lessicali con JLex. Giuseppe Morelli Analizzatori Lessicali con JLex Giuseppe Morelli Terminologia Tre concetti sono necessari per comprendere la fase di analisi lessicale: TOKEN: rappresenta un oggetto in grado di rappresentare una specifica

Dettagli

ISTITUTO COMPRENSIVO Anno scolastico

ISTITUTO COMPRENSIVO Anno scolastico ISTITUTO COMPRENSIVO Anno scolastico PROGETTO: UN OPPORTUNITA IN PIU MOTIVAZIONE: Il Progetto Un opportunità in più, predisposto per le classi quarte, è un percorso che intende offrire opportunità di successo

Dettagli

Laboratorio di Informatica di Base Esercitazioni

Laboratorio di Informatica di Base Esercitazioni Laboratorio di Informatica di Base Esercitazioni 1) Nella propria home directory creare i seguenti file vuoti: canzone, corso.txt, lettere, c.txt, colono.txt, corto.txt 2) Eseguire i seguenti comandi e

Dettagli

Mini Guida per Apple XCode. Maurizio Martinelli

Mini Guida per Apple XCode. Maurizio Martinelli Mini Guida per Apple XCode Maurizio Martinelli XCode? Piattaforma ufficiale di Apple per lo sviluppo di programmi in C, C++, Cocoa Si può ottenere gratuitamente da http://developer.apple.com/technologies/xcode.html

Dettagli