miércoles, 21 de septiembre de 2011

procesador




procesador

El microprocesador o simplemente procesador, es el circuito integrado central y más complejo de una computadora u ordenador; a modo de ilustración, se le suele asociar por analogía como el "cerebro" de una computadora.

El procesador es un circuito integrado constituido por millones de componentes electrónicos integrados. Constituye la unidad central de procesamiento (CPU) de un PC catalogado como microcomputador.

Desde el punto de vista funcional es, básicamente, el encargado de realizar toda operación aritmético-lógica, de control y de comunicación con el resto de los componentes integrados que conforman un PC, siguiendo el modelo base de Von Neumann. También es el principal encargado de ejecutar los programas, sean de usuario o de sistema; sólo ejecuta instrucciones programadas a muy bajo nivel, realizando operaciones elementales, básicamente, las aritméticas y lógicas, tales como sumar, restar, multiplicar, dividir, las lógicas binarias y accesos a memoria.

Esta unidad central de procesamiento está constituida, esencialmente, por registros, una unidad de control y una unidad aritmético lógica (ALU), aunque actualmente todo microprocesador también incluye una unidad de cálculo en coma flotante, (también conocida como "co-procesador matemático"), que permite operaciones por hardware con números decimales, elevando por ende notablemente la eficiencia que proporciona sólo la ALU con el cálculo indirecto a través de los clásicos números enteros. Aparece en computadoras de cuarta generación.

El microprocesador está conectado, generalmente, mediante un zócalo específico a la placa base. Normalmente para su correcto y estable funcionamiento, se le adosa un sistema de refrigeración, que consta de un disipador de calor fabricado en algún material de alta conductividad térmica, como cobre o aluminio, y de uno o más ventiladores que fuerzan la expulsión del calor absorbido por el disipador; entre éste último y la cápsula del microprocesador suele colocarse pasta térmica para mejorar la conductividad térmica. Existen otros métodos más eficaces, como la refrigeración líquida o el uso de células peltier para refrigeración extrema, aunque estas técnicas se utilizan casi exclusivamente para aplicaciones especiales, tales como en las prácticas de overclocking.

La "velocidad" del microprocesador suele medirse por la cantidad de operaciones por ciclo de reloj que puede realizar y en los ciclos por segundo que este último desarrolla, o también en MIPS. Está basada en la denominada frecuencia de reloj (oscilador). La frecuencia de reloj se mide hercios, pero dada su elevada cifra se utilizan múltiplos, como el megahercio o el gigahercio.

Cabe destacar que la frecuencia de reloj no es el único factor determinante en el rendimiento, pues sólo se podría hacer comparativa entre dos microprocesadores de una misma microarquitectura.
Es importante notar que la frecuencia de reloj efectiva no es el producto de la frecuencia de cada núcleo físico del procesador por su número de núcleos, es decir, uno de 3 GHz con 6 núcleos físicos nunca tendrá 18 GHz, sino 3 GHz, independientemente de su número de núcleos.

Hay otros factores muy influyentes en el rendimiento, como puede ser su memoria caché, su cantidad de núcleos, sean físicos o lógicos, el conjunto de instrucciones que soporta, su arquitectura, etc; por lo que sería difícilmente comparable el rendimiento de dos procesadores distintos basándose sólo en su frecuencia de reloj.

Un computador de alto rendimiento puede estar equipado con varios microprocesadores trabajando en paralelo, y un microprocesador puede, a su vez, estar constituido por varios núcleos físicos o lógicos. Un núcleo físico se refiere a una porción interna del microprocesador cuasi-independiente que realiza todas las actividades de una CPU solitaria, un núcleo lógico es la simulación de un núcleo físico a fin de repartir de manera más eficiente el procesamiento.

Estos últimos años ha existido una tendencia de integrar el mayor número de elementos de la PC dentro del propio procesador, aumentando así su eficiencia energética y su rendimiento. Una de las primeras integraciones, fue introducir la unidad de coma flotante dentro del encapsulado, que anteriormente era un componente aparte y opcional situado también en la placa base, luego se introdujo también el controlador de memoria, y más tarde un procesador gráfico dentro de la misma cámara, aunque no dentro del mismo encapsulado. Posteriormente se llegaron a integrar completamente en el mismo encapsulado (die).

