ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Unidad 1 Introducción a la Computación


Enviado por   •  22 de Mayo de 2016  •  Ensayo  •  593 Palabras (3 Páginas)  •  153 Visitas

Página 1 de 3

[pic 1]

Instituto tecnológico de Parral

Unidad 1 Introducción a la Computación

Código Fuente

Es el nombre que se le da a los programas escritos por el usuario en cierto lenguaje de programación y este lleva instrucciones dadas por el programador.

[pic 2]

Compilador

Un compilador es un programa que traduce otro programa que está escrito en código de programación a otro lenguaje de programación, casi siempre es el segundo lenguaje siempre está escrito en código de la máquina, y a este proceso se le conoce como compilación.

La construcción de un compilador divide el proceso en fases pero varían su complejidad. Generalmente estas fases se agrupan en dos tareas: el análisis del programa fuente y la síntesis del programa objeto.

El análisis: esta fase trata sobre la corrección del programa fuente e incluye el análisis del léxico, análisis sintáctico y el análisis semántico.

Síntesis: su objetivo es la salida de leguaje objeto y esta combinada por una o varias combinaciones de fases de generaciones de código.

Alternativamente, las fases descritas para las tareas de análisis y síntesis se pueden agrupar en Front-end y Back-end:

El Front-end se encarga de analizar el código fuente para comprobar que sea correcto, generar el árbol de derivación y rellena los valores de la tabla de símbolos.

El Back-end se encarga de generar el código máquina, de la maquina a la que se esté usando y ese código lo saca del código de la Front-end. Este así mismo puede generar del código del Front-end que saque el código para muchas plataformas distintas con un solo código de entrada.

[pic 3]

Traductor

Es un programa que recibe una entrada escrita en un lenguaje (el lenguaje fuente) a una salida perteneciente a otro lenguaje (el lenguaje objeto). Es básicamente lo mismo que hace el compilador porque este también se encarga de interpretar el código fuente y lo convierte a código máquina.

Arquitectura de Computadoras

La arquitectura de computadoras es el diseño y la estructura operacional de un sistema de computadoras.

Motherboard: Es la tarjeta madre donde se conecta el disco duro, memorias RAM, la conexión de la del cd, memoria de video, como conexiones inalámbricas, bueno aquí se conectan todas las tarjetas que necesite tu máquina y esta tarjeta se encarga de mandar el voltaje para cada hardware de tu computadora y en ella también viene integrado el BIOS, el BIOS se encarga de iniciar el sistema operativo que tengas instalado en tu máquina.

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (117 Kb) docx (54 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com