Google
 

Wednesday, January 18, 2006

Investigación Parte 1

Middleware

El middleware es un término general para cualquier programación que sirva para " juntar " o a mediar entre dos programas separados ya existentes. Un uso común del middleware es permitir que los programas escritos tengan el acceso a una base de datos particular para tener acceso a otras bases de datos. Al uso del middleware junto a varios procesos sistemáticos, se conoce como integración del uso de la empresa (Enterprise Application Integration, EAI).

Sistema operativo

Un Sistema Operativo es un conjunto de programas o softwares que controla la ejecución de programas de aplicación que actúa como una interfaz entre el usuario y el hardware de una computadora de manera más cómoda. En otras palabras, el sistema operativo es el responsable de que el hardware de una computadora funcione.

Compilador

Un compilador es un programa que transforma escritos en un lenguaje de alto nivel (VisualBasic, Delphi, etc.) y los traduce a otro lenguaje para que la máquina lo pueda entender (en ingles a este otro lenguaje se le conoce como object code), generando un programa equivalente independiente, que puede ejecutarse tantas veces como se quiera. Todos o la gran mayoría de los lenguajes de alto nivel de programación vienen con un compilador, es tanto así, que el compilador de estos es el lenguaje, porque es el que define que instrucciones son aceptables.

Interfaz

Una interfaz es el flujo de información que existe entre dos sistemas independientes para que estas se comuniquen con cada una. Hablando en términos de tecnología hay diferentes tipos de interfaces, que son:
-El interfaz del usuario. Este permite que el usuario se comunique con el sistema operativo, utilizando el usuario el teclado, el mouse, etc.
-El interfaz del software. Los lenguajes y los códigos que las aplicaciones utilizan para comunicarse entre si y con el hardware.
-El interfaz del hardware. Los cables y conectores son el interfaz entre los distintos dispositivos dentro de la computadora.

Cpu

CPU (siglas de Central Processing Unit) o Unidad Central de Proceso (UCP) a la unidad donde se ejecutan las instrucciones de los programas y se controla el funcionamiento de los distintos componentes del ordenador. Suele estar integrada en un chip denominado microprocesador. Es el corazón de toda computadora, y es un microchip o Microprocesador con una alta escala de integración que permite que millones de transistores estén en su interior. Todos estos millones de transistores forman una serie de circuitos lógicos que permite ejecutar una determinada variedad de instrucciones básicas.

Monday, January 16, 2006

Investigación Parte 2

Memoria

El término memoria identifica el almacenaje de datos que viene en forma de chips, y la palabra almacenaje se utiliza para la memoria, que existe en las cintas o los discos. Hay varios tipos de memoria:
- RAM (memoria de acceso aleatorio): Este es igual que memoria principal. Cuando es utilizada por sí misma, el término RAM se refiere a memoria de lectura y escritura; es decir, usted puede tanto escribir datos en RAM como leerlos de RAM. La mayoría de la RAM es volátil, que significa que requiere un flujo constante de la electricidad para mantener su contenido. Tan pronto como el suministro de poder sea interrumpido, todos los datos que estaban en RAM se pierden.
- ROM (memoria inalterable): Las computadoras contienen casi siempre una cantidad pequeña de memoria de solo lectura que guarda las instrucciones para iniciar la computadora. En la memoria ROM no se puede escribir, es solo una memoria de lectura.
- PROM (memoria inalterable programable): Un PROM es un chip de memoria en la cual usted puede salvar un programa. Pero una vez que se haya utilizado el PROM, usted no puede re-usarlo para salvar algo más. Como las ROM, los PROMS son permanentes.
- EPROM (memoria inalterable programable borrable): Un EPROM es un tipo especial de PROM que puede ser borrado exponiéndolo a la luz ultravioleta.
- EEPROM (eléctricamente memoria inalterable programable borrable): Un EEPROM es un tipo especial de PROM que puede ser borrado exponiéndolo a una carga eléctrica.

Dispositivos de almacenamiento

Son todos los aparatos que se utilizan para grabar los datos de la computadora de forma permanente o temporal. Una unidad de disco, junto con los discos que graba, es un dispositivo de almacenamiento. A veces se dice que una computadora tiene dispositivos de almacenamiento primarios (o principales) y secundarios (o auxiliares). Cuando se hace esta distinción, el dispositivo de almacenamiento primario es la memoria de acceso aleatorio (RAM) de la computadora, un dispositivo de almacenamiento permanente pero cuyo contenido es temporal. El almacenamiento secundario incluye los dispositivos de almacenamiento más permanentes, como unidades de disco y de cinta.

Circuitos lógicos

Un circuito lógico es aquel que maneja la información en forma de "1" y "0" (código binario), dos niveles de voltaje fijos. "1" nivel alto (prendido) y "0" nivel bajo (apagado). Estos circuitos están compuestos por elementos digitales como las compuertas: AND (Y), OR (O), NOT (NO) y combinaciones poco o muy complejas de estos.

Ensamblador

Un ensamblador es una aplicación de sistema que se encarga de traducir un fichero fuente escrito en un lenguaje ensamblador, a un fichero objeto que contiene código máquina, ejecutable directamente por la máquina para la que se ha generado.

Kernel

KERNEL (o núcleo): es aquella parte de un sistema operativo que interactúa de forma directa con el hardware de una máquina. Entre las funciones principales del kernel se encuentran:

· La gestión de memoria.

· La administración del sistema de archivos.

· La administración de servicios y dispositivos de entrada/salida

· La asignación de recursos entre los usuarios.