Programacyp

Páginas: 7 (1732 palabras) Publicado: 3 de octubre de 2011
UNIVERSIDAD DE CONCEPCION FACULTA DE INGENIERIA
DEPARTAMENTO DE INGENIERIA INFORMATICA Y CIENCIA DE LA COMPUTACION

I

IDENTIFICACION Nombre de la asignatura Código Nivel (semestre de la carrera) Carrera Nº de créditos Duración Pre-requisitos Co-requisitos Nº de horas teóricas Nº de horas prácticas Nº de horas laboratorio : : : : : : : : : : : Computación y Programación 503401 3 IngenieríaCivil Informática 4 Un semestre No tiene No tiene 3 2 0

II

OBJETIVOS Al terminar el curso el alumno será capaz de: Conocer los diferentes sistemas de representación internos de datos de un computador, en particular, será capaz de realizar operaciones aritméticas básicas con los sistemas de representación numéricos. Describir las funciones de los componentes principales de un sistemacomputacional. Construir algoritmos a nivel medio, cubriendo los aspectos de diseño, construcción, verificación y análisis. Entender los conceptos básicos sobre la teoría de los lenguajes de programación. Entender los conceptos básicos sobre sistemas operativos. Conocer, aplicar y ser capaces de seleccionar la forma más adecuada de estructurar los datos de una aplicación. Entre las alternativas se debecontemplar las formas más sencillas de arreglos, matrices y listas hasta incluir las bases de datos.

-

En esta asignatura además se promoverá el trabajo en equipo y la proactividad. III CONTENIDOS

PARTE I. ARQUITECTURA DE COMPUTADORES 1. REPRESENTACION DE DATOS 1.1 Introducción 1.2 Sistemas de números 1.3 Palabras de computador y representación de números enteros 1.4 Aritmética de lasdiferentes bases 1.5 Representación de números reales 1.6 Representación de otros tipos de datos

UNIVERSIDAD DE CONCEPCION FACULTA DE INGENIERIA
DEPARTAMENTO DE INGENIERIA INFORMATICA Y CIENCIA DE LA COMPUTACION

2. ESTRUCTURA Y FUNCIONAMIENTO DEL COMPUTADOR 2.1 Componentes 2.2 Clases de instrucciones 2.3 Técnicas de direccionamiento 2.4 Interrupciones y excepciones PARTE II. SOFTWARE 3.ALGORITMOS 3.1 Orígenes 3.2 Diseño de algoritmos 3.3 Verificación de algoritmos 3.4 Análisis de algoritmos 4. LENGUAJES DE PROGRAMACIÓN 4.1 Elementos sintácticos 4.2 Gramáticas 4.3 Traductores 5. SISTEMAS OPERATIVOS 5.1 Definición 5.2 Servicios de los sistemas operativos 5.3 Ejemplos 6. INGENIERÍA DE SOFTWARE PARTE III. ORGANIZACIÓN DE LOS DATOS 7. ESTRUCTURAS DE DATOS 7.1 Arreglos 7.2 Listas 8. ARCHIVOS9. BASES DE DATOS PARTE IV. CONCEPTOS AVANZADOS 10. INTELIGENCIA ARTIFICIAL 11. COMPUTACIÓN GRÁFICA 12. REDES DE COMPUTADORES E INTERNET

UNIVERSIDAD DE CONCEPCION FACULTA DE INGENIERIA
DEPARTAMENTO DE INGENIERIA INFORMATICA Y CIENCIA DE LA COMPUTACION

IV

EVALUACION

La evaluación de la asignatura incluye dos certámenes, en la modalidad de resolución de problemas por unidad decontenido. Esto significa que los problemas de cada certamen se aplicarán al término de cada unidad de contenido. La nota anterior se complementará con una nota promedio de 5 tareas de programación desarrolladas en grupos de entre 2 a 4 alumnos (no serán revisadas tareas desarrolladas individualmente por algún alumno). La resolución de cada tarea debe ser iniciada al momento de su especificación, duranteuna sesión de práctica, posteriormente fuera de las aulas, los grupos deben concluir el desarrollo de su trabajo. La nota de cada tarea se calculará promediando el avance obtenido por el grupo en la sesión de laboratorio con el resultado final obtenido. Para obtener la nota del trabajo en laboratorio, en la sesión respectiva, los grupos deben entregar el resultado de su trabajo antes de retirarsede los laboratorios. Luego, en un plazo establecido en las condiciones de la tarea, los grupos deberán hacer llegar al ayudante o profesor el resultado final obtenido (si algún grupo concluye su tarea en el laboratorio, la nota de la tarea será la obtenida por su trabajo en el laboratorio). Las tareas anteriores se complementarán con dos trabajos semestrales, que denominaremos desarrollo web y...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS