Vous êtes sur la page 1sur 4

3/5/2016

TraductoresDeLenguajesDeProgramacin

Home>Cursos>Traductoresdelenguajesdeprogramacin

Traductoresdelenguajesdeprogramacin
octavio abril1,2013 Cursos Nohaycomentarios
Anuncios Google

Traductor Interprete Traduccin Fuente

Lacomunicacinentredospersonasquehablandistintoidiomanopuedeestablecersesinla
colaboracindeuntraductor.stepuedeserunintrpretequerealiceunatraduccinsimultnea,
fraseafrase,osimplementeuntraductorqueescribaenelidiomadeldestinatarioeltextoredactado
enelidiomadeorigen.Conlosordenadorespasaalgoparecido,oshablamosdelostraductoresde
lenguajesdeprogramacin.

Msledos

Estaesunarealidadtrasladablealmundodelosordenadores.Exceptoenelcasodequeeldilogo

Elrankingdefinitivode
losmejoresMBAde
EE.UU.
abril14,2016Nohaycomentarios

semantengautilizandoellenguajemquina,esnecesariounprocesodetraduccinparaqueel
programaconfeccionadoporelusuarioresulteinteligibleparaelordenador.

ElectrnicaIndustrial

Cualessonlas
universidadesms
admiradasporlos
reclutadores

Porsupuesto,latareadetraduccinnocorreracargodetraductoreshumanossinoquedeellose

abril28,2016Nohaycomentarios

ocuparnlospropiosordenadoresunavezinstruidosalefecto.

EstudiaenAvansysyspartedelaeducacinquetransformaelfuturo

SuscribirseaCursosy
Formacin
Tudireccindeemail...

Suscribirse

Anuncios Google

Interpretesytraductores
Traductoresdeespaol
Traductoreseningles

Laejecucindeprogramasredactadosenun
lenguajedeensambleodealtonivelexige
unapreviatraduccinalenguajemquina.

Deprogramafuenteaprogramaobjeto
Encualquierprocesodetraduccinintervienendosprogramas:
*Elprogramafuente,redactadoenunlenguajeevolucionado,yasetratedeunlenguajede
ensambleodealtonivel.
*Elprogramaobjetooprogramaresultantedelprocesodetraduccin,escritoenellenguajepropio
delamquina.
Talcomosucedeenlatraduccindecomunicacioneshumanas,tambinenestecasocabeunadoble
posibilidad:
Recurriraunintrpreteotraductorsimultneoquepermitaundilogoocomunicacininteractiva,
outilizarlosserviciosdeuntraductorquereescribaelcontenidodelacomunicacinenellenguaje
deldestinatario(lamquinaennuestrocaso).
Loseficientestraductoreshumanossonahoraprogramasauxiliaresespecializadosenrealizaruna
traduccininmediataodemorada(delmensajeenbloque).

http://cursosyformacion.eu/traductoresdelenguajesdeprogramacion/

1/4

3/5/2016

TraductoresDeLenguajesDeProgramacin

Elintrpreterealizaunatraduccindelprograma
fuentelneaalnea,ejecutndosestascon
inmediatezysobreelmismoordenador.

Intrpretesycompiladores
Estosdostiposdeprogramasauxiliaressonlosresponsablesdetraducirlosprogramasfuente
redactadosenlenguajedealtonivel,aprogramasobjetodirectamenteejecutablesporelordenador.
*Intrpretes
Sonlosprogramasauxiliaresespecializadosenlatraduccinintelectiva.Traducenelprogramalneaa
lnea,detalformaqueelordenadorlasejecutaamedidaquevadisponiendodelresultadodela
traduccin.
*Compiladores
Latraduccindiferidacorreacargodelosdenominadosprogramascompiladores.stostraducenel
programafuenteenbloque,obteniendoelcorrespondienteprogramaobjetoredactadoenellenguaje
delamquinaquedebeejecutarlo.

