Anda di halaman 1dari 6

CONCEPTO El trmino hardware se refiere a todas las partes tangibles de un sistema informtico; sus componentes son: elctricos, electrnicos,

electromecnicos y mecnicos. Son cables, gabinetes o cajas, perifricos de todo tipo y cualquier otro elemento fsico involucrado.

EVOLUCION
La clasificacin evolutiva del hardware del computador electrnico est dividida en generaciones, donde cada una supone un cambio tecnolgico muy notable. En principio, se pueden distinguir:

1 Generacin (1945-1956): electrnica implementada con tubos de vaco. Fueron las primeras mquinas que desplazaron los componentes electromecnicos (rels). 2 Generacin (1957-1963): electrnica desarrollada con transistores. La lgica discreta era muy parecida a la anterior, pero la implementacin result mucho ms pequea, reduciendo, entre otros factores, el tamao de un computador en notable escala. 3 Generacin (1964-hoy): electrnica basada en circuitos integrados. Esta tecnologa permiti integrar cientos de transistores y otros componentes electrnicos en un nico circuito integrado impreso en una pastilla de silicio. Las computadoras redujeron as considerablemente su costo, consumo y tamao, incrementndose su capacidad, velocidad y fiabilidad, hasta producir mquinas como las que existen en la actualidad.

4 Generacin (futuro): probablemente se originar cuando los circuitos de silicio, integrados a alta escala, sean reemplazados por un nuevo tipo de material o tecnologa. TIPOS

Cpu - Es la componente fundamental del computador, encargada de interpretar y ejecutar gran cantidad de instrucciones y de procesar datos. La unidad central de proceso (CPU, central processing unit) se considera el cerebro de la PC. A veces, se la denomina procesador. La mayora de los clculos se realizan en la CPU. Con respecto a la capacidad de cmputo, la CPU es el elemento ms importante de un sistema de computacin. Las CPU tienen distintos factores de forma, y cada estilo requiere una ranura o un socket en particular en la motherboard. Entre los fabricantes de CPU ms conocidos se incluyen Intel y AMD. Placa madre es la placa de circuitos impresos principal que contiene los buses o rutas elctricas que se encuentran en una PC. Estos buses permiten que los datos se desplacen entre los diversos componentes que forman parte de una PC. Es un grancircuito impreso sobre el que se suelda el chipset, las ranuras de expansin (slots), los zcalos, conectores, diversos integrados, etc. Es el soporte fundamental que aloja y comunica a todos los dems componentes: Procesador, mdulos de memoria RAM, tarjetas grficas, tarjetas de expansin, perifricos de entrada y salida. Para comunicar esos

componentes, la placa base posee una serie de buses mediante los cuales se trasmiten los datos dentro y hacia afuera del sistema. Memoria RAM La RAM es el rea de almacenamiento temporal de datos y programas a los que accede la CPU. La RAM es una memoria voltil, lo cual significa que el contenido se borra cuando se apaga la PC. Cuanta ms RAM tiene una PC, ms capacidad tiene de contener y procesar programas y archivos de gran tamao. Una mayor cantidad de RAM tambin mejora el rendimiento del sistema. La cantidad mxima de RAM que se puede instalar est limitada por la motherboard y el CPU instalados. Dispostivos de entrada
Los dispositivos de entrada introducen datos o instrucciones en una PC. Los siguientes son algunos ejemplos de dispositivos de entrada: Mouses y teclados Joysticks y controladores para juegos Cmaras digitales y cmaras de video digitales Dispositivos de autenticacin biomtrica Pantallas tctiles Digitalizadores Escneres

Dispositivos de salida
Los dispositivos de salida le presentan informacin de una PC al usuario. Los siguientes son algunos ejemplos de dispositivos de salida: Monitores y proyectores Impresoras, trazadores y mquinas de fax Altavoces y auriculares

Dispositivos de almacenamiento
Las unidades de almacenamiento, leen la informacin de o la escriben en medios de almacenamiento magnticos, pticos o semiconductores. La unidad se puede utilizar para almacenar datos de forma permanente o para recuperar informacin de un disco de medios. Las unidades de almacenamiento, por ejemplo, un disco duro, se pueden instalar dentro del gabinete de la PC. Para fines de portabilidad, algunas unidades de almacenamiento se pueden conectar a la PC mediante un puerto USB, un puerto FireWire, eSATA o un puerto SCSI. Estos dispositivos de almacenamiento porttiles, a veces, se denominan unidades extrables y se

pueden usar en varias PC. Las siguientes son algunas de las unidades de almacenamiento ms comunes: Unidad de disquete Disco duro Unidad ptica Unidad flash

IMPORTANCIA DEL HARDWARE


