Linguistica dei Corpora (2) Lezione 4: Contare le parole ed interpretare i numeri
|
|
- Giorgiana Clemente
- 6 anni fa
- Visualizzazioni
Transcript
1 Linguistica dei Corpora (2) Lezione 4: Contare le parole ed interpretare i numeri Malvina Nissim malvina.nissim@unibo.it 7 Aprile 2009
2 Ci siamo lasciati con: comandi shell problemi relativi alla tokenizzazione liste di frequenza
3 ssh gollum.sitlec.unibo.it login passwd
4 Outline Cercare e contare (Contare con) I comandi di linea 1 Cercare e contare (Contare con) I comandi di linea 2 3
5 Shell commands Cercare e contare (Contare con) I comandi di linea uscire da cqp (exit;) siamo in una directory per vedere dove siamo: pwd 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>
6 Manipolare i file di testo (1) (Contare con) I comandi di linea 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
7 Manipolazioni avanzate (Contare con) I comandi di linea trasformare un carattere in un altro: tr <carattere> <altrocarattere> cat <nomefile> tr a b cat <nomefile> tr a b more 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 cat <nomefile> tr \n more
8 Outline Cercare e contare 1 Cercare e contare (Contare con) I comandi di linea 2 3
9 lista di frequenza BNC lista di frequenza nostra
10 Osservazioni Cercare e contare quanti token abbiamo? quanti type? qual è il rapporto tra token e type? quali sono le parole (categorie) più frequenti?
11 Due domande Cercare e contare 1 il rapporto token/type dipende dalle dimensioni del corpus? 2 in media ciascuna parola occorre x volte ma qual è la distribuzione reale?
12 per quanto riguarda il punto 2 andiamo a vedere... (file: ep txt; counts.txt)
13 frequenza = numero di occorrenze di una data parola in dato corpus rango = posizione occupata da una parola in un ordinamento Distribuzione Cercare e contare 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
14 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
15 Legge di Zipf Osservazioni per a = 1, vale che f(1) = C f(2) = C/2 f(3) = C/3 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
16 Probabilità di un token qual e la probabilità che prendendo una parola a caso dal corpus questa parola sia di?
17 Probabilità di un token qual e la probabilità che prendendo una parola a caso dal corpus questa parola sia di? più in generale: qual è la probabilità di una parola w che occorre nel nostro corpus?
18 Probabilità di un token qual e la probabilità che prendendo una parola a caso dal corpus questa parola sia di? P(w) si definisce come P(w) = c(w) N dove c(w) è il numero di occorrenze di w e N è la dimensione del corpus in numero di tokens (corpus size)
19 N-grams: sequenze di stringhe una sequenza di due parole ( a casa ) si chiama bigramma una sequenza di tre parole ( vado a casa ) si chiama trigramma una sequenza di n parole si chiama n-gramma come facciamo a cercare n-grammi invece di singole parole (unigrammi)?
20 Altri comandi shell Cercare e contare paste <file1> <file2>: incolla due file fianco a fianco tail -n -<numero> <file>: prende solo le ultime <numero> linee tail -n +<numero> <file>: esclude le prime <numero> linee Esempi da provare: tail -n -15 ep tok tail -n +5 ep tok possiamo costruire n-grammi usando i comandi di linea che conosciamo?
21 n-grammi con i comandi di linea bigrammi: due parole in sequenza abbiamo una lista di parole in sequenza: ep tok possiamo creare una lista con, per ciascuna riga, la parola successiva rispetto alla lista originaria: tail -n +2 ep tok > ep next accostare i due file: paste ep tok ep next e infine sort & uniq: paste ep tok ep next sort uniq -c sort -n -r
22 Probabilità di un bigramma P(w1 w2) indica la probabilità della sequenza w1 w2 ( Signor Presidente ) la formula riflette quella vista per la probabilità degli unigrammi: P(w1w2) = c(w1w2) N la formula si può estendere a n-grammi di qualsiasi misura P(w1... wn) = c(w1...wn) N
23 John Sinclair: Idioms vs open choice Sinclair (1996) distingue due principi in opposizione: the idiom principle e the open choice principle The open choice principle: la lingua si basa su regole grammaticali e le parole vengono scelte slot by slot ; questo principio è vicino alla grammatica generativa The idiom principle: i parlanti fanno uso di espressioni lessicalizzate, o semi-lessicalizzate, che sono archiviate nella memoria a lungo termine e recuperate come elementi singoli; questo principio è vicino alla Construction Grammar
24 Sinclair (1991) Cercare e contare [I]t is folly to decouple lexis and syntax, or either of those and semantics. The realization of meaning is far more explicit than is suggested by abstract grammars. The model of a highly generalized formal syntax, with slots into which fall neat lists of words, is suitable only in rare uses and specialized texts. By far the majority of text is made of the occurrence of common words in common patterns. Most everyday words do not have an independent meaning, or meanings, but are components of a rich repertoire of multi-word patterns that make up text. This is totally obscured by the procedures of conventional grammar.
25 Collocations Cercare e contare Una collocazione è un gruppo di parole con cooccorrono abitualmente Termine introdotto da J.R. Firth (1930): You shall know a word by the company it keeps Esempi di collocazioni: blond hair sale e pepe bandiera bianca patate fritte... Le collocazioni sono diverse da lingua a lingua: make a decision vs prendere una decisione
26 Idioms Cercare e contare Una collocazione con un significato unico, fisso da tempo è un espressione idiomatica Esempi tirare le cuoia prendere in giro mangiare la foglia... NB: il significato dell espressione non si compone direttamente dal significato delle parti (non-composizionalità)
27 Bigrammi e collocazioni tornando ai bigrammi che abbiamo trovato: sono collocazioni?
28 Bigrammi e collocazioni tornando ai bigrammi che abbiamo trovato: sono collocazioni? Il fatto che alcuni bigrammi occorrano spesso non li rende da solo delle collocazioni spesso si tratta di function words ma osservazione valida anche se consideriamo soltanto parole piene se le parole x e y sono eventi indipendenti, allora P(xy) = P(x)P(y) in una collocazione, però, le parole x e y sono fortemente dipendenti l una dall altra, e quindi ci aspettiamo P(xy) > P(x)P(y) in altre parole, x e y dovrebbero co-occorrere in maniera nettamente superiore al caso parleremo di misure di associazione
29 Outline Cercare e contare 1 Cercare e contare (Contare con) I comandi di linea 2 3
30 Trovare una stringa in un file come faccio a sapere se un dato file contiene una data parola?
31 Trovare una stringa in un file come faccio a sapere se un dato file contiene una data parola? grep "<stringadatrovare>" <nomefile> grep "allora" <nomefile> e se voglio vedere quali file contengono una data parola?
32 Trovare una stringa in un file come faccio a sapere se un dato file contiene una data parola? grep "<stringadatrovare>" <nomefile> grep "allora" <nomefile> e se voglio vedere quali file contengono una data parola? grep "<stringadatrovare>" <files> grep "allora" grep "allora" ep- grep "allora" ep-99- grep "allora" -15 grep -l "allora"
33 Opzioni di grep trovare con grep tutte le occorrenze dell articolo i grep "i" ep-* funziona?
34 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 grep -ow "alle.*" ep txt sort uniq -c
35 Opzioni di grep trovare una parola in contesto grep -C10 "alle" contesto (before & after) grep -A10 "alle" contesto successivo grep -B10 "alle" contesto precedente
Linguistica dei Corpora (2) Lezione 3: Manipolare testi (non solo con cqp)
Linguistica dei Corpora (2) Lezione 3: Manipolare testi (non solo con cqp) Malvina Nissim malvina.nissim@unibo.it 1 Aprile 2009 1 ssh gollum.sitlec.unibo.it login passwd cqp 1 Cercare e contare 1.1 Contare
DettagliParole 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
DettagliLinguistica Computazionale
Linguistica Computazionale La Legge di Zipf 13 ottobre 2014 Distribuzione della frequenza delle parole Rango di una parola (r v ) posizione occupata da una parola in un ordinamento di frequenza discendente
DettagliEsempio 1. Creare uno script (file comandi) che abbia la sintassi:
Esempi shell 1 Esempio 1 Creare uno script (file comandi) che abbia la sintassi:./ps_monitor.sh [N] Lo script: in caso di assenza dell argomento, deve mostrare i processi di tu@ gli utena (compresi quelli
DettagliShell: variabili di sistema. Per visualizzare il valore di tutte le variabili d ambiente si usa il comando set
PATH Shell: variabili di sistema HOME USER PWD SHELL HOSTNAME HOSTTYPE Per visualizzare il valore di tutte le variabili d ambiente si usa il comando set Shell: variabili di sistema Per visualizzare il
DettagliL interfaccia command line di Ubuntu è il Terminale che usa un sistema command line detto bash.
BASH La maggior parte del lavoro di un bioinformatico si svolge attraverso un interfaccia command line che al contrario dell interfaccia grafica che usiamo ogni giorno, ha bisogno di comandi di testo esatti.
DettagliLab. 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
DettagliGestione avanzata dei file
Gestione avanzata dei file Espressioni jolly * qualunque insieme di caratteri? un solo carattere qualunque ^ nega l'espressione seguente [ ] carattere singolo in un range di caratteri possibili [a-c] le
DettagliEsercitazione 2 GUIDA
Corso di Laurea in Biologia Molecolare, Università di Padova Insegnamento di Informatica e Bioinformatica Esercitazione 2 Padova, 13 aprile 2016 GUIDA Uso della shell Unix Obbiettivo dell'esercitazione
DettagliUlteriori comandi sui file
Ulteriori comandi sui file Confronto tra file: 1. > cmp file1 file2 restituisce il primo byte ed il numero di linea in cui file1 e file2 differiscono (se sono uguali, non viene stampato nulla a video).
DettagliShell 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
DettagliLinguistica 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
DettagliSenza Soluzioni. Può un altro utente non appartenente al gruppo di mgiorgio, eseguire gli stessi comandi?
Senza Soluzioni Scrivere i due seguenti semplici script in bash shell: a. (1.5pt.)uno script che cancella un file dando il suo inode. Lo script e' attivato cosi': irm b. (1.5pt.)uno script che
DettagliLab. 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
DettagliGLUG 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
DettagliLinguistica Computazionale
Linguistica Computazionale Salvatore Sorce Dipartimento di Ingegneria Chimica, Gestionale, Informatica e Meccanica Ludici Adattati da Alessandro Lenci Dipartimento di Linguistica T. Bolelli Espressioni
DettagliBioinformatica 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
DettagliLinguistica Applicata
Linguistica Applicata 2007 2008 Lezioni 8/9: Collocazioni e Keywords, Espressioni regolari, Preparazione della ricerca per la tesina Tutor: Dott. Emiliano Guevara 1 1 Facoltà di Lingue e Letterature Straniere
DettagliSistemi 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/.
DettagliBash: history list (I)
Bash: history list (I) L history list è un tool fornito dalla shell bash che consente di evitare all utente di digitare più volte gli stessi comandi: bash memorizza nell history list gli ultimi 500 comandi
DettagliLezione 3: Programmazione della Shell di Unix
Lezione 3: Programmazione della Shell di Unix Laboratorio di Elementi di Architettura e Sistemi Operativi 2 Marzo 202 Parte : Soluzione degli esercizi Statistiche Ho ricevuto 2 soluzioni Tutte le soluzioni
DettagliLinux e la shell Bash
DEI DEI-- Politecnico di dibari Linux e la shell Bash Esercitazione conclusiva G. Piscitelli - M. Ruta - A. Cinquepalmi Testi di riferimento: Linux e la shell Bash http://sisinflab.poliba.it/ruta/linux/linux
DettagliCodice Corso: UNX010. Durata: 3 giorni
Codice Corso: UNX010 Durata: 3 giorni Obiettivi: In questo corso si imparano i comandi, la terminologia, la struttura del file system, delle directory e dei processi, e gli aspetti di base dell'architettura
DettagliUsare Python in Linux
26 Febbraio 2015 Outline 1 Struttura e programma delle lezioni 2 3 Outline Struttura e programma delle lezioni 1 Struttura e programma delle lezioni 2 3 Lezione tipo Struttura e programma delle lezioni
DettagliConcordanze 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
Dettagli1 Parola e Parole: polirematiche
Aspetti problematici fresco, scuola, riso polisemia e omonimia a gambe levate, tirare le cuoia, a giorni alterni, nudo e crudo polirematiche o multiword expressions cane/gatto/scimmia/topo mangiare/divorare
DettagliIl sistema operativo UNIX/Linux. Soluzione di problemi mediante script Stefano Quer Dipartimento di Automatica e Informatica Politecnico di Torino
Il sistema operativo UNIX/Linux Soluzione di problemi mediante script Stefano Quer Dipartimento di Automatica e Informatica Politecnico di Torino 2 Esercizio Si scriva uno script in gra di calcolare i
DettagliEspressioni 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
DettagliLa Shell di Unix. l utente impartisce i comandi al sistema digitandoli ad un apposito prompt;
La Shell di Unix La parte del sistema operativo Unix dedita alla gestione dell interazione con l utente è la shell, ovvero, un interfaccia a carattere: l utente impartisce i comandi al sistema digitandoli
DettagliGli strumenti statistici
Lez. 9 Gli strumenti statistici I metodi di elaborazione statistica e il calcolo dello stile /parte prima 21/03/13 John McHardy Sinclair 1933 2007 Professore di lingua inglese moderna presso la università
DettagliCORSO LINUX PER LA CERTIFICAZIONE LPI ESSENTIALS
CORSO LINUX PER LA CERTIFICAZIONE LPI ESSENTIALS Comandi da terminale Il comando sleep fa attendere un comando prima dell'esecuzione. Prova il comando: $ sleep 3s && echo Ciao Mondo! $ Comandi da terminale
DettagliManipolazioni 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)
DettagliSintassi: 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
DettagliLab. 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
DettagliLinguistica Computazionale: esercitazioni
Esercitazione 1 Felice Dell'Orletta ItaliaNLP Lab (www.italianlp.it) presso Istituto di Linguistica Computazionale A. Zampolli CNR felice.dellorletta@ilc.cnr.it 24 settembre 2014 Linguistica Computazionale:
DettagliORGANIZZAZIONE del FILE SYSTEM SISTEMA OPERATIVO UNIX FILE SYSTEM. FILE astrazione unificante del sistema operativo
FILE SYSTEM SISTEMA OPERATIVO UNIX - FILE COME SEQUENZA DI BYTE NON sono pensate organizzazioni logiche o accessi a record - FILE SYSTEM gerarchico ALBERO di sottodirettori - OMOGENEITÀ dispositivi e file
DettagliUso 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
DettagliComandi principali di Linux (1)
Laboratorio I Comandi principali di Linux (1) Sintassi: [comando] [opzioni] [argomenti] ls mostra il contenuto di una director l versione lunga a mostra anche i files nascosti che iniziano con. t presenta
DettagliCorso di Laboratorio di Sistemi Operativi
Corso di Laboratorio di Sistemi Operativi Lezione 4 Alessandro Dal Palù email: alessandro.dalpalu@unipr.it web: www.unipr.it/~dalpalu Approfondimento su make http://http://capone.mtsu.edu/csdept/facilitiesandresources/make.htm
DettagliComandi 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é
Dettagliinformatica 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
DettagliElaborato Shell. Elementi di architettura e sistemi operativi 2016/2017
Elaborato Shell Elementi di architettura e sistemi operativi 2016/2017 Introduzione passwd è il file di configurazione di sistema in cui sono memorizzate alcune delle informazioni relative agli account
DettagliIl sistema operativo LINUX Script di Shell
Il sistema operativo LINUX Script di Shell Giorgio Di Natale Stefano Di Carlo Bartolomeo Montrucchio Politecnico di Torino Dip. Automatica e
DettagliLinguistica 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
DettagliIntroduzione 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
DettagliSviluppare un programma in FORTRAN
Sviluppare un programma in FORTRAN Scrivere il file sorgente Editor di testo (emacs, vi, notepad, etc) Compilare Compilatore (ifort, gfortran, etc) Eseguire il programma Riga di comando, doppio click,
DettagliScrivere testi - ed. Un programma che consente di creare file testo si dice editor. L editor standard e più semplice di UNIX è ed.
Scrivere testi - ed Un programma che consente di creare file testo si dice editor. L editor standard e più semplice di UNIX è ed. Se è invocato con ed file, ed ha inizialmente: file di lavoro file, e buffer
DettagliMirko 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
DettagliLezione 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
DettagliE' un interprete di comandi: legge ciascuna linea di comando, la interpreta e la esegue
Shell Cos'e'? Interfaccia (testuale) tramite la quale l'utente interagisce con il sistema E' un interprete di comandi: legge ciascuna linea di comando, la interpreta e la esegue Ogni shell fornisce un
DettagliEsecuzione di script
Shell Script Gli shell script sono programmi interpretati dalla shell, scritti in un linguaggio i cui costrutti atomici sono i comandi Unix. I comandi possono essere combinati in sequenza o mediante i
DettagliDocumentazione 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,
DettagliProgrammazione Funzionale
1/11 Programmazione Funzionale Esercizi in preparazione dell esame Davide Mottin - Themis Palpanas May 28, 2014 Svolgimento d esame Inferire il tipo di un espressione Esercizi sul lambda-calcolo Esercizi
DettagliLaboratorio Multimediale Lezione n. 1
Laboratorio Multimediale Lezione n. 1 Corso di Laurea in Matematica, a.a. 2006-2007 9 ottobre 2005 Il login login è il processo di autenticazione al sistema. Per effettuare il login è necessario avvere
DettagliI 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
DettagliLaboratorio 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
DettagliLaboratorio 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
DettagliL utility Unix awk [Aho-Weinberger-Kernighan]
L utility Unix awk [Aho-Weinberger-Kernighan] L utility awk serve per processare file di testo secondo un programma specificato dall utente. L utility awk legge riga per riga i file ed esegue una o più
DettagliIl sistema operativo LINUX Tools e comandi avanzati
Il sistema operativo LINUX Tools e comandi avanzati Giorgio Di Natale Stefano Di Carlo Politecnico di Torino Dip. Automatica e Informatica Sistemi Operativi - Tools
DettagliQuando mi collego ad alcuni servizi hosting ricevo un messaggio relativo al certificato di protezione del sito SSL, come mai?
IT FAQ-SSL Quando mi collego ad alcuni servizi hosting ricevo un messaggio relativo al certificato di protezione del sito SSL, come mai? Il certificato SSL relativo ai servizi hosting è stato rinnovato
DettagliLaboratorio. 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
DettagliShell 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
Dettagliinformatica 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
Dettagli11. 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
DettagliPrimi passi con JFlex
Primi passi con JFlex Luca Chiodini Abstract Ci proponiamo di muovere i primi passi nel mondo dell analisi lessicale e della produzione automatica di un analizzatore lessicale. Verrà mostrato l uso di
DettagliIl 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
DettagliEla Execute. Procedura di installazione. in ambiente Windows 7 ( 32/64 bit ) Prodotto: Ela Execute Oggetto : Installazione Sw in Windows 7 (32/64 bit)
Codice 18-06-2010 Prodotto: Ela Execute Oggetto : Installazione Sw in Windows 7 (32/64 bit) Ela Execute Procedura di installazione in ambiente Windows 7 ( 32/64 bit ) Autore Nome: Zambelli Bruno Documento
Dettagli6) Descrivere con un diagramma a blocchi un algoritmo che legga da input due numeri ne calcoli il prodotto in termini di somme ripetute.
I due esercizi seguenti su un esempio semplice (trovare il massimo tra due o tra tre numeri) introducono la descrizione di algoritmi con diagrammi a blocchi, le strutture di controllo sequenza e condizione,
DettagliINTRODUZIONE AD OMNET++
INTRODUZIONE AD OMNET++ Omnet++ OMNET++ è una piattaforma di simulazione : È utile per: Modulare: gerarchia di moduli Ad eventi Orientata agli Oggetti (in C++) Open Source Versione comm. OMNEST analizzare
DettagliQuesto 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
DettagliCommand line kung fu
Command line kung fu Bash, filtri & co. Riccardo Binetti punkerbino@gmail.com Corsi GNU/Linux Avanzati 2014 Riccardo Binetti Bash e filtri Corsi Linux Avanzati 2014 1 / 31 Il terminale? Nel 2014? Sì, il
DettagliCREAZIONE DI UNA LISTA PER SCANSIONE RPT ANALOGICI E TG DMR. HOW CREATE A SCAN LIST WITH BOTH DIGITAL & ANALOG RPT.
CREAZIONE DI UNA LISTA PER SCANSIONE RPT ANALOGICI E TG DMR. HOW CREATE A SCAN LIST WITH BOTH DIGITAL & ANALOG RPT. 2017 - IW2BSF Rodolfo Vediamo come procedere: Aprire il programma nel computer per programmare
DettagliMetodi di Analisi dei Dati Sperimentali. AA 2009/2010 Pier Luca Maffettone. Elementi di Matlab
Metodi di Analisi dei Dati Sperimentali AA /2010 Pier Luca Maffettone Elementi di Matlab Sommario Introduzione Variabili Manipolazione di elementi Creazione di vettori/matrici Operazioni elementari Funzioni
DettagliItalian 102 Daily Syllabus
* = Instructor may choose to do the Strategie DVD activities in class. Italian 102 Daily Syllabus AR 26 aterial covered in class (in text unless otherwise indicated) WEEK 1 Introduzione al corso e ripasso
DettagliCorso di Ingegneria del Software. La architettura software
Corso di Ingegneria del Software a.a. 2009/2010 Mario Vacca mario.vacca1@istruzione.it Il concetto e il ruolo della architettura Sommario 1. Il concetto e il ruolo della architettura 2. Tipi di architettura
DettagliFondamenti di Linguistica Semantica e Lessico Lezione 4: Polisemia, Lessico e Dizionari
Fondamenti di Linguistica Semantica e Lessico Lezione 4: Polisemia, Lessico e Dizionari Malvina Nissim malvina.nissim@unibo.it 3 Dicembre 2008 Metonimie o Lessicalizzazioni? Hoover Kleenex China Scottex
DettagliCorso di Perfezionamento
Programmazione Dinamica 1 1 Dipartimento di Matematica e Informatica Università di Camerino 15 febbraio 2009 Tecniche di Programmazione Tecniche di progettazione di algoritmi: 1 Divide et Impera 2 Programmazione
DettagliDURATA DEL CORSO: 15 LEZIONI (2ore) Tutti i martedì e venerdì dal 14 aprile al 12 giugno
DURATA DEL CORSO: 15 LEZIONI (2ore) Tutti i martedì e venerdì dal 14 aprile al 12 giugno Questo materiale è reperibile a questo indirizzo: http://diego72.altervista.org/corso-informatica-di-base/ PASSWORD:
DettagliLE MACRO DI EXCEL PER TUTTE PDF
LE MACRO DI EXCEL PER TUTTE PDF ==> Download: LE MACRO DI EXCEL PER TUTTE PDF LE MACRO DI EXCEL PER TUTTE PDF - Are you searching for Le Macro Di Excel Per Tutte Books? Now, you will be happy that at this
DettagliGestione 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
DettagliGuida per invitare più di 500 contatti ad un evento Facebook. By Andrea Mancini
Guida per invitare più di 500 contatti ad un evento Facebook By Andrea Mancini In rete si trovano vari script per aggiungere tutti gli amici agli eventi in un solo colpo senza selezionarli tutti uno per
DettagliLaboratorio 02. Programmazione - CdS Matematica. Mirko Polato 3 Novembre 2015
Laboratorio 02 Programmazione - CdS Matematica Mirko Polato 3 Novembre 2015 Contenitori Spesso è necessario utilizzare contenitori di oggetti. 2 of 26 Contenitori Spesso è necessario utilizzare contenitori
DettagliControllo di flusso negli script: if-then-else
Controllo di flusso negli script: if--else Il coman condizionale if condition_command true_commands else false_commands esegue il coman condition command e utilizza il suo exit status per decidere se eseguire
DettagliPDF Icon. PDF Icon. PDF Icon. PDF Icon. PDF Icon. PDF Icon FOOTER
PDF PDF PDF PDF PDF All items sort by recent. Data, Pdf icon, lini to Attached file in a target= _blank window On the block Data show just: dd/mm/yyy PDF Pagination after 20 items or ajax load after 20
DettagliESECUZIONE DI PROGRAMMI C SU MACCHINE REALI. Docente: Giorgio Giacinto AA 2008/2009. formalizzazione degli algoritmi in linguaggio C
Università degli Studi di Cagliari Corso di Laurea Specialistica in Ingegneria per l Ambiente ed il Territorio Corso di Laurea Specialistica in Ingegneria Civile - Strutture FONDAMENTI DI INFORMATICA 2
DettagliDizionari. Hashtables.
Dizionari Hashtables http://www.dia.uniroma3.it/~roselli/ roselli@dia.uniroma3.it Credits Materiale a cura del Prof. Franco Milicchio Introduzione I tipi di dato che abbiamo introdotto fino ad ora sono
DettagliUD4 - MATLAB. M-file. Efficienza degli algoritmi. Formati d uscita
UD4 - MATLAB M-file. Efficienza degli algoritmi. Formati d uscita M-files In MatLab è possibile eseguire istruzioni contenute in file esterni; Tali file sono chiamati M-file perché devono avere estensione.m
DettagliL ambiente UNIX/Linux. Comandi UNIX & Linux (parte A) Stefano Quer Dipartimento di Automatica e Informatica Politecnico di Torino
L ambiente UNIX/Linux Comandi UNIX & Linux (parte A) Stefano Quer Dipartimento di Automatica e Informatica Politecnico di Torino 2 Installazione Linux Esistono diverse possibilità per avere a disposizione
DettagliPSICOMETRIA. Esercitazione n.1. C.d.L. Comunicazione e Psicologia a.a. 2012/13
PSICOMETRIA Esercitazione n.1 C.d.L. Comunicazione e Psicologia a.a. 2012/13 ESERCITAZIONE 1: INDICE 1. Informazioni di carattere generale sulle esercitazioni 2. Il foglio di calcolo (Excel) 3. Avviare
DettagliCostruzione del File Diretto
Costruzione del File Diretto, Roma Sommario 1 Indicizzazione compressa dei documenti (file diretto). Term-partitioning indexing: File Invertito Map 1 In: Map 2 In: ... Map M In:
Dettaglilet quorem pair = ((fst pair)/(snd pair), (fst pair) mod (snd pair))
1 PATTERN Consideriamo la definizione della funzione quorem: (* quorem: int * int -> int * int *) (* quorem(n,m) = quoziente e resto della divisione di n per m *) let quorem (n,m) = (n/m, n mod m) Per
DettagliCorso Linux ARCES. Lezione 3: Lavorare con la Shell
Corso Linux ARCES Lezione 3: Lavorare con la Shell La Shell Una shell è un'interfaccia, grafica o meno ( CLI ad esempio ), che permette all'utente di interagire col sistema attraverso l'utilizzo di una
DettagliL 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
DettagliLinguaggi e Ambienti di Programmazione
Linguaggi e Ambienti di Programmazione Principi e tecniche diffuse che si incontrano spesso nelle applicazioni dell informatica. Compilatori Editor di struttura: riceve in input una sequenza di comandi
DettagliUDA MATEMATICA. Progettazione per unità di apprendimento. Percorso di istruzione di primo livello primo periodo didattica PROF:...
UDA MATEMATICA Progettazione per unità di apprendimento Percorso di istruzione di primo livello primo periodo didattica PROF:... B1 5MAT 01 Numeri e calcoli (ore in presenza: 18; ore a distanza: 0 ) COMPETENZA/E
DettagliConcetti 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
DettagliUtilizzo 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
DettagliDizionario delle collocazioni
Dizionario delle collocazioni Le combinazioni delle parole in italiano Paola Tiberii, Zanichelli 2012 Presentazione di Gabriella Bacchelli per AITI FVG Trieste, 12 gennaio 2013 Collocazioni bandire un
DettagliIl 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
DettagliBy E.M. note sull'uso di GAMBAS
By E.M. note sull'uso di GAMBAS GAMBAS viene installato sotto Xubuntu nella directory: /usr/share/gambas2 link problema su uso dell'esempio SerialPort http://gambasrad.org/zforum/view_topic?topic_id=1057
Dettagli