Respecto a esto último, compañías tales como Intel ya planean integrar el puente sur dentro del microprocesador, eliminando completamente ambos circuitos auxiliares de la placa.
También la tendencia general, más allá del mercado del PC, es integrar varios componentes en un mismo chip para dispositivos tales como Tablet PC, teléfonos móviles, videoconsolas portátiles, etc. A estos circuitos integrados "todo en uno" se los conoce como system on a chip; por ejemplo nVidia Tegra o Samsung Hummingbird, ambos integran microprocesador, unidad de procesamiento gráfico y controlador de memoria dentro de un mismo circuito integrado.

tarjeta madre








La tarjeta madre es el componente más importante de un computador, ya que en él se integran y coordinan todos los demás elementos que permiten su adecuado funcionamiento. De este modo, una tarjeta madre se comporta como aquel dispositivo que opera como la plataforma o circuito principal de una computadora.
La tremenda importancia que posee una tarjeta madre radica en que, en su interior, se albergan todos los conectores que se necesitan para cobijar a las demás tarjetas del computador. De esta manera, una tarjeta madre cuenta con los conectores del procesador, de la memoria RAM, del Bios, asi como también, de las puertas en serie y las puertas en paralelo. En este importante tablero es posible encontrar también los conectores que permiten la expansión de la memoria y los controles que administran el buen funcionar de los denominados accesorios periféricos básicos, tales como la pantalla, el teclado y el disco duro.
Una vez que la tarjeta madre ha sido equipada con esta gran cantidad de elementos que se han mencionado, se le llama “Chipset” o conjunto de procesadores. En los computadores Apple a esta tarjeta se le llama "tarjeta lógica" o simplemente mobo.
La tarjeta madre es también la llamada “Placa Central” del computador, y como ya se mencionaba, en ella podemos encontrar todos los conectores que posibilitan la conexión con otros microprocesadores, los que le permiten la realización de tareas mucho más específicas. De este modo, cuando en un computador comienza un proceso de datos, existen múltiples partes que operan realizando diferentes tareas, cada uno llevando a cabo una parte del proceso. Sin embargo, lo más importante será la conexión que se logra entre el procesador central, también conocido con el nombre de CPU (este se confunde muchas veces con la tarjeta madre, pero la CPU va conectada a esta), y los otros procesadores. 

tipos de memorias  

  • El microprocesador necesita datos e instrucciones que se almacenan en diferentes tipos de memorias
Contiene los datos o la información obtenidos del disco duro, aunque quedan almacenados temporalmente
Es una memoria de lectura y escritura, pero el acceso a los datos es más rápido que en el disco duro
No retiene la información sin electricidad
 Memoria caché
Es mucho más rápida que la RAM
Es capaz de trabajar a la velocidad del microprocesador
Se encuentra entre la RAM y el microprocesador
Almacena los datos que el microprocesador utiliza con más frecuencia
  Memoria CMOS RAM
  • Almacena la hora, la fecha y los datos básicos de la configuración del PC
  • La pila evita que estos datos se pierdan cuando el PC está apagado
Memoria ROM BIOS
Contiene una serie de instrucciones almacenadas permanentemente
Hace una comprobación inicial al encender el PC
Si todo está en orden, la BIOS carga el sistema operativo del disco duro a la memoria principal

algoritmo, programas y discoduro






Algoritmo y programas

Conjunto de instrucciones que aplicado a un número finito de datos, después de un número finito de iteraciones entrega un resultado.

Un algoritmo es un conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea o resolver un problema.

De un modo más formal, un algoritmo es una secuencia finita de instrucciones realizables, no ambiguas, cuya ejecución conduce a una resolución de un problema.

Otra definición de algoritmo es la siguiente: Un algoritmo es una metodologia para resolver un problemas mediante una serie de fases o etapas precisas, definidas y finitas.

El algoritmo nos da la solución genérica a un problema y lo podremos emplear todas las veces que se nos presente ese mismo problema.

Una vez descubierto un algoritmo para efectuar una tarea, la realización de ésta ya no requiere entender los principios en que se basa dicho algoritmo, pues el proceso se reduce a seguir las instrucciones del mismo. Por ejemplo, podemos hacer una división siguiendo el algoritmo sin entender por qué funciona el algoritmo. La inteligencia requerida para llevar a cabo la tarea está codificada en el algoritmo.

