 Software.
 Software de sistema.
 Software de Aplicacion .
 Software de programación.
 Etapas del proceso de desarrollo de software
 Los tipos de licencias que existen en el
software.
 Maquina virtual.
Se conoce como software al equipo lógico o soporte lógico de un sistema
informático.
Que comprende el conjunto de los componentes lógicos necesarios que
hacen posible la realización de tareas específicas, en contraposición a los
componentes físicos que son llamados hardware.
Existen varias definiciones similares aceptadas para software, pero
probablemente la más formal sea la siguiente:
Es el conjunto de los programas de cómputo, procedimientos,
reglas, documentación y datos asociados, que forman parte de
las operaciones de un sistema de computación.
SOFTWARE
SOFTWARE DE SISTEMA
El Sistema Operativo es un conjunto de programas que administran los
recursos de la computadora y controlan su funcionamiento.
Un Sistema Operativo realiza cinco funciones básicas: Suministro de Interfaz
al Usuario, Administración de Recursos, Administración de Archivos,
Administración de Tareas y Servicio de Soporte.
Suministro de interfaz al usuario:
Permite al usuario comunicarse con la computadora por medio de interfaces que se basan en
comandos,
Administración de recursos: Administran los recursos del hardware como la CPU, memoria,
Administración de archivos:
Controla la creación, borrado, copiado y acceso de archivos de datos y de programas.
Administración de tareas:
Administra la información sobre los programas y procesos que se están ejecutando en la
computadora.
Servicio de soporte: Los Servicios de Soporte de cada sistema operativo dependen de las
implementaciones añadidas a este, y pueden consistir en inclusión de utilidades nuevas, actualización
de versiones, mejoras de seguridad, controladores de nuevos periféricos, o corrección de errores de
software.
SOFTWARE DE APLICACIÓN
El Software de Aplicación son los programas diseñados para o por los usuarios
para facilitar la realización de tareas específicas en la computadora, como
pueden ser las aplicaciones ofimáticas tales como:
 Procesadores de
texto
 Hojas de cálculo
 Presentaciones
automatizadas
 Administradores de bases de
datos
 Desarrolladores de sitios
web
 Programas
básicos
 Programas de
productividad
 Navegadores de
Internet
SOFTWARE DE PROGRAMACIÓN
Es el conjunto de herramientas que permiten al programador escribir programas
informáticos, usando diferentes alternativas y lenguajes de programación, de una
manera práctica.
Un lenguaje de programación es un idioma artificial diseñado para expresar
computaciones que pueden ser llevadas a cabo por máquinas como las
computadoras.
Pueden usarse para crear programas que controlen el comportamiento físico y
lógico de una máquina, para expresar solución a problemas con pasos lógicos y
con precisión, o como modo de comunicación humana.
Está formado por un conjunto de símbolos y reglas que definen su estructura y
el significado de sus elementos y expresiones.
Extraer los requisitos de un producto de software es la primera etapa para
crearlo.
Se refiere a determinar como funcionará de forma general sin entrar en
detalles. Consiste en incorporar consideraciones de la implementación
tecnológica, como el hardware, la red, etc.
La complejidad y la duración de esta etapa está
íntimamente ligada al o a los lenguajes de programación
utilizados.
Consiste en comprobar que el software realice
correctamente las tareas indicadas en la
especificación. todo con el propósito de eventuales
correcciones, usabilidad,
mantenimiento futuro y ampliaciones al
sistema.
Mantener y mejorar el
software para enfrentar
errores descubiertos y
nuevos requisitos.
TIPOS DE LICENCIAS PARA SOFTWARE
Licenciar un Software
Licencia de software de dominio público
Licencia de software de semi libre
Licencia de software libre
Licencia de software de libre no protegido
con copyleft
Licencia de software de Copyleft
Licencia de software de GPL
Licencia de software de Debian
Licencia de software de BSD
Licencia de software de MPL y derivadas
Licencia de software con copyleft
Licencia de software de Freeware
Licencia de software de Postcardware
Licencia de software de Donationware
Licencia de software de Shareware
Licencia de software de Demo
Licencia de software de Abandonware
Licencia de software de X.org
Licencia de software de fuentes abiertas /
o código abierto
Licencia de software de código abierto
permisivas
Licencia de software de código abierto
robustas
Entres otros…
MAQUINA VIRTUAL
En informática una máquina virtual es un software que simula a una computadora y
puede ejecutar programas como si fuese una computadora real. Este software en un
principio fue definido como "un duplicado eficiente y aislado de una máquina física".
La acepción del término actualmente incluye a máquinas virtuales que no tienen
ninguna equivalencia directa con ningún hardware real.
Una característica esencial de las máquinas virtuales es que los procesos que
ejecutan están limitados por los recursos y abstracciones proporcionados por ellas.
Estos procesos no pueden escaparse de esta "computadora virtual".
Uno de los usos domésticos más extendidos de las máquinas virtuales es ejecutar
sistemas operativos para "probarlos". De esta forma podemos ejecutar un sistema
operativo que queramos probar (GNU/Linux, por ejemplo) desde nuestro sistema
operativo habitual (Mac OS X por ejemplo) sin necesidad de instalarlo directamente
en nuestra computadora y sin miedo a que se des configure el sistema operativo
primario.
Fin

