lunes, 30 de noviembre de 2009

SOFTWARE PRIVATIVO.

 

SOFTWARE PRIVATIVO.


 


Introducción


 


   Es documentalmente demostrable que en los años 60 los laboratorios Bell proporcionaron el código fuente de su sistema operativo UNIX, y tiempo después comenzó a existir lo que se conoce como software de código cerrado. Sin embargo hay que destacar que al inicio de la era de la informática era común que agrupaciones científicas estuvieran dispuestas a ceder su código a terceros sin un pago por el mismo ya que tampoco había una política que lo reglamentara y además era un beneficio común conocer los desarrollos ajenos en busca de la estandarización.


 


    Pasado el tiempo es en 1972 cuando el gobierno de los Estados Unidos obliga a IBM a distinguir entre software y hardware que hasta entonces no se distinguían claramente dando lugar a los primeros intentos de cerrar el código de los programas. Aún en esa época, se encontraban en revistas como Creative Computing y Byte hojas y hojas llenas de código libre.


 


    La expresión software privativo comenzó a ser utilizada por Richard Stallman, desde el año 2003, en sus conferencias sobre software libre, pues sería más adecuada que "software propietario".


 


 


 


Desarrollo


 


 


El término software propietario, privativo o de código cerrado hace referencia a cualquier programa informático en el que los usuarios tienen limitadas las posibilidades de usarlo, modificarlo o redistribuirlo (con o sin modificaciones), o cuyo código fuente no está disponible o el acceso a éste se encuentra restringido.


 


  En el software de código cerrado una persona física o jurídica (compañía, corporación, fundación, etc.) posee los derechos de autor sobre un software lo que le da la posibilidad de controlar y restringir los derechos del usuario sobre su programa. Esto implica por lo general que el usuario sólo tiene derecho a ejecutar el software y no dispone de acceso a su código fuente o aún teniendo acceso a él no tiene derecho a modificarlo ni distribuirlo.


 


  De esta manera, un software sigue siendo de código cerrado aún si el código fuente es hecho público, cuando se mantiene la reserva de derechos sobre el uso, modificación o distribución (por ejemplo, la versión comercial de SSH o el programa de licencias shared source de Microsoft).


 


    En términos generales, el software propietario es software cerrado, donde el dueño del software controla su desarrollo y no divulga sus especificaciones.


 


    El software propietario es el producido principalmente por las grandes empresas, tales como Microsoft y muchas otras. Antes de poder utilizar este tipo de software se debe pagar por el. Cuando se adquiere una licencia de uso de software propietario, normalmente se tiene derecho a utilizarlo en un solo computador y a realizar una copia de respaldo. En este caso la redistribución o copia para otros propósitos no es permitida.


 


   Software propietario La expresión software propietario proviene del término en inglés "proprietary software". En la lengua anglosajona, "proprietary" significa «poseído o controlado privadamente» («privately owned and controlled»), que destaca la manutención de la reserva de derechos sobre el uso, modificación o redistribución del software. Inicialmente utilizado, pero con el inconveniente que la acepción proviene de una traducción literal del inglés, no correspondiendo su uso como adjetivo en el español, de manera que puede ser considerado como un barbarismo.


 


     El término propietario en español resultaría inadecuado, pues significa que «tiene derecho de propiedad sobre una cosa», por lo que no podría calificarse de "propietario" al software, porque éste no tiene propiedad sobre nada (es decir, no es dueño de nada) y, además, no podría serlo (porque es una cosa y no una persona). Asimismo, la expresión "software propietario" podría ser interpretada como "software sujeto a propiedad" (derechos o titularidad) y su opuesto, el software libre, está sujeto al derecho de autor.


 


 


Software privativo La expresión software privativo comenzó a ser utilizada por Richard Stallman, desde el año 2003, en sus conferencias sobre software libre, pues sería más adecuada que "software propietario".


 


   El término "privativo" significa "que causa privación o restricción de derechos o libertades", justamente lo que se pretende describir con él: la privación a los usuarios de sus libertades en relación al software.


 


    Este término haría referencia a una propiedad diferente a la de ser un software no libre, ya que la principal acepción de "privativo'" es que «causa privación o la significa».En este sentido, el contrario de "software privativo" sería "software no privativo", es decir, sin limitaciones o como se le conoce: de dominio público. Así, software libre y su opuesto serían ambos conceptos diferentes a los sugeridos por "software privativo".


 


     Asimismo, este término sería aplicable, en sentido figurado, al software cuyo coste es realmente alto, no pudiendo ser soportado por un particular, caso muy común en el software diseñado para realizar labores muy específicas, con independencia a si éste es libre o no.


 


Las privaciones que inflige el Software Privativo a sus usuarios son varias y dependen de las condiciones de licencia de esos software, sin embargo podemos concentrarnos en un par de características de privaciones muy comunes en el Software Privativo:


 



  • No puedes copiar el software privativo para que alguien más lo use.

Haz comprado con tu dinero un producto, software en este caso, y a pesar de que has pagado por el no tienes libertad de hacer con el lo que mejor te parezca. Entonces realmente no te están vendiendo el software privativo, solo te están vendiendo el permiso para usarlo.


