SlideShare una empresa de Scribd logo
1 de 21
DIFERENTES TIPOS DE
SOFTWARE QUE SE APLICAN
EN LAS AREAS DE TRABAJO.
¿Que tipos de software hay y como se
clasifican?
Podemos encontrar distintos tipos de
software, hay desde una
clasificación básica hasta una
avanzada, por el momento veremos
la básica para no entrar demasiado
en el tema e ir a lo que queremos.

Software de sistema: Es el software que nos
permite tener una interacción con nuestro
hardware, es decir, es el sistema operativo. Dicho
sistema es un conjunto de programas que
administran los recursos del hardware y proporciona
una interfaz al usuario. Es el software esencial para
una computadora, sin el no podría funcionar, como
ejemplo tenemos a Windows, Linux, Mac OS X.

Se clasifica en:
-Sistemas operativos
-Controladores de dispositivo
-Herramientas de diagnóstico
-Herramientas de Corrección y
Optimización
-Servidores
-Utilidades
Software de Programación:
Es un conjunto de aplicaciones
que permiten a un programador
desarrollar sus propios programas
informáticos haciendo uso de sus
conocimientos lógicos y lenguajes
de programación.
Algunos ejemplos:
-Editores de texto
-Compiladores
-Intérpretes
-Enlazadores
-Depuradores
-Entornos de Desarrollo Integrados (IDE)
Software de Aplicación:
Son los programas que nos permiten realizar
tareas especificas en nuestro sistema. A
diferencia del software de sistema, el software
de aplicación esta enfocada en un área especifica
para su utilización. La mayoría de los programas
que utilizamos diariamente pertenecen a este tipo
de software, ya que nos permiten realizar diversos
tipos de tareas en nuestro sistema.
Ejemplos:
Procesadores de texto. (Bloc de Notas)
Editores. (Photoshop para el Diseño Gráfico)
Hojas de Cálculo. (MS Excel)
Sistemas gestores de bases de datos. (MySQL)
Programas de comunicaciones. (MSN Messenger)
Paquetes integrados. (Ofimática: Word, Excel,
PowerPoint…)
Programas de diseño asistido por computador.
(AutoCAD)
Los clasificamos en:
-Aplicaciones de Sistema de control
y automatización industrial
-Aplicaciones ofimáticas
-Software educativo
-Software médico
-Software de Cálculo Numérico
-Software de Diseño Asistido (CAD)
-Software de Control Numérico (CAM)
Proceso de creación del software
 Los «procesos de desarrollo de software» poseen reglas
preestablecidas, y deben ser aplicados en la creación del
software de mediano y gran porte, ya que en caso contrario lo
más seguro es que el proyecto no logre concluir o termine sin
cumplir los objetivos previstos, y con variedad de fallos
inaceptables (fracasan, en pocas palabras). Entre tales
«procesos» los hay ágiles o livianos (ejemplo XP), pesados y
lentos (ejemplo RUP), y variantes intermedias. Normalmente se
aplican de acuerdo al tipo y porte del software a desarrollar, a
criterio del líder (si lo hay) del equipo de desarrollo. Algunos de
esos procesos son Programación Extrema (en inglés eXtreme
Programming o XP), Proceso Unificado de Rational (en inglés
Rational Unified Process o RUP), Feature Driven Development
(FDD), etc.

Modelos de proceso o ciclo de vida
 Para cada una de las fases o etapas listadas en el ítem anterior,
existen sub-etapas (o tareas). El modelo de proceso o modelo
de ciclo de vida utilizado para el desarrollo, define el orden de
las tareas o actividades involucradas,6 también define la
coordinación entre ellas, y su enlace y realimentación. Entre los
más conocidos se puede mencionar: modelo en cascada o
secuencial, modelo espiral, modelo iterativo incremental. De los
antedichos hay a su vez algunas variantes o alternativas, más o
menos atractivas según sea la aplicación requerida y sus
requisitos.7

Modelo cascada
 Este, aunque es más comúnmente conocido como modelo en cascada es también
llamado «modelo clásico», «modelo tradicional» o «modelo lineal secuencial».
 El modelo en cascada puro difícilmente se utiliza tal cual, pues esto implicaría