Es el material que se emplea para que un ordenador o cualquier aparato electrnico puedan funcionar y ejecutar las tareas para las que han sido diseados. Es pues el soporte vital de un ordenador. Tomando una pequea metfora, sera para una mquina lo que para nosotros es nuestro cuerpo. A travs de nuestros sentidos recibimos informacin, que nuestro cerebro procesa, y que finalmente traduce en rdenes a nuestros msculos, rganos.etc

SOFTWARE
Es el conjunto de los programas de cmputo, procedimientos, reglas, documentacin y datos asociados, que forman parte de las operaciones de un sistema de computacin. El software es la herramienta visual que nos permite interactuar con el hardware de un equipo. El software es un ingrediente indispensable para el funcionamiento del computador. Est formado por una serie de instrucciones y datos, que permiten aprovechar todos los recursos que el computador tiene, de manera que pueda resolver gran cantidad de problemas. Un computador en si, es slo un conglomerado de componentes electrnicos; el software le da vida al computador, haciendo que sus componentes funcionen de forma ordenada. El software es un conjunto de instrucciones detalladas que controlan la operacin de un sistema computacional.

Clasificacin

Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informtico en particular que se use, aislndolo especialmente del procesamiento referido a las caractersticas internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le procura al usuario y programador adecuadasinterfaces de alto nivel, controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global. Incluye entre otros:

Sistemas operativos Controladores de dispositivos Herramientas de diagnstico Herramientas de Correccin y Optimizacin Servidores Utilidades

Software de programacin: Es el conjunto de herramientas que permiten al programador desarrollar programas informticos, usando diferentes alternativas y lenguajes de programacin, de una manera prctica. Incluyen bsicamente:

Editores de texto Compiladores Intrpretes 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 mltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz grfica de usuario (GUI).

Software de aplicacin: Es aquel que permite a los usuarios llevar a cabo una o varias tareas especficas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial nfasis en los negocios. Incluye entre muchos otros:

Aplicaciones para Control de sistemas y automatizacin industrial Aplicaciones ofimticas Software educativo Software empresarial Bases de datos Telecomunicaciones (por ejemplo Internet y toda su estructura lgica) Videojuegos Software mdico Software de clculo numrico y simblico. Software de diseo asistido (CAD) Software de control numrico (CAM)

IMPORTANCIAS
El software es imprescindible para cualquier sistema informtico o basado en informtica, puesto que sin l, este no funcionara. La importancia del software radica tambin en que permite una comunicacin entre el usuario y la mquina, e incluso una interaccin entre ambos. Las empresas requieren de un software que les permita manejar sus operaciones y controlar sus empleados, incluso pequeos negocios necesitan una forma de llevar la contabilidad y verificar su crecimiento. De ah, se puede decir que el software es importante al ser parte de las actividades diarias de la mayora de personas.

Leyes de Lehman de la evolucin del software


En ingeniera del software, las Leyes de evolucin del software, o simplemente leyes de Lehman se refieren a una serie de leyes empricas que Lehman y Belady formularon, basados en trabajos que comenzaron en 1974, con respecto a la evolucin del software.1 2 Las leyes describen el balance entre las fuerzas que impulsan nuevos desarrollos, y las fuerzas que ralentizan el proceso.

Leyes de Lehman[editar]
1. Cambio continuo: Un programa que se usa en un entorno real necesariamente debe cambiar o se volver progresivamente menos til y menos satisfactorio para el usuario.3 2. Complejidad creciente: A medida que un programa en evolucin cambia, su estructura tiende a ser cada vez ms compleja. Se deben dedicar recursos extras para preservar y simplificar su estructura.3 3. Autoregulacion La evolucin de los programas es un proceso autoregulado. Los atributos de los sistemas, tales como tamao, tiempo entre entregas y la cantidad de errores documentados son aproximadamente invariantes para cada entrega del sistema.3 4. Estabilidad organizacional: Durante el tiempo de vida de un programa, su velocidad de desarrollo es aproximadamente constante e independiente de los recursos dedicados al desarrollo del sistema.3 5. Conservacin de la familiaridad: A medida que un sistema evoluciona todo lo que est asociado con ello, como los desarrolladores, personal de ventas, y usuarios por ejemplo, deben mantener un conocimiento total de su contenido y su comportamiento para lograr una evolucin satisfactoria. Un crecimiento exagerado disminuye esta capacidad. Por tanto este incremento promedio debe mantenerse.3 6. Crecimiento continuado: La funcionalidad ofrecida por los sistemas tiene que crecer continuamente para mantener la satisfaccin de los usuarios. 7. Decremento de la calidad: La calidad de los sistemas software comenzar a disminuir a menos que dichos sistemas se adapten a los cambios de su entorno de funcionamiento. 8. Realimentacin del sistema: Los procesos de evolucin incorporan sistemas de realimentacin multiagente y multibucle y estos deben ser tratados como sistemas de realimentacin para lograr una mejora significativa del producto.

Anda mungkin juga menyukai