Te están privando de la libertad de decisión sobre tu compra, y al hacerlo de privan de muchas otras cosas, pero solo mencionare una mas te privan de la libertad de ayudar a alguien mas que pudiera necesitar ese software para resolver alguna necesidad.


 



  • No puedes ver y/o modificar el código del programa. Nuevamente has pagado con tu dinero por algo que aun así no posees completamente. Te privan del derecho de modificar el programa para que se adapte a tus necesidades.

 


    En el software privativo pasa algo que en otros casos no: aquí pagas por algo y no es tuyo ya que te indican que puedes hacer con el, es mas como si a cambio de tu dinero solo recibieras algo en préstamo y todavía bajo la amenaza de un montón de condiciones favorables solo al que te lo "vendió" (seria mejor decir presto).


Por tanto el software NO libre es "Software Privativo"


 


Algunos Aspectos Importantes


 


     Las licencias de Software Privativo, a diferencia de las compatibles con la GPL de la Free Software Foundation (Software Libre) y las de Open Source, generalmente no reconocen las libertades del usuario de disponer del código fuente para su estudio, adaptación y distribución (modificadas o no) de las aplicaciones que utilizan día a día en su hogar o negocio, lo que no les permite saber con exactitud qué tipo de actividades desarrolla un software a lo largo de su ejecución, esto limita las capacidades del usuario de acondicionar la aplicación a su contexto y mejorar las condiciones para su ejecución, también mantiene atado el futuro de su negocio al futuro de la empresa que desarrolla el software, ya que si la casa de software quiebra, se retira del país o sufre de cualquier tipo de percance, ésta dejaría a los usuarios sin ningún tipo de soporte ni soluciones a la hora de un problema.


 


    También el usuario está limitado a la capacidad de respuesta de la casa de software para ofrecerle mejoras, adaptaciones y correcciones al código del software, ya que el usuario no sólo carece del código fuente, sino que por la naturaleza de la licencia propietaria o privativa, carece del permiso legal para hacerle modificaciones al mismo, en algunos casos, un usuario puede esperar mucho tiempo antes de recibir una solución a su medida.


 


Un ejemplo claro del software privativo es Microsoft Windows


 


   Windows es una familia de sistemas operativos desarrollados y comercializados por Microsoft. Existen versiones para hogares, empresas, servidores y dispositivos móviles, como computadores de bolsillo y teléfonos inteligentes. Hay variantes para procesadores de 16, 32 y 64 bits.


 


    Incorpora diversas aplicaciones como Internet Explorer, el Reproductor de Windows Media, Windows Movie Maker, Windows Mail, Windows Messenger, Windows Defender, entre otros.


 


   Desde hace muchos años es el sistema operativo más difundido y usado del mundo; de hecho la mayoría de los programas (tanto comerciales como gratuitos y libres) se desarrolla originalmente para este sistema.


 


Aplicaciones populares de Windows


  


   A continuación se muestran las herramientas más usadas y conocidas que incluye por defecto el sistema operativo Microsoft Windows. Contiene muchas más aplicaciones, pero mucho menos conocidas; la mayoría incluyen un nombre más o menos genérico en inglés, y algunas de ellas no se han actualizado o mejorado hace muchos años, como por ejemplo, el programa Paint. Sin embargo, las más usadas por las organizaciones se han ido actualizando, como es el caso de Internet Explorer y del Reproductor de Windows Media.


 


Internet Explorer


  


    Microsoft Windows Internet Explorer (también conocido antes como IE o MSIE) es un navegador Web de Internet producido por Microsoft para su plataforma Windows. También existen versiones para Solaris y Apple Macintosh aunque fueron descontinuadas en el 2002 y 2006 respectivamente.


 


   Fue creado en 1995 tras la adquisición por parte de Microsoft del código fuente de Mosaic, un navegador desarrollado por Spyglass, siendo rebautizado entonces como Internet Explorer. Las primeras versiones, basadas en Mosaic, no supusieron ninguna amenaza para el entonces dominante Netscape Navigator, ya que eran bastante simples y no eran compatibles con algunas de las extensiones más populares de Netscape que dominaban la Web de la época (como los marcos o JavaScript). Actualmente es uno de los navegadores de Internet con mayor cuota de mercado ya que se incluye integrado por defecto con el sistema operativo Windows.


 


Reproductor de Windows Media


 


   Reproductor de Windows Media Media Player, Reproductor Multimedia de Windows o Reproductor de Windows Media' (abreviado frecuentemente WMP) es un reproductor multimedia creado por la empresa Microsoft. Se han lanzado varias versiones del reproductor. Actualmente la versión 11 es la última existente, que se incluye con Windows Vista, existiendo también una versión para Windows XP. Permite reproducción de varios formatos como lo son Audio CD, DVD-Video, DVD-Audio, WMA (Windows Media Audio), WMV (Windows Media Video), MP3, MPG, AVI, entre otros, siempre y cuando, se dispongan de los codecs. Incluye acceso a video en formato digital en servidores de pago.


 


   También da la posibilidad de pasar canciones de un CD al disco duro de la computadora, y al contrario, de la computadora a un CD de música o de datos.


 


   Además busca por Internet los nombres de las canciones y álbumes, y muestra la carátula del disco del cual provienen dichas canciones.


 


   Otra gran función, que potencia su uso es la Biblioteca de Windows Media, que permite la creación de listas de reproducción, administración de música y edición de las etiquetas avanzadas; por ejemplo, se puede incluir la letra de la canción sincronizada para que se vea cuando se reproduzca.


 


