miércoles, 2 de mayo de 2012

Hardware y Software

•Conceptos de Hardware: Son los dispositivos físicos como la placa base, la CPU o el monitor.
•Clasificación del Hardware:
Hardware de almacenamiento: Dispositivos capaces de almacenar información de manera temporal o a largo plazo. Ejemplo: Disco duro
Hardware de proceso: Encargados de interpretación de instrucciones, proceso de cálculos y de datos. Ejemplo: Chipset.
Hardware de salida: Permiten que los datos generados por la computadora se dirijan al exterior por medio de dispositivos de almacenamiento o cables. Ejemplo: Pantalla de Plasma
Hardware de entrada: Se utilizan para introducir los datos a procesar en la computadora. Ejemplo: Lector de DVD
Hardware bidireccional: Tienen la capacidad de introducir datos a la computadora, así como para permitir la salida. Ejemplo: Tarjeta de audio.
Hardware mixto: Comparten dos clasificaciones ejemplo la memorias USB, disqueteras, "quemadores" de DVD, las cuáles entran en 2 clasificaciones (Hardware de almacenamiento y bidireccional), ya que almacenan datos y además pueden introducir/obtener información de la computadora.
  
1. Básico:Son todos aquellos elementos que son imprescindibles para el correcto funcionamiento del equipo. 
2. Complementario:Son todos aquellos elementos de los que se pueden prescindir para el funcionamiento del equipo.


•Concepto de Software: Es todo el Conjunto intangible de datos o programas de la computadora
•Clasificación del Software:
Permite que el Hardware funcione.
Procura al usuario y programador adecuadas interfaces de alto nivel y utilidades de apoyo que le permiten su mantenimiento.
Incluye Sistemas Operativos
Tiene Controladores de Dispositivos
Tiene Herramientas de Diagnóstico
Tiene Herramientas de Corrección y Optimización
Tiene Servidores
Tiene Utilidades.


1. De Sistema:Su objetivo es desvincular adecuadamente al programador de los detalles del computador en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de la memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc.  
2. De programación: 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:
Editores de texto
Compiladores
Intérpretes
Enlazadores
Depuradores
Entornos de Desarrollo Integrados 


3. De aplicación: 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:
Aplicaciones de control y automatización industrial.
Software educativo
Software medico


4. Software libre: Se denomina software libre, (en inglés free software), al software que brinda libertad a los usuarios sobre su producto adquirido y por tanto, una vez obtenido, puede ser usado, copiado, estudiado. Siguiendo el mismo orden de ideas, software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software modificado y redistribuido libremente. Cabe destacar que se refiere a cuatro libertades de los usuarios del software: la libertad de usar el programa, con cualquier propósito; de estudiar el funcionamiento del programa, y adaptarlo a las necesidades; de distribuir copias, con lo que puede ayudar a otros; de mejorar el programa y hacer públicas las mejoras, de modo que toda la comunidad se beneficie (para la segunda y última libertad mencionadas, el acceso al código fuente es un requisito previo).
El software libre suele estar disponible gratuitamente, o a precio del coste de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, por ende no hay que asociar software libre a "software gratuito" (denominado usualmente freeware). El freeware suele incluir una licencia de uso, que permite su redistribución pero con algunas restricciones, como no modificar la aplicación en sí, ni venderla, y dar cuenta de su autor. También puede desautorizar el uso en una compañía con fines comerciales o en una entidad gubernamental.

No hay comentarios: