jul92009

El mal uso de la palabra “Sistema”

Publicado por Sergio

Dentro del ámbito informático, es muy común llamar sistema a un determinado software. Aunque no existe una sola manera de definir lo que es un sistema, desde muchos puntos de vista, denominar de esta manera a una aplicación es erróneo. Para empezar a explicar, me gustaría primero dar una de las tantas definiciones de sistemas que existen:

“Un sistema es un conjunto de elementos vinculados entre sí, que se comportan como un todo, tienen una frontera bien definida y están organizados para lograr un fin determinado” (El resto de las definiciones no son muy diferentes, el mayor cambio se produce que no todas indican que el sistema debe tener un fin determinado)

Viendo la definición, puede decirse que la palabra sistema es un término demasiado general. Como es sabido existen muchísimas clases de sistemas, incluso puede verse a todo el universo como uno inmenso. Podemos encontrarnos con sistemas estelares, moleculares, biológicos, sociales, financieros, etc.

Como es una definición general, es necesario cuando se habla de un sistema, indicar en que contexto se lo hace. Así es como, en este caso, debemos buscar una definición de “sistema de computación”:

“Un sistema de computación puede ser definido como un conjunto u ordenación de elementos organizados para llevar a cabo algún método, procedimiento o control mediante el procesamiento de información”

En esta definición puede verse que un sistema de computación es mucho más que un software, ya que el concepto involucra no sólo a esa aplicación, sino a todos los elementos que intervienen en la realización de las tareas. Una clasificación de los elementos que forman un sistema informático son:

  • Hardware: Dispositivos electrónicos que proporcionan la capacidad de computación y los dispositivos electromecánicos que permiten recibir datos del exterior (sensores) o actuar sobre él.
  • Software: Programas de computadora y estructuras de datos que permiten realizar el método lógico, procedimiento o control requerido.
  • Bases de Datos: Una colección grande y organizada de información a la que se accede mediante el software y que es parte integral del funcionamiento del sistema. Es la información que el sistema recuerda durante un periodo.
  • Documentación: Manuales, impresos, especificaciones y cualquiero otra información descriptiva que explica el uso y/o operación del sistema.
  • Procedimientos: Pasos que definen el uso específico de cada elemento del sistema o el contexto procedimental en que reside el sistema. Las políticas formales e instrucciones de operación del sistema.
  • Gente: Individuos que son usuarios y operadores del software y del hardware.

Todos estos forman, en mayor o menor medida según el caso, un sistema de computación. Considerar como sistema sólo al software es un error, ya que también es parte del sistema el equipo en el que está corriendo, el usuario que está detrás del teclado, los sensores por los que recibe información, el manual impreso, los datos que el sistema almacena y todos los procedimientos necesarios para el uso de cada uno de los elementos.

Es por esto que es tan importante para el bien funcionamiento del sistema que el software cumpla con su tarea como que, por ejemplo, los servidores sean los adecuados, que la red funcione correctamente, que el usuario entienda como utilizarlo o que el sistema operativo también sea acorde al objetivo.

Me basé en gran parte en mis apuntes de Ingeniería de Software pare crear este artículo.



  1. Laura9 de julio, 2009, 7:23 am
  2. muadib9 de julio, 2009, 12:59 pm
  3. Sergio10 de julio, 2009, 1:55 am
  4. Eduardo Diaz10 de julio, 2009, 5:55 pm
  5. danny28 de enero, 2010, 2:53 pm
  6. Sergio31 de enero, 2010, 3:27 am

Dejá un comentario

:wink: :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :neutral: :mrgreen: :mad: :lol: :idea: :grin: :evil: :eek: :cry: :cool: :arrow: :???: :?: :!:

CommentLuv badge

Subscribe without commenting