Las máquinas algorítmicas son aquellas capaces de llevar a cabo algoritmos, y entre ellas están los ordenadores. En el ámbito de los ordenadores, los algoritmos se expresan como programas. Los programas son algoritmos codificados con un lenguaje no ambiguo cuya sintaxis y semántica "entiende" el ordenador. . Hay muchos lenguajes de programación de ordenadores, entre ellos, Fortran, PASCAL, C++...

Así pues, si queremos que un ordenador efectúe una tarea, primero debemos descubrir un algoritmo para llevarla a cabo; programar el algoritmo en la máquina consiste en representar ese algoritmo de modo que se pueda comunicar a una máquina. En otras palabras, debemos transformar el algoritmo conceptual en un conjunto de instrucciones y representar estas últimas en un lenguaje sin ambigüedad.

Gracias a la capacidad para comunicar nuestros pensamientos mediante algoritmos, podemos construir máquinas cuyo comportamiento simula inteligencia. El nivel de inteligencia que simula la máquina, estará limitado por la inteligencia que podamos comunicarle por medio de algoritmos. Las máquinas sólo pueden realizar tareas algorítmicas. Si encontramos un algoritmo para dirigir la ejecución de una tarea, podemos construir una máquina para llevarla a cabo siempre que la tecnología haya avanzado lo suficiente. Si no encontramos un algoritmo, es posible que la ejecución esté fuera de las capacidades de las máquinas. Un computador es todo aparato o máquina destinada a procesar información, entendiéndose por proceso, las sucesivas fases, manipulaciones o transformaciones que sufre la información para resolver un problema determinado, siguiendo las instrucciones de un programa registrado.



discoduro

Un disco duro (del inglés hard disk (HD)) es un disco magnético en el que puedes almacenar datos de ordenador. El disco duro es la parte de tu ordenador que contiene la información electrónica y donde se almacenan todos los programas (software). Es uno de los componentes del hardware más importantes dentro de tu PC.

El término duro se utiliza para diferenciarlo del disco flexible o disquete (floppy en inglés). Los discos duros pueden almacenar muchos más datos y son más rápidos que los disquetes. Por ejemplo, un disco duro puede llegar a almacenar más de 100 gigabytes, mientras que la mayoría de los disquetes tienen una memoria máxima de 1.4 megabytes.
Componentes de un disco duro

Normalmente un disco duro consiste en varios discos o platos. Cada disco requiere dos cabezales de lectura/grabación, uno para cada lado. Todos los cabezales de lectura/grabación están unidos a un solo brazo de acceso, de modo que no puedan moverse independientemente. Cada disco tiene el mismo número de pistas, y a la parte de la pista que corta a través de todos los discos se le llama cilindro.

Los discos duros externos son discos duros que se conectan externamente al ordenador, normalmente mediante USB, por lo que son más fáciles de transportar.

martes, 20 de septiembre de 2011

relacion entre software y hardware

El hardware contrasta con el software, que es intangible y le da lógica al hardware (además de ejecutarse dentro de éste).

software


Existen varias definiciones similares aceptadas para software, pero probablemente la más formal sea la siguiente:
Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación.
Extraído del estándar 729 del IEEE (Instituto de Ingenieros Eléctricos y Electrónicos)
Considerando esta definición, el concepto de software va más allá de los programas de computación en sus distintos estados: código fuente, binario o ejecutable; también su documentación, los datos a procesar e incluso la información de usuario forman parte del software: es decir, abarca todo lo intangible, todo lo «no físico» relacionado.
El término «software» fue usado por primera vez en este sentido por John W. Tukey en 1957. En la ingeniería de software y las ciencias de la computación, el software es toda la información procesada por los sistemas informáticos: programas y datos.
El concepto de leer diferentes secuencias de instrucciones (programa) desde la memoria de un dispositivo para controlar los cálculos fue introducido por Charles Babbage como parte de su máquina diferencial. La teoría que forma la base de la mayor parte del software moderno fue propuesta por Alan Turing en su ensayo de 1936,Los números computable, con una aplicación al problema de decisión.



Si bien esta distinción es, en cierto modo, arbitraria, y a veces confusa, a los fines prácticos se puede clasificar al software en tres grandes tipos:
• Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles de la computadora en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, herramientas y utilidades de apoyo que permiten su mantenimiento. Incluye entre otros:
Sistemas operativos
Controladores de dispositivos
Herramientas de diagnóstico
Herramientas de Corrección y Optimización
o Servidores
Utilidades
• Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Incluye entre otros:
Editores de texto
Compiladores
Intérpretes
Enlazadores
Depuradores
Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma tal que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI).
• Software de aplicación: Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios. Incluye entre otros:
Aplicaciones para Control de sistemas y automatización industrial
Aplicaciones ofimáticas
Software educativo
Software empresarial
Bases de datos
Telecomunicaciones (por ejemplo Internet y toda su estructura lógica)
Videojuegos
Software médico
Software de Cálculo Numérico y simbólico.
Software de Diseño Asistido (CAD)
Software de Control Numérico (CAM)
Hardware

En computación, término inglés que hace referencia a cualquier componente físico tecnológico, que trabaja o interactúa de algún modo con la computadora. No sólo incluye elementos internos como el disco duro, CD-ROM, disquetera, sino que también hace referencia al cableado, circuitos, gabinete, etc. E incluso hace referencia a elementos externos como la impresora, el mouse, el teclado, el monitor y demás periféricos.

El hardware contrasta con el software, que es intangible y le da lógica al hardware (además de ejecutarse dentro de éste).

hardware




En computación, término inglés hardware que hace referencia a cualquier componente físico tecnológico, que trabaja o interactúa de algún modo con la computadora. No sólo incluye elementos internos como el disco duro, CD-ROM, disquetera, sino que también hace referencia al cableado, circuitos, gabinete, etc. E incluso hace referencia a elementos externos como la impresora, el mouse, el teclado, el monitor y demás periféricos





Hardware.
Es la parte tangible, la cual permite que el sistema de cómputo funcione, esto es, todos aquellos elementos físicos que se pueden intercambiar de un espacio a otro, manipular y percibir con el tacto, etc.

Tipos de hardware.

Procesamiento (Unidad Central de Proceso o CPU).
Son aquellos encargados de la interpretación de instrucciones, proceso de cálculos y de datos. Ejemplo: microprocesadores, chipset, etc.

Almacenamiento (Memorias).

Son dispositivos que son capaces de almacenar información de manera temporal o a largo plazo. Ejemplos: discos duros, disquetes, memorias USB, unidades SSD, memorias ROM, memorias RAM, memorias caché, etc.
Hardware gráfico (Tarjetas Gráficas).

Estos componentes disponen de su propia memoria y unidad de procesamiento, esta última llamada unidad de procesamiento gráfico o GPU. El objetivo básico de la GPU es realizar los cálculos asociados a operaciones gráficas, liberando así al procesador principal (CPU) de esa costosa tarea (en tiempo) para que éste pueda efectuar otras funciones en forma más eficiente.

Periféricos de Entrada (E).

Son aquellos que permiten el ingreso de información, en general desde alguna fuente externa o por parte del usuario. Los dispositivos de entrada proveen el medio fundamental para transferir hacia la computadora información desde alguna fuente, sea local o remota.

También permiten cumplir la esencial tarea de leer y cargar en memoria el sistema operativo y las aplicaciones o programas informáticos, los que a su vez ponen operativa la computadora y hacen posible realizar las más diversas tareas.
Entre los periféricos de entrada se puede mencionar: teclado, mouse, escáner, micrófono, cámara web , lectores ópticos de código de barras, Joystick, lectora de CD, DVD o Blu-Ray, etc.

Periféricos de Salida (S).

Son aquellos que permiten emitir o dar salida a la información resultante de las operaciones realizadas por la CPU. Los dispositivos de salida aportan el medio fundamental para exteriorizar y comunicar la información y datos procesados, ya sea al usuario o bien a otra fuente externa, local o remota.

Los dispositivos más comunes de este grupo son los monitores, las impresoras, y los altavoces. Entre los periféricos de salida puede considerarse como imprescindible para el funcionamiento del sistema, al monitor. Otros, aunque accesorios, son sumamente necesarios para un usuario que opere un computador moderno.

Periféricos de Entrada / Salida (E/S).

Son aquellos dispositivos que pueden operar de ambas formas: tanto de entrada como de salida. Típicamente, se puede mencionar como periféricos de Entrada / Salida a: discos rígidos, disquetes, unidades de cinta magnética, lecto-grabadoras de CD/DVD/Blu-Ray, etc. También entran en este rango, con sutil diferencia, otras unidades, tales como: Tarjetas de Memoria flash o unidad de estado sólido, tarjetas de red, módems, tarjetas de captura/salida de vídeo, etc.