Paint


 


   Microsoft Paint (cuyo nombre original era Paintbrush) fue desarrollado en el año 1982 por la recién creada Microsoft, a cargo del programador de computadoras Bill Gates. Paint ha acompañado al sistema operativo Microsoft Windows desde la versión 1.0; Siendo un programa básico, es incluido en las nuevas versiones de este sistema. Desde los comienzos del Paint, los niños fueron los primeros en utilizarlo; es por ello que actualmente se utiliza este sistema incluso para la enseñanza básica en las escuelas.


 


 


 


Conclusión


 


En conclusión se puede decir que el software privativo no es más que un programa informático en que los usuarios tienen limitadas las posibilidades de usarlo modificarlo o redistribuirlo (con o sin modificaciones), o cuyo código fuente no está disponible o el acceso a éste se encuentra restringido. Aunque el software privado tiene una gran competencia con lo que han denominado software libres esto no limita la gran aceptación que tiene en el mundo ya que es uno de los más utilizados por los usuarios


SOFTWARE LIBRE

 

SOFTWARE LIBRE



 


 


 INTRODUCCION.


 


              El software libre es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, cambiado y redistribuido libremente.  el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software; de modo más preciso, 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 cual se puede ayudar a otros, y de mejorar el programa y hacer públicas las mejoras, de modo que toda la comunidad se beneficie. El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios.


 


 









RESEÑA HISTÓRICA


              Entre los años 60 y 70 del Siglo XX, el software no era considerado un producto sino un añadido que los vendedores de las grandes computadoras de la época aportaban a sus clientes para que éstos pudieran usarlos.


             En 1971, cuando la informática todavía no había sufrido su gran boom, las personas que hacían uso de ella, en ámbitos universitarios y empresariales, creaban y compartían el software sin ningún tipo de restricciones.


              Con la llegada de los años 80 la situación empezó a cambiar. Las computadoras más modernas comenzaban a utilizar sistemas operativos privativos, forzando a los usuarios a aceptar condiciones restrictivas que impedían realizar modificaciones a dicho software.


             En caso de que algún usuario o programador encontrase algún error en la aplicación, lo único que podía hacer era darlo a conocer a la empresa desarrolladora para que esta lo solucionara.


             Richard Stallman se vio en una encrucijada: debía elegir entre aceptar el nuevo software privativo firmando acuerdos de no revelación y acabar desarrollando más software privativo con licencias restrictivas, que a su vez deberían ser más adelante aceptadas por sus propios colegas.


            Con este antecedente, en 1984, Richard Stallman comenzó a trabajar en el proyecto GNU, y un año más tarde fundó la Free Software Foundation (FSF). Stallman introdujo la definición de free software y el concepto de "copyleft", que desarrolló para otorgar libertad a los usuarios y para restringir las posibilidades de apropiación del software.


 


 


 


 


LIBERTADES DEL SOFTWARE LIBRE










LIBERTAD


DESCRIPCIONES


0


 


1


 


2


 


3


La libertad de usar el programa, con cualquier propósito.


La libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades.


La libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo.


La libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie.


 


              Ciertos teóricos usan este cuarto punto (libertad 3) para justificar parcialmente las limitaciones impuestas por la licencia GNU GPL frente a otras licencias de software libre. Sin embargo el sentido original es más libre, abierto y menos restrictivo que el que le otorga la propia situación de incompatibilidad.


              El término software no libre se emplea para referirse al software distribuido bajo una licencia de software más restrictiva que no garantiza estas cuatro libertades. Las leyes de la propiedad intelectual reservan la mayoría de los derechos de modificación, duplicación y redistribución.


TIPOS DE LICENCIAS


              Una licencia es aquella autorización formal con carácter contractual que un autor de un software da a un interesado para ejercer "actos de explotación legales".


 


LICENCIAS GPL


              Una de las más utilizadas es la Licencia Pública General de GNU (GNU GPL). Permite la redistribución y modificación bajo términos diseñados para asegurarse de que todas las versiones modificadas del software permanecen bajo los términos más restrictivos de la propia GNU GPL.


LICENCIAS ESTILO BSD


              Llamadas así porque se utilizan en gran cantidad de software distribuido junto a los sistemas operativos BSD. El autor, bajo tales licencias, mantiene la protección de copyright únicamente para la renuncia de garantía y para requerir la adecuada atribución de la autoría en trabajos derivados, pero permite la libre redistribución y modificación, incluso si dichos trabajos tienen propietario.


