Page 44 - 120900035800_gallo_cloud_sia

Basic HTML Version

609
PagIne gIaLLe deLL’InForMatICo
o
Outsourcing
Processo che porta alla “acquisizione da un fornitore esterno
di prodotti o servizi attualmente risultanti dalla diretta attivi-
tà produttiva e di gestione interna dell’azienda”. Il principio
è semplice: far fare agli altri ciò che fanno meglio di noi, in
modo tale da ridurre i costi, migliorare la qualità dei servizi o
dei prodotti intermedi di cui si ha bisogno, e liberare così le
risorse necessarie per la vera attività d’impresa.
p
Parser
Analizzatore sintattico, algoritmo di riconoscimento sintat-
tico di un linguaggio. Componente del compilatore, esegue
l’analisi sintattica del flusso di token (ad esempio if, then,
else, −, +, *, /, variabili) ottenuti dall’analizzatore lessicale.
Assegna un significato a ciascun token e verifica la coerenza
delle istruzioni del programma con la sintassi del linguaggio.
PHP
È un linguaggio di scripting interpretato, con licenza open
source e libera (ma incompatibile con GPL), originariamente
concepito per la programmazione web. Attualmente è utiliz-
zato principalmente per sviluppare applicazioni web lato ser-
ver, ma può essere usato anche per scrivere script a riga di co-
mando o applicazioni autonome dotate di interfaccia grafica.
Ping
Utility che ha il compito di verificare se un indirizzo IP è rag-
giungibile. Funziona inviando un pacchetto di dati a un dato
indirizzo e attendendo una risposta. Quando la risposta ar-
riva, si calcola il tempo che ci è voluto per fare il tragitto di
andata e ritorno.
Pivot
In matematica, e più specificamente in algebra lineare e in
informatica, il pivot (in inglese perno), elemento di
pivot
di
una matrice è l’elemento che viene scelto per primo da un
algoritmo (algoritmo di Gauss, ordinamento quicksort, me-
todo del simplesso e così via) e che si richiede rispetti deter-
minate proprietà allo scopo di far funzionare correttamente
o del tutto l’algoritmo, o più semplicemente per renderne
l’esecuzione più efficiente.
Plugin
È un programma non autonomo che interagisce con un al-
tro programma per ampliarne le funzioni. Ad esempio, un
plugin per un software di grafica permette l’utilizzo di nuove
funzioni non presenti nel software principale. La capacità di
un software di supportare i plugin è generalmente un’ottima
caratteristica, perché rende possibile l’ampliamento e la per-
sonalizzazione delle sue funzioni da parte di terzi in maniera
relativamente semplice e veloce.
Q
Query
Termine utilizzato per indicare l’interrogazione di un data-
base nel compiere determinate operazioni (selezione, inse-
rimento, cancellazione di dati e così via) da eseguire in uno
o più database. Solitamente una query viene interpretata, dal
linguaggio SQL (
Structured Query Language
) per renderla più
comprensibile al DBMS. L’analisi del risultato della query è
oggetto di studio dell’algebra relazionale.
r
RDBMS
Relational DataBase Management System
(traducibile in “Siste-
ma di gestione per database relazionali”), viene utilizzato
per riferirsi a un software (programma) sviluppato al fine di
creare e gestire i database relazionali. Questo software deve
essere compatibile con SQL affinché altre applicazioni (come
ad esempio i fogli di calcolo) lo possano interrogare per estra-
polare dati, o lo possano modificare.
Record
Il termine
Record
viene utilizzato per riferirsi ad un elemento
di un database. In linea generale, un database è composto da
un insieme di tabelle che comunicano tramite relazioni. Una
tabella, a sua volta, è composta da elementi che si chiamano
Campi e Record. Un campo di una tabella comprende le in-
formazioni della stessa tipologia, e corrisponde alla colonna
della tabella (ad esempio il campo Nome, che contiene tutti i
nomi, etc), mentre il record si riferisce alla riga della tabella,
ovvero l’insieme dei campi in orizzontale.