Pwogramè òdinatè

Soti nan Wikipedia, ansiklopedi gratis.
Ale nan navigasyon Ale nan rechèch
Dekonbigasyon note.svg Disambiguation - Si ou ap chèche pou lòt siyifikasyon an, gade pwogramè (mizik) .
Pwogramè k ap travay sou platfòm MacOS ( Darwin eksplwatasyon )

Yon pwogramè konpitè (tou li te ye ak angle a pwomotè ekspresyon, oswa xslt, tradwir kòm "kreyatè kòd"), nan syans òdinatè , se yon teknisyen ki moun ki, nan relatif pwogram faz nan , tradui oswa kodan solisyon algorithm nan nan yon pwoblèm ki te bay nan la kòd sous lojisyèl an pou egzekite pa yon òdinatè , lè l sèvi avèk yon langaj pwogram espesifik. Pwofesyon nan pwogramè a se relativman resan e li te devlope nan tandem ak ogmantasyon nan jaden yo nan aplikasyon nan syans òdinatè .

Deskripsyon

Nan sik lavi lojisyèl an , aktivite pwogramè a, ki rele tou "devlopman" oswa "aktivite kodaj", se konseptyèlman apre aktivite analiz la ak anvan aktivite tès la, anjeneral fèt pa lòt pwofesyonèl, respektivman analis ak beta testers .

Nan pratik, pwogramè a kreye pwogram aktyèl la sou baz dokiman spesifikasyon (teknik oswa fonksyonèl) trase pa analis la, nan ki konpòtman yo ak algoritm ki dwe aplike nan pwogram nan yo dekri nan yon nivo ki lojik. Apre faz nan pwogramasyon ak pwodiksyon an nan yon pwogram ègzèkutabl , yon sèl la ki gen enstriksyon yo te fè dirèkteman ègzèkutabl pa machin nan nan fòm lan nan lang machin , faz nan tès kòmanse, ki fèt detèmine konfòmite la nan pwogram nan espesifikasyon ki dekri nan analiz la. dokiman.

Pwogramè a pou ekzekisyon an nan aktivite li fè pou sèvi ak kèk zouti IT espesyalize pou aktivite sa a. Pa egzanp, sa yo se editè (pwogram ki pèmèt ekri nan pwogram lojisyèl), debuggers , moun k'ap ede, konpilateur oswa entèprèt , Scripts , baz done ak lòt moun.

Ada Lovelace konsidere kòm premye pwogramè nan listwa, li te premye eksprime yon algorithm ki fèt pou itilize sou yon òdinatè, motè analyse Charles Babbage a nan mwa Oktòb 1842 .

Pwogramè entènèt

Sifiks "entènèt la" idantifye yon pwogramè espesyalize nan lojisyèl bilding ki gen entansyon kreye aplikasyon entènèt oswa sit entènèt pou entènèt la oswa entranèt , tipikman lè l sèvi avèk lang oryante nan sa a kalite aktivite, tankou PHP , ASP , Java EE , JavaScript oswa ActionScript .

Pwogramè entènèt la kontra sèlman ak kòd sous yon sit entènèt , kidonk li neglije konsepsyon ak fòma kòd HTML a , ki olye devlope pa yon designer entènèt oswa pa plizyè figi ki gen ladrès espesifik. Yon pwogramè entènèt ki kontra avèk tou de kòd la ak grafik yo nan yon sit, yo pa rele sa yo, men pran non an nan webmaster oswa "Full Stack Developer".

Kòd makak

Ekspresyon Kòd makak la (literalman, pwogram makak ) jeneralman refere, nan mond lan ki pale angle, nan yon pwogramè òdinatè oswa nenpòt moun ki ekri kòd yo siviv; pi espesyalman, tèm nan refere a moun sa yo ki sèlman ki kapab ekri kòd , Se poutèt sa kapab fè travay ki mande pou yon pousantaj ki pi wo nan distraksyon tankou òganize achitekti analiz la, ak konsepsyon nan lojisyèl an. Nan sans sa a, tèm nan konsidere kòm yon ti kras ofansif, epi yo souvan atribiye a pi fò nan pwogramè yo ki pi piti nan yon gwoup. Tèm nan kapab tou pwòp tèt ou-atribiye kòm yon fason pou dechaje responsablite pou yon desizyon ki te pran pa administratif la, oswa kòm yon plent sou gen kenbe fèm desizyon sa yo (egzanp: "pa mande m 'poukisa nou dwe ekri nan COBOL , yo yo senpleman yon "makak kòd").

Tèm nan kapab aplike tou pou pwogramè òdinatè ki pa pwofesyonèl ki konbine moso kòd yo jwenn sou Entènèt la oswa liv ansanm pou fè yon aplikasyon, san yo pa gen yon apresyasyon oswa konpreyansyon sou prensip ki chita sou kòd oswa pwogram pi jeneralman.

Gen kèk otè ki pa konsidere kodè yo nan sans strik mo a, sètadi moun ki senpleman konvèti algorithm lan an kòd, depi, lè yo fè yon tradiksyon sèlman, yo pa pwogram anyen.

Divilgasyon ak fòmasyon

Figi a nan pwogramè a se sou ogmantasyon an ak revolisyon enfòmasyon an , avenman nan sektè a avanse Supérieure apre ane 2000 yo ak pwopagasyon entènèt la . Pandan ke anvan 2000s la pwogramasyon yo te esansyèlman pwogramasyon pou aplikasyon pou Desktop oswa pwogramè sistèm, nan 2000s yo figi ki pi popilè yo se sa yo ki nan pwogramè entènèt la ak sa yo ki nan pwogramè a pou aparèy mobil . Trè souvan se pwogramè a anboche nan IT konsiltasyon konpayi k ap travay pou kliyan kliyan tankou bank yo , administrasyon piblik ak konpayi lokasyon kò ak fòm tipik kontra tankou kontra a pwojè . Fòmasyon an nan yon pwogramè tipikman pran plas nan etid inivèsite, ki apwopriye IT sètifikasyon (ki pi popilè yo se Java pa Sun Microsystem ak Microsoft .NET ) oswa estaj ki apwopriye nan konpayi an.

Move itilizasyon

Pami pwofàn la, tèm pwogramè a souvan mal itilize. An reyalite, nan ka sa yo, nenpòt ki pwofesyonèl nan mond lan òdinatè jenerikman rele yon "pwogramè" [1] . Moun ki jere sistèm IT, konfigirasyon aplikasyon, mete ajou sa ki nan sit entènèt, enstale epi kenbe rezo oswa periferik, ede lòt IT oswa espesyalis telematik, elatriye. li pa pwogram anyen: se sèlman moun ki, pa detèmine fonksyon ak algoritm aplikasyon relatif nan yon solisyon ak dezyèmman pa ekri kòd nan kèk lang pwogramasyon, kreye lojisyèl, se yon pwogramè. Ak de tout fason, nan sektè sa a, anpil pwofesyon ak wòl yo make nan lang angle, prèske pa janm tradwi nan Italyen.

Remak

  1. ^ Oswa, menm vin pi mal, "teknik". Sa rive paske, kontrèman ak lòt pwofesyon tradisyonèl yo, pwofesyon yo nan teknoloji enfòmasyon yo pa li te ye.

Atik ki gen rapò

Lòt pwojè

Otorite kontwòl LCCN (EN) sh85029522 · GND (DE) 4175854-7