Detalle Asignatura

SISTEMAS COMPUTACIONALES - 547408

  • Descripción :Asignatura que entrega al estudiante los elementos fundamentales de las arquitecturas de computadores modernos, asi como las tecnicas y mecanismos utilizados para maximizar su desempe?o. Al final del curso, el estudiante conocera las caracteristicas de sistemas computacionales modernos y su incidencia en el desempe?o de la maquina, asi como la interaccion entre hardware y software. El estudiante sera tambien capaz de explotar la arquitectura del computador y programar a nivel de lenguaje de maquina para optimizar programas criticos.

    Esta asignatura contribuye a las siguientes competencias del perfil de egreso del Ingeniero Civil Electronico
    - Competencia 1: Concebir, dise?ar, implementar y operar sistemas, productos, procesos y servicios de ingenieria electronica, con fines de innovacion y/o para satisfacer las necesidades del medio, considerando criterios tecnicos, economicos, sociales, eticos y ambientales, y promoviendo el desarrollo sustentable.
    - Competencia 2: Identificar, formular y solucionar problemas complejos de ingenieria electronica, dentro de los ambitos de la automatizacion, sistemas digitales y electronica de potencia, aplicando conocimientos de matematica, ciencias e ingenieria, en un contexto de trabajo colaborativo.

  • Resultados aprendizaje esperados :Al completar en forma exitosa esta asignatura, los estudiantes seran capaces de:
    R1. Reconocer la relacion entre los programas expresados en el lenguaje de programacion C y en lenguaje ensamblador, incluyendo la implementacion de expresiones, estructuras de control, funciones y estructuras de datos.
    R2. Explicar el proceso de ejecucion de programas en lenguaje de maquina en un procesador moderno
    R3. Describir como el programador interactua con el sistema computacional a traves de las diferentes abstracciones y APIs, incluyendo los subsistemas de soporte de procesos y hebras, memoria virtual, y comunicaciones.
    R4. Analizar las consecuencias del uso inadecuado de un sistema computacional, tales como bajo desempe?o de CPU y memoria, fallas de operacion y de seguridad.
    R5. Aplicar herramientas que asistan al desarrollo de programas.
    R6. Aplicar las habilidades anteriores a la creacion de programas confiables y eficientes.


  • Contenidos :1. Introduccion a los sistemas computacionales
    2. Programacion a nivel de maquina
    3. Arquitectura de procesadores de la familia Intel x86-64
    4. Optimizacion del desempe?o de programas
    5. Jerarquia de memoria
    6. Sistemas virtuales
    7. Programacion concurrente

  • Metodología :Clases teoricas que presentan los conceptos del curso apoyados por ejercicios y ejemplos de sistemas reales. Las practicas se centran en la resolucion de ejercicios. Ademas, los estudiantes realizaran tareas y mini-proyectos en forma individual y/o grupal para profundizar a traves de su resolucion los conceptos vistos en la catedra
  • Evaluación :En esta asignatura se obtendran al menos 3 calificaciones de acuerdo a la normativa vigente. Las ponderaciones y procedimientos se detallan en el syllabus de asignatura. Estos evaluaran los aprendizajes de la asignatura a traves de procedimientos de evaluacion que cautelen la coherencia entre los resultados de aprendizaje y la metodologia de ense?anza.
  • Facultad :INGENIERIA
  • Departamento :INGENIERIA ELECTRICA
  • Creditos :4
  • Cupos :45
  • Campus :CONCEPCION

Emergencias

Emergencias Personales
Guardias UdeC: 41 220 3000
Policlínico ACHS*:41 220 4577
Ambulancia ACHS: 1404
Asistencia Covid-19: 22 820 3002
Emergencias Químicas

MATPEL:
41 220 3330 / 41 220 7352

Externos
Ambulancia: 131
Bomberos: 132
Carabineros: 133
PDI: 134