SlideShare una empresa de Scribd logo
1 de 12
SOFTWARE
ALEKDANDRA PAOLA HUARACHE MAMANI
SOFTWARE
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.
Considerando esta definición, el concepto de
software va más allá de los programas de
computación en sus distintos estados: código
fuente, binario o ejecutable; también su
documentación, los datos a procesar e incluso
la información de usuario forman parte del
software: es decir, abarca todo lo intangible,
todo lo «no físico» relacionado.
Clasificación del software
Software de sistema
• Su objetivo es desvincular adecuadamente al usuario y al programador de
los detalles del sistema informático en particular que se use.
Software de programación
• Es el conjunto de herramientas que permiten al programador desarrollar
programas informáticos, usando diferentes alternativas y lenguajes de
programación
Software de aplicación
• Es aquel que permite a los usuarios llevar a cabo una o varias tareas
específicas, en cualquier campo de actividad susceptible de ser
automatizado o asistido, con especial énfasis en los negocios.
Sistema operativo
Un sistema operativo es un software de sistema, es
decir, un conjunto de programas de computadora
destinado a permitir una administración eficaz de sus
recursos. Comienza a trabajar cuando se enciende el
computador, y gestiona el hardware de la máquina
desde los niveles más básicos, permitiendo también la
interacción con el usuario.
Interfaces del usuario
Es la parte del sistema operativo
que permite comunicarse con él
de tal manera que se puedan
cargar programas
Administraciónde tareas
Los programas de administración
de tareas de un sistema operativo
administran la realización de las
tareas informáticas de los usuarios
finales
Administraciónde archivos
Un sistema de información contiene
programas de administración de
archivos que controlan la creación,
borrado y acceso de archivos de
datos y de programas
Administraciónderecursos
Sirven para administrar los
recursos de hardware.
funciones basicas
Clasificación de los sistemas operativos
Sistemas Operativos
paralelos
Sistemas
Operativos de
multiprograma
ción
Sistema
Operativo
Monotareas.
Sistema
Operativo
Monousuario
Sistema
Operativo
Multiusuario.
Sistemas
Operativos
por lotes.
Sistemas
Operativos de
tiempo real.
Sistemas
Operativos de
tiempo
compartido.
Sistemas
Operativos
distribuidos.
Sistemas Operativos
de red.
Proceso de creación del software
 El proceso de creación de software puede llegar a ser muy complejo, dependiendo
de su porte, características y criticidad del mismo. Por ejemplo la creación de un
sistema operativo es una tarea que requiere proyecto, gestión, numerosos
recursos y todo un equipo disciplinado de trabajo. En el otro extremo, si se trata
de un sencillo programa (por ejemplo, la resolución de una ecuación de segundo
orden), éste puede ser realizado por un solo programador (incluso aficionado)
fácilmente. Es así que normalmente se dividen en tres categorías según su tamaño
(líneas de código) o costo: de «pequeño», «mediano» y «gran porte». Existen
varias metodologías para estimarlo, una de las más populares es el
sistema COCOMO que provee métodos y un software (programa) que calcula y
provee una aproximación de todos los costos de producción en un «proyecto
software» (relación horas/hombre, costo monetario, cantidad de líneas fuente de
acuerdo a lenguaje usado, etc.).
 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, también
define la coordinación entre ellas, y
su enlace y realimentación
Modelosdeprocesoociclodevida
Modelo cascada
 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.
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

Más contenido relacionado

La actualidad más candente

Software de sistema
Software de sistemaSoftware de sistema
Software de sistemacindy1230
 
Tipos de software y su desarrollo
Tipos de software y su desarrolloTipos de software y su desarrollo
Tipos de software y su desarrollopool123454
 
tipos de software GABY RT
tipos de software GABY RTtipos de software GABY RT
tipos de software GABY RTLEP_ENSFP
 
Tipos de software que se utilizan en distintas areas
Tipos de software que se utilizan en distintas areasTipos de software que se utilizan en distintas areas
Tipos de software que se utilizan en distintas areasDARWINGBUR
 
Caracteristicas Generales de los programas integrados
Caracteristicas Generales de los programas integradosCaracteristicas Generales de los programas integrados
Caracteristicas Generales de los programas integradossagami
 
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 usosLaura Martin Cuellar
 
