Alumna: Luz Adriana
Chacha Ochoa
Materia: Las tic en la
Educación
    Se refiere al equipamiento lógico o
    Soporte lógico de un computador digital,
    comprende el conjunto de los componentes
    lógicos necesarios para hacer posible la
    realización de una tarea específica, en
    contraposición a los componentes físicos del
    sistema (hardware).
Historia del software
   La máquina analítica de Charles Babbage,
    incidentalmente, tuvo su software, y fue
    una amiga de éste, la legendaria lady
    Lovelace, quien aportó el software que no
    se llegó a usar, dado que la máquina nunca
    se completó.
Tipos de software:
   Software de Aplicación: Aquí se
    incluyen todos aquellos programas que
    permiten al usuario realizar una o varias
    tareas específicas. Procesadores de texto,
    hojas de cálculo, videojuegos, entre otros.
   Software de Programación: Son
    aquellas herramientas que un
    programador utiliza para poder
    desarrollar programas informáticos. Para
    esto, el programador se vale de distintos
    lenguajes de programación.
   Software de Sistema: Es aquel que
    permite a los usuarios interactuar con el
    sistema operativo así como también
    controlarlo. Tienen como objetivo
    administrar los recursos del hardware y, al
    mismo tiempo, le otorgan al usuario una
    interfaz.
   El proceso de creación de software puede
    llegar a ser muy complejo, dependiendo
    de su porte, características y criticidad del
    mismo. La creación de un sistema
    operativo es una tarea que requiere
    proyecto, gestión, numerosos recursos y
    todo un equipo disciplinado de trabajo.
 Captura, elicitación , especificación y
  análisis de requisitos (ERS)
 Diseño
 Codificación
 Pruebas (unitarias y de integración)
 Instalación y paso a producción
 Mantenimiento
Hola, hablaremos del tema
Etapas en el desarrollo del
software
Etapas en el desarrollo del
software



            Durante esta fase, se
            adquieren, reúnen y
            especifican las características
            funcionales y no funcionales
            que deberá cumplir el futuro
            programa o sistema a
            desarrollar.
Procesos, modelado y formas
 de elicitación de requisitos
 Es una parte crucial en el proceso
 ya que de esta etapa depende el
 logro de los objetivos finales
 previstos.
Clasificación e identificación de
  requerimientos

Requisitos de usuario



Requisitos de sistema
   Requisitos no funcionales

   Requisitos organizativos.

   Requisitos externos.

   Requisitos del dominio.
 DISEÑO DEL SISTEMA
 El diseño es una fase de ciclo de vida del
  software.
 CODIFICACIÓN DEL SOFTWARE
 Durante esta etapa se realizan las tareas
  que comúnmente se conocen
  como programación
 Pruebas (unitarias y de integración)
 Prueba unitarias: Consisten en probar o
  testear piezas de software pequeñas; a nivel
  de secciones, procedimientos, funciones y
  módulos; aquellas que tengan funcionalidades
  específicas.
 Pruebas de integración: Se realizan una vez
  que las pruebas unitarias fueron
  concluidas exitosamente; con éstas se intenta
  asegurar que el sistema completo.
Instalación y paso a producción
 Es el proceso por el cual los programas
  desarrollados son transferidos
  apropiadamente al computador destino.
   MANTENIMIENTO
    Es el proceso de control, mejora y
    optimización del software ya desarrollado
    e instalado, que también incluye
    depuración de errores y defectos que
    puedan haberse filtrado de la fase de
    pruebas de control y beta test.
El software es el producto derivado
del proceso de desarrollo, según la
ingeniería de software. Este producto es
intrínsecamente evolutivo durante su
ciclo de vida.
El software evoluciona sencillamente por
que se debe adaptar a los cambios del
entorno, sean funcionales (exigencias de
usuarios), operativos, de plataforma o
arquitectura hardware.

Software

  • 1.
    Alumna: Luz Adriana ChachaOchoa Materia: Las tic en la Educación
  • 2.
    Se refiere al equipamiento lógico o Soporte lógico de un computador digital, comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de una tarea específica, en contraposición a los componentes físicos del sistema (hardware).
  • 3.
    Historia del software  La máquina analítica de Charles Babbage, incidentalmente, tuvo su software, y fue una amiga de éste, la legendaria lady Lovelace, quien aportó el software que no se llegó a usar, dado que la máquina nunca se completó.
  • 4.
    Tipos de software:  Software de Aplicación: Aquí se incluyen todos aquellos programas que permiten al usuario realizar una o varias tareas específicas. Procesadores de texto, hojas de cálculo, videojuegos, entre otros.
  • 5.
    Software de Programación: Son aquellas herramientas que un programador utiliza para poder desarrollar programas informáticos. Para esto, el programador se vale de distintos lenguajes de programación.
  • 6.
    Software de Sistema: Es aquel que permite a los usuarios interactuar con el sistema operativo así como también controlarlo. Tienen como objetivo administrar los recursos del hardware y, al mismo tiempo, le otorgan al usuario una interfaz.
  • 7.
    El proceso de creación de software puede llegar a ser muy complejo, dependiendo de su porte, características y criticidad del mismo. La creación de un sistema operativo es una tarea que requiere proyecto, gestión, numerosos recursos y todo un equipo disciplinado de trabajo.
  • 8.
     Captura, elicitación, especificación y análisis de requisitos (ERS)  Diseño  Codificación  Pruebas (unitarias y de integración)  Instalación y paso a producción  Mantenimiento
  • 9.
    Hola, hablaremos deltema Etapas en el desarrollo del software
  • 10.
    Etapas en eldesarrollo del software Durante esta fase, se adquieren, reúnen y especifican las características funcionales y no funcionales que deberá cumplir el futuro programa o sistema a desarrollar.
  • 11.
    Procesos, modelado yformas de elicitación de requisitos Es una parte crucial en el proceso ya que de esta etapa depende el logro de los objetivos finales previstos.
  • 12.
    Clasificación e identificaciónde requerimientos Requisitos de usuario Requisitos de sistema
  • 13.
    Requisitos no funcionales  Requisitos organizativos.  Requisitos externos.  Requisitos del dominio.
  • 14.
     DISEÑO DELSISTEMA El diseño es una fase de ciclo de vida del software.  CODIFICACIÓN DEL SOFTWARE Durante esta etapa se realizan las tareas que comúnmente se conocen como programación
  • 15.
     Pruebas (unitariasy de integración)  Prueba unitarias: Consisten en probar o testear piezas de software pequeñas; a nivel de secciones, procedimientos, funciones y módulos; aquellas que tengan funcionalidades específicas.  Pruebas de integración: Se realizan una vez que las pruebas unitarias fueron concluidas exitosamente; con éstas se intenta asegurar que el sistema completo.
  • 16.
    Instalación y pasoa producción Es el proceso por el cual los programas desarrollados son transferidos apropiadamente al computador destino.
  • 17.
    MANTENIMIENTO Es el proceso de control, mejora y optimización del software ya desarrollado e instalado, que también incluye depuración de errores y defectos que puedan haberse filtrado de la fase de pruebas de control y beta test.
  • 18.
    El software esel producto derivado del proceso de desarrollo, según la ingeniería de software. Este producto es intrínsecamente evolutivo durante su ciclo de vida.
  • 19.
    El software evolucionasencillamente por que se debe adaptar a los cambios del entorno, sean funcionales (exigencias de usuarios), operativos, de plataforma o arquitectura hardware.