un previo y absoluto conocimiento de los requisitos, la no volatilidad de los
mismos (o rigidez) y etapas subsiguientes libres de errores; ello sólo podría
ser aplicable a escasos y pequeños sistemas a desarrollar. En estas
circunstancias, el paso de una etapa a otra de las mencionadas sería sin
retorno, por ejemplo pasar del diseño a la codificación implicaría un diseño
exacto y sin errores ni probable modificación o evolución: «codifique lo
diseñado sin errores, no habrá en absoluto variantes futuras». Esto es utópico;
ya que intrínsecamente el software es de carácter evolutivo,9 cambiante y
difícilmente libre de errores, tanto durante su desarrollo como durante su
vida operativa
Modelos evolutivos
El software evoluciona con el tiempo.11 9 Los requisitos
del usuario y del producto suelen cambiar conforme se
desarrolla el mismo. Las fechas de mercado y la
competencia hacen que no sea posible esperar a poner
en el mercado un producto absolutamente completo,
por lo que se aconsejable introducir una versión
funcional limitada de alguna forma para aliviar las
presiones competitivas
Modelo iterativo incremental
 En términos generales, se puede distinguir, en la Figura 4,
los pasos generales que sigue el proceso de desarrollo de
un producto software. En el modelo de ciclo de vida
seleccionado, se identifican claramente dichos pasos. La
descripción del sistema es esencial para especificar y
confeccionar los distintos incrementos hasta llegar al
producto global y final. Las actividades concurrentes
(especificación, desarrollo y validación) sintetizan el
desarrollo pormenorizado de los incrementos, que se hará
posteriormente.
Modelo espiral
 El modelo espiral fue propuesto inicialmente por Barry
Boehm. Es un modelo evolutivo que conjuga la naturaleza
iterativa del modelo MCP con los aspectos controlados y
sistemáticos del Modelo Cascada. Proporciona potencial
para desarrollo rápido de versiones incrementales. En el
modelo Espiral el software se construye en una serie de
versiones incrementales. En las primeras iteraciones la
versión incremental podría ser un modelo en papel o bien un
prototipo. En las últimas iteraciones se producen versiones
cada vez más completas del sistema diseñado.
Diferentes tipos de software utilizados en las áreas de trabajos

Más contenido relacionado

La actualidad más candente

Evolucion de la informatica y su importancia en la empresa
Evolucion de la informatica y su importancia en la empresaEvolucion de la informatica y su importancia en la empresa
Evolucion de la informatica y su importancia en la empresa
carlos_arriaga
 
USO Y CONOCIMIENTOS TÉCNICOS PARA LA INNOVACIÓN: BÚSQUEDA, ANÁLISIS Y USO DE ...
USO Y CONOCIMIENTOS TÉCNICOS PARA LA INNOVACIÓN: BÚSQUEDA, ANÁLISIS Y USO DE ...USO Y CONOCIMIENTOS TÉCNICOS PARA LA INNOVACIÓN: BÚSQUEDA, ANÁLISIS Y USO DE ...
USO Y CONOCIMIENTOS TÉCNICOS PARA LA INNOVACIÓN: BÚSQUEDA, ANÁLISIS Y USO DE ...
Enelfa Santiago
 
Aspectos eticos y legales sobre el uso de la informacion
Aspectos eticos y legales sobre el uso de la informacionAspectos eticos y legales sobre el uso de la informacion
Aspectos eticos y legales sobre el uso de la informacion
Ana Amelia Castro Cuenca
 
Presentación archivos y carpetas de windows
Presentación archivos y carpetas de windowsPresentación archivos y carpetas de windows
Presentación archivos y carpetas de windows
Informaticaeducativa2011
 

La actualidad más candente (20)

Proyectos multimedia
Proyectos multimediaProyectos multimedia
Proyectos multimedia
 
Evolucion de la informatica y su importancia en la empresa
Evolucion de la informatica y su importancia en la empresaEvolucion de la informatica y su importancia en la empresa
Evolucion de la informatica y su importancia en la empresa
 
Definición de software
Definición de softwareDefinición de software
Definición de software
 
