SlideShare una empresa de Scribd logo
REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL P.P PARA LA EDUCACION SUPERIOR
UNIVERSIDAD FERMIN TORO
NUCLEO-CABUDARE
INTEGRANTE:
Jesus Guerrero 20133196
Software:
Se conoce como software al equipamiento 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.
Tipos De Software:
1. Software de sistema: es el que nos permite establecer una
interacción con un hardware, a través de programas que
administran los recursos y proporcionan una interfaz de uso. El
mejor ejemplo en este sentido son los populares sistemas
operativos como Windows, Linux o Mac OS.
2. Software de programación: como su nombre lo indica, es el
software que nos permite programar o desarrollar un programa
informático a través de uso de reglas lógicas y un lenguaje
específico, los cuales nos permiten darle forma. De esta manera,
podemos crear una herramienta que nos ayude a resolver un
problema o realizar una actividad o tarea específica. Los mejores
ejemplos al respecto son los editores de texto, los compiladores,
los intérpretes y los entornos de desarrollo integrados.
3. Software de aplicación: este tipo de software permiten
realizar tareas específicas. Por lo tanto, este software se
enfoca únicamente en un aspecto o en la resolución de algún
problema en particular y no, como lo hacen los software de
sistema, en proporcionar un funcionamiento general mucho más
complejos. En este sentido, los programas que utilizamos
diariamente en nuestras computadoras son de este tipo, ya que
se enfocan en una tarea en particular. Así, ejemplos de este tipo
de software son los procesadores de texto, los editores, las
hojas de cálculo, las bases de datos, los programas para
comunicación, etc.
Modelos de proceso o ciclo de vida
Para cada una de las fases o etapas listadas en el ítem anterior,
existen sub-etapas. El modelo de proceso o modelo de ciclo de
vida utilizado para el desarrollo, define el orden de las tareas o
actividades involucradas, 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.
Modelo cascada
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 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, cambiante y difícilmente libre de errores, tanto durante
su desarrollo como durante su vida operativa.
Modelos evolutivos
El software evoluciona con el tiempo. 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.
Diseño del sistema
En ingeniería de software, el diseño es una fase de ciclo de vida del
software. Se basa en la especificación de requisitos producido por
el análisis de los requisitos, el diseño define cómo estos requisitos
se cumplirán, la estructura que debe darse al sistema de software
para que se haga realidad.
El diseño sigue siendo una fase separada de la programación o
codificación, esta última corresponde a la traducción en un
determinado lenguaje de programación de las premisas adoptadas
en el diseño.
Un Pequeño Mapa Conceptual Que hice Para el Foro que puede
Servir para Completar Mi Ensayo:

Más contenido relacionado

PPTX
Software de sistema
PPTX
Software de sistema
PPTX
PPTX
PDF
Metodología de desarrollo de software basada en componentes
PPT
Ciclo Vida Sw
PPTX
Desarrollo de software basado en componentes
PPTX
SISTEMA DE SOFTWARE
Software de sistema
Software de sistema
Metodología de desarrollo de software basada en componentes
Ciclo Vida Sw
Desarrollo de software basado en componentes
SISTEMA DE SOFTWARE

La actualidad más candente (20)

