Está en la página 1de 10

1

Universidad Abierta y a Distancia


de México
División de Ciencias Exactas, Ingeniería y Tecnología
Desarrollo de software

Semestre: 5
Asignatura: Programación de Sistemas
Operativos
Unidad de aprendizaje: 4
Actividad: Evidencia de aprendizaje

Nombre del estudiante: Lot Israel Alvarez Luna

Matrícula: ES1921022782

Grupo: DS-DMDI-2201-B2-001

Docente: Mónica Mora Téllez

Fecha de entrega: 28 – Mayo – 2022

Ciudad de México, a 28 de – Mayo de 2022

Diseño: DL-CPL

ÍNDICE
2

INTRODUCCIÓN ----------------------------------------------------------------------------------- 3

DESARROLLO -------------------------------------------------------------------------------------- 4

CONCLUSIÓN -------------------------------------------------------------------------------------- 8

REFERENCIAS BIBLIOGRÁFICAS ----------------------------------------------------------- 9


3

INTRODUCCIÓN

Con la realización de la evidencia de aprendizaje llegamos al final de la


cuarta y última unidad de la asignatura y lo hacemos con la optimización del
sistema operativo, en el cual, haremos la descarga e instalación de un software
que se encargará de hacer un análisis completo de nuestro sistema operativo en
busca de elementos que estén afectando su desempeño en las tareas del día a
día, después de eso, aplicaremos la optimización y veremos los cambios que esto
implique, intentando hacer que nuestro ordenador trabaje de manera más ágil.
Aunado a esto, veremos algunas características con las que debe cumplir
una optimización de un sistema operativo para ser realmente funcional y
provechosa, así mismo, tocaremos el tema de la memoria caché, para qué sirve y
veremos también el impacto que tiene en el rendimiento del equipo, cómo es que
puede ayudar y en ocasiones, si es que puede afectar.
4

DESARROLLO DE LA ACTIVIDAD

Instala en tu equipo de cómputo una aplicación para administrar los recursos de la


misma (por ejemplo, AVG TuneUp, Cacheman, entre otros), posteriormente,
realiza lo siguiente:

o Ejecuta el software instalado para obtener un informe del estado actual de los
recursos de tu equipo de cómputo (toma una captura de los resultados obtenidos).
5

Identifica al apartado destinado al uso de memoria (toma una captura de pantalla)


y responde ¿Cómo influye el uso de dicha cantidad de memoria respecto del rendimiento de
tu computadora? (entre 100 y 150 palabras)

La memoria es uno de los componentes más importantes para el sistema


operativo, pues es donde se almacena todo lo relacionado al equipo, sin embargo,
al analizar el computador, nos damos cuenta que existen elementos que pueden
estar utilizando espacio de manera innecesaria, lo cual, puede afectar el
rendimiento del sistema operativo a medida que la memoria se va llenando de
“basura”, pues la búsqueda de archivos se ve afectada. En la imagen podemos
observar también que se analizan elementos, tanto en el sistema, como en los
navegadores, en el primero se busca liberar espacio que está siendo ocupado por
elementos que no aportan nada y de cierta manera solo estorban, en el segundo,
es información que se coloca en la memoria RAM para tener un rápido acceso sin
tener que llegar hasta el disco duro, con eso se puede agilizar las llamadas de los
archivos en busca de información que se utiliza de manera constante, sin
embargo, es recomendable hacer limpieza regularmente para optimizar el
rendimiento general del equipo.
6

o Realiza la optimización para corregir los problemas encontrados en el análisis del


software y toma una captura de pantalla del resultado después de la optimización

o Explica cuáles
son los resultados observados en el rendimiento de tu equipo de cómputo después de la
optimización de los recursos y menciona ¿Cuál es la ventaja o desventaja de usar un
software de optimización? (entre 100 y 150 palabras).

Después de haber realizado el análisis y observado el estado del equipo me


di cuenta que, había demasiados elementos en la memoria que no estaban siendo
de utilidad, además de muchos archivos ocupando espacio y que sinceramente ni
recordaba tener en este equipo, una vez realizada la optimización, pude notar
ciertos cambios, la respuesta de la computadora mejoró bastante, se sentía más
rápida, aunque aún es posible liberar más espacio porque la carpeta de descargas
es la que más elementos tiene, sin embargo, debo tomarme el tiempo para revisar
qué es necesario mantener y qué no.
7

