martes, 24 de abril de 2018

DESARROLLO DE SOFTWARE

Son todos los programas que utilizas para todas las tareas específicas, suele ser fácil de utilizar a través de una guía para el usuario.

PASOS PARA EL DESARROLLO DE UN SOFTWARE:

  • Análisis: El resultado de esta etapa es un conocimiento sobre las necesidades del usuario final del programa y como satisfacerla.
  • Diseño del sistema: Una vez que saben que quieren lograr los programadores desarrollan un plan para crear el programa por partes y ver cómo interactúan entre ellas.
  • Diseño del programa: Se hace los análisis necesarios para saber que herramientas usar en la etapa de codificación y se hace algoritmos.
  • Codificación: En esta etapa se construye el programa mediante el código fuerte se hacen pruebas y se corrigen errores hasta alcanzar lo que se cree que es el programa indicado para la tarea que nos interesa.
  • Pruebas: Cuando el programa ya esta armado se somete a pruebas rigurosas para verificar que este correcto dentro del funcionamiento esperado.
  • Implantación: En esta etapa el usuario final recibe y utiliza el programa a veces se requiere capacitación para el uso correcto del programa.
ANÁLISIS:
Resultado de imagen para analisis del software
DISEÑO DEL SISTEMA:
Resultado de imagen para DISEÑO DEL SISTEMA DE software
DISEÑO DEL PROGRAMA:
Resultado de imagen para DISEÑO DEL PROGRAMA DE software


CODIFICACIÓN:
Resultado de imagen para CODIFICACIÓN DE software

PRUEBA:
Resultado de imagen para PRUEBA DE software

IMPLANTACIÓN:
Resultado de imagen para IMPLANTACION DE software

martes, 10 de abril de 2018

LICENCIAS DEL SOFTWARE LIBRE




LICENCIA CREATIVE COMMONS:








Las licencias permiten al autor de una pagina web establecer parámetros de publicaciones a través de la red


EJEMPLOS:El copyright:
El símbolo © podrá anteponer el titular o la titular, el cesionario o cesionaria en exclusiva de un derecho de explotación sobre una obra o producción de las protegidas por la Ley de Propiedad Intelectual. Para ello deberá indicar con precisión el lugar y año de divulgación de la referida obra o producción. Mediante el símbolo © se presume que se es titular de los derechos de la obra. No es necesario tener la obra registrada para indicar el símbolo.




Reconocimiento: El autor permite copiar, reproducir, distribuir, comunicar públicamente la obra, realizar obras derivadas (traducción, adaptación, etc.) y hacer de ella un uso comercial, siempre y cuando se cite y reconozca al autor original.


Reconocimiento - Sin obra derivada: El autor permite copiar, reproducir, distribuir, comunicar públicamente la obra, y hacer de ella un uso comercial siempre y cuando siempre y cuando se cite y reconozca al autor original. No permite generar obra derivada.


Reconocimiento - Sin obra derivada - No comercial: El autor permite copiar, reproducir, distribuir, comunicar públicamente la obra, siempre y cuando siempre y cuando se cite y reconozca al autor original. No permite generar obra derivada ni utilizarla con finalidades comerciales.


Reconocimiento - No comercial: El autor permite copiar, reproducir, distribuir, comunicar públicamente la obra, y generar obras derivadas siempre y cuando se cite y reconozca al autor original. No se permite utilizar la obra con fines comerciales.


Reconocimiento - No comercial - Compartir igual:
El autor permite copiar, reproducir, distribuir, comunicar públicamente la obra, y generar obras derivadas siempre y cuando se cite y reconozca al autor original. La distribución de las obras derivadas deberá hacerse bajo una licencia del mismo tipo. No se permite utilizar la obra con fines comerciales. 


Reconocimiento - Compartir igual: El autor permite copiar, reproducir, distribuir, comunicar públicamente la obra, generar obras derivadas y hacer de ellas un uso comercial, siempre y cuando se cite y reconozca al autor original. Se permite la distribución de las obras derivadas pero única y exclusivamente con una licencia del mismo tipo.


viernes, 6 de abril de 2018

SOFTWARE LIBRE

Es la libertad de los usuarios para ejecutar,copiar,distribuir,estudiar,modificar el software.

Cuatro libertades del software libre

  • Ejecutar el programa con cualquier propósito.
  • Estudiar su funcionamiento y adaptarlo a sus necesidades.
  • Distribuir y redistribuir copias.
  • Mejorar el programa y poner estas mejoras a disposición del público.