LICENCIAS ESTILO MPL Y DERIVADAS


            Esta licencia es de Software Libre y tiene un gran valor porque fue el instrumento que empleó Netscape Communications Corp. para liberar su Netscape Communicator 4.0 y empezar ese proyecto tan importante para el mundo del Software Libre: Mozilla. Se utilizan en gran cantidad de productos de software libre de uso cotidiano en todo tipo de sistemas operativos


SIGNIFICANCIA POLÍTICA


              El software libre permite el libre uso, modificación y redistribución, a menudo encuentra un hogar entre usuarios para los cuales el coste del software no libre es a veces prohibitivo, o como alternativa a la piratería. También es sencillo modificarlo localmente, lo que permite que sean posibles los esfuerzos de traducción a idiomas que no son necesariamente rentables comercialmente.


              Existen muchas posturas acerca de la relación entre el software libre y el actual sistema político-económico:



MOTIVACIONES DEL SOFTWARE LIBRE


• La motivación ética, argumenta que el software es conocimiento y debe poderse difundir sin trabas. A la mera retribución económica, que es posible debido a modelos de negocio sustentables ocultación es una actitud antisocial y la posibilidad de modificar programas es una forma de libertad de expresión.


• La motivación pragmática, partidaria del apelativo abierto, que argumenta ventajas técnicas y económicas, con respecto a evitar una tragedia mejorando los incentivos.


              Aparte de estas dos grandes motivaciones, la gente que trabaja en software libre suele hacerlo por muchas otras razones, que van desde la diversión


SEGURIDAD RELATIVA


Existe una cierta controversia sobre la seguridad del software libre frente al software no libre (siendo uno de los mayores asuntos la seguridad por oscuridad). Un método usado de forma habitual para determinar la seguridad relativa de los productos es determinar cuántos fallos de seguridad no parcheados existen en cada uno de los productos involucrados


REGULACIÓN


ESPAÑA


              La Orden EDU/2341/2009, de 27 de agosto, por la que se crea el Centro Nacional de Desarrollo Curricular en Sistemas no Propietarios, tiene como finalidad el diseño, el desarrollo y la promoción de contenidos educativos digitales para colectivos educativos específicos, en el ámbito de las Tecnologías de la Información y la Comunicación, que se centra en promocionar y aplicar estrategias dirigidas a poner a disposición de los centros escolares recursos y contenidos digitales de calidad, desarrollados en software libre.


LINUX


GNU/Linux  es uno de los términos empleados para referirse al sistema operativo libre similar a Unix que utiliza el núcleo Linux y herramientas de sistema GNU.


Linux fue creado por Linus Torvalds en 1991. Muy pronto, la comunidad de Minix (un clon de Unix) contribuyó en el código y en ideas para el núcleo Linux. Por aquel entonces, el Proyecto GNU ya había creado muchos de los componentes necesarios para obtener un sistema operativo libre, pero su propio núcleo (GNU Hurd) era incompleto y por lo tanto no podían conseguir un sistema libre totalmente funcional.


CARACTERÍSTICAS DE LINUX


§  Es una opción relativamente económica (gratis) que no requiere licencias costosas y con abundante soporte comercial y gratuito disponible a través de Internet.


§  Puede montar sus redes, su cybercafe, su laboratorio, sin preocuparse de recibir la visita de grupos antipirateria.


§  Los estudiantes tienen acceso a capacitarse para desenvolverse en el ambiente UNIX.


§  Linux provee con todas las herramientas necesarias para montar su propio servidor Web.


 


DISTRIBUCIONES


Linux es un sistema de libre distribución por lo que se puede encontrar todos los ficheros u programas necesarios para su funcionamiento. Nacieron las llamadas distribuciones de Linux, empresas que se dedican a hacer trabajo ¨sucio¨ para nuestro beneficios y comodidad.


 


 


CONCLUSIÓN


       Damos a concluir con el Proyecto Canaima ya que es socio-tecnológico abierto, centrado en la tecnología de información libre de software y sistemas operativos. Este Proyecto esta totalmente desarrollada en software libre, permite la interacción con Internet, es estable y segura basada en la versión GNU/Linux y es realizada en Venezuela por talento nacional. En esto participan CANTV, CNTI, FUNDACITE, entre otras. Es de gran importancia ya que se basa en la parte educativa  y se aplicará a partir del próximo año escolar 2009-2010, y tiene como finalidad la incorporación de las TIC en el sector educativo del subsistema de Educación Primaria Bolivariana, a fin de que los estudiantes del primer grado se familiaricen con el uso didáctico de las computadoras.


Software. []

 

Software.


El término software fue usado por primera vez en este sentido por John W. Tukey en 1957. En las ciencias de la computación y la ingeniería de software, el software es toda la información procesada por los sistemas informáticos: programas y datos. El concepto de leer diferentes secuencias de instrucciones 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 vez primera por Alan Turing en su ensayo de 1936, "Los números computables", con una aplicación al problema de decisión.


 


Tipos de Software.


Software: Se puede entender como una serie de instrucciones efectuadas para el funcionamiento del hardware de las computadoras.  Además proporciona un valor específico al negocio y no como el hardware que es de propósito general.


Hay dos tipos principales de aplicaciones y de sistemas.