Tarea 3 de fundamento del computador
Tarea 3 de fundamento del computadorTarea 3 de fundamento del computador
Tarea 3 de fundamento del computadorJeniffer28
 
software de sistema y software de aplicacion
software de sistema y software de aplicacionsoftware de sistema y software de aplicacion
software de sistema y software de aplicacionleidy cortez
 

La actualidad más candente (18)

El Software y sus tipos.
El Software y sus tipos.El Software y sus tipos.
El Software y sus tipos.
 
Software de sistema
Software de sistemaSoftware de sistema
Software de sistema
 
Software de sistema
Software de sistemaSoftware de sistema
Software de sistema
 
Software
SoftwareSoftware
Software
 
Deber computo
Deber computoDeber computo
Deber computo
 
Tipos de software y su desarrollo
Tipos de software y su desarrolloTipos de software y su desarrollo
Tipos de software y su desarrollo
 
tipos de software GABY RT
tipos de software GABY RTtipos de software GABY RT
tipos de software GABY RT
 
SOFTWARE
SOFTWARE SOFTWARE
SOFTWARE
 
sofwuare
sofwuaresofwuare
sofwuare
 
Tipos de software que se utilizan en distintas areas
Tipos de software que se utilizan en distintas areasTipos de software que se utilizan en distintas areas
Tipos de software que se utilizan en distintas areas
 
Caracteristicas Generales de los programas integrados
Caracteristicas Generales de los programas integradosCaracteristicas Generales de los programas integrados
Caracteristicas Generales de los programas integrados
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Software
SoftwareSoftware
Software
 
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
 
Evidencia 1.. sotfware
Evidencia 1.. sotfwareEvidencia 1.. sotfware
Evidencia 1.. sotfware
 
Tarea 3 de fundamento del computador
Tarea 3 de fundamento del computadorTarea 3 de fundamento del computador
Tarea 3 de fundamento del computador
 
software de sistema y software de aplicacion
software de sistema y software de aplicacionsoftware de sistema y software de aplicacion
software de sistema y software de aplicacion
 
Generalidades del software
Generalidades del softwareGeneralidades del software
Generalidades del software
 

Destacado

Almacenamiento y comunicacion hecho en clase
Almacenamiento y comunicacion hecho en claseAlmacenamiento y comunicacion hecho en clase
Almacenamiento y comunicacion hecho en clasealessita918
 
Periféricos de entrada
Periféricos de entradaPeriféricos de entrada
Periféricos de entradaalessita918
 
4 Ways to Ignite Getting Recognition as an Authentic Leader
4 Ways to Ignite Getting Recognition as an Authentic Leader4 Ways to Ignite Getting Recognition as an Authentic Leader
4 Ways to Ignite Getting Recognition as an Authentic LeaderAhden Busch PhD
 
Periféricos de salida
Periféricos de salidaPeriféricos de salida
Periféricos de salidaalessita918
 
Kultura jako system komunikacja międzykulturowa Konstancja Tanjga
Kultura jako system komunikacja międzykulturowa Konstancja TanjgaKultura jako system komunikacja międzykulturowa Konstancja Tanjga
Kultura jako system komunikacja międzykulturowa Konstancja TanjgaKonstancja Tanjga
 
How to Structure Your App's Content to Lower Abandonment Rate
How to Structure Your App's Content to Lower Abandonment RateHow to Structure Your App's Content to Lower Abandonment Rate
How to Structure Your App's Content to Lower Abandonment RateNearsoft
 
La verdad sobre las drogas ale
La verdad sobre las drogas aleLa verdad sobre las drogas ale
La verdad sobre las drogas alealessita918
 
Computational simulation of clinical Photon Beams using the Monte Carlo code ...
Computational simulation of clinical Photon Beams using the Monte Carlo code ...Computational simulation of clinical Photon Beams using the Monte Carlo code ...
Computational simulation of clinical Photon Beams using the Monte Carlo code ...Thanasis Zacharakis
 
Zarządzanie sobą w czasie_Kontancja Tanjga
Zarządzanie sobą w czasie_Kontancja TanjgaZarządzanie sobą w czasie_Kontancja Tanjga
Zarządzanie sobą w czasie_Kontancja TanjgaKonstancja Tanjga
 
