180 likes | 302 Views
Programación de Computadores IWI-131. Universidad Técnica Federico Santa María Campus Santiago. Descripción de la Asignatura. Nombre: Programación de Computadores Sigla: IWI-131 Créditos: 3 Pre-requisito: Ingreso a primer año. Coordinador: Pedro Godoy e-mail 1: pgodoy@inf.utfsm.cl
E N D
Programación de Computadores IWI-131 Universidad Técnica Federico Santa María Campus Santiago
Descripción de la Asignatura • Nombre: Programación de Computadores • Sigla: IWI-131 • Créditos: 3 • Pre-requisito: Ingreso a primer año. • Coordinador: Pedro Godoy • e-mail 1: pgodoy@inf.utfsm.cl • www.ramos.utfsm.cl (Programación)
Profesor • Nombre: Claudio O’Ryan • e-mail a: coryan@gasatacama.cl • Horario de Cátedra: Lu 1-2 A-103 Mi 1-2 A-102 Paralelo: 15 • Horario Ayudantía:Por definir • Horario Laboratorio:Por definir
Objetivos • General: • Programar un computador utilizando un lenguaje de programación. • Específicos: • Utilizar las instrucciones básicas de un lenguaje de programación: secuencia, selección y repetición. • Utilizar las capacidades de manejo de estructuras de datos simples y compuestas. • Diseñar programas modulares. • Desarrollar programas para la manipulación de archivos de datos.
Unidades Temáticas • Algoritmos • Estructura de un programa en Java • Declaraciones • Tipos de datos simples • Sentencias básicas • Estructuras de control • Funciones/Métodos • Tipos de datos estructurados • Archivos
Ayudantía de Laboratorio • 11 experiencias • Más información en la página del ramo. • Se debe inscribir en el laboratorio de informática. • Se usará DrJava con Java5, release 17
Ayudantía de Cátedra • Ayudante: Por Definir • 1 a 2 sesiones semanales • Sala por definir
Evaluaciones • NF = 0,7 * NC + 0,2 * Nlab + 0,1 * NQ • NC = 0,3 * C1 + 0,3 * C2 + 0,4 * C3 • Nlab = 0,25 * ctrl1 + 0,25 * ctrl2 + 0,25 * ctrl3 + 0,25 * Asistencia • Laboratorios: Hay 12 sesiones de laboratorios, de las cuales sólo se considerarán 11, por lo que pueden faltar a una clase que no sea de control sin justificativo y no será considerada en la nota final. No hay derecho a recuperar una inasistencia salvo que sea de algún control. • NQ: Nota quices y participación en clases Esta nota la maneja el profesor y se basa principalmente en la nota de los quices pero existe la opción de que el profesor de puntos por salir a la pizarra, tareas extras, etc.
Evaluaciones • Toda inasistencia no justificada a un certamen se califica con nota 0 (cero). • Se realizará un certamen recuperativo para quienes falten a un certamen justificadamente, con documentos acreditados por RR. EE. • Además podrán dar el certamen recuperativo aquellas personas, cuya nota final de la asignatura se encuentre en el rango 50 – 54. • La inasistencia al certamen recuperativo de quienes hayan faltado a algún certamen es calificada con nota 0 (cero).
Evaluaciones • Solo pueden apelar a los certámenes los alumnos que lo hayan desarrollado con tinta. • La apelación debe ser entregada en clases dentro de la semana que sigue a la entrega de los resultados y adjuntado todos los documentos necesarios. • Toda apelación fuera de plazo no será considerada.
Evaluaciones • Toda inasistencia no justificada a un laboratorio se califica con nota 0 (cero). • Se realizarán experiencias de carácter recuperativo para quienes falten a un laboratorio justificadamente, con documentos acreditados por RR. EE. • La inasistencia a las experiencias recuperativas es calificada con nota 0 (cero). • Las faltas a laboratorios que no sean controles no son recuperables.
Contenidos Certamen 1 Fecha: Sábado 4/09/2010 • Compatibilidad de tipos de datos y precedencia de operadores. • Rutear un programa que involucre selección e iteración. • Desarrollar un programa que utilice selección e iteración. • Equivalencias while – do/while– for if then else – switch case
Contenidos Certamen 2 Fecha: Sábado 16/10/2010 • Rutear un programa con funciones/metodos. • Diseñar funciones/metodos. • Rutear un programa que involucre arreglos. • Desarrollar un programa de que involucre arreglos de 1 o más dimensiones.
Contenidos Certamen 3 Fecha: Sábado 27/11/2010 • Desarrollar / Rutear un programa que involucre clases. • Desarrollar / Rutear un programa utilizando arreglos de objetos. • Desarrollar/ Rutear un programa para procesar archivos de enteros / caracteres(texto).
Contenidos Certamen Recuperativo Fecha: Viernes 10/12/2010 Toda la materia.
Información • Sitio Oficial en www.ramos.utfsm.cl • Campus Santiago • Depto. Informática • Programación Campus Vitacura-Pedro Godoy • 15 Claudio O’Ryan • Referencias Bibliográficas • “Thinking in Java”, 3rd Edition – Bruce Eckel. • Como programar en Java, SéptimaEdición, Deitel. Editorial Pearson.
FIN O es el comienzo?