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

Autoreflexiones Unidad 1 Fundamentos De Programacion


Enviado por   •  23 de Agosto de 2014  •  1.161 Palabras (5 Páginas)  •  231 Visitas

Página 1 de 5

1. Que tan importante es la ALU en la computadora.

Definimos genéricamente a la unidad ALU (por sus siglas en inglés Arithmetic Logic Unit) como una de las unidades que forman parte de la Unidad Central de Procesos(es decir, del Procesador, Microprocesador o CPU - Central Processor Unit, por sus siglas en inglés) mediante la cual es posible realizar una gran cantidad de operaciones aritméticas básicas (Suma, Resta, División y Multiplicación) además de realizar algunas operaciones Lógicas (Yes, Or, Not, And - Es decir, si; y, o, no) entre dos números o dos conjuntos de números.

En informática, la Unidad Aritmética Lógica forma parte del circuito digital del procesador indefectiblemente, teniendo además presencia en otros Circuitos Electrónicos que necesiten realizar estas operaciones, teniendo por ejemplo la utilización de un Reloj Digital, donde estos cálculos lógicos se basan en dos funcionalidades básicas:

• Sumar de a 1 al tiempo actual (para los Segundos, Minutos y las Horas)

• Comprobación de la activación o no activación del sonido de la alarma

• Cambio de Hora y Minutos de acuerdo al sistema hexadecimal

Pero esta unidad es generalmente utilizada en circuitos de alta complejidad, cubriendo no solo operaciones matemáticas simples, sino una gran cantidad de cálculos por segundos, siendo en el caso de los últimos aquellos que son conocidos comoMicroprocesadores, y que como hemos dicho, son el cerebro de un ordenador y te toda la información que se procesa a través de él.

Es en estos pequeños y complejos dispositivos que encontramos los siguientes componentes:

• Dispositivos de Adición: Se encargan de realizar las anteriormente mencionadas operaciones aritméticas

• Registros: Son los que contienen los Operando que permiten realizar las operaciones, siendo aportados estos por la Unidad de Control

• Resultados Parciales: Fragmentos de cálculos que fueron realizados

• Resultados Finales: Resultados propiamente dichos de los cálculos efectuados

• Control de Cálculo: Dispositivo que se encarga de controlar, redirigir y corregir los errores que se puedan haber cometido en las operaciones realizadas

Hemos mencionado en este listado a la Unidad de Control, y debemos definirla como un dispositivo que se encarga de enviar a la Arichmetic Logic Unit todas las órdenes y operaciones que debe realizar, además de transportar los Resultados Finales que ha obtenido hacia otros componentes.

De este modo, podemos definir el funcionamiento de la siguiente manera:

• Unidad de Control: Emite las acciones a efectuar

• Unidad Aritmético Lógica: Procesa los datos recibidos y envía los registros

• Unidad de Control: Analiza los resultados obtenidos y los envía a otros dispositivos

Explica en tus propias palabras el modelo de Von Neuman.

1. La arquitectura de von Neumann es una familia de arquitecturas decomputadoras que utilizan el mismo dispositivo de almacenamiento tanto para las instrucciones como para los datos (a diferencia de la arquitectura Harvard).

2. La mayoría de las computadoras modernas están basadas en esta arquitectura, aunque pueden incluir otros dispositivos adicionales (por ejemplo, para gestionar las interrupciones de dispositivos externos como ratón, teclado, etcétera).

Qué importancia le das a las etapas del ciclo de vida de software

En Ingeniería de software cuando se habla de desarrollo de software se habla de desarrollo de programas y por lo tanto se considera como una tarea de ingeniería, en el cuál se debe ejecutar una serie de fases, etapas para obtener un programa que funcione de acuerdo con métodos ya establecidos en otras disciplinas de ingeniería.1 Las actividades que los ingenieros de software realizan se encuentran asociadas a un proceso de software donde intervienen diferentes elementos (fases, actividades, producto, roles, agentes) que permiten la definición del software a producir (producto), el desarrollo o el diseño del software, la validación del software tanto lo interno(requerimientos específicos)como lo externo(expectativas del cliente), y la evolución del software donde se modifica para adaptarlo a los cambios

...

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