Perifericos de entrada y salida
Perifericos de entrada y salidaPerifericos de entrada y salida
Perifericos de entrada y salidaalessita918
 
Recursos infomaticos
Recursos infomaticosRecursos infomaticos
Recursos infomaticosalessita918
 
Impact Your Business Growth Integrating Analytics and UX
Impact Your Business Growth Integrating Analytics and UX Impact Your Business Growth Integrating Analytics and UX
Impact Your Business Growth Integrating Analytics and UX Nearsoft
 
Increase mobile engagement by turning users’ feedback into solutions
Increase mobile engagement by turning users’ feedback into solutionsIncrease mobile engagement by turning users’ feedback into solutions
Increase mobile engagement by turning users’ feedback into solutionsNearsoft
 
Powerful Techniques to Understand Customer Motivations
Powerful Techniques to Understand Customer MotivationsPowerful Techniques to Understand Customer Motivations
Powerful Techniques to Understand Customer MotivationsNearsoft
 

Destacado (16)

Mecanismos
MecanismosMecanismos
Mecanismos
 
Almacenamiento y comunicacion hecho en clase
Almacenamiento y comunicacion hecho en claseAlmacenamiento y comunicacion hecho en clase
Almacenamiento y comunicacion hecho en clase
 
Periféricos de entrada
Periféricos de entradaPeriféricos de entrada
Periféricos de entrada
 
4 Ways to Ignite Getting Recognition as an Authentic Leader
4 Ways to Ignite Getting Recognition as an Authentic Leader4 Ways to Ignite Getting Recognition as an Authentic Leader
4 Ways to Ignite Getting Recognition as an Authentic Leader
 
Periféricos de salida
Periféricos de salidaPeriféricos de salida
Periféricos de salida
 
Kultura jako system komunikacja międzykulturowa Konstancja Tanjga
Kultura jako system komunikacja międzykulturowa Konstancja TanjgaKultura jako system komunikacja międzykulturowa Konstancja Tanjga
Kultura jako system komunikacja międzykulturowa Konstancja Tanjga
 
How to Structure Your App's Content to Lower Abandonment Rate
How to Structure Your App's Content to Lower Abandonment RateHow to Structure Your App's Content to Lower Abandonment Rate
How to Structure Your App's Content to Lower Abandonment Rate
 
La verdad sobre las drogas ale
La verdad sobre las drogas aleLa verdad sobre las drogas ale
La verdad sobre las drogas ale
 
Computational simulation of clinical Photon Beams using the Monte Carlo code ...
Computational simulation of clinical Photon Beams using the Monte Carlo code ...Computational simulation of clinical Photon Beams using the Monte Carlo code ...
Computational simulation of clinical Photon Beams using the Monte Carlo code ...
 
Trabajo ale
Trabajo aleTrabajo ale
Trabajo ale
 
Zarządzanie sobą w czasie_Kontancja Tanjga
Zarządzanie sobą w czasie_Kontancja TanjgaZarządzanie sobą w czasie_Kontancja Tanjga
Zarządzanie sobą w czasie_Kontancja Tanjga
 
Perifericos de entrada y salida
Perifericos de entrada y salidaPerifericos de entrada y salida
Perifericos de entrada y salida
 
Recursos infomaticos
Recursos infomaticosRecursos infomaticos
Recursos infomaticos
 
Impact Your Business Growth Integrating Analytics and UX
Impact Your Business Growth Integrating Analytics and UX Impact Your Business Growth Integrating Analytics and UX
Impact Your Business Growth Integrating Analytics and UX
 
Increase mobile engagement by turning users’ feedback into solutions
Increase mobile engagement by turning users’ feedback into solutionsIncrease mobile engagement by turning users’ feedback into solutions
Increase mobile engagement by turning users’ feedback into solutions
 
Powerful Techniques to Understand Customer Motivations
Powerful Techniques to Understand Customer MotivationsPowerful Techniques to Understand Customer Motivations
Powerful Techniques to Understand Customer Motivations
 

Similar a Software en (20)

Que es el Software?
Que es el Software?Que es el Software?
Que es el Software?
 
El Software
El SoftwareEl Software
El Software
 