Si bien se puede clasificar las memorias USB o unidades de estado sólido en la categoría de memorias, normalmente se los utiliza como dispositivos de almacenamiento masivo, siendo todos de categoría Entrada/Salida.
Parte Externa.

Teclado.

El teclado nos permite comunicarnos con la computadora e ingresar la información Se utiliza para dar comandos y controlar la operación del PC. Consiste de una serie de interruptores activados por teclas, ubicados en un arreglo matricial para disminuir el número de líneas necesarias. El teclado realiza las siguientes funciones:
Adquirir las teclas oprimidas en la matriz.
Codificar éstas en "códigos de rastreo".
Transmitir los códigos, a través del cable, al interfaz de teclado en el computador.
Recibir los códigos enviados por el computador.

Mouse.

El mouse o ratón es un dispositivo señalador o de entrada, recibe esta denominación por su apariencia. Para poder indicar la trayectoria que recorrió, a medida que se desplaza, el Mouse debe enviar al computador señales eléctricas binarias que permitan reconstruir su trayectoria, con el fin que la misma sea repetida por una flecha en el monitor. Para ello el Mouse debe realizar dos funciones:
Conversión Analógica -Digital: Está genera por cada fracción de milímetro que se mueve, uno o más pulsos eléctricos.

Port serie: Dichos pulsos y enviar hacia la interfaz a la cual está conectado el valor de la cuenta, junto con la información acerca de sí se pulsa alguna de sus dos o tres teclas ubicada en su parte superior.

Escáner.

El Escáner coge una imagen (fotografía, dibujo o texto) y la convierte en un formato que se puede almacenar y modificar con el ordenador.
Proceso de captación de una imagen: se ilumina la imagen con un foco de luz, se conduce mediante espejos la luz reflejada hacia un dispositivo denominado CCD, que transforma la luz en señales eléctricas, estas señales se transforman a formato digital y el caudal de bits resultantes se transmiten al ordenador.

Micrófono.

Por medio de este dispositivo se le pueden ingresar sonidos al ordenador, el cual se procesa en la tarjeta de sonido con el fin de darle la codificación digital dentro del ordenador.

Cámara Web.

Permite captar imágenes que se pueden visualizar e imprimir utilizando una computadora.

joystick.

Es un dispositivo de control de dos o tres ejes que se usa desde una computadora o videoconsola hasta un transbordador espacial o los aviones de caza, pasando por grúas. Se suele diferenciar entre joysticks digitales (que leen cuatro interruptores encendido/apagado en cruceta situada en la base más sus combinaciones y los botones de acción) y joysticks analógicos (que usan potenciómetros para leer continuamente el estado de cada eje).

Lector / Grabadoras de Discos Compactos (CD/DVD/Blu-Ray).

Los lectores son dispositivos ópticos capaces de reproducir los CD de audio, de video, de datos, etc. utilizando un láser que les permite leer la información contenida en dichos discos. También existen los grabadores, que permiten grabar información en ellos.

Monitor.

Es un dispositivo de salida que, mediante una interfaz, muestra los resultados del procesamiento de una computadora.

Impresoras.

Esta es la que permite obtener en un soporte de papel una copia visualizable, perdurable y transportable de la información procesada por un computador. Pueden ser: Matriz de punto, Inyección de tinta y Láser.

Altavoz.

Estos convierten las señales de la tarjeta de sonido en vibraciones sonoras. Algunos modelos vienen con un amplificador que les da más potencia.

Pantalla Táctil.

Es una pantalla que mediante un toque directo sobre su superficie permite la entrada de datos y órdenes al dispositivo. A su vez, actúa como periférico de salida, mostrando los resultados introducidos previamente. Este contacto también se puede realizar con lápiz u otras herramientas similares.
Actualmente hay pantallas táctiles que pueden instalarse sobre una pantalla normal. Así pues, la pantalla táctil puede actuar como periférico de entrada y periférico de salida de datos, así como emulador de datos interinos erróneos al no tocarse efectivamente.

informacion alquirida atraves de :

http://www.wikipedia.org

http://www.monografias.com/trabajos5/sisope/sisope.shtml#proce

http://www.masadelante.com/faqs/disco-duro

http://www.misrespuestas.com/que-es-una-tarjeta-madre.html