Ingeniería Industrial
Lógica Algorítmica
Ingeniero Neri Rustrían
Componentes de una
Computadora
1
Índice
Contenido Página
Introducción……………………………………………...…...........……..………. 3
Disco Duro……..…………………………………………………..........….…….. 4
Características de mi PC………………………………………………….......... 4
Memoria RAM……..…………………………………………………….………. 5
Memoria ROM……..…………………………………………………….......…. 5
CPU…………………………………………………………………………........ 5
Dispositivos de Entrada y Salida…………………...……………………........ 5
Software y Hardware…………………………………………………………… 6
Lenguajes de máquina……………..………………………………….......…… 6
Lenguajes de Alto y Bajo nivel……..…………………………....................... 6
Traductores de Lenguaje………………………………………………………. 6
Compilación sus Fases………………………………………………..……… 6-7
Codificación de un Programa…………………………………………………. 7
Compilación y Ejecución de un Programa…………………………………… 7
Prueba y depuración de un Programa……………………………………..... 8
Conclusión………………………………………………………………………. 9
Bibliografía……………………………………......…………..………….…..…. 10
2
Introducción
En la siguiente investigación se muestran varios componentes de una
computadora tales como el disco duro esta es la herramienta principal que
adjunta toda la información, así como también los diferentes programas con los
que cuenta una computadora, las variadas formas de programación y de
lenguajes que existen, lo cual nos es muy útil en la ingeniería.
3
¿Cómo se almacena información en un disco duro?
Capacidad
El disco duro es una maravilla de la ingeniería. Una unidad de 2 terabytes tiene
una capacidad de 2000 millones de bytes, o el equivalente a 200.000 unidades
de disco duro de 10 megabytes disponibles con la primera generación de
computadoras personales de IBM. Estas unidades tienen la capacidad de
almacenar toda una biblioteca de datos de audio, video e información impresa
en un paquete de tamaño bolsillo.
Todos los datos almacenados en un disco duro se dividen en unos individuales
y ceros llamados bits. Estos bits se agrupan en números octales de 8 bits que se
utilizan para representar los caracteres. La capacidad de romper los datos en
unos y ceros permite un almacenamiento magnético, a la manera de una carga
positiva o negativa en un disco de metal con recubrimiento especial.
4
Memoria RAM
Una memoria RAM o de acceso aleatorio se utiliza frecuentemente en
informática para el almacenamiento de programas y datos informativos.
Memoria ROM
Es un medio de almacenamiento utilizado en ordenadores y dispositivos
electrónicos, que permite solamente la lectura de la información y no su escritura,
independientemente de la presencia o no de una fuente de energía. Cabe
recordar que esta es una memoria de acceso secuencial.
Los datos almacenados en la ROM no se pueden modificar, o al menos no de
manera rápida o fácil. Se utiliza principalmente en su sentido más estricto, se
refiere solo a máscara ROM -en inglés, MROM- (el más antiguo tipo de estado
sólido ROM), que se fabrica con los datos almacenados de forma permanente y,
por lo tanto, su contenido no puede ser modificado de ninguna forma.
CPU
CPU son las siglas en ingles de Central Processing Unit (Unidad de Proceso
Central), El CPU es el cerebro del ordenador, referimos a la parte de la
computadora en la que se controlan y originan comandos directos que generan
las diferentes funciones de la CPU. En el CPU se hacen todos los cálculos del
código binario de la computadora. En general, es la parte más importante del
sistema.
5
Software
Estos son los programas informáticos que hacen posible la realización de tareas
específicas dentro de un computador. Por ejemplo Word, Excel, PowerPoint, los
navegadores web, los juegos, los sistemas operativos, etc.
Hardware
El hardware es la parte que puedes ver del computador, es decir todos los
componentes de su estructura física. La pantalla, el teclado, la torre y el ratón
hacen parte del hardware de tu equipo.
Lenguaje de Máquina
El lenguaje de máquina o código máquina es el sistema de códigos directamente
interpretable por un circuito microprogramable, como el microprocesador de una
computadora o el microcontrolador de un autómata.
Traductores de Lenguaje
Son programas que traducen a su vez los programas fuente escritos en
lenguajes de alto nivel a código máquina.
Los traductores se dividen en:
Compiladores
Interpretes
6
Existen diversas fases de compilación o también llamadas etapas de la
compilación que se ilustrarán en la siguiente imagen:
Codificación de un Programa
Una vez que los algoritmos de una aplicación han sido diseñados, ya se puede
iniciar la fase de codificación. En esta etapa se tienen que traducir dichos
algoritmos a un lenguaje de programación específico; es decir, las acciones
definidas en los algoritmos hay que convertirlas a instrucciones.
Ejecución
En informática, ejecutar es la acción de iniciar la carga de un programa o de
cualquier archivo ejecutable. Se pueden ejecutar programas compilados (por
ejemplo, en Windows, los .EXE) o programas interpretados (por ejemplo,
los scripts). Ejecutar un programa implica que éste estará en estado de
ejecución y, por ende, en memoria, hasta que se finalice.
7
Prueba y Depuración de un Programa
Los errores humanos dentro de la programación de computadoras son muchos
y aumentan considerablemente con la complejidad del problema. El proceso de
identificar y eliminar errores, para dar paso a una solución sin errores se le llama
Depuración.
La Depuración o prueba resulta una tarea tan creativa como el mismo desarrollo
de la solución, por ello se debe considerar con el mismo interés y entusiasmo.
Resulta conveniente observar los siguientes principios al realizar una
depuración, ya que de este trabajo depende el éxito de nuestra solución.
Trate de iniciar la prueba de un programa con una mentalidad
saboteadora, casi disfrutando la tarea de encontrar algún error.
8
Conclusión
Sabemos que la programación es parte fundamental de la ingeniería por lo que
aprendemos que la programación informática o programación algorítmica, es el
proceso de diseñar, codificar, depurar y mantener el código fuente de programas
de computadora.
9
Bibliografía
https://es.wikipedia.org/
10