TraductoresDeLenguajesDeProgramacin
Home>Cursos>Traductoresdelenguajesdeprogramacin
Traductoresdelenguajesdeprogramacin
octavio abril1,2013 Cursos Nohaycomentarios
Anuncios Google
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