2.16 Fundamentos de Sistemas (SF)

Un sistema informático es un conjunto de infraestructuras de hardware y software sobre las cuales se construyen aplicaciones. Los sistemas informáticos se han convertido en un pilar de la vida diaria de las personas. Como tal, es esencial que los estudiantes aprendan conocimientos sobre sistemas informáticos, adquieran las habilidades para usar y diseñar estos sistemas y comprendan la lógica y los principios fundamentales en los sistemas informáticos. Esto podría equipar a los estudiantes con la competencia necesaria para una carrera relacionada con las ciencias de la computación.

En el plan de estudios de Ciencias de la Computación, el estudio de los sistemas informáticos generalmente abarca múltiples áreas de conocimiento, incluyendo, entre otros, sistemas operativos, sistemas paralelos y distribuidos, redes de comunicaciones, arquitectura y organización de computadoras, e ingeniería de software. El área de conocimiento de Fundamentos de Sistemas, como sugiere su nombre, se centra en los conceptos fundamentales y principios de diseño en sistemas informáticos que son compartidos por estos cursos dentro de sus respectivos núcleos. El objetivo de esta área de conocimiento es presentar una visión integradora de estos conceptos fundamentales y principios de diseño de una manera unificada aunque simplificada, proporcionando una base común para los diferentes mecanismos y políticas especializados apropiados para el área de dominio específica. Los conceptos fundamentales en esta área de conocimiento incluyen una visión general de los sistemas informáticos, conceptos básicos como estado y transición de estado, asignación y planificación de recursos, y así sucesivamente. Además, esta área de conocimiento introduce principios básicos de diseño para mejorar la confiabilidad, disponibilidad, eficiencia y seguridad de los sistemas informáticos.

KA Core Tier1 Core Tier2 Electivo
2.16.1 Componentes Hardware y Lógica     No
2.16.2 Capas, Abstracciones y Escalabilidad     No
2.16.3 Sistemas Digitales y Lógica     No
2.16.4 Máquinas de Estado     No
2.16.5 Procesamiento Secuencial y Paralelo     No
2.16.6 Gestión de Recursos     No
2.16.7 Latencia, Caché y Jerarquía de Memoria     No
2.16.8 Virtualización y Aislamiento     No
2.16.9 Métricas y Benchmarks de Rendimiento     No
2.16.10 Modelos Analíticos de Rendimiento     No
2.16.11 Eventos, Herramientas y Experimentación     No
2.16.12 Confiabilidad del Sistema     No
2.16.13 Seguridad del Sistema     No
2.16.14 Diseño del Sistema     No
2.16.15 Sociedad, ética y la Profesión     No



Subsecciones
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM