SlideShare una empresa de Scribd logo
1 de 12
Mantenimiento de software
Integrantes : Villalba Fernando,
González Javier, Grudzinski Santiago
sistema
operativo
característicasParticiones
Unused
Section
Space 1
Diferencia entre
configuración
avanzada y
personalizada
Unused
Section
Space 2
Unused
Section
Space 3
distribución
masiva en
software
propietario
Que
debemos
tener en
cuenta al
instalar
recursos
,configuracio
nes en el s.o
Funciones del Sistema operativo
• El sistema operativo es capaz de desempeñarse en varias funciones:
• Gestionar la CPU: Se encarga de administrar la CPU que va a estar repartida entre todos los procesos que
se estén ejecutando.
• Gestionar la RAM: Para asignar el espacio de memoria a cada aplicación y a cada usuario, en caso de ser
necesario. Cuando esta memoria se hace insuficiente, se crea una memoria virtual, de mayor capacidad,
pero como está en el almacenamiento secundario (disco duro), es más lenta.
• Gestionar el I/O: El sistema operativo crea un control unificado de los programas a los dispositivos, a
través de drivers.
• Gestionar los procesos: Se encarga de que las aplicaciones se ejecuten sin ningún problema, asignándoles
los recursos que sean necesarios para que estas funcionen. Si una de ellas no responde, se procede a
matar el proceso.
• Gestionar los permisos: Garantiza que los recursos sean sólamente utilizados por programas y usuarios
que tengan las autorizaciones que les correspondan.
• Gestionar los archivos: Lectura y escritura en el sistema de archivos, y los permisos de acceso a ellos.
• Gestionar información: El sistema operativo proporciona información, que posteriormente será utilizada a
modo de diagnóstico del funcionamiento correcto del computador.
• Fuente
:http://wiki.inf.utfsm.cl/index.php?title=%C2%BFQu%C3%A9_es_un_sistema_operativo%3F.%C2%BFCuale
s_son_sus_funciones%3F
Estructura de almacenamiento de
datos
La memoria es un área de almacenamiento común a los procesadores y dispositivos, donde se almacenan
programas, datos, etc. El sistema deberá administrar el lugar libre y ocupado, y será el encargado de las
siguientes tareas:
• Mantener que partes de la memoria están siendo usadas, y por quien.
• Decidir cuales procesos serán cargados a memoria cuando exista espacio de memoria disponible, pero no
suficiente para todos los procesos que deseamos.
• Asignar y quitar espacio de memoria según sea necesario.
Administración de
Almacenamiento secundario
Dado que la memoria RAM es volátil y pequeña para todos los datos y programas que se precisan guardar, se
utilizan discos para guardar la mayoría de la información. El
sistema operativo será el responsable de:
• • Administrar el espacio libre
• • Asignar la información a un determinado lugar
• • Algoritmos de planificación de disco (estos algoritmos deciden quien utiliza un
• determinado recurso del disco cuando hay competencia por él)
• Fuente: https://www.fing.edu.uy/tecnoinf/mvd/cursos/so/material/teo/so03-estructura_sist_oper.pdf
¿Que es una partición?
• Una partición de disco, en mantenimiento, es el nombre genérico que recibe cada
división presente en una sola unidad física de almacenamiento de datos. Toda
partición tiene su propio sistema de archivos (formato); generalmente, casi
cualquier sistema operativo interpreta, utiliza y manipula cada partición como un
disco físico independiente, a pesar de que dichas particiones estén en un solo
disco físico.
Es recomendable hacer particiones en el
disco duro?
• Cada vez un mayor número de voces comentan que la
partición de disco tiene muchas desventajas que
generalmente no se suelen comentar. Esto está haciendo que
se empiece a cuestionar más y más el uso de las particiones
del disco. Con eso en mente os presentamos algunas de las
ventajas y desventajas de hacer particiones de disco. De tal
forma que podáis tener una imagen mucho más completa de
lo que supone hacer particiones del disco.
Ventajas y desventajas
• La principal ventaja de una partición de disco es que así podemos aprovechar al máximo el
espacio disponible. Es un método eficiente. Otras ventajas a tener en cuenta son poder
hacer una configuración dual boot. Nos permite combinar sistemas operativos y además
es algo que podemos hacer sin perder apenas rendimiento. Y si hubiera algún problema
como un virus, nuestros archivos no correrían peligro en ciertos tipos de particiones
(combinando sistemas operativos). También hay particiones en las que se pueden
combinar sistemas de archivo. Con un formato para cada uno. Y sin inconveniente alguno
• Si nos pasamos a las desventajas, que las hay, la principal es que si almacenamos nuestras
copias de seguridad en una partición, van a estar expuestas al mismo riesgo que el resto
de archivos. Por lo que si hay un problema, también repercute en las copias de seguridad.
Y eso es algo que ningún usuario desea. También, hay que destacar que una partición del
disco no mejora la velocidad o el rendimiento del mismo en ningún momento. Por último,
es importante tener cuidado con las configuraciones en algunos tipos de particiones. Hay
una probabilidad de perder todos tus datos si no se instala en el disco correcto.
• Fuente: https://www.profesionalreview.com/2017/05/31/recomendable-particiones-disco-
duro/
Características que se debe controlar ala hora de hacer
un mantenimiento de software
• La fase es cuando obed se hecha unos tiro mantenimiento de software involucra cambios al software para corregir defectos
encontrados durante su uso o la adición de nueva funcionalidad mejorando la usabilidad y aplicabilidad del software.
• El mantenimiento del software involucra diferentes técnicas específicas. Una técnica es el rebana miento estático, la cual es usada
para identificar todo el código de programa que puede modificar alguna variable. Es generalmente útil en la re fabricación del código
del programa y fue específicamente útil en asegurar conformidad para el problema del año 2000.
• La fase de mantenimiento de software es una parte explícita del modelo en cascada del proceso de desarrollo de software el cual fue
desarrollado durante el movimiento de programación estructurada en computadores. El otro gran modelo, el Desarrollo en espiral
desarrollado durante el movimiento de ingeniería de software orientada a objeto no hace una mención explícita de la fase de
mantenimiento. Sin embargo, esta actividad es notable, considerando el hecho de que dos tercios del coste del tiempo de vida de un
sistema de software involucran mantenimiento (Page-Jones pg 31).
• En un ambiente formal de desarrollo de software, la organización o equipo de desarrollo tendrán algún mecanismo para documentar
y rastrear defectos y deficiencias. El Software tan igual como la mayoría de otros productos, es típicamente lanzado con un conjunto
conocido de defectos y deficiencias. El software es lanzado con esos defectos conocidos porque la organización de desarrollo en las
utilidades y el valor del software en un determinado nivel de calidad compensa el impacto de los defectos y deficiencias conocidas.
• Las deficiencias conocidas son normalmente documentadas en una carta de consideraciones operacionales o notas de publicación
(release notes) es así que los usuarios del software serán capaces de trabajar evitando las deficiencias conocidas y conocerán cuándo
el uso del software sería inadecuado para tareas específicas.
• Con el lanzamiento del software (software release), otros defectos y deficiencias no documentados serán descubiertas por los
usuarios del software. Tan pronto como estos defectos sean reportados a la organización de desarrollo, serán ingresados en el
sistema de rastreo de defectos.
• Las personas involucradas en la fase de mantenimiento de software esperan trabajar en estos defectos conocidos, ubicarlos y
preparar un nuevo lanzamiento del software, conocido como un lanzamiento de mantenimiento, el cual resolverá los temas
pendientes
• Fuente : https://es.wikipedia.org/wiki/Mantenimiento_de_software
Software propietario
• Dentro de los software propietarios podemos clasificarlos en
• Estándar: el producto apunta a un mercado masivo, donde la empresa centraliza el
esfuerzo y recursos en desarrollar un numero de funcionalidades tal que cubran
las necesidades del nicho de clientes apuntado, sino con los requerimientos
comunes. No produce cambios a pedidos particulares . El cliente/usuario debe
adaptarse al producto, como nosotros nos adaptamos ha una nueva versión de
Word o Access
• Fuente: http://es.calameo.com/read/0015875066f8eae172f26
A la hora de instalar debemos tener en cuenta :
• Verificación de la compatibilidad: Se debe comprobar si se cumplen los requisitos para la instalación en cuanto a hardware y software. A veces es
necesario desinstalar versiones antiguas del mismo software.
• Verificación de la integridad: Se verifica que el paquete de software es el original, esto se hace para evitar la instalación de programas maliciosos.
• Creación de los directorios requeridos: Para mantener el orden en el directorio cada sistema operativo puede tener un estándar para la
instalación de ciertos archivos en ciertos directorios. Ver por ejemplo Linux Standard Base.
• Creación de los usuarios requeridos: Para deslindar responsabilidades y tareas se pueden o deben usar diferentes usuarios para diferentes
paquetes de software.
• Concesión de los derechos requeridos: Para ordenar el sistema y limitar daños en caso necesario, se le conceden a los usuarios solo el mínimo
necesario de derechos.
• Copia, desempaque y decompresión de los archivos desde el paquete de software: Para ahorrar Ancho de banda y tiempo en la transmisión por
internet o espacio de Disco duro, los paquetes vienen empacados y comprimidos.
• Archivos principales, sean de fuente o binarios.
• Archivos de datos, por ejemplo datos, imágenes, modelos, documentos XML-Dokumente, etc.
• Documentación
• Archivos de configuración
• Bibliotecas
• Enlaces duros o enlaces simbólico a otros archivos
• Compilación y enlace con la bibliotecas requeridas: En algunos casos no se puede evitar el complicado paso de la compilación y enlace que a su
vez tiene severos requerimientos de software al sistema. El enlace con bibliotecas requeridas puede ser un problema si en su instalación no se
acataron los estándares establecidos.
• Configuración: Por medio de archivos de configuración se le da a conocer al software con que parámetros debe trabajar. Por ejemplo, los
nombres de las personas que pueden usar el software, como verificar su clave de ingreso, la ruta donde se encuentran los archivos con datos o la
dirección de nuestro proveedor de correo electrónico. Para sistemas complejos se debe desarrollar el Software Configuration Management.
• Definir las variables de entorno requeridas: Algunos comportamientos del software solo pueden ser determinados por medio de estas variables.
Esto es parte de la configuración, aunque es más dinámica.
• Registro ante el dueño de la marca: Para el Software comercial a veces el desarrollador de software exige el registro de la instalación si se desea
su servicio
Fuente: . https://es.wikipedia.org/wiki/Instalaci%C3%B3n_de_software
• Una configuración personalizada es la definida especialmente por el usuario, esta es guardada
generalmente en un archivo o en una base de datos, puede estar cifrada para que solo se pueda modificar
por el programa a configurar, o puede ser texto plano para que también se pueda modificar sin depender
del programa

