CÓDIGO NEGRO |
![]() Arquitectura y Sistemas Operativos
VIRTUALIZACIÓN 2
Grupo de Trabajo: Código Negro
Integrantes: Benjamín Cardozo Santiago Benítez Marcos Ortiz |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Conclusión general del desarrollo de los trabajosA lo largo del desarrollo de estos trabajos, se adquirió un conocimiento sólido y progresivo sobre la arquitectura de las computadoras y los sistemas operativos, cubriendo desde conceptos básicos hasta aplicaciones prácticas, planificación de procesos y seguridad en redes. En la primera etapa se estudió la evolución histórica de las computadoras, desde el ábaco hasta la inteligencia artificial y la computación en la nube. Esto permitió comprender el avance tecnológico que llevó al desarrollo de sistemas operativos modernos, su estructura (kernel, drivers, interfaz de usuario) y sus tipos (monousuario, multiusuario, en tiempo real, de red, embebidos). Aprendimos la importancia de los programas y su clasificación (aplicación, sistema, utilidad, desarrollo, controladores) para el funcionamiento cotidiano de las computadoras Posteriormente, se profundizó en la arquitectura de hardware, abordando la CPU como el “cerebro” del sistema con sus componentes clave (Unidad de Control, ALU), la jerarquía de memorias (RAM, discos HDD y SSD, almacenamiento extraíble), y los buses de comunicación (de datos, direcciones y control). También se diferenció la arquitectura de Von Neumann (memoria unificada para datos e instrucciones) de la de Harvard (memorias y buses separados), con sus ventajas y usos específicos . Otro eje importante fue el estudio de sistemas operativos: se exploraron sus funciones de gestión de procesos, memoria, dispositivos de E/S y archivos, así como su evolución (de MS-DOS a Windows 11, Linux y sistemas móviles como Android e iOS). Se trabajó con el concepto de kernel y sus tipos (monolítico, microkernel, híbrido, exokernel), comprendiendo cómo su diseño influye en el rendimiento y la seguridad del sistema . En las unidades más avanzadas se aplicaron estos conocimientos a temas específicos: En GP6 se abordó la paginación como técnica de gestión de memoria, con foco en el hardware de soporte (MMU, TLB) y su impacto en el rendimiento En GP2–GP4 se consolidaron conceptos sobre la CPU, jerarquía de memorias, periféricos, buses y el ciclo de instrucción, incluyendo el procesamiento de E/S y el proceso de arranque de una computadora . En GP5 se compararon distintos algoritmos de planificación de procesos (FCFS, SJF, Round Robin, Prioridad), destacando sus ventajas y limitaciones, y comprendiendo su impacto en la equidad, tiempos de espera y respuesta en sistemas multitarea En GP7 se estudió el almacenamiento en disco: tipos de discos (HDD, SSD), particiones primarias, extendidas y lógicas, el sistema de archivos (FAT, NTFS, ext4), la función del MBR y GPT en el arranque y la gestión de particiones y unidades en Windows y Linux En GP8 se realizaron prácticas en Windows 11 para comprender redes de datos: topologías (estrella), dispositivos (switches, routers, servidores DHCP), comandos de diagnóstico (ipconfig, ping, netstat) y la configuración básica de redes seguras Finalmente, en GP9 se reflexionó sobre la seguridad informática, analizando amenazas como el phishing, el ransomware y vulnerabilidades IoT, vinculando la teoría de sistemas operativos (gestión de permisos, control de acceso) con prácticas reales para reforzar la seguridad desde el diseño del sistema |