11.07.2015 Views

PROGRAMA DE ASIGNATURA - Universidad de Viña del Mar

PROGRAMA DE ASIGNATURA - Universidad de Viña del Mar

PROGRAMA DE ASIGNATURA - Universidad de Viña del Mar

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Universidad</strong> <strong>de</strong> Viña <strong>de</strong>l <strong>Mar</strong>Secretaría Académica<strong>PROGRAMA</strong> <strong>DE</strong> <strong>ASIGNATURA</strong>I. I<strong>DE</strong>NTIFICACIÓNCARRERAINGENIERÍA CIVIL INFORMÁTICANOMBRE <strong>ASIGNATURA</strong> <strong>PROGRAMA</strong>CIÓNCÓDIGO <strong>ASIGNATURA</strong> 696242PLAN <strong>DE</strong> ESTUDIOS 606Nº HRS. SEMANALES 8Cátedra 4Ayudantía 0Laboratorio 2Taller 2REQUISITOSHasta el II semestre aprobadoII.<strong>DE</strong>SCRIPCIÓN <strong>DE</strong> LA <strong>ASIGNATURA</strong>El objetivo principal <strong>de</strong> la asignatura es conocer algunos paradigmas esenciales <strong>de</strong> programación <strong>de</strong>sistemas y plasmarla en productos tangibles que sean <strong>de</strong>sarrollados por los alumnos en las prácticas<strong>de</strong> Laboratorio, <strong>de</strong> manera que los programas sean <strong>de</strong>sarrollados con un estilo formal, unametodología, y no porque el código fuente "que<strong>de</strong> más bonito", sino porque se gana en legibilidad yeficiencia. Hay que enten<strong>de</strong>r y asumir la diferencia entre alguien que consigue que sus programasfuncionen y alguien que no sólo elabora sus programas <strong>de</strong> forma coherente, sino que consiguemejorar la ejecución <strong>de</strong> dichos programas, ya sea en velocidad o en el consumo <strong>de</strong> recursos.III.OBJETIVO GENERAL Profundizar y aplicar en algún lenguaje <strong>de</strong> programación los conceptos sobre los diferentesparadigmas vistos en el curso anterior. Programar según la sintaxis <strong>de</strong> los lenguajes seleccionados para cada paradigma.IV.OBJETIVOS ESPECÍFICOS Conocer y aplicar conceptos <strong>de</strong> Programación Funcional. Conocer y aplicar conceptos <strong>de</strong> Programación Imperativa Estructurada. Conocer y aplicar conceptos <strong>de</strong> Programación Orientada a Objetos. Manejar estructuras <strong>de</strong>:o control <strong>de</strong> flujo (<strong>de</strong>cisión e iteración),o asignación <strong>de</strong> valores,o operación entre expresiones,o datos simples y complejas eo interfaces <strong>de</strong> comunicación hombre-máquina.mayo <strong>de</strong> 2012 1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!