Más contenido relacionado

La actualidad más candente

Guia sistemas operativos oscar
Guia sistemas operativos oscarGuia sistemas operativos oscar
Guia sistemas operativos oscarOscar Peña Peña
 
10 guia sistemas 22 instalación de sistemas operativo
10 guia sistemas 22 instalación de sistemas operativo10 guia sistemas 22 instalación de sistemas operativo
10 guia sistemas 22 instalación de sistemas operativoLaura Cristina Guerrero
 
Class 01 introduction_to_operating_systems.htm
Class 01 introduction_to_operating_systems.htmClass 01 introduction_to_operating_systems.htm
Class 01 introduction_to_operating_systems.htmUNEFA
 
Colegio de bachilleres del estado de querétaro plantel
Colegio de bachilleres  del estado de querétaro plantelColegio de bachilleres  del estado de querétaro plantel
Colegio de bachilleres del estado de querétaro plantelllolillo bbbbbbbb
 
Clasificación del software
Clasificación del softwareClasificación del software
Clasificación del softwareATM_SSI
 
Administracion de memoria en una PC
Administracion de memoria en una PCAdministracion de memoria en una PC
Administracion de memoria en una PCSimón Aranguren
 
Procesos, cuotas y control parental
Procesos, cuotas y control parentalProcesos, cuotas y control parental
Procesos, cuotas y control parentalkarenodeth
 
