You are on page 1of 2

1.1 Un simulador es un aparato, por lo general informtico, que permite la reproduccin de un sistema.

Los simuladores reproducen sensaciones y experiencias que en la realidad pueden llegar a suceder. Un simulador pretende reproducir tanto las sensaciones fsicas (velocidad, aceleracin, percepcin del entorno) como el comportamiento de los equipos de la mquina que se pretende simular. Para simular las sensaciones fsicas se puede recurrir a complejos mecanismos hidrulicos comandados por potentes ordenadores que mediante modelos matemticos consiguen reproducir sensaciones de velocidad y aceleracin. Para reproducir el entorno exterior se emplean proyecciones de bases de datos de terreno. Varios paquetes de software existen para modelar por computadora en el funcionamiento de la simulacin se realiza sin esfuerzo y simple (por ejemplo: la simulacin Montecarlo y el modelado estocstico como el Simulador de Riesgo).

1.2 Un compilador es un programa informtico que traduce un programa escrito en un lenguaje de programacin a otro lenguaje de programacin, generando un programa equivalente que la mquina ser capaz de interpretar. Usualmente el segundo lenguaje es lenguaje de mquina, pero tambin puede ser un cdigo intermedio (bytecode), o simplemente texto. Este proceso de traduccin se conoce como compilacin.[1]Un compilador es un programa que permite traducir el cdigo fuente de un programa en lenguaje de alto nivel, a otro lenguaje de nivel inferior (tpicamente lenguaje de mquina). De esta manera un programador puede disear un programa en un lenguaje mucho ms cercano a como piensa un ser humano, para luego compilarlo a un programa ms manejable por una computadora.Como parte importante de este proceso de traduccin, el compilador informa a su usuario de la presencia de errores en el programa fuente Proceso de compilacin: Es el proceso por el cual se traducen las instrucciones escritas en un determinado lenguaje de programacin a lenguaje mquina. Adems de un traductor, se pueden necesitar otros programas para crear un programa objeto ejecutable. Un programa fuente se puede dividir en mdulos almacenados en archivos distintos. La tarea de reunir el programa fuente a menudo se confa a un programa distinto, llamado preprocesador. El preprocesador tambin puede expandir abreviaturas, llamadas a macros, a proposiciones del lenguaje fuente. Normalmente la creacin de un programa ejecutable (un tpico.exe para Microsoft Windows o DOS) conlleva dos pasos. El primer paso se llama compilacin (propiamente dicho) y traduce el cdigo fuente escrito en un lenguaje de programacin almacenado en un archivo a cdigo en bajo nivel (normalmente en cdigo objeto, no directamente a lenguaje mquina). El segundo paso se llama enlazado en el cual se enlaza el cdigo de bajo nivel generado de todos los ficheros y subprogramas que se han mandado compilar y se aade el cdigo de las funciones que hay en las bibliotecas del compilador para que el ejecutable pueda comunicarse directamente con el sistema operativo, traduciendo as finalmente el cdigo objeto a cdigo mquina, y generando un mdulo ejecutable.Estos dos pasos se pueden hacer por separado, almacenando el resultado de la fase de compilacin en archivos objetos (un tpico.obj para Microsoft Windows, DOS o para Unix); para enlazarlos en fases posteriores, o crear directamente el ejecutable; con lo que la fase de compilacin se almacena slo temporalmente. Un programa podra tener partes escritas en varios lenguajes (por ejemplo C, C++ y Asm), que se podran compilar de forma independiente y luego enlazar juntas para formar un nico mdulo ejecutable.

1.2 Un programador es aquella persona que escribe, depura y mantiene el cdigo fuente de un programa informtico, es decir, del conjunto de instrucciones que ejecuta el hardware de una computadora para realizar una tarea determinada. La programacin es una de las principales disciplinas dentro de la informtica. En la mayora de los pases, programador es tambin una categora profesional reconocida. Cargar el Programa del Micro controlador: La configuracin del micro controlador puede pasar por cambiar muchsimos parmetros. En este momento solo veremos los dos que realmente interesan en la gran mayora de diseos. El programa del micro controlador y su frecuencia de operacin. Muy bien, ahora dale doble clic al micro controlador de tu circuito para abrir su ventana de propiedades. Obviamente ser una ventana diferente para cada tipo de micro controlador, pero empezaremos por notar que todas tienen en comn al menos la propiedad Program File. Como ejemplo se resalta a continuacin dicho campo para los micro controladores PIC18F4550, ATmega 324P y ARMLPC2114.

You might also like