USO Y CONOCIMIENTOS TÉCNICOS PARA LA INNOVACIÓN: BÚSQUEDA, ANÁLISIS Y USO DE ...
USO Y CONOCIMIENTOS TÉCNICOS PARA LA INNOVACIÓN: BÚSQUEDA, ANÁLISIS Y USO DE ...USO Y CONOCIMIENTOS TÉCNICOS PARA LA INNOVACIÓN: BÚSQUEDA, ANÁLISIS Y USO DE ...
USO Y CONOCIMIENTOS TÉCNICOS PARA LA INNOVACIÓN: BÚSQUEDA, ANÁLISIS Y USO DE ...
 
ejemplos de la tecnologia y como influyen en la vida cotidiana,ventajas y des...
ejemplos de la tecnologia y como influyen en la vida cotidiana,ventajas y des...ejemplos de la tecnologia y como influyen en la vida cotidiana,ventajas y des...
ejemplos de la tecnologia y como influyen en la vida cotidiana,ventajas y des...
 
Power Point sobre las partes de la computadora
Power Point sobre las partes de la computadoraPower Point sobre las partes de la computadora
Power Point sobre las partes de la computadora
 
Pistas del crucigrama
Pistas del crucigramaPistas del crucigrama
Pistas del crucigrama
 
Historia de la Interfaz gráfica
Historia de la Interfaz gráficaHistoria de la Interfaz gráfica
Historia de la Interfaz gráfica
 
Principales características de windows
Principales características de windowsPrincipales características de windows
Principales características de windows
 
Multimedia
MultimediaMultimedia
Multimedia
 
Cuestionario sobre el Computador
Cuestionario sobre el ComputadorCuestionario sobre el Computador
Cuestionario sobre el Computador
 
Software de entretenimiento
Software de entretenimientoSoftware de entretenimiento
Software de entretenimiento
 
Trabajo practico n°1 power point informatica
Trabajo practico n°1 power point informaticaTrabajo practico n°1 power point informatica
Trabajo practico n°1 power point informatica
 
Herramientas Multimedia
Herramientas MultimediaHerramientas Multimedia
Herramientas Multimedia
 
Conceptos básicos de multimedia
Conceptos básicos de multimediaConceptos básicos de multimedia
Conceptos básicos de multimedia
 
Aspectos eticos y legales sobre el uso de la informacion
Aspectos eticos y legales sobre el uso de la informacionAspectos eticos y legales sobre el uso de la informacion
Aspectos eticos y legales sobre el uso de la informacion
 
Características y elementos de un sistema de computo
Características y elementos de un sistema de computoCaracterísticas y elementos de un sistema de computo
Características y elementos de un sistema de computo
 
Presentación archivos y carpetas de windows
Presentación archivos y carpetas de windowsPresentación archivos y carpetas de windows
Presentación archivos y carpetas de windows
 
Dispositivos que conforman un computador
Dispositivos que conforman un computadorDispositivos que conforman un computador
Dispositivos que conforman un computador
 
Dispositivos portatiles
Dispositivos portatilesDispositivos portatiles
Dispositivos portatiles
 

Destacado

Imagenes desarrollo del software
Imagenes desarrollo del softwareImagenes desarrollo del software
Imagenes desarrollo del software
Shayel Vargas
 
para que sirve google
 para que sirve google para que sirve google
para que sirve google
Ingrid Cruz
 
Importancia de las redes sociales(facebook y twitter)
Importancia de las redes sociales(facebook y twitter)Importancia de las redes sociales(facebook y twitter)
Importancia de las redes sociales(facebook y twitter)
Diana Saucedo
 
Sofware de produccion
Sofware de produccionSofware de produccion
Sofware de produccion
chuquen
 
Importancia del departamento de sistemas
Importancia del departamento de sistemasImportancia del departamento de sistemas
Importancia del departamento de sistemas
Gikaro Chacon
 
Utilidades de google
Utilidades de googleUtilidades de google
Utilidades de google
emiilsediiaz
 
Software colaborativo (Powerpoint)
Software colaborativo (Powerpoint)Software colaborativo (Powerpoint)
Software colaborativo (Powerpoint)
Podziun
 
Utilidad de facebook
Utilidad de facebookUtilidad de facebook
Utilidad de facebook
HugoPint
 
Sistemas De Control Distribuido
Sistemas De Control DistribuidoSistemas De Control Distribuido
Sistemas De Control Distribuido
guest259ab3
 

Destacado (20)

Que tipos de software se utilizan en diferentes areas
Que tipos de software se utilizan en diferentes areasQue tipos de software se utilizan en diferentes areas
Que tipos de software se utilizan en diferentes areas
 
LA INGENIERÍA INFORMÁTICA: Tipos de software utilizados en diferentes áreas y...
LA INGENIERÍA INFORMÁTICA: Tipos de software utilizados en diferentes áreas y...LA INGENIERÍA INFORMÁTICA: Tipos de software utilizados en diferentes áreas y...
LA INGENIERÍA INFORMÁTICA: Tipos de software utilizados en diferentes áreas y...
 
Imagenes desarrollo del software
Imagenes desarrollo del softwareImagenes desarrollo del software
Imagenes desarrollo del software
 
para que sirve google
 para que sirve google para que sirve google
para que sirve google
 
Redes sociales
Redes socialesRedes sociales
Redes sociales
 
Hardware y software
Hardware y softwareHardware y software
Hardware y software
 
Sotware
SotwareSotware
Sotware
 
CAD/CAM control de produccion
CAD/CAM control de produccion CAD/CAM control de produccion
CAD/CAM control de produccion
 
Cómo subir un proyecto de scratch a la comunidad
 Cómo subir un proyecto de scratch a la comunidad Cómo subir un proyecto de scratch a la comunidad
Cómo subir un proyecto de scratch a la comunidad
 
Importancia de las redes sociales(facebook y twitter)
Importancia de las redes sociales(facebook y twitter)Importancia de las redes sociales(facebook y twitter)
Importancia de las redes sociales(facebook y twitter)
 
Sofware de produccion
Sofware de produccionSofware de produccion
Sofware de produccion
 
Importancia del departamento de sistemas
Importancia del departamento de sistemasImportancia del departamento de sistemas
Importancia del departamento de sistemas
 
Tipos de software en diferentes áreas y usos
Tipos de software en diferentes áreas y usosTipos de software en diferentes áreas y usos
Tipos de software en diferentes áreas y usos
 
Objetivos de-la-administracion-y-analisis-de-puestos
Objetivos de-la-administracion-y-analisis-de-puestosObjetivos de-la-administracion-y-analisis-de-puestos
Objetivos de-la-administracion-y-analisis-de-puestos
 
Utilidades de google
Utilidades de googleUtilidades de google
Utilidades de google
 
Software colaborativo (Powerpoint)
Software colaborativo (Powerpoint)Software colaborativo (Powerpoint)
Software colaborativo (Powerpoint)
 
IV Estudio de Redes Sociales de IAB Spain con Elogia
IV Estudio de Redes Sociales de IAB Spain con ElogiaIV Estudio de Redes Sociales de IAB Spain con Elogia
IV Estudio de Redes Sociales de IAB Spain con Elogia
 
Hardware, Software, Tipos de software y ejemplos de cada tipo de software.
Hardware, Software, Tipos de software y ejemplos de cada tipo de software. Hardware, Software, Tipos de software y ejemplos de cada tipo de software.
Hardware, Software, Tipos de software y ejemplos de cada tipo de software.
 
Utilidad de facebook
Utilidad de facebookUtilidad de facebook
Utilidad de facebook
 
Sistemas De Control Distribuido
Sistemas De Control DistribuidoSistemas De Control Distribuido
Sistemas De Control Distribuido
 

Similar a Diferentes tipos de software utilizados en las áreas de trabajos

Presentación1
Presentación1Presentación1
Presentación1
perez0123
 
EliDastaSoftware
EliDastaSoftwareEliDastaSoftware
EliDastaSoftware
ElidaDasta
 
Software alejandra reyes
Software alejandra reyesSoftware alejandra reyes
Software alejandra reyes
velasquezz
 
Software de sistema
Software de sistemaSoftware de sistema
Software de sistema
luzamorely
 
Software de sistema
Software de sistemaSoftware de sistema
Software de sistema
cindy1230
 
Software & Hardware Erick
Software & Hardware ErickSoftware & Hardware Erick
Software & Hardware Erick
erick
 
Software & Hardware Erick
Software & Hardware ErickSoftware & Hardware Erick
Software & Hardware Erick
erick
 

Similar a Diferentes tipos de software utilizados en las áreas de trabajos (20)