Istemas operativos
Istemas operativosIstemas operativos
Istemas operativosPablo Juarez
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativoarrones
 
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
 proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye... proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...alberto compositor
 
Sistemas informaticos- Fiorella Gutierrez Pachas
Sistemas informaticos- Fiorella Gutierrez PachasSistemas informaticos- Fiorella Gutierrez Pachas
Sistemas informaticos- Fiorella Gutierrez PachasFiorella Gutierrez Pachas
 
Taller sistema operativo gua 10...
Taller sistema operativo gua 10...Taller sistema operativo gua 10...
Taller sistema operativo gua 10...Robinson Calderón
 
Jacqueline CH y Diana U
Jacqueline CH y Diana UJacqueline CH y Diana U
Jacqueline CH y Diana UDiana Unaucho
 

La actualidad más candente (19)

Guia sistemas operativos oscar
Guia sistemas operativos oscarGuia sistemas operativos oscar
Guia sistemas operativos oscar
 
Taller 1
Taller 1Taller 1
Taller 1
 
844819960 x
844819960 x844819960 x
844819960 x
 
10 guia sistemas 22 instalación de sistemas operativo
10 guia sistemas 22 instalación de sistemas operativo10 guia sistemas 22 instalación de sistemas operativo
10 guia sistemas 22 instalación de sistemas operativo
 