De Aplicación: Conjunto de instrucciones de computadora escritas con un lenguaje de programación, las cuales dirigen al hardware para que efectúe actividades específicas de procesamiento de datos y de información que proporcionan funcionalidad al usuario.  Esta puede ser amplia: procesamiento general de palabras o limitada como la nómina.  Los programas de aplicación satisfacen una necesidad como incrementar la productividad o mejorar decisiones del nivel de inventarios.


De Sistema: Actúa como intermediario entre el hardware de cómputo y los programas de aplicación.  Realiza importantes funciones autor reguladoras como por ejemplo: cargarse por sí sola cuando la computadora se activa por 1ª vez como Windows 98, proporcionar un conjunto de instrucciones utilizadas para todas las aplicaciones.  La programación de sistemas se refiere a la creación o bien a la modificación del software de sistemas.


Los programas de aplicación manipulan fundamentalmente datos o textos para producir o proporcionar información y los programas de sistemas manipulan recursos de hardware de computadora; este ofrece funciones y limitaciones dentro de las cuales puede operar el software de la aplicación a diferencia del hardware, el cual puede diseñarse y fabricarse en líneas de ensamble automatizadas, el software debe programarse manualmente.


 


Tipos de Software de Aplicación.



  • Existe un gran número de programas de aplicación diseñados para fines específicos, Ej.: Control de inventarios o de nóminas.  Un paquete es un programa o grupo de ellos de computadora que ha creado un vendedor, disponible en forma pre empaquetado.  Hay programas de propósito general que no se vinculan con alguna tarea específica como: hoja de cálculo, administrador de datos, procesador de palabras, editor por computadora, el graficador, multimedia y para las comunicaciones.

  • Hoja de Calculo: Transformar la pantalla en cuadrículas.  Dichos paquetes se usan sobretodo en el apoyo para las decisiones como las relativas al procesamiento de información financiera (declaraciones de ingresos o análisis de flujo de efectivo).

  • Administrador de Datos: Apoya el almacenamiento, la recuperación y la manipulación de datos.  Existen dos tipos:  programas de llenado que se modelan con técnicos de llenado manual y sistemas administradores de bases de datos (DBMS) que aprovechan la capacidad de una computadora para almacenar y recuperar con rapidez y precisión datos en el almacenamiento primario y secundario.  Una base de datos es una colección de archivos que sirven como los recursos de datos para los sistemas de información basados en computadora.  En ésta todos los datos se integran con relaciones establecidas.

  • Procesador de Palabras: Permite manipular texto y no solo números.  Un paquete consta de un conjunto integrado por programas que incluyen un programa editor, uno que formatea, uno que imprime, un diccionario, revisor gramatical, programas integrados de gráficas, diagramas y dibujos.  Los programas WYSIWFG (What you see is what you get, lo que usted ve, es lo que obtiene) exhiben el material del texto sobre la pantalla.

  • Graficador: Le permite al usuario crear, almacenar y exhibir o imprimir diagramas, gráficas, mapas y dibujos.  Uno de los más destacados es el graficador de ingeniería, el cual acorta el tiempo e incrementa la productividad de dibujantes e ingenieros.

  • Software de Comunicaciones: A menudo las computadoras se interconectan con el fin de compartir o de relacionar información.  Intercambian datos a través de cables especiales o públicos, líneas telefónicas, sistemas de retransmisión de satélite o circuitos de microondas.

  • Grupos de Software: Paquetes integrados de software de aplicación y pueden incluir procesadores de palabras, hojas de cálculo, sistemas administradores de bases de datos, graficadoras, herramientas de comunicación y otros.  Stan:  Microsoft Office, Corel Perfect Office y Lotus Smart Sorte.

  • Software de Groupware: El software de grupo de trabajo ayuda a los grupos y equipos a trabajar en conjunto compartiendo información y controlando al flujo de trabajo dentro del grupo.  Apoyan tareas específicas como: la administración del proyecto, programación de tiempos, al grupo de trabajo y la recuperación de base de datos compartidos.  Permiten ver la pantalla de cada uno de los demás, compartir datos e intercambiar ideas.

  • Software empresarial Integrado: Consiste en programas que manejan las operaciones vitales de la compañía, desde el levantamiento de pedidos, hasta la manufactura y la contabilidad.  Apoya la administración de la cadena de suministros, así como la administración de recursos humanos y la financiera.

  • Hay otros software de aplicación como: Software de generación de ideas, administradores de proyectos, administración financiera, de mercadotecnia, mejoramiento de la productividad, administración de recursos humanos, entre otros.

 


Clasificación del Software.


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:



Además de estas categorías basadas en tareas, varios tipos de software se describen basándose en su método de distribución. Entre estos se encuentran los así llamados programas enlatados, el software desarrollado por compañías y vendido principalmente por distribuidores, el freeware y software de dominio público, que se ofrece sin costo alguno, el shareware, que es similar al freeware, pero suele conllevar una pequeña tasa a pagar por los usuarios que lo utilicen profesionalmente y, por último, el infame vapourware, que es software que no llega a presentarse o que aparece mucho después de lo prometido.

 

 