PPTX
software
PDF
Ciclo vida DESARROLLO DE SOFTWARE
PPTX
Ingenieria de la informatica
PDF
Ensayo ing. de software.
PPTX
Adrian adrianza
PPTX
Software
PPTX
APLICACIONES DE ESTÁNDARES DE CALIDAD ALGORITMICA
PPTX
Analiss de sistemas
PPTX
Analiss de sistemas
DOCX
De los problemas a los programas
PDF
Diseño de Software (Ensayo)
PDF
4. Diseño e Implementación de Software
PDF
Trabajo finaldecalidaddesoftware
DOCX
Ensayo Diseño de Software
DOCX
Ingenieria en Software
DOCX
Qué es-la-ingeniería-de-software
PDF
Mahikel peñuela ensayo
PPTX
Modelamiento software
DOCX
Ensayo de Diseño de Software
software
Ciclo vida DESARROLLO DE SOFTWARE
Ingenieria de la informatica
Ensayo ing. de software.
Adrian adrianza
Software
APLICACIONES DE ESTÁNDARES DE CALIDAD ALGORITMICA
Analiss de sistemas
Analiss de sistemas
De los problemas a los programas
Diseño de Software (Ensayo)
4. Diseño e Implementación de Software
Trabajo finaldecalidaddesoftware
Ensayo Diseño de Software
Ingenieria en Software
Qué es-la-ingeniería-de-software
Mahikel peñuela ensayo
Modelamiento software
Ensayo de Diseño de Software
Publicidad

Similar a Ensayo Jesus Guerrero (20)

PPTX
Software & Hardware Erick
PPTX
Software & Hardware Erick
PPT
EliDastaSoftware
PPTX
Software
PPTX
Software sao
PPTX
Diferentes tipos de software utilizados en las áreas de trabajos
PPTX
Software alejandra reyes
PPTX
Alejandra velasquez
PPTX
Tipos de software
DOC
Ensayo de software
PPTX
PPT
Software
PPTX
SOFTWARE
DOCX
Proyecto de word.
PPTX
Presentación1
PPTX
SOTFWARE
PPTX
Software
PPTX
Edwin merma 5 c
PPTX
El software
PPTX
Jessy rock
Software & Hardware Erick
Software & Hardware Erick
EliDastaSoftware
Software
Software sao
Diferentes tipos de software utilizados en las áreas de trabajos
Software alejandra reyes
Alejandra velasquez
Tipos de software
Ensayo de software
Software
SOFTWARE
Proyecto de word.
Presentación1
SOTFWARE
Software
Edwin merma 5 c
El software
Jessy rock
Publicidad

Último (20)

PDF
BIOSEGURIDAD.pdfBIOSEGURIDAD.pdfBIOSEGURIDAD.pdf
PPTX
Adaptacion, Lesion y Muerte Celular.pptx
DOCX
Explicación Legal sobre el Tiempo de Colación en la Jornada Laboral Docente.docx
PPTX
la psicologia.para capacitar a una comunidad
PPTX
LEY ASEP 070 avelino siáni y elizardo perez
PPTX
COMITE DE CONTRATISTAS DE MINERIA A TAJO.pptx
PPTX
ATAQUES-VIRUS.pptx en sst y seguridad laboral
PPTX
HABILIDADES BLANDAS Y TÉCNICAS DE VENTA .pptx
PPTX
SEGURIDAD E Higiene en el trabajo pars tldls
PPTX
Hpetatitis A y E hjfyfhgffxffgff(2).pptx
PPTX
GRAN RONDA DE PREGUNTAS QUE VANA AHCER PARA OBTENER UN BENEFICIO ACADEMICO
PPTX
CLASE 6.pptxEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
DOCX
¿Te han rechazado en una entrevista? Transforma el 'no' en tu próximo impulso"
PDF
Formación cívica y ética adolescentes tercero
PPTX
CZGNB-52 ANZOATEGUI HAMPOGRAMA (1).pptx1
PDF
2.2. Contextualización - _El bosque de los pigmeos_..pdf
PPTX
INTRODUCCION A LA BIBLIA NUEVOS CREYENTES.pptx
PPTX
GESTOS LITÚRICOS_0805njhgbhgfvghgf00.pptx
PPTX
sensacion-y-percepcion clase subida para descargar sjsks
PPTX
2 .EXPOSICIÓN_GRUPO_2. GESTIÓN_PÚBLICA..pptx
BIOSEGURIDAD.pdfBIOSEGURIDAD.pdfBIOSEGURIDAD.pdf
Adaptacion, Lesion y Muerte Celular.pptx
Explicación Legal sobre el Tiempo de Colación en la Jornada Laboral Docente.docx
la psicologia.para capacitar a una comunidad
LEY ASEP 070 avelino siáni y elizardo perez
COMITE DE CONTRATISTAS DE MINERIA A TAJO.pptx
ATAQUES-VIRUS.pptx en sst y seguridad laboral
HABILIDADES BLANDAS Y TÉCNICAS DE VENTA .pptx
SEGURIDAD E Higiene en el trabajo pars tldls
Hpetatitis A y E hjfyfhgffxffgff(2).pptx
GRAN RONDA DE PREGUNTAS QUE VANA AHCER PARA OBTENER UN BENEFICIO ACADEMICO
CLASE 6.pptxEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
¿Te han rechazado en una entrevista? Transforma el 'no' en tu próximo impulso"
Formación cívica y ética adolescentes tercero
CZGNB-52 ANZOATEGUI HAMPOGRAMA (1).pptx1
2.2. Contextualización - _El bosque de los pigmeos_..pdf
INTRODUCCION A LA BIBLIA NUEVOS CREYENTES.pptx
GESTOS LITÚRICOS_0805njhgbhgfvghgf00.pptx
sensacion-y-percepcion clase subida para descargar sjsks
2 .EXPOSICIÓN_GRUPO_2. GESTIÓN_PÚBLICA..pptx