SISTEMA DE SOFTWARE
SISTEMA DE SOFTWARESISTEMA DE SOFTWARE
SISTEMA DE SOFTWARE
 
Presentación1
Presentación1Presentación1
Presentación1
 
Ensayo Jesus Guerrero
Ensayo Jesus GuerreroEnsayo Jesus Guerrero
Ensayo Jesus Guerrero
 
EliDastaSoftware
EliDastaSoftwareEliDastaSoftware
EliDastaSoftware
 
El Software
El SoftwareEl Software
El Software
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
El software
El softwareEl software
El software
 
García _Herrera_Victor_Eduardo_S9.pptx
García _Herrera_Victor_Eduardo_S9.pptxGarcía _Herrera_Victor_Eduardo_S9.pptx
García _Herrera_Victor_Eduardo_S9.pptx
 
Comunicación y colaboración
Comunicación y colaboraciónComunicación y colaboración
Comunicación y colaboración
 
Comunicacion y colaboracion
Comunicacion y colaboracionComunicacion y colaboracion
Comunicacion y colaboracion
 
Comunicacion y colaboracion
Comunicacion y colaboracionComunicacion y colaboracion
Comunicacion y colaboracion
 
Software alejandra reyes
Software alejandra reyesSoftware alejandra reyes
Software alejandra reyes
 
Software
SoftwareSoftware
Software
 
Software de sistema
Software de sistemaSoftware de sistema
Software de sistema
 
Software de sistema
Software de sistemaSoftware de sistema
Software de sistema
 
Software de sistema
Software de sistemaSoftware de sistema
Software de sistema
 
Software & Hardware Erick
Software & Hardware ErickSoftware & Hardware Erick
Software & Hardware Erick
 
Software & Hardware Erick
Software & Hardware ErickSoftware & Hardware Erick
Software & Hardware Erick
 
Insidencias En Los Paradigmas De La Ingeniera De Software
Insidencias En Los Paradigmas De La Ingeniera De SoftwareInsidencias En Los Paradigmas De La Ingeniera De Software
Insidencias En Los Paradigmas De La Ingeniera De Software
 

Último

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 

Último (20)

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 