Diferenciasentreintrpretesycompiladores
Latraduccindeunprogramafuenteenlenguajedealtonivelaprogramaobjetoadmite,comose
haindicado,laadopcindedostiposdeprocesos:interpretacinycompilado.
Laeleccindeunouotroprocesodependedelasnecesidadesespecficasqueconcurranencada
caso.Acontinuacinserelacionanalgunasdelasdiferenciasquederivandetraducirlosprogramas
dealtonivelapoyndoseenintrpretesocompiladores.
Laidoneidaddelintrpretesemanifiestaenlosdilogosintelectivosdeahqueestetipode
traductoresdelenguajesdeprogramacinresulteapropiadocuandosetratadehabilitaruna
comunicacininmediataconlamquina.
Dadoelmtododetraduccin,unintrpreteinvertirbastantemstiempoenrealizarsufuncin
queuncompilador.Esteltimorealizalatraduccindelprogramaenbloque,deunasolavez,sin
aguardaraquevayanejecutndoselasinstruccionesamedidaquesontraducidas.
Laejecucindeunprogramaobjetotraducidoensuintegridad(compilado),esmuchomsrpida
quelaejecucinlneaalneadelprogramainterpretado(detresaveintevecesmsrpida).
Lainterpretacindeunprogramafuenteseefectaenelpropioordenadorquecursarsu
ejecucin.Sinembargo,elcompiladodeunprogramapuedenorealizarseenelordenadorquedebe
ejecutarelcorrespondienteprogramaobjeto.

Representacingrficadelasfuncionesdeuncompilador

CursosyFormacin

Esfrecuentequeseaunordenadorauxiliarquienseencarguedegenerarelprogramaobjeto,
convirtindoloallenguajemquinapropiodelequipoaquevayadestinado.Terminadala
compilacin,elprogramapuedeyaintroducirseyejecutarsecuantasvecesseanecesarioenel
ordenadordedestino.

CURSOS

EDUCACIN

UNIVERSIDADES

Buscarenlaweb

Buscar

Criteriosdeeleccin
Sonmuchosloslenguajesparalosquesedisponedeambostiposdetraductoresdelenguajesde
programacin.
Laeleccindeunintrpreteocompiladordependerdeltipodeactividadqueseencomiendeal
ordenador.
Silavelocidadnoesunfactoresencialyprimalanecesidaddemantenerundilogointelectivo,
cabeoptarporunintrprete.
Cuandolacaractersticasolicitadaesunaaltavelocidaddeejecucin,hayqueoptarporun
compilador.
Loslenguajesconunamarcadainclinacinhacialasaplicacionesintelectivas(SIC,LOGO,PILO)
suelenutilizarseenversininterpretadamientrasqueloslenguajesmsespecializados,

http://cursosyformacion.eu/traductoresdelenguajesdeprogramacion/

2/4

3/5/2016

TraductoresDeLenguajesDeProgramacin

suelenutilizarseenversininterpretadamientrasqueloslenguajesmsespecializados,
habitualmentenointelectivos(FORTUNA,COBO,ALGO,PLAN/1),actanatravsdecompiladores.

Programasensambladores
Losensambladoressonprogramasauxiliaresdestinadosaautomatizarlosprocesosdetraduccinde
programasfuenteaprogramasobjetosibien,adiferenciaconlosintrpretesycompiladores,stos
actansobreprogramasfuenteredactadosenunlenguajedeensamble.
Latraduccinsellevaacaboenbloque,cualsiserealizaraunavirtualcompilacindelprograma
fuenteescritoenlenguajesimblicoodeensamble.

Electrnica
Industrial
EstudiaenAvansysysparte
delaeducacinque
transformaelfuturo

Artculosrelacionados
Evaluacindelossistemas

Gestoresdebasesdedatos

operativos

Elsistemaoperativo

Twittear

Like

Perifricosdealmacenamiento

Share

Nohaycomentarios

Dejauncomentario
Tudireccindecorreoelectrniconoserpublicada.Loscamposnecesariosestnmarcados*

Usodecookies
Estesitiowebutilizacookiesparaqueustedtengalamejorexperienciadeusuario.Sicontinanavegandoestdandosuconsentimientoparalaaceptacindelas
mencionadascookiesylaaceptacindenuestrapolticadecookies,pincheelenlaceparamayorinformacin.

Name(required)

Email(required)

PginaWeb

http://cursosyformacion.eu/traductoresdelenguajesdeprogramacion/

3/4

3/5/2016

TraductoresDeLenguajesDeProgramacin
PostComment

CursosyFormacinCopyright2016.

http://cursosyformacion.eu/traductoresdelenguajesdeprogramacion/

AvisoLegalPolticadeCookiesContacto

4/4