Software

  • 1.
     Software.  Softwarede sistema.  Software de Aplicacion .  Software de programación.  Etapas del proceso de desarrollo de software  Los tipos de licencias que existen en el software.  Maquina virtual.
  • 2.
    Se conoce comosoftware al equipo lógico o soporte lógico de un sistema informático. Que comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos que son llamados hardware. Existen varias definiciones similares aceptadas para software, pero probablemente la más formal sea la siguiente: Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de las operaciones de un sistema de computación. SOFTWARE
  • 3.
    SOFTWARE DE SISTEMA ElSistema Operativo es un conjunto de programas que administran los recursos de la computadora y controlan su funcionamiento. Un Sistema Operativo realiza cinco funciones básicas: Suministro de Interfaz al Usuario, Administración de Recursos, Administración de Archivos, Administración de Tareas y Servicio de Soporte. Suministro de interfaz al usuario: Permite al usuario comunicarse con la computadora por medio de interfaces que se basan en comandos, Administración de recursos: Administran los recursos del hardware como la CPU, memoria, Administración de archivos: Controla la creación, borrado, copiado y acceso de archivos de datos y de programas. Administración de tareas: Administra la información sobre los programas y procesos que se están ejecutando en la computadora. Servicio de soporte: Los Servicios de Soporte de cada sistema operativo dependen de las implementaciones añadidas a este, y pueden consistir en inclusión de utilidades nuevas, actualización de versiones, mejoras de seguridad, controladores de nuevos periféricos, o corrección de errores de software.
  • 4.
    SOFTWARE DE APLICACIÓN ElSoftware de Aplicación son los programas diseñados para o por los usuarios para facilitar la realización de tareas específicas en la computadora, como pueden ser las aplicaciones ofimáticas tales como:  Procesadores de texto  Hojas de cálculo  Presentaciones automatizadas  Administradores de bases de datos  Desarrolladores de sitios web  Programas básicos  Programas de productividad  Navegadores de Internet
  • 5.
    SOFTWARE DE PROGRAMACIÓN Esel conjunto de herramientas que permiten al programador escribir programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Un lenguaje de programación es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar solución a problemas con pasos lógicos y con precisión, o como modo de comunicación humana. Está formado por un conjunto de símbolos y reglas que definen su estructura y el significado de sus elementos y expresiones.
  • 6.
    Extraer los requisitosde un producto de software es la primera etapa para crearlo. Se refiere a determinar como funcionará de forma general sin entrar en detalles. Consiste en incorporar consideraciones de la implementación tecnológica, como el hardware, la red, etc. La complejidad y la duración de esta etapa está íntimamente ligada al o a los lenguajes de programación utilizados. Consiste en comprobar que el software realice correctamente las tareas indicadas en la especificación. todo con el propósito de eventuales correcciones, usabilidad, mantenimiento futuro y ampliaciones al sistema. Mantener y mejorar el software para enfrentar errores descubiertos y nuevos requisitos.
  • 7.
    TIPOS DE LICENCIASPARA SOFTWARE Licenciar un Software Licencia de software de dominio público Licencia de software de semi libre Licencia de software libre Licencia de software de libre no protegido con copyleft Licencia de software de Copyleft Licencia de software de GPL Licencia de software de Debian Licencia de software de BSD Licencia de software de MPL y derivadas Licencia de software con copyleft Licencia de software de Freeware Licencia de software de Postcardware Licencia de software de Donationware Licencia de software de Shareware Licencia de software de Demo Licencia de software de Abandonware Licencia de software de X.org Licencia de software de fuentes abiertas / o código abierto Licencia de software de código abierto permisivas Licencia de software de código abierto robustas Entres otros…
  • 8.
    MAQUINA VIRTUAL En informáticauna máquina virtual es un software que simula a una computadora y puede ejecutar programas como si fuese una computadora real. Este software en un principio fue definido como "un duplicado eficiente y aislado de una máquina física". La acepción del término actualmente incluye a máquinas virtuales que no tienen ninguna equivalencia directa con ningún hardware real. Una característica esencial de las máquinas virtuales es que los procesos que ejecutan están limitados por los recursos y abstracciones proporcionados por ellas. Estos procesos no pueden escaparse de esta "computadora virtual". Uno de los usos domésticos más extendidos de las máquinas virtuales es ejecutar sistemas operativos para "probarlos". De esta forma podemos ejecutar un sistema operativo que queramos probar (GNU/Linux, por ejemplo) desde nuestro sistema operativo habitual (Mac OS X por ejemplo) sin necesidad de instalarlo directamente en nuestra computadora y sin miedo a que se des configure el sistema operativo primario.
  • 9.