Hadware.


Hardware es el substrato físico en el cual existe el software. El hardware abarca todas las piezas físicas de un ordenador (disco duro, placa base, memoria, tarjeta aceleradora o de vídeo, lectora de CD, microprocesadores, entre otras). Sobre el hardware es que corre el software que se refiere a todos los programas y datos almacenados en el ordenador.

         Se refiere a todos los aparatos, tarjetas (circuitos impresos electrónicos), y demás objetos físicos de los que está compuesto un PC.


 


Tipos de Hardware.


Micro controlador Motorola 68HC11 y chips de soporte que podrían constituir el hardware de un equipo electrónico industrial.


Una de las formas de clasificar el Hardware es en dos categorías: por un lado, el básico, que abarca el conjunto de componentes indispensables necesarios para otorgar la funcionalidad mínima a una computadora, y por otro lado, el Hardware complementario, que, como su nombre indica, es el utilizado para realizar funciones específicas (más allá de las básicas), no estrictamente necesarias para el funcionamiento de la computadora.


Así es que, un medio de entrada de datos, la unidad de procesamiento y memoria y un medio de salida de datos constituye el "hardware básico".


Los medios de entrada y salida de datos estrictamente indispensables dependen de la aplicación: desde un punto de vista de un usuario común, se debería disponer, al menos, de un teclado y un monitor para entrada y salida de información, respectivamente; pero ello no implica que no pueda haber una computadora (por ejemplo controlando un proceso) en la que no sea necesario teclado ni monitor, bien puede ingresar información y sacar sus datos procesados, por ejemplo, a través de una placa de adquisición/salida de datos.


Las computadoras son aparatos electrónicos capaces de interpretar y ejecutar instrucciones programadas y almacenadas en su memoria, ellas consisten básicamente en operaciones aritmético-lógicas y de entrada/salida.[11]


Se reciben las entradas (datos), se las procesa y almacena (procesamiento), y finalmente se producen las salidas (resultados del procesamiento). Por ende todo sistema informático tiene, al menos, componentes y dispositivos hardware dedicados a alguna de las funciones antedichas;[12] a saber:



  1. Procesamiento: Unidad Central de Proceso o CPU

  2. Almacenamiento: Memorias

  3. Entrada: Periféricos de Entrada (E)

  4. Salida: Periféricos de salida (S)

  5. Entrada/Salida: Periféricos mixtos (E/S)

Desde un punto de vista básico y general, un dispositivo de entrada es el que provee el medio para permitir el ingreso de información, datos y programas (lectura); un dispositivo de salida brinda el medio para registrar la información y datos de salida (escritura); la memoria otorga la capacidad de almacenamiento, temporal o permanente (almacenamiento); y la CPU provee la capacidad de cálculo y procesamiento de la información ingresada (transformación).[13]


Un periférico mixto es aquél que puede cumplir funciones tanto de entrada como de salida, el ejemplo más típico es el disco rígido (ya que en él se lee y se graba información y datos).


Unidad Central de Procesamiento.


 


Microprocesador de 64 bits doble núcleo, el AMD Athlon 64 X2 3600.


La CPU, siglas en inglés de Unidad Central de Procesamiento, es la componente fundamental del computador, encargada de interpretar y ejecutar instrucciones y de procesar datos. En los computadores modernos, la función de la CPU la realiza uno o más microprocesadores. Se conoce como microprocesador a un CPU que es manufacturado como un único circuito integrado.


Un servidor de red o una máquina de cálculo de alto rendimiento (supercomputación), puede tener varios, incluso miles de microprocesadores trabajando simultáneamente o en paralelo (multiprocesamiento); en este caso, todo ese conjunto conforma la CPU de la máquina.


Las unidades centrales de proceso (CPU) en la forma de un único microprocesador no sólo están presentes en las computadoras personales (PC), sino también en otros tipos de dispositivos que incorporan una cierta capacidad de proceso o "inteligencia electrónica"; como pueden ser: controladores de procesos industriales , televisores, automóviles, calculadores, aviones, teléfonos móviles, electrodomésticos, juguetes y muchos más.


 


Placa base formato µATX.


El microprocesador se monta en la llamada placa madre, sobre el un zócalo conocido como Socket de CPU, que permite además las conexiones eléctricas entre los circuitos de la placa y el procesador. Sobre el procesador y ajustado a la tarjeta madre se fija un disipador de calor, que por lo general es de aluminio, en algunos casos de cobre; éste es indispensable en los microprocesadores que consumen bastante energía, la cual, en gran parte, es emitida en forma de calor: En algunos casos pueden consumir tanta energía como una lámpara incandescente (de 40 a 130 vatios).


Adicionalmente, sobre el disipador se acopla un ventilador, que está destinado a forzar la circulación de aire para extraer más rápidamente el calor emitido por el disipador. Complementariamente, para evitar daños por efectos térmicos, también se suelen instalar sensores de temperatura del microprocesador y sensores de revoluciones del ventilador.


La gran mayoría de los circuitos electrónicos e integrados que componen el hardware del computador van montados en la placa madre.