Diferentes tipos de software utilizados en las áreas de trabajos

  • 1. DIFERENTES TIPOS DE SOFTWARE QUE SE APLICAN EN LAS AREAS DE TRABAJO.
  • 2.
  • 3. ¿Que tipos de software hay y como se clasifican? Podemos encontrar distintos tipos de software, hay desde una clasificación básica hasta una avanzada, por el momento veremos la básica para no entrar demasiado en el tema e ir a lo que queremos. 
  • 4. Software de sistema: Es el software que nos permite tener una interacción con nuestro hardware, es decir, es el sistema operativo. Dicho sistema es un conjunto de programas que administran los recursos del hardware y proporciona una interfaz al usuario. Es el software esencial para una computadora, sin el no podría funcionar, como ejemplo tenemos a Windows, Linux, Mac OS X. 
  • 5. Se clasifica en: -Sistemas operativos -Controladores de dispositivo -Herramientas de diagnóstico -Herramientas de Corrección y Optimización -Servidores -Utilidades
  • 6. Software de Programación: Es un conjunto de aplicaciones que permiten a un programador desarrollar sus propios programas informáticos haciendo uso de sus conocimientos lógicos y lenguajes de programación.
  • 7. Algunos ejemplos: -Editores de texto -Compiladores -Intérpretes -Enlazadores -Depuradores -Entornos de Desarrollo Integrados (IDE)
  • 8. Software de Aplicación: Son los programas que nos permiten realizar tareas especificas en nuestro sistema. A diferencia del software de sistema, el software de aplicación esta enfocada en un área especifica para su utilización. La mayoría de los programas que utilizamos diariamente pertenecen a este tipo de software, ya que nos permiten realizar diversos tipos de tareas en nuestro sistema.
  • 9. Ejemplos: Procesadores de texto. (Bloc de Notas) Editores. (Photoshop para el Diseño Gráfico) Hojas de Cálculo. (MS Excel) Sistemas gestores de bases de datos. (MySQL) Programas de comunicaciones. (MSN Messenger) Paquetes integrados. (Ofimática: Word, Excel, PowerPoint…) Programas de diseño asistido por computador. (AutoCAD)
  • 10. Los clasificamos en: -Aplicaciones de Sistema de control y automatización industrial -Aplicaciones ofimáticas -Software educativo -Software médico -Software de Cálculo Numérico -Software de Diseño Asistido (CAD) -Software de Control Numérico (CAM)
  • 11.
  • 12. Proceso de creación del software  Los «procesos de desarrollo de software» poseen reglas preestablecidas, y deben ser aplicados en la creación del software de mediano y gran porte, ya que en caso contrario lo más seguro es que el proyecto no logre concluir o termine sin cumplir los objetivos previstos, y con variedad de fallos inaceptables (fracasan, en pocas palabras). Entre tales «procesos» los hay ágiles o livianos (ejemplo XP), pesados y lentos (ejemplo RUP), y variantes intermedias. Normalmente se aplican de acuerdo al tipo y porte del software a desarrollar, a criterio del líder (si lo hay) del equipo de desarrollo. Algunos de esos procesos son Programación Extrema (en inglés eXtreme Programming o XP), Proceso Unificado de Rational (en inglés Rational Unified Process o RUP), Feature Driven Development (FDD), etc. 
  • 13. Modelos de proceso o ciclo de vida  Para cada una de las fases o etapas listadas en el ítem anterior, existen sub-etapas (o tareas). El modelo de proceso o modelo de ciclo de vida utilizado para el desarrollo, define el orden de las tareas o actividades involucradas,6 también define la coordinación entre ellas, y su enlace y realimentación. Entre los más conocidos se puede mencionar: modelo en cascada o secuencial, modelo espiral, modelo iterativo incremental. De los antedichos hay a su vez algunas variantes o alternativas, más o menos atractivas según sea la aplicación requerida y sus requisitos.7 
  • 14. Modelo cascada  Este, aunque es más comúnmente conocido como modelo en cascada es también llamado «modelo clásico», «modelo tradicional» o «modelo lineal secuencial».  El modelo en cascada puro difícilmente se utiliza tal cual, pues esto implicaría un previo y absoluto conocimiento de los requisitos, la no volatilidad de los mismos (o rigidez) y etapas subsiguientes libres de errores; ello sólo podría ser aplicable a escasos y pequeños sistemas a desarrollar. En estas circunstancias, el paso de una etapa a otra de las mencionadas sería sin retorno, por ejemplo pasar del diseño a la codificación implicaría un diseño exacto y sin errores ni probable modificación o evolución: «codifique lo diseñado sin errores, no habrá en absoluto variantes futuras». Esto es utópico; ya que intrínsecamente el software es de carácter evolutivo,9 cambiante y difícilmente libre de errores, tanto durante su desarrollo como durante su vida operativa
  • 15.
  • 16.
  • 17. Modelos evolutivos El software evoluciona con el tiempo.11 9 Los requisitos del usuario y del producto suelen cambiar conforme se desarrolla el mismo. Las fechas de mercado y la competencia hacen que no sea posible esperar a poner en el mercado un producto absolutamente completo, por lo que se aconsejable introducir una versión funcional limitada de alguna forma para aliviar las presiones competitivas
  • 18. Modelo iterativo incremental  En términos generales, se puede distinguir, en la Figura 4, los pasos generales que sigue el proceso de desarrollo de un producto software. En el modelo de ciclo de vida seleccionado, se identifican claramente dichos pasos. La descripción del sistema es esencial para especificar y confeccionar los distintos incrementos hasta llegar al producto global y final. Las actividades concurrentes (especificación, desarrollo y validación) sintetizan el desarrollo pormenorizado de los incrementos, que se hará posteriormente.
  • 19.
  • 20. Modelo espiral  El modelo espiral fue propuesto inicialmente por Barry Boehm. Es un modelo evolutivo que conjuga la naturaleza iterativa del modelo MCP con los aspectos controlados y sistemáticos del Modelo Cascada. Proporciona potencial para desarrollo rápido de versiones incrementales. En el modelo Espiral el software se construye en una serie de versiones incrementales. En las primeras iteraciones la versión incremental podría ser un modelo en papel o bien un prototipo. En las últimas iteraciones se producen versiones cada vez más completas del sistema diseñado.