Sei sulla pagina 1di 5

HARDWARE En computacin, trmino ingls que hace referencia a cualquier componente fsico tecnolgico, que trabaja o interacta de algn

modo con la computadora. No slo incluye elementos internos como el disco duro, CD-ROM, disquetera, sino que tambin hace referencia al cableado, circuitos, gabinete, etc. E incluso hace referencia a elementos externos como la impresora, el mouse, el teclado, el monitor y dems perifricos. El hardware contrasta con el software, que es intangible y le da lgica al hardware (adems de ejecutarse dentro de ste). El hardware no es frecuentemente cambiado, en tanto el software puede ser creado, borrado y modificado sencillamente. (Excepto el firmware, que es un tipo de software que raramente es alterado). Hardware tpico de una computadora El tpico hardware que compone una computadora personal es el siguiente: Su chasis o gabinete La placa madre, que contiene: CPU, cooler, RAM, BIOS, buses (PCI, USB, HyperTransport, CSI,AGP, etc) Fuente de alimentacin Controladores de almacenamiento: IDE, SATA, SCSI Controlador de video Controladores del bus de la computadora (paralelo, serial, USB, FireWire), para conectarla a perifricos Almacenamiento: disco duro, CD-ROM, disquetera, ZIP driver y otros Tarjeta de sonido Redes: mdem y tarjeta de red El hardware tambin puede incluir componentes externos como: Teclado Mouse, trackballs Joystick, gamepad, volante Escner, webcam Micrfono, parlante Monitor (LCD, o CRT) Impresora

Distintas clasificaciones del hardware Clasificacin por la funcionalidad del hardware * Hardware bsico: dispositivos necesarios para iniciar la computadora. Los ms bsicos son la placa madre, la fuente de alimentacin, el microprocesador y la memoria. Se podran incluir componentes como monitor y teclado, aunque no son estrictamente bsicos. * Hardware complementario: aquellos dispositivos que complementan a la computadora, pero que no son fundamentales para su funcionamiento, como ser, impresora, unidades de almacenamiento, etc. Clasificacin por la ubicacin del hardware * Perifricos (componentes externos): dispositivos externos a la computadora. Ver perifrico * Componentes internos: dispositivos que son internos al gabinete de la computadora * Puertos: conectan los perifricos con los componentes internos Clasificacin por el flujo de informacin del hardware * Perifricos de salida: monitor, impresora, etc. * Perifricos de entrada: teclado, mouse, etc. * Perifricos/dispositivos de almacenamiento: disco duro, memorias, etc. * Perifricos de comunicacin: mdem, puertos, etc. * Dispositivos de procesamiento: CPU, microprocesador, placa madre, etc.

SOFTWARE

En computacin, el software -en sentido estricto- es todo programa o aplicacin programado para realizar tareas especficas. El trmino "software" fue usado por primera vez por John W. Tukey en 1957. Algunos autores prefieren ampliar la definicin de software e incluir tambin en la definicin todo lo que es producido en el desarrollo del mismo. La palabra "software" es un contraste de "hardware"; el software se ejecuta dentro del hardware. El software en sentido amplio Una definicin ms amplia de software incluye mucho ms que slo los programas. Esta definicin incluye: - La representacin del software: programas, detalles del diseo escritos en un lenguaje de descripcin de programas, diseo de la arquitectura, especificaciones escritas en lenguaje formal, requerimientos del sistema, etc. - El conocimiento de la ingeniera del software: Es toda la informacin relacionada al desarrollo de software (por ejemplo, cmo utilizar un mtodo de diseo especfico) o la informacin relacionada al desarrollo de un software especfico (por ejemplo, el esquema de pruebas en un proyecto). Aqu se incluye informacin relacionada al proyecto, informacin sobre la tecnologa de software, conocimiento acerca de sistemas similares y la informacin detallada relacionada a la identificacin y solucin de problemas tcnicos. - La informacin de la aplicacin.

El "software" como programa El software, como programa, consiste en un cdigo en un lenguaje mquina especfico para unprocesador individual. El cdigo es una secuencia de instrucciones ordenadas que cambian el estado del hardware de una computadora. El software se suele escribir en un lenguaje de programacin de alto nivel, que es ms sencillo de escribir (pues es ms cercano al lenguaje natural humano), pero debe convertirse a lenguaje mquina para ser ejecutado. El software puede distinguirse en tres categoras: software de sistema, software de programacin y aplicacin de software. De todas maneras esta distincin es arbitraria y muchas veces un software puede caer un varias categoras. - Software de sistema: ayuda a funcionar al hardware y a la computadora. Incluye el sistema operativo,controladores de dispositivos, herramientas de diagnstico, servidores, sistema de ventanas, utilidades y ms. Su propsito es evitar lo ms posible los detalles complejos de la computacin, especialmente la memoria y el hardware. - Software de programacin: provee herramientas de asistencia al programador. Incluye editores de texto, compiladores, intrprete de instrucciones, enlazadores, debuggers, etc. - Software de aplicacin: permite a los usuarios finales hacer determinadas tareas. Algunos software de aplicacin son los navegadores, editores de texto, editores grficos, antivirus, mensajeros, etc. El software puede clasificarse segn su licencia y/o forma de distribucin:

Formas o licencias de distribucin de software

Abrir/Cerrar

Adware Beerware Careware Crippleware Cdigo abierto Donationware Donateware Freeware Greenware Nagware Postcar dware Ransomware Registerware Shareware Software de distribucin libre Software libre Software propietario Trialware (Demoware)

Potrebbero piacerti anche