La placa madre, también conocida como placa base o con el anglicismo board, es un gran circuito impreso sobre el que se suelda el chipset, las ranuras de expansión (slots), los zócalos, conectores, diversos integrados, etc. Es el soporte fundamental que aloja y comunica a todos los demás componentes por medio de: Procesador, módulos de memoria RAM, tarjetas gráficas, tarjetas de expansión, periféricos de entrada y salida. Para comunicar esos componentes, la placa base posee una serie de buses con los cuales se trasmiten los datos dentro y hacia afuera del sistema.


La tendencia de integración ha hecho que la placa base se convierta en un elemento que incluye también la mayoría de las funciones básicas (vídeo, audio, red, puertos de varios tipos), funciones que antes se realizaban con tarjetas de expansión. Aunque ello no excluye la capacidad de instalar otras tarjetas adicionales específicas, tales como capturadoras de vídeo, tarjetas de adquisición de datos, etc.


 


Memoria RAM.


 


Del inglés Random Access Memory, literalmente significa "memoria de acceso aleatorio. El término tiene relación con la característica de presentar iguales tiempos de acceso a cualquiera de sus posiciones (ya sea para lectura o para escritura). Esta particularidad también se conoce como "acceso directo.


La RAM es la memoria utilizada en una computadora para el almacenamiento transitorio y de trabajo (no masivo). En la RAM se almacena temporalmente la información, datos y programas que la Unidad de Procesamiento (CPU) lee, procesa y ejecuta. La memoria RAM es conocida como Memoria principal de la computadora, también como "Central o de Trabajo; a diferencia de las llamadas memorias auxiliares y de almacenamiento masivo (como discos duros, cintas magnéticas u otras memorias).


Las memorias RAM son, comúnmente, volátiles; lo cual significa que pierden rápidamente su contenido al interrumpir su alimentación eléctrica.


Las más comunes y utilizadas como memoria central son "dinámicas" (DRAM), lo cual significa que tienden a perder sus datos almacenados en breve tiempo (por descarga, aún estando con alimentación eléctrica), por ello necesitan un circuito electrónico específico que se encarga de proveerle el llamado "refresco" (de energía) para mantener su información.


La memoria RAM de un computador se provee de fábrica e instala en lo que se conoce como “módulos”. Ellos albergan varios circuitos integrados de memoria DRAM que, conjuntamente, conforman toda la memoria principal.


 


Módulo de memoria RAM Dinámica.


 


Es la presentación más común en computadores modernos (computador personal, servidor); son tarjetas de circuito impreso que tienen soldados circuitos integrados de memoria por una o ambas caras, además de otros elementos, tales como resistencias y capacitores. Esta tarjeta posee una serie de contactos metálicos (con un recubrimiento de oro) que permite hacer la conexión eléctrica con el bus de memoria del controlador de memoria en la placa base.


Los integrados son de tipo DRAM, memoria denominada "dinámica", en la cual las celdas de memoria son muy sencillas (un transistor y un condensador), permitiendo la fabricación de memorias con gran capacidad (algunos cientos de Megabytes) a un costo relativamente bajo. Las posiciones de memoria o celdas, están organizadas en matrices y almacenan cada una un bit. Para acceder a ellas se han ideado varios métodos y protocolos cada uno mejorado con el objetivo de acceder a las celdas requeridas de la manera más veloz posible.


 


Memorias RAM con tecnologías usadas en la Actualidad.


Entre las tecnologías recientes para integrados de memoria DRAM usados en los módulos RAM se encuentran:



  • SDR SDRAM Memoria con un ciclo sencillo de acceso por ciclo de reloj. Actualmente en desuso, fue popular en los equipos basados en el Pentium III y los primeros Pentium 4.

  • DDR SDRAM Memoria con un ciclo doble y acceso anticipado a dos posiciones de memoria consecutiva. Fue popular en equipos basados en los procesadores Pentium 4 y Athlon 64.

  • DDR2 SDRAM Memoria con un ciclo doble y acceso anticipado a cuatro posiciones de memoria consecutivas. Es la memoria más usada actualmente.

  • DDR3 SDRAM Memoria con un ciclo doble y acceso anticipado a ocho posiciones de memoria consecutivas. Es un tipo de memoria en auge, pero por su costo sólo es utilizada en equipos de gama alta.

Los estándares JEDEC, establecen las características eléctricas y las físicas de los módulos, incluyendo las dimensiones del circuito impreso.


Los estándares usados actualmente son:



  • DIMM Con presentaciones de 168 pines (usadas con SDR y otras tecnologías antiguas), 184 pines (usadas con DDR y el obsoleto SIMM) y 240 (para las tecnologías de memoria DDR2 y DDR3).

  • SO-DIMM Para computadores portátiles, es una miniaturización de la versión DIMM en cada tecnología. Existen de 144 pines (usadas con SDR), 200 pines (usadas con DDR y DDR2) y 240 pines (para DDR3).

 


Memorias RAM Especiales.


 