Class 01 introduction_to_operating_systems.htm
Class 01 introduction_to_operating_systems.htmClass 01 introduction_to_operating_systems.htm
Class 01 introduction_to_operating_systems.htm
 
Colegio de bachilleres del estado de querétaro plantel
Colegio de bachilleres  del estado de querétaro plantelColegio de bachilleres  del estado de querétaro plantel
Colegio de bachilleres del estado de querétaro plantel
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Clasificación del software
Clasificación del softwareClasificación del software
Clasificación del software
 
Administracion de memoria en una PC
Administracion de memoria en una PCAdministracion de memoria en una PC
Administracion de memoria en una PC
 
Procesos, cuotas y control parental
Procesos, cuotas y control parentalProcesos, cuotas y control parental
Procesos, cuotas y control parental
 
Istemas operativos
Istemas operativosIstemas operativos
Istemas operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas
SistemasSistemas
Sistemas
 
Yeison
YeisonYeison
Yeison
 
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
 proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye... proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
 
Sistemas informaticos- Fiorella Gutierrez Pachas
Sistemas informaticos- Fiorella Gutierrez PachasSistemas informaticos- Fiorella Gutierrez Pachas
Sistemas informaticos- Fiorella Gutierrez Pachas
 
Taller sistema operativo gua 10...
Taller sistema operativo gua 10...Taller sistema operativo gua 10...
Taller sistema operativo gua 10...
 
Jacqueline CH y Diana U
Jacqueline CH y Diana UJacqueline CH y Diana U
Jacqueline CH y Diana U
 
Taller sistema operativo gua 10...
Taller sistema operativo gua 10...Taller sistema operativo gua 10...
Taller sistema operativo gua 10...
 

Similar a mantenimiento de software

Presentacion de informatica
Presentacion de informatica Presentacion de informatica
Presentacion de informatica AlejandraLisbeth
 
Instalacion y desinstalacion
Instalacion y desinstalacionInstalacion y desinstalacion
Instalacion y desinstalacionJenner Gonzalez
 
Diferenciar las-funciones-del-sistema-operativo-insumos
Diferenciar las-funciones-del-sistema-operativo-insumosDiferenciar las-funciones-del-sistema-operativo-insumos
Diferenciar las-funciones-del-sistema-operativo-insumospao702
 