Rossyyyy
RossyyyyRossyyyy
Rossyyyy
 
mauro hoyos software y sistemas operativos
mauro hoyos software y sistemas operativosmauro hoyos software y sistemas operativos
mauro hoyos software y sistemas operativos
 
Software y sistemas operativos
Software y sistemas operativosSoftware y sistemas operativos
Software y sistemas operativos
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
informática aplicada
informática aplicadainformática aplicada
informática aplicada
 
Software practica 4# 123
Software practica 4# 123Software practica 4# 123
Software practica 4# 123
 
Clasificación del software
Clasificación del softwareClasificación del software
Clasificación del software
 
Tarea 4 software
Tarea 4 softwareTarea 4 software
Tarea 4 software
 
Tarea 4 software
Tarea 4 softwareTarea 4 software
Tarea 4 software
 
Tarea 4 software
Tarea 4 softwareTarea 4 software
Tarea 4 software
 
Tarea 4 software
Tarea 4 softwareTarea 4 software
Tarea 4 software
 
Tarea 4 software
Tarea 4 softwareTarea 4 software
Tarea 4 software
 
software
softwaresoftware
software
 
Tema 1 (1)
Tema 1 (1)Tema 1 (1)
Tema 1 (1)
 
Computadora
ComputadoraComputadora
Computadora
 
Computadora
ComputadoraComputadora
Computadora
 

Último

Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirPaddySydney1
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaJuan Carlos Fonseca Mata
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 

Último (20)

Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartir
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - Botánica
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 

Software en

  • 2. SOFTWARE 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. Considerando esta definición, el concepto de software va más allá de los programas de computación en sus distintos estados: código fuente, binario o ejecutable; también su documentación, los datos a procesar e incluso la información de usuario forman parte del software: es decir, abarca todo lo intangible, todo lo «no físico» relacionado.
  • 3. Clasificación del software Software de sistema • Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se use. Software de programación • Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación Software de aplicación • Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios.
  • 4. Sistema operativo Un sistema operativo es un software de sistema, es decir, un conjunto de programas de computadora destinado a permitir una administración eficaz de sus recursos. Comienza a trabajar cuando se enciende el computador, y gestiona el hardware de la máquina desde los niveles más básicos, permitiendo también la interacción con el usuario.
  • 5. Interfaces del usuario Es la parte del sistema operativo que permite comunicarse con él de tal manera que se puedan cargar programas Administraciónde tareas Los programas de administración de tareas de un sistema operativo administran la realización de las tareas informáticas de los usuarios finales Administraciónde archivos Un sistema de información contiene programas de administración de archivos que controlan la creación, borrado y acceso de archivos de datos y de programas Administraciónderecursos Sirven para administrar los recursos de hardware. funciones basicas
  • 6. Clasificación de los sistemas operativos
  • 7. Sistemas Operativos paralelos Sistemas Operativos de multiprograma ción Sistema Operativo Monotareas. Sistema Operativo Monousuario Sistema Operativo Multiusuario. Sistemas Operativos por lotes. Sistemas Operativos de tiempo real. Sistemas Operativos de tiempo compartido. Sistemas Operativos distribuidos. Sistemas Operativos de red.
  • 8. Proceso de creación del software  El proceso de creación de software puede llegar a ser muy complejo, dependiendo de su porte, características y criticidad del mismo. Por ejemplo la creación de un sistema operativo es una tarea que requiere proyecto, gestión, numerosos recursos y todo un equipo disciplinado de trabajo. En el otro extremo, si se trata de un sencillo programa (por ejemplo, la resolución de una ecuación de segundo orden), éste puede ser realizado por un solo programador (incluso aficionado) fácilmente. Es así que normalmente se dividen en tres categorías según su tamaño (líneas de código) o costo: de «pequeño», «mediano» y «gran porte». Existen varias metodologías para estimarlo, una de las más populares es el sistema COCOMO que provee métodos y un software (programa) que calcula y provee una aproximación de todos los costos de producción en un «proyecto software» (relación horas/hombre, costo monetario, cantidad de líneas fuente de acuerdo a lenguaje usado, etc.).
  • 9.  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, también define la coordinación entre ellas, y su enlace y realimentación Modelosdeprocesoociclodevida
  • 11.  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. 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.