SAS (software): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
fix + {{Collegamenti esterni}}
 
(47 versioni intermedie di 34 utenti non mostrate)
Riga 1:
{{Linguaggio di programmazione
'''SAS''' è un complesso di prodotti software integrati (sviluppati dal [[SAS Institute]]) cha permettono ad un programmatore:
|nome = SAS
*inserimento, ricerca e gestione di dati;
|immagine = স্যাস লোগো.png
*generazione di report e grafici
|didascalia =
*analisi statistica e matematica
|autore = [[SAS Institute]]
*pianificazione, previsione e supporto alle decisioni
|data = 1976
*ricerca operativa e project management
|versione = SAS 9.4, SAS VIYA 3.5, SAS VIYA 2022
*gestione di qualità
|utilizzo = [[Analisi numerica]] per [[base di dati]] - [[Business intelligence]]
*sviluppo di applicazioni
|paradigmi = multiparadigma
|tipizzazione = statica, forte
|specifiche = scritto in [[C (linguaggio)|C]]
|estensione =
|influenzato_da = linguaggio [[PL/I]] e lavoro dell'[[Università statale della Carolina del Nord]] e [[National Institutes of Health]]
|ha_influenzato =
|implementazione_riferimento =
|sistema_operativo = [[multipiattaforma]]
|lingua =
|licenza = [[EULA]]
}}
 
'''SAS''' (in origine "Statistical Analysis System") è un complesso di prodotti [[software]] integrati (sviluppati dal [[SAS Institute]]) chache permettono ad un [[programmatore]]:
Inoltre numerosi sviluppatori realizzano molte soluzioni che permettono funzioni quali [[data warehousing]] e [[data mining]], gestione delle risorse umane e supporto alle decisioni, gestione finanziaria...
* inserimento, ricerca e gestione di dati;
* generazione di [[Report informativo|report]] e [[diagramma|grafici]]
* [[analisi statistica]] e [[matematica]]
* pianificazione, previsione e supporto alle decisioni
* [[ricerca operativa]] e [[project management]]
* gestione di qualità
* sviluppo di applicazioni
 
Inoltre numerosi sviluppatori realizzano molte soluzioni che permettono funzioni quali [[data warehousing]] e [[data mining]], [[gestione delle risorse umane]] e supporto alle decisioni, gestione finanziaria.., ricerca genetica, ecc.
 
== Base SAS ==
Il nocciolo del sistema SAS è basato su un pool di applicazioni:
* '''Base SAS Software''', utilizzato per la gestione dei dati
*''' SAS procedures software''', per l'analisi ed il reporting
*''' Macro facility''', un tool per estendere e personalizzare le applicazioni
*''' DATA step debugger''' un tool per individuare gli eventuali problemi nelle applicazioni sviluppate.
*''' Output Delivery System''' (ODS), un modulo che tratta i risultati per restituirli in formati standard e facilmente gestibili, quali SAS data sets, listing filesfile, o Hypertext Markup Language ([[HTML]])
* '''SAS windowing environment''', un '[[interfaccia grafica]] ed interattiva per eseguire e testare le applicazioni sviluppate nell'ambiente SAS.
 
== SAS: una descrizione ==
Così come altri [[Linguaggi di programmazione di quarta generazione4GL|linguaggi di programmazione di quarta generazione orientati ai dati]] quali [[SQL]] e [[Focus software|Focus]], SAS assume una struttura dei filesfile predefinita e lascia al Sistema operativo l'identificazione dei filesfile. Questo permette al programmatore e all'utente di concentrarsi sulla gestione del dato trovandosi all'interno di una sorta di loop. Altre funzioni permettono la generazione di statistiche o report con la semplice definizione del dataset corretto.
 
Al confronto di altri liguaggilinguaggi di programmazione generici, questo approccio permette all'utente di preoccuparsi meno di come i dati siano conservati per concentrarsi maggiormente sulle informazioni immagazzinate. Questo permette di sfumare il concetto di programmazione permettendo ad utenti, che non ricadono nel concetto di programmatori quanto in quello del ''marketing'', di sviluppare agilmente applicazioni.
Così come altri [[Linguaggi di programmazione di quarta generazione|linguaggi di programmazione di quarta generazione orientati ai dati]] quali [[SQL]] e [[Focus software|Focus]], SAS assume una struttura dei files predefinita e lascia al Sistema operativo l'identificazione dei files. Questo permette al programmatore e all'utente di concentrarsi sulla gestione del dato trovandosi all'interno di una sorta di loop. Altre funzioni permettono la generazione di statistiche o report con la semplice definizione del dataset corretto.
 
Al confronto di altri liguaggi di programmazione generici, questo approccio permette all'utente di preoccuparsi meno di come i dati siano conservati per concentrarsi maggiormente sulle informazioni immagazzinate. Questo permette di sfumare il concetto di programmazione permettendo ad utenti, che non ricadono nel concetto di programmatori quanto in quello del ''marketing'', di sviluppare agilmente applicazioni.
 
== Collegamenti esterni ==
* {{Collegamenti esterni}}
*{{en}} [http://support.sas.com SAS support webpage]
* {{cita web|https://www.sas.com/it_it/home.html|SAS Italia}}
 
{{Principali linguaggi di programmazione}}
{{portale|informatica}}
 
[[Categoria:LinguaggiProgrammazione diorientata programmazioneagli oggetti]]
 
[[en:SAS System]]
[[fi:SAS (ohjelmisto)]]
[[fr:SAS (langage)]]
[[nl:Programmeertaal SAS]]