Actividad para evaluar el primer parcial
Actividad para evaluar el primer parcialActividad para evaluar el primer parcial
Actividad para evaluar el primer parcialcobaej plantel10
 
Actividad para-evaluar-el-primer-parcial DFSO
Actividad para-evaluar-el-primer-parcial DFSO Actividad para-evaluar-el-primer-parcial DFSO
Actividad para-evaluar-el-primer-parcial DFSO cobaej plantel10
 
escarlet HERRAMIENTAS ADMINISTRATIVAS.pptx
escarlet HERRAMIENTAS ADMINISTRATIVAS.pptxescarlet HERRAMIENTAS ADMINISTRATIVAS.pptx
escarlet HERRAMIENTAS ADMINISTRATIVAS.pptxEscarletLilianaCCEUA
 
Diferenciar las funciones del sistema operativo. (DFSO)
Diferenciar las funciones del sistema operativo. (DFSO)Diferenciar las funciones del sistema operativo. (DFSO)
Diferenciar las funciones del sistema operativo. (DFSO)ivan1951
 
Organizacion de los sistemas operativos
Organizacion de los sistemas operativosOrganizacion de los sistemas operativos
Organizacion de los sistemas operativosJoseGCordero
 
HERRAMIENTAS ADMINISTRATIVAS-1.pptx
HERRAMIENTAS ADMINISTRATIVAS-1.pptxHERRAMIENTAS ADMINISTRATIVAS-1.pptx
HERRAMIENTAS ADMINISTRATIVAS-1.pptxKevinSmitHUARCOHUAMA
 
Mantenimiento preventivo del software
Mantenimiento preventivo del softwareMantenimiento preventivo del software
Mantenimiento preventivo del softwareElizabethCuripoma2712
 
Manual sistemas operativos(para imprimir)
Manual sistemas operativos(para imprimir)Manual sistemas operativos(para imprimir)
Manual sistemas operativos(para imprimir)ivan1905aguilar
 
Informatica I - 4 programas de aplicación
Informatica I - 4 programas de aplicaciónInformatica I - 4 programas de aplicación
Informatica I - 4 programas de aplicaciónGabriel Ruiz
 

Similar a mantenimiento de software (20)

Presentacion de informatica
Presentacion de informatica Presentacion de informatica
Presentacion de informatica
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Instalacion y desinstalacion
Instalacion y desinstalacionInstalacion y desinstalacion
Instalacion y desinstalacion
 
Diferenciar las-funciones-del-sistema-operativo-insumos
Diferenciar las-funciones-del-sistema-operativo-insumosDiferenciar las-funciones-del-sistema-operativo-insumos
Diferenciar las-funciones-del-sistema-operativo-insumos
 
Actividad para evaluar el primer parcial
Actividad para evaluar el primer parcialActividad para evaluar el primer parcial
Actividad para evaluar el primer parcial
 
Actividad para-evaluar-el-primer-parcial DFSO
Actividad para-evaluar-el-primer-parcial DFSO Actividad para-evaluar-el-primer-parcial DFSO
Actividad para-evaluar-el-primer-parcial DFSO
 
sistemas-operativos
sistemas-operativossistemas-operativos
sistemas-operativos
 
Slide share
Slide shareSlide share
Slide share
 
escarlet HERRAMIENTAS ADMINISTRATIVAS.pptx
escarlet HERRAMIENTAS ADMINISTRATIVAS.pptxescarlet HERRAMIENTAS ADMINISTRATIVAS.pptx
escarlet HERRAMIENTAS ADMINISTRATIVAS.pptx
 
Diferenciar las funciones del sistema operativo. (DFSO)
Diferenciar las funciones del sistema operativo. (DFSO)Diferenciar las funciones del sistema operativo. (DFSO)
Diferenciar las funciones del sistema operativo. (DFSO)
 
Organizacion de los sistemas operativos
Organizacion de los sistemas operativosOrganizacion de los sistemas operativos
Organizacion de los sistemas operativos
 