La utilización de un software de optimización tiene la ventaja de analizar de


manera rápida tu equipo ofreciéndote información importante para el mejoramiento
en rendimiento y espacio, así como otros aspectos, es una buena manera de tener
en orden el equipo que se está utilizando y si lo programas para que lo realice de
manera automática, prácticamente te olvidas de ello y solo atiendes los reportes
que te presentará de vez en cuando.

o Con lo investigado en el punto 2 menciona los diferentes niveles sobre los temas
“Políticas de optimización y uso de caches” (entre 100 y 150 palabras)

En el contenido de la unidad se mencionan tres principios básicos que la


optimización de software debe seguir, el primero es que debe ser óptimo, o sea funcionar
rápido y bien, el segundo es que las funciones a agregar se deben validar con respecto a lo
que se necesita, ya sea que el sistema sea robusto y lento o sencillo y rápido, el tercero
procura mantener la seguridad , integridad y optimización, si el sistema cumple con eso
entonces se analiza la optimización del mismo en niveles de diseño, código fuente, Nivel de
armado, compilación, ensamblador y ejecución respectivamente. Con respecto al uso de
cachés, es una buena manera de agilizar los procesos de consultas de datos que se utilizan
de manera constante o recurrente, los cuales suelen colocarse en una capa de
almacenamiento, que generalmente es en la memoria RAM manteniendo la disponibilidad
de la información en menor tiempo.

Graba un video (debes salir a cuadro) apoyándote en tu documento de


word, compartiendo pantalla donde expliques lo realizado con base a tus
respuestas y las capturas de pantalla obtenidas en cada proceso.
Puedes utilizar la versión libre de IceCream Apps, disponible en (icecreamapp,
2018) Aplicación de Screen Recorder disponible para Windows, Mac y Android.
[Recuperado de la dirección URL] https://icecreamapps.com/es/Screen-Recorder/
o puedes utilizar cualquier otra aplicación de tu agrado.

Enlace a video: DPSO_U4_EA_LOAL.mp4


8

CONCLUSIONES

Para la evidencia de aprendizaje de la cuarta unidad de la materia, hemos


realizado la instalación de un software de optimización, después de eso, hicimos
un análisis del estado de nuestro equipo, también hemos visto, aunque de manera
superficial, cómo es que funciona un software encargado de la optimización del
sistema operativo, qué es lo que busca, qué opciones puede ofrecernos y qué
pasa después de haber realizado la optimización de nuestro equipo. En este caso,
pudimos observar, con el paso de los días, un mejoramiento en el rendimiento de
nuestro ordenador, en general, se volvió más ágil y con menor tiempo de
respuesta.
Otro punto tratado en esta evidencia de aprendizaje, fueron las políticas de
optimización de un software, en las que vimos los principios que debe cumplir una
optimización para ser funcional, también vimos que existen niveles para las
optimizaciones, que van desde el diseño mismo hasta la ejecución y dependiendo
de lo que necesitemos mejorar es el nivel que utilizaremos para hacerlo.
Con esto, después de haber recorrido todas y cada una de las unidades con
las que cuenta la materia de Programación de Sistemas Operativos, podemos dar
por concluida la última unidad, habiendo adquirido conocimientos que nos
cambian la perspectiva de lo que es un sistema operativo y la importancia que
tiene para nuestro objetivo final que es convertirnos en desarrolladores de
software, el impacto que tiene en nuestro futuro laboral y las consideraciones que
hay que tomar al construir nuestras aplicaciones.
9
10

REFERENCIAS BIBLIOGRÁFICAS

Carranza, A. (2020, 30 junio). OPTIMIZANDO EL SOFTWARE: NIVELES,


TIEMPO Y MÁS. Pinguino Digital. Recuperado 11 de junio de 2022, de
https://pinguinodigital.com/blog/optimizando/

Introducción a Caching: Turbocharging Your Application Workloads. (2022).


Amazon Web Services, Inc. Recuperado 11 de junio de 2022, de
https://aws.amazon.com/es/caching/

Universidad Abierta y a Distancia de México. (2022g). Unidad 4. Diseño de


sistemas operativos.
https://campus.unadmexico.mx/contenidos/DCEIT/BLOQUE2/DS/03/DPSO/
U4/descargables/DPSO_U4_Contenido.pdf

También podría gustarte