PROGRAMACION I - 503208
- Descripción :Esta asignatura obligatoria esta orientada a que los alumnos pueden revolver problemas simples mediante el uso de algoritmos y su implementacion en algun lenguaje de programacion.
Esta asignatura aporta a las siguiente competencias del perfil de egreso:
? Aplicar principios matematicos, ciencias de la ingenieria y ciencias de la computacion, a problemas de ingenieria informatica.
? Identificar necesidades de usuario, a partir de las cuales formula, dise?a implementa soluciones informaticas que satisfagan las especificaciones.
? Involucrarse en procesos de auto-aprendizaje continuo que le permita adaptarse a la evolucion de la teoria y tecnologia.
- Resultados aprendizaje esperados :Al finalizar el curso los alumnos deben ser capaces de:
1. Comprender los conceptos basicos de la programacion. Esto involucra conocer como corren los programas en un computador y distinguir los paradigmas de programacion.
2. Operar con diferentes formas de representacion de datos.
3. Construir algoritmos y programas utilizando estructuras de control.
4. Proponer tipos de datos basicos y derivados en la construccion de algoritmos.
5. Utilizar herramientas de programacion.
- Contenidos :1. Introduccion a la asignatura
a. Historia de la programacion
b. Arquitectura y funcionamiento basico del computador
c. Revision de paradigmas de programacion
2. Representacion de datos a nivel de maquina y organizacion a nivel de assembler
a. Bits, byte y palabras
b. Representacion numerica y bases
c. Organizacion basica de von Neummann
d. Lenguaje de maquina/assembler
3. Programacion
a. Herramientas de programacion
b. Semantica y sintaxis de una lenguaje de alto nivel
c. I/O
d. Funciones y pasajes de parametros
e. Depuracion de un programa
4. Algoritmos
a. Tipos de datos primitivos y derivados
b. Estructuras de control
c. Algoritmos para problemas simples
- Metodología :La asignatura usa una metodologia activa que consiste de tareas orientadas a la resolucion de problemas, complementadas con sesiones expositivas.
- Evaluación :La asignatura consta de al menos tres evaluaciones usando las siguientes modalidades: proyectos, controles, tareas, informes y presentaciones orales.
- Facultad :INGENIERIA
- Departamento :INFORMATICA Y CS COMPUTACION
- Creditos :4
- Cupos :20
- Campus :CONCEPCION