HERRAMIENTAS ADMINISTRATIVAS-1.pptx
HERRAMIENTAS ADMINISTRATIVAS-1.pptxHERRAMIENTAS ADMINISTRATIVAS-1.pptx
HERRAMIENTAS ADMINISTRATIVAS-1.pptx
 
Mantenimiento preventivo del software
Mantenimiento preventivo del softwareMantenimiento preventivo del software
Mantenimiento preventivo del software
 
Manual sistemas operativos(para imprimir)
Manual sistemas operativos(para imprimir)Manual sistemas operativos(para imprimir)
Manual sistemas operativos(para imprimir)
 
2 conceptos basicos
2 conceptos basicos2 conceptos basicos
2 conceptos basicos
 
Informatica I - 4 programas de aplicación
Informatica I - 4 programas de aplicaciónInformatica I - 4 programas de aplicación
Informatica I - 4 programas de aplicación
 
Software 1
Software 1Software 1
Software 1
 
El software catalina
El software catalinaEl software catalina
El software catalina
 

Último

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
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwealekzHuri
 
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
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
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
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
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
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
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
 

Último (20)

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
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
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
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
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
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
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
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
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
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
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
 

mantenimiento de software

  • 1. Mantenimiento de software Integrantes : Villalba Fernando, González Javier, Grudzinski Santiago
  • 2. sistema operativo característicasParticiones Unused Section Space 1 Diferencia entre configuración avanzada y personalizada Unused Section Space 2 Unused Section Space 3 distribución masiva en software propietario Que debemos tener en cuenta al instalar recursos ,configuracio nes en el s.o
  • 3. Funciones del Sistema operativo • El sistema operativo es capaz de desempeñarse en varias funciones: • Gestionar la CPU: Se encarga de administrar la CPU que va a estar repartida entre todos los procesos que se estén ejecutando. • Gestionar la RAM: Para asignar el espacio de memoria a cada aplicación y a cada usuario, en caso de ser necesario. Cuando esta memoria se hace insuficiente, se crea una memoria virtual, de mayor capacidad, pero como está en el almacenamiento secundario (disco duro), es más lenta. • Gestionar el I/O: El sistema operativo crea un control unificado de los programas a los dispositivos, a través de drivers. • Gestionar los procesos: Se encarga de que las aplicaciones se ejecuten sin ningún problema, asignándoles los recursos que sean necesarios para que estas funcionen. Si una de ellas no responde, se procede a matar el proceso. • Gestionar los permisos: Garantiza que los recursos sean sólamente utilizados por programas y usuarios que tengan las autorizaciones que les correspondan. • Gestionar los archivos: Lectura y escritura en el sistema de archivos, y los permisos de acceso a ellos. • Gestionar información: El sistema operativo proporciona información, que posteriormente será utilizada a modo de diagnóstico del funcionamiento correcto del computador. • Fuente :http://wiki.inf.utfsm.cl/index.php?title=%C2%BFQu%C3%A9_es_un_sistema_operativo%3F.%C2%BFCuale s_son_sus_funciones%3F
  • 4. Estructura de almacenamiento de datos La memoria es un área de almacenamiento común a los procesadores y dispositivos, donde se almacenan programas, datos, etc. El sistema deberá administrar el lugar libre y ocupado, y será el encargado de las siguientes tareas: • Mantener que partes de la memoria están siendo usadas, y por quien. • Decidir cuales procesos serán cargados a memoria cuando exista espacio de memoria disponible, pero no suficiente para todos los procesos que deseamos. • Asignar y quitar espacio de memoria según sea necesario.
  • 5. Administración de Almacenamiento secundario Dado que la memoria RAM es volátil y pequeña para todos los datos y programas que se precisan guardar, se utilizan discos para guardar la mayoría de la información. El sistema operativo será el responsable de: • • Administrar el espacio libre • • Asignar la información a un determinado lugar • • Algoritmos de planificación de disco (estos algoritmos deciden quien utiliza un • determinado recurso del disco cuando hay competencia por él) • Fuente: https://www.fing.edu.uy/tecnoinf/mvd/cursos/so/material/teo/so03-estructura_sist_oper.pdf
  • 6. ¿Que es una partición? • Una partición de disco, en mantenimiento, es el nombre genérico que recibe cada división presente en una sola unidad física de almacenamiento de datos. Toda partición tiene su propio sistema de archivos (formato); generalmente, casi cualquier sistema operativo interpreta, utiliza y manipula cada partición como un disco físico independiente, a pesar de que dichas particiones estén en un solo disco físico.
  • 7. Es recomendable hacer particiones en el disco duro? • Cada vez un mayor número de voces comentan que la partición de disco tiene muchas desventajas que generalmente no se suelen comentar. Esto está haciendo que se empiece a cuestionar más y más el uso de las particiones del disco. Con eso en mente os presentamos algunas de las ventajas y desventajas de hacer particiones de disco. De tal forma que podáis tener una imagen mucho más completa de lo que supone hacer particiones del disco.
  • 8. Ventajas y desventajas • La principal ventaja de una partición de disco es que así podemos aprovechar al máximo el espacio disponible. Es un método eficiente. Otras ventajas a tener en cuenta son poder hacer una configuración dual boot. Nos permite combinar sistemas operativos y además es algo que podemos hacer sin perder apenas rendimiento. Y si hubiera algún problema como un virus, nuestros archivos no correrían peligro en ciertos tipos de particiones (combinando sistemas operativos). También hay particiones en las que se pueden combinar sistemas de archivo. Con un formato para cada uno. Y sin inconveniente alguno • Si nos pasamos a las desventajas, que las hay, la principal es que si almacenamos nuestras copias de seguridad en una partición, van a estar expuestas al mismo riesgo que el resto de archivos. Por lo que si hay un problema, también repercute en las copias de seguridad. Y eso es algo que ningún usuario desea. También, hay que destacar que una partición del disco no mejora la velocidad o el rendimiento del mismo en ningún momento. Por último, es importante tener cuidado con las configuraciones en algunos tipos de particiones. Hay una probabilidad de perder todos tus datos si no se instala en el disco correcto. • Fuente: https://www.profesionalreview.com/2017/05/31/recomendable-particiones-disco- duro/
  • 9. Características que se debe controlar ala hora de hacer un mantenimiento de software • La fase es cuando obed se hecha unos tiro mantenimiento de software involucra cambios al software para corregir defectos encontrados durante su uso o la adición de nueva funcionalidad mejorando la usabilidad y aplicabilidad del software. • El mantenimiento del software involucra diferentes técnicas específicas. Una técnica es el rebana miento estático, la cual es usada para identificar todo el código de programa que puede modificar alguna variable. Es generalmente útil en la re fabricación del código del programa y fue específicamente útil en asegurar conformidad para el problema del año 2000. • La fase de mantenimiento de software es una parte explícita del modelo en cascada del proceso de desarrollo de software el cual fue desarrollado durante el movimiento de programación estructurada en computadores. El otro gran modelo, el Desarrollo en espiral desarrollado durante el movimiento de ingeniería de software orientada a objeto no hace una mención explícita de la fase de mantenimiento. Sin embargo, esta actividad es notable, considerando el hecho de que dos tercios del coste del tiempo de vida de un sistema de software involucran mantenimiento (Page-Jones pg 31). • En un ambiente formal de desarrollo de software, la organización o equipo de desarrollo tendrán algún mecanismo para documentar y rastrear defectos y deficiencias. El Software tan igual como la mayoría de otros productos, es típicamente lanzado con un conjunto conocido de defectos y deficiencias. El software es lanzado con esos defectos conocidos porque la organización de desarrollo en las utilidades y el valor del software en un determinado nivel de calidad compensa el impacto de los defectos y deficiencias conocidas. • Las deficiencias conocidas son normalmente documentadas en una carta de consideraciones operacionales o notas de publicación (release notes) es así que los usuarios del software serán capaces de trabajar evitando las deficiencias conocidas y conocerán cuándo el uso del software sería inadecuado para tareas específicas. • Con el lanzamiento del software (software release), otros defectos y deficiencias no documentados serán descubiertas por los usuarios del software. Tan pronto como estos defectos sean reportados a la organización de desarrollo, serán ingresados en el sistema de rastreo de defectos. • Las personas involucradas en la fase de mantenimiento de software esperan trabajar en estos defectos conocidos, ubicarlos y preparar un nuevo lanzamiento del software, conocido como un lanzamiento de mantenimiento, el cual resolverá los temas pendientes • Fuente : https://es.wikipedia.org/wiki/Mantenimiento_de_software
  • 10. Software propietario • Dentro de los software propietarios podemos clasificarlos en • Estándar: el producto apunta a un mercado masivo, donde la empresa centraliza el esfuerzo y recursos en desarrollar un numero de funcionalidades tal que cubran las necesidades del nicho de clientes apuntado, sino con los requerimientos comunes. No produce cambios a pedidos particulares . El cliente/usuario debe adaptarse al producto, como nosotros nos adaptamos ha una nueva versión de Word o Access • Fuente: http://es.calameo.com/read/0015875066f8eae172f26
  • 11. A la hora de instalar debemos tener en cuenta : • Verificación de la compatibilidad: Se debe comprobar si se cumplen los requisitos para la instalación en cuanto a hardware y software. A veces es necesario desinstalar versiones antiguas del mismo software. • Verificación de la integridad: Se verifica que el paquete de software es el original, esto se hace para evitar la instalación de programas maliciosos. • Creación de los directorios requeridos: Para mantener el orden en el directorio cada sistema operativo puede tener un estándar para la instalación de ciertos archivos en ciertos directorios. Ver por ejemplo Linux Standard Base. • Creación de los usuarios requeridos: Para deslindar responsabilidades y tareas se pueden o deben usar diferentes usuarios para diferentes paquetes de software. • Concesión de los derechos requeridos: Para ordenar el sistema y limitar daños en caso necesario, se le conceden a los usuarios solo el mínimo necesario de derechos. • Copia, desempaque y decompresión de los archivos desde el paquete de software: Para ahorrar Ancho de banda y tiempo en la transmisión por internet o espacio de Disco duro, los paquetes vienen empacados y comprimidos. • Archivos principales, sean de fuente o binarios. • Archivos de datos, por ejemplo datos, imágenes, modelos, documentos XML-Dokumente, etc. • Documentación • Archivos de configuración • Bibliotecas • Enlaces duros o enlaces simbólico a otros archivos • Compilación y enlace con la bibliotecas requeridas: En algunos casos no se puede evitar el complicado paso de la compilación y enlace que a su vez tiene severos requerimientos de software al sistema. El enlace con bibliotecas requeridas puede ser un problema si en su instalación no se acataron los estándares establecidos. • Configuración: Por medio de archivos de configuración se le da a conocer al software con que parámetros debe trabajar. Por ejemplo, los nombres de las personas que pueden usar el software, como verificar su clave de ingreso, la ruta donde se encuentran los archivos con datos o la dirección de nuestro proveedor de correo electrónico. Para sistemas complejos se debe desarrollar el Software Configuration Management. • Definir las variables de entorno requeridas: Algunos comportamientos del software solo pueden ser determinados por medio de estas variables. Esto es parte de la configuración, aunque es más dinámica. • Registro ante el dueño de la marca: Para el Software comercial a veces el desarrollador de software exige el registro de la instalación si se desea su servicio Fuente: . https://es.wikipedia.org/wiki/Instalaci%C3%B3n_de_software
  • 12. • Una configuración personalizada es la definida especialmente por el usuario, esta es guardada generalmente en un archivo o en una base de datos, puede estar cifrada para que solo se pueda modificar por el programa a configurar, o puede ser texto plano para que también se pueda modificar sin depender del programa