Programmatore e 143 Records: differenze tra le pagine

(Differenze fra le pagine)
Contenuto cancellato Contenuto aggiunto
 
LauBot (discussione | contributi)
m Sostituisco Collegamenti esterni ai vecchi template e rimuovo alcuni duplicati
 
Riga 1:
{{S|etichette discografiche statunitensi}}
{{nota disambigua|l'altro significato|[[Programmatore (musica)]]}}
{{Azienda
{{F|informatica|luglio 2014|Al momento non c'è una singola fonte, si potrebbero aggiungere le classificazioni Eucip, AITTS, ITA-J e IBM}}
|nome = 143 Records
Il '''programmatore''' (noto anche con le espressioni [[lingua inglese|inglesi]] '''''developer''''', ovvero sviluppatore, e '''''coder''''', traducibile come "creatore di codice"), in [[informatica]], è un lavoratore professionista che, attraverso la relativa fase di [[programmazione (informatica)|programmazione]], traduce o codifica l'[[algoritmo]] risolutivo di un problema dato nel [[codice sorgente]] del [[software]] da far [[esecuzione (informatica)|eseguire]] ad un [[elaboratore]], utilizzando un certo [[linguaggio di programmazione]]. La professione del programmatore è relativamente recente e si è sviluppata di pari passo con l'aumento dei campi di applicazione dell'[[informatica]].
|logo =
|forma societaria =
|data fondazione = 1995
|forza cat anno =
|luogo fondazione =
|data chiusura =
|causa chiusura =
|nazione = USA
|sede =
|gruppo = [[Warner Music Group]]
|filiali =
|persone chiave =
|settore = Musicale
|prodotti =
|fatturato =
|anno fatturato =
|utile netto =
|anno utile netto =
|dipendenti =
|anno dipendenti =
}}
 
'''143 Records''' è il [[Etichetta discografica|marchio di registrazione]] del produttore [[David Foster]]. 143 è una sotto etichetta di proprietà della [[Warner Music Group]]. I numeri 1-4-3 sono derivati dalle parole "I Love You."<ref>{{Cita web|url=http://www.hitquarters.com/index.php3?page=intrview/opar/intrview_BrianAvnetInterview.html|titolo=Interview with Brian Avnet}}</ref>
== Descrizione ==
 
== Artisti ==
Nell'ambito del [[ciclo di vita del software]], l'attività del programmatore, definita anche "sviluppo" o "attività di codifica", concettualmente è successiva all'attività di analisi e precedente a quella di collaudo, solitamente eseguita da altri professionisti, rispettivamente gli analisti ed i collaudatori [[beta tester]].
* [[Michael Bublé]]
* [[The Corrs]]
* [[Lace (band)|Lace]]
* [[Renee Olstead]]
* [[Charice Pempengco|Charice]]
* [[Josh Groban]]
* [[William Joseph (musician)|William Joseph]]
* [[Jordan Hill (singer)|Jordan Hill]] (through [[Atlantic Records]])
* [[Jackie Evancho]]
* [[Beth Hart]]
 
== Note ==
In pratica il programmatore realizza il programma vero e proprio sulla base del documento di specifica (tecnica o funzionale) redatto dell'analista, in cui sono descritti a livello logico i comportamenti e gli [[algoritmo|algoritmi]] che devono essere realizzati nel programma stesso. Terminata la fase di programmazione con la produzione di un [[programma eseguibile]], quello le cui [[istruzione (informatica)|istruzioni]] sono rese direttamente eseguibili dalla macchina sotto forma di [[linguaggio macchina]], inizia la fase di [[collaudo del software|collaudo]], atta a determinare la conformità del programma alle specifiche descritte nel documento di analisi.
<references/>
 
== Collegamenti esterni ==
Il programmatore per l'esecuzione della propria attività si avvale di alcuni strumenti informatici specializzati per quest'attività. A titolo esemplificativo si tratta di [[editor (informatica)|editor]] (programmi che permettono la scrittura di programmi software), [[debugger]], helper, [[Compilatore|compilatori]] o [[Interprete (informatica)|interpreti]], [[script]], [[database]] ed altri ancora.
* {{Collegamenti esterni}}
 
[[Categoria:Etichette discografiche indipendenti]]
[[Ada Lovelace]] è considerata la prima programmatrice della storia, avendo per prima espresso un [[algoritmo]] inteso per l'utilizzo su un computer, la [[macchina analitica]] di [[Charles Babbage]] nell'ottobre del [[1842]].
 
=== Programmatore web ===
Il suffisso "web" identifica un programmatore specializzato nella costruzione di software destinato a realizzare [[Applicazione web|applicazioni web]] o [[Sito web|siti web]] per [[Internet]] o [[intranet]], tipicamente utilizzando linguaggi orientati a questo genere di attività, come ad esempio [[PHP]], [[Active Server Pages|ASP]], [[Java EE]], [[JavaScript]] o [[ActionScript]].
 
Il programmatore web si occupa solo del codice sorgente di un [[sito web]], quindi trascura il design e la [[Formattazione (testo)|formattazione]] del codice [[HTML]], che vengono invece sviluppati da un [[Web design|web designer]] o da più figure con specifiche competenze. Un programmatore web che si occupa sia del codice che della [[grafica]] di un sito, non si chiama più tale ma prende il nome di [[webmaster]].
 
=== Code monkey ===
L'espressione ''Code monkey'' (letteralmente, ''scimmia programmatrice'') si riferisce generalmente, nel mondo anglofone, ad un programmatore per computer o comunque chi scrive codice per sopravvivere; entrando nello specifico, il termine si riferisce a quelle persone capaci unicamente di scrivere del [[codice sorgente|codice]], inabili dunque nel compiere lavori che richiedono un tasso di astrazione più elevato come il curare l'architettura, l'analisi ed il design del software. In tal senso, il termine è considerabile leggermente offensivo, ed è spesso attribuito alla maggior parte dei programmatori più giovani all'interno di un gruppo.
Il termine può anche essere auto-attribuito come modo per scaricare le responsabilità per una decisione presa dall'amministrativo, oppure come lamento dovuto al dover sopportare tali decisioni (ad es.: "Non chiedermi perché dobbiamo scrivere in [[COBOL]], sono semplicemente un "code monkey").
 
Il termine può anche essere applicato a programmatori per computer non professionisti che uniscono insieme spezzoni di codice trovati su [[Internet]] o libri per realizzare una applicazione, senza avere né apprezzamento né comprensione dei principi che sono alla base del codice o della programmazione più in generale.
 
===Diffusione e formazione===
La figura del programmatore è in forte ascesa con la [[rivoluzione informatica]] e l'avvento del [[settore terziario avanzato]] dopo gli anni 2000. Tra questi le figure più diffuse sono quelle del [[applicazione web|programmatore web]] e quella del programmatore per [[dispositivo mobile|dispositivi mobili]]. Molto spesso il programmatore è impegnato in società di [[consulenza informatica]] lavorando per clienti [[committente|committenti]] come [[banca|banche]], [[pubblica amministrazione]], [[azienda|aziende]] in [[Body Rental]] con forme di lavoro tipiche come il [[contratto a progetto]]. La formazione di un programmatore avviene tipicamente attraverso certificazioni informatiche opportune (le più famose sono quelle [[linguaggio Java|Java]] di [[Sun Microsystem]] e [[Microsoft .NET]]) e [[stage]] opportuni.
 
== Voci correlate ==
* [[Analista programmatore]]
* [[Ciclo di vita del software]]
* [[Codice sorgente]]
* [[Ingegneria del software]]
* [[Informatica]]
* [[Programmazione (informatica)]]
* [[Software]]
* [[Sviluppatore software]]
* [[Vero Programmatore]]
* [[Giorno dei programmatori]]
 
== Altri progetti ==
{{interprogetto|commons=Category:Programmers|s=:Categoria:Programmatori|s_oggetto=|s_preposizione=redatte da|s_etichetta=Programmatori}}
 
{{Portale|informatica|lavoro}}
 
[[Categoria:Programmatori]]
[[Categoria:Professioni informatiche]]