Ensayo Jesus Guerrero

  • 1. REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL P.P PARA LA EDUCACION SUPERIOR UNIVERSIDAD FERMIN TORO NUCLEO-CABUDARE INTEGRANTE: Jesus Guerrero 20133196
  • 2. Software: Se conoce como software al equipamiento 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. Tipos De Software: 1. Software de sistema: es el que nos permite establecer una interacción con un hardware, a través de programas que administran los recursos y proporcionan una interfaz de uso. El mejor ejemplo en este sentido son los populares sistemas operativos como Windows, Linux o Mac OS. 2. Software de programación: como su nombre lo indica, es el software que nos permite programar o desarrollar un programa informático a través de uso de reglas lógicas y un lenguaje específico, los cuales nos permiten darle forma. De esta manera, podemos crear una herramienta que nos ayude a resolver un problema o realizar una actividad o tarea específica. Los mejores ejemplos al respecto son los editores de texto, los compiladores, los intérpretes y los entornos de desarrollo integrados. 3. Software de aplicación: este tipo de software permiten realizar tareas específicas. Por lo tanto, este software se enfoca únicamente en un aspecto o en la resolución de algún problema en particular y no, como lo hacen los software de sistema, en proporcionar un funcionamiento general mucho más complejos. En este sentido, los programas que utilizamos diariamente en nuestras computadoras son de este tipo, ya que se enfocan en una tarea en particular. Así, ejemplos de este tipo de software son los procesadores de texto, los editores, las
  • 3. hojas de cálculo, las bases de datos, los programas para comunicación, etc. Modelos de proceso o ciclo de vida Para cada una de las fases o etapas listadas en el ítem anterior, existen sub-etapas. El modelo de proceso o modelo de ciclo de vida utilizado para el desarrollo, define el orden de las tareas o actividades involucradas, 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. Modelo cascada 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 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, cambiante y difícilmente libre de errores, tanto durante su desarrollo como durante su vida operativa.
  • 4. Modelos evolutivos El software evoluciona con el tiempo. 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. Diseño del sistema En ingeniería de software, el diseño es una fase de ciclo de vida del software. Se basa en la especificación de requisitos producido por el análisis de los requisitos, el diseño define cómo estos requisitos se cumplirán, la estructura que debe darse al sistema de software para que se haga realidad. El diseño sigue siendo una fase separada de la programación o codificación, esta última corresponde a la traducción en un determinado lenguaje de programación de las premisas adoptadas en el diseño.
  • 5. Un Pequeño Mapa Conceptual Que hice Para el Foro que puede Servir para Completar Mi Ensayo: