EL COMPUTADOR Y SU ARQUITECTURA
Enviado por Claudia Melendez • 7 de Mayo de 2021 • Síntesis • 756 Palabras (4 Páginas) • 123 Visitas
EL COMPUTADOR Y SU ARQUITECTURA
El computador es una maquina programable la cual procesa datos que se ingresan y luego los convierte en la información que necesitamos.
Consta de dos partes esenciales: el hardware el cual comprende el equipo palpable entre ellos los dispositivos de entrada y salida; y lo que no podemos tocar el software que son los programas, datos e información.
Hardware | Software |
Como lo mencionamos anteriormente son todos los equipos que podemos tocar y van desde la tarjeta madre, las tarjetas de expansión, memoria RAM, fuente de poder, disco duro y la unidad central de procesamiento, la cual consta básicamente de la unidad aritmético-lógica que se encarga de las operaciones sencillas como las sumas y restas; la unidad de control es quien organiza, es decir, ubica la posición de la memoria y transfiere el resultado a dicha memoria. Dentro del computador los tres principales componentes son el CPU, Memoria y Periféricos de entrada y salida, contienen una comunicación directa a través de canales llamados buses que a su vez pueden ser De dirección: permiten seleccionar la dirección del dato o del periférico al que se requiere acceder. De control: controla la función interna y externa del CPU. De datos: contienen la información que circula en el sistema. | Este se divide en: Sistemas operativos: administran y controlan los recursos de las computadoras, permiten la comunicación con el usuario y además ejecutan los programas de aplicación, algunos ejemplos de sistemas operativos son: Windows, Mac, Linux y para dispositivos móviles, Android, ios, Symbiam. Programas de aplicaciones: son usados para propósitos más específicos como escribir, de diseño, de contabilidad, educativos entre otros, ejemplo de ellos son: Microsoft Word y muchos más. |
LENGUAJES DE PROGRAMACION Y ALGORITMOS
Un lenguaje de programación es un lenguaje que puede usarse para tener comunicación con el computador, además de crear programas que controlen el mismo. Está formado por símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus expresiones y elementos.
También es el proceso de creación de un programa mediante la aplicación de procedimientos lógicos, a través de los siguientes pasos:
- El desarrollo lógico de un programa para resolver un problema particular.
- Escritura de la lógica del programa empleado (codificación de programas)
- Ensamblaje o compilación del programa hasta convertirlo en lenguaje máquina.
- Prueba y depuración del programa.
- Desarrollo de la documentación.
El lenguaje de programación puede ser de tres tipos:
Tipo I | IMPERATIVO | FUNCIONAL |
Está compuesto de órdenes agrupadas en bloques, estas órdenes condicionan al punto que le permiten regresar a un bloque si se cumple dicha condición, algunos lenguajes modernos siguen usando este principio a pesar de que no son flexibles. | Crea programas mediante funciones, devuelve un nuevo estado de resultado y recibe como entrada, el resultado de otras funciones. Cuando una función se invoca a sí misma, hablamos de recursividad. | |
Tipo II | INTREPRETADOS | COMPILADO |
Es un lenguaje de programación diferente al lenguaje maquina por ende debe traducirse; es por eso que los lenguajes interpretados necesitan un programa auxiliar que traduzca dicho programa. | Este se traduce al lenguaje maquina a través de un programa anexo llamado compilador que a su vez crea un archivo ejecutable. | |
Tipo III | INTREMEDIARIOS | |
Estos pertenecen a las dos categorías anteriormente dichas, en ciertos casos pueden sufrir una fase de compilación intermediaria y diferir del código fuente, por lo tanto no es ejecutable y necesitara un intérprete. |
...