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

EL COMPUTADOR Y SU ARQUITECTURA


Enviado por   •  7 de Mayo de 2021  •  Síntesis  •  756 Palabras (4 Páginas)  •  102 Visitas

Página 1 de 4

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:

  1. El desarrollo lógico de un programa para resolver un problema particular.
  2. Escritura de la lógica del programa empleado (codificación de programas)
  3. Ensamblaje o compilación del programa hasta convertirlo en lenguaje máquina.
  4. Prueba y depuración del programa.
  5. 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.

...

Descargar como (para miembros actualizados)  txt (4.8 Kb)   pdf (59.5 Kb)   docx (10.8 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com