Hay memorias RAM con características que las hacen particulares, y que normalmente no se utilizan como memoria central de la computadora; entre ellas se puede mencionar:



  • SRAM: Siglas de Static Random Access Memory. Es un tipo de memoria más rápida que la DRAM (Dynamic RAM). El término "estática" se deriva del hecho que no necesita el refresco de sus datos. La RAM estática no necesita circuito de refresco, pero ocupa más espacio y utiliza más energía que la DRAM. Este tipo de memoria, debido a su alta velocidad, es usada como memoria caché.


  • NVRAM: Siglas de Non-Volatile Random Access Memory. Memoria RAM no volátil (mantiene la información en ausencia de alimentación eléctrica). Hoy en día, la mayoría de memorias NVRAM son memorias flash, muy usadas para teléfonos móviles y reproductores portátiles de MP3.


  • VRAM: Siglas de Video Random Access Memory. Es un tipo de memoria RAM que se utiliza en las tarjetas gráficas del computador. La característica particular de esta clase de memoria es que es accesible de forma simultánea por dos dispositivos. Así, es posible que la CPU grabe información en ella, al tiempo que se leen los datos que serán visualizados en el Monitor de computadora.

De las anteriores a su vez, hay otros subtipos más.


 


Periféricos.


 


Se entiende por periférico a las unidades o dispositivos que permiten a la computadora comunicarse con el exterior, esto es, tanto ingresar como exteriorizar información y datos. Los periféricos son los que permiten realizar las operaciones conocidas como de entrada/salida (E/S).


Aunque son estrictamente considerados accesorios o no esenciales, muchos de ellos son fundamentales para el funcionamiento adecuado de la computadora moderna; por ejemplo, el teclado, el disco duro y el monitor son elementos actualmente imprescindibles; pero no lo son un scanner o un plotter. Para ilustrar este punto: en los años 80, muchas de las primeras computadoras personales no utilizaban disco duro ni mouse (o ratón), tenían sólo una o dos disqueteras, el teclado y el monitor como únicos periféricos.


 


Periféricos de entrada (E)


 



  • Teclado para PC inalámbrico.

  • Ratón (Mouse) común alámbrico.

De esta categoría 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 (más propiamente al procesador) 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 o ratón, escáner, micrófono, cámara web , lectores ópticos de código de barras, Joystick, lectora de CD o DVD (sólo lectoras), placas de adquisición/conversión de datos, etc.


Pueden considerarse como imprescindibles para el funcionamiento, al teclado, mouse y algún tipo de lectora de discos; ya que tan sólo con ellos el hardware puede ponerse operativo para un usuario. Los otros son bastante accesorios, aunque en la actualidad pueden resultar de tanta necesidad que son considerados parte esencial de todo el sistema.


 


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 (procesamiento).


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 clásicos (no de pantalla táctil), 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.


 


Piezas de un Disco Rígido.


 


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


Si bien se puede clasificar al pendrive (lápiz de memoria), memoria flash o memoria USB en la categoría de memorias, normalmente se los utiliza como dispositivos de almacenamiento masivo; siendo todos de categoría Entrada/Salida.


Los dispositivos de almacenamiento masivo también son conocidos como "Memorias Secundarias o Auxiliares". Entre ellos, sin duda, el disco duro ocupa un lugar especial, ya que es el de mayor importancia en la actualidad, en él se aloja el sistema operativo, todas las aplicaciones, utilitarios, etc. que utiliza el usuario; además de tener la suficiente capacidad para albergar información y datos en grandes volúmenes por tiempo prácticamente indefinido. Los servidores Web, de correo electrónico y de redes con bases de datos, utilizan discos rígidos de grandes capacidades y con una tecnología que les permite trabajar a altas velocidades.


La pantalla táctil (no el monitor clásico) es un dispositivo que se considera mixto, ya que además de mostrar información y datos (salida) puede actuar como un dispositivo de entrada, reemplazando, por ejemplo, a algunas funciones del ratón y/o del teclado.


 


GPU de Nvidia GeForce.


 


El hardware gráfico lo constituyen básicamente las tarjetas de video.


Actualmente poseen su propia memoria y unidad de procesamiento, esta última llamada unidad de procesamiento gráfico (o GPU, siglas en inglés de Graphics Processing Unit). El objetivo básico de la GPU es realizar exclusivamente procesamiento gráfico, [18] liberando al procesador principal (CPU) de esa costosa tarea (en tiempo) para que pueda así efectuar otras funciones más eficientemente. Antes de esas tarjetas de video con aceleradores, era el procesador principal el encargado de construir la imagen mientras la sección de video (sea tarjeta o de la placa base) era simplemente un traductor de las señales binarias a las señales requeridas por el monitor; y buena parte de la memoria principal (RAM) de la computadora también era utilizada para estos fines.


La Ley de Moore establece que cada 18 a 24 meses la cantidad de transistores que puede contener un circuito integrado se logra duplicar; en el caso de los GPU esta tendencia es bastante más notable, duplicando o aún más de lo indicado en la ley de Moore.[19]

Desde la década de 1990, la evolución en el procesamiento gráfico ha tenido un crecimiento vertiginoso; las actuales animaciones por computadoras y videojuegos eran impensables veinte años atrás