Universidad de Oviedo Guía Docente 2005 – 2006 Escuela Universitaria de Ingeniería Técnica en Informática de Oviedo Vicerrectorado de Calidad, Planificación e Innovación INDICE 1. Organización general .................................................................................................1 1.1 Breve reseña histórica de la Universidad de Oviedo. .............................................................. 1 1.2 Breve reseña del Centro ................................................................................................................ 3 2. Información general del Centro ................................................................................ 7 2.1 Datos generales ............................................................................................................................... 7 2.1.1 Dirección ............................................................................................................................ 7 2.1.2 Equipo directivo y órganos de gobierno ...................................................................... 7 2.1.3 Servicios y horarios ......................................................................................................... 11 2.1.4 Estudios impartidos en el centro ................................................................................. 12 2.1.5 Delegación de alumnos .................................................................................................. 12 2.1.6 Association des Etats Généraux des Etudiants de Europa (AEGEE) ................ 15 2.1.7 Aula Joven ........................................................................................................................ 16 2.1.8 aGas ................................................................................................................................... 17 2.1.9 Asociación para la recuperación y restauración de los artículos informáticos(ARRAI) ..................................................................................................... 18 2.1.10 Grupo A ............................................................................................................................ 18 2.1.11 Boletín InfoEUITIO ...................................................................................................... 19 2.1.12 oviedo.net ......................................................................................................................... 20 2.1.13 Rama Estudiantes IEEE................................................................................................ 21 2.1.14 Capítulo de Estudiantes de ACM en la universidad de Oviedo ............................ 21 2.1.15 Asociación de Ingenieros en Informática de Asturias (AII – Asturias) ............... 22 2.1.16 Asociación de Técnicos en Informática (ATI) .......................................................... 22 2.1.17 Asociaciones de Ingenieros Técnicos en Informática de Asturias (AITIA) ....... 23 2.1.18 Colegio Oficial de Ingenieros Técnicos en Informática del Principado de Asturias (CITIPA)........................................................................................................... 24 2.1.19 Colegio Oficial de Ingenieros en Informática del Principado de Asturias (COIIPA) .......................................................................................................................... 24 2.2 Proceso administrativo ................................................................................................................ 25 2.2.1 Preinscripción .................................................................................................................. 25 2.2.2 Matrícula ........................................................................................................................... 25 2.2.3 Límite de admisión ......................................................................................................... 25 2.2.4 Acceso al 2º ciclo ............................................................................................................ 25 2.3 Recursos e instalaciones .............................................................................................................. 27 2.3.1 Laboratorios y aulas de informática ............................................................................ 27 2.3.2 Otros recursos ................................................................................................................. 28 3. Organización docente ..............................................................................................29 3.1 Calendario escolar ........................................................................................................................ 29 3.2 Cuadro de periodos lectivos y de exámenes del curso 2005 / 2006 .................................. 33 3.3 Planes de estudios ........................................................................................................................ 34 3.4 Horarios ......................................................................................................................................... 39 3.5 Exámenes ....................................................................................................................................... 48 3.5.1 Convocatoria de febrero ................................................................................................ 48 3.5.2 Convocatoria de junio .................................................................................................... 51 3.5.3 Convocatoria de septiembre ......................................................................................... 54 4. Programas de asignaturas ........................................................................................59 4.1 Ing. Téc. en Informática de Gestión (2002)............................................................................ 59 4.1.1 Asignaturas del Primer Curso ....................................................................................... 59 4.1.2 Asignaturas del Segundo Curso.................................................................................... 86 4.1.3 Asignaturas del Tercer Curso .....................................................................................121 4.1.4 Asignaturas Optativas ..................................................................................................152 4.2 Ing. Téc. en Informática de Gestión (1993) ..........................................................................239 4.2.1 Asignaturas de Libre Elección ....................................................................................239 4.3 Ing. Téc. en Informática de Sistemas (2002) ........................................................................240 4.3.1 Asignaturas del Primer Curso .....................................................................................240 4.3.2 Asignaturas del Segundo Curso..................................................................................266 4.3.3 Asignaturas del Tercer Curso .....................................................................................301 4.3.4 Asignaturas Optativas ..................................................................................................334 5. Información complementaria ................................................................................ 419 5.1 Reglamentos ................................................................................................................................419 5.1.1 Reglamento de régimen académico y evaluación del alumnado ..........................419 5.1.2 Normas para nuevos planes de estudio ....................................................................423 5.1.3 Reglamento de régimen interno .................................................................................425 5.1.4 Reglamento de Proyectos Fin de Carrera .................................................................430 5.1.5 Normas de presentación del PFC ..............................................................................436 5.1.6 Otros Impresos .............................................................................................................448 5.2 Proyectos Fin De Carrera Leídos durante el curso 2004-2005 .........................................449 5.3 Relación de conferencias impartidas en el curso 2003-2004 .............................................455 5.4 Relación de cursos y jornadas impartidos directamente o con la colaboración de la escuela en el curso 2003-2004 ..................................................................................................458 5.5 Relación de cursos de Extensión Universitaria impartidos a lo largo del curso 20032004 ...............................................................................................................................................461 5.6 Cursos de Verano (Extensión Universitaria) ........................................................................461 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 1. Organización general 1.1 Breve reseña histórica de la Universidad de Oviedo. El 21 de septiembre de 1608, festividad de San Mateo, fue inaugurada solemnemente la Universidad de Oviedo a tenor de lo estipulado en el testamento y codicilos de D. Fernando de Valdés Salas, fechados en Madrid en los años 1566 y 1568. Este prelado asturiano, cercano a la monarquía de Carlos I y de Felipe II, ocupó cargos de suma importancia en la España del siglo XVI, desempeñando las tareas de Presidente del Consejo de Castilla, Arzobispo de Sevilla e Inquisidor General, por lo que acumuló a lo largo de su vida una notable fortuna que le permitiría dotar dinero y rentas para erigir en Asturias una universidad ideada como ampliación del Colegio de San Gregorio que ya había creado en vida en la ciudad de Oviedo para el estudio de Gramática y Latinidad. Sus disposiciones en materia educativa se vieron completadas con la fundación del Colegio de Niñas Huérfanas Recoletas que, como su nombre indica, fue concebido para educar a huérfanas sin posibilidades económicas. El primitivo colegio es hoy sede del Rectorado de la Universidad. La Bula de erección, concedida por el papa Gregorio XIII en 1574, otorgó carta de legalidad a la naciente institución, mientras que el reconocimiento real llegó de la mano del monarca Felipe III en 1604. Los estudios se iniciaron con la facultad menor de Artes y las tres mayores de Cánones, Leyes y Teología. Las normas para el funcionamiento de las Escuelas fueron entregadas por los albaceas testamentarios y estaban contenidas en los denominados “Estatutos Viejos”, rigiendo para casos omisos las normas de la universidad salmantina vigentes entonces. La primera etapa de la institución se caracterizó por el afianzamiento de las enseñanzas, organización académica y penurias económicas que apenas permitieron la supervivencia universitaria. El siglo XVIII fue la centuria de las renovaciones. Entre otras cabe destacar la reforma a la que fueron sometidas las universidades, cuyo fruto fue el Plan de 1774, otorgado a la de Oviedo de la mano del entonces Fiscal del Supremo Consejo de Castilla, D. Pedro Rodríguez Campomanes. Con la invasión francesa el Edificio Histórico fue ocupado por las tropas napoleónicas y se suspendieron los estudios que fueron retomados en el año 1812. Uno de los acontecimientos más importantes gestados en el seno de la institución asturiana a fines del siglo XIX fue la creación de la Extensión Universitaria, fruto de la tarea de 1 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo un grupo de profesores seguidores de las ideas krausistas y de la Institución Libre de Enseñanza que creían en la capacidad de la educación para regenerar la sociedad. En la primera mitad del siglo XX se suceden dos acontecimientos históricos sumamente traumáticos: la Revolución de Octubre de 1934 y el posterior estallido de la Guerra Civil. El edificio universitario queda reducido a ruinas y desaparece en el incendio del año 34 el patrimonio cultural custodiado durante más de tres siglos de trayectoria académica. A partir de entonces se inicia el proceso de reconstrucción arquitectónica, dando prioridad al edificio matriz que se ciñe a las premisas del que había con anterioridad y manteniendo, por lo tanto, la estética purista de la etapa de su edificación. Así mismo, se inician los intentos para conformar una nueva colección bibliográfica y pictórica. Tras la paralización de las enseñanzas universitarias la institución asturiana respondió a la demanda de nuevos estudios, con la creación de campus, construcción de numerosas escuelas y facultades y ampliación y adecuación de sus servicios con el fin de satisfacer las nuevas necesidades fruto del cambio social y cultural. En las décadas de 1940 y 1950 se ponen en marcha tres colegios mayores ubicados en el campus conocido como “los Catalanes”, creando uno de los primeros núcleos universitarios alejado del central marcado por la emblemática presencia del Edificio Histórico. Paralelamente la institución construye una nueva Facultad de Ciencias en los terrenos de Llamaquique, proyecto que se venía gestando ya desde los años 30. A partir de la segunda mitad de la década de 1950 el crecimiento universitario es especialmente significativo, se configura el campus del Cristo que arranca con la construcción de la Facultad de Medicina puesta en marcha en la década de 1970. Por su parte, el campus de Humanidades del Milán data de los años 80, tras la cesión de terrenos por parte del Ayuntamiento de Oviedo y del edificio construido en 1896 para Seminario Conciliar de Oviedo, adecuado actualmente a las necesidades pedagógicas. La diversificación de los estudios, las ofertas culturales y docentes universitarias y el aumento de la población estudiantil han tenido como consecuencia la creación de campus descentralizados de la ciudad de Oviedo. Gijón cuenta actualmente con un amplio ramaje de estudios técnicos ubicados en el conocido campus de Viesques, actualmente en crecimiento. Mieres, por su parte, acoge uno de los proyectos de mayor envergadura acometidos por la universidad en los últimos tiempos: la construcción del edificio Científico-Tecnológico, concebido como eje central de una nueva línea de orientación tecnológica. 2 de 462 2005-2006 1.2 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Breve reseña del Centro La E.U. de Informática de Oviedo fue creada en 1982 (BOE del 23-11-82). Sus primeros pasos discurren de la mano de la E.U. de Estudios Empresariales de Oviedo y de la E.T.S. de Ingenieros de Minas con las que comparte, instalaciones, no ocurriendo lo mismo con los órganos de gobierno que son diferentes, aunque en sus inicios el primer director del centro nombrado como director comisario, cargo que recae sobre D. Florentino Braña Valdés, también era el director de la E.U. de Estudios Empresariales de Oviedo. La titulación que imparte la E.U. de Informática es la de Diplomado en Informática, en sus dos especialidades: Gestión y Sistemas. A partir del curso académico 85-86, debido al incremento del número de alumnos matriculados en el centro, también se comparten aulas con las Facultades de Biología y Geología. En Mayo de 1987 es nombrado un nuevo director comisario que no comparte carga de dirección con otro centro, en la persona de Dña Andrea Huerga Alonso. En el inicio del curso 88-89, debido a las reformas realizas en los edificios del campus de Llamaquique, la administración del centro se traslada al edificio de la Facultad de Ciencias Económicas y Empresariales en el Campus del Cristo, utilizándose las instalaciones de este centro, así como las de la Facultad de Químicas y la Escuela Técnica Superior de Ingenieros de Minas de Oviedo (que habían dejado de utilizarse desde el año 84). (Fotografía: Edificio de Ciencias) En Junio de 1988 se celebran las primeras elecciones democráticas para la elección del director del Centro, resultando elegida la anterior directora comisaria Dña Andrea Huerga Alonso Tras esta situación de disgregación temporal del centro, en el siguiente curso acádemico 89-90, el centro se ubica en las instalaciones actuales del recién remodelado edificio de Ciencias (que antes albergaba la Facultad de Químicas) compartidas con las licenciaturas de Matemáticas y Física de reciente creación, así como con las sedes departamentales de Física y Matemáticas y el Centro de Cálculo de la Universidad de Oviedo. En esta nueva ubicación se encuentran la Dirección del Centro, la Biblioteca, los Servicios Administrativos, las aulas y un laboratorio de ordenadores que posteriormente se divide en dos para dejar paso al laboratorio de electrónica y posteriormente, el laboratorio de ordenadores que queda, se vuelve a dividir en dos laboratorios de ordenadores resultando la distribución que presenta en la actualidad. Además, debido al insuficiente número de aulas del centro, se han venido utilizando aulas de las Facultades de Biología y Geología tanto para docencia como para realización de exámenes. En Junio de 1992 se celebran las segundas elecciones a la dirección del centro resultando reelegida su anterior directora. Por acuerdo del Consejo de Universidades de fecha 20 de julio de 1992 cambia su denominación por la actual de E.U.I.T. Informática de Oviedo. En el curso 1992-93 entra en vigor el nuevo plan de estudios y comienzan a impartirse las titulaciones de Ingeniero Técnico 3 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo en Informática de Gestión (BOE del 19-2-93) e Ingeniero Técnico en Informática de Sistemas (BOE del 18-2-93). Son dos carreras diferentes, con listados de entrada en el Centro diferentes, aunque tengan muchas asignaturas comunes. Lo anterior, supone que el alumno que en el primer curso ingresa en una de las carreras, no tiene opción de cambiar a la otra de forma sistemática. Durante el curso 1995-96 debido a los problemas de remodelación del aulario de la Facultad de Geología, se utilizaron aulas de la antigua sede de la Facultad de Derecho en el edifico histórico de la Universidad de Oviedo. En Julio de 1996, como resultado de las terceras elecciones a la dirección del Centro celebradas en Junio, es nombrado director el Dr. D. Juan Manuel Cueva Lovelle, el cual fue reelegido en abril de 2000 al celebrarse las cuartas elecciones a la dirección del Centro. Desde el curso 1996-97, aparte de las instalaciones del centro, se utilizan aulas de la Escuela de Magisterio, de la Facultad de Geología y de la Facultad de Ciencias de la Educación para docencia, y algunas más para exámenes (todas ellas dentro del Campus de Llamaquique). Durante el curso 1996-1997 se aprobó el Reglamento de Regimen Interno y el Reglamento de Proyectos Fin de Carrera. Desde dicho curso también se han puesto en marcha cuatro laboratorios nuevos de software y dos nuevos servidores. Durante el curso 1998-1999 se constituyó la Comisión de Reforma del Plan de Estudios, que fue disuelta en junio del 2002, una vez conseguidos los objetivos, y homologados por el Consejo de Coordinación Universitaria los nuevos Planes de Estudios, que se comienzan a impartir el curso 2002-03. A su vez, se ha creado la Comisión de Seguimiento de la Implantación y Calidad del Plan de Estudios para garantizar una implantación adecuada de los nuevos planes. . En Junio de 2004, como consecuencia de un nuevo proceso electoral, es nombrado director el Dr. D. Jose Emilio Labra Gayo. En el curso 2004-2005, se concreta el traslado de parte de las dependencias de la Escuela al antiguo Colegio Mayor “Valdés Salas”, situado en el Campus de Los Catalanes, el cual constituirá de forma temporal la sede del centro En la figura 1 se muestra la evolución del número de alumnos del Centro, que ha ido siempre en aumento, a pesar de tener establecido límite de admisión de nuevos alumnos desde el curso 83-84. En la figura 2 se muestra el número de titulados. (Fotografía: Edificio Universitario: “Valdés Salas”) . 4 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Curso Plan 82 1982-83 1983-84 1984-85 1985-86 1986-87 1987-88 1988-89 1989-90 1990-91 1991-92 1992-93 1993-94 1994-95 1995-96 1996-97 1997-98 1998-99 1999-00 2000-01 2001-02 2002-03 2003-04 2004-05 72 138 321 449 587 735 823 916 972 1017 835 415 328 134 29 I.T.I.G. (93) I.T.I.S (93) 113 386 429 553 618 644 658 659 654 681 459 1 I.T.I.G. (02) 112 358 455 554 590 651 667 672 672 642 451 241 663 591 1 I.T.I.S. (02) Total 219 678 606 72 138 321 449 587 735 823 916 972 1017 1060 1159 1212 1241 1237 1295 1325 1331 1295 1323 1371 1341 1198 Figura 1: Número de Alumnos Matriculados en la Escuela de Informática de Oviedo Curso D.I. (82) G D.I. (82) S I.T.I.G. (93) I.T.I.S. (93) TOTAL Año 1986 Año 1987 Año 1988 Año 1989 Año 1990 Año 1991 Año 1992 Año 1993 Año 1994 Año 1995 Año 1996 Año 1997 Año 1998 Año 1999 Año 2000 Año 2001 Año 2002 Año 2003 Año 2004 2 1 10 13 16 17 29 23 28 16 19 8 11 2 2 3 4 1 1 0 2 7 11 12 14 16 15 28 23 28 12 5 4 2 4 0 1 1 1 3 21 25 24 30 21 27 54 47 1 19 17 28 42 35 39 58 45 67 2 3 17 24 28 31 45 38 56 41 69 58 69 72 69 67 89 101 114 Total 206 185 253 351 993 Figura 2: Número de Titulados en la Escuela de Informática de Oviedo 5 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Como objetivos de las dos titulaciones impartidas en la Escuela están respectivamente, la formación de Ingenieros Técnicos en Informática de Gestión y de Sistemas. El perfil de ingreso en el Centro requiere haber superado las pruebas de selectividad, con la nota de corte suficiente para ser incluido en la lista de admitidos, dados los numerus clausus que afectan a las dos titulaciones del centro y a los que se hace referencia en el apartado 2.2.3. También podrán entrar quienes hayan superado la Formación profesional de 2º grado, los Titulados Extranjeros y los mayores de 25 años, en las condiciones que determine la normativa de aplicación. Como perfil de egreso, los titulados por la Escuela Universitaria de Ingeniería Técnica en Informática serán profesionales capaces de asumir las tareas de: Gestión de proyectos, en sus vertientes de diseño y desarrollo de los mismos. Administración de sistemas informáticos. Dirección y organización, incluyendo la toma de decisiones respecto al modelo informático global de la empresa u organización. Auditoría, consultoría y peritaje, en lo referente al análisis y valoración de sistemas informáticos. Comercialización y mercadotecnia de software y equipos informáticos. Investigación y docencia. 6 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 2. Información general del Centro 2.1 2.1.1 Datos generales Dirección Escuela Universitaria de Ingeniería Técnica en Informática de Oviedo Campus de los Catalanes, s/n 33007 OVIEDO 2.1.2 Equipo directivo y órganos de gobierno El Gobierno de la E.U.I.T. Informática de Oviedo se articula a través de los siguientes órganos: Unipersonales: Director, Subdirectores y Secretario. Colegiados: Junta de Escuela, órgano de representación de la comunidad Universitaria que integra el Centro. La Junta de Escuela actúa en pleno y en comisiones, a través de las Comisiones de Gobierno, de Docencia y de Becas. Director: José Emilio Labra Gayo Subdirector: Néstor García Fernández Subdirector: Javier De Andrés Suárez Secretario: Agustín Cernuda del Río Administradora: Francisca Montoya Vergara 2.1.2.1 Junta De Escuela Presidente: Secretario: Subdirectores: José Emilio Labra Gayo Agustín Cernuda del Río Néstor García Fernández Javier De Andrés Suárez Son miembros de la Junta de Escuela: Camilo José Vázquez Ordás (Director Dpto. Admón. Empresas y Contabilidad) Luis Orea Sánchez (Director Dpto. de Economía) Pedro Gil Álvarez (Director Dpto. de Estadística, Investigación Operativa y Didáctica de las Matemáticas) José María Fernández Cardo (Director Dpto. Filología Anglogérmanica y Francesa) Marcos Tejedor Gancedo (Director Dpto. Física) José Antonio López Brugos (Director Dpto. Informática) Juan Ángel Martínez Esteban (Director Dpto. Ingeniería Eléctrica, Electrónica de Computadores y Sistemas) Benjamín Dugnol Álvarez (Director Dpto. Matemáticas) 7 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo PROFESORES: Alonso Magdaleno, María Isabel Álvarez Fernández, Manuel José Álvarez González, Juan Antonio Álvarez Gutiérrez, Darío Asensio Monge, Ramón Bonet Madurga, Jaime Camba Menéndez, Alfonso Cano Espinosa, Fernando Cueva Lovelle, Juan Manuel Díaz Fondón, María Ángeles Entrialgo Castaño, Joaquín Fé Canto, Celia Fernández Acebal, Cesar Fernández Álvarez, Alberto Manuel Fernández Gutiérrez, Manuel José García Nieto, Paulino José Gayo Avello, Daniel Getino García, José María González Alonso, Oliveiro González Rodriguez, Bernardo Martín López Corominas, Emilio Ramón López Díaz, María Concepción López López, José María López Martínez, Francisco Wenceslao López Pérez, Benjamín Lubiano Gómez, María Asunción Luengo Díez, María Cándida Marcos Pascual, Lucía Martínez Prieto, Ana Belén Melendi Palacio, David Nieto Fernández, María Covadonga Ortín Soler, Francisco Paule Ruíz, María Puerto Pérez Pérez, Javier Ignacio Pérez Pérez, Juan Ramón Pérez Sotorrio, Ángel Poo Argüelles, María de los Reyes Riesco Albizu, Miguel Robles Álvarez, Antonio Suarez Torrente, María del Carmen Tajés Martínez, Lourdes Vinuesa Martínez, Luis Antonio PAS: González Álvarez, Blanca Esther 8 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Martínez González, José Rodríguez Carril, Rubén Clemente ALUMNOS: Álvarez Doval, Pablo Armas Montes, José Arranz Oveja, David Arrebola Méndez, Sandra Brenes Martínez, David José Campa González-Nuevo, Pelayo Fernández Fernández, Diego Fernández López, Sergio Fernández Noriega, Andrés Fernández Zapico, Fernándo García Robles, Ignacio García Suárez, Rodrigo González Menéndez, Guzmán Gutiérrez Lebredo, Victorino Juan López, Héctor López Menéndez, Samuel Pérez González, Kilian Prieto Losada, Luis Ángel Tejo Alonso, Carlos 2.1.2.2 Comisión de gobierno Son miembros de la Comisión de Gobierno: Presidente: Secretario: Subdirectores: José Emilio Labra Gayo Agustín Cernuda del Río Néstor García Fernández Javier De Andrés Suárez - Camilo José Vázquez Ordás (Director Dpto. Admón. Empresas y Contabilidad) - Luis Orea Sánchez (Director Dpto. de Economía) - Pedro Gil Álvarez (Director Dpto. de Estadística, Investigación Operativa y Didáctica de las Matemáticas) - José María Fernández Cardo (Director Dpto. Filología Anglogérmanica y Francesa) Marcos Tejedor Gancedo (Director Dpto. Física) José Antonio López Brugos (Director Dpto. Informática) Juan Ángel Martínez Esteban (Director Dpto. Ingeniería Eléctrica, Electrónica de Computadores y Sistemas) Benjamín Dugnol Álvarez (Director Dpto. Matemáticas) - PROFESORES: FERNÁNDEZ ACEBAL, CÉSAR 9 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo GARCIA NIETO, PAULINO JOSE GONZALEZ RODRIGUEZ, BERNARDO MARTIN LÓPEZ LÓPEZ, JOSÉ MARÍA LUBIANO GÓMEZ, MARÍA ASUNCIÓN MARCOS PASCUAL, LUCÍA MARTÍNEZ PRIETO, ANA BELÉN SUÁREZ TORRENTE, MARIA DEL CARMEN ADMINISTRADORA: MONTOYA VERGARA, FRANCISCA ALUMNOS: BRENES MARTÍNEZ, DAVID JOSÉ CAMPA GONZÁLEZ-NUEVO, PELAYO FERNÁNDEZ LÓPEZ, SERGIO GARCÍA SUÁREZ, RODRIGO GUTIÉRREZ LEBREDO, VICTORINO PÉREZ GONZÁLEZ, KILIAN PABLO 2.1.2.3 Comisión de docencia Son miembros de la Comisión de Docencia: Presidente: Secretario: Subdirectores: José Emilio Labra Gayo Agustín Cernuda del Río Néstor García Fernández Javier De Andrés Suárez PROFESORES: DEPARTAMENTO Administración de Empresas y Contabilidad Economía Estadistica, Investigación Operativa y Didáctica de las Matematicas. Filología Anglogermánica y Francesa Física AREA Economia Financiera y Contabilidad Comisión de Docencia1 Fe Canto, Celia Fundamentos del análisis económico Estadística e Investigación Operativa Alvarez Fernández, Manuel J. Lubiano Gómez, Asunción Filología Inglesa Alvarez González, Juan A. Física Aplicada Informática Lenguajes y Sistemas Informáticos Arquitectura y Tecnología de Computadores Ciencias de la Computación e Inteligencia artificial Ingeniería de Sistemas y Automática Getino Garcia, J. María [Camba Menéndez, Alfonso] Álvarez Gutierrez, Darío López López, José M. Ingeniería Eléctrica, Electrónica de Computadores y Sistemas Tecnología Electrónica Matemática Aplicada Tajes Martínez, Lourdes Jaime Bonet Madurga Marcos Pascual, Lucia [Martínez Esteban Juan Ángel] Nieto Fdez. , Mª Covadonga Matemática Aplicada ALUMNOS: Con Voto Sin Voto ARRANZ OVEJA, DAVID FERNÁNDEZ FERNÁNDEZ, DIEGO GARCÍA ROBLES, IGNACIO 1 BRENES MARTÍNEZ, DAVID JOSÉ PÉREZ GONZÁLEZ, KILIAN PABLO FERNÁNDEZ NORIEGA, ANDRÉS Entre corchetes [ ] se indica el suplente si lo hubiese 10 de 462 2005-2006 2.1.2.4 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Comisión de Becas Son miembros de la Comisión de Becas: PROFESORES: GONZÁLEZ ALONSO, OLIVERIO LUBIANO GÓMEZ, MARÍA ASUNCIÓN (SUPLENTE: CUEVA LOVELLE, JUAN MANUEL) (SUPLENTE: PÉREZ PÉREZ, JUAN RAMÓN) ALUMNO: FERNÁNDEZ FERNÁNDEZ, DIEGO 2.1.3 (SUPLENTE: GONZÁLEZ MENÉNDEZ, GUZMÁN) Servicios y horarios Dirección Situación: Primera planta del Edificio Universitario “Valdés Salas” Horario: De 8:30 a 14:30 horas Tlfnos: 985109549 Fax: 985109551 Conserjería Situación: Planta baja del Edificio Universitario “Valdés Salas” Horario: de 9 a 21 horas Tlfno: 985102796 Personal de Conserjería: Inés Canal Gutiérrez Juan Carlos García Palacio Margarita Martínez Villoria Secretaría Situación: Planta baja del Edificio Universitario “Valdés Salas” Horario: de 9 a 13 horas Tlfno: 985103290 / 985109557 / 985109549 Fax: 985109599 Administradora: Francisca Montoya Vergara Personal de Secretaria: Rosario Armengol González Maria del Carmen Martínez Fernández Biblioteca Situación: Primera planta del edificio de la Facultad de Ciencias (C/ Calvo Sotelo s/n 33007 Oviedo) Horario: de 9 a 20:30 horas de lunes a viernes Tlfno: 985103318 / 985103418 /985103335 El horario de apertura en periodos lectivos es de 9 a 20,30 horas, de lunes a viernes. Cuenta con una sala de lectura, con una capacidad de 72 puestos, y dos salas de consulta de 44 puestos (1ª planta) y 22 (2ª planta). En la sala de consulta de la primera planta se hallan las obras de referencia y consulta, así como, en régimen de libre acceso, los fondos más modernos y utilizados de la biblioteca, que pueden ser consultados y, en su caso según el reglamento que se establezca, tomados en préstamo. Para ello será necesaria la obtención de la tarjeta de lector. En 11 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo el piso superior hay una segunda sala de consulta en la que se hallan depositadas revistas técnicas y libros de consulta que pertenecen a los departamentos.Existen terminales de consulta que permiten acceder al catálogo informatizado no sólo del Campus, sino de toda la Universidad de Oviedo y de otras Universidades. En los laterales de las salas de lectura hay salas especiales para investigadores, consulta de publicaciones periódicas, CD-ROM, videos, microfichas y otros servicios que se irán incorporando a medida que los medios y personal disponible lo permitan Fotocopiadora Situación: Planta baja del Edificio Universitario “Valdés Salas” Horario: de 9 a 21 horas Tlfno: 985102796 Cafetería Situación: Planta Baja del Colegio Mayor “San Gregorio” (Campus de Los Catalanes s/n 33007 Oviedo) Horario: de 9:30 a 20 horas Tlfno: 985109500 2.1.4 Estudios impartidos en el centro La E.U.I.T. Informática de Oviedo es el órgano encargado de la gestión administrativa y la organización de las enseñanzas universitarias conducentes a la obtención de los títulos de Ingeniero Técnico en Informática de Sistemas e Ingeniero Técnico en Informática de Gestión. 2.1.5 Delegación de alumnos La Delegación de Alumnos de la EUITIO (DdAEUITIO o, simplemente, DdA) es una asociación de alumnos de la EUITIO cuyo principal objetivo es servir de medio de coordinación y organización entre los Representantes de Alumnos (RdA) en los distintos Órganos de Gobierno de la Escuela en particular y de la Universidad de Oviedo en general. De este fin se derivan, como funciones principales, la representación de todos los alumnos en dichos Órganos así como velar por sus derechos y deberes dentro del marco universitario. Además, dado su carácter representativo, la DdA también sirve de medio de organización y coordinación entre aquellos alumnos, no Representantes, que desean colaborar con estos. Finalmente, y como extensión de sus funciones de representación, la DdA ofrece apoyo logístico ante la Escuela y la Universidad para todas aquellas iniciativas del alumnado que favorezcan la vida universitaria del mismo. En resumen, actualmente la DdA desempeña las siguientes funciones: 12 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Representar a los alumnos en los Órganos de Gobierno de la EUITIO y de la Universidad de Oviedo. Velar por los derechos y deberes de los alumnos en dichos Órganos. Ofrecer apoyo logístico a las iniciativas emprendidas por los alumnos de la EUITIO dentro del marco de la Universidad de Oviedo. En consecuencia, son Delegados de Alumnos: Los Representantes de Alumnos electos en los distintos Órganos oficiales de la Universidad de Oviedo1 y aquellos elegidos por sus compañeros como delegados de clase en cada grupo docente del Centro2: o 1Pablo Álvarez Doval <[email protected]> o 1José o 1David o 1Sandra o 2Jesus o 1David José Brenes Martínez <[email protected]> o 1Pelayo Campa González-Nuevo <[email protected]> o 2Iván o 1Diego o 1Fernando o 1Ignacio o 1Rodrigo o 2José o 2Cristina o 1Guzmán o 2Luis o 1Victorino Armas Montes <[email protected]> Arranz Oveja <[email protected]> Arrebola Méndez <[email protected]> Alberto Arcos Piquero <[email protected]> Casal Álvarez <[email protected]> Fernández Fernández <[email protected]> Fernández Zapico <[email protected]> García Robles <[email protected]> García Suárez <[email protected]> Luís García Suárez <[email protected]> Yenyxe González García <[email protected]> González Menéndez <[email protected]> Gutiérrez Álvarez <[email protected]> Gutiérrez Lebredo <[email protected]> 13 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo o 1Daniel Hernández Díaz <[email protected]> o 1Hector Juan López <[email protected]> o 2Miguel Martínez Álvarez <[email protected]> o 1Samuel López Menéndez <[email protected]> o 1Kilian Pérez González <[email protected]> o 2Aleida Pombo Pereira <[email protected]> o 1Luis o 1Carlos Ángel Prieto Losada <[email protected]> Tejo Alonso <[email protected]> Todos aquellos Alumnos que voluntariamente han decidido colaborar como miembros de pleno derecho y de forma regular, en las actividades de la Delegación de Alumnos: o Carlos Alonso Guerra <[email protected]> o Noelia Campelo Gutiérrez <[email protected]> o Sergio Fernández López <[email protected]> o Pablo Fidalgo Sánchez <[email protected]> o David Iglesias Teixeira <[email protected]> o Carlos Junquera Cachero <[email protected]> o Iván Teja Martínez <[email protected]> o Pamela Villar González <[email protected]> Los Asociados voluntarios por actividades o iniciativas puntuales. Actualmente: Para cualquier, petición, duda, sugerencia o comentario la DdA atiende a las siguientes referencias: Correo electrónico: [email protected] Teléfono: 985 102 894 Página Web: www.dda-euitio.tk Sede: 14 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Edificio Valdés Salas Campus de Los Catalanes, s/n Planta Baja, Ala Derecha, Despacho D-B-05 33007 - Oviedo (Asturias) 2.1.6 Association des Etats Généraux des Etudiants de Europa (AEGEE) AEGEE es una de las mayores asociaciones interdisciplinarias de estudiantes de Europa, que promueve una Europa unificada, cooperación entre países, comunicación, integración entre estudiantes y lucha por crear una sociedad abierta y tolerante para el futuro. AEGEE es una de las asociaciones estudiantiles mas grandes de Europa al contar con más de 17.000 miembros divididos en más que 250 ciudades esparcidas en toda Europa: de España a Rusia, de Gran Bretaña a Turquía. La asociación cuenta con el soporte de la Comisión Europea y tiene un estatus consultivo en el Consejo de Europa y las Naciones Unidas. Además, AEGEE es miembro del Fórum Europeo de Juventud (European Youth Forum) y ha cooperado con la UNESCO en proyectos internacionales. AEGEE es una asociación sin ánimo de lucro, apolítico, aconfesional e independiente y es administrada voluntariamente por estudiantes de todas las facultades. Desde hace ya 20 años la organización lleva a cabo anualmente proyectos a nivel europeo entre los que destacan intercambios, congresos, grupos de trabajo, festivales, etc. Estas actividades tienen lugar en toda Europa, permitiéndoles a los estudiantes desarrollar un mayor conocimiento en su campo de estudios y cuyo objetivo común es el de fomentar la conciencia europeísta de los estudiantes de hoy en día. Ofrecen además una temática muy variada que va desde la educación superior, las relaciones este-oeste, los derechos humanos o los conflictos latentes en determinadas zonas de Europa. Uno de los principales proyectos que AEGEE desarrolla a nivel europeo cada año es el Summer University Project (Proyecto Universidad de Verano). Se desarrolla anualmente desde hace 18 años y consiste en un intercambio cultural a nivel europeo que transcurre durante el verano, y que ofrece cursos enfocados por ejemplo hacia la lengua o la cultura de una ciudad universitaria. Cada sede de la asociación recibe entre 20 y 60 estudiantes del mayor número posible de países representados, y a su vez envía el máximo número posible de estudiantes locales al resto de sedes europeas. Así se consigue que un grupo culturalmente heterogéneo conviva durante dos semanas y comparta la diversidad y la riqueza que ello conlleva. AEGEE-Oviedo ha retomado su actividad como asociación en los últimos cinco años para facilitar e incentivar la participación activa de los jóvenes asturianos en diversos proyectos. A nivel local y europeo la asociación organiza actividades e intercambios culturales para fomentar la integración entre los estudiantes locales y los estudiantes del resto de Europa. 15 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Contacto: E-mail: [email protected] Teléfono: 675 533 050 Página Web: http://www.uniovi.es/aegee Despacho en la EUITIO: Edificio Valdés Salas Campus de Los Catalanes, s/n Planta Baja, Ala Derecha, Despacho de Asociaciones (D-B-04) 33007 - Oviedo (Asturias) Más información acerca de AEGEE-Europa en www.aegee.org. 2.1.7 Aula Joven Aula Joven es una organización estudiantil cuyo objetivo es defender los derechos de los estudiantes de Asturias, y defender una educación pública y de calidad para todos y todas. Abarcando para ello a estudiantes de todas las etapas del sistema educativo y de todos los lugares de Asturias. Es en la Universidad de Oviedo donde Aula Joven juega un papel más importante al ser la institución en la que los estudiantes tienen mayor participación en la toma de decisiones. Ser una organización con miembros en todas las facultades y escuelas de la Universidad es lo que nos ha dado la fuerza de la unidad de todos los alumnos para defender nuestros derechos y nos permite ser la que cuenta con más representantes en los órganos de la Universidad: Consejo de Estudiantes, Consejo de Gobierno, Claustro, Juntas de Facultad/Escuela, Consejo Social,… representación gracias a la cual hemos luchado por reivindicaciones estudiantiles que hoy ya son una realidad(se ha logrado que a partir del 2005 se mantendrá el servicio de BusUniversidad hasta que termine el periodo de exámenes en julio, y funcione también durante el periodo de exámenes de septiembre, se han abierto nuevos comedores universitarios, el aprobado por compensación,…), y seguiremos luchando para: ampliar el aprobado por compensación a dos asignaturas y suprimir el requisito de tener una media superior a la del resto de la titulación para poder solicitarlo, terminar con las bolsas de suspensos, suprimir las tasas por servicios administrativos, etc. Además Aula Joven pertenece a la Federación de Asociaciones de Estudiantes de España(FAEST) la organización estatal de estudiantes más importantes ya que es la que cuenta con mayor número de representantes en las universidades españolas, así como en el resto de 16 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo órganos no universitarios de representación estudiantil, y es precisamente con la fuerza que nos da ser la organización más representativa de estudiantes de España con la que podemos luchar por alcanzar nuestros objetivos, negociar con el Ministerio de Educación, con las Comunidades Autónomas,… Por ello si eres estudiante y te interesa participar para defender los derechos de los estudiantes y lograr una educación pública y de calidad para todos y todas contacta con nosotros en: [email protected] Hotel de Asociaciones Santullano c/Fernández Ladreda Nº48, bajo 33011-Oviedo (Asturias) Edificio Valdés Salas Campus de Los Catalanes, s/n Planta Baja, Ala Derecha, Despacho de Asociaciones (D-B-04) 33007 - Oviedo (Asturias) 2.1.8 aGas Los primeros vestigios del grupo de usuarios de Amiga aGas (Amiga Group Asturias), datan de finales de los años 80. Desde sus orígenes, este grupo ha estado compuesto por usuarios de ordenadores Amiga, y aun hoy, continua activo. Amiga Group Asturies, organiza eventos relacionados con Amiga en diferentes ámbitos. Desde charlas y muestras de las nuevas tecnologías de Amiga, hasta concentraciones conocidas como "Fabada Party", en las que todo el grupo (junto con gente interesada en el tema, y miembros de otros grupos de Amiga) se reúne durante varios días como en tantas otras reuniones informáticas, o partys. El principal objetivo de este grupo, es dar a conocer al público una tecnología muy desconocida, pero a su vez muy interesante. Si estas interesado en contactar con nosotros, puedes hacerlo en: Edificio Valdés Salas Campus de Los Catalanes, s/n Planta Baja, Ala Derecha, Despacho de Asociaciones (D-B-04) 33007 - Oviedo (Asturias) 17 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 2.1.9 Asociación para la recuperación y restauración de los artículos informáticos(ARRAI) La Asociación para la Recuperación y Restauración de Artículos Informáticos (ARRAI) nació a partir de la I Exposición de Ordenadores Antiguos que tuvo lugar en la EUITIO en Diciembre de 1999. Esta asociación cuenta con una gran colección de equipos informáticos que va incrementándose, un archivo de documentación, manuales... Su objetivo es conseguir y restaurar para su exposición ordenadores de más de 20 años. Para ello se proyecta un museo en el nuevo edificio de la EUITIO, de próxima construcción. Los socios colaboran en la organización de las exposiciones y en la adquisición de equipos o documentación relativa a éstos. La ARRAI se puede contactar en: Edificio Valdés Salas Campus de Los Catalanes, s/n Planta Baja, Ala Derecha, Despacho de Asociaciones (D-B-04) 33007 - Oviedo (Asturias) 2.1.10 Grupo A Grupo A: Grupo de interés e investigación acerca de la accesibilidad a y a través de la informática. Esta iniciativa surge del Alumnado de la EUITIO a finales del curso 2004/05 como respuesta a la creciente importancia de este campo en el mundo de la informática en particular y de la sociedad en general. El Grupo tiene como principales objetivo reunir a todos aquellos individuos vinculados de una u otra forma a la EUITIO que compartan un interés común por la accesibilidad en y mediante la informática. De este objetivo se derivan, como funciones primordiales, la coordinación y el intercambio de conocimientos entre dichos individuos así como la proyección del propio grupo y de esos conocimientos en el ámbito de la Escuela. 18 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Se extiende lógicamente, como objetivo secundario, favorecer en la medida de lo posible el progreso de la accesibilidad de las personas minusválidas a la informática y, a la vida cotidiana a través de esta. Así, el Grupo presenta como función secundaria la proyección de si mismo y de sus logros y conocimientos más allá del ámbito de la EUITIO y de la Universidad de Oviedo, hacia toda la sociedad en general. Actualmente, el Grupo A se encuentra en estado de gestación. Pero ya cuenta con numerosos miembros. Para toda la información disponible hasta el momento sobre la iniciativa, referirse a los foros de la EUITIO: http://euitio178.ccu.uniovi.es/foros/viewforum.php?f=51 Para cualquier petición, duda o sugerencia, el Grupo responde a las siguientes referencias: Correo del Coordinador: [email protected] Foro: http://euitio178.ccu.uniovi.es/foros/viewforum.php?f=51 Sede: Edificio Valdés Salas Campus de Los Catalanes, s/n Planta Baja, Ala Derecha, Despacho de Asociaciones (D-B-04) 33007 - Oviedo (Asturias) 2.1.11 Boletín InfoEUITIO El boletín digital de noticias InfoEUITIO nace a finales del año 2000 con el objetivo de servir de medio de comunicación entre la Delegación de Alumnos y el resto de estudiantes de la EUITIO. Rápidamente, la iniciativa evoluciona hasta su estado actual: una publicación de noticias sobre la EUITIO, independiente, digital, semanal y gratuita. Con un Equipo Editorial formado principalmente por miembros de la comunidad de la Escuela y más de 500 suscriptores, el boletín trata de informar, con el mayor rigor posible, sobre los eventos que acontecen en la Universidad de Oviedo relacionados con la EUITIO o que puedan interesar a sus miembros. Asimismo, la publicación busca incentivar la discusión crítica y la valoración de la libertad de expresión sirviendo como foro de opinión público y libre de censura. 19 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Para recibir el boletín cada semana en una cuenta de correo, enviar desde la misma un mensaje con el subject "suscribe" a: [email protected] Para unirse al Equipo Editorial, presentarle cualquier petición, duda o sugerencia, referirse a: Correo electrónico: [email protected] Sede: Edificio Valdés Salas Campus de Los Catalanes, s/n Planta Baja, Ala Derecha, Despacho de Asociaciones (D-B-04) 33007 - Oviedo (Asturias) 2.1.12 oviedo.net oviedo.net es el club que hemos creado en la Escuela Técnica Universitaria en Ingeniería Informática de Oviedo (a.k.a. EUITIO) para intentar fomentar el desarrollo de actividades entre los alumnos de nuestra escuela, ya sea en forma de charlas y talleres, mesas redondas, proyectos conjuntos y cualquier cosa que se nos pueda ocurrir; eso si, siempre centrándonos en las tecnologías .NET para intentar aprender de ellas y, por que no, ¡incluso mejorarlas! Esta englobado en la iniciativa para estudiantes españoles DotNetClubs, esponsorizada por Microsoft Ibérica, y que pretende agrupar a jóvenes entusiastas de las tecnologías .NET y proporcionarles medios para aprender y colaborar entre ellos, no sólo en su propio grupo, sino también con otros estudiantes repartidos por la geografía española... ¡y más allá! Cualquier estudiante de la EUITIO es miembro de oviedo.net, sin necesidad de ningún tipo de inscripción. ¡Estamos abiertos a todo el mundo! Sin embargo, si contamos con una serie de miembros organizadores, que se encargaran de que todas las actividades del club funcionen de manera correcta. Para esto si que hace falta apuntarse; siempre se necesita gente que eche una mano ;) formas: Para ponerse en contacto con nosotros, podéis utilizar cualquiera de las siguientes Correo electrónico: [email protected] Pagina Web: http://oviedo.dotnetclubs.com 20 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Foro: http://euitio178.ccu.uniovi.es/foros/ Sede: Edificio Valdés Salas Campus de Los Catalanes, s/n Planta Baja, Ala Derecha, Despacho de Asociaciones (D-B-04) 33007 - Oviedo (Asturias) 2.1.13 Rama Estudiantes IEEE La rama de estudiantes IEEE de la Universidad de Oviedo (IEEEsb UNIOVI), nace en 2005 para llenar el hueco existente en el ámbito de la investigación académica a manos de alumnos y no solo del personal docente. Engloba a alumnos y profesores de varias titulaciones técnicas de nuestra universidad, entre ellas a las Ingenierías Técnicas en Informática existentes en Oviedo. Unas 700 ramas existen en el mundo al amparo de IEEE (Institute of Electrical and Electronic Engineers) enriqueciendo en panorama en lo que a investigación y realización tecnológica desde el ámbito estudiantil se refiere. El instituto confiere oficialidad internacional a la rama y con ello posibilidades de intercambio con otras ramas y un buen referente curricular. Para cualquier duda referente a la rama e incluso inscribirse en ella mediante el pago de unos 25$ americanos anuales que exige IEEE puede acudirse a las siguientes referencias: Correo electrónico: [email protected] Despacho en la EUITIO: Edificio Valdés Salas Campus de Los Catalanes, s/n Planta Baja, Ala Derecha, Despacho de Asociaciones (D-B-04) 33007 - Oviedo (Asturias) 2.1.14 Capítulo de Estudiantes de ACM en la universidad de Oviedo Fundada en 1947, ACM es la primera sociedad mundial en informática, tanto a nivel científico como educacional. Mas de 80.000 estudiantes y profesionales de todo el mundo forman parte de la Asociación, y existen mas de 400 Capítulos de Estudiantes de ACM en todo el mundo, dos de ellos en nuestro país. ACM ha creado los Capítulos para proporcionar a los estudiantes la oportunidad de jugar un papel más activo en la Asociación y en sus actividades 21 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo profesionales, enseñando a los estudiantes los beneficios de pertenecer a una organización profesional. En la Universidad de Oviedo se fundó un Capitulo de Estudiantes de ACM en el año 2000, si bien en el momento actual permanece inactivo. 2.1.15 Asociación de Ingenieros en Informática de Asturias (AII – Asturias) AII- Asturias (AI cuadrado-Asturias) es una Asociación Profesional que agrupa a los Titulados Superiores en Informática (Doctores, Ingenieros y Licenciados) y que vela por los intereses y el prestigio del colectivo de sus asociados en particular y por los de la sociedad en general en relación al uso y disfrute de los sistemas y herramientas Informáticas, promoviendo e incentivando el intercambio de experiencias entre sus asociados para de esta manera mejorar el servicio que la informática hace a la sociedad actual. Su ámbito de actuación se circunscribe a la Comunidad Autónoma del Principado de Asturias. Existen otras Asociaciones de carácter general que agrupan a los Títulados Superiores en Informática y otros profesionales de la informática, pero AII-Asturias, es la única Asociación Profesional que agrupa a tales titulados en el ámbito del Principado de Asturias. AII-Asturias está integrada en una Asociación de carácter Nacional llamada igualmente AII (Asociación de Ingenieros en Informática). AII (Nacional) es una asociación que reúne a Asociaciones gemelas en otras Comunidades Autónomas del Estado Español. Entre los fines inmediatos de AI2 está la puesta en marcha del recién creado Colegio de Ingenieros en Informática de Asturias. Para más información sobre esta asociación como actividades que promueve, estructura, modo de asociarse,... se puede contactar en: Asociación de Ingenieros en Informática de Asturias Apartado de Correos 1.865 33080-Oviedo AI2-ASTURIAS http://www.las.es/aii http://www.dvnet.es/aii/ E-mail: [email protected] 2.1.16 Asociación de Técnicos en Informática (ATI) Los objetivos de ATI son: Defender, promover y mejorar el desarrollo de la actividad de quienes ejercen como técnicos y profesionales en el campo de las tecnologías de información. Facilitar a sus socios el intercambio de experiencias, la formación y la información sobre dichas tecnologías. Contribuir a la promoción y desarrollo de las tecnologías de información. Mantener relaciones con el entorno social y económico en que la Asociación se mueve. 22 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Fomentar la difusión de las tecnologías de Información y estudiar su impacto sobre la sociedad y sobre los ciudadanos. Colaborar con otras entidades profesionales informáticas, implantadas tanto en nuestro país como fuera de él, especialmente en Europa y Latinoamérica. ATI es miembro de CEPIS (Council for European Professional Informatic Societies) y tiene un acuerdo de colaboración con ACM (Association for the Computing Machinery). ATI tiene establecidos acuerdos de vinculación con diversas asociaciones profesionales informáticas de nuestro país: Ada-Spain ASTIC (Asociación Profesional del Cuerpo Superior de Sistemas de Información y Tecnologías de la Información de la Administración Pública) AII (Asociación de Ingenieros en Informática) ATI es, además, miembro fundador de la CLI (Comisión de Libertades e Informática). Via Laietana 41, 1o, 1a 08003-BARCELONA TEL: (93) 412 52 35 FAX: (93) 412 77 13 http://www.ati.es/ E-mail: [email protected] 2.1.17 Asociaciones de Ingenieros Técnicos en Informática de Asturias (AITIA) AITIA es una Asociación Profesional que agrupa a los Ingenieros Técnicos en Informática y que vela por los intereses y el prestigio del colectivo de sus asociados en particular y por los de la sociedad en general en relación al uso y disfrute de los sistemas y herramientas Informáticas, promoviendo e incentivando el intercambio de experiencias entre sus asociados para de esta manera mejorar el servicio que la informática hace a la sociedad actual. Su ámbito de actuación se circunscribe a la Comunidad Autónoma del Principado de Asturias. Entre los fines inmediatos de AITIA está la puesta en marcha del recién creado Colegio de Ingenieros Técnicos en Informática de Asturias. Para más información sobre esta asociación como actividades que promueve, estructura, modo de asociarse,... se puede contactar en : Asociación de Ingenieros Técnicos en Informática de Asturias Apartado de Correos 210 33080- Oviedo AITIA http://www15.uniovi.es/~aitia e-mail: [email protected] 23 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 2.1.18 Colegio Oficial de Ingenieros Técnicos en Informática del Principado de Asturias (CITIPA) El Colegio Oficial de Ingenieros Técnicos en Informática del Principado de Asturias es una Corporación de derecho público cuyos fines son: 1.S.21 La ordenación de la profesión en beneficio tanto de la sociedad como de los intereses generales que le son propios. La defensa de los intereses profesionales de los Colegiados. Velar por el adecuado nivel de calidad de las prestaciones profesionales de los Colegiados, lo que incluye promover la formación y perfeccionamiento de estos. Fomentar la solidaridad profesional y promover el progreso de la Ingeniería Técnica en Informática y el aumento de las competencias y del prestigio de la profesión. Sede de Oviedo: C/ La Lila, 3 – 2º B Sede de Gijón: Campus de Viesques, Depto. de Informática, Bloque 1. Despacho Apartado de correos: 210, 33080 – Oviedo Correo-e: [email protected] 2.1.19 Colegio Oficial de Ingenieros en Informática del Principado de Asturias (COIIPA) Aunque el Colegio directamente relacionado con los titulados en Ingeniería Técnica en Informática es el CITIPA, el COIIPA actúa frecuentemente de manera coordinada, de modo que las actividades de formación y otras iniciativas similares del COIIPA suelen dar cabida a titulados de grado medio y superior en condiciones similares. Las sedes del COIIPA en Oviedo y Gijón son compartidas con el CITIPA, y por tanto la dirección coincide; el apartado de correos de COIIPA es el 1865, 33080 – Oviedo, y la dirección de correo-e es: [email protected]. 24 de 462 2005-2006 2.2 2.2.1 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Proceso administrativo Preinscripción La preinscripción en el Centro se realizará del 1 al 8 de julio, para los alumnos comprendidos en la primera Fase de Acceso (Selectividad, Formación profesional de 2º grado, Titulados, Extranjeros y mayores de 25 años aprobados en junio del año en curso o en convocatorias anteriores; incluidos aquellos que deseen cambiar de estudios universitarios y dispongan de los requisitos académicos necesarios). La primera lista de admitidos se publicará el 21 de julio, y la matrícula para esta primera fase será del 22 al 29 de julio. En octubre, la preinscripción se realizará del 1 al 5 de octubre. La primera lista de admitidos se publicará el 17 de octubre y la matrícula para esta lista será del 18 al 25 de octubre. La solicitud de traslados de expedientes para continuar los mismos estudios, se harán del 1 al 31 de julio. 2.2.2 Matrícula La matrícula de alumnos de la primera lista de admitidos de la primera fase (alumnos nuevos) se realizará de 22 al 29 de julio; y está previsto que se abran nuevos periodos hasta que se cubran las plazas ofertadas (segunda lista del 3 al 5 de agosto; tercera lista del 10 al 12;... hasta la matrícula de la décima lista del 28 al 30 de septiembre). Para los preinscritos en octubre, la matrícula de la primera lista de admitidos será del 18 al 25 de octubre, y en el caso de que no se hubieran cubierto todas las pl,azas ofertadas se abrirían dos nuevos periodos (segunda lista del 28 de octubre al 2 de noviembre y tercera lista del 7 al 9 de noviembre). La matrícula de alumnos de segundo y tercero que soliciten beca y hayan superado en la convocatoria de junio las asignaturas matriculadas en el curso académico 2004-2005 será del 22 al 29 de julio. El resto de alumnos de segundo y tercero se matricularán del 2 de septiembre al 10 de octubre. 2.2.3 Límite de admisión El límite de alumnos de nuevo ingreso en la E.U.I.T. Informática de Oviedo para el curso 2003-2004, quedó fijado en 220 alumnos de los cuales 100 corresponden a la titulación de Ingeniero Técnico en Informática de Gestión y los 120 restantes a la titulación de Ingeniero Técnico en Informática de Sistemas. 2.2.4 Acceso al 2º ciclo En el curso académico 1991-92 comenzó a desarrollarse en la Universidad de Oviedo el Plan de Estudios conducente al título oficial de Ingeniero en Informática (B.O.E. 12/10/91) impartiéndose el segundo ciclo en la E.T.S.I.I. e I.I. ubicada en el Campus de Viesques. 25 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo El Régimen de Acceso a Dicho segundo ciclo está regulado por Orden Ministerial de 8 de Octubre de 1991 (B.O.E. 17/10/91), limitando la admisión directa además de quienes cursen el primer ciclo de estos estudios, directamente, sin complementos de formación, quienes estén en posesión del título de Ingeniero Técnico en Informática de Gestión, de Ingeniero Técnico de Informática de Sistemas, o del anterior título de Diplomado en Informática. 26 de 462 2005-2006 2.3 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Recursos e instalaciones 2.3.1 Laboratorios y aulas de informática La Escuela cuenta con los siguientes laboratorios: Denominación Ubicación Características VS-L-01 Planta baja del Edificio Universitario “Valdés Salas” Aula de informática con 28 puestos para alumnos, 1 para el profesor, y un cañón VS-L-02 Planta baja del Edificio Universitario “Valdés Salas” Aula de informática con 28 puestos para alumnos, 1 para el profesor, y un cañón VS-L-11 Primera planta del Edificio Universitario “Valdés Salas” Aula de informática con 28 puestos para alumnos, 1 para el profesor, y un cañón VS-L-12 Primera planta del Edificio Universitario “Valdés Salas” Aula de informática con 28 puestos para alumnos, 1 para el profesor, y un cañón VS-L-13 Primera planta del Edificio Universitario “Valdés Salas” Aula de informática con 28 puestos para alumnos, 1 para el profesor, y un cañón VS-L-14 Primera planta del Edificio Universitario “Valdés Salas” Aula de informática con 28 puestos para alumnos, 1 para el profesor, y un cañón VS-L-15 Primera planta del Edificio Universitario “Valdés Salas” Laboratorio de hardware VS-L-16 Primera planta del Edificio Universitario “Valdés Salas” Laboratorio para la proyectos fin de carrera VS-L-31 Tercera planta del Edificio Universitario “Valdés Salas” Aula de informática con 28 puestos para alumnos, 1 para el profesor, y un cañón VS-L-32 Tercera planta del Edificio Universitario “Valdés Salas” Aula de informática con 28 puestos para alumnos, 1 para el profesor, y un cañón FC-L-01 Facultad de Ciencias Laboratorio de electrónica FC-L-02 Facultad de Ciencias Laboratorio de prácticas FC-L-03 Facultad de Ciencias Aula de informática con 28 puestos para alumnos, 1 para el profesor, y un cañón FC-L-04 Facultad de Ciencias Aula de informática con 24 puestos para alumnos, 1 para el profesor, y un cañón FC-L-05 Facultad de Ciencias Aula de informática con 24 puestos para alumnos, 1 para el profesor, y un cañón 27 de 462 realización de 2005-2006 2.3.2 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Otros recursos La escuela cuenta con diversos servidores, impresoras y equipamiento informático en general, que estará a disposición de los alumnos en la medida en que las exigencias docentes y/o restricciones económicas lo permitan. Dada la variabilidad de los recursos disponibles a lo largo del curso académico, para conocer en cada momento los que están a disposición de los alumnos se recomienda consultar a los becarios y webmasters del centro, así como la página web de la Escuela (www.euitio.uniovi.es). Asimismo, para el intercambio de información entre alumnos y entre profesores y alumnos se dispone de listas de correo y foros de discusión. Dado su carácter dinámico, para su acceso se recomienda asimismo consultar la página web de la Escuela. 28 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 3. Organización docente 3.1 Calendario escolar En el Curso Académico 2005/06 la actividad docente se desarrollará entre los días 3 de octubre de 2005 y 9 de junio del 2006, con excepción de los días festivos que, además de los domingos, son los que se relacionan a continuación: Fiestas Nacionales y Regionales. 12 de octubre 1 de noviembre 6 de diciembre 8 de diciembre 13 y 14 de abril 1 de mayo 8 de septiembre Nuestra Sra. Del Pilar. Todos los Santos. Día de la Constitución Española. Inmaculada. Jueves Santo y Viernes Santo. Fiesta del Trabajo. Nuestra Sra. de Covadonga. Día de Asturias. Fiestas Locales. Oviedo: Martes de Campo San Mateo Gijón: Antroxu San Pedro Mieres: San Juan Mártires de Valdecuna 6 de junio. 21 de septiembre. 28 de febrero. 29 de junio. 24 de junio. 27 de septiembre. Fiestas Universitarias, o de ámbito Universitario. 25 de noviembre Santa Catalina de Alejandría, Patrona de la Universidad. 27 de enero Santo Tomás de Aquino. (Se pasa del 28 al 27, a efectos académicos). 28 de febrero Carnaval. Fiestas de Facultades y Escuelas. 18 de octubre F. Medicina: S. Lucas. 15 de noviembre F. Química, F. Biología, F. Geología y F. Ciencias: S. Alberto Magno. 27 de noviembre E.U. Formación del Profesorado de E.G.B.: S. José de Calasanz. 4 de diciembre E.T.S.I.M.O y E.U. de Ingenierias Técnicas de Mieres: Santa Bárbara. 17 de diciembre E.U. de Enfermería y Fisioterapia: S. Lázaro. 7 de enero F. Derecho: S. Raimundo de Peñafort. 19 de enero E.U. de Ing. Téc. de Informática de Oviedo: S. Ábaco. 28 de enero E.U. Empresariales de Oviedo y E.U. Jovellanos de Gijón: Santo Tomás de Aquino. 24 de febrero F. de Psicología: Huarte de San Juan. 8 de marzo E.U. Enfermería y Fisioterapia: San Juan de Dios. 29 de 462 2005-2006 19 de marzo 5 de abril 14 de abril 26 de abril 1 de mayo 12 de mayo Escuela Universitaria de Ingeniería Técnica Informática de Oviedo E.P. Superior de Ingeniería de Gijón: S. José. F. de C. Económicas y Empresariales: S. Vicente Ferrer. E.S. de la Marina Civil: S. Telmo. F. de Filosofía, F. de CC. de la Educación, F. de Filología, F. de Geografía e Historia: S. Isidoro. E.U. Relaciones Laborales y CC. del Trabajo: Fiesta del Trabajo. Ingeniero Geólogo: Sto. Domingo de la Calzada. Se recomienda que las fiestas de Centros sean trasladadas al último día laborable de la semana, salvo si caen en lunes. Vacaciones de Navidad: Entre los días 22 de diciembre de 2005 y 7 de enero de 2006, ambos inclusive. Vacaciones de Semana Santa: Entre los días 7 de abril y 17 de abril, ambos inclusive. Estas fechas podrán ser modificadas, caso de ser necesario, mediante Resolución del Rectorado; según lo aprobado por acuerdo del Consejo de Gobierno, en su sesión del 3 de febrero de 2005 Periodo lectivo y exámenes: El periodo lectivo de finalización del curso es el habitual para los planes antiguos (31 de mayo finalización de las clases y mes de junio para exámenes), en tanto que para los nuevos planes de estudio el periodo lectivo de clases finalizará el 9 de junio abarcando desde esa fecha hasta el 8 de julio el periodo de exámenes. Asimismo para las asignaturas cuatrimestrales, el periodo lectivo del primer cuatrimestre sería: 3 de octubre a 31 de enero, para el segundo cuatrimestre: 20 de febrero a 9 de junio y los periodos de exámenes serían: 1 de febrero a 18 de febrero y 12 de junio a 8 de julio respectivamente. El periodo comprendido entre el 1 y el 18 de febrero se considerará no lectivo en todos los Centros, salvo en aquellos en los que la Junta de Facultad/Escuela decida lo contrario. En todo caso se garantizará la misma duración del periodo lectivo. Las fechas para realizar los exámenes de septiembre serán del 1 al 16. Cuando un alumno se matricule de una asignatura por primera vez, dispondrá de la convocatoria ordinaria y de la extraordinaria de Septiembre, excepto cuando la asignatura sea del primer cuatrimestre, en cuyo caso la convocatoria extraordinaria de Septiembre podrá adelantarla a Junio. 30 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo La convocatoria extraordinaria de exámenes de febrero autorizada por el Consejo de Gobierno de 3 de noviembre del 88 para los alumnos con asignaturas repetidas, se trate de enseñanzas renovadas o no renovadas, que se celebren en cualquier Centro se realizará dentro del periodo comprendido entre los días 1 al 18 de febrero. En cuanto a los estudios del Tercer Ciclo, se recuerda que la Junta de Gobierno de esta Universidad, en su sesión de 24 de junio de 1998, aprobó considerar como periodo lectivo hasta el 31 de julio para Lectura de Tesis Doctorales, Proyectos Fin de Carrera, Tesinas de Licenciatura y Trabajos de Investigación. SE RECUERDA QUE EL MES DE AGOSTO ES NO LECTIVO A TODOS LOS EFECTOS Legislación Vigente que se ha tenido en cuenta para la elaboración del Calendario Académico 2005-2006. - Decreto 108/1974 de 25 de enero (B.O.E. del 26). - Orden Ministerial 3 de mayo de 1983 (B.O.E. del 10 que desarrolla el Decreto 108/1974) - Real Decreto 1346/1989, de 3 de noviembre, que modifica el art. 45 del R.D. 200171983, de 28 de julio. - Resolución de 6 de octubre de 2004 de la Dirección General de Trabajo (B.O.E. de 22-1004). - Decreto 233/2003, de 28 de noviembre, del Principado de Asturias. Este calendario estará sujeto a posibles modificaciones posteriores por decisiones de los Órganos Superiores. 31 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo CALENDARIO ESCOLAR 2005 - 2006 L 3 10 17 24 31 OCTUBRE 2005 X J V S 1 4 5 6 7 8 11 12 13 14 15 18 19 20 21 22 25 26 27 28 29 M ENERO 2006 X J V S L M 2 9 16 23 30 3 10 17 24 31 L M ABRIL 2006 X J V 3 10 17 24 4 11 18 25 5 12 19 26 L M JULIO 2006 X J V 3 10 17 24 31 4 11 18 25 5 12 19 26 4 11 18 25 5 12 19 26 6 13 20 27 6 13 20 27 6 13 20 27 7 14 21 28 7 14 21 28 Fiestas centros D 2 9 16 23 30 L 7 14 21 28 NOVIEMBRE 2005 M X J V S 1 2 3 4 5 8 9 10 11 12 15 16 17 18 19 22 23 24 25 26 29 30 D 6 13 20 27 D 5 12 19 26 7 14 21 28 D 1 8 15 22 29 6 13 20 27 FEBRERO 2006 X J V S 1 2 3 4 7 8 9 10 11 14 15 16 17 18 21 22 23 24 25 28 S 1 8 15 22 29 D 2 9 16 23 30 L 1 8 15 22 29 M 2 9 16 23 30 MAYO 2006 X J V 3 4 5 10 11 12 17 18 19 24 25 26 31 S 6 13 20 27 D 7 14 21 28 S 1 8 15 22 29 D 2 9 16 23 30 L M 1 8 15 22 29 AGOSTO 2006 X J V 2 3 4 9 10 11 16 17 18 23 24 25 30 31 S 5 12 19 26 D 6 13 20 27 L 7 14 21 28 M Fiestas Locales y Universitarias 32 de 462 5 12 19 26 DICIEMBRE 2005 M X J V S 1 2 3 6 7 8 9 10 13 14 15 16 17 20 21 22 23 24 27 28 29 30 31 D 4 11 18 25 L M 6 13 20 27 7 14 21 28 MARZO 2006 X J V 1 2 3 8 9 10 15 16 17 22 23 24 29 30 31 S 4 11 18 25 D 5 12 19 26 JUNIO 2006 X J V S 1 2 3 6 7 8 9 10 13 14 15 16 17 20 21 22 23 24 27 28 29 30 D 4 11 18 25 SEPTIEMBRE 2006 M X J V S 1 2 5 6 7 8 9 12 13 14 15 16 19 20 21 22 23 26 27 28 29 30 D 3 10 17 24 L L 5 12 19 26 L 4 11 18 25 Exámenes M Días no lectivos 2005-2006 3.2 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Cuadro de periodos lectivos y de exámenes del curso 2005 / 2006 MATERIALES DE ORGANIZACIÓN CUATRIMESTRAL PRIMER CUATRIMESTRE (PERIODO LECTIVO) 3 de octubre a 31 de enero Exámenes convocatoria de febrero 1 a 18 de febrero SEGUNDO CUATRIMESTRE (PERIODO LECTIVO) 20de febrero a 9 de junio Exámenes convocatoria de junio 12 de junio a 8 de julio Exámenes convocatoria septiembre 1 a 16 de septiembre Exámenes convocatoria extraordinaria de febrero 1 a 18 de febrero MATERIAS CON ORGANIZACIÓN ANUAL PERIODO LECTIVO 3 de octubre a 9 de junio Exámenes convocatoria de junio 12 de junio a 8 de julio Exámenes convocatoria de septiembre 1 a 16 de septiembre Exámenes convocatoria extraordinaria de febrero 1 a 18 de febrero PLANES ANTIGUOS PERIODO LECTIVO 3 de octubre a 31 de mayo Exámenes convocatoria de junio 1 a 30 de junio Exámenes convocatoria de septiembre 1 a 16 de septiembre Exámenes convocatoria extraordinaria de febrero 1 a 18 de febrero 33 de 462 2005-2006 3.3 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Planes de estudios ING. TEC. EN INFORMATICA GESTION (2002) ASIGNATURAS DEL PRIMER CURSO CÓDIGO 13033 13034 13035 13036 13037 13038 13039 13040 13041 13042 13043 CÓDIGO 13044 13045 13046 13047 13048 13049 13050 13051 CÓDIGO 13052 13053 13054 13056 13057 13058 CÓDIGO 13059 13060 13061 13062 13063 NOMBRE TIPO CRÉDITOS FUNDAMENTOS DE COMPUTADORES TRONCAL 9,0 CALCULO TRONCAL 6,0 ALGEBRA LINEAL TRONCAL 7,5 MATEMATICAS DISCRETAS TRONCAL 4,5 METODOS NUMERICOS TRONCAL 4,5 INTRODUCCION A LA PROGRAMACION TRONCAL 6,0 METODOLOGIA DE LA TRONCAL 6,0 PROGRAMACION LOGICA OBLIGAT. 6,0 FUNDAMENTOS FISICOS DE LA OBLIGAT. 6,0 INFORMATICA TEORIA DE AUTOMATAS OBLIGAT. 4,5 COMUNICACION PERSONA-MAQUINA OBLIGAT. 4,5 ASIGNATURAS DEL SEGUNDO CURSO NOMBRE TIPO CRÉDITOS 34 de 462 2º Cuatrimes. 1 1º Cuatrimes. 1 1º Cuatrimes. 1 2º Cuatrimes. 2º Cuatrimes. 1 1 PERIODO CICLO 1 1 1 9,0 Anual 1 9,0 9,0 6,0 6,0 Anual Anual 1º Cuatrimes. 2º Cuatrimes. 1 1 1 1 CRÉDITOS PERIODO CICLO 9,0 6,0 Anual 1º Cuatrimes. 1 1 6,0 1º Cuatrimes. 1 4,5 2º Cuatrimes. 1 7,5 2º Cuatrimes. 1 7,5 2º Cuatrimes. 1 TIPO CRÉDITOS PERIODO CICLO OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 4,5 2º Cuatrimes. 1 TIPO NOMBRE 1 1 1 1 1 1 2º Cuatrimes. 1º Cuatrimes. 1º Cuatrimes. BASES DE DATOS TRONCAL ORGANIZACION EMPRESARIAL TRONCAL FUNDAMENTOS DE INGENIERIA DEL TRONCAL SOFTWARE PROYECTOS DE INFORMATICA TRONCAL DESARROLLO DE SISTEMAS DE TRONCAL INFORMACION TRABAJO FIN DE CARRERA OBLIGAT. ASIGNATURAS OPTATIVAS INGLES INTERMEDIO PARA INFORMATICA INGLES AVANZADO PARA INFORMATICA OFIMATICA EQUIPOS Y SISTEMAS DE TRANSMISION ECONOMIA CICLO Anual 1º Cuatrimes. 1º Cuatrimes. 2º Cuatrimes. 2º Cuatrimes. 1º Cuatrimes. 7,5 4,5 7,5 ESTRUCTURA DE COMPUTADORES TRONCAL TEORIA DE LA PROGRAMACION TRONCAL TECNOLOGIA DE LA PROGRAMACION TRONCAL ESTRUCTURA DE DATOS Y DE LA TRONCAL INFORMACION SISTEMAS OPERATIVOS TRONCAL ESTADISTICA TRONCAL GESTION CONTABLE I TRONCAL REDES OBLIGAT. ASIGNATURAS DEL TERCER CURSO NOMBRE PERIODO 2005-2006 13064 13065 13068 13070 13071 13072 13073 13074 13075 13076 13077 13078 13079 13080 13081 13082 13084 13085 13087 13088 13089 13090 13092 13093 13094 13095 13096 13097 13099 13101 13102 13104 13106 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo ASPECTOS SOCIALES, LEGALES, ETICOS Y PROFESIONALES FUNDAMENTOS DE MARKETING TRADUCTORES E INTERPRETES HISTORIA DE LA INFORMATICA INSTALACION Y MANTENIMIENTO DE EQUIPOS INFORMATICOS ARQUITECTURA DE APLICACIONES SOFTWARE DESARROLLO DE APLICACIONES EN SISTEMAS DISTRIBUIDOS E INTERNET PROGRAMACION DECLARATIVA HERRAMIENTAS DE DESARROLLO METODOLOGIAS DE PROGRAMACION A GRAN ESCALA ESTADISTICA APLICADA A LA INGENIERÍA DEL SOFTWARE LENGUAJES PARA INTERNET COMERCIO ELECTRONICO ADMINISTRACION DE REDES Y SERVIDORES INFORMATICA MOVIL ADMINISTRACION DE SISTEMAS DE GESTION DE BASES DE DATOS ORGANIZACION DE LA PRODUCCION GESTION CONTABLE II GEOMETRIA COMPUTACIONAL INFORMATICA GRAFICA INTERACCION EN MUNDOS VIRTUALES DESARROLLO DE APLICACIONES HIPERMEDIA ADMINISTRACION DE SISTEMAS OPERATIVOS SEGURIDAD DE LOS SISTEMAS INFORMATICOS INSTALACION Y CONFIGURACION DE COMPUTADORES REDES Y PERIFERICOS TECNOLOGIA E INSTRUMENTACION ELECTRONICA COMPLEMENTOS DE MATEMATICAS AUTOMATISMOS Y CONTROL DE PROCESOS DOMOTICA Y EDIFICIOS INTELIGENTES TRATAMIENTO NUMERICO DE LA SEÑAL PROCESAMIENTO Y ANALISIS DE LA IMAGEN NUMERICA FUNDAMENTOS FISICOS DEL SONIDO Y DEL COLOR TECNOLOGIA ELECTRONICA 35 de 462 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA OPTATIVA OPTATIVA 6,0 6,0 4,5 2º Cuatrimes. 2º Cuatrimes. 1º Cuatrimes. 1 1 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA OPTATIVA 6,0 6,0 1º Cuatrimes. 2º Cuatrimes. 1 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA OPTATIVA 6,0 4,5 2º Cuatrimes. 2º Cuatrimes. 1 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 4,5 2º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA OPTATIVA OPTATIVA OPTATIVA 6,0 6,0 6,0 6,0 1º Cuatrimes. 2º Cuatrimes. 2º Cuatrimes. 2º Cuatrimes. 1 1 1 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 2005-2006 13109 13111 13474 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo TECNOLOGIA DE COMPUTADORES SERVICIOS DE COMUNICACIONES LENGUAJES FORMALES OPTATIVA OPTATIVA OPTATIVA 6,0 4,5 4,5 1º Cuatrimes. 1º Cuatrimes. 2º Cuatrimes. 1 1 1 ING. TEC. EN INFORMATICA DE GESTION (1993) ASIGNATURAS DE LIBRE ELECCIÓN CÓDIGO 14420 NOMBRE PRACTICAS EN EMPRESA TIPO CRÉDITOS PERIODO CICLO LIBRE EL. 4,5 2º Cuatrimes. 1 ING. TEC. EN INFORMATICA DE SISTEMAS (2002) ASIGNATURAS DEL PRIMER CURSO CÓDIGO 13124 13125 13126 13127 13128 13129 13130 13131 13132 13133 13134 CÓDIGO 13135 13136 13137 13138 13139 13140 13141 13142 NOMBRE TIPO CRÉDITOS FUNDAMENTOS DE COMPUTADORES TRONCAL 9,0 CALCULO TRONCAL 6,0 ALGEBRA LINEAL TRONCAL 7,5 MATEMATICAS DISCRETAS TRONCAL 4,5 METODOS NUMERICOS TRONCAL 4,5 INTRODUCCION A LA PROGRAMACION TRONCAL 6,0 METODOLOGIA DE LA TRONCAL 6,0 PROGRAMACION FUNDAMENTOS FISICOS DE LA TRONCAL 6,0 INFORMATICA TEORIA DE AUTOMATAS TRONCAL 4,5 LOGICA OBLIGAT. 6,0 COMUNICACION PERSONA-MAQUINA OBLIGAT. 4,5 ASIGNATURAS DEL SEGUNDO CURSO NOMBRE TIPO CRÉDITOS ESTRUCTURA DE COMPUTADORES TRONCAL TECNOLOGIA ELECTRONICA TRONCAL TEORIA DE LA PROGRAMACION TRONCAL TECNOLOGIA DE LA PROGRAMACION TRONCAL ESTRUCTURA DE DATOS Y DE LA TRONCAL INFORMACION SISTEMAS OPERATIVOS TRONCAL ESTADISTICA TRONCAL REDES TRONCAL ASIGNATURAS DEL TERCER CURSO PERIODO CICLO Anual 1º Cuatrimes. 1º Cuatrimes. 2º Cuatrimes. 2º Cuatrimes. 1º Cuatrimes. 1 1 1 1 1 1 2º Cuatrimes. 1 1º Cuatrimes. 1 2º Cuatrimes. 1º Cuatrimes. 2º Cuatrimes. 1 1 1 PERIODO CICLO 7,5 6,0 4,5 7,5 2º Cuatrimes. 1º Cuatrimes. 1º Cuatrimes. 1º Cuatrimes. 1 1 1 1 9,0 Anual 1 9,0 9,0 6,0 Anual Anual 2º Cuatrimes. 1 1 1 CÓDIGO NOMBRE TIPO CRÉDITOS PERIODO CICLO 13143 13144 13145 TECNOLOGIA DE COMPUTADORES BASES DE DATOS LENGUAJES FORMALES FUNDAMENTOS DE INGENIERIA DEL SOFTWARE TRONCAL TRONCAL TRONCAL 6,0 9,0 4,5 1º Cuatrimes. Anual 2º Cuatrimes. 1 1 1 OBLIGAT. 6,0 1º Cuatrimes. 1 13147 36 de 462 2005-2006 13149 13150 13152 CÓDIGO 13153 13155 13156 13158 13159 13161 13163 13167 13171 13172 13174 13179 13180 13182 13184 13186 13187 13188 13189 13192 13201 13202 13203 13204 13205 13206 13208 13209 13210 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo SERVICIOS DE COMUNICACIONES OBLIGAT. PROYECTOS DE INFORMATICA OBLIGAT. TRABAJO FIN DE CARRERA OBLIGAT. ASIGNATURAS OPTATIVAS NOMBRE INGLES INTERMEDIO PARA INFORMATICA INGLES AVANZADO PARA INFORMATICA OFIMATICA EQUIPOS Y SISTEMAS DE TRANSMISION ECONOMIA ASPECTOS SOCIALES, LEGALES, ETICOS Y PROFESIONALES DE LA INFORMATICA FUNDAMENTOS DE MARKETING TRADUCTORES E INTERPRETES HISTORIA DE LA INFORMATICA INSTALACION Y MANTENIMIENTO DE EQUIPOS INFORMATICOS ARQUITECTURA DE APLICACIONES SOFTWARE DESARROLLO DE APLICACIONES EN SISTEMAS DISTRIBUIDOS E INTERNET PROGRAMACION DECLARATIVA HERRAMIENTAS DE DESARROLLO METODOLOGIAS DE PROGRAMACION A GRAN ESCALA ESTADISTICA APLICADA A LA INGENIERIA DEL SOFTWARE LENGUAJES PARA INTERNET DOMOTICA Y EDIFICIOS INTELIGENTES ADMINISTRACION DE REDES Y SERVIDORES COMERCIO ELECTRONICO INFORMATICA MOVIL ADMINISTRACION DE SISTEMAS DE GESTION DE BASES DE DATOS TECNOLOGIA E INSTRUMENTACION ELECTRONICA COMPLEMENTOS DE MATEMATICAS AUTOMATISMOS Y CONTROL DE PROCESOS INSTALACION Y CONFIGURACION DE COMPUTADORES REDES Y PERIFERICOS GEOMETRIA COMPUTACIONAL INFORMATICA GRAFICA INTERACCION EN MUNDOS VIRTUALES 37 de 462 4,5 4,5 7,5 1º Cuatrimes. 2º Cuatrimes. 2º Cuatrimes. 1 1 1 TIPO CRÉDITOS PERIODO CICLO OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 4,5 2º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA OPTATIVA OPTATIVA 6,0 6,0 4,5 2º Cuatrimes. 2º Cuatrimes. 1º Cuatrimes. 1 1 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA OPTATIVA 6,0 6,0 1º Cuatrimes. 2º Cuatrimes. 1 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA OPTATIVA 4,5 4,5 2º Cuatrimes. 2º Cuatrimes. 1 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA OPTATIVA 6,0 6,0 2º Cuatrimes. 2º Cuatrimes. 1 1 OPTATIVA 6,0 1º Cuatrimes. 1 2005-2006 13211 13214 13215 13216 13217 13218 13219 13220 13223 13230 13231 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo DESARROLLO DE APLICACIONES HIPERMEDIA TRATAMIENTO NUMÉRICO DE LA SEÑAL PROCESAMIENTO Y ANALISIS DE LA IMAGEN NUMERICA FUNDAMENTOS FISICOS DEL SONIDO Y DEL COLOR ADMINISTRACION DE SISTEMAS OPERATIVOS SEGURIDAD DE LOS SISTEMAS INFORMATICOS ORGANIZACION DE LA PRODUCCION GESTION CONTABLE II GESTION CONTABLE I ORGANIZACION EMPRESARIAL DESARROLLO DE SISTEMAS DE INFORMACION 38 de 462 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 6,0 1º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA 6,0 2º Cuatrimes. 1 OPTATIVA OPTATIVA OPTATIVA OPTATIVA 6,0 6,0 6,0 6,0 1º Cuatrimes. 2º Cuatrimes. 1º Cuatrimes. 1º Cuatrimes. 1 1 1 1 OPTATIVA 7,5 2º Cuatrimes. 1 2005-2006 3.4 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Horarios 1º A - Cuatrimestre 1 - Aula A Lunes Martes 9:00 9:30 10:00 10:30 11:00 11:30 12:00 12:30 Fundamentos Físicos de la Informática Introducción a la Programación Algebra Lineal Lógica Cálculo Recuperación Recuperación Lógica Miércoles Jueves Viernes Fundamentos Físicos de la Informática Algebra Lineal Fundamentos de Computadores Algebra Lineal 9:00 9:30 Cálculo Introducción a la Programación Lógica Introducción a la Programación Algebra Lineal 10:00 10:30 11:00 11:30 Fundamentos Físicos de la Informática 12:00 12:30 13:00 13:00 13:30 13:30 1º A - Cuatrimestre 2 - Aula A Lunes Martes 9:00 9:30 10:00 10:30 11:00 11:30 Matemáticas Discretas Métodos Numéricos Recuperación Miércoles Jueves Vuernes Matemáticas Discretas Teoría de Autómatas Teoría de Autómatas Métodos Numéricos Metodología de la Programación Comunicación PersonaMáquina Fundamentos de Computadores Recuperación Metodología de la Programación Comunicación PersonaMáquina 9:00 9:30 10:00 10:30 11:00 11:30 12:00 12:00 12:30 12:30 1º B - Cuatrimestre 1 - Aula A-S-01 Lunes Martes Miércoles 9:00 Recuperación Jueves Viernes Algebra Lineal Recuperación 9:00 9:30 10:00 10:30 11:00 11:30 12:00 12:30 13:00 9:30 Fundamentos Físicos de la Informática Introducción a la Programación Lógica Algebra Lineal Lógica Cálculo Fundamentos Físicos de la Informática Algebra Lineal Introducción a la Programación Lógica 13:30 39 de 462 Cálculo Algebra Lineal 10:00 10:30 Fundamentos de Computadores Fundamentos Físicos de la Informática Cálculo 11:00 11:30 Introducción a la Programación 12:00 12:30 13:00 13:30 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 1º B - Cuatrimestre 2 - Aula A-S-01 Lunes Martes Miércoles 9:00 Recuperación Jueves Viernes Recuperación 9:00 9:30 9:30 10:00 10:30 11:00 11:30 Matemáticas Discretas 12:00 12:30 Métodos Numéricos Matemáticas Discretas Métodos Numéricos Teoría de Autómatas Metodología de la Programación Comunicación PersonaMáquina 1º C - Cuatrimestre 1 - Aula A-2-02 Lunes Martes Miércoles 15:00 15:30 16:00 16:30 17:00 17:30 18:00 Lógica Fundamentos Físicos de la Informática Introducción a la Programación Fundamentos Físicos de la Informática Algebra Lineal Cálculo Lógica Introducción a la Programación Algebra Lineal Fundamentos de Computadores Metodología de la Programación 10:00 Teoría de Autómatas 10:30 11:00 11:30 Comunicación PersonaMáquina 12:00 12:30 Jueves Viernes Introducción a la Programación Algebra Lineal Fundamentos Físicos de la Informática Algebra Lineal 15:00 15:30 Cálculo Fundamentos de Computadores 17:00 17:30 18:00 Lógica 18:30 18:30 19:00 Recuperación 19:30 16:00 16:30 Recuperación 19:00 19:30 20:00 20:00 20:30 20:30 1º C - Cuatrimestre 2 - Aula A-2-02 Lunes Martes Miércoles 15:00 Recuperación Recuperación 15:30 16:00 16:30 17:00 17:30 18:00 Matemáticas Discretas Métodos Numéricos Matemáticas Discretas Métodos Numéricos Jueves Teoría de Autómatas Comunicación PersonaMáquina Metodología de la Programación Viernes 15:00 Metodología de la Programación Comunicación PersonaMáquina Teoría de Autómatas 15:30 Fundamentos de Computadores 17:00 17:30 16:00 16:30 18:00 18:30 18:30 40 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 2º A - Cuatrimestre 1 - Aula A-2-01 Lunes Martes Miércoles 10:30 11:00 11:30 12:00 12:30 13:00 13:30 Estructura de Datos y de la Información Jueves Viernes Teoría de la Programación Tecnología de la Programación Tecnología de la Programación Sistemas Operativos 11:30 12:00 12:30 13:00 13:30 Gestión Contable I Tecnología Electrónica 14:00 10:30 Sistemas Operativos Estadística Estadística Recuperación Teoría de la Programación Recuperación Gestión Contable I 14:00 14:30 11:00 14:30 15:00 15:00 15:30 15:30 2º A - Cuatrimestre 2 - Aula A-2-01 Lunes Martes Miércoles 10:30 11:00 11:30 12:00 12:30 13:00 13:30 Estructura de Datos y de la Información Jueves Viernes Recuperación Estadística Sistemas Operativos 10:30 Redes 11:00 Sistemas Operativos 11:30 12:00 12:30 13:00 13:30 Estadística Estructura de Computadores Estructura de Computadores Redes 2º B - Cuatrimestre 1 - Aula A-S-02 Lunes Martes Miércoles Jueves 9:30 Viernes Recuperación 9:30 10:00 10:00 10:30 10:30 Estadística 11:00 Teoría de la Programación 11:30 12:00 Estadística 12:30 13:00 13:30 14:00 14:30 15:00 Estructura de Datos y de la Información Sistemas Operativos Recuperación Gestión Contable I (A2-01) 15:30 Tecnología de la Programación 11:00 Sistemas Operativos 11:30 Teoría de la Programación Tecnología de la Programación 12:30 Gestión Contable I (A-2-01) Tecnología Electrónica (A-2-01) 12:00 13:00 13:30 14:00 14:30 15:00 15:30 41 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 2º B - Cuatrimestre 2 - Aula A-S-02 Lunes Martes Miércoles Jueves 9:30 Viernes Recuperación 10:00 10:30 11:00 11:30 12:00 12:30 13:00 13:30 9:30 10:00 Estructura de Computadores Estructura de Computadores Estadística 10:30 Estadística Sistemas Operativos Redes Sistemas Operativos Recuperación Redes Estructura de Datos y de la Información 11:00 11:30 12:00 12:30 13:00 13:30 14:00 14:00 14:30 14:30 2º C - Cuatrimestre 1 - Aula A-2-01 Lunes Martes Miércoles Gestión Contable I (A-2-01) 14:00 14:30 15:00 Jueves Viernes Gestión Contable I (A-2-01) Tecnología Electrónica 15:30 Sistemas Operativos 16:00 16:30 Estadística 17:00 Recuperación Estadística 19:30 16:00 16:30 Sistemas Operativos Teoría de la Programación 18:30 19:00 14:30 15:00 15:30 17:30 18:00 14:00 Estructura de Datos y de la Información Teoría de la Programación Tecnología de la Programación 17:00 Recuperación 18:30 17:30 18:00 19:00 Tecnología de la Programación 20:00 20:30 19:30 20:00 20:30 42 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 2º C - Cuatrimestre 2 - Aula A-2-01 Lunes Martes Miércoles 16:00 16:30 17:00 17:30 Jueves Viernes Sistemas Operativos Estructura de Computadores 16:00 16:30 Estadística Sistemas Operativos Estadística 17:00 17:30 Redes 18:00 Redes 18:00 18:30 19:00 19:30 18:30 Estructura de Datos y de la Información Estructura de Computadores 19:00 Recuperación Recuperación 19:30 20:00 20:00 20:30 20:30 3º Gestión - Cuatrimestre 1 - Aula A-2-01 Lunes Martes Miércoles 9:00 9:30 10:00 10:30 Fundamentos de Ingeniería del Software Fundamentos de Ingeniería del Software Organización Empresarial Viernes Bases de Datos 11:00 3º Gestión - Cuatrimestre 2 - Aula A-2-01 Lunes Martes Miércoles Desarrollo de Sistemas de Información Desarrollo de Sistemas de Información Proyectos de Informática Jueves Viernes 9:00 9:30 10:00 9:00 9:30 Proyectos de Informática 10:30 11:00 11:30 9:00 9:30 9:00 9:30 10:00 10:30 Bases de Datos 11:00 9:00 9:30 10:00 Jueves Organización Empresarial Bases de Datos 9:00 9:30 10:00 10:30 11:00 11:30 3º Sistemas - Cuatrimestre 1 - Aula A-2-02 Lunes Martes Miércoles Jueves Viernes Tecnología de Computadores Bases de Datos Fundamentos de Ingeniería del Software Servicios de Comunicaciones Servicios de Comunicaciones 10:00 10:30 11:00 Tecnología de Computadores 11:30 Bases de Datos Fundamentos de Ingeniería del Software 9:00 9:30 10:00 10:30 11:00 11:30 12:00 12:00 43 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 3º Sistemas - Cuatrimestre 2 - Aula A-2-02 Lunes Martes Miércoles Jueves Lenguajes Formales 9:00 9:30 Lenguajes Formales Viernes Proyectos de Informática Bases de Datos 10:00 11:00 10:30 11:00 11:30 11:30 Opt.int. - Cuatrimestre 1 Lunes Martes 11:00 11:30 12:00 13:00 13:30 Organización de la Producción (A-2-02) 14:00 14:30 15:00 15:30 16:00 16:30 17:00 17:30 18:00 18:30 9:30 10:00 Proyectos de Informática 10:30 12:30 9:00 Arquitectura de Aplicaciones Software (AS-01) Domótica y Edificios Inteligentes (A-S-01) Tratamiento Numérico de la Señal (A-B01) Desarrollo de Aplicaciones en Sistemas Distribuidos e Internet (A-202) Programación Declarativa (A-S-01) Procesamiento y Análisis de la Imagen Numérica (AB-01) Domótica y Edificios Inteligentes (A-S-01) Miércoles Jueves Organización de la Producción (A-2-02) Administración de Redes y Servidores (A2-02) Procesamiento y Análisis de la Imagen Numérica (AB-01) Viernes 11:00 11:30 Fundamentos Físicos del Sonido y del Color (A-B01) Tratamiento Numérico de la Señal (AB-01) 12:00 12:30 13:00 13:30 14:00 14:30 15:00 15:30 Fundamentos Físicos del Sonido y del Color (A-B01) Instalación y Configuración de Computadores, Redes y Periféricos (AS-01) Interacción en Mundos Virtuales (A-S01) 19:00 19:30 Desarrollo de Aplicaciones Hipermedia (A-S-01) Desarrollo de Aplicaciones Hipermedia (A-S-01) 16:00 16:30 17:00 17:30 18:00 18:30 19:00 19:30 44 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Opt.int. - Cuatrimestre 2 Lunes Martes 10:30 11:00 11:30 Gestión Contable II (A-2-02) Jueves Viernes Seguridad de los Sistemas Informáticos (A-B-01) Administración de Sistemas de Gestión de Bases de Datos (A-2-02) Gestión Contable II (A-2-02) 11:00 Administración de Sistemas Operativos (A2-02) Automatismos y Control de Procesos (AB-01) Automatismos y Control de Procesos (AB-01) 13:00 Geometría Computacional (A-2-01) Comercio Electrónico (A-201) / Est Apl a la INg Soft (AS-01) Geometría Computacional (A2-01) / Est aplic a la Ing Sofá (AS-01) 10:30 12:00 12:30 Miércoles Lenguajes para Internet (A-202) 13:00 13:30 14:00 14:30 15:00 15:30 Geometría Computacional (A-2-01) 16:00 16:30 Comercio Electrónico (A-2-01) Complemento s de Matemáticas (A-B-01) 17:30 18:00 18:30 19:00 19:30 20:00 Herrami entas de Desarroll o (A-202) 13:30 14:00 14:30 15:00 15:30 Informática Móvil (A-S02) 17:00 11:30 16:00 16:30 17:00 Complemento s de Matemáticas (A-B-01) 17:30 18:00 Metodologías de Programación a Gran Escala (A-B01) 18:30 19:00 19:30 20:00 45 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Opt.sin int. - Cuatrimestre 1 Lunes Martes Miércoles 9:30 10:00 10:30 11:00 Historia de la Informática (A-B-01) Equipos y Sistemas de Transmisión (A-B-01) Historia de la Informática (A-B-01) 10:00 10:30 11:00 11:30 Equipos y Sistemas de Transmisión (A-B-01) 12:00 12:30 13:00 12:00 12:30 13:00 13:30 13:30 Inglés Intermedio para Informática (A-S-02) 14:00 14:30 15:30 Viernes 9:30 11:30 15:00 Jueves 14:00 14:30 Ofimática (A-2-01) 15:00 15:30 46 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Opt.sin int. - Cuatrimestre 2 Lunes Martes Miércoles Jueves 11:00 11:30 12:00 12:30 13:00 Viernes Traductores e Intérpretes (A-B-01) Economía (A-B-01) Economía (AB-01) 13:30 14:30 14:00 14:30 Aspectos Sociales, Legales, Éticos y Profesionales de la Informática (A-S-01) 15:00 15:30 17:00 17:30 Fundamentos de Marketing (A-B-01) Fundamentos de Marketing (A-B-01) 18:00 19:30 20:00 20:30 15:00 15:30 Aspectos Sociales, Legales, Éticos y Profesionales de la Informática (A-S-01) 16:00 Actividades 18:00 16:30 17:00 17:30 18:30 19:00 12:00 13:00 Inglés Avanzado para Informática (A-S-01) 14:00 16:30 11:30 12:30 13:30 16:00 11:00 18:30 Instalación y Mantenimiento de Equipos Informáticos (A-2-02) 19:00 19:30 Instalación y Mantenimiento de Equipos Informáticos (A-2-02) 47 de 462 20:00 20:30 2005-2006 3.5 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Exámenes En la siguiente relación se incluyen los examenes finales de las convocatorias de febrero, junio y septiembre de 2006. A la fecha de elaboración de la presente guía no se dispone de información completa sobre los examenes parciales que eventualmente se puedan fijar. 3.5.1 Convocatoria de febrero 1 de febrero de 2006 miércoles Introduccion a la programacion Comercio Electrónico Desarrollo de Aplicaciones Hipermedia Informatica Movil SSOO SSOO Plan Viejo Instalación y Mantenimiento de Equipos Informáticos 2 de febrero de 2006 jueves Metodologia de la Programación Economia politica Plan Viejo Fundamentos de Marketing Mundos Virtuales ASGBD Automatica Metodología de la programación a Gran Escala 3 de febrero de 2006 viernes Estructura de Datos y la Información Estructura de Datos y la Información -- Plan Viejo Informatica Gráfica -- Plan Viejo CPM CHM -- Plan Viejo Instalación y Configuración de Computadores, Redes y Periféricos Complementos de Matematicas 4 de febrero de 2006 sábado ASLEPI 48 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Matematicas Discretas Complementos de Matemáticas -- Plan Viejo Historia de la Informática 6 de febrero de 2006 lunes Gestion Contable I Gestion Contable I -- Plan Viejo Administración de un Entorno Multiusuario Fundamentos de Ingeniería del Software Ingeniería del Software -- Plan Viejo 7 de febrero de 2006 martes Programación Declarativa Programación logica y Funcional -- Plan Viejo Tecnología de Computadores Estructura de Computadores Inglés Avanzado 8 de febrero de 2006 miércoles Lenguajes Formales Computabilidad Organización de la Producción Cálculo 9 de febrero de 2006 jueves Gestión Contable II Gestión Contable II -- Plan Viejo Fundamentos Fisicos del Sonido y del Color Geometría Computacional -- Plan Viejo Fundamentos de Computadores 10 de febrero de 2006 viernes Fundamentos Físicos de la Informática Proyectos de Informatica Arquitectura de Aplicaciones Software Tecnología de la Programación 49 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Metodología de la Programación II -- Plan Viejo 11 de febrero de 2006 sábado Inglés Intermedio para Informática Servicios de Comunicaciones 13 de febrero de 2006 lunes Ofimática Domótica y Edificios Inteligentes Algebra Lineal Traductores e Intérpretes 14 de febrero de 2006 martes Teoria de la Programacion Informatica Industrial -- Plan Viejo Metodos Numéricos Análisis Numérico -- Plan viejo Administración de Redes y Servidores 15 de febrero de 2006 miércoles Bases de Datos Redes Redes -- Plan Viejo SGBD -- Plan Viejo Desarrollo de Sistemas de la Información 16 de febrero de 2006 jueves Lógica Equipos y Sistemas de Transmisión Equipos y Sistemas de Transmisión -- Plan Viejo Tecnología Electrónica Tecnología Electrónica -- Plan Viejo Sistemas en Tiempo Real -- Plan Viejo 17 de febrero de 2006 viernes Estadística Estadística – Plan Viejo 50 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Investigación Operativa – Plan Viejo Desarrollo de Aplicaciones en Sistemas Distribuidos e Internet Teoría de Autómatas Organización Empresarial Organización Empresarial -- Plan viejo 18 de febrero de 2006 sábado Economia 3.5.2 Convocatoria de junio 12 de junio de 2006 lunes Computabilidad Lenguajes Formales Introducción a la Programación Teoría de la Programación 13 de junio de 2006 martes Estructura de Datos y de la Información Estructuras de Datos y de la Información (P.V.) Comunicación Hombre-Máquina Comunicación Persona-Máquina Interacción en Mundos Virtuales Investigación Operativa (P.V.) Estadística Aplicada a la Ingeniería del Software 14 de junio de 2006 miércoles Complementos de Matemáticas (Plan Viejo) Fundamentos Físicos de la Informática Fundamentos de Marketing Sistemas Operativos Sistemas Operativos (P.V.) Arquitectura de Aplicaciones Software 15 de junio de 2006 jueves 51 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Administración de Sistemas Operativos Administración de un Entorno Multiusuario Gestión Contable I (P.N.) Gestión Contable I (P.V.) Tecnología Electrónica Tecnología Electrónica de los Computadores 16 de junio de 2006 viernes Metodología de la Programación Bases de Datos Sistemas de Gestión de Bases de Datos (Gestión) Sistemas de Gestión de Bases de Datos (Sistemas) 17 de junio de 2006 sábado Desarrollo de Sistemas de Información Tecnología de Computadores 19 de junio de 2006 lunes Instalación y Configuracion de Computadores, Redes y Periféricos Teoría de Autómatas Inglés Intermedio para Informática Inglés Técnico 20 de junio de 2006 martes Tecnología de la Programación Programación Lógica y Funcional Programación declarativa Informática Móvil Metodología de la Programación II Geometría Computacional 21 de junio de 2006 miércoles Matemáticas Discretas Gestión Contable II Redes Redes de Computadores 52 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Inglés Avanzado para Informática Sistemas en Tiempo Real 22 de junio de 2006 jueves Equipos y Sistemas de Transmisión Lógica 23 de junio de 2006 viernes Métodos Numéricos Administración de Redes y Servidores Economía Economía Política 24 de junio de 2006 sábado Análisis Numérico Fundamentos de Computadores Informática Industrial 26 de junio de 2006 lunes Cálculo Historia de la Informática Organización de la Producción Fundamentos de Ingeniería del Software Ingeniería del Software de Gestión Domótica y Edificios Inteligentes 27 de junio de 2006 martes Organización Empresarial Desarrollo de Aplicaciones en Sistemas Distribuidos e Internet 28 de junio de 2006 miércoles Álgebra Lineal Informática Gráfica Administración de Sistemas de Gestión de Bases de Datos Servicio de Comunicaciones 29 de junio de 2006 jueves Aspectos Sociales, Legales, Éticos y Profesionales de la Informática 53 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Instalación y Mantenimiento de Equipos Informáticos 30 de junio de 2006 viernes Automática Desarrollo de Aplicaciones Hipermedia Proyectos de Informática Ofimática 3 de julio de 2006 lunes Estructura de los Computadores Ingeniería de Computadores (Plan Viejo) 4 de julio de 2006 martes Estadística Estadística (P.V.) 3.5.3 Convocatoria de septiembre 1 de septiembre viernes Metodología de la Programación II Tecnología de la Programación Inglés Intermedio para Informática Inglés Técnico Comunicación Hombre-Máquina Comunicación Persona-Máquina Domótica y Edificios Inteligentes Arquitectura de Aplicaciones Software 2 de septiembre sábado Geometría Computacional Introducción a la Programación Administración de Sistemas Operativos Administración de un Entorno Multiusuario 4 de septiembre lunes Estructura de Datos y de la Información 54 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Estructuras de Datos y de la Información (P.V.) Matemáticas discretas Instalación y Mantenimiento de Equipos Informáticos Bases de Datos Sistemas de Gestión de Bases de Datos (Gestión) Sistemas de Gestión de Bases de Datos (Sistemas) 5 de septiembre martes Fundamentos de Computadores Fundamentos de Ingeniería del Software Ingeniería del Software de Gestión Complementos de Matemáticas (Plan Viejo) Programación Lógica y Funcional Programación declarativa 6 de septiembre miércoles Instalación y Configuracion de Computadores, Redes y Periféricos Álgebra Lineal Gestión Contable II Aspectos Sociales, Legales, Éticos y Profesionales de la Informática 7 de septiembre jueves Metodología de la Programación Administración de Redes y Servidores Gestión Contable I (P.N.) Gestión Contable I (P.V.) Proyectos de Informática Investigación Operativa (P.V.) Estadística Aplicada a la Ingeniería del Sofrware Tecnología Electrónica Tecnología Electrónica de los Computadores 9 de septiembre sábado Análisis Matemático I Cálculo 55 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Interacción en Mundos Virtuales 11 de septiembre lunes Teoría de la Programación Economía Economía Política Teoría de Autómatas Informática Industrial 12 de septiembre martes Lógica Automática Administración de Sistemas de Gestión de Bases de Datos Sistemas Operativos Sistemas Operativos (P.V.) Equipos y Sistemas de Transmisión Informática Móvil 13 de septiembre miércoles Informática Gráfica Métodos Numéricos Tecnología de Computadores Estadística Estadística (P.V.) Historia de la Informática Ofimática 14 de septiembre jueves Análisis Numérico Redes Redes de Computadores Organización de la Producción 15 de septiembre viernes Desarrollo de Aplicaciones Hipermedia Fundamentos Físicos de la Informática 56 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Desarrollo de Sistemas de Información Fundamentos de Marketing Servicio de Comunicaciones Estructura de los Computadores Ingeniería de Computadores (Plan Viejo) Inglés Avanzado para Informática 16 de septiembre sábado Computabilidad Lenguajes Formales Organización Empresarial 57 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 58 de 462 2005-2006 Asignaturas del Primer Curso 4. Programas de asignaturas 4.1 4.1.1 Ing. Téc. en Informática de Gestión (2002) Asignaturas del Primer Curso FUNDAMENTOS DE COMPUTADORES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13033 Código ECTS E-LSUD-1-Comp-11-FC-13033 I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo TRONCAL Periodo Anual 9,0 Teóricos 4,5 Prácticos 4,5 8,0 Teóricos 4,0 Prácticos 4,0 http://www.atc.uniovi.es/inf_med_oviedo/1fco/ PROFESORES ARIAS GARCIA, JOSE RAMON (Practicas en el Laboratorio) GONZALEZ RODRIGUEZ, JUAN ANTONIO (Practicas en el Laboratorio) LOPEZ MENENDEZ, CARLOS (Practicas en el Laboratorio, Tablero, Teoria) FRAGA BOBIS, CESAR (Tablero, Teoria) ALVAREZ ALVAREZ, EDUARDO (Practicas en el Laboratorio) OBJETIVOS El objetivo de esta asignatura es la comprensión de la estructura y funcionamiento interno de un computador. Para ello se presentan primero al alumno dos temas introductorios, que tratan de la representación binaria de la información, y del almacenamiento y manipulación de dicha información mediante circuitos digitales. Tras esta parte introductoria, se aborda el estudio del computador utilizando un modelo del mismo (modelo Von Neumann). Usando este modelo como guía se analizan cada uno de los sistemas que integran un computador, que son el sistema de memoria, la unidad central de proceso y el sistema de entrada/salida. Todos los conceptos relativos al modelo Von Neumann se estudian primero de forma teórica, y después, aplicados a una familia real de computadores, la familia PC, con especial énfasis en la explicación de cómo la unidad central de proceso ejecuta los programas. La asignatura se completa con una breve explicación de la relación entre arquitectura y sistema operativo. CONTENIDOS Parte I: Fundamentos 1. La información digital 1.1. Introducción (concepto de código binario) 1.2. Sistemas de numeración 1.3. Representación de naturales 1.4. Representación de enteros (signo-magnitud, complemento a dos, aritmética) 1.5. Representación de reales (coma fija, coma flotante) 1.6. Representación de caracteres (propiedades de los códigos alfanuméricos, códigos ASCII, ISO y Unicode) 2. Sistemas digitales 2.1. Sistemas combinacionales (concepto, puertas lógicas, multiplexadores, decodificadores, 59 de 462 2005-2006 Asignaturas del Primer Curso síntesis de combinacionales) 2.2. Elementos básicos de memoria (biestables y registros) 2.3. Interconexión de componentes (transferencia de información, sincronización, concepto de bus y lógica triestado) 2.4. El chip de memoria (características y tecnología) Parte II: El computador von Neumann 3. Introducción a la arquitectura von Neumann 3.1. Máquina especifica frente a máquina programable (ventajas, inconvenientes y ejemplos) 3.2. Concepto de máquina programable de programa almacenado 3.3. El computador von Neumann (unidades funcionales, principios defuncionamiento, implementación en la arquitectura PC) 4. Unidad Central de Proceso (CPU) 4.1. Nivel de descripción de máquina convencional (registros, modos dedireccionamiento, y juegos de instrucciones, ejemplos de codificación y ejecución de programas para una CPU elemental y para la familia Intelx86) 4.2. Nivel de micromáquina (Estructura interna de la CPU elemental, diseño de la ALU, microoperaciones y señales de control, diseño de la unidad de control,breve comparación con la familia Intelx86) 5. Programación en lenguaje ensamblador 5.1. Conceptos generales de ensambladores 5.2. Un ensamblador para la CPU elemental 5.3. Programación de algoritmos en ensamblador 5.4. Procedimientosy paso de parámetros 5.5. Rudimentos del ensamblador de la familia Intelx86 6. El sistema de memoria 6.1. Concepto de espacio de direcciones y mapa de memoria 6.2. Diseño de un sistema de memoriia mediante chips de memoria 6.3. Tecnología de los sistemas de memoria 7. Sistema de E/S 7.1. Introducción a los dispositivos periféricos 7.2. Interfaces (concepto, estructura y funcionamiento de una interfaz genérica) 7.3. Direccionamiento de las interfaces (en mapa de memoria y en mapa separado, ejemplos) 7.4. E/S programada 7.5. Interrupciones (concepto, fases de atención a una interrupción, mecanismos de identificación y gestión de prioridad, implementación a nivel de micromáquina para la CPU elemental) 7.6. Gestión de interrupciones en la CPU elemental y en CPUs comerciales 8. Conceptos básicos de sistemas operativos 8.1. Problemática de la inicialización del computador 8.2. Funciones de un sistema operativo 8.3. Mecanismos de llamada a los servicios del sistema operativo (ejemplos) 60 de 462 2005-2006 Asignaturas del Primer Curso PROGRAMA DE PRÁCTICAS Bloque 1: Introducción al hardware del PC Se acerca al alumno a un computador real (PC), mostrándole sus componentes hardware, haciendo que conecte y configure dichos componentes. Bloque 2: Simulación de circuitos digitales Se diseñan mediante un simulador circuitos digitales básicos, como multiplexadores y sumadores. Después, a partir de estos circuitos se diseña la ALU de un computador. Bloque 3: Simulación del funcionamiento de una CPU elemental y suprogramación en lenguaje ensamblador Se practican los conceptos relativos al funcionamiento de una CPU elemental en sus niveles de máquina convencional y micromáquina. Para ello se utiliza un simulador interactivo y un ensamblador para dicha CPU. Bloque 4: Periféricos del PC I Acercamiento al hardware del ratón y teclado en un computador PC. Bloque 5: Programación en ensamblador de la arquitectura Intelx86 Se practican los conceptos básicos de programación en lenguaje ensamblador, tales como la programación de las estructuras básicas de control y el uso de los modos de direccionamiento para el acceso a los datos de los programas. Se utiliza para ello el ensamblador de la familia Intelx86. Bloque 6: Programación del sistema de Entrada/Salida El alumno practicará la programación de los dispositivos de entrada/salida en un computador basado en la CPU elemental y en un PC Bloque 7: Periféricos del PC Acercamiento al hardware de los dispositivos de almacenamiento masivo en un computador PC. METODOLOGÍA Y EVALUACIÓN La evaluación consta de dos partes: una teórica y otra práctica. Para aprobar la asignatura es necesario aprobar ambas partes. Evaluación de la parte teórica: La evaluación de la parte teórica consistirá en un examen final que abarcará todo el temario de la asignatura. Adicionalmente, durante el curso se realizarán dos exámenes parciales. Si se aprueban ambos exámenes parciales se considerará aprobada la parte teórica de la asignatura en la convocatoria oficial de junio. Si se suspende sólo uno de los parciales, se podrá compensar esa nota con el otro examen parcial, siempre y cuando la nota del examen parcial suspenso sea IGUAL o SUPERIOR a 4. Si no se aprueba la parte teórica de la asignatura por parciales, el alumno deberá presentarse con toda la materia al examen final. Evaluación de la parte práctica: La parte práctica de la asignatura se puede aprobar de dos formas: 1) Evaluación continua. El alumno deberá asistir al menos al 80% de las sesiones de prácticas correspondientes a su grupo. A lo largo del curso, el profesor realizará varios controles de los que obtendrá la nota de prácticas. 2) Realización del examen práctico en la convocatoria 61 de 462 2005-2006 Asignaturas del Primer Curso de junio, o bien en la de septiembre. Para poder realizar el examen práctico será condición necesaria tener aprobada la parte teórica de la asignatura. Nota final La nota final una vez aprobadas la parte teórica y práctica será la de la parte teórica. BIBLIOGRAFÍA BÁSICA - David A. Patterson, y Jonh L. Henessy, 'Estructura y diseño de computadores: interficie circuitería/programación', Reverté, 2000 - Javier García, Manuel García, José R. Arias, José L. Díaz, y Francisco J. Suárez, 'Ejercicios de estructura de computadores (Volumen I): fundamentos y arquitectura von Neumann', Servicio de Publicaciones de la Universidad de Oviedo, 1999 - Willian Stallings, 'Organización y arquitectura de computadores: diseño para optimizar prestaciones', Printice Hall, 1997 - Pedro de Miguel, 'Fundamentos de los Computadores', Thomson-Paraninfo, 2004, ISBN 8497322940 - José M. Angulo, 'Introducción a los computadores', Paraninfo - Carl Hamacher, Zvonko G. Vranesic, y Saftwat G. Zaky, 'Organización de computadoras', McGraw-Hill, 1987 - 'Intel 80386 guía del programador y manual de referencia', Anaya multimedia, 1989 62 de 462 2005-2006 Asignaturas del Primer Curso CALCULO Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13034 Código ECTS E-LSUD-1-Math-13-C-13034 I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo TRONCAL Periodo 1º Cuatrimes. 6,0 Teóricos 4,0 Prácticos 2,0 5,0 Teóricos 3,0 Prácticos 2,0 PROFESORES SANTAMARIA GUTIERREZ, ARTURO (Practicas en el Laboratorio) FERNANDEZ GUTIERREZ, MANUEL JOSE (Practicas en el Laboratorio, Tablero, Teoria) PEREZ PEREZ, JAVIER IGNACIO (Practicas en el Laboratorio) HUERGA ALONSO, ANDREA (Tablero, Teoria) OBJETIVOS Se pretende profundizar en los conocimientos teóricos del Cálculo adquiridos en la enseñanza secundaria y ademas valerse del programa MATLAB para reforzar dichos conocimientos. CONTENIDOS Tema 1. Conjuntos numéricos. Sucesiones numéricas. Introducción. Método de inducción. Valor absoluto de un numero real. Conjuntos acotados. Axioma del supremo. Intervalos. Sucesiones de numeros reales: monotonía, acotación y convergencia. Teorema de la sucesión intermedia (regla del Sandwich). Tema 2. Funciones reales de variable real: Límites y Continuidad. Nociones preliminares. Límites de funciones. Operaciones con límites de funciones. Asíntotas. Infinitésimos e infinitos. Funciones continuas. Propiedades de las funciones continuas. Teorema de Bolzano. Teorema de Darboux de los valores intermedios. Teorema de Weierstrass. Continuidad de la funcion inversa. Tema 3. Funciones reales de variable real: Cálculo Diferencial. Funcion derivable en un punto. Aplicación diferencial. Propiedades de la derivada. Regla de la cadena. Derivada de la función inversa. Teorema de Rolle. Teorema del valor medio de Lagrange. Regla de LïHopital. Formula de Taylor. Aplicaciones de la derivada. Representación gráfica de funciones. Tema 4.- Funciones reales de variable real: Cálculo Integral. Cálculo de primitivas. Métodos de integración. Integral definida. Funciones integrables. Propiedades de la integral. Teorema fundamental del cálculo integral. Regla de Barrow. Integración por partes. Cambio de variable. Integrales impropias. Criterios de convergencia. Aplicaciones de la integral definida. Tema 5.- Introducción a las ecuaciones diferenciales ordinarias de primer orden. Conceptos generales. Ecuaciones en variables separables, homogéneas, lineales y reducibles a lineales. 63 de 462 2005-2006 Asignaturas del Primer Curso Tema 6.- Funciones reales de varias variables. Limites. Continuidad. Continuidad en cada variable. Derivadas parciales y direccionales. Vector gradiente. Funciones diferenciables. Aplicación diferencial. Regla de la cadena. Funciones implícitas. Cambios de variable. Teorema del valor medio. Fórmula de Taylor. Extremos y extremos condicionados. PROGRAMA DE PRACTICAS 1. Introducción al MATLAB 2. Gráficas en 2 dimensiones. 3. Cálculo Simbólico. 4. Ordenes básicas de programación. 5. Gráficas en 3 dimensiones. METODOLOGÍA Y EVALUACIÓN Se realizará un examen final, que constará de teoría y problemas. Las prácticas de laboratorio se valorarán entre 0.5 y 0.75 puntos ( se incluye una pregunta en el examen). BIBLIOGRAFÍA BÁSICA Calculo I. Teoria y problemas de Análisis Matemático en una variable. 2ª edicion. A. García, A. de la Villa y otros. Clagsa. 1994. Cálculo. F. Granero. Mc Graw-Hill, 1990. Cálculo. J.W. Kitchen. Ed. Mc Graw-Hill, 1986. Cálculo diferencial e integral. F. Ayres y E. Mendelson. Ed. McGraw-Hill, 1991. Cálculo. 8º edición. E.J. Purcell; D. Varberg y S.E. Rigdon. Prentice Hall. 2001 Cálculo integral. Metodología y problemas. F.Coquillat. Ed. Tebar-Flores. 1980. Cálculo y geometría analítica. R. Larson y R. Hostetler. Ed. Mc Graw-Hill, 1986. Calculus. M. Spivak. Ed. Reverté, 1970. Calculus. S.L. Salas y E. Hille. Ed. Reverté. 1982 Elementos de matemáticas. Martínez Salas. Ed. Gráficas Andrés Martín, 1976. Problemas sobre cálculo de una variable. I.A. Marón. Ed. Paraninfo 1975. Problemas de cálculo infinitesimal. Tebar-Flores. 1978. Problemas y ejercicios de análisis matemático. P. Demidovich. Ed. Paraninfo, 1978. Problemas y ejercicios de análisis matemático. G. N. Bergman. Ed. Mir , 1977. 5000 problemas de análisis matemático. P. Demidovich. Ed. Paraninfo 1976. Notas sobre Matlab. T. Aranda y J.G. García. Ed. Servicio de Publicaciones de la Univ. de Oviedo. 1999 64 de 462 2005-2006 Asignaturas del Primer Curso ALGEBRA LINEAL Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13035 Código ECTS E-LSUD-1-Math-14-LA-13035 I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo TRONCAL Periodo 1º Cuatrimes. 7,5 Teóricos 3,5 Prácticos 4,0 7,0 Teóricos 3,0 Prácticos 4,0 PROFESORES NIETO FERNANDEZ, MARIA COVADONGA (Practicas en el Laboratorio, Tablero, Teoria) MAÑANES PEREZ, ANA MARIA (Practicas en el Laboratorio) LOPEZ DIAZ, MARIA CONCEPCION (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS Teniendo como finalidad una adecuada formación del alumno como ingeniero informático, son varios los objetivos en los que se ha basado la elaboración de este programa y que se exponen a continuación, -proporcionar al alumno los conocimientos básicos del cálculo matricial, dado que el almacenamiento de información a la hora de resolver un problema computacionalmente se realiza fundamentalmente de forma matricial, -describir las propiedades matemáticas del espacio usual en el que se van a resolver los problemas que se afronten, cuyo conocimiento es básico para dicha resolución, -despertar en el alumno el espíritu crítico, así como conseguir que éste adquiera una capacidad de abstracción, deducción y razonamiento lógico que le serán necesarios en su futura vida profesional. Se pretende también que el alumno tenga el primer contacto con Matlab, apreciando la ayuda que supone enla resolución de problemas dentro del campo del análisis matricial. CONTENIDOS Capítulo 1. Espacios vectoriales. Matrices. Aplicaciones lineales 1.1 Espacios vectoriales: Concepto de espacio vectorial sobre un cuerpo K. Subespacios vectoriales. Dependencia e independencia lineal. Sistemas generadores. Espacios vectoriales de tipo finito. Bases. Dimensión. Expresión coordenada de vectores respecto a una base. Rango de un sistema de vectores. Operaciones elementales en un sistema de vectores. Criterio de independencia lineal: método en cascada. Cambio de base en un espacio vectorial. 1.2 Matrices: Matrices mxn en un cuerpo K. Operaciones con matrices y sus propiedades. Inversa de una matriz cuadrada. Matriz asociada a un cambio de base. Matrices semejantes y 65 de 462 2005-2006 Asignaturas del Primer Curso congruentes. 1.3 Aplicaciones Lineales: Concepto de aplicación lineal. Teorema de existencia y unicidad de aplicaciones lineales. Núcleo e imagen de una aplicación lineal. Condiciones para la inyectividad, suprayectividad y biyectividad de una aplicación lineal. Ecuación de dimensiones de una aplicación lineal. Representación matricial de aplicaciones lineales, cambio de representación matricial. Capítulo 2. Sistemas de ecuaciones lineales 2.1 Sistemas de ecuaciones lineales: Sistemas lineales de m ecuaciones y n incógnitas con coeficientes en un cuerpo K. Formulación matricial. Estudio de la existencia de soluciones de un sistema lineal desde el punto de vista de las aplicaciones lineales. Sistemas lineales homogéneos. Teorema de Rouché -Frobenius sobre la existencia de soluciones de un sistema lineal. Conjunto de soluciones de un sistema lineal compatible: soluciones de un subsistema principal. Obtención de las soluciones de un sistema compatible: sistemas de Cramer. Método de resolución de Gauss de un sistema lineal. Capítulo 3. Teoría de operadores lineales 3.1 Diagonalización de operadores: Valores y vectores propios de un operador. Propiedades de los valores propios y vectores propios. Concepto de endomorfismo diagonalizable. Condición necesaria y suficiente de diagonalización: existencia de una base formada por vectores propios. 3.2 Polinomio característico: Polinomio característico, determinación de los valores propios de un operador o matriz. Descomposición de un espacio vectorial en suma directa de subespacios propios, condición necesaria y suficiente de diagonalización. Teorema de Cayley-Hamilton. 3.3 Diagonalización matricial: Aplicación de la teoría de operadores para la obtención de condiciones necesarias y suficientes para la diagonalización de una matriz en un cuerpo. Matriz de Jordan. Capítulo 4. Funciones bilineales y formas cuadráticas. Espacio euclídeo 4.1 Funciones bilineales y formas cuadráticas: Funciones bilineales.Representación matricial de una función bilineal, cambio de representación. Funciones bilineales simétricas. Forma cuadrática asociada a una función bilineal. Vectores conjugados, obtención de bases conjugadas. Diagonalización de formas cuadráticas: método de Gauss. Formas cuadráticas reales: Ley de Sylvester, clasificación de las formas cuadráticas reales. Método de los menores angulares. 4.2 Espacio euclídeo: Concepto de producto escalar: espacio vectorial euclídeo. Longitud o norma de vectores. Angulo entre dos vectores. Ortogonalidad en un espacio euclídeo. Bases ortonormales: método de ortonormalización de Gram-Schmidt. Subespacio ortogonal suplementario de un subespacio vectorial. 66 de 462 2005-2006 Asignaturas del Primer Curso 4.3 Operadores en un espacio euclídeo: Proyección ortogonal sobre un subespacio. Aplicaciones ortogonales: concepto y propiedades. Expresión matricial de un operador ortogonal: caracterización delos operadores ortogonales. Matrices ortogonales. Operador simétrico o autoadjunto: caracterización según su representación matricial. Valores propios de un operador autoadjunto. Diagonalización de dichos operadores en bases ortonormadas. 4.4 Diagonalización de formas cuadráticas en un espacio euclídeo: Método de diagonalización ortogonal de formas cuadráticas. Diagonalización simultánea de formas cuadráticas. Capítulo 5. Geometría 5.1 Plano puntual: Intensificación con Matlab de los conocimientos desarrollados en el Bachillerato. 5.2 Espacio puntual: Intensificación con Matlab de los conocimientos desarrollados en el Bachillerato. Las prácticas de laboratorio se realizarán como intensificación, con la ayuda de Matlab, de los conceptos desarrollados en el programa. Se realizarán las siguientes prácticas, Práctica 1.- Introducción al Matlab Práctica 2.- Matricesy K-espacios vectoriales Práctica 3.- Aplicaciones lineales y sistemas Práctica 4.- Geometría Práctica 5.- Diagonalización matricial Práctica 6.- Formas cuadráticas y espacio euclídeo METODOLOGÍA Y EVALUACIÓN Se realizarán exámenes finales en las convocatorias de febrero, junio y septiembre que se puntuarán sobre 9 puntos. Las prácticas de laboratorio se valorarán en 1 punto. BIBLIOGRAFÍA BÁSICA -Anzola, M.; Caruncho, J. (1981). Problemas de Algebra. Ed. Los autores. Madrid. -Aranda, T; García, J.G. (1999). Notas sobre Matlab. Servicio de Publicaciones de la Universidad de Oviedo. Oviedo. -Burgos, J. de (2000). Algebra Lineal y Geometría Cartesiana. McGraw-Hill. Madrid. -Castellet, M.; Llerena, I. (1991). Algebra Lineal y Geometría. Reverté. Barcelona. 67 de 462 2005-2006 Asignaturas del Primer Curso -Espada Bros, E. (1987). Problemas resueltos de álgebra. EDUNSA. Barcelona. -Lang, S. (1976). Algebra Lineal. Addison-Wesley Iberoamericana. México. -Pérez, C. (2002). Matlab y sus aplicaciones a las Ciencias y la Ingeniería. Prentice-Hall. Madrid. -Rojo, J. (1986). Algebra Lineal. Editorial A.C. Madrid. -Villa, A. de la. (1994). Problemas de álgebra. CLAGSA. Madrid. 68 de 462 2005-2006 Asignaturas del Primer Curso MATEMATICAS DISCRETAS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13036 Código ECTS E-LSUD-1-Math-15-DM-13036 I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo TRONCAL Periodo 2º Cuatrimes. 4,5 Teóricos 3,0 Prácticos 1,5 4,0 Teóricos 2,5 Prácticos 1,5 http://di002.edv.uniovi.es/~cobas/matdis PROFESORES GONZALEZ COBAS, JUAN DAVID (Practicas en el Laboratorio, Tablero, Teoria) FERNANDEZ-COMBARRO ALVAREZ, ELIAS (Tablero, Teoria) CASTRO PEREIRO, DANIEL ALFONSO (Practicas en el Laboratorio) OBJETIVOS Suministrar los conocimientos de matemáticas discretas imprescindibles en computación. Se tiene especialmente presente el uso práctico en las tareas de programación y materias de niveles superiores como el análisis de algoritmos y las estructuras de datos. CONTENIDOS Tema 1: Combinatoria Conjuntos. Técnicas de recuento. Principio de los cajones y de inclusión-exclusión. Muestras: permutaciones, combinaciones. Números combinatorios. El teorema del binomio. Tema 2: Grafos y árboles Relaciones. Definiciones iniciales. Representación de los grafos como tipo de datos. Conexión y accesibilidad. Arboles y sus tipos. Recorridos de grafos. Anchura, profundidad, inorden, preorden, postorden. Tema 3: Recurrencias y asintótica. Inducción. Recurrencias. Recurrencias lineales. Notación asintótica. Prácticas: Se realizarán prácticas de laboratorio estructuradas en módulos, que se corresponden con los temas de teoría indicados. 69 de 462 2005-2006 Asignaturas del Primer Curso METODOLOGÍA Y EVALUACIÓN Consta de 4.5 créditos. Se realizará un examen teórico de la asignatura en cada convocatoria oficial. En él se incluirán nociones asimiladas durante la parte práctica tipo test. Los parciales liberan materia para el examen final de Junio. BIBLIOGRAFÍA BÁSICA Kenneth H. Rosen. Discrete Mathematics and Its Applications. McGraw-Hill Book Company, fourth edition, 1999. Richard Johnsonbaugh. Discrete Mathematics. Prentice Hall, fifth edition, 2000. Carlos García, Josep M. López, and Dolors Puigjaner. Matemática Discreta. Prentice-Hall, 2002. Félix García Merayo, Gregorio Hernández Peñalver y Antonio Nevot Luna. Problemas Resueltos de Matemática Discreta. Thomson-Paraninfo, 2003 Félix García Merayo Matemática Discreta. Thomson-Paraninfo, 2001 Thomas H. Cormen, Charles E. Leiserson, and Ronald L. Rivest. Introduction to Algorithms. MIT Press/McGraw-Hill, 1990. 70 de 462 2005-2006 Asignaturas del Primer Curso METODOS NUMERICOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13037 Código ECTS E-LSUD-1-Math-16-NM-13037 I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo TRONCAL Periodo 2º Cuatrimes. 4,5 Teóricos 3,0 Prácticos 1,5 4,0 Teóricos 2,5 Prácticos 1,5 PROFESORES SAN LUIS FERNANDEZ, ANA MARIA (Practicas en el Laboratorio) FERNANDEZ GUTIERREZ, MANUEL JOSE (Tablero, Teoria) PEREZ PEREZ, JAVIER IGNACIO (Practicas en el Laboratorio) GARCIA NIETO, PAULINO JOSE (Practicas en el Laboratorio, Tablero, Teoria) MENENDEZ FERNANDEZ, CESAR (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS Iniciar a los alumnos en las técnicas del análisis numérico y programar con MATLAB los algoritmos analizados en las clases teóricas. CONTENIDOS Tema 1. Introducción al cálculo numérico: El objetivo del cálculo numérico. Fuentes de error, errores en los datos, errores de truncamiento y errores de redondeo. Tema 2. Resolución numérica de ecuaciones no lineales: Introducción. Métodos iterativos de obtención de soluciones. Convergencia del método de iteración de punto fijo: estudio del error. Orden de convergencia. Convergencia cuadrática y método de Newton. Tema 3. Interpolación: Introducción. Polinomio interpolante: fórmula de Lagrange y fórmula de Newton. Error en la interpolación. Interpolación polinómica a trozos. Tema 4. Ajuste de datos y aproximación de funciones: Introducción. Ajuste y aproximación por mínimos cuadrados. Tema 5. Integración numérica, Métodos de Cotes: Introducción. Fórmulas de tipo interpolatorio. Fórmulas de cuadratura de Newton- Cotes: cerradas y abiertas. Fórmulas de cuadratura compuestas: Regla de los trapecios y Regla de Simpson. PROGRAMA DE PRACTICAS 1. Introducción a la programación con MATLAB. 2. Resolución numérica de ecuaciones no lineales. 3. Interpolación. 4. Ajuste por mínimos-cuadrados. 5. Integración numérica. METODOLOGÍA Y EVALUACIÓN Se realizarán los exámenes fijados por las convocatorias oficiales. La evaluación de las prácticas se llevará a cabo de manera conjunta con el resto de la materia en los exámenes de la asignatura y la valoración de las mismas será de 1.5 a 2 puntos. 71 de 462 2005-2006 Asignaturas del Primer Curso BIBLIOGRAFÍA BÁSICA Teoría. Burden, R.L. y Faires, J.D. ANALISIS NUMERICO. ITP Company. México, 1998. Chapra, S.C.y Canale, R.P. METODOS NUMERICOS PARA INGENIEROS. Ed. McGrawHill, 1985. Conte, S. D. y Boor, C. ANALISIS NUMERICO. Ed. McGraw-Hill, 1974. Sanz-Serna, J.M. DIEZ LECCIONES DE CALCULO NUMERICO. Secretariado de Publicaciones de la Universidad de Valladolid. 1998. Theodor, R.INITIATION A L'ANALYSE NUMERIQUE. Ed. Mason, 1982. Práctica. Fernández , M.J. PROBLEMAS RESUELTOS DE CALCULO NUMERICO. Ed. Servicio de Publicaciones. Universidad de Oviedo, 1989. Mathews, K.D. Fink METODOS NUMERICOS CON MATLAB.Prentice Hall, 1999. 72 de 462 2005-2006 Asignaturas del Primer Curso INTRODUCCION A LA PROGRAMACION Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13038 Código ECTS E-LSUD-1-Comp-17-IP-13038 I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo TRONCAL Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 5,0 Teóricos 2,5 Prácticos 2,5 http://www.euitio.uniovi.es/~ip/ PROFESORES GARCIA FUENTE, MARIA DEL PILAR ALMUDENA (Practicas en el Laboratorio) GARCIA FERNANDEZ, NESTOR (Practicas en el Laboratorio) GAYO AVELLO, DANIEL (Practicas en el Laboratorio, Tablero, Teoria) SUAREZ SANZ, JAVIER (Practicas en el Laboratorio) OBJETIVOS Presentar al alumno conceptos fundamentales de programación desde el paradigma de la orientación a objetos. Proporcionar al alumno las nociones básicas para diseñar jerarquías de clases y algoritmos sencillos, así como unos conocimientos mínimos de un lenguaje de programación orientado a objetos (Java) que le permita su implementación. CONTENIDOS Teoría1. ANTECEDENTES1.1. Historia de la Informática1.1.1. Pre-informática (el mundo antes de 1945).1.1.2. Historia del hardware, software y las redes de ordenadores.1.1.3. Pioneros de la informática.1.2. Lenguajes de programación1.2.1. Funcionamiento de un ordenador electrónico. Arquitectura Von Neumann.1.2.2. Representación de la información.1.2.3. Lenguaje máquina.1.2.4. Evolución de los lenguajes de programación.2. INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS2.1. Paradigma OO.2.2. Encapsulación y ocultación de información.2.3. Abstracción y genericidad.2.4. Comportamiento de los objetos.2.5. Constructores y destructores.3. ESTADO DE LOS OBJETOS3.1. Tipos de datos. Tipos primitivos.3.2. Declaración de atributos3.3. Comprobación de tipos.3.4. Expresiones y asignación.3.5. Recolección de basura.4. COMPORTAMIENTO DE LOS OBJETOS4.1. Métodos.4.2. Paso de parámetros.4.3. Declaración de variables (visibilidad, ámbito, etc.)4.4. Sobrecarga de métodos.5. ESTRUCTURAS DE CONTROL5.1. Propiedades de las estructuras de control.5.2. Estructura secuencial.5.3. Estructuras alternativas.5.4. Estructuras repetitivas.6. CLASIFICACIÓN DE OBJETOS6.1. Clases y subclases.6.2. Interfaces.6.3. Herencia de clases e interfaces. Redefinición de métodos.6.4. Jerarquías de clases.7. ESTRUCTURAS DE DATOS FUNDAMENTALES7.1. Arrays.7.2. Cadenas de caracteres.Prácticas de tablero1. INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS2. ESTADO DE LOS OBJETOS3. COMPORTAMIENTO DE LOS OBJETOS4. ESTRUCTURAS DE CONTROL5. CLASES DE OBJETOS6. ESTRUCTURAS DE DATOS FUNDAMENTALESPrácticas de laboratorio1. PRESENTACIÓN DEL ENTORNO DE DESARROLLO.2. COMPORTAMIENTO DE LOS OBJETOS (I).3. DOTANDO DE ESTADO A LOS OBJETOS.4. COMPORTAMIENTO DE LOS OBJETOS (II).5. JERARQUÍAS DE CLASES.6. DESARROLLO DE UNA APLICACIÓN COMPLETA. 73 de 462 2005-2006 Asignaturas del Primer Curso METODOLOGÍA Y EVALUACIÓN La carga docente de la asignatura es de 6 créditos, divididos en 3 créditos de teoría, 1 crédito de prácticas de tablero y 2 de prácticas de laboratorio. Para aprobar la asignatura es necesario aprobar la teoría y la práctica por separado. Una vez cumplida esta premisa, la nota final se obtiene con una media ponderada en la que la parte teórica tiene un peso de 0,4 y la práctica de 0,6. La parte teórica se evalúa mediante un examen final. La parte práctica se evalúa mediante un examen práctico final, la asistencia a clase de prácticas y unos trabajos prácticos de entrega obligatoria para los cuales el profesor puede solicitar una defensa por parte del alumno. BIBLIOGRAFÍA BÁSICA Bibliografía básica- David Arnow y Gerald Weiss. Introducción a la programación con Java. Unenfoque orientado a objetos. Prentice Hall, 2000.- Judy Bishop. Java. Fundamentos de Programación. Addison Wesley, 1999.- Douglas Bell y Mike Parr. Java for Students (second edition). Prentice Hall,1999.Bibliografía avanzada- Deitel y Deitel. Cómo programar en JAVA. Prentice Hall, 1999.- Ken Arnold, James Gosling y David Holmes. El lenguaje de ProgramaciónJAVA. 3ª Edición. Addison Wesley, 2001- Bruce Eckel. Piensa en Java. 2ª Edición. Addison Wesley, 2002 74 de 462 2005-2006 Asignaturas del Primer Curso METODOLOGIA DE LA PROGRAMACION Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13039 Código ECTS E-LSUD-1-Comp-18-PM-13039 I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo TRONCAL Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 5,0 Teóricos 2,5 Prácticos 2,5 http://www.euitio.uniovi.es/~mp PROFESORES LUENGO DIEZ, MARIA CANDIDA (Practicas en el Laboratorio) VINUESA MARTINEZ, LUIS ANTONIO (Practicas en el Laboratorio) CERNUDA DEL RIO, AGUSTIN (Teoria) FERNANDEZ ALVAREZ, ALBERTO MANUEL (Practicas en el Laboratorio) OBJETIVOS Adquirir la capacidad de construir programas de forma adecuada, apoyándose en buenos hábitos de diseño, codificación, pruebas, documentación, depuración, etc. Comprender y aplicar las pautas básicas del diseño de programas (modularidad, encapsulamiento, no redundancia...) Dominio del polimorfismo y la genericidad basada en el mismo. Conocimiento de algunas estructuras de datos y algoritmos fundamentales. 1. 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 2. 2.1. 2.2. 2.3. 2.4. 3. 3.1. 3.2. 3.3. 3.4. 3.5. 4. 4.1. 4.2. 4.3. CONTENIDOS INTRODUCCIÓN A LA METODOLOGÍA DE LA PROGRAMACIÓN Análisis y diseño Fundamentos de notación UML Pautas de diseño Implementación Documentación Aplicación práctica del análisis y diseño REVISIÓN DEL PARADIGMA DE ORIENTACIÓN A OBJETOS Fundamentos del paradigma de objetos Herencia Polimorfismo Interfaces ESTRUCTURAS DE DATOS BÁSICAS Colecciones (listas, pilas, colas) Búsqueda (secuencial, secuencial en estructura ordenada, binaria) Ordenación (burbuja con señal, inserción directa) Estructuras dinámicas (listas, pilas, colas) Recursividad TRATAMIENTO DE ERRORES EN TIEMPO DE EJECUCIÓN Errores en ejecución Técnicas básicas para el tratamiento de errores de ejecución Excepciones 75 de 462 2005-2006 5. 5.1. 5.2. Asignaturas del Primer Curso PERSISTENCIA, SERIALIZACIÓN, ENTRADA / SALIDA Generalidades Sintaxis y clases de E/S METODOLOGÍA Y EVALUACIÓN Para aprobar la asignatura es necesario aprobar la teoría y la práctica por separado. Una vez cumplida esta premisa, la nota final se obtiene con una media ponderada en la que la parte teórica tiene un peso de 0,4 y la práctica de 0,6. La parte teórica se evalúa mediante un examen final. La parte práctica se evalúa mediante un examen práctico final, la asistencia a clase de prácticas y la entrega de prácticas obligatorias (que deberán ser defendidas por el alumno). BIBLIOGRAFÍA BÁSICA Programación en Java 2. L. Joyanes Aguilar, I. Zahonero Martínez. McGraw-Hill, 2002. ISBN: 84-481-3290-4 Introducción a la programación con Java Un enfoque orientado a objetos. David M. Arnow, Gerald Weiss. Addison Wesley, Madrid, 2001. ISBN: 84-7829-033-8 Code Complete: A Practical Handbook of Software Construction. Steve McConnell. Microsoft Press, 1993. ISBN: 1556154844 Análisis y diseño orientados a objetos con aplicaciones, 2ª edición. Grady Booch. Addison Wesley, 1996. ISBN: 0-201-60122-2 El Lenguaje Unificado de Modelado. Guía del usuario. Grady Booch, Ivar Jacobson, James Rumbaugh.. Addison-Wesley/Diaz de Santos, 1999. ISBN: 84-7829-028-1 Construcción de software orientado a objetos (2ª edición). Bertrand Meyer. Prentice Hall, 1999. ISBN: 84-8322-040-7 Piensa en java (2ª edición). Bruce Eckel. Prentice-Hall, 2002. ISBN: 84-205-3192-8 76 de 462 2005-2006 Asignaturas del Primer Curso LOGICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13040 Código ECTS E-LSUD-1-Comp-120-L-13040 I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo OBLIGAT. Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 5,0 Teóricos 2,5 Prácticos 2,5 http://www.di.uniovi.es/~labra/Logica/Logica.html PROFESORES LABRA GAYO, JOSE EMILIO (Teoria) FERNANDEZ ACEBAL, CESAR (Practicas en el Laboratorio) OBJETIVOS Proporcionar una formación sólida en los fundamentos de la lógica de proposiciones y de la lógica de predicados de Primer Orden. Desarrollar las habilidades y aptitudes para la representación formal del conocimiento y para la transcripción de frases del lenguaje natural en lenguaje formal Apoyar la capacidad de tratamiento y manipulación simbólica de sistemas formales y la demostración de teoremas Describir qué es una interpretación, cómo se cálcula el valor de una fórmula en una interpretación y los tipos de fórmulas en función de las diferentes interpretaciones. Incentivar al alumno para que se enfrente a la resolución de problemas de forma lógica, analítica y estructurada. Introducir al alumno en el paradigma de la Programación Lógica, alternativa y complemento de los lenguajes de programación imperativos clásicos. Comprender los mecanismos computacionales asociados a las problemáticas de la demostración automática de teoremas y la Programación Lógica. Mostrar el contexto de la lógica en la Informática y captar su relación con ramas específicas como: Programación, Ingeniería del Software, Bases de Datos, Inteligencia Artificial, Diseño de Circuitos, etc. Capacitar al alumno para el acceso y comprensión de la literatura general y específica relativa a la informática teórica. CONTENIDOS La asignatura consta de 6 créditos divididos en 3 de teoría y 3 de prácticas de tablero. La asignatura se divide en cinco unidades didácticas fundamentales, cada una de las cuales contiene una serie de temas cuya estimación temporal, en horas de teoría (TE) y horas de prácticas de tablero (PT) se indica. I. Introducción Conceptos Básicos Evolución Histórica y Aplicaciones II. Lógica Proposicional Tema 1. Lenguaje de la Lógica Proposicional Tema 2. Teoría de la Prueba Proposicional Tema 3. Técnicas Semánticas Proposicionales Tema 4. Resolución Proposicional 77 de 462 2005-2006 Asignaturas del Primer Curso Tema 5. Aplicación al Diseño de Circuitos: Álgebra de Boole III. Lógica de Predicados de Primer Orden Tema 6. Lenguaje de la Lógica de Predicados Tema 7. Teoría de la Prueba en Lógica de Predicados Tema 8. Semántica de la Lógica de Predicados Tema 9. Resolución General IV. Aplicaciones Informáticas Tema 10. Programación Lógica Tema 11. Especificación y Verificación de Programas (*) V. AmpliacionesTema 12. Teorías Lógicas Especiales: Inducción (*) Tema 13. Otras Lógicas METODOLOGÍA Y EVALUACIÓN La asignatura consta de 6 créditos divididos en 3 de teoría, 2 de prácticas de tablero y 1 de prácticas de laboratorio. Si es posible, se realizarán dos exámenes parciales. El primer parcial sobre las partes I y II y el segundo sobre el resto. La nota teórica de la asignatura se obtendrá como el 40% de la nota del primer parcial y el 60% de la nota del segundo. Para aprobar la asignatura es necesario aprobar ambos parciales. La nota de prácticas de laboratorio se obtendrá a partir de un trabajo realizado por los alumnos. Para aprobar laasignatura es necesario que en dicho trabajo se obtenga una nota superior a 5. La nota total de la asignatura será 0,9 * NT + 0,1 * NP donde NT = Nota de teoría y NP = nota del trabajo práctico BIBLIOGRAFÍA BÁSICA L. Arenas, Lógica Formal para Informáticos, Díaz de Santos, ISBN: 84-7978-240-4 (1996) J. Barwise and J. Etchemendy, The Language of First-Order Logic, Center for the Study of Language and Information, Stanford, 3rd Ed., ISBN: 0-937073-90-3 (1992) M. Ben-Ari, Mathematical Logic for Computer Science, Prentice-Hall, ISBN: 0-13-564139-X (1993) E. Burke and E. Foxley, Logic and Its Applications, Prentice Hall International, ISBN: 0 13 030263 5 (1996) J. Cuena, Lógica Informática, Alianza Editorial, ISBN: 84-206-8601-8 (1985) G. Fernández and F. Sáez, Fundamentos de Informática: Lógica, Autómatas y Lenguajes, Anaya Multimedia, ISBN: 84-7614-792-9 (1995) M. Fitting, First-Order Logic and Automated Theorem Proving, Springer-Verlag, ISBN: 0 387 94593 8 (1996) M. Garrido, Lógica Simbólica, Tecnos - Filosofía y Ensayo, 3ª, ISBN: 84-309-2604-6 (1997) W. K. Grassmann and J. Tremblay, Matemática Discreta y Lógica, Prentice-Hall, ISBN: 8489660-04-2 (1996) D. Gries and F. B. Schneider, A Logical Approach to Discrete Math, Springer-Verlag, ISBN: 0387-94115-0 (1994) J. Kelly, The Essence of Logic, Prentice Hall, ISBN: 0 13 396375 6 (1997) J. E. Labra, Lógica de Predicados de Primer Orden, Departamento de Matemáticas. Universidad de Oviedo (1993) J. E. Labra, Lógica Proposicional para Informática, Editorial Servitec, ISBN: 84-8416-613-9 (1998) J. E. Labra and A. I. Fernández, Ejercicios de Lógica Informática, Editorial Servitec, ISBN: 848416-357-1 (1998) R. Lalement, Computation as Logic, Prentice-Hall, ISBN: 0-13-770009-1 (1993) 78 de 462 2005-2006 Asignaturas del Primer Curso V. Sperschneider and G. Antoniou, Logic: A foundation for Computer Science, AddisonWesley, ISBN: 0-201-56514-5 (1991) L. Sterling, E. Shapiro, The Art Of Prolog, The MIT Press 2nd. Ed. (1994) J. E. Whitesitt, Boolean Algebra and its Applications, Addison-Wesley, ISBN: (1961) 79 de 462 2005-2006 Asignaturas del Primer Curso FUNDAMENTOS FISICOS DE LA INFORMATICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13041 Código ECTS E-LSUD-1-Phys-121-PFC-13041 I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo OBLIGAT. Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 5,0 Teóricos 2,5 Prácticos 2,5 http://petra.euitio.uniovi.es/~acamba/ PROFESORES MATARRANZ FERNANDEZ, RAFAEL DOMINGO (Tablero, Teoria) RODRIGUEZ BRAÑA, MARIA ANGELES (Practicas en el Laboratorio) CAMBA MENENDEZ, ALFONSO (Practicas en el Laboratorio, Tablero, Teoria) FERNANDEZ BUSTILLO, ENRIQUE (Practicas en el Laboratorio) GETINO GARCIA, JOSE MARIA (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS ú El objetivo principal de la asignatura es que el alumno adquiera unos conocimientos básicos sobre electromagnetismo y estado sólido, que le sirvan de fundamento para el estudio de asignaturas más específicas.ú En la adquisición de estos conocimientos desempeñará un papel importante la experimentación que se llevará a cabo en el laboratorio de Física. CONTENIDOS Tema 1.- CAMPO ELÉCTRICO: Naturaleza eléctrica de la materia.- Ley de Coulomb.- Campo eléctrico.- Potencial eléctrico.- Movimiento de una carga en un campo eléctrico uniforme.- Ley de Gauss.- Aplicaciones. Tema 2.- CONDUCTORES EN EQUILIBRIO ELECTROSTÁTICO Y DIELÉCTRICOS: Descripción microscópica de los conductores: carga libre.- Conductores en equilibrio.- Condensadores: capacidad y energía.- Asociación de condensadores.- Dieléctricos: momento dipolar y polarización.- Condensadores con dieléctrico. Tema 3.- CORRIENTE ELÉCTRICA Y CIRCUÍTOS DE CORRIENTE CONTÍNUA: Corriente eléctrica.- La ley de Ohm.- Ley de Joule.- Asociacion de resistencias.- Generadores y fuerza electromotriz.- Reglas de Kirchhoff.- Análisis de circuitos.- Circuitos equivalentes.Circuitos RC: carga y descarga de un condensador. Tema 4.- CAMPO MAGNÉTICO (I): Fuerza ejercida sobre una carga en movimiento y una corriente.-Momento ejercido sobre una espira.- Movimiento de una carga en un campo magnético uniforme.- Efecto Hall. Tema 5.CAMPO MAGNÉTICO (II): Campo magnético creado por una carga en movimiento y una corriente.- Ley de Ampère.- Interacción entre dos corrientes rectilíneas paralelas.- Propiedades magnéticas de la materia: diamagnetismo, paramagnetismo y ferromagnetismo. Tema 6.INDUCCIÓN MAGNÉTICA: Fuerza electromotriz de movimiento.-Ley de inducción de Faraday.- Ley de Lenz.- Inducción mutua y utoinducción.- Aplicaciones. Tema 7.CORRIENTE ALTERNA: Generadores de corriente alterna.- Valores eficaces.Comportamiento de una resistencias en corriente alterna.- Inductores y condensadores en circuitos de corriente alterna.- Potencia en ca.- Circuitos LCR en serie y paralelo. Tema 8.ESTADO SÓLIDO: Estructura microscópica de los sólidos.- Teoría de bandas de los sólidos.Semiconductores.- La unión pn.- Diodos.- Transistores. PRÁCTICAS DE LABORATORIO1.- Fuerza magnética sobre corrientes eléctricas. 2.- La ley de inducción de Faraday. 3.- Campo magnético creado por bobinas. 4.- Carga y desccarga de 80 de 462 2005-2006 Asignaturas del Primer Curso condensadores. 5.- Estudio del circuito RC. 6.- Estudio del circuito RL. 7.- Propiedades de los semiconductores METODOLOGÍA Y EVALUACIÓN Se realizará un examen escrito de los contenidos del programa (70% de la nota final) y se evaluarán los informes de las prácticas de laboratorio (30% de la nota). BIBLIOGRAFÍA BÁSICA TEORíA: (1) Tipler P.A., Física. Volumen II. Reverte. (2) Serway R.A.y Jewett J.W., Física. Volumen II. Thomson. (3) Alonso M. y Finn E.J., Física. Addison-Wesley Iberoamericana. (4) Eisberg R.M. y Lerner L.S., Física. Volumen II. McGraw-Hill. (5) Feynman R., Física. Volúmenes II y III. Addison-Wesley Iberoamericana. (6) Roller D.E. y Blum R., Física.Volumen II. Reverté. PRÁCTICA: (7) Félix A. González, La física en problemas. Ed. Tébar Flores. HORARIO DE TUTORÍAS PROFESOR: MATARRANZ FERNANDEZ, RAFAEL DOMINGO PERIODO HORARIO EDIFICIO LUNES Y MIERCOLES DEL 01-10-2005 AL 30-06-2006 CIENCIAS DE 10:00 A 13:00 PROFESOR: RODRIGUEZ BRAÑA, MARIA ANGELES PERIODO HORARIO EDIFICIO LUNES, MARTES, DEL 01-10-2005 AL 10-06-2006 JUEVES Y VIERNES DE CIENCIAS 11:30 A 12:30 DEL 01-10-2005 AL 10-06-2006 MIERCOLES DE 11:30 A 13:30 PROFESOR: CAMBA MENENDEZ, ALFONSO PERIODO HORARIO LUNES Y MARTES DE DEL 01-10-2005 AL 31-01-2006 13:00 A 14:00 MIERCOLES Y JUEVES DEL 01-10-2005 AL 31-01-2006 DE 13:00 A 15:00 PROFESOR: GETINO GARCIA, JOSE MARIA PERIODO HORARIO CIENCIAS EDIFICIO CIENCIAS CIENCIAS EDIFICIO DEL 01-10-2005 AL 30-06-2006 LUNES DE 11:30 A 14:30 CIENCIAS DEL 01-10-2005 AL 30-06-2006 MIERCOLES DE 11:00 A 14:00 CIENCIAS 81 de 462 LUGAR Despacho Profesor (04) LUGAR Despacho Profesor - 15 (83) Despacho Profesor - 15 (83) LUGAR Despacho 22 (90) Despacho 22 (90) LUGAR Despacho Profesor (78) Despacho Profesor (78) 2005-2006 Asignaturas del Primer Curso TEORIA DE AUTOMATAS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13042 Código ECTS E-LSUD-1-Comp-122-AT-13042 I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo OBLIGAT. Periodo 2º Cuatrimes. 4,5 Teóricos 3,0 Prácticos 1,5 4,0 Teóricos 2,5 Prácticos 1,5 PROFESORES TAJES MARTINEZ, MARIA LOURDES (Practicas en el Laboratorio, Tablero, Teoria) CANO ESPINOSA, FERNANDO (Practicas en el Laboratorio, Tablero, Teoria) FERNANDEZ-COMBARRO ALVAREZ, ELIAS (Tablero, Teoria) CASTRO PEREIRO, DANIEL ALFONSO (Practicas en el Laboratorio) OBJETIVOS Los objetivos fundamentales son dos.En primer lugar exponer al alumno aquellos conceptos de teoría de lenguajes formales que sean asequibles en un primer curso de ingeniería técnica informática: definición de lenguaje formal, herramientas para el procesamiento de lenguajes formales, objetivos de ese procesamiento, etc.En segundo lugar, conectar estos conceptos formales con otros conceptos que se utilizan ampliamente a lo largo de la carrera, inclusive en primer curso, como los compiladores de lenguajes. CONTENIDOS TEMA 1 Lenguajes regulares1. Definiciones previas (símbolos, cadenas, Lenguajes formales, operaciones con cadenas, operaciones con lenguajes)2. Expresiones regularesa. Definición formalb. Operaciones Básicas (concatenación, alternativa, cierre)c. Extensión para lex3. Autómatas finitosa. AFDb. AFNDc. AFND LAMBDA MOV.4. Equivalencia expresiones regulares - autómatas finitos5. Propiedades de los lenguajes regularesPRÁCTICAS TEMA 1Utilización de herramientas de uso común para comprender la utilidad de las expresiones regulares (grep, find, ...). Lex. Utilización básica. Modificaciones básicas al fichero lex.TEMA 2 Lenguajes libres de contexto1. Definiciones básicas.2. Gramáticas libres de contexto3. Árboles de derivación (derivaciones y ambigüedad)4. Autómatas de pila5. Algoritmos de decisión (FNC, CYK)PRÁCTICAS TEMA 2Yacc. Utilización básica. Modificaciones básicas de un fichero.TEMA 3. Lenguajes Recursivos y Recursivamente Numerables1. Introducción2. Jerarquía de Chomsky3. Máquinas de Turing4. Lenguajes Recursivos y Recursivamente Numerables METODOLOGÍA Y EVALUACIÓN La asignatura tiene 4.5 créditos, de los cuales 3.5 son teóricos o prácticos de tablero y 1 es práctico de laboratorio.En términos de evaluación, la asignatura está dividida en una parte teórica y una parte práctica. Para aprobar la asignatura es preciso aprobar ambas partes, es decir, alcanzar un 5 en cada una de las partes.La nota final de la asignatura vendrá dada por la siguiente fórmula:Nfinal = Nteoría * 0.7 + Nprácticas * 0.3Parte teóricaSe realizará un único examen final en las convocatorias oficiales, Junio, Septiembre y Febrero.Parte prácticaLa calificación de la parte práctica se obtendrá con la fórmula siguiente:Nprácticas = Nasistencia+aprovechamiento * 0.5 + Ntrabajo * 0.5Nasistencia+aprovechamientoMide el nivel de asistencia a las clases prácticas del alumno y el trabajo del alumno en las mismas. Se 82 de 462 2005-2006 Asignaturas del Primer Curso valorará la asistencia a las clases prácticas para establecer esta nota. Si el alumno no asiste al menos al 50% de las clases prácticas del curso (sin justificar su ausencia), esta nota será 0.NtrabajoMide el trabajo del alumno para llevar a cabo los ejercicios propuestos. A lo largo del curso los profesores propondrán diversos ejercicios prácticos a los alumnos. Una vez realizado el alumno deberá realizar en algunos casos un cuestionario sobre los ejercicios propuestos y en otros entregar un resumen del trabajo. Ntrabajo será la nota con la que el profesor valore el trabajo realizado. El profesor puede requerir al alumno que explique o comente alguna parte de la solución dada a la práctica propuesta.La realización de las prácticas es obligatoria. La no realización de alguna de ellas supone un 0 en la NtrabajoEn el caso de que un alumno no entregue todas las prácticas en una convocatoria, tendrá la posibilidad de entregar la(s) que le falte(n) en una convocatoria posterior, teniendo siempre en cuenta que deberá realizarla(s) de acuerdo a los enunciados que oportunamente se publicarán para la nueva convocatoria.Superación Parcial de la MateriaLa teoría aprobada en una convocatoria del curso actual se guardará, como máximo, hasta la convocatoria de Febrero (o Diciembre) del curso siguiente. Así mismo, las prácticas aprobadas en una convocatoria del curso actual se guardarán, como máximo, hasta la convocatoria de Febrero (o Diciembre) del siguiente curso.PROGRAMACIÓN TEMPORALTema 1: 14 horasPrácticas: 4 horasTema 2: 14 horasPrácticas: 6 horasTema 3: 7 horasPágina Web de la asignaturaEn la dirección Web http://www.euitio.uniovi.es/ se encuentran las páginas dedicadas a esta asignatura. En ella se podrá encontrar información útil como enunciados de prácticas, guiones de clase, exámenes de años anteriores, notas, datos de los profesores, información en Internet relacionada con los contenidos de la asignatura, etc. Se espera de los alumnos que accedan con frecuencia (al menos, una vez a la semana) a dichas páginas para consultar las novedades que se vayan introduciendo. BIBLIOGRAFÍA BÁSICA Hopcroft, J.E.; Ullman, J.D.Introduction to automata theory, languages and computation-Ed. Addison-Wesley, USA 1979Kelley, DeanTeoría de Autómatas y Lenguajes Formales-Ed. Prentice HallGrimaldi, Ralph P.Matemática discreta y combinatoria-Ed. Addison-Wesley IberoamericanaCarroll, J.; Long, D.Theory of finite automata-Ed. Prentice Hall InternationalIsasi, P.; Martínez, P.; Borrajo, D.Lenguajes, gramáticas y autómatas: Un enfoque práctico-Ed. Addison-WesleyKozen, Dexter C.Automata and Computability -Ed. Springer 83 de 462 2005-2006 Asignaturas del Primer Curso COMUNICACION PERSONA-MAQUINA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13043 Código ECTS E-LSUD-1-Comp-124-HCI-13043 I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo OBLIGAT. Periodo 2º Cuatrimes. 4,5 Teóricos 2,0 Prácticos 2,5 4,0 Teóricos 1,5 Prácticos 2,5 http://petra.euitio.uniovi.es/asignaturas/com.per.maq/ PROFESORES MARTINEZ PRIETO, ANA BELEN (Practicas en el Laboratorio, Tablero, Teoria) SUAREZ TORRENTE, MARIA DEL CARMEN (Practicas en el Laboratorio, Teoria) GUTIERREZ GUTIERREZ, ALFONSO (Practicas en el Laboratorio) OBJETIVOS Presentar al alumno conceptos básicos de interacción persona-ordenador que le permitan el desarrollo y la evaluación de software interactivo empleando para ello una aproximación centrada en el usuario. CONTENIDOS Teoría1. FUNDAMENTOS DE INTERACCIÓN PERSONA-ORDENADOR1.1. Orígenes de la disciplina1.2. Definición1.3. Objetivos1.4. Conceptos y principios básicos relacionados con la interacción1.5. El factor humano2. INTERFACES GRÁFICAS DE USUARIO2.1. Principales elementos de una interfaz gráfica 2.2. Ejemplos3. ESTILOS DE INTERACCIÓN Y METÁFORAS3.1. Estilos de interacción3.2. Paradigmas de interacción3.3. Metáforas3.3.1. Definición3.3.2. Tipos3.3.3. Ejemplos4. GUÍAS Y ESTÁNDARES4.1. Definición de estándar y guía de estilo4.2. Estándares relacionados con la interacción persona-ordenador4.3. Guías de estilo4.4 Ejemplos. 5. SOPORTE AL USUARIO5.1. Requerimientos del soporte al usuario5.2. Hipertexto e Hipermedia5.3. Ayuda en línea5.4 Ejemplo.6. INTERNACIONALIZACIÓN6.1. Definición de internacionalización del software6.2. Definición de localización6.3. Niveles de internacionalización y localización6.4. Ventajas de hacer aplicaciones internacionales6.5. Proceso de internacionalización/localización6.6. Elementos relacionados con la internacionalización.6.7.Ejemplo de internacionalización. 7. EVALUACIÓN7.1. Definición7.2. Usabilidad7.3. Métodos de Evaluación7.4. Coste de la Usabilidad Práctica1. Presentación del entorno de desarrollo2. Descripción de los principales elementos implicados en el diseño de IGU. 3. Diseño y construcción de interfaces gráficas de usuario4. Incorporación de la ayuda en línea5. Construcción de un instalador6. Internacionalización. METODOLOGÍA Y EVALUACIÓN La carga docente de la asignatura es de 4.5 créditos, divididos en 2 créditos de teoría, 0.5 créditos de prácticas de tablero y 2 de prácticas de laboratorio. Para aprobar la asignatura es necesario aprobar la teoría y la práctica por separado. Una vez cumplida esta premisa, la nota final se obtiene con una media ponderada en la que la parte teórica tiene un peso de 0,4 y la práctica de 0,6. La parte teórica se evalúa mediante un examen final. La parte práctica se evalúa mediante la asistencia a clase de prácticas, unas prácticas (que deberán ser defendidas por el alumno) y/o un examen final. 84 de 462 2005-2006 Asignaturas del Primer Curso BIBLIOGRAFÍA BÁSICA J. Abascal, I. Aedo y otros. La Interacción Persona Ordenador. Edición enCD-ROM, 2001.Alan Dix. Human Computer Interaction. Prentice-Hall, 1997 (SecondEdition).- Alan Cooper. About Face: The Essentials of User Interface Design. IDGBooks, 1995.- Theo Mandel. The Elements of User Interface Design. John Wiley and sons,1997.Bibliografía de consulta- Donald A. Norman. El Computador Invisible. Paidós Ibérica, 2000.- Brenda Laurel. Computers as Theatre. Addison-Wesley, 1991.- Ben Scneiderman. Designing the User Interface. Third Edition. Addison-Wesley, 1998.- Donald A. Norman. La Psicología de los Objetos Cotidianos. Editorial Nerea,1990. 85 de 462 2005-2006 4.1.2 Asignaturas del Segundo Curso Asignaturas del Segundo Curso ESTRUCTURA DE COMPUTADORES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13044 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 2 Tipo TRONCAL Periodo 2º Cuatrimes. 7,5 Teóricos 4,5 Prácticos 3,0 7,5 Teóricos 4,5 Prácticos 3,0 http://www.atc.uniovi.es/atc/2estcomp PROFESORES GARCIA VAZQUEZ, MANUEL (Tablero, Teoria) LOPEZ LOPEZ, JOSE MARIA (Practicas en el Laboratorio, Tablero, Teoria) FRAGA BOBIS, CESAR (Practicas en el Laboratorio) GRANDA CANDAS, JUAN CARLOS (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS El objetivo fundamental de la asignatura es introducir al alumno el computador real, en contraposición al computador Von Neumann estudiado en la asignatura de Fundamentos de Computadores de primer curso. Este objetivo se traduce en los siguientes objetivos específicos: * Presentar aquellas características del computador moderno que representan una mejora indispensable del computador von Neumann básico y que son necesarias para dar soporte a los nuevos sistemas operativos multitarea. * Incidir en que los sistemas operativos multitarea requieren un soporte hardware específico, y como este soporte es proporcionado por las CPUs protegidas. * Indicar qué mecanismos hardware son necesarios para dar soporte a los sistemas operativos multitarea. * Explicar los mecanismos de transferencia de control al sistema operativo (llamada a los servicios del sistema, interrupciones y excepciones). * Indicar que aparte del soporte a los sistemas operativos multitarea, también se busca el incremento en el rendimiento de las CPUs. Se presentan las técnicas básicas de segmentación y replicación de unidades funcionales. * Introducir una arquitectura real como ejemplo de los conceptos vistos, la arquitectura IA-32. Presentar su evolución histórica, sus diferentes modos de funcionamiento, los modos de protección y los mecanismos de transferencia de control. * Hacer ver a los alumnos que el deseo de todo programador es disponer de una memoria lo más grande y lo más rápida posible, lo cual se puede conseguir utilizando memorias de diferentes tecnologías organizadas jerárquicamente. * Explicar el principio de localidad, en sus dos modalidades, espacial y temporal, y hacer ver a los alumnos que este principio es el que hace que la jerarquía de memoria funcione. * Presentar los principios organizativos y de funcionamiento de una memoria cache. Así se presentaran los conceptos de bloque y de fallo, así como la necesidad de ressolver los problemas de ubicación, identificación, reemplazo y escritura de los bloques de la cache. * Explicar las tres estrategias de correspondencia comúnmente utilizadas, es decir, la correspondencia directa, la asociativa y la asociativa por conjuntos. Utilizando los mismos ejemplos, explicar también las estrategias de reemplazo y escritura. * Presentar diferentes tipos de arquitecturas de cache (caches de un nivel frente a multinivel, 86 de 462 2005-2006 Asignaturas del Segundo Curso unificadas frente a divididas), así cómo sus ventajas e inconvenientes. * Comentar los parámetros básicos de los sistemas de cache de las arquitecturas IA-32/PC actuales. * Comentar las diferentes técnicas utilizadas en eldiseño de la memoria principal para minimizar el impacto de los fallos de cache, y así mejorar el rendimiento global del sistema. * Explicar los objetivos perseguidos por el mecanismo de traslación de direcciones virtuales a físicas. * Indicar las estrategias posibles para la ubicación de direcciones virtuales en el espacio físico de direcciones. * Discutir acerca de la organización de las direcciones de los programas y del sistema operativo en un entorno multitarea. Hacer ver al alumno que la asignación de una tabla de páginas a cada proceso, hace que cada proceso tenga un espacio de direcciones privado. Plantear como el sistema operativo se ubica en las direcciones virtuales de todos los procesos. * Analizar cómo la paginación proporciona protección, pero al mismo tiempo, permite también compartir direcciones entre procesos. * Comentar dónde se almacena la tabla de páginas y qué mecanismos utiliza la CPU para conocer su ubicación. * Explicar el concepto y el objetivo de la TLB. * Explicar el concepto de fallo de página y qué pasos debe llevar a cabo el sistema operativo para tratarlo. * Analizar el sistema de translación de direcciones de la arquitectura IA-32 basado en un sistema de tablas de doble nivel. Indicar cómo este sistema permite reducir drásticamente el tamaño de la tabla de páginas. * Presentar el concepto de espacios de direcciones separados para E/S y para memoria. * Explicar las técnicas clásicamente utilizadas para llevar a cabo los procesos de E/S, ordenadas de menor a mayor complejidad, e incidir en las mejoras que las más complejas van aportando sobre las más simples. * Explicar los aspectos básicos de la organización del sistema de E/S de un computador real. Para ello se utilizará como ejemplo el PC. Entre dichos aspectos están la organización de los dispositivos en los espacios de direcciones y el sistema de gestión de interrupciones. * Repasar los sistemas de interconexión existentes, plantear sus ventajas e inconvenientes. * Describir la interconexión mediante buses. Introducción del concepto de ciclo de bus. * Explicar los dos modelos de sincronización de las operaciones de un bus: el modelo síncrono y el asíncrono. * Describir la problemática planteada por el acceso de múltiples dispositivos a un mismo bus. Presentar el concepto de maestro de bus. * Describir el problema planteado en un bus con múltiples maestros. Presentar el concepto de arbitraje, así como las diferentes técnicas para arbitrar un bus. * Plantear las razones que hacen necesario la organización jerárquica de los buses. Poneralgunos ejemplos de jerarquías de buses. * Presentar la organización jerárquica de los buses de un PC moderno, haciendo hincapiés en las diferentes velocidades y anchos de banda de los distintos niveles de su jerarquía. * Repasar la importancia de los periféricos en la popularidad del uso de los PC. Generalidad de usos y Clasificar los principales tipos de periféricos en función del flujo de información y de su cometido. * Describir los principales tipos de dispositivos de almacenamiento: almacenamiento magnético, óptico, magneto-óptico y almacenamiento basado en semiconductores. Para cada tipo se describen sus principios de funcionamiento y principales características. Se presta especial 87 de 462 2005-2006 Asignaturas del Segundo Curso atención a los discos. * Comprender como las pulsaciones de teclas llegan a ser interpretadas como códigos ASCII. * Presentar el funcionamiento del ratón y el proceso seguido para relacionar desplazamiento del ratón y desplazamiento en pantalla, así como los botones de acción. * Describir el funcionamiento de los monitores, tanto los de tecnología CRT, como los LCD. Abordar el proceso de formación de la imagen atendiendo a los distintos tipos de tecnología. Introducir el concepto de barrido, tanto horizontal como vertical. Comentar el procedimiento de formación del color. * Detallar el funcionamiento de las impresoras como los periféricos más comunes de presentación de información de forma escrita. Presentando los principios de funcionamiento de las tecnologías más comunes: matricial, chorro de tinta y láser. CONTENIDOS 1. Introducción 2. La CPU multiprogramable 2.1 Sistemas operativos multitarea 2.2 CPUs multiprogramables frente a no multiprogramables 2.3 Mecanismos básicos de una CPU multiprogramable 2.3.1 Transferencia de control al S.O 2.3.2 Soporte para la memoria virtual 2.3.3 Protección 2.4 La arquitectura IA-32 2.4.1 Introducción 2.4.2 Registros de control 2.4.3 Introducción al direccionamiento de memoria 2.4.4 Segmentación 2.4.5 Modelo de memoria plano 2.4.6 Direccionamiento de E/S 2.4.7 Mecanismos de protección 2.4.8 Gestión de la transferencia de control al S.O 3. La jerarquía de memoria 3.1 Concepto de jerarquía de memoria 3.2 Memoria cache 3.2.1 Conceptos preliminares 3.2.2 Estrategias de correspondencia 3.2.3 Estrategias de reemplazo 3.2.4 Estrategias de escritura 3.2.5 Incremento de rendimiento proporcionado por la cache 3.2.6 Organización de la memoria cache 3.2.7 La memoria cache en la arquitectura IA-32/PC 3.3 Memoria principal 3.3.1 Coste temporal de un fallo de cache 3.3.2 Coste temporal de la actualización de un bloque de memoria principal 3.3.3 Mejoras en la organización de la memoria principal 3.4 Memoria virtual 3.4.1 Introducción 3.4.2 Objetivos 3.4.3 Estrategias 3.4.4 Memoria virtual paginada 88 de 462 2005-2006 Asignaturas del Segundo Curso 3.4.5 Paginación en la arquitectura IA-32 3.4.7 La memoria cache en la arquitectura IA-32/PC 4. El sistema de E/S 4.1 Introducción 4.2 Ubicación del sistema de E/S en los espacios de direcciones 4.3 Protección del sistema de E/S 4.4 Técnicas de E/S 4.4.1 E/S programada con muestreo 4.4.2 E/S programada con interrupciones 4.4.3 DMA 4.4.4 Procesadores de E/S 4.5 Interrupciones enla arquitectura IA-32/PC 4.6 DMA en la arquitectura IA-32/PC 5. Sistemas de interconexión 5.1 Topologías de interconexión 5.2 Los buses 5.2.1 El concepto de ciclo de bus. 5.2.2 Carracterísticas de un bus 5.3.3 Bus con múltiples maestros: concepto de arbitraje 5.3.4 Jerarquía de buses 5.3.5 Ejemplos de buses reales 5.1 Conexión de los buses de un PC moderno 6. Periféricos 6.1. Introducción 6.2. Periféricos de almacenamiento de información 6.2.1. Almacenamiento magnético 6.2.2. Almacenamiento óptico 6.2.3. Almacenamiento magneto óptico 6.2.4. Almacenamiento basado en semiconductores 6.3. Periféricos de entrada 6.3.1. El teclado 6.3.2. El ratón 6.4. Periféricos de salida 6.4.1. Monitores CRT 6.4.2. Monitores LCD 6.4.3. Impresoras METODOLOGÍA Y EVALUACIÓN La asignatura tiene una fuerte componente práctica. El alumno deberá ir realizando y entregando a lo largo del curso una serie de prácticas en base a la documentación que se le irá suministrando. La entrega de estas prácticas en las fechas estipuladas es prerrequisito para acceder al examen escrito. La evaluación se llevará a cabo mediante un examen escrito en el que se evaluará al alumno tanto de la parte teórica, como de la parte práctica de la asignatura. La nota final será la obtenida en el examen escrito. Se llevarán a cabo las pruebas de evaluación correspondientes a las convocatorias oficiales. 89 de 462 2005-2006 Asignaturas del Segundo Curso BIBLIOGRAFÍA BÁSICA Willian Stallings Organización y arquitectura de computadores: diseño para optimizar prestaciones Prentice Hall, 1997 David A. Patterson, y Jonh L. Henessy Estructura y diseño de computadores: interficie circuitería/programación Reverté, 2000 Tom Shandley Protected mode software architecture Addison-Wesley, 1998 Jonh H. Crawford y Patrick P. Gelsinger Programación del 80386/387 Anaya Multimedia, 1991 90 de 462 2005-2006 Asignaturas del Segundo Curso TEORIA DE LA PROGRAMACION Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13045 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 2 Tipo TRONCAL Periodo 1º Cuatrimes. 4,5 Teóricos 3,0 Prácticos 1,5 4,5 Teóricos 3,0 Prácticos 1,5 http://petra.euitio.uniovi.es/asignaturas/teo.pro/index.html PROFESORES GONZALEZ ALONSO, OLIVERIO (Practicas en el Laboratorio) GONZALEZ RODRIGUEZ, BERNARDO MARTIN (Tablero, Teoria) PEREZ PEREZ, JUAN RAMON (Tablero, Teoria) OBJETIVOS Competencias específicas Conocer y aplicar los fundamentos básicos de algoritmia necesarios para comparar y valorar distintos algoritmos para resolver un problema. Estimar el tiempo de ejecución y la memoria requerida para un determinado algoritmo. Conocer los fundamentos de la verificación de programas y saber como aplicarlos. Aplicar las técnicas que permitan verificar la validez funcional y el rendimiento de las aplicaciones informáticas. Conocer y aplicar distintas técnicas básicas de diseño de algoritmos. Interpretar las especificaciones funcionales de un problema para valorar la técnica de resolución adecuada. Analizar distintos tipos de algoritmos para resolver problemas complejos Aplicar un lenguaje de programación para la implementación de soluciones a los problemas. Competencias transversales genéricas Capacidad de resolución de problemas mediante alguna técnica de diseño de algoritmos. Capacidad de análisis y síntesis. Elaboración de documentos técnicos que recojan los requisitos de un problema y describan y justifiquen la solución elegida. CONTENIDOS Tema 1: Principios de Algoritmia (Esencial) 1.1 Repaso breve de lo que debe conocer ya el alumno de otras asignaturas del curso anterior. 1.2 Análisis de eficiencia de un algoritmo: 1.2.1 Ocupación de memoria. 1.2.2 Estudio analítico del tiempo de ejecución. Complejidad. Notación asintótica. 1.2.3 Estudio empírico en función de algún parámetro. 1.2.4 Ejemplos de análisis de algoritmos. Tema 2: Recursividad (Esencial) 2.1 Concepto de recursividad. Ejemplos. Comparación estructura iterativa-estructura recursiva. 91 de 462 2005-2006 Asignaturas del Segundo Curso Ejemplos comparativos. 2.2 Funcionamiento interno de la recursividad. Asignación estática de memoria, asignación dinámica. Implementación en la memoria de llamadas a subprogramas. 2.3 Análisis de eficiencia de algoritmos recursivos: ocupación de memoria, tiempo de ejecución. 2.4 Algunos problemas recursivos. Tema 3: Verificación y Prueba de Programas (Aconsejable) 3.1 Especificación de programas. 3.2 Técnica de especificación formal: técnica precondición / postcondición. Ejemplos. 3.3 Técnica del invariante. Ejemplos. Tema 4: Estructuras de Datos para los Algoritmos (Necesario) 4.1. Definición y forma de uso de estructuras de datos que emplearemos en los siguientes temas. Tema 5: Divide y Vencerás (Necesario) 5.1 Introducción a las técnicas de diseño de algoritmos. 5.2 Explicación de la técnica Divide y Vencerás. 5.3 Análisis de Divide y Vencerás. 5.4 Ejemplos. (Se explicarán varios de todos los disponibles) Tema 6. Programación dinámica (Necesario) 6.1 Comparación de Programación dinámica con Divide y Vencerás 6.2 Aplicación de la técnica a problema de los Play offs de baloncesto. 6.3 Ejemplos. (Se explicarán varios de todos los disponibles) Tema 7. Vuelta atrás (Esencial) 7.1 Representación de problemas mediante grafos. 7.2 Explicación de la técnica de Vuelta atrás. 7.3 Distintos esquemas de resolución de problemas. 7.3 Ejemplos: Salto del caballo, Problema de las 8 reinas. (Se explicarán varios de todos los ddisponibles) Tema 8. Algoritmos Voraces (Esencial) 8.1 Explicación de la técnica voraz. 8.2 Ejemplos. (Se explicarán varios de todos los disponibles) Tema 9. Algoritmos de ramificación y poda (Necesario) 9.1 Recorrido en anchura, frente al recorrido en profundidad. 9.2 Explicación de la técnica ramifica y poda. 9.3 Ejemplos: Problema de la asignación de tareas, problema de las n reinas, problema del puzzle. (Se explicarán varios de todos los disponibles) Tema 10. Introducción a los árboles de juegos (Aconsejable) 10.1 Árboles de Juegos. 10.2 Técnica Minimax. 10.3 Técnica de la poda alfa-beta. 10.4 Ejemplos. 92 de 462 2005-2006 Asignaturas del Segundo Curso METODOLOGÍA Y EVALUACIÓN METODOLOGÍA Se utilizará la metodología de clase magistral participativa para la explicación de los temas, apoyándose en transparencias. El alumno podrá tener estas transparencias con antelación mediante el cuaderno didáctico correspondiente (ver apartado de bibliografía). Se ilustrará la explicación teórica con ejemplos. Se dispone de implementaciones en lenguaje Java de todos estos ejemplos en la página Web de la asignatura (ver sección de recursos virtuales). Se realizará un seguimiento del aprendizaje de los alumnos mediante evaluación formativa que consistirá en resolver y corregir en clase varios problemas en forma de control. Estos controles se realizarán cada dos o tres temas. Los alumnos dispondrán de una biblioteca de problemas a través del sitio Web de la asignatura entre los que elegir para realizar en su tiempo de estudio. En clase, se discutirán y resolverán los más significativos. Se realizarán prácticas de laboratorio individuales, en las que se tratará de reforzar los conceptos vistos en clase de teoría. Como trabajo voluntario el profesor planteará nuevos problemas para que sean estudiados e implementados por los alumnos. Los problemas resueltos se añadirán a la biblioteca de problemas en la página Web de la asignatura (ver sección de recursos virtuales). EVALUACIÓN Para aprobar esta asignatura se debe obtener una calificación superior o igual a 5 tanto en la parte teórica como en la parte práctica. Teoría En cada convocatoria oficial (febrero, junio y septiembre) se realizará el examen teórico final, que incluirá toda la materia. La nota de este examen será el 80 % de la nota final. Al examen teórico de cualquier convocatoria, se podrán presentar todos los alumnos matriculados independientemente de que hayan aprobado o no la parte práctica. Se podrán realizar trabajos opcionales que propondrá el profesor. La nota otorgada en los trabajos prácticos se sumará a la nota de teoría. Prácticas Las prácticas de laboratorio serán unas sesiones equivalentes a un crédito para cada alumno y al final del cuatrimestre se realizará una evaluación sobre el trabajo obligatorio encargado a cada alumno; que pesará, un 20% en la nota final de la asignatura. A los alumnos que teniendo suspensas las prácticas aprueben el examen teórico se les realizará un examen práctico. Dicho examen práctico versará sobre el material visto en las sesiones prácticas y las prácticas realizadas por cada alumno. La calificación igual o superior a 5 en la teoría o en la práctica se conserva, dentro del mismo curso, hasta la convocatoria de septiembre inclusive. BIBLIOGRAFÍA BÁSICA - G. Brassard, P. Bratley. Fundamentos de Algoritmia. Prentice Hall, 1997. - Narciso Martí Oliet, Yolanda Ortega Mallén, José Alberto Verdejo López. Estructura de datos y algoritmos. Ejercicios y problemas resueltos. Prentice Hall, 2003. - Martín Gonzalez Rodríguez. Principios de Algoritmia. Cuaderno Didáctico Nº 22. Servitec. 93 de 462 2005-2006 Asignaturas del Segundo Curso - Juan Ramón Pérez Pérez. Técnicas de Diseño de Algoritmos. Cuaderno Didáctico Nº 31. Servitec. - Mark Allen Weiss. Estructuras de datos en Java. (2000) Addison Wesley. - Ricardo Peña Marí. Diseño de programas. Formalismo y abstracción. 2ª edición (1998) Prentice Hall. - Aho A.V.,Hopcroft S.E. y Ullman S.D. Estructuras de datos y algoritmos. Ed. Addison.Wesley Iberoamericana, 1988. 94 de 462 2005-2006 Asignaturas del Segundo Curso TECNOLOGIA DE LA PROGRAMACION Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13046 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 2 Tipo TRONCAL Periodo 1º Cuatrimes. 7,5 Teóricos 3,0 Prácticos 4,5 7,5 Teóricos 3,0 Prácticos 4,5 http://petra.euitio.uniovi.es/asignaturas/tec.pro/ PROFESORES IZQUIERDO CASTANEDO, RAUL (Teoria) ALVAREZ GUTIERREZ, DARIO (Practicas en el Laboratorio) CORRALES GONZALEZ, JOSE ANTONIO (Practicas en el Laboratorio) ORTIN SOLER, FRANCISCO (Tablero, Teoria) OBJETIVOS El objetivo de esta asignatura es enseñar al alumno las distintas tecnologías de programación en el paradigma orientado a objetos, así como su implementación en diversos lenguajes de programación, principalmente el lenguaje C++. También se hace una introducción a los lenguajes procedimentales, principalmente mediante el lenguaje C. CONTENIDOS PROGRAMA DE TEORÍA Tema 1º: Introducción a los lenguajes procedimentales. (9 horas) Expresiones, tipos y coerciones. Estructuras de control de lenguajes procedimentales. Declaración y definición de funciones, paso de parámetros. Preprocesado y división en módulos. Punteros y gestión explícita de memoria. Ejercicios en lenguaje C. Tema 2º: Introducción al lenguaje C++ (2 horas) Historia de ISO/ANSI C++. Objetivos y elementos de la programación orientada a objetos. Estructura de un programa ISO/ANSI C++. La librería estándar. Flujos de consola. Funciones inline. Introducción a la genericidad. Tema 3º: Elementos básicos del modelo de Objetos (6 horas) Clases y objetos. Abstracción. Encapsulación Ocultación de la información Modulación. 95 de 462 2005-2006 Asignaturas del Segundo Curso Asertos y excepciones. Programación por contratos. Especificación en UML Implementaciones en lenguaje C++ Compilación condicional. Gestión dinámica de memoria. Gestión explícita de memoria heap. Clases y funciones amigas. Parámetros por omisión. Operador de alcance. Espacios de nombres. Comparación entre C++, C# y Java Tema 4º: Sobrecarga y miembros de clase (6 horas) Sobrecarga de funciones y métodos. Sobrecarga de operadores Asociación, agregación y composición Miembros de clase. Clases de utilidad (utility). Especificación en UML Implementaciones en lenguaje C++ Referencia o alias. Paso de parámetros. Constructor de copia. Operador de asignación. Conversiones por medio de constructores. Comparación entre C++, C# y Java Tema 5º: Herencia y polimorfismo (8 horas) Herencia Reutilización de código mediante herencia (de implementación) o composición Patrón de diseño, arquitectónico e idiomático. Polimorfismo Enlace dinámico. Clases abstractas. Interfaces Agregación y Composición Herencia múltiple. Problemas derivados de la herencia múltiple. Especificación en UML Implementaciones en lenguaje C++ Constructores y destructores en herencia. Lista de inicialización. Oculttación de métodos. Métodos virtuales. Métodos abstractos. Destructores virtuales. Representación del DAG que representan a instancias con herencia múltiple. 96 de 462 2005-2006 Asignaturas del Segundo Curso Información de tipos en tiempo de ejecución. Comparación entre C++, C# y Java Tema 6º: Gestión de errores en tiempo de ejecución (4 horas) Necesidad de control de errores dinámico. Objetivos del manejo de excepciones. Lanzando excepciones. Manejando excepciones. Gestión de recursos. Especificación de excepciones lanzadas por una función. Implementación en C++. Excepciones de la librería estándar. Comparación entre C++, C# y Java Tema 7º: Genericidad (6 horas) Genericidad (polimorfismo paramétrico). Ventajas e inconvenientes del uso de la genericidad. Funciones genéricas. Clases genéricas. Arquitectura de librerías estándar genéricas. Especificación en UML Implementaciones en lenguaje C++ Templates Parámetros por omisión de plantillas. Especialización de plantillas. Utilización de export Librería estándar de plantillas (STL) Contenedores Iteradotes Algoritmos Objetos función. Comparación entre C++, C# y Java Tema 8º: Persistencia (2 horas) Entrada / Salida. Flujos. Serialización. Persistencia ortogonal. Distribución como especialización de serialización. Especificación en UML Implementación en C++ Streams de la librería estándar. Métodos y operadores más utilizados. Utilización de los stringstreams como mecanismos de conversión. Comparación entre C++, C# y Java Tema 9º: Elementos relacionados del modelo de objetos (2 horas) Componentes 97 de 462 2005-2006 Asignaturas del Segundo Curso Programación multihilo. Intercomunicación de procesos. Arquitecturas distribuidas. Pruebas de software Refactorización de código. Comparación entre C++, C# y Java PROGRAMA DE LAS CLASES PRÁCTICAS Lenguaje C (10 horas) Tema 1º: Panorama general del lenguaje C. Entornos de programación y depuración de aplicaciones. Tema 2º: Tipos simples, operadores, expresiones. Control de flujo, bucles y condicionales. Tema 3º: Funciones, paso por valor, manejo del preprocesador, modulación de aplicaciones y compilación condicional. Tema 4º: Gestión de memoria: punteros, arrays y cadenas de caracteres. Paso de parámetros por dirección. Tema 5º: Estructuras y uniones. Listas enlazadas. Entrada y salida. Ficheros Paso de parámetros por línea de comandos. El lenguaje C++ (20 horas) Tema 1º: Introducción al lenguaje C++ Tema 2º: Clases y objetos Tema 3º: Gestión de memoria Tema 4º: Sobrecarga de funciones yoperadores Tema 5º: Herencia y polimorfismo Tema 6º: Entrada y salida Tema 7º: Entrada y salida avanzada Tema 8º: Manejo de excepciones Tema 9º: Genericidad Tema 10º: Librería Estándar METODOLOGÍA Y EVALUACIÓN Los contenidos de las clases teóricas y de las clases prácticas de tablero se evaluará mediante un examen final teórico y un examen final práctico. La asistencia a prácticas será obligatoria, permitiéndose un máximo de un 20% de faltas. A lo largo del curso se realizará una prueba parcial del lenguaje C y otra de C++ que serán evaluadas por los profesores de prácticas. Esta nota junto con la asistencia se tendrá en cuenta en el examen final práctico. El examen práctico consistirá en la realización un programa correcto en un laboratorio en un tiempo dado. BIBLIOGRAFÍA BÁSICA BIBLIOGRAFÍA BÁSICA Brian Kerninghan, Dennis Ritchie. El lenguaje de Programación C. 2ª Edición. Pearson Educación (1991). Stanley B. Lippman. Essential C++. Addison Wesley (1999). 98 de 462 2005-2006 Asignaturas del Segundo Curso Enrique Hernández Orallo, José Hernández Orallo, Mª Carmen Juan Lizandra. C++ Estándar. Paraninfo (2002). BIBLIOGRAFÍA DE CONSULTA Y REFERENCIA Cueva Lovelle, J. M. y López Pérez B. Programación en C y C++. Cuaderno Didáctico nº 3. Servitec (1998) Stanley B. Lippman. C++ primer. Addison Wesley, 3ª Edición (1990). Clovis L. Tondo, Bruce P. Leung. C++ Primer Answer Book. Addison Wesley (1999). Danny Kalev. The ANSI/ISO C++ Professional Programmers. Handbook Que Editorial (1998). Bjarne Stroustrup. El lenguaje de programación C++. Addison Wesley - Pearson, 3ª Edición (2002). Nicolai M. Josuttis. The C++ Standard Library (a tutorial and reference). Addison Wesley (1999). Grady Booch. Análisis y diseño orientado a objetos con aplicaciones. 2ª Edición. AddisonWesley/ Díaz de Santos (1996). Grady Booch. El lenguaje unificado de modelado. Addison Wesley (1999). Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. Patrones de Diseño. Person Educación - Addison Wesley (2003). Bertrand Meyer. Construcción de software orientado a objetos. 2ª Edición. Prentice-Hall (1999). Martin Fowler y K. Scott. UML gota a gota. Addison Wesley (1999). Juan Manuel Cueva Lovelle. Análisis y Diseño Orientado a Objetos con C++. Cuaderno Didáctico nº 1. Servitec (2003). 99 de 462 2005-2006 Asignaturas del Segundo Curso ESTRUCTURA DE DATOS Y DE LA INFORMACION Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13047 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 2 Tipo TRONCAL Periodo Anual 9,0 Teóricos 4,5 Prácticos 4,5 9,0 Teóricos 4,5 Prácticos 4,5 http://petra.euitio.uniovi.es/asignaturas/edi/ediweb/ PROFESORES PAULE RUIZ, MARIA PUERTO (Practicas en el Laboratorio, Tablero, Teoria) GONZALEZ RODRIGUEZ, BERNARDO MARTIN (Practicas en el Laboratorio, Tablero, Teoria) PEREZ PEREZ, JUAN RAMON (Practicas en el Laboratorio) OBJETIVOS - Analizar la estructura de datos (lineal, árbol, diccionario o en red) que resuelva mejor un problema concreto desde un punto de vista conceptual. - Implementar las operaciones básicas de un TAD (Lista, Pila o Cola, Árbol, etc.) mediante un lenguaje de programación concreto. - Emplear implementaciones de los TAD construidos por terceros en la solución de problemas reales. CONTENIDOS Tema 1: TIPOS ABSTRACTOS DE DATOS Tema 2: ESTRUCTURAS DE DATOS LINEALES Tema 3: INTRODUCCIÓN A LAS ESTRUCTURAS DE DATOS RECURSIVAS Tema 4: ESTRUCTURAS DE DATOS JERÁRQUICAS Tema 5: COLAS DE PRIORIDAD Tema 6: CONJUNTOS Tema 7: TABLAS HASH Tema 8: GRAFOS Tema 9: FICHEROS Tema 10: ORDENACION METODOLOGÍA Y EVALUACIÓN Para aprobar esta asignatura se debe obtener una calificación superior o igual a 5 en su parte teórica y una calificación de APTO en su parte práctica. BIBLIOGRAFÍA BÁSICA JOYANES AGUILAR, Luis; ZAHONERO MARTINEZ, Ignacio; Estructura de Datos, Algoritmos, abstracción y Objetos 1(a) ed, McGrawHill, 1998. ISBN: 84-481-2042-6. 100 de 462 2005-2006 Asignaturas del Segundo Curso SISTEMAS OPERATIVOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13048 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 2 Tipo TRONCAL Periodo Anual 9,0 Teóricos 4,5 Prácticos 4,5 9,0 Teóricos 4,5 Prácticos 4,5 http://petra.euitio.uniovi.es/asignaturas/sis.ope/sis.ope.htm PROFESORES DIAZ FONDON, MARIA ANGELES (Practicas en el Laboratorio, Tablero, Teoria) RIESCO ALBIZU, MIGUEL (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS OBJETIVOS Dividiremos los objetivos en dos tipos: de Contenido y Metodológicos Objetivos de Contenido Con esta asignatura el alumno adquirirá conocimientos acerca de las partes que componen un sistema operativo, comprendiendo su funcionamiento y el modo en que se realiza la gestión de los recursos existentes en el sistema de computación, así como la importancia que tiene en el mismo. El alumno trabajará y adquirirá destreza y conocimientos acerca de los sistemas operativos en tres niveles diferentes a través de esta asignatura: 1. Nivel de usuario, mediante el cuál el alumno reconoce, utiliza y diferencia las herramientas de alto nivel que acompañan al sistema operativo 2. Nivel de programador de aplicaciones que proporciona al alumno una visión directa y global de las funciones que el Sistema Operativo ofrece a través de su interfaz de llamadas al sistema 3. Nivel dediseñador, a través del cuál el alumno descubre, desarrolla y relaciona las funciones y mecanismos que proporciona el sistema operativo Como objetivos específicos podemos señalar: Conocer la necesidad de tener sistemas operativos eficientes en un sistema de computación. Conocer las distintas partes que integran un sistema operativo, cómo se relacionan entre ellas y con su entorno: el hardware de la máquina y el software de aplicación. Ver cómo se implementa en algún sistema operativo real la gestión de los recursos vista en teoría. Ser capaces de implementar algunos de los subsistemas que constituyen un sistema operativo. Conocer los servicios que ofrecen los sistemas operativos a los distintos tipos de usuarios: usuario de aplicaciones, usuario programador y administrador del sistema. Conocer, tanto internamente como desde el punto de vista del usuario,alguno de los sistemas operativos más utilizados en la actualidad, como son Unix/Linux y la familia Microsoft Windows. Objetivos metodológicos 101 de 462 2005-2006 Asignaturas del Segundo Curso Objetivo global Cambio de dirección hacia una Programación centrada en el Aprendizaje Activo La programación centrada en el aprendizaje se encuentra entre los aspectos de innovación que se han marcado en los acuerdos dirigidos a la consecución de un Espacio Europeo de Educación Superior. Se trata de que el alumno participe activamente en el aprendizaje de la materia, llevando a cabo un trabajo día a día, y finalizando etapas claras a lo largo del curso, en diferentes ámbitos de trabajo, con una participación en equipo y un desarrollo continuo de las habilidades. Para llegar a realizar un pequeño giro hacia una metodología más orientada al aprendizaje, nos hemos propuesto los subobjetivos que se describen a continuación. 1.Fomento del trabajo continuo Adquisición de hábito de estudio, sentido de la responsabilidad, etc. 1. Fomento del trabajo en equipo Desarrollo de capacidades de coordinación, colaboración, planificación de tareas, habilidades orales, etc. 1. Motivación al aprendizaje Generación de ilusión por la materia, sensación de aprender, esfuerzo recompensado. CONTENIDOS (ver programa detallado en Web de la asignatura) PREREQUISITOS Si bien legalmente no existe ningún prerrequisito a la hora de cursar la asignatura, se recomienda haber cursado las siguientes asignaturas de primer curso: Introducción a la programación y Metodología de la programación Fundamentos de los computadores Asimismo, es muy casi imprescindible para una mejor comprensión de la asignatura estar recibiendo clase simultáneamente las asignaturas de segundo curso: Estructura de datos y de la información. Teoría de la programación y Tecnología de la programación En particular, la asignatura de Teoría de la programación proporciona los conocimientos básicos del lenguaje de Programación C, lenguaje que se utilizará en las prácticas de Sistemas Operativos y que no ha sido previamente visto en el curso anterior. En cualquier caso, en alumno debe tener unos conocimientosimportantes de programación en general, y de los lenguajes Java (conocido por las asignaturas de programación del primer curso) y C (que se irán adquiriendo con anterioridad a ser aquí necesitados en las asignaturas programación del segundo curso), fundamentalmente para poder realizar con éxito las prácticas de la asignatura. Programa Teoría Tema 1.- Introducción. Tema 2.- Gestión de procesos. Tema 3.- Gestión de memoria Tema 4.- Gestión de ficheros. 102 de 462 2005-2006 Asignaturas del Segundo Curso Tema 5.- Gestión de dispositivos Tema 6.- Seguridad. Tema 7.- Aspectos avanzados de Sistemas Operativos Prácticas de Tablero Cada uno de los temas de teoría citados anteriormente irá acompañado de un bloque al finalizar el tema donde se expone cuál es el diseño específico utilizado en dos sistemas operativos Unix y Windows, relativo a la funcionalidad estudiada en el tema en cuestión. Prácticas de Laboratorio Las prácticas de laboratorio, persiguen una doble finalidad: por un lado deben ser un complemento de los aspectos teóricos estudiados en las clases de teoría; por otro lado, deben permitir fijar y comprendeer mejor los sistemas operativos en los tres niveles propuestos como objetivo: usuario, programador y diseñador del sistema. Para cumplir este doble objetivo se ha elaborado el siguiente programa de prácticas. Práctica 1: Introducción. Práctica 2: Gestión de Procesos. Práctica 3: Gestión de Memoria. Práctica 4: Gestión de Ficheros. Práctica 5: Gestión de Dispositivos. Cada una de las prácticas constará de tres bloques: El primero destinado a utilizar las órdenes de usuario y herramientas que los sistemas operativos proporcionan para trabajar con el subsistema correspondiente (procesos, memoria, ficheros o dispositivos) El segundo bloque consiste en la utilización de las bibliotecas de llamadas al sistema de Win32 y Posix, relacionados con el subsistema correspondiente. El tercero pretende la realización de programas que implementen o simulen la funcionalidad de algunas de las partes del subsistema correspondiente. PROGRAMA DETALLADO Tema 1: Introducción 1. Concepto de Sistema Operativo 2. Historia de los Sistemas Operativos 3. Clasificación de los Sistemas Operativos. 4. Conceptos clave en Sistemas Operativos 4.1. Respecto al usuario de órdenes/aplicaciones. 4.2. Respecto al usuario - programador 4.3. Respecto al administrador del sistema. 4.4. Respecto al diseñador/implementador 5. Arquitectura de Sistemas Operativos. 6. Funciones y servicios de los Sistemas Operativos 7. Tendencias actuales y futuras en Sistemas Operativos 8. Arranque de la máquina 9. Panorámica actual de los sistemas operativos comerciales. 10. Caso de estudio: Sistema Operativo Unix 11. Ejercicios y problemas Tema 2: Gestión de Procesos Multiprogramación y Tiempo Compartido 103 de 462 2005-2006 Asignaturas del Segundo Curso 1. Concepto de proceso 2. Multiprogramación y tiempo compartido 3. Ciclo de vida de un proceso 4. Funciones del subsistema de gestión de procesos. 5. Descripción de Procesos 6. Cambio de contexto 7. Concepto de vapuleo. Causas más frecuentes. 8. Concepto de hilo. Diferencias sobre el concepto tradicional de proceso. Planificación de procesos 9. Tipos de planificación. 10. Objetivos de una política de planificación. 11. Políticas de planificación. Ejemplos de uso real (3 horas) 12. Gestión de procesos en el Sistema Operativo Unix. 13. Gestión de procesos en el Sistema Operativo Windows. Mecanismos de comunicación y sincronización entre procesos 14. Secciones críticas 15. Semáforos, tuberías, memoria compartida, mensajes, ficheros 16. Ejercicios 17. Resolución de cuestiones y ejercicios Tema 3: Gestión de Memoria 1. Introducción 2. Direccionamiento 2.1. Paso de un programa fuente a imagen binaria para su ejecución 2.2. Carga dinámica 2.3. Espacio de direcciones lógicas versus físicas 3. Gestión de la memoria 3.1. Asignación contigua de memoria 3.2. Asignación no contigua de memoria 4. Concepto de memoria virtual 5. Estructuras hardware empleadas 5.1. Paginación 5.2. Segmentación 5.3. Segmentación con paginación 6. Administración del almacenamiento virtual 6.1. Políticas de lectura 6.2. Políticas de ubicación 6.3. Políticas de asignación de páginas 6.4. Políticas de reemplazo o sustitución de páginas 7. Caso de estudio: Gestión de memoria en el sistema operativo Unix 8. Caso de estudio: Gestión de memoriaen el sistema operativo Windows 9. Resolución de cuestiones y ejercicios Tema 4: Gestión de Ficheros. 1. Introducción. 2. Ficheros 2.1. Concepto 104 de 462 2005-2006 2.2. 2.3. 2.4. 2.5. 2.6. 2.7. 3. 3.1. 3.2. 3.3. 3.4. 4. 4.1. 4.2. 5. 6. 6.1. 6.2. 7. 7.1. 7.2. 7.3. 8. 9. 9.1. 9.2. 9.3. 9.4. 10. 11. 10. Asignaturas del Segundo Curso Nombrado. Estructura Tipos de ficheros Métodos de acceso. Atributos. Operaciones. Directorios Concepto. Estructura de directorios. Nombres jerárquicos. Operaciones. El sistema de Gestión de Ficheros. Definición y funciones Estructura Descriptores de ficheros El sistema de ficheros Introducción Estructura Gestión del espacio de disco. Asignación contigua. Asignación no contigua. Gestión de bloques libres Protección. Respaldo y recuperación. Respaldo periódico. Respaldo incremental. Histórico de transacciones. Discos replicados. Gestión de ficheros enel Sistema Operativo Unix Gestión de ficheros en el Sistema Operativo Windows Resolución de cuestiones y ejercicios Tema 5: Gestión de Entrada/Salida. 1. Introducción. 1.1. Aspectos que influyen en la complejidad. 1.2. Función del sistema operativo. 2. Dispositivos de entrada/salida 2.1. Clasificaciones. 2.1.1. Por unidad de transferencia. 2.1.2. Por 'extremos' en la comunicación. 2.2. Aspectos de 'diversidad'. 3. Hardware de entrada/salida 3.1. Breve recorrido histórico. 3.2. Software relacionado 3.2.1. E/S programada - DMA 3.2.2. Sondeo- Interrupciones 4. Software de E/S 4.1. Objetivos de diseño. 105 de 462 2005-2006 4.1.1. 4.1.2. 4.1.3. 4.1.4. 4.2. 4.2.1. 4.2.2. 4.2.3. 4.2.4. 4.2.5. 5. 5.1. 5.2. 6. 6.1. 6.1.1. 6.1.1.1. 6.1.1.2. 6.1.2. 6.1.2.1. 6.1.2.2. 6.1.2.3. 6.1.2.4. 1. 2. 3. 6.1.2.5. 1. 7. 8. 9. Asignaturas del Segundo Curso Independencia del dispositivo. Independencia del código de caracteres. Eficiencia. Uniformidad. Implementación por niveles Manejadores de interrupciones. Drivers de dispositivos (E/S condispositivos) Software independiente del dispositivo (E/S lógica) Software del usuario. E/S síncrona y asíncrona Mejoras al funcionamiento del sistema de entrada/salida. Buffers. Spools. Ejemplos de dispositivos Discos Hardware de discos Estructura de un disco. Tiempos involucrados en el acceso al disco. Software de discos: Planificación Necesidad de planificación de disco. Tipos de planificación. Características de una buena política de planificación. Políticas de optimización de búsqueda. FCFS. SSTF. Scan y variantes. Políticas de optimización rotacional. SLTF. Gestión de entrada/salida en el sistema operativo Unix. Gestión de entrada/salida en el sistema operativo Windows. Resolución de cuestionesy ejercicios Tema 6: Intebloqueo 1. Concepto de interbloqueo. Ejemplos. 2. Concepto de aplazamiento indefinido. Ejemplos. 3. Recursos y tipos de recursos. 3.1. Recursos apropiables y no apropiables. 3.2. Recursos compartibles y dedicados. 4. Condiciones necesarias para el interbloqueo. 5. Tratamiento del interbloqueo. 5.1. Prevención del interbloqueo. 5.1.1. Negación de la condición de espera. 5.1.2. Negación de la condición de no apropiación. 5.1.3. Negación de la condición de espera circular. 5.2. Evitación del interbloqueo: Algoritmo del banquero. 5.3. Detección y eliminación del interbloqueo. 5.3.1. Reducción de gráficas de asignación de recursos. 5.3.2. Técnicas de eliminación del interbloqueo y problemas que presentan. 106 de 462 2005-2006 6. Asignaturas del Segundo Curso Resolución de cuestiones y ejercicios Tema 7: Seguridad 1. Introducción. 1.1. Aspectos de seguridad. 1.1.1. Sistemastolerantes a fallos. 1.1.2. Seguridad lógica. 1.2. Motivos del aumento de los ataques a la seguridad. 1.2.1. Aumento del número de ordenadores. 1.2.2. Aumento del número de usuarios. 1.2.3. Proliferación de las redes. 1.3. Tipos de amenazas a la seguridad. 1.3.1. Interrupción. 1.3.2. Intercepción. 1.3.3. Modificación. 1.3.4. Invención. 1.4. Componentes amenazados. 1.4.1. Hardware. 1.4.2. Software. 1.4.3. Datos. 1.4.4. Líneas de comunicación. 2. Partes de una estrategia global de seguridad. 2.1. Seguridad física. 2.1.1. Protección contra desastres. 2.1.2. Detección física de intrusos. 2.2. Seguridad de operación. 2.2.1. Clasificación. 2.2.2. División de responsabilidades. 2.3. Seguridad 'interna' 2.3.1. Seguridad lógica del sistema 2.3.1.1. Seguridad en el uso de recursos y servicios. 2.3.1.2. Seguridad en el acceso al sistema. 2.3.1.3. Seguridad en el uso de redes. 2.3.2. Controles automatizados. 2.3.2.1. A posteriori. 2.3.2.2. On-line. 2.3.3. 'Supervisión' de amenazas. 3. Principios de diseño 3.1. Mínimo privilegio. 3.2. Ahorro de mecanismos. 3.3. Aceptación. 3.4. Mediación total. 3.5. Diseños abiertos 4. Control de acceso al sistema 4.1. Por algo característico de la persona. 4.2. Por algo que tiene la persona. 4.3. Por algo que sabe la persona. 4.3.1. Normas para la elección de una contraseña. 107 de 462 2005-2006 4.3.2. 4.3.2.1. 4.3.2.2. 4.3.2.3. 4.3.2.4. 5. 5.1. 5.2. 5.3. 5.4. 5.5. 5.6. 5.6.1. 5.6.2. 5.6.3. 5.6.4. 5.6.5. 5.6.6. 6. 6.1. 6.1.1. 6.1.2. 6.1.3. 6.1.4. 6.2. 6.2.1. 6.2.2. 6.2.3. 6.2.4. 6.2.5. 6.2.6. 6.2.7. 6.2.8. 6.2.9. 7. 7.1. 7.2. 7.3. 7.4. 7.5. 8. Asignaturas del Segundo Curso Técnicas para garantizar la seguridad de las contraseñas. Instrucción del usuario. Contraseñas generadas automáticamente. Inspección reactiva. Inspección proactiva. Criptografía Objetivos. Sistemas no basados en claves. Sistemas simétricos. Sistemas de clave pública Sistemas de una dirección. Aplicaciones. Encriptación de archivos Encriptación de mensajes. Firmas digitales. Almacenamiento de contraseñas. Transmisión de contraseñas cifradas Sistemas de reto y respuesta. Ataques organizados al sistema Técnicas de intrusión (obtención de contraseñas) Trampillas o 'puertas traseras'. Reventadores de contraseñas (Password Crackers). Programas de escucha de redes. Sniffers. Simuladores de programas de comunicación. Ataques preventivos Asincronía. Hojeo. Usurpación de líneas utilizadas. Código clandestino. Colapso del sistema. Parámetros inesperados en las llamadas al sistema. Engaño al operador. Solicitud reiterada de páginas o bloques de dispositivos. Interrupción de la secuencia de inicio. Programas malignos. Bombas lógicas. Caballos de Troya. Virus. Bacterias. Gusanos. Resolución de cuestiones y ejercicios Tema 8 Aspectos avanzados de Sistemas Operativos 1. Introducción. 2. Arquitecturas de los sistemas operativos. 2.1. Núcleo monolítico. 2.2. Estructura en capas. 2.3. Estructura de micronúcleo. 108 de 462 2005-2006 3. 3.1. 3.2. 3.3. 4. 4.1. 4.2. 4.3. 4.4. 5. Asignaturas del Segundo Curso Sistemas basados en micronúcleo Definición de micronúcleo. Funciones que implementa cada módulo. Ventajas e inconvenientes de los micronúcleos. Sistemas Operativos Orientados a Objeto. Introducción. Soluciones actuales a la gestión de objetos. Implementaciones existentes. Problemas de las soluciones actuales. Resolución de cuestiones y ejercicios METODOLOGÍA Y EVALUACIÓN La metodología que va a llevarse a cabo en la asignatura pretende conseguir el objetivo global de cambio hacia la programación basada en el aprendizaje activo y los subojetivos de fomento de trabajo continuo, en equipo y motivación al aprendizaje. A continuación se describirá la metodología empleada en las clases teóricas, las clases prácticas y también en los trabajos en equipo Clases teóricas Se pretende que el alumno considere interesante la asistencia a las clases teóricas. Para ello se les proporciona al comienzo de cada tema un boletín de preguntas cortas, tipo test, y ejercicios que permiten comprobar la comprensión del mismo. El alumno deberá resolver las cuestiones a medida que se avanza la materia. Al final del tema, se dedicará un tiempo a discutir las posibles respuestas y resolver dudas. También se les hará un control de evaluación después de cada tema. Las clases teóricas se organizarán en dos bloques: Un porcentaje no superior al 75% de cada tema siguen en modelo de lección dialogada. En el periodo de 50 minutos, se intenta que el alumno participe en la comprensión de la materia a través de preguntas cortas y dirigidas a lo largo de la explicación El 25% final de cada tema se dedica a la resolución de ejercicios y preguntas de comprensión sobre la materia impartida, y sobre la base del trabajo realizado por el alumno en su tiempo de estudio. Se pretende que el alumno obtenga retroalimentación sobre el conocimiento adquirido y consiga localizar los aspectos que no han sido comprendidos en su totalidad. Clases prácticas Las prácticas, de unos 25-30 alumnos por grupo tienen como características metodológicas más relevantes las siguientes: Seguimiento directo de los alumnos La labor del profesor durante las horas prácticas consiste enel seguimiento directo de cada equipo. A lo largo de la hora de clase, comprueba, mediante el uso de fichas de alumnos, la asistencia de los alumnos y se pide una pequeña explicación de la situación actual de la práctica. Estos datos serán apuntados en la ficha y servirán de evaluación continua del alumno. Atención a las peticiones y estrechamiento de la relación con el alumno 109 de 462 2005-2006 Asignaturas del Segundo Curso Además de ello, el profesor atiende continuamente las peticiones de explicación, aclaración o resolución de aspectos de la práctica que le plantean los alumnos, tomando nota de los más relevantes, por su importancia o por su reiteración para hacer una explicación en el ámbito de toda la clase y que así vierta en beneficio de todos. También sirven estas notas para mejorar la práctica en años sucesivos. Todos estos aspectos hacen que el profesor establezca una estrecha relación con el alumno, capaz de hacer que éste se desinhiba en cuanto a la realización de preguntas y se interese por la materia en cuestión. Gradación del tipo de prácticas: cerradas, abiertas En cuanto al tipo de las prácticas que se plantean, sigue una evolución gradual. Las tres primeras, que son prácticas cerradas, que siguen un guión predefinido, y se especifica más al alumno cómo tiene que hacer. El módulo de diseño está constituido por prácticas abiertas. El alumno decide cómo hacer la práctica. Sincronización con la teoría Todas las prácticas están pensadas para servir de complemento imprescindible a la materia de teoría, por lo que se sincronizan con ésta. Fases de ampliación de las prácticas Todas las prácticas cuentan con fases de ampliación, pensadas para alumnos aventajados, que por diversas razones superan o están dispuestos a superar los objetivos considerados como fundamentales. Trabajos en equipo Entre los métodos de aprendizaje empleados, la elaboración de trabajos se considera un elemento interesante para fomentar el saber hacer junto con otros . Los trabajos en equipo constituyen una herramienta básica para realizar un cambio respecto a la mentalidad de los alumnos acerca del proceso de aprendizaje. La tendencia clásica de la Universidad es una tendencia hacia el alumno pasivo , debe ser sustituida por una concepción del alumno activo que decide su propio proceso de aprendizaje. La asignatura propone dos tipos de trabajos en equipo: TRABAJOS DE REFUERZO Este tipo de trabajo, con plazos de entrega cortos, implica que el alumno debe llevar la materia al día y participar en un proceso de reflexión común. TRABAJOS DE COMPLEMENTO Por otra parte, los trabajos de complemento, con una guía de operación claramente definida, y una planificación rigurosa en el tiempo, le enseñarán a desenvolverse en el mundo empresarial, proporcionándole habilidades no técnicas, sino sociales, como la organización, dirección, comunicación, coordinación, tolerancia, expresión oral, sentido de la responsabilidad, etc. La elaboración de trabajos dirigirá al alumno hacia la lectura y comentario de artículos y bibliografía relacionada, acerca de un apartado concreto de la materia, motivando su interés por la asignatura. En otros casos se puede plantear la elaboración de un informe sobre un tema concreto que implique la búsqueda de bibliografía. De esta manera se despierta el interés por la 110 de 462 2005-2006 Asignaturas del Segundo Curso investigación, a la vez que permite un conocimiento más profundo de la materia, o de aspectos avanzados de la misma. METODO DE EVALUACIÓN En la evaluación de la asignatura se tendrá en cuenta la parte de teoría, las prácticas, así como los trabajos de refuerzo. Cada una de las partes pesará en la nota final de acuerdo a los siguientes porcentajes: Nota de teoría: 45% Nota de prácticas: 30% Trabajos de refuerzo: Hasta un 25% Trabajos complementarios: Hasta un 25% Cada una de las partes (nota de teoría, nota de prácticas, notas de trabajos de refuerzo y de trabajos complementarios) 'se guardan' para todas las convocatorias pertenecientes a este curso académico (septiembre y, en su caso, febrero del año siguiente). En el caso de que un alumno no supere la asignatura en una de las convocatorias oficiales (junio, septiembre o febrero), constará como suspenso únicamente aquellos alumnos que se presenten al examen final teórico de la asignatura correspondiente a esa convocatoria y no aprueben la asignatura. Teoría La parte de teoría se evaluará mediante exámenes escritos. En cada una de la convocatorias oficiales del curso (junio, septiembre y febrero del curso siguiente) se realizará un examen teórico cuyo contenido será todo el temario de la asignatura. Además, durante el curso se realizarán controles de conocimiento periódicos cuya nota contribuirá a la evaluación continua del alumno y podrá sustituir al examen final. No se realizarán exámenes parciales. Prácticas La parte de prácticas se evaluará mediante la entrega de los ejercicios prácticos que se propongan durante el curso. Las prácticas se realizarán individualmente por parte de cada alumno. Los alumnos que no entreguen las prácticas en su momento o bien deseen volver a presentarlas para subir nota, podrán hacerlo en una entrega excepcional en cada una de las convocatorias oficiales del curso (junio, septiembre y febrero del curso siguiente). En este caso, la entrega de las prácticas consistirá, además de la entrega en sí de los ejercicios prácticos asignados, en hacer una serie de modificaciones sobre ellos con el fin de comprobar el aprovechamiento del alumno en la realización de la práctica. Al igual que en el caso de la teoría, se considerará solamente la nota obtenida en la última entrega a la que se presente. Trabajos en equipo Durante el curso se propondrán trabajos voluntarios para ser realizados por los alumnos. Los trabajos opcionales podrán ser de dos clases: Trabajos de refuerzo de los conocimientos sobre cada tema. Trabajos para complementar los conocimientos sobre cada tema. La realización, calidad y presentación de estos trabajos será tenida en cuenta a la hora de calcular la nota final de la asignatura según el procedimiento que aparece posteriormente. Los contenidos concretos (de los trabajos para complementar) se darán a conocer a lo largo del curso, pero en todo caso versarán sobre los contenidos del programa de la asignatura. 111 de 462 2005-2006 Asignaturas del Segundo Curso Cálculo de la nota final de la asignatura De acuerdo con los porcentajes indicados al principio de este apartado, la nota final de la asignatura se calculará de acuerdo con la siguiente fórmula: Nota final = Parte Teoría + Parte Prácticas + Parte Trabajos Refuerzo + Parte Trabajos Complementarios Parte Teoría = Nota Examen Teórico * 0,45 Parte Prácticas = Nota Prácticas * 0,30 Parte Trabajos Refuerzo = Nota Media Trabajos Presentados * Porcentaje Trabajos Refuerzo Porcentaje Trabajos Refuerzo= 0,15 + 0,02 * (nº tr. Ref. Pres.) si nº tr. Ref. Pres.>=4 y <7 Porcentaje Trabajos Refuerzo= 0,25 si nº tr. Ref. Pres.=7 Porcentaje Trabajos Refuerzo= 0 si nº tr. Ref. Pres.<4 Parte Trabajos Complementarios= Sumatorio para todos los trabajos (Nota Trabajo * 0,05) (con un máximo de 2,5) Para poder aplicar la fórmula indicada para el cálculo de la nota final de la asignatura será necesario obtener un mínimo de 3 puntos en la nota de teoría y en la nota de prácticas. BIBLIOGRAFÍA BÁSICA Si bien no se va a seguir estrictamente ningún libro como 'libro de texto', podemos citar varias obras fundamentales que se van a utilizar como referencia principal en el desarrollo del curso. Para la parte de teoría, los libros más útiles serán: Sistemas Operativos. Una visión aplicada. Carretero Perez y otros. Ed. McGrawHill, 2001 Sistemas Operativos. Segunda Edición. Stallings, W. Ed. Prentice Hall, 1997 Sistemas Operativos. Conceptos fundamentales. Silverschatz, A., Peterson, J. y Galvin, P. Ed. Addison Wesley Iberoamericana, 1994 Sistemas Operativos, Diseño e Implementación, Segunda edición Tanenbaum, A. Ed. Prentice Hall. 1998 Sistemas Operativos. Segunda Edición. Deitel, H.M. Ed. Addisson-Wesley Iberoamericana, 1993. El libro fundamental para estudiar el sistema operativo Unix desde un punto de vista interno es: The Design of the Unix Operating System. Bach, M.J. Ed. Prentice Hall, 1986 Para las prácticas de la asignatura, nos basaremos en el libro Prácticas de Sistemas Operativos, de la base al diseño. Jesús Carretero Pérez, Félix García Carballeira y Fernando Pérez Costoya. Ed. Mc Graw Hill. Respecto a libros para manejarnos en el sistema a nivel de usuario: Introducción a Unix. Un enfoque práctico. Afzal, A. Ed. Prentice Hall, 1997 Libro de prácticas de Unix.Andrés, J.L. y Arias, J.C. Ed. Síntesis, 1994 Unix Sistema V Versión 4. Rosen, Rosinski y Farber. Ed. McGraw-Hill, 1991 Utilizando Linux 2ª Ed. Tackett, J. y Gunter, D. Ed. Prentice Hall, 1996 Para la parte de programación con llamadas al sistema de Unix, pueden ser útiles: El entorno de programación Unix. Kernighan B. y Pike R. Ed. Prentice Hall, 1984 UNIX. Programación Avanzada, segunda edición.Márquez, F.M. Ed. RA-MA, 1996 Al utilizar el lenguaje C como lenguaje de programación para realizar las prácticas de la 112 de 462 2005-2006 Asignaturas del Segundo Curso asignatura, también pueden ser útiles las siguientes referencias: El Lenguaje de Programación C Kernighan, B.W., Ritchie, D.M. EEd. Prentice Hall 1991 Programación en C y C++ Cueva Lovelle, J.M., López Pérez, B. Cuaderno Didáctico nº 70 del Departamento de Matemáticas de la Universidad de Oviedo. 1993 Otras referencias sobre teoría de sistemas operativos, que pueden ser utilizadas en algún tema concreto, son las siguientes: Operating Systems Principles. Brinch Hansen, P. Ed. Prentice Hall, 1973 Operating Systems: Concept and Design.Milenkovic, M. Ed. McGraw-Hill, 1987 Sistemas Operativos Modernos. Tanenbaum, A. Ed.Prentice Hall. 1992 Distributed Operating Systems. Tanenbaum, A.Prentice Hall. 1995 Para repasar conceptos de hardware de computadores dos referencias obligadas son las siguientes:n Organización y Arquitectura de Computadores (4ª edición) Stallings, W. Ed. Prentice Hall. 1997 Structured Computer Organization. Tanenbaum, A. Ed.Prentice Hall. 1999 113 de 462 2005-2006 Asignaturas del Segundo Curso ESTADISTICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13049 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 2 Tipo TRONCAL Periodo Anual 9,0 Teóricos 6,0 Prácticos 3,0 9,0 Teóricos 6,0 Prácticos 3,0 http://bellman.ciencias.uniovi.es/estadeuitio/ PROFESORES GONZALEZ SARIEGO, JOSE MANUEL (Practicas en el Laboratorio, Tablero, Teoria) LUBIANO GOMEZ, MARIA ASUNCION (Practicas en el Laboratorio, Tablero, Teoria) CARLEOS ARTIME, CARLOS ENRIQUE (Practicas en el Laboratorio, Tablero, Teoria) DIAZ VAZQUEZ, SUSANA (Tablero, Teoria) OBJETIVOS Con esta asignatura se pretende que los alumnos sean capaces de alcanzar las siguientes metas: Sintetizar y describir una gran cantidad de datos seleccionando los estadísticos adecuados al tipo de variable y analizar las relaciones existentes entre ellas. Interpretar el significado de los números índices y analizar las series temporales. Conocer los modelos probabilísticos más usuales y sus aplicaciones. Formular problemas reales en términos estadísticos (estimación de parámetros, contraste de hipótesis, etc.) y aplicar la Inferencia Estadística a su resolución. Interpretar las salidas de los paquetes estadísticos. CONTENIDOS Tema 1. INTRODUCCIÓN A LA ESTADÍSTICA Definición de Estadística: estadística descriptiva e inferencial. Los modelos estadísticos aplicados a la investigación. Población y muestra. Noción de variable estadística: variables discretas y continuas. Escalas de medida: nominal, ordinal , escala y razón. Iniciación al manejo de paquetes estadísticos. Tema 2. ANÁLISIS DESCRIPTIVO DE UNA VARIABLE ESTADÍSTICA. Distribuciones de frecuencias: frecuencias absolutas, relativas, acumuladas. Representaciones gráficas: diagramas de sectores, diagramas de barras, histogramas, diagramas y polígonos de frecuencias acumuladas. Ventajas e inconvenientes de los gráficos. Medidas de tendencia central: moda, mediana, media. Medidas de posición: percentíles. Medidas de dispersión: rango, recorrido intercuartílico, varianza, desviación típica. Coeficiente de variación. Puntuaciones típicas. Coeficientes de asimetría y curtosis. Tema 3. ANÁLISIS DESCRIPTIVO DE VARIAS VARIABLES ESTADÍSTICAS. Variables estadísticas bidimensionales. Independencia estadística. El problema de predicción. Regresión lineal mínimo-cuadrática. Descomposición de la varianza. Coeficiente de correlación lineal de Pearson. Ajustes no lineales. Coeficiente de determinación. Tema 4. NÚMEROS ÍNDICES Y SERIES TEMPORALES. Tipos de números índices: 114 de 462 2005-2006 Asignaturas del Segundo Curso simples y complejos. Números índices más usuales. Cambios de base y deflactación de series. Tasa media de variación acumulativa. Componentes de una serie temporal. Elección del modelo. Estimación de la tendencia. Estimación de la variación estacional. Tema 5. CALCULO DE PROBABILIDADES. Experimento aleatorio. Suceso elemental y espacio muestral. Sucesos compuestos. Relaciones entre sucesos y álgebra de sucesos. Concepto y propiedades de la probabilidad. Probabilidad condicionada. Sucesos independientes. Teorema de la probabilidad total. Teorema de Bayes. Tema 6. VARIABLES ALEATORIAS. Concepto de variable aleatoria. Probabilidad inducida. Función de distribución. VVariable aleatoria discreta: funciones de probabilidad y distribución. Variable aleatoria continua: funciones de densidad y distribución. Media y varianza de una variable aleatoria. Independencia de variables aleatorias. Funciones de variables aleatorias. Tema 7. DISTRIBUCIONES DISCRETAS MÁS USUALES. Distribución Bernoulli. Distribución binomial. Distribución geométrica. Distribución binomial negativa. Distribución hipergeométrica. Distribución de Poisson. Reproductividad. Tema 8. DISTRIBUCIONES CONTINUAS MÁS USUALES. Distribución uniforme. Distribución normal. Manejo de la tabla de la distribución N(0,1). Aproximación de la distribución binomial por una normal. Distribución exponencial. Distribución Gamma. Distribución Weibull. Distribución t de Student y Chi-cuadrado. Tema 9. INFERENCIA ESTADÍSTICA. Noción de inferencia estadística. Muestra aleatoria. Realización muestral y espacio muestral. Estadístico. Desigualdad de Tchebychev. Teorema central del límite. Distribución de estadísticos más habituales en el muestreo. Tema 10. ESTIMACIÓN PARAMÉTRICA. Inferencia paramétrica. Estimador puntual: propiedades y métodos de obtención. Estimación por intervalo: coeficiente de confianza y método pivotal. Intervalos de confianza más habituales. Tema 11. CONTRASTE DE HIPÓTESIS. Conceptos básicos: hipótesis estadística, contraste, tipos de errores, nivel de significación, nivel crítico y potencia del contraste. Contrastes de hipótesis para una muestra. Contrastes de hipótesis para dos muestras. Tema 12. CONTRASTE DE HIPÓTESIS NO PARAMÉTRICOS. Noción de ajuste a unadistribución teórica. Contraste chi-cuadrado de bondad de ajuste. Contraste de independencia y homogeneidad en tablas de contingencia. Tema 13. CONTROL ESTADÍSTICO DE CALIDAD. Introducción. Control de calidad por atributos. Control de calidad por variables. Gráficos de control. METODOLOGÍA Y EVALUACIÓN La asignatura estará dividida en dos parciales cuatrimestrales. Cada parcial consta de una parte teórica y una parte práctica. TEORÍA Y PRÁCTICAS DE TABLERO. Al final de cada cuatrimestre se realizará un examen parcial teórico-práctico eliminatorio de materia. 115 de 462 2005-2006 Asignaturas del Segundo Curso A lo largo del curso, el profesor podrá realizar controles o proponer ejercicios que los alumnos deberán entregar en los plazos establecidos, así como valorar positivamente la asistencia y aprovechamiento en las clases. PRÁCTICAS DE LABORATORIO. Para aprobar la parte práctica el alumno tiene dos opciones: &#61607; Asistencia a las prácticas (podrá faltar a una de las cuatro prácticas de las que consta cada parcial) y/o entrega de las cuestiones y/o ejercicios que propone el profesor al finalizar cada sesión. &#61607; Examen práctico final en el aula de ordenadores. Para optar a esta opción, será necesario que el alumno tenga aprobada la parte teórica. Se proponen dos formas de evaluación: una será continua, en la que se contarán tanto el examen parcial como los controles y ejercicios entregados y la asistencia a las prácticas de laboratorio, y la otra será sólo por medio de los exámenes parciales y el examen final (teóricos y prácticos). La nota de cada parcial será Pi = max{ (0.7*ETi + 0.15*Ti + 0.15*Pi), (0.85*ETi + 0.15*Pi)} donde ETi = nota en el examen parcial de la parte de teoría y prácticas de tablero Ti = nota de los controles previos y ejercicios propuestos por el profesor. Pi= nota de la parte de prácticas (por cualquiera de las dos opciones) Para aprobar cada parcial se debe obtener una calificación superior o igual a 5. Los alumnos que aprueben cada uno de los dos parciales, habrán aprobado la asignatura. Aquellos otros alumnos que suspendan alguno de los parciales, podrán realizar el examen final de la parte suspendida o de toda la asignatura, a su elección. BIBLIOGRAFÍA BÁSICA CANAVOS, G.L. Probabilidad y Estadística. McGraw-Hill, 1987. CAO, R et al. Introducción a la Estadística y sus aplicaciones. Ediciones Pirámide, 2001. CUADRAS, C. Problemas de Probabilidad y Estadística (Vol. 1 y Vol. 2). Ed. Eunibar, 1999. DEVORE, J. L. Probabilidad y Estadística para Ingeniería y Ciencias. Ed. Thomson-Learning, 2002. ESCOBAR, M. Análisis gráfico/exploratorio. Colección: Cuadernos de Estadística. Editorial La Muralla, 1999. MARTÍN PLIEGO, F. J. Introducción al Estadística Económica y empresarial. Editorial AC, 1994. MENDENHALL et al. Estadística Matemática con Aplicaciones. Grupo Editorial Iberoamérica, 1986. PEÑA SÁNCHEZ DE RIVERA, D. Fundamentos de Estadística. Alianza Editorial, 2001. PERALTA ASTUDILLO, M. J. et al. Estadística: Problemas resueltos. Editorial Pirámide, 2000. 116 de 462 2005-2006 Asignaturas del Segundo Curso PEREZ C. Técnicas estadísticas con SPSS. Prentice Hall, 2001. nQUESADA V., Curso y ejercicios de estadística. Alhambra, 1984. RODRIGUEZ MORILLA, C. Análisis de series temporales. Colección: Cuadernos de Estadística. Editorial La Muralla, 2000. SARABIA VIEJO, A. & MATE JIMENEZ, C. Problemas de Probabilidad y Estadística. CLAGSA, 1993. SCHEAFFER R. L. & McCLAVE J. Probabilidad y Estadística para Ingeniería. Grupo Editorial Iberoamericano, 1993. VARGAS SABADÍAS, A. Estadística descriptiva e inferencial. Servicio de publicaciones de la Universidad de Castilla la Mancha, 1999. VISAUTA B.: Análisis Estadístico con SPSS para Windows. Vol. 1: Estadística básica'. Ed. McGraw Hill, 2002. Documentos varios en español sobre el lenguaje de programación R en la página http://cran.r-project.org/other-docs.html#nenglish 117 de 462 2005-2006 Asignaturas del Segundo Curso GESTION CONTABLE I Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13050 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 2 Tipo TRONCAL Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 PROFESORES FE CANTO, CELIA (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS Conocimiento básico del patrimonio empresarial y su problemática contable según el Plan General de Contabilidad español, así como confección y análisis de las Cuentas Anuales. CONTENIDOS TEMA 1.- Concepto y División de la Contabilidad: Definición y clasificación de la Contabilidad. Introducción a la Contabilidad empresarial en sus distintas vertientes.TEMA 2.El Patrimonio Empresarial: Definición del Patrimonio empresarial y de las distintas masas patrimoniales que lo integran. Ordenación económica y financiera del patrimonio.TEMA 3.Las Cuentas y los Registros Contables: Definición de cuenta así como de la terminología habitualmente utilizada con la misma. Clasificación de las cuentas según diferentes aspectos. Análisis del método de la partida doble y de los libros contables. Finaliza con una breve mención a la regulación legal del registro contable.TEMA 4.- El Plan General de Contabilidad: Estudio de las características y objetivos del Plan General de contabilidad español, así como de su estructura. Finaliza con el estudio de los principios contables.TEMA 5.- El Proceso Contable General: Estudio de las distintas fases en que se desarrolla la Contabilidad de una empresa durante un ejercicio económico y el registro contable que suponen.TEMA 6.- Cuentas de Balance: Análisis de las distintas partidas de activo circulante (tesorería, derechos de cobro e inversiones financieras a C/P), activo fijo (inmovilizado material, inmaterial, financiero y activo ficticio), pasivo circulante (de explotación y financiero), pasivo fijo (de explotación y financiero) y neto (capital, reservas y otros fondos propios).TEMA 7.- Cuentas de Gestión: Estudio de los distintos gastos e ingresos previstos en el PGC.Compras y ventas. Otros gastos e ingresos de explotación. Gastos e ingresos financieros. Gastos e ingresos extraordinarios.TEMA 8.- El Resultado Contable: Análisis de los distintos pasos que la empresa tiene que realizar para calcular el resultado de un ejercicio (regularización contable). Importancia de la periodificación contable y su tratamiento contable. El reparto del resultado, analizando los partícipes obligatorios y los voluntarios.TEMA 9.- Las Cuentas Annuales: Normas de elaboración de las Cuentas Anuales y modelos propuestos por el Plan General de Contabilidad. Breve estudio del Balance de Situación, la Cuenta de Pérdidas y Ganancias (haciendo hincapié en los distintos niveles de resultados que la misma proporciona) y la Memoria. 118 de 462 2005-2006 Asignaturas del Segundo Curso METODOLOGÍA Y EVALUACIÓN Examen final de contenido teórico y práctico de toda la asignatura. BIBLIOGRAFÍA BÁSICA Básica: PLAN GENERAL DE CONTABILIDAD (Real Decreto 1.643/1990, de 20 de diciembre). Teoría: MENÉNDEZ MENÉNDEZ, M. (DIRECTOR) (2000): Contabilidad General, Civitas, Madrid. URÍAS VALIENTE, J. (1998): Introducción a la Contabilidad. Teoría y supuestos, Pirámide, Madrid. Práctica: MARTÍNEZ ARIAS, A.M. Y GARCÍA DÍEZ, J. (1999): Supuestos de Contabilidad General, Civitas, Madrid. MARTÍNEZ, F.J.; GARAY, J.A. Y GARCÍA, I. (1995): Contabilidad: Comentarios, Esquemas, Ejercicios y Cuestiones, Pirámide, Madrid. 119 de 462 2005-2006 Asignaturas del Segundo Curso REDES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13051 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 2 Tipo OBLIGAT. Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 PROFESORES GARCIA GARCIA, VICTOR GUILLERMO (Tablero, Teoria) PEREZ CHUST, RUBEN (Practicas en el Laboratorio) 120 de 462 2005-2006 4.1.3 Asignaturas del Tercer Curso Asignaturas del Tercer Curso BASES DE DATOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13052 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 3 Tipo TRONCAL Periodo Anual 9,0 Teóricos 4,5 Prácticos 4,5 9,0 Teóricos 4,5 Prácticos 4,5 http://petra.euitio.uniovi.es/asignaturas/bas.dat/ PROFESORES MARTINEZ PRIETO, ANA BELEN (Practicas en el Laboratorio, Teoria) ALVAREZ GUTIERREZ, DARIO (Practicas en el Laboratorio, Tablero, Teoria) VINUESA MARTINEZ, LUIS ANTONIO (Practicas en el Laboratorio, Teoria) OBJETIVOS PRERREQUISITOS Las asignaturas en las que se imparten conocimientos de base que se utilizan en esta asignatura de manera más directa son: Lógica (primer curso), la parte de Cálculo Proposicional, que se utiliza en el capítulo de consultas en cálculo relacional. Sistemas Operativos (segundo curso), en lo relativo al tratamiento de la concurrencia y la estructura de los sistemas de ficheros, fundamentalmente. Estructuras de Datos y de la Información (segundo curso), la parte de las estructuras de datos en memoria secundaria, como ficheros indexados, árboles B, etc. Introducción a la Programación, Metodología de la Programación y Tecnología de la Programación (primer y segundo curso), en cuanto a conocimientos generales de desarrollo de proyectos de software, el modelo orientado a objetos y lenguajes de programación, y programación en general. OBJETIVOS Objetivos Generales El papel fundamental que esta asignatura troncal sobre Bases de Datos debe jugar en el contexto de una carrera técnica informática es presentar al alumno los elementos fundamentales de la materia en los tres aspectos principales de la misma: Diseño, Utilización y Funcionamiento. Es decir, por una parte la estructura y funciones de un Sistema de Gestión de Bases de Datos (Funcionamiento). Por otro lado el ciclo de vida, modelos y técnicas de diseño de bases de datos (Diseño). Por último, los lenguajes de manejo de datos necesarios para utilizar estos sistemas (Utilización). De esta forma, se pretende que el alumno sea capaz de analizar los detalles de diseño y funcionamiento concretos relacionados con las bases de datos que pueda encontrarse a lo largo de su vida profesional. Teniendo en cuenta las las capacidades que más suelen demandarse en la práctica profesional para los Ingenieros Técnicos en Informática, el enfoque que se dará a la asignatura estará más centrado en la parte de Diseño y de Utilización, especialmente de bases de datos relacionales y 121 de 462 2005-2006 Asignaturas del Tercer Curso el lenguaje SQL. Ademáss, se dará especial importancia a la programación de aplicaciones con Bases de Datos, puesto que es un aspecto muy demandado por las empresas. Por otra parte, hay que tener en cuenta que aspectos de Funcionamiento se imparten ya en otras asignaturas. En concreto los conceptos de implementación física relacionados con el almacenamiento secundario (ficheros, etc.) se imparten en Estructuras de Datos y de la Información , y la problemática general de la concurrencia en Sistemas Operativos . Más detalladamente, podemos presentar los siguientes objetivos generales: Dotar al alumno de los conocimientos fundamentales, tanto teóricos y prácticos que permitan identificar y comprender los tres aspectos de un sistema de bases de datos: Diseño, Utilización y Funcionamiento, haciendo hincapié en el diseño y utilización de bases de datos relacionales con el lenguaje SQL. Explicar y usar los conceptos y terminología de bases de datos. Objetivos específicos Identificar las razones que hacen necesario un Sistema de Gestión de Bases de Datos en un sistema de computación. Conocer la terminología, arquitectura y conceptos fundamentales de un SGBD. Comprender el papel del ciclo de vida y los modelos de datos en el diseño de bases de datos (conceptual y lógico fundamentalmente, y también físico) Comparar los modelos de datos entre sí y conocer sus ventajas, inconvenientes y limitaciones. Dotar las bases formales para comprender los modelos de datos más importantes: modelo Entidad-Relación y modelo relacional, y los lenguajes de datos formales y comerciales para este último. Conocer y comprender la necesidad de principios metodológicos para el diseño de bases de datos, especialmente del proceso de normalización para bases de datos relacionales. Capacitar para el manejo de cualquier Sistema de Gestión de Bases de Datos Relacional comercial, a través del lenguaje SQL. Adquirir experiencia práctica para realizar el diseño completo de una base de datos relacional, incluyendo su implementación en un SGBD comercial. Adquirir experiencia práctica en el desarrollo de aplicaciones de bases de datos. Prácticas Las prácticas siguen un plan mixto. En él se combinan dos estilos de prácticas de laboratorio: de utilización y diseño de bases de datos (siguiendo con la filosofía inicial de la asignatura, en la que se hace hincapié en estos aspectos frente al del funcionamiento de los SGBD) con el desarrollo de un proyecto durante el curso. La secuenciación de las prácticas de laboratorio se va realizando a medida que se introducen los conceptos teóricos correspondientes en las sesiones de teoría. El contenido es el siguiente: En primer lugar se realiza un módulo de introducción al manejo de una herramienta CASE, fundamentalmente para su utilización en el desarrollo de un proyecto durante el curso y especialmente en la fase de diseño conceptual. En segundo lugar se establecen sesiones de prácticas para que el alumno desarrolle ejemplos de consultas con los lenguajes formales del álgebra y del cálculo relacional, y SQL con un SGBD real. El tercer módulo está orientado al desarrollo de aplicaciones con SQL, en el que se introduce el alumno en la programación de aplicaciones de bases de datos con este lenguaje, a la vez que se practica con el propio lenguaje (como en el módulo II). Este módulo da el apoyo 122 de 462 2005-2006 Asignaturas del Tercer Curso complementario al alumnopara el desarrollo del proyecto que debe entregar al final del curso. Por su naturaleza, estos módulos tienen una primera parte cerrada, en la que el profesor sigue un guión para explicar el manejo de los productos, y una parte abierta, en la que el alumno diseña las soluciones a los problemas que se le proponen. Proyectos Adicionalmente, los alumnos deben realizar un proyecto único, o varios proyectos más simples durante el curso, relacionados: Desarrollo de una aplicación de bases de datos, utilizando el ciclo de vida y los conocimientos explicados en la parte de teoría, y con el apoyo de las prácticas de tablero y destrezas prácticas adquiridas en las prácticas de tablero. El tema sobre el que se desarrollan los proyectos se puede dejar a elección del alumno (se dará una guía para estas prácticas) e incluso podrían compartirse temas de proyectos con otras asignaturas del mismo curso (Ingeniería del Software, etc.). Estos proyectos se utilizarán para la evaluación de las prácticas de laboratorio. CONTENIDOS PROGRAMA CONTENIDOS TEORÍA Unidad Didáctica 1: Introducción Tema 1: Introducción, Conceptos Fundamentales y Arquitectura de los Sistemas de Gestión de Bases de Datos 1. DEFINICIONES 1.1. BANCO Y BASE DE DATOS 1.2. DEFINICIÓN DE BASE DE DATOS Y DE SISTEMA DE GESTIÓN DE BASES DE DATOS 1.3. NECESIDAD Y OBJETIVOS DE LOS SISTEMAS DE GESTIÓN DE BASES DE DATOS 2. ABSTRACCIÓN DE LA INFORMACIÓN 2.1. NIVELES DE ABSTRACCIÓN (ARQUITECTURA ANSI/SPARC) 2.2. INSTANCIAS Y ESQUEMAS 2.3. INDEPENDENCIA DE DATOS FÍSICA Y LÓGICA 3. MODELOS DE DATOS 3.1. MODELOS DE DATOS LÓGICOS BASADOS EN OBJETOS 3.2. MODELOS DE DATOS LÓGICOS BASADOS EN REGISTROS 3.3. MODELOS DE DATOS FÍSICOS 4. LENGUAJES DE DATOS 4.1. LENGUAJE DE DEFINICIÓN DE DATOS 4.2. LENGUAJE DE MANEJO DE DATOS 5. ARQUITECTURA DE UN SGBD 5.1. LENGUAJE DE MANEJO DE DATOS 5.2. LENGUAJE DE MANEJO DE DATOS 5.3. LENGUAJE DE MANEJO DE DATOS Unidad Didáctica 2: Ciclo de Vida y Modelos de Datos 123 de 462 2005-2006 Asignaturas del Tercer Curso Tema 2: Modelos de Datos 1. CONCEPTOS DE MODELOS DE DATOS 1.1. EVOLUCIÓN Y DEFINICIÓN 1.2. DIFERENCIA ENTRE MODELO Y ESQUEMA 1.3. UNIVERSO DE DISCURSO / MUNDO REAL 1.4. MODELOS Y LENGUAJES DE DATOS 1.5. OBJETIVOS DE UN MODELO DE DATOS 2. ASPECTOS DE UN MODELO DE DATOS 2.1. ESTÁTICA 2.2. DINÁMICA 2.3. RESTRICCIONES DE INTEGRIDAD 3. CLASIFICACIÓN DE MODELOS DE DATOS 3.1. MODELOS CONCEPTUALES 3.2. MODELOS LÓGICOS O CONVENCIONALES Tema 3: Ciclo de Vida de las Bases de Datos 1. DISEÑO DIRIGIDO POR PROCESOS Y DISEÑO DIRIGIDO POR DATOS 2. FASES DEL CICLO DE VIDA 2.1. ANÁLISIS DE REQUISITOS 2.2. DISEÑO CONCEPTUAL 2.3. DISEÑO LÓGICO 2.4. REFINAMIENTO POR EL USO 2.5. DISEÑO FÍSICO 2.6. IMPLEMENTACIÓN 2.7. PRUEBA Y MONITORIZACIÓN 3. EJEMPLO DE APLICACIÓN DEL CICLO DE VIDA Unidad Didáctica 3: Diseño Conceptual: Modelo Entidad-Relación Tema 4: Modelo Entidad-Relación 1. INTRODUCCIÓN Y ELEMENTOS FUNDAMENTALES 1.1. ENTIDADES Y CONJUNTOS DE ENTIDADES 1.2. RELACIONES Y CONJUNTOS DE RELACIONES 2. RESSTRICCIONES DE INTEGRIDAD 2.1. RESTRICCIONES DE CARDINALIDAD: UNO / MUCHOS 2.2. SUPERCLAVES, CLAVES CANDIDATO Y CLAVE PRIMARIA 2.3. CLAVE PRIMARIA DE UN CONJUNTO DE RELACIONES 2.4. DEPENDENCIA POR EXISTENCIA 2.5. ENTIDADES FUERTES Y ENTIDADES DÉBILES 3. DIAGRAMA ENTIDAD-RELACIÓN 4. REDUCCIÓN DE DIAGRAMAS E-R A TABLAS 4.1. CONJUNTOS DE ENTIDADES FUERTES 4.2. CONJUNTOS DE ENTIDADES DÉBILES 4.3. CONJUNTOS DE RELACIONES 5. CONSTRUCCIONES AVANZADAS (*) 5.1. GENERALIZACIÓN Y ESPECIALIZACIÓN 5.2. AGREGACIÓN 124 de 462 2005-2006 Asignaturas del Tercer Curso Tema 5: Modelo Entidad-Relación Extendido 1. INTRODUCCIÓN 1.1. NIVELES DE DEFINICIÓN DEL MODELO ENTIDAD-RELACIÓN: SIMPLE Y COMPLEJO 1.2. OTRAS NOMENCLATURAS DEL MODELO E-R 2. AMPLIACIÓN CONSTRUCCIONES ELEMENTALES 2.1. ATRIBUTOS: DESCRIPTIVOS, IDENTIFICADORES, MULTIVALUADOS, DERIVADOS 2.2. RELACIONES: CARDINALIDAD MÁXIMA Y MÍNIMA 2.3. GENERALIZACIÓN: SUBCONJUNTOS SOLAPADOS 3. CONSTRUCCIONES AVANZADAS 3.1. RELACIONES TERNARIAS Y N-ARIAS 3.2. RESTRICCIONES ENTRE RELACIONES 4. COMPARACIÓN ENTRE DISTINTAS NOTACIONES DE LOS DIAGRAMAS E-R 5. NORMAS PRÁCTICAS PARA EL DISEÑO E-R 5.1. ANÁLISIS DE REQUISITOS 5.2. ENTIDADES 5.3. GENERALIZACIÓN 5.4. RELACIONES Unidad Didáctica 4: Diseño Lógico: Modelo Relacional Tema 6: Modelo Relacional 1. INTRODUCCIÓN 2. ESTRUCTURA DE LAS BASES DE DATOS RELACIONALES 2.1. NOMENCLATURA Y SÍMBOLOS 2.2. RELACIÓN Y ATRIBUTOS 2.3. ESQUEMAS RELACIONALES 2.4. SUPERCLAVE, CLAVE CANDIDATO, CLAVE PRIMARIA E INTEGRIDAD DE ENTIDAD 2.5. CLAVES EXTERNAS E INTEGRIDAD REFERENCIAL 3. LENGUAJES DE CONSULTA FORMALES: ÁLGEBRA RELACIONAL 3.1. INTRODUCCIÓN 3.2. OPERACIONES FUNDAMENTALES 3.3. OPERACIONES ADICIONALES 4. LENGUAJES DE CONSULTA FORMALES: CÁLCULO RELACIONAL DE DOMINIOS 4.1. NOTACIÓN Y ESTRUCTURA DE UNA CONSULTA 4.2. CONSULTAS EQUIVALENTES A CASOS-TIPO EN ÁLGEBRA RELACIONAL 4.3. EXPRESIONES SEGURAS EN CÁLCULO RELACIONAL DE DOMINIOS 4.4. POTENCIA EXPRESIVA DEL CÁLCULO RELACIONAL DE DOMINIOS 5. LENGUAJES DE CONSULTA FORMALES: CÁLCULO RELACIONAL DE TUPLAS 5.1. NOTACIÓN Y ESTRUCTURA DE UNA CONSULTA 5.2. ANALOGÍA CON EL CÁLCULO RELACIONAL DE DOMINIOS 5.3. EJEMPLOS EQUIVALENTES A LAS CONSULTAS EN CÁLCULO RELACIONAL DE DOMINIOS 125 de 462 2005-2006 Asignaturas del Tercer Curso 5.4. EXPRESIONES SEGURAS EN CÁLCULO RELACIONAL DE TUPLAS 5.4.1. Dominio de una fórmula 5.4.2. Tratamiento de los cuantificadores 5.5. POTENCIA EXPRESIVA DEL CÁLCULO RELACIONAL DE TUPLAS 6. ANALOGÍAS ENTRE EL ÁLGEBRA Y EL CÁLCULO RELACIONAL 6.1. PATRONES DE EQUIVALENCIA 6.2. FALTA DE COMPLETITUD COMPUTACIONAL: DESPIECES 7. MODIFICACIONES A LA BASE DE DATOS EN ÁLGEBRA RELACIONAL 7.1. INSERCIÓN 7.2. ELIMINACIÓN 7.3. ACTUALIZACIÓN 8. VISTAS 8.1. INTRODUCCIÓN Y CONCEPTO DE VISTAS 8.2. DEFINICIÓN DE VISTAS 8.3. VALORES VACÍOS (NULOS) Y LA PROBLEMÁTICA DE LA MODIFICACIÓN A TRAVÉS DE VISTAS 9. LAS 12 REGLAS DE CODD 9.1. REGLA DE LA INFORMACIÓN 9.2. REGLA DEL ACCESO GARANTIZADO 9.3. TRATAMIENTO SISTEMÁTICO DE VALORES NULOS 9.4. CATÁLOGO DINÁMICO EN LÍNEA BASADO EN EL MODELO RELACIONAL 9.5. REGLA DEL SUBLENGUAJE DE DATOS COMPLETO 9.6. REGLA DE LA ACTUALIZACIÓN DE VISTAS 9.7. INSERCIÓN, ACTUALIZACIÓN Y ELIMINACIÓN DE ALTO NIVEL 9.8. INDEPENDENCIA FÍSICA DE DATOS 9.9. INDEPENDENCIA LÓGICA DE DATOS 9.10. INDEPENDENCIA DE INTEGRIDAD 9.11. INDEPENDENCIA DE DISTRIBUCIÓN 9.12. REGLA DE LA NO SUBVERSIÓN Tema 7: Lenguajes Relacionales Comerciales: SQL y QBE 1. INTRODUCCIÓN 1.1. HISTORIA Y ESTANDARIZACIÓN DEL SQL: SQL1, SQL2, SQL3 1.2. PARTES DEL SQL 1.3. ESTRUCTURA DE UNA EXPRESIÓN DE CONSULTA EN SQL 2. ELIMINACIÓN DE DUPLICADOS Y OPERACIONES DE CONJUNTOS 2.1. DISTINCT 2.2. UNION 2.3. INTERSECT 2.4. EXCEPT 3. PREDICADOS Y PRODUCTOS 3.1. PRODUCTO NATURAL Y LA NOTACIÓN PUNTEADA 3.2. PREDICADOS Y OPERADORES RELACIONALES: AND, OR, NOT, BETWEEN, LIKE 4. PERTENENCIA A CONJUNTOS 4.1. IN, NOT IN 4.2. VARIABLES DE TUPLA (ALIAS) 4.3. COMPARACIÓN DE ELEMENTOS CON CONJUNTOS: SOME, ALL 126 de 462 2005-2006 Asignaturas del Tercer Curso 5. COMPARACIÓN DE CONJUNTOS 5.1. CONTAINS, NOT CONTAINS 5.2. COMPROBACIÓN DE CONJUNTOS VACÍOS: EXISTS, NOT EXISTS 5.3. EXPRESIÓN DE CONSULTAS TIPO DIVISIÓN CON CONTAINS 6. AGRUPAMIENTO Y ORDENACIÓN DE LA PRESENTACIÓN DE LAS TUPLAS 6.1. ORDER BY: ORDENACIÓN DE LA PRESENTACIÓN DE LAS TUPLAS 6.2. GROUP BY: AGRUPAMIENTO 6.3. HAVING: CONDICIONES SOBRE GRUPOS 7. LENGUAJE DE MODIFICACIÓN DE DATOS 7.1. DELETE: ELIMINACIÓN 7.2. INSERT: INSERCIÓN 7.3. UPDATE: ACTUALIZACIÓN 8. VALORES VACÍOS 8.1. IS NULL, IS NOT NULL 8.2. PROBLEMÁTICA DE LOS VALORES VACÍOS Y LAS FUNCIONES DE AGREGADOS 9. LENGUAJE DE DEFINICIÓN DE DATOS 9.1. CREATE TABLE: CREACIÓN DE TABLAS 9.2. CREATE INDEX: CREACIÓN DE ÍNDICES 9.3. CREATE VIEW: CREACIÓN DE VISTAS 9.4. ALTER: ALTERACIÓN DE DEFINICIONES 9.5. DROP: ELIMINACIÓN DE DEFINICIONES 10. LENGUAJE DE CONTROL DE DATOS 10.1. GRANT Y REVOKE: CONCESIÓN DE PERMISOS 10.2. BEGIN Y END TRANSACTION: TRANSACCIONES 11. AMPLIACIONES DE SQL2 11.1. TABLAS RESULTADO COMO PARÁMETROS DIRECTOS EN LA CLÁUSULA FROM 11.2. JOIN: PRODUCTOS GENÉRICOS (REUNIONES): INTERNOS, EXTERNOS Y NATURALES 11.3. UNIQUE: COMPROBACIÓN DE LA EXISTENCIA DE TUPLAS REPETIDAS 12. SQL INTERACTIVO Y SQL INMERSO 12.1. FORMAS DE ENLACE CON EL LENGUAJE ANFITRIÓN 12.2. CURSORES 12.3. CONSULTAS DINÁMICAS Y ESTÁTICAS 13. PROGRAMACIÓN DE APLICACIONES DE BASES DE DATOS 13.1. ARQUITECTURA DE APLICACIONES: CLIENTE-SERVIDOR EN N-CAPAS 13.2. ESTÁNDARES DE INTERCONEXIÓN A BASES DE DATOS: ODBC, JDBC, ETC. 14. OTROS LENGUAJES COMERCIALES: QBE (QUERY BY EXAMPLE) 14.1. INTRODUCCIÓN Y ANALOGÍA CON EL CÁLCULO RELACIONAL DE DOMINIOS 14.2. ESTRUCTURA BÁSICA DE UNA CONSULTA 14.3. CONSULTAS EQUIVALENTE S AL CÁLCULO RELACIONAL DE DOMINIOS 14.4. OTRAS CARACTERÍSTICAS Tema 8: Restricciones de Integridad 1. INTRODUCCIÓN 127 de 462 2005-2006 Asignaturas del Tercer Curso 1.1. NECESIDAD Y VENTAJAS DE LAS RESTRICCIONES DE INTEGRIDAD 2. RESTRICCIONES DE DOMINIO 2.1. TIPOS DE DOMINIOS 2.2. DOMINIOS BÁSICOS EN SQL1 Y SQL2 2.3. VALORES NULOS 2.4. DEFINICIÓN DE DOMINIOS EN SQL2 3. INTEGRIDAD REFERENCIAL 3.1. CONCEPTOS FUNDAMENTALES: TUPLAS COLGANTES Y CLAVES EXTERNAS 3.2.ALTERNATIVAS EN LA PRESERVACIÓN DE LA INTEGRIDAD REFERENCIAL EN CASO DE MODIFICACIONES A LA BASE DE DATOS: RESTRINGIR, ELIMINAR EN CASCADA, NULIFICAR, VALOR POR OMISIÓN 3.3. DEFINICIÓN DE LA INTEGRIDAD REFERENCIAL EN SQL 4. DEPENDENCIAS FUNCIONALES 4.1. CONCEPTOS FUNDAMENTALES 4.2. TEORÍA DE DEPENDENCIAS FUNCIONALES: CIERRE, REGLAS DE INFERENCIA, CIERRE DE UN CONJUNTO DE ATRIBUTOS, RECUBRIMIENTO CANÓNICO 5. ASERTOS 5.1. ASERTOS EN SQL2 6. DISPARADORES (TRIGGERS) 6.1. DISPARADORES EN SQL3 7. AMPLIACIÓN DE RESTRICCIONES DE INTEGRIDAD EN SQL2 7.1. RESTRICCIONES GENÉRICAS: CHECK 7.2. DENOMINACIÓN DE RESTRICCIONES: CONSTRAINT 7.3. RESTRICCIONES DE COLUMNA: VALUE CONDICIÓN 7.4. RESTRICCIONES DE TABLA Tema 9: Diseño de Bases de Datos Relacionales: Normalización Usando Dependencias Funcionales 1. INTRODUCCIÓN 2. FALLOS EN EL DISEÑO DE BASES DE DATOS RELACIONALES 2.1. REPETICIÓN DE INFORMACIÓN 2.2. INCAPACIDAD PARA REPRESENTAR CIERTA INFORMACIÓN 2.3. PÉRDIDA DE INFORMACIÓN 3. DESCOMPOSICIONES 3.1. DEFINICIÓN FORMAL 3.2. PROPIEDADES DESEABLES EN UNA DESCOMPOSICIÓN (OBJETIVOS DE DISEÑO): DESCOMPOSICIÓN DE PRODUCTO SIN PÉRDIDA (PSP), CONSERVACIÓN DE DEPENDENCIAS (CD). CONCEPTO DE RESTRICCIÓN DE UN CONJUNTO DE DEPENDENCIAS A UN ESQUEMA, REDUNDANCIA MÍNIMA 4. FORMA NORMAL DE BOYCE-CODD (FNBC) 4.1. DEFINICIÓN 4.2. MÉTODO GENERAL PARA PRODUCIR UNA DESCOMPOSICIÓN FNBC 4.3. ALGORITMO DE DESCOMPOSICIÓN 4.4. OBJETIVOS QUE SIEMPRE SE CONSIGUEN CON FNBC: PSP, REDUNDANCIA MÍNIMA 4.5. OBJETIVOS QUE NO SIEMPRE SE CONSIGUEN CON FNBC: CD 5. TERCERA FORMA NORMAL (3FN) 128 de 462 2005-2006 Asignaturas del Tercer Curso 5.1. DEFINICIÓN 5.2. ALGORITMO DE DESCOMPOSICIÓN 5.3. OBJETIVOS QUE SIEMPRE SE CONSIGUEN CON 3FN: PSP, CD, REDUNDANCIA CUASI-MÍNIMA 5.4. OBJETIVOS QUE NO SIEMPRE SE CONSIGUEN CON 3FN 6. COMPARACIÓN ENTRE FNBC Y 3FN 6.1. VENTAJAS FNBC: COMPROBACIÓN DE DEPENDENCIAS MEDIANTE SIMPLES CLAVES 6.2. MÉTODO PRÁCTICO DE COMPROBACIÓN DE DEPENDENCIAS QUE NO DEFINEN CLAVE EN 3FN 7. ENFOQUE TRADICIONAL DE NORMALIZACIÓN 7.1. ANOMALÍAS DE DATOS: INSERCIÓN, BORRADO, ACTUALIZACIÓN 7.2. VALORES ATÓMICOS Y PRIMERA FORMA NORMAL (1FN) 7.3. SEGUNDA FORMA NORMAL (2FN): ATRIBUTOS PRIMOS Y DEPENDENCIA COMPLETA DE LA CLAVE 7.4. TERCERA FORMA NORMAL (3FN) 7.5. JERARQUÍA DE FORMAS NORMALES 8. OTRAS FORMAS NORMALES 8.1. DEPENDENCIAS MULTIVALUADAS 8.2. CUARTA FORMA NORMAL (4FN) 8.3. FORMAS NORMALES AVANZADAS 9. DISEÑO FÍSICO 9.1. REFINAMIENTO POR EL USO Y DENORMALIZACIÓN 9.2. CRITERIOS GENERALES PARA EL DISEÑO FÍSICO 9.3. GUÍAS GENERALES PARA EL DISEÑO FÍSICO 9.4. GUÍAS PARA EL DISEÑO FÍSICO DE BASES DE DATOS RELACIONALES Unidad Didáctica 5: Funcionamiento de los Sistemas de Gestión de Bases de Datos Tema 10: Seguridad e Integridad: Confidencialidad, Transacciones y Concurrencia 1. CONCEPTOS FUNDAMENTALES DE SEGURIDAD E INTEGRIDAD 2. CONFIDENCIALIDAD 2.1. MEDIDAS DE SEGURIDAD 2.2. VISTAS Y AUTORIZACIONES 2.3. ESPECIFICACIÓN DE VISTAS Y AUTORIZACIONES EN SQL 2.4. ENCRIPTACIÓN 2.4.1. Características de un buen mecanismo de encriptación 2.4.2. Claves públicas y privadas 3. TRANSACCIONES Y RECUPERACIÓN 3.1. DEFINICIÓN Y PROPIEDADES DE UNA TRANSACCIÓN: ATOMICIDAD, CONSISTENCIA, AISLAMIENTO Y DURABILIDAD (ACID) 3.2. ESTADOS DE UNA TRANSACCIÓN 3.3. TÉCNICAS DE IMPLEMENTACIÓN (ATOMICIDAD, CONSISTENCIA Y RECUPERACIÓN): FICHEROS DE DIARIO 3.4. TÉCNICAS DE IMPLEMENTACIÓN(ATOMICIDAD, CONSISTENCIA Y RECUPERACIÓN): PÁGINAS COPIA 3.5. SECUENCIALIDAD DE TRANSACCIONES CONCURRENTES 3.6. DEFINICIÓN DE TRANSACCIONES Y NIVELES EN SQL2 129 de 462 2005-2006 Asignaturas del Tercer Curso 4. CONCURRENCIA 4.1. TÉCNICAS DE CONTROL DE CONCURRENCIA: PESIMISTAS Y OPTIMISTAS 4.2. TÉCNICAS DE IMPLEMENTACIÓN: BLOQUEOS: EXCLUSIVO, COMPARTIDO, EN DOS FASES 4.3. TÉCNICAS DE IMPLEMENTACIÓN: MARCAS DE TIEMPO 4.4. INTERBLOQUEO 4.5. GRANULARIDAD Tema 11: Otros Modelos y Arquitecturas de SGBD y Temas Avanzados 1. BASES DE DATOS ORIENTADAS A OBJETOS 1.1. CAMPOS DE APLICACIÓN DE LAS BASES DE DATOS ORIENTADAS A OBJETOS 1.2. REPASO DE LOS CONCEPTOS FUNDAMENTALES DEL MODELO DE OBJETOS 1.3. IDENTIDAD DE OBJETOS 1.4. ENFOQUES PARA LA PERSISTENCIA 1.5. LENGUAJES DE MANEJO DE DATOS PARA EL MODELO DE OBJETOS 1.6. EL ESTÁNDAR ODMG 2. ARQUITECTURAS DE SISTEMAS DE BASES DE DATOS 2.1. CENTRALIZADOS 2.2. CLIENTE/SERVIDOR 2.3. DISTRIBUIDOS 2.4. PARALELOS 3. BASES DE DATOS PARALELAS 3.1. PARALELISMO DE ENTRADA/SALIDA 3.2. PARALELISMO ENTRE CONSULTAS E INTRA-CONSULTAS 3.3. PARALELISMO ENTRE OPERACIONES E INTRA-OPERACIONES 4. BASES DE DATOS DISTRIBUIDAS 4.1. ALMACENAMIENTO DISTRIBUIDO 4.2. TRANSPARENCIA 4.3. TÉCNICAS DE PARTICIONADO, REPLICACIÓN Y REPARTO 5. PROCESAMIENTO DE CONSULTAS 5.1. FUNCIÓN DEL PROCESAMIENTO Y OPTIMIZACIÓN DE CONSULTAS 5.2. INFORMACIÓN DEL DICCIONARIO DE DATOS PARA LA OPTIMIZACIÓN 5.3. MEDIDAS DEL COSTE DE LAS CONSULTAS 5.4. PLANES DE EVALUACIÓN 6. NUEVOS CAMPOS DE APLICACIÓN DE LAS BASES DE DATOS 6.1. SISTEMAS DE AYUDA A LAS DECISIONES 6.2. ALMACENES DE DATOS (DATA WAREHOUSING) 6.3. PROSPECCIÓN DE DATOS (DATA MINING) 6.4. PROCESAMIENTO ANALÍTICO (OLAP) 6.5. BASES DE DATOS ESPACIALES, TEMPORALES Y MULTIMEDIA 6.6. RECUPERACIÓN DE INFORMACIÓN Y BASES DE DATOS DOCUMENTALES 6.7. BASES DE DATOS PARA WEB E INTERNET 6.8. BASES DE DATOS PARA SISTEMAS PORTÁTILES Y EMPOTRADOS CONTENIDOS PRÁCTICA 130 de 462 2005-2006 Asignaturas del Tercer Curso Módulo 1: Manejo de una herramienta CASE Práctica 1 Manejo de una herramienta CASE 4 horas Módulo 2: Lenguajes de consulta formales y SQL Práctica 2 Lenguajes de consulta formales y SQL 6 horas Módulo 3: Administración de SGBD Práctica 3 Introducción a la Administración de SGBD 4 horas Módulo 4: Desarrollo de aplicaciones de bases de datos con SQL Práctica 4 horas Práctica 5 Práctica 6 Práctica 7 Creación de una base de datos y de una aplicación sencilla de consulta Consultas con SQL 3 horas Modificación y SQL interactivo 4 horas Código en el servidor y estructura Cliente/Servidor 3 6 horas METODOLOGÍA Y EVALUACIÓN Se realizarán cero, uno o dos exámenes parciales teóricos y un examen final. Estos exámenes podrán ser en todo o en parte de tipo test. Para aprobar la parte teórica de la asignatura es necesario obtener una nota teórica media igual o superior a 5, y notas mayores o iguales a 4 en los exámenes parciales. Podrá exigirse la entrega de uno o varios trabajos consistentes en ejemplos de utilización del lenguaje SQL, y de diseño e implementación de bases de datos. También se realizará una implementación real sobre el ordenador. A estos trabajos se les asignará una nota. También podrá realizarse un examen práctico. Para la evaluación de la parte de prácticas de la asignatura se tendrá en cuenta la asistencia a las prácticas, los trabajos y el examen práctico. La nota final de la asignatura se calculará teniendo en cuenta tanto la nota de teoría como la de prácticas. La nota de prácticas nunca supondrá un porcentaje mayor del 30% de la nota final. La asignatura se supera obteniendo una nota final igual o superior a 5 y aprobando la parte teórica y práctica. BIBLIOGRAFÍA BÁSICA Libro de Texto (Silberschatz 02) Fundamentos de Bases de Datos, 4ª edición Silberschatz, A., Korth, H.F. y Sudarshan, S. McGraw-Hill. 2002 Bibliografía básica de nivel teórico para los alumnos (Silberschatz 02) Fundamentos de Bases de Datos, 4ª edición Silberschatz, A., Korth, H.F. y Sudarshan, S. 131 de 462 2005-2006 Asignaturas del Tercer Curso McGraw-Hill. 2002 (Elmasri 97) Sistemas de bases de datos. Conceptos fundamentales 2ª edición Elmasri, R. y Navathe, S.B. Addison-Wesley. 1997 (Ramakrish 99) Database Management Systems, 2nd edition Ramakrishnan, R., y Gehrkem, J. McGraw-Hill. 1999 Bibliografía complementaria de nivel general de Bases de Datos (Teorey 94) Database Modeling & Design. The Fundamental Principles 2nd edition Teorey, T.J. Morgan Kaufmann. 1994 (DeMiguel 93) Concepción y Diseño de Bases de Datos. Del Modelo E-R al Modelo Relacional De Miguel, A. y Piattini, M. Ra-Ma. 1993 (Ullman99) Introducción a las Bases de Datos Ullman, J.D. y Widom, J. Prentice Hall. 1999 (DeMiguel 97) Fundamentos y Modelos de Bases de Datos De Miguel, A. y Piattini, M. 1997 (Hansen 97) Diseño y Administración de Bases de Datos Hansen, G.W. y Hansen, J.V. Prentice Hall. 1997 (Date 93) Introducción a los Sistemas de Bases de Datos, vol. I, 5ª edición Date, C.J. Addison-Wesley. 1993 Bibliografía complementaria: Modelos de Datos y Ciclo de Vida (Tsichritzis 82) Data Models Tsichritzis, D. y Lochovsky, F. Prentice Hall. 1982 (Maciaszek 90) Database Design and Implementation Maciaszek, L.A. Prentice Hall. 1990 (Fernández 94) Conceptos Básicos de Arquitectura y Sistemas Operativos Fernández, G. Sistemas y Servicios de Comunicación. 1994 Bibliografía complementaria: SQL (Melton 93) Understanding the New SQL: A Complete Guide Melton, J. y Simon, A. Morgan Kaufmann. 1993 (Date 97) A Guide to the SQL Standard 4th edition 132 de 462 2005-2006 Asignaturas del Tercer Curso Date, C.J. y Darwen, H. Addison-Wesley. 1997 (Hursch 98) SQL: El Lenguaje de Consulta Estructurado Hursch, C. y Hursch, J. Ra-Ma. 1998 Bibliografía complementaria: Teoría del modelo relacional y normalización (Atzeni 93) Relational Database Theory Atzeni, P. y De Antonellis Benjamin Cummings. 1993 (Fernández 87) El Modelo Relacional de Datos: De los Fundamentos a los Modelos Deductivos Fernández, C. Díaz de Santos. 1987 Bibliografía complementaria: Funcionamiento de los Sistemas de Gestión de Bases de Datos (Gray 93) Transaction Processing: Concepts and Techniques Gray, J. y Reuter, A. Morgan Kaufmann. 1993 (Salzberg 88) File Structures: An Analytic Approach Salzberg, B. Prentice Hall. 1988 (Smith 87) Files and Databases: an Introduction Smith, P. y Barnes, G. Addison-Wesley. 1987 Bibliografíacomplementaria: Temas Avanzados (Catell 97) The Object Database Standard: ODMG-93 Release 1.1 Catell, R.G.G. y otros (eds.) Morgan Kaufmann. 1997 (Delobel 85) Distributed Data Bases Delobel, C. y Litwin, W. Elsevier. 1985 (Ozsu 91) Principles of Distributed Database Systems Ozsu, T. y Valduriez, P. Prentice Hall. 1991 (Fayvad 96) Advances in Knowledge Discovery and Data Mining Fayvad, U.M., Piatestky-Shapiro, G., Smyth, P. y Uthurusamy, R. (eds.) MIT Press. 1996 (Mattison 96) Datawarehousing: Strategies, Technologies and Techniques Mattison, R. McGraw-Hill. 1996 (Salton 89) Automatic Text Processing Salton, G. 133 de 462 2005-2006 Asignaturas del Tercer Curso Addison-Wesley. 1989 Bibliografía Básica para prácticas de Laboratorio (Marteens 96) Manual Fundamental de Borland Delphi 2 Marteens, I. Anaya Multimedia. 1996 (Barker 94) El Modelo Entidad-Relación CASE*Method Barker, R. Addison-Wesley / Díaz de Santos. 1994 (Marteens 98) La Cara Oculta de Delphi 4. Programación Avanzada para Bases de Datos Marteens, I. Anaya Multimedia. 1998 (Cantú 00) Delphi 5 Cantú, M. Anaya Multimedia. 2000 (Abbey 00) Oracle 8i. Guía de aprendizaje Abbey, M., M.J. Corey e I. Abramson McGraw-Hill. 2000 134 de 462 2005-2006 Asignaturas del Tercer Curso ORGANIZACION EMPRESARIAL Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13053 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 3 Tipo TRONCAL Periodo 1º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 1,5 PROFESORES ALONSO MAGDALENO, MARIA ISABEL (Tablero) SANCHEZ LORDA, PABLO (Teoria) 135 de 462 2005-2006 Asignaturas del Tercer Curso FUNDAMENTOS DE INGENIERIA DEL SOFTWARE Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13054 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 3 Tipo TRONCAL Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 PROFESORES ASENSIO MONGE, RAMON (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS El objetivo principal de la asignatura es introducir al alumno en los conceptos fundamentales de la ingeniería del software. Se mostrará al alumno la necesidad de seleccionar el modelo de procesos más adecuado al proyecto a desarrollar y la necesidad de disponer de un método disciplinado de desarrollo que permita solucionar los problemas inherentes a la producción de software. En la parte práctica el objetivo fundamental es aplicar los conceptos teóricos estudiados a un caso práctico concreto resaltando la importancia que la ingeniería de requisitos tiene en el desarrollo y mantenimiento del software. CONTENIDOS PROGRAMA DE TEORÍA 1.- Introducción a la Ingeniería del Software.El software Características del software Atributos de calidad del software Evolución del desarrollo del software Problemas en el desarrollo del software Causas de los problemas en el desarrollo del software Algunos mitos en el desarrollo del software La Ingeniería del Software: definiciones, elementos y objetivos Visión general del proceso de Ingeniería del Software Situación actual de la Ingeniería del Software 2.-Introducción a los Sistemas de Información.Concepto de sistema Información y datos Enfoque sistemático u holístico para el estudio de sistemas Sistema de información (SI) Definición Elementos de un SI Estructura de un SI 136 de 462 2005-2006 Asignaturas del Tercer Curso Sistemas de información automatizados Sistemas de información básicos en las organizaciones La Ingeniería del Software en una organización 3.-El proceso softwarey modelos de proceso.El proceso software Madurez del proceso software Estándares del proceso software Estándar IEEE 1074 Estándar ISO/IEC 12207-1 Estándar ISO/IEC 15505-2 Modelos de procesos del software Modelo en cascada o lineal secuencial Modelo en cascada con prototipado desechable Modelo evolutivos: Modelo incremental Modelo en espiral Desarrollo basado en componentes Modelo de desarrollo formal Técnicas de 4ª generación 4.-Métodos de desarrollo del software Concepto de método Breve historia de los métodos Clasificación de los métodos Metodologías Definición Estructura y componentes Características Objetivos Clasificación Metodologías oficiales: Merise SSADM Metrica v 3 5.-Ingeniería de requisitos.Requisitos El proceso de ingeniería de requisitos Identificación de requisitos Técnicas para la identificación de requisitos Análisis y negociación de requisitos Especificación de requisitos Naturaleza de la especificación de requisitos Características de la especificación de requisitos Estructura de un documento de especificación dde requisitos Estándares en la especificación de requisitos Algunas técnicas de especificación de requisitos 137 de 462 2005-2006 Asignaturas del Tercer Curso Validación de requisitos 6.-Modelado del análisis.Introducción Los elementos del modelo de análisis estructurado Modelado de datos Modelado funcional y flujo de información Modelado del comportamiento El proceso de análisis orientado a objetos 7.-Construcción de prototipos.Eficiencia y efectividad en el desarrollo de software El uso de prototipos Definición de prototipo Tipos de prototipo El proceso de desarrollo de prototipos Técnicas y herramientas para el desarrollo de prototipos Beneficios y costos de la aproximación prototipo 8.-Diseño del software.-nEl proceso de diseño Diseño de datos Diseño arquitectónico Estilos arquitectónicos Descomposición modular Conversión de una especificación en una arquitectura software Análisis de transformaciones Análisis de transacciones Diseño de la interfaz de usuario 9.-Técnicas y estrategias de prueba del software.Fundamentos de la prueba Principios de la prueba Técnicas de pruebas Diseño de casos de prueba Pruebas de caja blanca: Prueba del camino básico Prueba de condiciones Prueba de bucles Pruebas de caja negra: Partición equivalente Análisis de Valores Límite (AVL) Estrategias de prueba del software La depuración 10.-Mantenimiento del software.Introducción Tipos de mantenimiento Actividades del mantenimiento 138 de 462 2005-2006 Asignaturas del Tercer Curso Costes del mantenimiento Factores que afectan al mantenimiento Reingeniería del software Análisis del inventario de aplicaciones ReestructuraciónnIngeniería inversa Ingeniería directa 11.-Ingeniería del Software Asistida por Ordenador.Definición de CASE e I-CASE Objetivos Características Elementos básicos El repositorio Taxonomías de herramientas Plan para la adopción de una herramienta Case Situación actual Ejemplos de herramientas PROGRAMA DE PRACTICAS Elaborar unos requisitos específicos.Fijar un entorno tecnológico de desarrollo concreto.Determinar y desarrollar el modelo de procesos y método de desarrollo más adecuado. Justificarlos.METODOLOGÍA Y EVALUACIÓN METODOLOGÍA La teoría se expondrá mediante clases magistrales en las que se utilizarán transparencias. Previamente a la exposición de cada tema se indicarán los textos de la bibliografía donde se desarrolla el tema con indicación de las páginas y en los casos que sea preciso se entregarán a los alumnos textos específicos elaborados por el profesor. Las prácticas se realizarán en grupos de dos personas siendo los propios alumnos quienes formen los grupos y seleccionen el proyecto para el que deben elaborar los requisitos y fijar un entorno tecnológico de desarrollo concreto. A partir de esta documentación seleccionarán el modelo de proceso más adecuado y describirán las tareas y pasos a realizar para el análisis y diseño del proyecto siguiendo un método de desarrollo especifico. EVALUACIÓN El alumno deberá superar la prueba de teoría y la práctica de forma independiente. La superación de la prueba práctica servirá para posteriores convocatorias. El examen de teoría constará de varias preguntas de gran concreción, incluso tipo test, y de varias preguntas de gran amplitud. El examen de la parte práctica consistirá en la elaboración y entrega de un proyecto conforme en estructura y contenido a lo indicado por el profesor. 139 de 462 2005-2006 Asignaturas del Tercer Curso BIBLIOGRAFÍA BÁSICA Pressman, R.S., Ingeniería del Software. Un enfoque práctico . 5ª edición. Editorial: Mc Graw Hill 2002 Piattini, M., et al., Análisis y diseño detallado de Aplicaciones Informáticas de Gestión. Una perspectiva de Ingeniería del Software . Editorial Ra-ma. 2004 Sommerville I. Ingeniería de Software . 6ª edición. Editorial: Addison Wesley. 2002 MÉTRICA versión 3. 2001, Madrid: Ministerio de Administraciones Públicas. Secretaría de Estado para la Administración Pública. Consejo Superior de Informática. 140 de 462 2005-2006 Asignaturas del Tercer Curso PROYECTOS DE INFORMATICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13056 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 3 Tipo TRONCAL Periodo 2º Cuatrimes. 4,5 Teóricos 1,5 Prácticos 3,0 4,5 Teóricos 1,5 Prácticos 3,0 PROFESORES JUAN FUENTE, AQUILINO ADOLFO (Tablero, Teoria) CUEVA LOVELLE, JUAN MANUEL (Tablero, Teoria) OBJETIVOS Hasta el momento actual el alumno ha sido introducido en las técnicas de desarrollo de software, de diseño de proyectos de hardware y de comunicaciones. Ahora queda el enfoque final de ver el proyecto como un conjunto de actividades y tareas, sujeto a unos presupuestos y a una reglamentación legal o formal y en el que el responsable debe garantizar una calidad suficiente al cliente. Este nuevo enfoque de la realización de proyectos utiliza de todas las técnicas que el alumno haya conocido a lo largo de la carrera. Algunos tópicos son: Familiarizar al alumno en el trabajo como integrante de un grupo, enfrentándolo así con los problemas típicos de comunicación y organización, así como la cooperación para conseguir un fin común: el desarrollo de un sistema Informático, que, dada su complejidad, debe ser abordado por un grupo grande de profesionales. Concienciar al alumno de la importancia de la gestión de proyectos software, hardware y de comunicaciones desde las perspectivas de personal, de problema y de proceso. Conocer, analizar y potenciar los factores que influyen en el éxito de un proyecto. Conocer el papel y uso de los estándares de informática y de la legislación que pueda afectar al desarrollo de sus proyectos. Elegir y aplicar los modelos de desarrollo de proyectos de informática existentes y que el alumno ha adquirido en otras asignaturas. Planificar y gestionar temporalmente un proyecto de informática, con asignación y gestión de recursos. Establecer las medidas de seguimiento y control de un proyecto. Realizar el seguimiento de un proyecto utilizando las herramientas y técnicas adecuadas. Estimar y medir proyectos software. Conocer las diferentes técnicas de estimación. Identificar riesgos. Establecer planes de Prevención, Supervisión y Gestión de riesgos. Establecer políticas de gestión y distribución de versiones. Desarrollar proyectos utilizando herramientas para controlar las distintas versiones de los programas y doocumentos. 141 de 462 2005-2006 1. 2. 3. 4. o o 5. 6. o o o o 7. Asignaturas del Tercer Curso CONTENIDOS Introducción a los Proyectos de Informática ¿Qué es un proyecto? Concepto de proyecto de acuerdo a diversas fuentes Complejidad del desarrollo de proyectos de informática Necesidad de planificación y control Mediciones de Software Introducción a las métricas de software Tipos de Métricas Métricas de proceso y de producto Métricas para gestión de proyectos Modelos de Estimación Definición Aspectos que afectan a la estimación Elementos sobre los que hay que efectuar estimación Técnicas de estimación Técnicas de descomposición Técnicas empíricas COCOMO PUTNAM Puntos de función Estimación de Costes Organización de recursos humanos Principios de dirección de personal. El equipo del proyecto informático. Organización personal en los proyectos En función del tipo de proyecto En función de la metodología Establecimiento de responsabilidades Determinación de los perfiles Formalización de Proyectos Aspectos de la formalización de proyectos Tipos de documentación y estándares de documentación Normativa aplicable Calidad de los Proyectos de Informática Sistemas de calidad. Gestión de calidad. Aseguramiento de calidad de software. Aplicación de técnicas de revisión Pruebas de software: técnicas avanzadas Mejora de procesos Modelos de mejora. CMM. SPICE ISO 9001, ISO 9000-3, PSP Gestión de riesgos Riesgos de los proyectos de informática. Identificación del riesgo. Tipos de riesgos. Proyección del riesgo. 142 de 462 2005-2006 8. 9. 10. Asignaturas del Tercer Curso Reducción, supervisión y gestión del riesgo. Riesgos y peligro para la seguridad. El plan de Riesgos. Planificación Temporal Elementos sobre los que hay que efectuar planificación Planificación de recursos Distribución de recursos Planificación temporal Creación del equipo de desarrollo Etapas por las que pasa el equipo de desarrollo Otras actividades de planificación Perfil del planificaador Errores típicos de la planificación Plan de proyecto Seguimiento y Control Desarrollo de proyectos: monitorización y control Herramientas de control Técnicas de control Control de plazos y tiempos Control económico Modelos de Desarrollo de Proyectos con Software Libre Introducción al software libre. Situación actual del software libre. Modelos de desarrollo del software libre. Situación legal del software libre. Economía del software libre. Influencia del software libre en otros sectores relacionados con la información. El software libre en diversos sectores. METODOLOGÍA Y EVALUACIÓN 1. Metodología El alumno adquirirá en las clases de teoría los conocimientos y base suficiente para conocer y comprender tanto los riesgos como las técnicas asociadas a la gestión de proyectos de informática. En las clases de tablero se harán ejemplos prácticos de los temas vistos en teoría, asimismo el alumno deberá ir preparando un trabajo que entregará al final del curso y que estará relacionado con la dirección y control de proyectos. Durante el curso el alumno será requerido a leer, para discusión en clase, artículos o temas relacionados con la gestión de proyectos y con aspectos conflictivos de ésta. 2. Evaluación La evaluación de la parte de Fundamentos teórico-prácticos se realizará mediante la realización de un examen final. Para evaluar el Ejercicio de aplicación cada grupo de trabajo deberá entregar el informe resultante de la realización de los casos que se les asigne ydefender los resultados mediante un examen práctico. En la nota final de esta parte se considerará la asistencia individual a las clases de práctica. La calificación final de la asignatura se obtendrá de la siguiente forma: NotaEjercicio*0,4 + NotaTeoría*0,6. 143 de 462 2005-2006 Asignaturas del Tercer Curso BIBLIOGRAFÍA BÁSICA Básica Proyectos Informáticos . Francisco Sanchis Marco. Servicio de Publicaciones EUI/UPM, 1.998 'Desarrollo y Gestión de Proyectos Informáticos'. Steve McConnell. McGraw-Hill, 1997 'Técnicas de Programación y Control de Proyectos'. 3ª Edición. C.Romero López. Pirámide, 1988 2. Complementaria A Discipline for Software Engineering , W.S. Humphrey. SEI Series in Software Engineering, Addison-Wesley. 1995. An ISO-9000 approach to building quality software . Oskarsson Östen, 1996. Applying Software Metrics , P. Oman, S.L. Pfleeger (eds.), IEEE Computer Society Press, 1997. CASE. La Automatización del Software . McCLURE, C. Ra-Ma.1992. CMM in Practice: Processes for Executing Software Projects at Infosys (The SEI Series in Software Engineering) , P. Jalote, Addison-Wesley, 1999. Cultivating successful software development. A practitioner s view . Scott E. Donaldson, Stanley G. Siegel, 1997. Editorial Prentice Hall Desarrollo y Gestión de Proyectos Informáticos , McConnell, S., McGraw-Hill, 1997. Desarrollo y gestión de proyectos informáticos , MCCONNELL, S., Madrid, McGrawHill / Interamericana de España, 1997. Elementos y Herramientas en el Desarrollo de Sistemas de Información . PIATTINI, M., DARYANANI, S. Ra-Ma. 1995. Encyclopedia of software engineering , J. J. MARCINIAK, Nueva York, IEEE (The Institute of Electrical and Electronics Engineers), 1995. Gestión de proyectos con Microsoft Project 2000 , Colmenar Santos, Antonio, Manuel-Alonso Castro Gil, Julio Pérez Martínez, , Ra-Ma, 2001. IEEE Standards Collection: Software Engineering , IEEE, Nueva York, IEEE (The Institute of Electrical and Electronics Engineers), 1994. Ingeniería del Software: un enfoque práctico (5º Edición) . Roger S. Pressman.McGraw-Hill, 2002. ISO 9000 for software developers . Schmauch, Charles H.. ASQC Quality press. ISO 9000-3 A tool for software product and process improvement . Kehoe Raymond, 1995. EEditorial Springer Managing the Software Process , W.S. Humphrey. SEI SEries in Software Engineering, Addison-Wesley. 1990. Medición para la gestión en la Ingeniería del Software , Dolado Cosín, J. Javier, Luis Fernández Sanz, , Ra-Ma, 2000. Object Oriented Software Metrics . Lorenz, M., Kidd, J. Prentice Hall. Software configuration management. An investment in product integrity , BERSOFF, E. H., HENDERSON, V.D. & SIEGEL, S. G., Nueva York, Addison-Wesley, 1980 Software Engineering Economics , B. W. BOEHM, Englewood Cliffs, Prentice Hall, 1981. Software Engineering Project Management , Thayer, R.H., IEEE Computer Society Press, 1998. Software Engineering Risk Management , Karolak, D.W., IEEE Computer Society Press, 1996. 1. 144 de 462 2005-2006 Asignaturas del Tercer Curso Software Engineering Standards , C.Mazza, JFairclough, B.Melton, D. dePablo, A.Scheffer, R.Stevens, Prentice Hall. 1994. Software Engineering with student software guidance . Barbee, Teasley, Mynatt 1990. Editorial Prentice Hall, Software engineering 6th edition. Ian Sommerville. Addison-Wesley. 2001. Software Metrics. A rigurous and practical approach , N. E. FENTON & S. L. PFLEEGER, Nueva York, PWS, 1997. Software Project Dynamics. An Integrated Approach , Abdel-Hamid, T., S.E. Madnick, Prentice-Hall, 1991. Técnicas de Programación y Control de Proyectos , Romero, C., Pirámide, 1997. The capability maturity model.Guidelines for improving software process , M. PAULK, C. V. WEBER & B. CURTIS, Reading, Addison-Wesley, 1995. The Mythical Man-Month , F.P. Brooks, Essays on Software Engineering, AddisonWesley. 1995. The Unified Software Development Process , I. Jacobson, G. Booch, J. Rumbaugh, Addison Wesley, 1999. Ceballos, 1994 Enciclopedia de Visual Basic Editorial Ra-ma Gonzalez Alfons, 1996. Programación de bases de datos con Visual Basic. Editorial Rama. MAP (Ministerio para las Administraciones Públicas), http://www.map.es/csi. A.y D.de Sistemas de Información . Senn, J.A. Becoming a technical leader . WEINBERG, Dorset House, 1986. Controlling Software Projects . De Marco Desarrollo y gestión de proyectos informáticos . Steve McConell. Mc Graw Hill.1997. Ingeniería del Software: Aspectos de Gestión . López-Cortijo y Amescua, Instituto Ibérico de la Industria del Software, 1998. Introduction to the personal software process . HUMPHREY WATTS, AddisonWesley, 1997. Manual de Informática y derecho . PÉREZ LUÑO, Ariel,1996. Software engineering project management . THAYER, IEEE-Computer Society Press, 1992. Técnicas de programación y gestión de proyectos . ROMERO, Pirámide, 1988. The software project manager's handbook . PHILLIPS, IEEE-Computer Society Press, 1998. ANSI/IEEE Std. 1058-1987. IEEE Standard for Software Project Management Plan. ANSI/IEEE Std. 729-1983. IEEE Standard Glosary of Software Engineering Terminology. 145 de 462 2005-2006 Asignaturas del Tercer Curso DESARROLLO DE SISTEMAS DE INFORMACION Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13057 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 3 Tipo TRONCAL Periodo 2º Cuatrimes. 7,5 Teóricos 3,0 Prácticos 4,5 7,5 Teóricos 3,0 Prácticos 1,5 PROFESORES LOPEZ MARTINEZ, FRANCISCO WENCESLAO (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS En general, dotar al alumno de los conocimientos de técnicas, métodos y herramientas necesarios para el Desarrollo de Software. En especial: 1Dar a conocer los escenarios específicos de los sistemas de información. 2Mostrar la arquitectura del software requerido en los sistemas de información. 3Estudio del Lenguaje Unificado de Modelado (UML), el cual es una notación estándar utilizado para desarrollar sistemas de información aplicando la tecnología orientada a objetos. 4Estudio de las técnicas y prácticas necesarias para desarrollar sistemas de información aplicando la tecnología estructurada. 5Dar a conocer la metodología Métrica, en sus dos vertientes, estructurada y orientada a objetos. 6Aprendizaje de herramientas CASE aplicadas a las técnicas y métodos estudiados en la asignatura. 7Formar en la producción de software de calidad. 8Desarrollo dedos proyectos en grupo aplicando los métodos, técnicas y herramientas impartidos en la parte teórica de la asignatura. CONTENIDOS Temario de Teoría 1.-FUNDAMENTOS DEL DESARROLLO DE SI. Tema 1.-Sistemas de Información. Tema 2.-Métodos para el desarrollo de SI. Tema 3.-Introducción a la metodología METRICA. Tema 4.-Estructura de METRICA. 2.-DESARROLLO DE SI CON TECONOLOGIA ESTRUCTURADA Tema 5.-Técnicas de modelado de requerimientos. Tema 6.-Técnicas de modelado de procesos. Tema 7.-Técnicas de modelado de datos. 146 de 462 2005-2006 Asignaturas del Tercer Curso Tema 7.-Técnicas de modelado de eventos. Tema 8.-Técnicas de diseño de procesos. Tema 9.-Técnicas de diseño de datos. Tema 10.-Técnicas de diseño de presentación. 3.-DESARROLLO DE SI CON TECNOLOGIA ORIENTADA A OBJETOS Tema 11.-Introducción al lenguaje unificado de modelado: UML. Tema 12.-Elementos de UML. Tema 13.-Modelado de requerimientos. Tema 14.-Modelado estructural. Tema 15.-Modelado de comportamiento. Tema 16.-Modelado de implementación. 4.-DESARROLLO DE SI CON LA METODOLOGIA METRICA Tema 17.-Proceso EVS. Tema 18.-Proceso ASI. Tema 19.-Proceso DSI. Tema 20.-Proceso CSI. Tema 21.-Proceso IAS. 5.-DESARROLLO DE SI CON METODOLOGIAS AGILES Tema 22.-Metodologías ágiles. Tema 23.-XP: Extreme Programming. 6.-HERRAMIENTAS CASE. Tema 24.-CASE con soporte de tecnología orientado a objetos. Tema 25.-CASE con soporte de tecnología estructurada. Temario de Prácticas 1.-Desarrollo de una aplicación utilizando METRICA orientada a objetos y herramienta CASE. Tema 1.-Modelo de análisis. Tema 2.-Modelo de diseño. Tema 3.-Producción. En el desarrollo de esta práctica se utilizara una herramienta CASE de tecnología orientada a objetos y el lenguaje de programación JAVA. 2.-Desarrollo de una aplicación utilizando METRICA estructurada y herramienta CASE. Tema 4.-Modelo de análisis. Tema 5.-Modelo de diseño. Tema 6.-Producción. 147 de 462 2005-2006 Asignaturas del Tercer Curso En el desarrollo de esta práctica se utilizara una herramienta CASE de tecnología estructurada y el lenguaje de programación C++. METODOLOGÍA Y EVALUACIÓN La carga docente de la asignatura es de 7,5 créditos, divididos en 3 créditos de teoría, 1,5 créditos de prácticas de tablero y 3 créditos de prácticas de laboratorio. Para aprobar la asignatura es necesario aprobar la teoría y la práctica por separado. La nota final se obtendrá como media ponderada, en la que la parte teórica tiene un peso de 0,4 y la parte práctica de 0,6. Habrá un examen final para evaluar la parte teórica y otro para evaluar la parte práctica. En la parte práctica se realizara también una evaluación continuada en base a la asistencia y a la entrega de trabajos solicitados y aquellos alumnos que la superen podrán renunciar a realizar el examen final de esta parte. BIBLIOGRAFÍA BÁSICA Ingeniería del software: Un enfoque práctico. Roger S. Pressman. Ed. Mcgraw-Hill. Análisis Estructurado Moderno. Edward Yourdon. Ed. Prentice-Hall. The Unified Method Documentation set. Booch J. et al. Rational Rose. Visual Modeling Technique. Tkach, Fang W., and So A. Ed. Addison-Wesley. Ingenieria de Software. Sommerville, Ian. Ed. Addison-Wesley. MAP, METRICA version 3.2001, Madrid:Ministerios de Administraciones Públicas.http://www.map.es/csi Desarrollo de Sistemas de Información.2005. W. López. Guía de Prácticas de DSI. 2005.W. López. 148 de 462 2005-2006 Asignaturas del Tercer Curso TRABAJO FIN DE CARRERA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13058 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso 3 Tipo OBLIGAT. Periodo 2º Cuatrimes. 7,5 Teóricos 0,0 Prácticos 7,5 7,5 Teóricos 0,0 Prácticos 7,5 PROFESORES POO ARGUELLES, MARIA DE LOS REYES (Tablero) LOPEZ RODRIGUEZ, ANTONIO MIGUEL (Tablero) ASENSIO MONGE, RAMON (Tablero) IZQUIERDO CASTANEDO, RAUL (Tablero) MATARRANZ FERNANDEZ, RAFAEL DOMINGO (Tablero) GARCIA FERNANDEZ, NESTOR (Tablero) MARTINEZ PRIETO, ANA BELEN (Tablero) DIAZ FONDON, MARIA ANGELES (Tablero) LOPEZ LOPEZ, JOSE MARIA (Tablero) ALVAREZ GUTIERREZ, DARIO (Tablero) LOPEZ PEREZ, BENJAMIN (Tablero) ARIAS GARCIA, JOSE RAMON (Tablero) JUAN FUENTE, AQUILINO ADOLFO (Tablero) CUEVA LOVELLE, JUAN MANUEL (Tablero) NIETO FERNANDEZ, MARIA COVADONGA (Tablero) LOPEZ MARTINEZ, FRANCISCO WENCESLAO (Tablero) CAMBA MENENDEZ, ALFONSO (Tablero) DUGNOL ALVAREZ, BENJAMIN RUFINO JOSE JESU (Tablero) LUENGO DIEZ, MARIA CANDIDA (Tablero) GETINO GARCIA, JOSE MARIA (Tablero) ORTIN SOLER, FRANCISCO (Tablero) PAULE RUIZ, MARIA PUERTO (Tablero) SUAREZ TORRENTE, MARIA DEL CARMEN (Tablero) RIESCO ALBIZU, MIGUEL (Tablero) ROBLES ALVAREZ, ANTONIO (Tablero) FE CANTO, CELIA (Tablero) MENENDEZ FERNANDEZ, CESAR (Tablero) FERRERO MARTIN, FRANCISCO JAVIER (Tablero) GONZALEZ RODRIGUEZ, BERNARDO MARTIN (Tablero) FERNANDEZ LOBO, IVAN (Tablero) PEREZ PEREZ, JUAN RAMON (Tablero) ENTRIALGO CASTAÑO, JOAQUIN (Tablero) GAYO AVELLO, DANIEL (Tablero) CERNUDA DEL RIO, AGUSTIN (Tablero) GUTIERREZ GUTIERREZ, ALFONSO (Tablero) 149 de 462 2005-2006 Asignaturas del Tercer Curso HORARIO DE TUTORÍAS PROFESOR: POO ARGUELLES, MARIA DE LOS REYES PERIODO HORARIO EDIFICIO DEL 01-10-2005 AL 30-01-2006 LUNES DE 12:00 A 13:00 MARINA CIVIL DEL 01-10-2005 AL 30-01-2006 MIERCOLES DE 11:00 A 14:00 MARINA CIVIL DEL 01-10-2005 AL 30-01-2006 VIERNES DE 12:00 A 14:00 MARINA CIVIL DEL 01-02-2006 AL 30-06-2006 MIERCOLES Y VIERNES DE 11:00 A 14:00 MARINA CIVIL PROFESOR: LOPEZ RODRIGUEZ, ANTONIO MIGUEL PERIODO HORARIO EDIFICIO DEL 01-10-2005 AL 30-06-2006 LUNES DE 12:30 A 14:00 OESTEMÓDULO 2 DEL 01-10-2005 AL 30-06-2006 LUNES DE 17:00 A 19:00 OESTEMÓDULO 2 DEL 01-10-2005 AL 30-06-2006 JUEVES DE 10:30 A 13:00 OESTEMÓDULO 2 PROFESOR: MATARRANZ FERNANDEZ, RAFAEL DOMINGO PERIODO HORARIO EDIFICIO LUNES Y MIERCOLES DEL 01-10-2005 AL 30-06-2006 CIENCIAS DE 10:00 A 13:00 PROFESOR: CAMBA MENENDEZ, ALFONSO PERIODO HORARIO EDIFICIO LUNES Y MARTES DE DEL 01-10-2005 AL 31-01-2006 CIENCIAS 13:00 A 14:00 MIERCOLES Y JUEVES DEL 01-10-2005 AL 31-01-2006 CIENCIAS DE 13:00 A 15:00 PROFESOR: GETINO GARCIA, JOSE MARIA PERIODO HORARIO EDIFICIO DEL 01-10-2005 AL 30-06-2006 LUNES DE 11:30 A 14:30 MIERCOLES DE 11:00 A DEL 01-10-2005 AL 30-06-2006 14:00 PROFESOR: ROBLES ALVAREZ, ANTONIO PERIODO HORARIO 150 de 462 CIENCIAS CIENCIAS EDIFICIO LUGAR Despacho Secretario Escuela Despacho Secretario Escuela Despacho Secretario Escuela Despacho Secretario Escuela LUGAR (2.1.04) Despacho Profesor (2.1.04) Despacho Profesor (2.1.04) Despacho Profesor LUGAR Despacho Profesor (04) LUGAR Despacho 22 (90) Despacho 22 (90) LUGAR Despacho Profesor (78) Despacho Profesor (78) LUGAR 2005-2006 Asignaturas del Tercer Curso DEL 01-10-2005 AL 30-06-2006 MARTES DE 16:30 A 18:30 OESTEMÓDULO 2 DEL 01-10-2005 AL 30-06-2006 MIERCOLES DE 09:30 A 11:30 OESTEMÓDULO 2 DEL 01-10-2005 AL 30-06-2006 JUEVES DE 17:00 A 19:00 OESTEMÓDULO 2 PROFESOR: FERRERO MARTIN, FRANCISCO JAVIER PERIODO HORARIO MARTES Y VIERNES DE DEL 01-10-2005 AL 30-01-2006 11:30 A 13:30 MARTES Y JUEVES DE DEL 01-02-2006 AL 30-06-2006 18:00 A 20:00 151 de 462 EDIFICIO OESTEMÓDULO 3 ING. MINAS (2.2.10) Despacho Profesor (2.2.10) Despacho Profesor (2.2.10) Despacho Profesor LUGAR Despacho Profesor (3.2.14) Laboratorio Automática 2005-2006 4.1.4 Asignaturas Optativas Asignaturas Optativas INGLES INTERMEDIO PARA INFORMATICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13059 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 1,5 Prácticos 4,5 6,0 Teóricos 1,5 Prácticos 4,5 http://web.uniovi.es/jaag/inform.html PROFESORES ALVAREZ GONZALEZ, JUAN ANTONIO (Practicas en el Laboratorio, Teoria) OBJETIVOS Los objetivos de la asignatura son diversos. Partiendo de un nivel básico, se supone que los alumnos han cursado previamente inglés a nivel de COU, se revisan aspectos gramaticales (sintácticos, morfológicos y fonológicos) sistemáticamente por medio de ejercicios, se les presentan textos reales de su interés, temas de informática tanto de hardware como de software, en los que el vocabulario del mundo de la informática esté presente. Asimismo se tratan y se entrena a los alumnos en las habilidades lectoras, como localización de información concreta, obtención de información global, capacitación de obtención del significado de vocablos desconocidos asi como de referentes, uso de conectores, y las funciones lingüísticas más características del lenguaje científico y técnico como definiciones, clasificaciones, explicaciones etc. Aunque el objetivo principal es el desarrollo de capacidades comprensivas lectoras también se cuidan los aspectos orales y por ello la comunicación en el aula será en la lengua de estudio: inglés. CONTENIDOS El programa que se propone es de máximos lo que implica que podría obtenerse su plenitud en las circunstancias más favorables. La experiencia demuestra que raramente se logra dicha plenitud pero en función de las diversas variables del curso se tenderá hacia dicho máximo. UNIT 1 Topic: Computers: An Overview; The Computer System Language Use: Parts of Speech. Organization of information. Skimming, scanning. UNIT 2 Topic: Computers:The Soft Element Language Use: Pronouns. Contextual reference. UNIT 3 Topic: The motherboard. Language Use: Lexicon: Content Words. Word Formation: Prefixes. UNIT 4 Topic: Operating Systems Language Use:Form and Function. Word Formation: Suffixes. 152 de 462 2005-2006 Asignaturas Optativas UNIT 5 Topic: Output Devices: The Monitor.. Language Use: The Simple Sentence. Acronyms. Compound Nouns UNIT 6 Topic: Programming Languages. Language Use: Phrases: The Noun Phrase (NP). Comparison UNIT 7 Topic: The CPU: Parts and Organization. Language Use: Phrases: The Verb Phrase (VP) Contrast. UNIT 8 Topic: Spreadsheets Language Use: The Complex Sentence I. Time Sequence: connectors. UNIT 9 Topic: The Birth of the Micropocessor. Language Use: The Complex Sentence II. Cause and effect. UNIT 10 Topic: International ASCII: Unicode. Language Use: Compound Sentences.. Definitions and explanations UNIT 11 Topic: Local Area Networks. Language Use: Other Phrases. Enumeration. Listings. UNIT 12 Topic: Graphic File Formats. Language Use: The Sounds of English Examples METODOLOGÍA Y EVALUACIÓN En el estudio de una lengua extranjera el aprendizaje, referido sobremanera a las destrezas, es cumulativo. Se potencia un entrenamiento continuo en las diferentes habilidades lingüísticas y técnicas. La comprensión escrita o lectora figura en primer término seguida por la comprension y expresión oral y la expresión escrita. Es por ello que la evaluación del aprendizaje ha de realizarse al final de dicho período, es decir, al final del curso. La calificación que el alumno recibirá se obtendrá fundamentalmente de los resultados conseguidos en una prueba final común para todos los alumnos y que se realizará en el mes de junio. No obstante, esta calificación final vendrá matizada por el trabajo desarrollado por el alumno a lo largo del curso, por su participación en la clase. El sistema de evaluación se corresponderá con las tareas y acciones que a lo largo del curso se han ido desarrollando en la clase. La dificultad será de un nivel terminal pues se afronta, no ya un desarrollo y entrenamiento de las diferentes habilidades y técnicas, sino una adquisición de las mismas. Se pide un nivel de comprensión lectora intermedio-alto así como un nivel de expresión escrita intermedio. 153 de 462 2005-2006 Asignaturas Optativas BIBLIOGRAFÍA BÁSICA Mullen N. D.; Brown, P.C.H. 1983 English for Computer Science Oxford: Oxford University Press. Glendinning, E.H.; McEwan 1987 English in Computing London: Unwin Hyman. Lavine, R.Z.; Fechter, S.A. 1986 On Line (English for Computer Science) New York: McGrawHill Book Co. Davies, G.; Higgins, J., Computers, Language, and Language Learning, London: Center for Information on Language Teaching and Research, 1982 Hutchinson, T.; Waters, A., English for Specific Purposes. A Learning-Centred Approach. Cambridge: C.U.P., 1987. Leech, G , An A-Z of English Grammar and Usage, London: Edward Arnold, 1989. Quirk, R., A Comprehensive Grammar of the English Language. London: Longman, 1987. BIBLIOGRAFIA: DICCIONARIOS Longman Dictionary Of Contemporary English. London: Longman, 1978. Collins Cobuild English Language Dictionary 1987, Collins ELT Dictionary of Computing 1988 Collins. Chandor, A. 1985 The Penguin Dictionary of Computers Harmondswoth: Penguin Books. Quentin, R.D. 1987 Longman Illustrated Dictionary of Computing Science New York: Longman. Horderski, M. 1990 The Illustrated Dictionary of Microcomputers Blue Ridge: Tab Books. 154 de 462 2005-2006 Asignaturas Optativas INGLES AVANZADO PARA INFORMATICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13060 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 1,5 Prácticos 4,5 6,0 Teóricos 1,5 Prácticos 0,0 http://web.uniovi.es/jaag/ PROFESORES ALVAREZ GONZALEZ, JUAN ANTONIO (Practicas en el Laboratorio, Teoria) OBJETIVOS Los objetivos de la asignatura son diversos aunque fundamentalmente se centran en la comprensión y expresión oral y en diversas tareas escritas que ayuden a la formación de los alumnos. Partiendo del curso de nivel intermedio que se centra en actividades de comprensión escrita y en la interacción pregunta-respuesta tanto oral como escrita, se propone en este curso dar un paso adelante consistente en entrenar y capacitar a los alumnos a extraer la información a partir de, fundamentalmente, exposiciones orales de materiales (videos etc.) de temas de informática tanto de hardware como de software, con diversas voces, diversos acentos y diversas situaciones. Asimismo tambien se propone entrenar y capacitar al alumno a presentar comunicaciones orales de cierta extensión, que requieren una planificación y organización previa. Se pretende que se dé el salto cualitativo de los 'short turns', respuestas puntuales de una o dos frases a una determinada pregunta, a los 'long turns' que constan de un conjunto de frases que se extiende durante algún tiempo, incluso una hora o más, es decir exposiciones de noticias, temas etc. Estamos potenciando la función transaccional del lenguaje de la que a nuestros alumnos apenas se les brindan oportunidades de desarrollo, aunque se le exigen por ejemplo en la presentación y defensa del Proyecto fin de carrera. En paralelo con lo anterior el curso pretende orientar y formar a los alumnos en los procesos de escritura, cartas, informes, toma de notas, curriculum vitae, en el uso de presentaciones, posters, teléfono. Como corolario de lo expuesto anteriormente la comunicación en el aula será en la lengua de estudio: inglés. CONTENIDOS TEMARIO El programa que se propone es de máximos lo que implica que podría obtenerse su plenitud en las circunstancias más favorables. La experiencia demuestra que raramente se logra dicha plenitud pero en función de las diversas variables del curso se tenderá hacia dicho máximo. UNIT 1 Topic: The first Computer? Language Use: Writing Processes. UNIT 2 155 de 462 2005-2006 Asignaturas Optativas Topic: Building a PC Language Use: Informative Speaking. UNIT 3 Topic: Processors. Language Use: Resumes. UNIT 4 Topic: New Operating System: Linux. Language Use: Summaries and Memos. UNIT 5 Topic: Computer Security. Language Use: The scientific-format paper UNIT 6 Topic: Peripherals. Language Use: Overheads in presentations. UNIT 7 Topic: The Web. Language Use: Posters. UNIT 8 Topic: Privacy Language Use: Writing letters. UNIT 9 Topic: Communications. Language Use: Note taking. UNIT 10 Topic: Data Language Use: Documentation UNIT 11 Topic: Computers and Language. Language Use: Use of Illustrations. UNIT 12 Topic: Computers and Society. Language Use: Telephone Organización Temporal: Teoría y Práctica Cada Unidad o tema consta de 1 horas de teoría y 4 horas de prácticas. Éstas consisten en actividades de exposición, comprensión y explotación de los textos (orales y escritos) además de actividades de refuerzo desarrolladas fundamentalmente en entornos computacionales y audiovisuales. 156 de 462 2005-2006 Asignaturas Optativas METODOLOGÍA Y EVALUACIÓN En el estudio de una lengua extranjera el aprendizaje, referido sobremanera a las destrezas, es cumulativo. Se potencia un entrenamiento continuo en las diferentes habilidades lingüísticas y técnicas. La comprensión oral así como la expresión oral figura en primer término seguida por la expresión escrita. Es por ello que la evaluación del aprendizaje tenderá a realizarse hacia el final del curso. La calificación que el alumno recibirá se obtendrá de la presentación y desarrollo oral de un tema de su interés en la clase, seguido de un breve intercambio de aclaraciones al mismo. La participación de los alumnos en la clase durante el curso es fundamental y por ello sus actuaciones constituirán un componente importante en el sistema de evaluación continua. Aquellos alumnos que por las circunstancias que fueren no están en disposición de ser evaluados positivamente por el anterior método tendrán un examen final que se corresponderá con las tareas y acciones que a lo largo del curso se han ido desarrollando en la clase. Se pide un nivel de las habilidades lingüísticas intermedio-alto. Se utiliza el término 'avanzado' en la denominación del curso como diferenciador del otro curso 'Inglés intermedio' cuyo enfoque primordial es la comprensión escrita. En el presente curso el enfoque es sobremanera lo oral (comprensión y expresión) y el nivel, según las clasificaciones al uso, de las habilidades orales, se corresponde con el antes mencionado intermedio-alto. BIBLIOGRAFÍA BÁSICA Brown G. 1990 Listening to Spoken English London. Longman. __________and Yule G. 1983 Teaching the Spoken Language Cambridge: Cambridge University Press. Lavine, R.Z.; Fechter, S.A. 1986 On Line (English for Computer Science) New York: McGrawHill Book Co. Davies, G.; Higgins, J., 1982 Computers, Language, and Language Learning, London: Center for Information on Language Teaching and Research. Hutchinson, T.; Waters, A., 1987 English for Specific Purposes. A Learning-Centred Approach. Cambridge: Cambridge University Press. Leech, G , 1989. An A-Z of English Grammar and Usage, London: Edward Arnold. Quirk, R., 1987 A Comprehensive Grammar of the English Language. London: Longman,. 157 de 462 2005-2006 Asignaturas Optativas OFIMATICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13061 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 1,5 Prácticos 4,5 6,0 Teóricos 1,5 Prácticos 0,0 PROFESORES GUTIERREZ GUTIERREZ, ALFONSO (Practicas en el Laboratorio) 158 de 462 2005-2006 Asignaturas Optativas EQUIPOS Y SISTEMAS DE TRANSMISION Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13062 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 PROFESORES MARTINEZ ESTEBAN, JUAN ANGEL (Practicas en el Laboratorio, Teoria) OBJETIVOS La finalidad de la asignatura de Equipos y Sistemas de Transmisión es la comprensión por parte del alumnado del funcionamiento de los sistemas de modulación tanto analógicos como digitales; así como introducirle en la problemática del ruido, interferencias y protección tanto de equipos como de personas en las instalaciones. Finalmente se pretende que el alumno tenga una visión general de los actuales servicios de telecomunicación. En base a lo anterior, al finalizar el periodo lectivo, el alumno deberá haber adquirido una serie de conocimientos y/o aptitudes alcanzables con la asignatura de Sistemas Electrónicos de Comunicaciones que podrían resumirse en los siguientes puntos: 1. Conocimiento de los fundamentos del funcionamiento de los diferentes sistemas de modulación tanto analógicos como digitales. 2. Conocimiento de las estructuras básicas de los sistemas de comunicaciones electrónicas. 3. Capacidad de analizar la problemática de las interferencias así como las técnicas básicas de protección tanto de personas como de equipos. 4. Tener unos conocimientos básicos sobre líneas de transmisión y antenas. 5. Conocer los sistemas de comunicaciones por fibra óptica. 6. Tener un conocimiento de los servicios de telecomunicación actuales. 7. Capacitar al alumno para trabajar con instrumental de radiofrecuencia y la medición de señales en telecomunicaciones. 8. Interpretar las especificaciones y literatura técnica sobre comunicaciones que nos proporcionan los fabricantes de equipos y programas. CONTENIDOS 1. En la presentación de la asignatura se planteará al alumno una panorámica sobre lo que constituye la disciplina de la comunicación de datos y los conceptos fundamentales de la misma, y se le presentará la asignatura, tanto en sus contenidos como en su metodología y plan de trabajo. 2. Continuaremos presentando los conceptos básicos de las comunicaciones: modulación, representación de señales, multiplexado, comunicaciones banda base, banda ancha, unidades en comunicaciones, organismos normalizadores, etc. Todo ello lo particularizaremos a las señales analógicas, dado el contexto en que se enmarca, la descripción es necesariamente breve, estando encaminada a exponer conceptos y principios básicos, sin profundizar en cuestiones más de detalle. También se proporcionará, a los alumnos, los conocimientos necesarios sobre el estudio de señales y sistemas en el dominio de la frecuencia, deforma que puedan tratarse, muchos de 159 de 462 2005-2006 Asignaturas Optativas los temas que aparecen mas adelante en la asignatura., con el nivel suficiente y el soporte matemático adecuado. Aunque se cubre el tema con el rigor matemático exigible, se procura en todo momento darle una interpretación física a los conceptos introducidos, principalmente, dentro del campo de las comunicaciones con la finalidad de no desorientar al alumno debido a la aridez de los conceptos aquí tratados. 3. Una vez analizados los sistemas analógicos se abordará la modulación de señales digitales. Presentando al alumno, la digitalización, como el fenómeno que caracteriza la evolución de las comunicaciones en los últimos años. Se describirán los principios y conceptos básicos subyacentes en este tipo de comunicaciones y se expondrán las técnicas de modulación digital, con la finalidad de capacitar al alumno para enfrentarse con las técnicas, dispositivos y sistemas que, de seguro, encontrara en su desarrollo profesional. 4. Medios de transmisión. En este tema se presentan los distintos medios de transmisión habitualmente usados para la inteerconexión de ordenadores. Se pretende que el alumno se familiarice con ellos, establezca las diferencias entre unos y otros, y sepa evaluar cual es el mas adecuado en una circunstancia dada. 5. Descritos en capítulos precedentes la transmisión de datos y los medios físicos por los que se realiza, se intentará en este capitulo descender al mundo real de la comunicación de información, describiendo cualitativa y cuantitativamente las múltiples causas de alteración de una transmisión de datos. Con ello el alumno deberá ser capaz de tomar conciencia de la importancia relativa de cada una de ellas en distintos entornos y se le motiva para una posterior descripción de las soluciones tecnológicas empleadas. 6. Como culminación de los temas anteriores se pretende describir las características y funciones de algunos sistemas actuales de comunicaciones e introducir las tendencias futuras. METODOLOGÍA Y EVALUACIÓN METODOLOGIA DOCENTE: La metodología docente de la asignatura, perseguirá utilizar el método más adecuado para la transmisión de los conocimientos y su aplicación. Se dividirá en 4 apartados: 1. Modelo de enseñanza/aprendizaje 2. Método didáctico 3. Técnicas y actividades didácticas 4. Recursos y material didáctico 1. Modelo de enseñanza/aprendizaje El modelo de Enseñanza/Aprendizaje que se tratará de seguir en la docencia de la asignatura, está basado en la Teoría del aprendizaje significativo de Ausubel, que propone una organización del conocimiento en estructuras que se van reestructurando debido a la interacción con las nuevas informaciones. El modelo constructivista nos permitirá dotar al estudiante de los medios para que pueda adquirir habilidades procedimentales que le lleven hacia un aprendizaje autónomo. De esta forma el alumno será capaz de construir modelos mentales cada vez más complejos, alcanzando un grado de abstracción suficiente que le permita una rápida adaptación al ámbito profesional. 2. Método didáctico El método didáctico abarca todo el conjunto de mecanismos que conducen al aprendizaje hacia los objetivos previamente determinados, de acuerdo con los fines que se persigan. Será coherente con el modelo constructivista de Enseñanza /Aprendizaje escogido. Se seguirá el Método pasivo de carácter expositivo-interrogativo, en los temas descriptivos, en el cual el 160 de 462 2005-2006 Asignaturas Optativas docente aportará al alumno toda la información según su propio criterio formulándose cuestiones y preguntas durante el desarrollo de la clase, para conseguir una alta participación del alumnado, y el Método pasivo de carácter demostrativo, en los temas conceptuales, que establece una comunicación tal, que la naturaleza de la información recibida por el alumno sólo puede ser semejante a la emitida por el profesor. Los hechos se especificarán y conceptuarán, no bastando solo con mostrar y comprender el por qué de las cosas. Se simultaneará la explicación y la demostración, asociaando explicaciones, demostraciones y gráficos. El método didáctico a seguir en las clases prácticas será el Activo Inductivo, este método heurístico contempla al alumno como el protagonista principal del proceso de aprendizaje, siendo un procesador de información y no un receptor pasivo, tomando el docente el papel de orientador, incentivador, y no solo de transmisor de conocimientos. El alumno aprenderá mediante la acción, haciendo, realizando. 3. Técnicas y actividades didácticas Dado el número de alumnos, la técnica mas idónea es la lección magistral, se utilizará en los primeros temas hasta que el alumno adquiera unos conocimientos mínimos necesarios para poder abordar el resto de las materias objeto de estudio. Una vez alcanzados estos conocimientos aplicaremos la técnica didáctica denominada discusión dirigida que propicia la participación activa del alumno en el desarrollo de la clase. Las actividades didácticas que se van a emplear en el desarrollo de la docencia son las siguientes: 1. Las clases de teoría permiten una exposición sistemática y ordenada de los diferentes contenidos que componen la asignatura, así como un elevado aporte de información por parte del profesor al alumno. El desarrollo de las clases de teoría se basará en la lección magistral y la discusión dirigida. 2. Las clases de problemas están constituidas por ejercicios y problemas de aplicación de conceptos aprendidos en las clases de teoría, que permitirán el desarrollo de la capacidad de razonamiento del alumno, afianzar las ideas, resolver dudas y conocimientos adquiridos en la teoría, complementar los conceptos de clases de teoría, relacionar conceptos abstractos con situaciones reales, permitirán tener valores reales de algunas magnitudes y familiarizar al alumno con el uso de medios de frecuente utilización en la vida profesional. La resolución de ejercicios y problemas en general seguirá un método secuencial que responde a la siguiente estructuración: Propuesta, resolución, corrección e información sobre metodologías. La separación de clases de teoría y clases de problemas es solo formal y no real, no se conciben teoría y problemas como elementos separados, sino como un conjunto que permite resolver problemas reales. La resolución de ejercicios prácticos y problemas debe intercalarse en el desarrollo de los conceptos teóricos, cuando el avance del programa lo haga más aconsejable, proporcionando de este modo mayor flexibilidad y rompiendo la monotonía de la exposición teórica al conseguir clases más amenas y atractivas para el alumno. 3. Las clases prácticas de laboratorio permitirán la modificación del comportamiento y conducta del alumno mediante el conocimiento de las consecuencias de una acción. En materias con un carácter tecnológico, como la tratada, el contacto con la realidad en forma de implementaciones prácticas de circuitos o sistemas es esencial. Las prácticas permitirán al alumno adquirir soltura en el manejo de la instrumentación electrónica moderna y familiarizarlo con componentes y dispositivos electrónicos comerciales. Así mismo, se tratara de crear en él determinados hábitos, como son trabajar con orden, minuciosidad y desarrollar el espíritu de trabajo en equipo. 4. Con los Trabajos/Seminarios se cumple otro importante objetivo que es formar al alumno en las tareas de recopilación de información, ordenación de la misma y redacción de 161 de 462 2005-2006 Asignaturas Optativas informes técnicos, fomentando la actitud de análisis de resultados y medidas. La técnica didáctica aplicada será la de argumentación, discusión y debate, se persigue lograr una correcta expresión del alumno, con su exposición a los compañeros. Tiene como finalidad tratar de temas que sean ampliación de los conocimientos impartidos en clases de teoría, o bien de interés tecnológico dado su carácter específico, los temas se escogerán adecuadamente con la finalidad de ser lo suficientemente atractivos para el alumno. Con ellos se aumenta la participación del alumno, en los debates éste introducirá juicios, críticas, puntos de vista, etc., que le aportan nuevas ideas. 5. Otras actividades docentes: Visitas a empresas y ferias. Estas visitas se realizaran por grupos, antes de las mismas, el profesor o alguien designado por la empresa, hará a los alumnos una introducción del tipo deempresa que es, a que se dedica, que es lo que van a ver, a que deberían prestar atención, etc. Las visitas organizadas a ferias permiten al alumno conocer como es una muestra de productos del sector industrial. Cuando el futuro Ingeniero Técnico desarrolle su labor profesional, puede que tenga la necesidad de acudir a eventos de este tipo en busca de las últimas soluciones tecnológicas. Así, el alumno puede conocer con sus propios ojos los últimos productos y equipos que han aparecido en el mercado. En las Escuelas de Ingenierías se vienen realizando, en conjunción con otras asignaturas. 4. Recursos y material didáctico Los recursos didácticos que se utilizarán y que constituirán el nexo de unión entre la comunicación verbal y el alumno serán: Pizarra/Encerado. Se realizará sobre ella una exposición clara y ordenada, con esquemas y dibujos suficientemente claros del tema que se trate. Además permitirá establecer un ritmo adecuado entre la exposición y la capacidad de centrar la atención del alumno. Adaptándose la velocidad de la exposición a la que el alumno toma apuntes, evitando que pierdan detalles de la explicación. Transparencias. Con ellas se mostrarán los esquemas, circuitos, así como las formas de onda más representativas, características de los fabricantes, de una forma muy elegante. Permitiendo establecer una relación entre la información verbal y la imagen proyectada. Cañón de proyección. Si el aula dispone de cañón de proyección, nos permitirá realizar presentaciones muy elaboradas con programas como el Power Point . Permitiendo atraer más la atención del alumno que con las transparencias. Otros recursos de tipo impreso, serán Revistas técnicas, Catálogos, manuales, notas técnicas, etc EVALUACION: Dado el número de alumnos se hará una evaluacióncontinua. Para aprobar la asignatura es necesario realizar todas las prácticas. Se considera importante la capacidad de expresión y presentación, tanto oral como escrita, de las ideas, conocimientos y actividades de los alumnos dentro del contexto de la asignatura. Se evaluará en función de los resultados obtenidos en los trabajos presentados, las memorias de prácticas de laboratorio y el nivel de interés mostrado por el alumno a lo largo del curso. Aquellos alumnos que no asistan de forma regular a las clases se evaluarán mediante un examen en el que se plantearán cuestiones relativas a las clases teóricas y a las actividades prácticas. El número de estos exámenes será el mismo que el de las convocatorias oficiales. Cada examen constará de una parte de teoría y/o problemas y de una parte de prácticas de laboratorio. Cada una de estas partes se evaluará independientemente de 0 a 10. La nota final de la asignatura se calculará ponderando los distintos factores: asignando un peso porcentual de un 75% a la parte teórica y el 25% restante a la parte de prácticas de laboratorio. El examen se considera aprobado si se obtiene una nota igual o superior a 5. 162 de 462 2005-2006 Asignaturas Optativas BIBLIOGRAFÍA BÁSICA (1)M. Sierra, B. Galocha y J. de la Calle; Electrónica de Comunicaciones . Pearson Prentice Hall. ISBN: 84-205-3674-1. También, servicio de publicaciones de la ETSIT de la UPM. (2)W. Tomasi; Sistemas de Comunicaciones Electrónicas . Prentice Hall. ISBN: 970-260316-1 (3)M. M. Radmanesh; Radio Frequency and Microwave Electronics . Prentice Hall PTR. ISBN: 0-13-027958-7 (4)C. W. Sayre; Complete Wireless Design . McGraw-Hill. ISBN: 0-07-137016-1 (5)Gary Miller y Jeffrey Beasley; Modern Electronic Communication . Pearson Education. ISBN: 0-13-016762-2 (6)R. Gómez y D. J. Santos; Lecciones de Electrónica de Comunicaciones . Tórculo Edicións. ISBN: 84-89641-85-4 (7)D. B. Rutledge; 'The Electronics of Radio'. Cambridge University Press. ISBN: 0-52164645-6 (8)Reinhold Ludwig y Pavel Bretchko; RF Circuit Design . Pearson Education. ISBN: 0131-22475-1 (9)P.Dorta y otros; Laboratorio de Electrónica de Comunicaciones. Manual de prácticas .ETSIT de la UPM. ISBN: 84-7402-268-1 (10)- J.Dunlop - D-G- Smith., Ingeniería de las Telecomunicaciones . Colección Ciencia Electrónica- Gustavo Gili. (11)- J.M. Hernando Rábanos, Teoría de la comunicación. Volumen 1 y 2. Servicio de Publicaciones E.T.S.I.T de Madrid, 1999 (12)- J.M. Hernando Rábanos, Transmisión por radio. Volumen l y 2. Servicio de Publicaciones E.T.S.I.T de Madrid, 1988 (13)- J.M. Hernando Rábanos, Transmisión por radio . Editorial Centro de Estudios Ramon Areces S.A, 1993 (14)- Roy Blake Basic Electronic Communication . West Publishing Company (15)- Paul H. Young Electronic Communication Techniques , Merrill - Macmillan Publishing Company, 1994 (16)- Kamilo Fegher Wireless Digital Communications Modulation and Spread Spectrum Applications , Prentice Hall (17)- JosepBalcells et al., Interferencias electromagnéticas en sistemas electrónicos , Marcombo,1992. (18)- Belotserkovski, Fundamentos de antenas , Marcombo, 1983 (19)- Jesús García Tomás, Sistemas y Redees Teleinformáticas , Rama, 1990. 163 de 462 2005-2006 Asignaturas Optativas HORARIO DE TUTORÍAS PROFESOR: MARTINEZ ESTEBAN, JUAN ANGEL PERIODO HORARIO EDIFICIO DEL 01-10-2005 AL 30-01-2006 LUNES DE 09:30 A 10:30 CIENCIAS MARTES DE 09:30 A 13:30 MIERCOLES DE 11:00 A 12:00 OESTEMÓDULO 3 DEL 01-10-2005 AL 30-01-2006 JUEVES DE 12:00 A 13:00 CIENCIAS DEL 01-02-2006 AL 30-06-2006 LUNES DE 09:30 A 12:30 DEL 01-02-2006 AL 30-06-2006 LUNES DE 16:00 A 17:00 DEL 01-02-2006 AL 30-06-2006 VIERNES DE 09:30 A 10:30 DEL 01-02-2006 AL 30-06-2006 VIERNES DE 12:30 A 13:30 DEL 01-10-2005 AL 30-01-2006 DEL 01-10-2005 AL 30-01-2006 164 de 462 CIENCIAS OESTEMÓDULO 3 E.U. INGENIERIA TECNICA INDUSTRIALVIESQUES E.U. INGENIERIA TECNICA INDUSTRIALVIESQUES E.U. INGENIERIA TECNICA INDUSTRIALVIESQUES LUGAR Despacho Profesor - 18 (86) Despacho Profesor (3.1.09) Despacho Profesor - 18 (86) Despacho Profesor - 18 (86) Despacho Profesor (3.1.09) DESPACHO.2.2.6 AULA CAD 1-31 AULA CAD 1-31 2005-2006 Asignaturas Optativas ECONOMIA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13063 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 4,5 Teóricos 4,5 Prácticos 0,0 4,5 Teóricos 4,5 Prácticos 0,0 PROFESORES ALVAREZ FERNANDEZ, MANUEL JOSE (Teoria) OBJETIVOS Los objetivos que se marcan en esta asignatura consisten en dotar al alumno de las herramientas básicas del análisis económico; que le permitan tanto una comprensión suficiente de los fenómenos económicos cada vez más complejos- que se producen en el mundo real como la forma en que esos fenómenos inciden en las variables operativas del funcionamiento interno de las empresas. Con una especial incidencia en la estructura y forma de operar de las empresas tecnológicas o también llamadas de la nueva economía, ya que no podemos olvidar que esta escuela entraría de lleno entre los sujetos activos de dicha nueva economía. Respecto a los conocimientos previos aunque no existe ningún requisito administrativo se recomienda conocer algunas herramientas matemáticas básicas que dada las características de este centro, una escuela de ingeniería, y siendo esta asignatura optativa que los alumnos suelen coger al finalizar la carrera; suelen tener estos conocimientos bien aprendidos CONTENIDOS Tema 1. Concepto de Economía. -Definición de Economía. -Ramas de la Economía. -Algunos problemas Económicos. MICROECONOMÍA. Tema 2. El mercado: conceptos básicos. -Función de demanda. Desplazamientos y elasticidades. -Función de oferta. Desplazamientos y elasticidad. Tema 3. Teoría elemental del mercado. -Análisis estático y dinámico. -Concepto de equilibrio: alteraciones. -Incidencia impositiva. 165 de 462 2005-2006 Asignaturas Optativas Tema 4. El consumo. -Función de utilidad: noción de indiferencia. -Restricción presupuestaria. -Equilibrio del consumidor. Tema 5. Producción y costes. -Función de producción. Factores variables y fijos. -El coste de oportunidad. -Costes a corto y a largo plazo. Tema 6. La competencia perfecta. -Maximización de beneficios. -Supuestos de la competencia perfecta. -Equilibrio a corto y largo plazo. Tema 7. El monopolio y otros mercados imperfectos. -Funciones de ingreso del monopolio. -Equilibrio del monopolista. -Competencia monopolista. MACROECONOMÍA. Tema 8. Variables macroeconómicas. -Sectores económicos . -Producto, renta y gasto nacional. -Variables brutas, netas, nacionales e interiores. Tema 9.Los bancos centrales y la oferta de dinero. -Agregados monetarios y la creación de dinero. -Funciones de los bancos centrales. El BCE. -La política monetaria. Tema 10. Inflación y desempleo. -Concepto de inflación. -Fuentes de inflación. -Población activa y tasa de desempleo. -Tipos de desempleo. Tema 11. Principios económicos y nueva economía. -Tecnologìas de la información y economía -Las nuevas realidades económicas. 166 de 462 2005-2006 Asignaturas Optativas METODOLOGÍA Y EVALUACIÓN Para valorar los conocimientos del alumno nos serviremos del examen final. Al tratarse de una asignatura cuatrimestral no tiene sentido realizar exámenes parciales previos que sólo servirían para distorsionar la marcha del curso. Este examen pretende captar el nivel de comprensión alcanzado por el alumno, no se trata de repetir los conceptos previamente explicados sino de poder llegar a nuevas conclusiones económicas para las que es necesario conocer las herramientas del análisis económico explicadas a lo largo del curso. BIBLIOGRAFÍA BÁSICA -Bradley- Schiller: Principios esenciales de economía. Ed. Mac Graw-Hill. Madrid 2002 -Cuervo-Arango y Trujillo: Introducción a la economía. Ed. Mc.Graw-hill, Madrid 1986. -Duarte, Fuentes y Martinez: Curso elemental de micro y macroeconomía. Ed. Civitas. Madrid 1993. -Lipsey: Introducción a la economía positiva. Ed. Vicens Vives. Barcelona 1992. -Martín Simón, José Luis: Principios de Economía. Ed. Pearson Prentice Hall. Madrid 2003. -Mochón: Economía. Teoría política.Ed. Mc. Graw-Hill. 4º edición. Madrid 2000. -Mochón: Principios de economía. Ed. Mc. Graw-Hill.Madrid 2001. -Samuelson y Nordhaus:Economía. Ed. Mc.Graw-Hill.Madrid . Madrid 1998. Wonnacott y Wonnacott.: Economía. Ed. McGrw-Hill. México 1990. HORARIO DE TUTORÍAS PROFESOR: ALVAREZ FERNANDEZ, MANUEL JOSE PERIODO HORARIO EDIFICIO DEL 01-10-2005 AL 28-02-2006 LUNES DE 10:00 A 11:00 CIENCIAS DEL 01-10-2005 AL 28-02-2006 MARTES Y JUEVES DE 08:30 A 11:00 ECONÓMICAS DERECHO DEL 01-03-2006 AL 30-09-2006 LUNES DE 10:00 A 11:00 CIENCIAS DEL 01-03-2006 AL 30-09-2006 MARTES Y JUEVES DE 08:30 A 11:00 ECONÓMICAS DERECHO 167 de 462 LUGAR Despacho Profesores 04 (153) (Ala 1 - 1) Despacho Profesor Despacho Profesores 04 (153) (Ala 1 - 1) Despacho Profesor 2005-2006 Asignaturas Optativas ASPECTOS SOCIALES, LEGALES, ETICOS Y PROFESIONALES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13064 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 1,5 http://www.euitio.uniovi.es/~aslepi/ PROFESORES ALVAREZ GUTIERREZ, DARIO (Practicas en el Laboratorio, Teoria) OBJETIVOS Capacitar para la reflexión sobre el impacto en la sociedad de la profesión de Ingeniero Técnico en Informática Capacitar para la reflexión sobre la ética y la deontología profesional, y conocer las instituciones relacionadas con este aspecto (Colegios Profesionales, códigos deontológicos). Conocer la normas legables aplicables al ejercicio profesional, con énfasis en la Ley de Protección de Datos y la Ley de Servicios de la Sociedad de la Información. Saber analizar una situación del ejercicio profesional para determinar las normas legables aplicables. Capacitar para el desarrollo de una actividad profesional en el campo del peritaje y la auditoría en informática. Capacitar para el desarrollo práctico de un peritaje y auditoría en informática CONTENIDOS Introducción Aspectos Sociales: Impacto Social de la Informática Efecto económico y medioambiental de la informática Relación Persona-Ordenador La sociedad en Red Aspectos Éticos: Deontología y Responsabilidad Profesional La profesión de Ingeniero Técnico en Informática Ética y deontología profesional Códigos Deontológicos Colegios Profesionales Aspectos Legales: Derecho Informático Introducción Normas que afectan a la Informática Aspectos Legales: Protección de Datos Personales El derecho a la protección de datos personales Ley Orgánica de Protección de Datos de Carácter Personal (LOPD) 168 de 462 2005-2006 - Asignaturas Optativas Niveles de datos, Principios, Infracciones y Sanciones El Reglamento de Medidas de Seguridad Aspectos Legales: Protección del software, propiedad intelectual Concepto de propiedad intelectual / industrial Derecho de copia, patentes Proteccióndel software: propiedad intelectual / patentes Licencias de Software, Software Libre Contratos de software Aspectos Legales: Comercio electrónico, Web, LSSI Contratación electrónica Firma electrónica Ley de Servicios de la Sociedad de la Información y del Comercio Electrónico Aspectos Legales: Delito Informático Tipos de delitos Delitos informáticos: estafas, piratería, pornografía, virus, suplantación de personalidad, etc. Aspectos Profesionales: Peritajes en Informática Peritajes, Dictámenes (consultoría) Contexto legal de los peritajes Tipos de peritajes Informática Forense Aspectos Profesionales: Auditorías en Informática Introducción Tipos de auditorías Auditoría de la LOPD y del RMS METODOLOGÍA Y EVALUACIÓN Se realizará un examen sobre los conocimientos teóricos impartidos en la asignatura (posiblemente de tipo test). Se desarrollará un proyecto práctico consistente en el desarrollo de un peritaje o auditoría en informática (de carácter reducido). A lo largo del curso se podrán desarrollar trabajos específicos sobre temas relacionados. En la nota final de la asignatura, la parte de teoría contará máximo de 4 puntos, la de práctica un máximo de 3 puntos, y los trabajos incrementarán la nota en un máximo de 4 puntos. Para aprobar se necesita un mínimo de 5 puntos. Si el número de alumnos fuese lo suficientemente reducido, se podrá sustituir este sistema (o parte) por un método de evaluación continua directa. BIBLIOGRAFÍA BÁSICA Legislación relacionada con la Informática, en especial: LEY ORGÁNICA 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal REAL DECRETO 994/1999, de 11 de junio, por el que se aprueba el Reglamento de 169 de 462 2005-2006 Asignaturas Optativas medidas de seguridad de los ficheros automatizados que contengan datos de carácter personal. LEY 34/2002, de 11 de julio, de servicios de la sociedad de la información y de comercio electrónico LEY 59/2003, de 19 de diciembre, de firma electrónica Peritajes informáticos Del Peso, E. Díaz de Santos. 2001 Auditoría Informática, un enfoque práctico Piattini, M. Ra-Ma. 2001 Curso Informes, Dictámenes y Periciales s/ La Ley de Enjuiciamiento Civil (LEC 2000). Lozano, G. y Lozano, A. Editorial Lozano ISBN: 84-86889-83-9 170 de 462 2005-2006 Asignaturas Optativas FUNDAMENTOS DE MARKETING Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13065 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 0,0 PROFESORES TRESPALACIOS GUTIERREZ, JUAN ANTONIO (Practicas en el Laboratorio, Teoria) 171 de 462 2005-2006 Asignaturas Optativas TRADUCTORES E INTERPRETES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13068 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 PROFESORES IZQUIERDO CASTANEDO, RAUL (Teoria) JUAN FUENTE, AQUILINO ADOLFO (Practicas en el Laboratorio) OBJETIVOS El objetivo principal de esta asignatura es enseñar al alumno los problemas y técnicas que se plantean en la construcción de procesadores, traductores, compiladores e intérpretes de los distintos lenguajes de programación. El estudio de estas técnicas permite al alumno una visión más amplia de los lenguajes de programación, habitualmente estudiados desde el punto de vista del programador y no del constructor de compiladores o intérpretes. Esta visión se hará desde una óptica de introducción a esta materia y como complemento a otras asignaturas que tratarán este tema desde un enfoque mucho más profundo. CONTENIDOS PROGRAMA I. INTRODUCCIÓN Tema 1: INTRODUCCIÓN Y CONCEPTOS BASICOS - Conceptos básicos. - Bootstrapping. Traductores cruzados. - Lenguajes, gramáticas y autómatas. - Metalenguajes. - Estructura de los traductores y compiladores. - Ejemplos de construcción de compiladores. - Definición y estructura de un intérprete. - Ejemplos de construcción de intérpretes. Tema 2: LENGUAJES, GRAMÁTICAS Y AUTÓMATAS - Definiciones previas. - Definición formal de gramática. - Derivaciones y sentencias. - Definición formal de lenguaje. - Jerarquía de los lenguajes y gramáticas. - Expresiones Regulares. - Autómatas: definición formal y representación. - Jerarquía de los autómatas: Máquinas de Turing, autómatas lineales acotados, autómatas de pila y autómatas finitos. II. FASE DE ANÁLISIS Tema 3: FUNDAMENTOS DEL ANÁLISIS LÉXICO - Introducción. 172 de 462 2005-2006 Asignaturas Optativas - Autómatas finitos como reconocedores de lenguajes Regulares. - Construcción de analizadores léxicos. - Generación de analizadores léxicos: LEX. Tema 4: FUNDAMENTOS DEL ANÁLISIS SINTÁCTICO - Introducción. - Gramáticas libres de contexto. - Formas normales de Chomsky y Greibach. - Relaciones binarias. - Tipos de analizadores sintácticos. Tema 5: ANÁLISIS SINTÁCTICO DESCENDENTE - Análisis descendente con retroceso. - Análisis descendente sin retroceso. a) Gramáticas LL(1). - Construcción de analizadores sintácticos descendentes. Tema 6: ANÁLISIS SINTÁCTICO ASCENDENTE - Analizadores sintácticos LR, SLR y LALR. - Generadores de analizadores sintácticos:YACC. Tema 7: ANÁLISIS SEMÁNTICO - Especificación natural. - Compatibilidad de tipos. - Rutinas semánticas. III. REPRESENTACIÓN DE LA INFORMACIÓN EN MEMORIA Tema 8: LAS TABLAS DE SÍMBOLOS - Contenidos de la tabla de símbolos. - Operaciones con la tabla de símbolos. - Organización de la tabla de símbolos. Tema 9: ORGANIZACIÓN DE LA MEMORIA EN TIEMPO DE EJECUCIÓN - Representación de la información. - Asignación estática de memoria. - Asignación stack de mmemoria. - Asignación heap de memoria. - Liberación de memoria. - Compactación. IV. FASE DE SÍNTESIS Tema 10: GENERACIÓN DE CÓDIGO - Objetivos de los lenguajes intermedios. - Tipos de lenguajes intermedios. - Tipos de notaciones en lenguajes intermedios. - Tipos de instrucciones de los lenguajes intermedios. - Máquinas abstractas. V. VALIDACIÓN, DOCUMENTACIÓN Y ENTORNO DE DESARROLLO Tema 11: VALIDACIÓN, DOCUMENTACIÓN Y ENTORNO DE DESARROLLO - Pruebas de tipo alfa y beta. - Desarrollo de baterías de test. - Mantenimiento. - Documentación. - Entorno de desarrollo. - Interfaz de usuario. 173 de 462 2005-2006 Asignaturas Optativas VI. INTÉRPRETES Tema 12: INTÉRPRETES - Estructura. METODOLOGÍA Y EVALUACIÓN Se evaluarán los conocimientos del alumno desde el punto de vista teórico y práctico mediante un trabajo que el alumno deberá presentar al final del curso y en el que demostrarán los conocimientos adquiridos. Este trabajo tendrá una extensión limitada por las características y créditos disponibles de la asignatura. BIBLIOGRAFÍA BÁSICA a) Bibliografía básica A.Aho, R. Sethi, y J.D. Ullman. Compiladores: principios, técnicas y herramientas. AddisonWesley Interamericana (1990). Cueva Lovelle, J.M. Conceptos básicos de traductores, compiladores e intérpretes. Cuadernos didácticos Nº 9, Dto. De Matemáticas, Universidad de Oviedo (6ª Edición, 1996). Oviedo (6ª Edición, 1996). Cueva Lovelle, J.M. Lenguajes, Gramáticas y Autómatas. Cuadernos didácticos Nº 36, Dto. De Matemáticas, Universidad de Oviedo (1991). Cueva Lovelle, J.M. Análisis léxico en procesadores de lenguaje. Cuadernos didácticos Nº 48, Dto. De Matemáticas, Universidad de Oviedo (1992). Cueva Lovelle, J.M. Análisis sintáctico en procesadores de lenguaje. Cuadernos didácticos Nº 61, Dto. De Matemáticas, Universidad de Oviedo (1992). Cueva Lovelle, J.M. Análisis sem ntico en procesadores de lenguaje. Cuadernos didácticos Nº 62, Dto. De Matemáticas, Universidad de Oviedo (2ª Edición, 1995). Cueva Lovelle, J.M. Tablas de símbolos en procesadores de lenguaje. Cuadernos didácticos Nº 54, Dto. De Matemáticas, Universidad de Oviedo Cueva Lovelle, J.M. Tablas de símbolos en procesadores de lenguaje. Cuadernos didácticos Nº 54, Dto. De Matemáticas, Universidad de Oviedo (1995). Cueva Lovelle, J.M. Organización de la memoria en tiempo de ejecución en procesadores de lenguaje. Cuadernos didácticos Nº 55, Dto. De Matemáticas, Universidad de Oviedo (1995). Cueva Lovelle, J.M. Generación de código en procesadores de lenguaje. Cuadernos didácticos Nº 81, Dto. de Matemáticas, Universidad de Oviedo (1996). Cueva Lovelle, J.M. Validación, documentación y entorno de desarrollo en procesadores de lenguaje. Cuadernos didácticos Nº 82, Dto. de Matemáticas, Universidad de Oviedo (1996). Holub, Allen I. Compiler design in C. Prentice-Hall (1990). b) Bibliografía de consulta Barrett, W.A., R. M. Bates, D. A. Gustafson and J.D. Couch. Compiler Construction. Theory and Practice. Science Research Associates, Second Edition 1985.. Bauer F.L. and J. Eickel. Compiler construction. An Advanced Course. Springer-Verlag, Second Edition 1976.Cabal Montes E. y Cueva Lovelle J.M. Generador de analizadores sintácticos ascendentes: YACCOV. Cuadernos didácticos nº45. Dto. De Matemáticas. Universidad de Oviedo (1991). Díaz Fondón M.A. y Cueva Lovelle J.M. Diseño y construcción de un intérprete de LOGO. Cuadernos didácticos Nº14, Dto. De Matemáticas, Universidad de Oviedo (1988). Donovan, J.J. Programación de sistemas. Ed. El Ateneo, 1977. Fern ndez G. y F. Saénz Vacas. Fundamentos de Informática. Ed. Alianza-Informática, 1987. Fischer C. N. y LeBlanc R. J. Jr. Crafting a compiler with C. Benjamin Cummings (1991).n García Cuesta M.E.y Cueva Lovelle J.M. Diseño y construcción de un ensamblador de la familia 80x86. Cuadernos didácticos Nº43, Dto. De Matemáticas, Universidad de Oviedo (1991). 174 de 462 2005-2006 Asignaturas Optativas García Fernández N. y Cueva Lovelle J.M. ANIMA: Diseño y construcción de un lenguaje de animación de im genes. Cuadernos didácticos Nº30, Dto. De Matemáticas, Universidad de Oviedo (1990). García Martínez J. y Cueva Lovelle J.M. Diseño y construcción de un compilador de MODULA-2. Cuadernos didácticos Nº31, Dto. De Matemáticas, García Martínez J. y Cueva Lovelle J.M. Diseño y construcción de un compilador de MODULA-2. Cuadernos didácticos Nº31, Dto. De Matemáticas, Universidad de Oviedo (1990). García Quintas, M.A. Ensambladores y compiladores. Ed. Edunsa, 1987. Ghezzi C. y Jazayeri M. Conceptos de lenguajes de Programación. Díaz de Santos, 1986. Godfrey J.T. Lenguaje ensamblador para microcomputadoras IBM. Prentice-Hall (1991). Gries, D. Construcción de compiladores. Ed. Paraninfo, 1975 (agotada la edición). Izquierdo Castanedo, R, Cueva Lovelle, J.M. La máquina abstracta 68x86. Cuadernos didácticos Nº84, Dto. de Matemáticas, Universidad de Oviedo (1995). Izquierdo Castanedo, R. Diseño y construcción de una arquitectura orientada a objetos. Proyecto Fin de Carrrera. E.T.S.I.I. e Ingenieros Inform ticos de Gijón. Universidad de Oviedo (1996). Jensen K. y N. Wirth. PASCAL. Manual del usuario e informe. Ed. El Ateneo, 1984. Juan Fuente, A., J.M. Cueva Lovelle. Desarrollo de un lenguaje de animación orientado a objetos. Cuadernos didácticos Nº80, Dto. de Matemáticas, Universidad de Oviedo (1994). Katrib Mora, M. Lenguajes de programación y técnicas de compilación. Ed. Pueblo y Educación, La Habana, Cuba (1988). Katrib Mora, M. Notas de programación orientadaa objetos en C++. Cuadernos didácticos Nº73, Dto. de Matemáticas, Universidad de Oviedo (1993). Katrib Mora, M. Programación orientada a objetos C++ versus Eiffel. Cuadernos didácticos Nº88, Dto. de Matemáticas, Universidad de Oviedo (1996). Kernighan B.W. y Pike R. El entorno de programación UNIX. Prentice-Hall (1987). Kernighan B.W. y Ritchie D.M. El lenguaje de programación C. Segunda Edición. PrenticeHall (1991). Knuth D. El arte de programar ordenadores, Volumen I: Algoritmos fundamentales. Ed. Reverté, 1985. Knuth D. El arte de programar ordenadores, Volumen III: Clasificación y bœsqueda. Ed. Reverté, 1987. Labra Gayo, J.E. Diseño y construcción de un sistema PROLOG. Proyecto Fin de Carrrera. E.T.S.I.I. e Ingenieros Inform ticos de Gijón. Universidad de Oviedo (1994). Lewis P.M., D.J. Rosenkrantz and R. E. Stearns. Compiler Design Theory. Addison-Wesley, 1976. Mak R. Writing compilers & interpreters. An Applied Approach. Wiley (1991). Martínez Tomás R. Lenguajes ensambladores. Ed. Paraninfo (1990). Microsoft. MS-DOS Programmer's Reference. Microsoft Press (1991). Moya Quiles, R. y Ramos Salavert I. Construcción de un traductor. Ed. Instituto de Informática, 1974. Murray W.H.III y Pappas C.H. 80386/80286 programación en lenguaje ensamblador. Ed. McGraw-Hill (1987). Pratt T.W. Lenguajes de Programación: Diseño e Implementación. Prentice-Hall Hispanoamericana, 1987. Pyster A. B. Compiler design and construction. Ed. Van Nostrand Reinhold, 1980. Riesco Albizu, M. y J.M. Cueva Lovelle. Diseño y construcción de un compilador de lenguaje 175 de 462 2005-2006 Asignaturas Optativas VIDRIO. Cuadernos didácticos Nº 13, Dto. de Matemáticas. Universidad de Oviedo (1988). Rodríguez-Roselló M.A. 8088-8086/8087 programación ensamblador en entorno MS-DOS. Ed. ANAYA (1987).n Salgueiro V zquez J.C. y Cueva Lovelle J.M. Diseño y construcción de un compilador de C. Cuadernos didácticos Nº29, Dto. de Matemáticas, Universidad de Oviedo (1989). Sanchez DueÏas, G. y J.A. Valverde Andreu. Compiladores e intérpretes. Un enfoque pragm tico. Ed. Diaz de Santos, 1984. Sanchís Llorca, F.J. y C. Galán Pascual. Compiladores: Teoría y construcción. Ed. Paraninfo, 1986. Scanlon L.J. 80286 programación ensamblador en entorno MS-DOS. Ed. Anaya (1987). Tenenbaum, A. M. y M.J. Augenstein. Estructura de datos en Pascal. Ed. Prentice-Hall Hispanoamericana, 1985. Tremblay J. P. and P.G. Sorenson. The theory and practice of compiler writing. Ed. McGrawHill, 1985. Tucker A.B. Lenguajes de programación. Mac-Graw-Hill, 1987. Varios autores. Java al descubierto. Prentice-Hall/ Sams Net, 1997. Waite M. W. and Goos G. Compiler construction. SpringerVerlag, second edition 1985. Wirth, N. Algoritmos + estructuras de datos = programas. Ed. Del Castillo, 1980. 176 de 462 2005-2006 Asignaturas Optativas HISTORIA DE LA INFORMATICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13070 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 4,5 Teóricos 4,5 Prácticos 0,0 4,5 Teóricos 4,5 Prácticos 0,0 177 de 462 2005-2006 Asignaturas Optativas INSTALACION Y MANTENIMIENTO DE EQUIPOS INFORMATICOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13071 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 0,0 PROFESORES GARCIA NAYA, JUAN ANTONIO (Teoria) MAYO BAYON, RICARDO (Practicas en el Laboratorio, Teoria) OBJETIVOS Dentro del plan de estudios de Ingeniero Técnico en Informática existe un pequeño vacío en aspectos relacionados con las instalaciones eléctricas, sus características y con algunos equipos conectados a ellas que tienen mucho que ver con los equipos informáticos. Esta carencia se traslada después a la vida profesional y nos encontramos con excelentes profesionales que saben mucho de informática, pero que no tienen claro la diferencia entre una tierra y masa, que es un interruptor diferencial, que significa la disponibilidad de un equipo, para qué sirve un SAI, sus tipos y conexiones, etc . Esta es la razón por la que nos ha animado a ofertar esta asignatura. Se trata en esta asignatura de presentar y desarrollar a los alumnos una serie de conocimientos básicos referentes a los aspectos eléctricos relacionados con la instalación de equipos informáticos. No se pretende que el alumno se convierta en un instalador eléctrico especializado, ése no es el cometido de un Ingeniero Técnico en Informática, pero si que adquiera una serie de nociones elementales de electricidad y su aplicación practica a los equipos informáticos. Tampoco el alumno debe pensar que se trata del montaje de PCs, pues esto es labor y cometido de otras asignaturas en la carrera. CONTENIDOS Nociones de electrotecnia básica. Conocimiento de Aparamenta eléctrica de mando y protección en redes de baja tensión. Redes de tierra y equipotencialidad. Calidad en el suministro eléctrico. Cargas críticas. Salas de ordenadores. Acondicionadores de red. SAIs. Resto de instalaciones. Normativa. Desarrollo del proyecto de la instalación completa de una sala de Ordenadores. Teoría Tema 1. Cocimientos básicos de Electrotecnia. Continua, alterna y trifásica. Tema 2.La Instalación eléctrica. Aparamenta. Normativa. REBT e ICTS. Tema 3. Características de las cargas y de la red eléctrica Tema 4. Acondicionadores de red y SAIS Tema 5. Instalación de equipos y acondicionamiento de instalaciones. Tema 6. Fiabilidad de los sistemas. Redundancia, sistemas contra fallos, intrusión. 178 de 462 2005-2006 Asignaturas Optativas Practicas Nº 1. Conexionado y funcionamiento de la Aparamenta de bajatensión. Nº 2. Factor de potencia y su mejora. Nº 3. Visita a una instalación informática de tipo medio-grande . Nº 4. Desarrollo del proyecto completo una instalación que vaya a albergar equipos informáticos. (4 sesiones) METODOLOGÍA Y EVALUACIÓN Se trata de una asignatura con mezcla de clases magistrales, presentaciones de productos y equipos comerciales siempre con el apoyo del laboratorio en algunos de ellos. Para todas las explicaciones se utilizaran cañón y PC, y además el alumno dispondrá con anticipación de la documentación que va a recibir en clase en formato electrónico. De esta forma se busca una mayor atención y concentración del alumno en las explicaciones. Siempre se buscará una clase participativa, dado que se trata de una materia tecnológica muy nueva para el alumno. Se realizará una evaluación continuada, para ello se efectuará un control de asistencias tanto a las clases teóricas como a las prácticas. Finalmente se presentará a los alumnos una serie de trabajos individualizados para ser desarrollados. Estos trabajos que podrán ser 1 o 2, según la extensión de los mismos, servirán para evaluar al alumno. Los alumnos que no asistan de forma regular a las clases presénciales tendrán un examen de los contenidos teórico-prácticos expresados en la asignatura, que podrá ser de tipo test, preguntas de desarrollo y con la realización de alguna práctica de las realizadas en clase. BIBLIOGRAFÍA BÁSICA Instalación y Mantenimiento de equipos Informáticos. Carpio, J; Lazcoz, S; Martinez, S; Rodríguez, J. UNED. ISBN 84-362-3644-0 Reglamento Electrotécnico de Baja Tensión e Instrucciones Técnicas Complementarias. Creaciones Copyright. ISBN 84-933336-1-1 Manuales de Scheneider Electric y Legrand de Baja Tensión. 179 de 462 2005-2006 Asignaturas Optativas HORARIO DE TUTORÍAS PROFESOR: GARCIA NAYA, JUAN ANTONIO PERIODO HORARIO EDIFICIO DEL 01-10-2005 AL 30-01-2006 MARTES Y MIERCOLES OESTE-MÓDULO 4 DE 10:30 A 13:30 DEL 01-02-2006 AL 30-06-2006 MIERCOLES DE 08:30 A OESTE-MÓDULO 4 09:30 DEL 01-02-2006 AL 30-06-2006 MIERCOLES DE 11:30 A 12:30 OESTE-MÓDULO 4 DEL 01-02-2006 AL 30-06-2006 JUEVES DE 08:30 A 10:30 OESTE-MÓDULO 4 DEL 01-02-2006 AL 30-06-2006 VIERNES DE 10:30 A 11:30 OESTE-MÓDULO 4 DEL 01-02-2006 AL 30-06-2006 VIERNES DE 13:30 A 14:30 OESTE-MÓDULO 4 PROFESOR: MAYO BAYON, RICARDO PERIODO HORARIO LUNES Y MIERCOLES DEL 01-10-2005 AL 30-01-2006 DE 09:00 A 11:00 MARTES DE 19:00 A DEL 01-10-2005 AL 30-01-2006 21:00 MARTES DE 15:00 A DEL 01-02-2006 AL 30-06-2006 19:00 JUEVES DE 17:00 A DEL 01-02-2006 AL 30-06-2006 19:00 180 de 462 EDIFICIO QUÍMICASDEPARTAMENTOS CIENCIAS CIENCIAS CIENCIAS LUGAR (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor LUGAR Despacho (085) Despacho Profesor Despacho Profesor Despacho Profesor 2005-2006 Asignaturas Optativas ARQUITECTURA DE APLICACIONES SOFTWARE Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13072 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 http://www.cesaracebal.com/docencia/asignaturas/arquitectura-software PROFESORES FERNANDEZ ACEBAL, CESAR (Practicas en el Laboratorio, Teoria) OBJETIVOS Se espera que el alumno aprenda técnicas avanzadas de diseño orientado a objetos, fundamentalmente patrones de diseño. Al terminar el curso debería no sólo conocer la mayoría de patrones de diseño fundamentales descritos en Gamma et al. (1995), sino de razonar el diseño de una aplicación en términos de tales patrones, siendo capaz de identificar dónde se hace necesario el uso de tal o cual patrón en contextos diferentes a los vistos en clase. Igualmente, se pretende que el curso sirva para asentar conceptos básicos de orientación a objetos, como identificar correctamente las clases participantes en un diseño, saber cuándo aplicar la herencia y cuándo otras técnicas como composición o delegación, usar correctamente las excepciones y distinguirlas de las aserciones... También debería terminar el curso habiendo mejorado su estilo de programación, aprendiendo a usar guías de estilo o principios de factorización de código (Fowler, 1999). Por último, aprenderá a probar el código resultante empleando un framework de pruebas automatizadas (JUnit). CONTENIDOS Descriptores: Patrones de Análisis. Patrones de Diseño. Técnicas de Reutilización. Componentes. El grueso de la asignatura lo constituirán los patrones de diseño (Gamma et al., 1995). Los patrones constituyen uno de los últimos grandes avances en ingeniería del software, y representan soluciones a problemas que se repiten una y otra vez en el diseño orientado a objetos. En general, un diseño que utiliza a objetos será mucho más flexible que otro que no lo hace. Además de los patrones de diseño, también se estudiarán algunos patrones arquitectónicos (se sitúan a un nivel más alto que aquéllos) significativos, como el Modelo/Vista/Controlador (Buschmann et al., 1996). No obstante, antes de comenzar con el estudio de los patrones, se repasarán algunos conceptos básicos de la orientación a objetos, como son el uso de la delegación frente a la herencia, la diferencia entre herencia de interfaces y de implementación, etc. METODOLOGÍA Y EVALUACIÓN En clase de teoría se explicarán los patrones de diseño que luego habrán de ser implementados en las prácticas de laboratorio. En este sentido, lo que se pretende es que el alumno aprenda a utilizar adecuadamente los patrones, más que a conocer cómo se implementa un patrón determinado. Por tanto, no habrá examen teórico, sino que la evaluación se hará mediante una práctica propuesta por el profesor que el alumno deberá desarrollar, aplicando en ella los conceptos vistos en clase de teoría. Del número de patrones adecuadamente identificados e implementados, junto con la corrección del código fuente, dependerá la nota del alumno. 181 de 462 2005-2006 Asignaturas Optativas BIBLIOGRAFÍA BÁSICA Gamma, E. et al. 1995. Design Patterns. Elements of Reusable Object-Oriented Software. Addison-Wesley. Traducción al español de César Fernández Acebal y Juan Manuel Cueva Lovelle. Pearson Educación, 2003 Buschmann, F. et al. 1996. Pattern-Oriented Software Architecture, Volume 1: A System of Patterns. John Wiley & Sons Fowler, M. et al. 1999. Refactoring: Improving the Design of Existing Code. Addison-Wesley Larman, Craig. 2002. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, Second Edition. Prentice Hall PTR. Traducción al español: UML y Patrones. Una intrucción al análisis y diseño orientado a objetos y al proceso unificado. Pearson Educación, 2003 182 de 462 2005-2006 Asignaturas Optativas DESARROLLO DE APLICACIONES EN SISTEMAS DISTRIBUIDOS E INTERNET Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13073 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 http://www.di.uniovi.es/~dflanvin/docencia/dasdi PROFESORES LABRA GAYO, JOSE EMILIO (Teoria) OBJETIVOS Conocer los protocolos de Internet Identificar las tecnologías empleadas en el desarrollo de sistemas en Internet y sistemas distribuidos en general. Emplear lenguajes de marcado para el desarrollo de aplicaciones WEB. Diseñar e implementar aplicaciones WEB. Instalar y configurar servidores de aplicaciones. Comprender las peculiaridades del desarrollo de aplicaciones WEB. Valorar ventajas e inconvenientes de los diferentes tipos de arquitecturas WEB. CONTENIDOS Conceptos básicos de Internet. Tecnologías WEB: Leguajes de marcado descriptivo y generalizado. Lenguajes de script. Tecnologías de páginas dinámicas. Tecnologías distribuidas: Invocación remota y objetos distribuidos. Servicios WEB, desarrollo, publicación y localización. Servidores de aplicaciones, definición y responsabilidades. Aspectos generales en el desarrollo de aplicaciones WEB: escalabilidad, separación de responsabilidades, gestión de servicios de infraestructura, manejo de la sesión. Arquitecturas de aplicaciones WEB. Evolución y tendencias. METODOLOGÍA Y EVALUACIÓN Se evaluarán de forma independiente la parte de teoría y la parte de prácticas. Para evaluar la parte de teoría se estudiará la posibilidad de que los alumnos realicen un trabajo sobre un determinado tema que les eximirá del examen teórico. La evaluación de la parte práctica consistirá en la realización de una aplicación web siguiendo los principios vistos durante el curso. La nota de la asignatura será la media de la parte teórica y de la parte práctica. BIBLIOGRAFÍA BÁSICA Internet Application Protocols: The Definitive Guide by Eric Hall. O'Reilly & Associates; Bk&CD Rom edition (September 2003) ISBN: 1565926064 HTTP Essentials: Protocols for Secure, Scaleable Web Sites. by Stephen A. Thomas, Stephen Thomas. Wiley; Bk&CD-Rom edition (March 8, 2001) ISBN: 0471398233 Professional Java Server Programming J2EE, 1.3 Edition by Subrahmanyam Allamaraju, 183 de 462 2005-2006 Asignaturas Optativas Cedric Beust, Marc Wilcox, Sameer Tyagi, Rod Johnson, Gary Watson, Alan Williamson, John Davies, Ramesh Nagappan, Andy Longshaw, P. G. Sarang, Tyler Jewell, Alex Toussaint. Wrox Press; 1st edition (September 2001) ISBN: 1861005377 Even More Excellent Html With Xml, Xhtml, and Javascript by Timothy T. Gottleber, Timothy N. Trainor. McGraw-Hill Companies; (November 2003). ISBN: 007119522X XML Handbook, de C. Goldfarb, Prentice Hall, 5ª Ed. 2003 Mastering Enterprise JavaBeans, second edition by E. ROMAN,SCOTT W., AMBLER, TYLER JEWELL. 2001.. John Wiley & Sons. ISBN 0471417114 Patterns of Enterprise Application Architecture by Martin Fowler, David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, Randy Stafford. Addison-Wesley Professional; 1st edition (November 5, 2002) ISBN: 0321127420 Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions by Gregor Hohpe, Bobby Woolf, Kyle Brown, Conrad F. D Cruz, Martin Fowler, Sean Neville, Michael J. Rettig, Jonathan Simon. Addison-Wesley Professional; (October 1, 2003) ISBN: 0321200683 Java Web Services Architecture. James McGovern, Sameer Tyagi, Michael Stevens, Sunil Mathew. Morgan Kaufmann Publishers; Bk&CD-Rom edition (April 25, 2003) ISBN: 1558609008 Architecting Web Services, W. Oellermann, Apress, Oct. 2001 System Architecture with XML, B. Daum, U. Merten, Morgan Kaufmann Pub., ISBN: 155860745-5 J2EE Design Patterns Applied by MATJAZ JURIC, NADIA NASHI, CRAIG BERRY, MEERAJ KUNNUMPURATH, JOHN CARNELL, SASHA ROMANOSKY. 2002.. Wrox Press Inc. ISBN 1861005288. Professional Apache Tomcat 5 by Vivek Chopra, Amit Bakore, Jon Eaves, Ben Galbraith, Sing Li, Chanoch Wiggers. Wrox; (May 17, 2004) ISBN: 0764559028 ERICH GAMMA, RICHARD HELM, RALPH JOHNSON, AND JOHN VLISSIDES (The Gang of Four). 1994. Design Patterns. Addison Wesley Professional Computing Series. ISBN 0-201-63361-2. 184 de 462 2005-2006 Asignaturas Optativas PROGRAMACION DECLARATIVA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13074 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 http://www.di.uniovi.es/~labra/PDec/ PROFESORES LABRA GAYO, JOSE EMILIO (Practicas en el Laboratorio, Teoria) OBJETIVOS - Justificar la aparición de lenguajes declarativos y de los modelos computacionales que representan, así como las líneas de evolución fundamentales - Indicar las Características representativas de la programación lógica y de la programación funcional, comparando ambas con el modelo imperativo tradicional - Adquirir la capacidad de Diseñar e implementar programas en un lenguaje representativo de cada paradigma - Valorar las ventajas e inconvenientes de cada paradigma y comparar con otros modelos computacionales - Fomentar la capacidad crítica de los alumnos respecto a los lenguajes de programación - Comprensión de la relación de esta materia con otras disciplinas, particularmente en las áreas de aplicación más cercanas como la Inteligencia Artificial. - Identificar los problemas de la utilización de características no declarativas en lenguajes declarativos - Reconocer la utilidad de las funciones de orden superior y las posibilidades de reutilización de código que ofrecen - Identificar las posibilidades que ofrece la evaluación perezosa para el tratamiento de estructuras infinitas CONTENIDOS 1.- Conceptos Básicos y Comparación de Paradigmas 2.- Evolución Histórica 3.- Programación Funcional: Bases teóricas, Declaración de funciones, Funciones de orden superior, modelos de evaluación, entrada/salida, sobrecarga, técnicas avanzadas 4.- Programación lógica: Bases teóricas, modelos de evaluación, no-determinismo, técnicas avanzadas 5.- Combinación de paradigmas METODOLOGÍA Y EVALUACIÓN Se evaluarán de forma independiente la parte de teoría y la parte práctica. Para evaluar la parte de teoría se estudiará la posibilidad de que los alumnos realicen un trabajo sobre un determinado tema que les eximirá del examen teórico. La evaluación de la parte práctica consistirá en la realización de programas propuestos a lo largo del curso en las horas de laboratorio. La nota de la asignatura será la media de la parte teórica y de la parte práctica. 185 de 462 2005-2006 Asignaturas Optativas BIBLIOGRAFÍA BÁSICA Richard Bird, Introducción a la Programación Funcional utilizando Haskell Prentice Hall, 1999, ISBN: 84-8322-176-4. Jose E. Labra G. Introducción al lenguaje Haskell Cuaderno Didáctico 87. Depto. de Matemáticas. Universidad de Oviedo (1995) Simon Thompson: Haskell: The Craft of Functional Programming, 2nd Ed. Addison-Wesley, 1999. ISBN 0-201-34275-8. Jose E. Labra G. Programación práctica en Prolog Cuaderno Didáctico Nº 13. Ed. Servitec (1998) Jose E. Labra G. Bases teóricas de las técnicas de Demostración Automática. Cuaderno Didáctico 77. Dpto. Matemáticas. Universidad de Oviedo. (1993) W. F. Clocksin, Clause and Effect, Prolog Programming for the working Programmer Springer-Verlag, (1998) Leon Sterling, Ehud Shapiro. The Art Of Prolog The MIT Press 2nd. Ed. (1994) Ivan Bratko. Prolog Programming for Artificial Intelligence Addison-Wesley, 2nd. Ed. (1990)n 186 de 462 2005-2006 Asignaturas Optativas HERRAMIENTAS DE DESARROLLO Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13075 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 1,5 Prácticos 4,5 6,0 Teóricos 1,5 Prácticos 4,5 PROFESORES CUEVA LOVELLE, JUAN MANUEL (Teoria, laboratorio) OBJETIVOS - Mostrar una panorámica de las herramientas de desarrollo actuales en el ciclo de desarrollo de software - Utilizar herramientas CASE que soportan UML y XMI - Conocer el formato XMI - Usar herramientas RAD para el desarrollo rápido de aplicaciones - Ver las nuevas tendencias en herramientas: MDA CONTENIDOS Tema 1: Herramientas CASE (0,5T+1,5P) 1.1 Ciclo de vida del software: Análisis, Diseño, Implementación y Pruebas 1.2 UML y herramientas CASE 1.3 Exportación e importación XMI Tema 2: Herramientas RAD (0,5T+1,5P) 2.1 Herramientas de RAD : Visual Studio, Eclipse y otras 2.2 Motores de persistencia: Hibernate y otros. Tema 3: Herramientas visuales (0,5T+1,5P) 3.1 Nuevas tendencias en herramientas de desarrollo 3.2 Herramientas MDA (Model Driven Architecture) METODOLOGÍA Y EVALUACIÓN - La metodología para impartir el curso es para cada tema la siguiente: a) Introducción teórica (0,5 créditos) b) Ejemplos prácticos en el laboratorio (1,5 créditos). - La evaluación será un trabajo individual por parte de cada alumno en el que se desarrollará un software utilizando algunas de las herramientas estudiadas en el curso. BIBLIOGRAFÍA BÁSICA - MDA Distilled. Stephen J. Mellor, Kendall Scott, Axel Uhl, Dirk Weise. Addison Wesley (2004) ISBN: 0-201-78891-8 - Eclipse Modeling Framework. Frank Budinsky et al. Addison Wesley, 2003, ISBN: 0131425420. - Análisis y Diseño Orientado a Objetos. J.M. Cueva Lovelle. Cuaderno didactico n. 1. Servitec 2003. ISBN: 84-8497-802-8 187 de 462 2005-2006 Asignaturas Optativas METODOLOGIAS DE PROGRAMACION A GRAN ESCALA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13076 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 PROFESORES LOPEZ MARTINEZ, FRANCISCO WENCESLAO (Teoria) OBJETIVOS En general, dotar al alumno de los conocimientos necesarios para el Desarrollo de Software a gran escala. En especial: 1- Dar a conocer los escenarios específicos de los grandes sistemas informáticos o ambientes de gran escala. 2- Mostrar la arquitectura del software requerido en las organizaciones de tamaño medio y superior. 3- Dar a conocer las metodologías, técnicas y herramientas que son imprescindibles para el desarrollo del software requerido en estas organizaciones. 4- Formar en la producción de software de calidad y en el uso de métodos y técnicas que faciliten el asegurar conseguir este objetivo imprescindible en todo proyecto de gran escala. CONTENIDOS Temario de Teoría 1.-ESCENARIOS DE LA PROGRAMACION A GRAN ESCALA. Tema 1.-Sistemas de Información y la nueva era de la integración de la información. Tema 2.-La complejidad de los sistemas y sistemas informáticos. Tema 3.-Modelos del ciclo de vida y análisis comparativo. 2.-METODOLOGIAS DE GRAN ESCALA. Tema 4.-Clasificación de las metodologías. Tema 5.-Modelos de la tecnología estructurada. Tema 6.-Modelos de la tecnología orientada a objetos. Tema 7.-Prototipos. Tema 8.-Reutilización del diseño. 3.-CALIDAD. Tema 9.-Integración de la Calidad: Factores externos e internos. Tema 10.-Ciclo de vida y calidad del software. Tema 11.-Depuración, prueba y verificación: Técnicas. Tema 12.-Depuración, prueba y verificación: Estrategias. 188 de 462 2005-2006 Asignaturas Optativas 4.-METRICAS. Tema 13.-Concepto y clasificación. Tema 14.-Métricas y calidad del software en OOT. Tema 15.-Métricas del Modelo de análisis. Tema 16.-Métricas del Modelo de diseño. Tema 17.-Métricas de código fuente. Tema 18.-Métricas de pruebas y de mantenimiento. Temario de Prácticas 1.-Tecnología orientada a objetos. Tema 1.-Aplicación de las técnicas de prueba. Tema 2.-Aplicación de métricas. 2.-Tecnología estructurada. Tema 3.-Aplicación de las técnicas de prueba. Tema 4.-Aplicación de métricas. METODOLOGÍA Y EVALUACIÓN La carga docente de la asignatura es de 6 créditos, divididos en 3 créditos de teoría y 3 créditos de prácticas de laboratorio. Para aprobar la asignatura es necesario aprobar la teoría y la práctica por separado. La nota final se obtendrá como media ponderada, en la que la parte teórica tiene un peso de 0,4 y la parte práctica de 0,6. Habrá un examen final para evaluar la parte teórica y otro para evaluar la parte práctica. En la parte práctica se realizara también una evaluación continuada en base a la asistencia y a la entrega de trabajos solicitados y aquellos alumnos que la superen podrán renunciar a realizar el examen final de esta parte. BIBLIOGRAFÍA BÁSICA ú Ingeniería del software: Un enfoque práctico. Roger S. Pressman. Ed. Mcgraw-Hill. ú Análisis Estructurado Moderno. Edward Yourdon. Ed. Prentice-Hall. ú Software Metrics. A rigorous approach. Norman E. Fenton. Ed. Thomson Computer Press., ú The Unified Method Documentation set. Booch J. et al. Racional Rose. ú Object-Oriented Software Metrics. Lorenz M. Ed. Prentice Hall. ú Rapid Application Development. Martin J. Ed. Macmillan Publishing company. ú Visual Modeling Technique. Tkach, Fang W., and So A. Ed. Addison-Wesley. ú Ingenieria de Software. Sommerville, Ian. Ed. Addison-Wesley. ú IBM : Systems Journal. Vol. 41 num. 4. 2002. Information Integration. ú IBM.: Systems Journal Vol. 41 num. 1.2002. Software Testing and Verification. ú IBM.: Systems Journal Vol. 33 num. 1.1994. Software Quality. ú IBM.: Systems Journal Vol. 36 num. 1.1997. Application Development. ú Metodología de Programación a Gran Escala.2003. W. López. ú Guía de Prácticas de MPGE. 2003.W. López. 189 de 462 2005-2006 Asignaturas Optativas ESTADISTICA APLICADA A LA INGENIERÍA DEL SOFTWARE Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13077 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 PROFESORES CASALS VARELA, MARIA ROSA (Practicas en el Laboratorio, Teoria) OBJETIVOS Con esta asignatura se pretende que el alumno sea capaz de modelar, resolver e interpretar los resultados de algunos de los procesos que se pueden presentar en la realización de proyectos de informática. CONTENIDOS Tema 1.- Introducción a la Toma de Decisiones. Tema 2.- Introducción a la Simulación. Tema 3.- Introducción a la Teoría de Colas. Tema 4.- Introducción al Análisis de la Fiabilidad. METODOLOGÍA Y EVALUACIÓN La evaluación se basa en un seguimiento diario del trabajo del alumno en la asignatura, mediante la realización de ejercicios en clase, entrega de hojas de problemas resueltos, preparación y exposición de temas, implementación de algoritmos, etc.. Aquellos alumnos que quieran mejorar su nota podrán presentarse a una de las convocatorias oficiales de examen (junio, septiembre, febrero). BIBLIOGRAFÍA BÁSICA 1.- SIMULACIÓN. MÉTODOS Y APLICACIONES. D. Ríos Insua, S. Ríos Insua y J. Martín. Ra-Ma 2.- STATISTICAL METHODS IN SOFTWARE ENGINEERING. RELIABILITY AND RISK. N. D. Singpurwalla y S. P. Wilson. Springer 3.- INVESTIGACIÓN DE OPERACIONES. APLICACIONES Y ALGORITMOS. W. L. Winston. Grupo Editorial Iberoamérica. 4.TEORÍA DE COLAS Y SIMULACIÓN DE EVENTOS DISCRETOS. J. J. Pazos, A. Suárez y R. P. Díaz. Pearson Education. 190 de 462 2005-2006 Asignaturas Optativas LENGUAJES PARA INTERNET Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13078 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 PROFESORES CUEVA LOVELLE, JUAN MANUEL (Laboratorio, Teoria) OBJETIVOS - Enseñar los lenguajes y estándares utilizados en Internet - Utilizar estándares en la construcción de sitios web - Mostrar al alumno una panorámica de los lenguajes y tecnologías que se utilizan actualmente en Ingeniería Web - El alumno debe aprender a construir un sitio web de calidad CONTENIDOS Tema 1 - Panorama general de los lenguajes y tecnologias en Internet (0,5 T) Tema 2 - Estándares en la Web (0,5 T + 1 L) Tema 3 - Lenguajes de marcas: HTML, XML, SOAP y otros (1 T + 1 L) Tema 4 - Lenguajes para desarrollo de sitios Web: ASP.NET, PHP y otros (1 T + 1 L) METODOLOGÍA Y EVALUACIÓN - La metodología para impartir el curso es para cada tema la siguiente: a) Introducción teórica b) Ejemplos prácticos en el laboratorio. - La evaluación será un trabajo individual por parte de cada alumno en el que se desarrollará un sitio web utilizando algunas de los lenguajes y tecnologías estudiadas en el curso. BIBLIOGRAFÍA BÁSICA - Sitio web del W3C: www.w3c.es - Brown, Peter. Information Architecture with XML : a Management Strategy. London : John Wiley and Sons, 2003. (ISBN 0471486795) - Daconta, Michael C.; Obrst, Leo J.; Smith, Kevin T. The semantic Web : a guide to the future of XML, Web services, and knowledge management. Indianapolis, Ind. : Wiley Pub., 2003. (ISBN 0471432571) 191 de 462 2005-2006 Asignaturas Optativas COMERCIO ELECTRONICO Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13079 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 4,5 Teóricos 3,0 Prácticos 1,5 4,5 Teóricos 3,0 Prácticos 1,5 http://www.cesaracebal.com/docencia/asignaturas/comercio-electronico/ PROFESORES FERNANDEZ ACEBAL, CESAR (Practicas en el Laboratorio, Teoria) GONZALEZ LOPEZ, NOELIA (Practicas en el Laboratorio) OBJETIVOS Internet &#9472;y las tecnologías relacionadas&#9472; ha supuesto una revolución en el modo de hacer negocios, no sólo para las empresas, sino también para los consumidores finales, organizaciones sin ánimo de lucro, administraciones públicas, etcétera. Es esencial, pues, que los futuros ingenieros e ingenieros técnicos en informática estén preparados para trabajar en entornos en los que la integración de aplicaciones y la computación ubicua están dando lugar a una revisión de los procesos de negocio en todas las organizaciones, independientemente de la industria a la que pertenezcan. En este sentido, esta asignatura pretende procurar una visión panorámica de este nuevo modo de hacer negocios, en el marco de las tecnologías X-net. Naturalmente, el número de créditos de la asignatura no permitirá profundizar en ninguna de las tecnologías subyacentes; ésa será misión de otras asignaturas de tercer curso. Se trata aquí de una primera visión de alto nivel, que pretende abarcar todos los aspectos relativos al comercio electrónico, aunque sin profundizar en ninguno de ellos, con el objeto de dotar al alumno de un barniz que le capacite para afrontar los nuevos retos a los que deberá enfrentarse en su vida profesional. No obstante lo anterior, y para no caer en un nivel de abstracción muy poco didáctico, sí se realizarán prácticas con tecnologías concretas cuyo objetivo sea precisamente que el alumno pierda el miedo a este tipo de aplicaciones empresariales, y que sepa implementar, siquiera de un modo rudimentario, algunos de los elementos básicos de cualquier aplicación de comercio electrónico: validación y registro de usuarios, cesta de la compra, uso de cookies e implantación de un mecanismo de pago seguro. CONTENIDOS 1. Introducción a Internet y la Web - Evolución histórica de Internet y la Web - Tecnologías claves de Internet - Introducción al comercio electrónico 2. Definición de comercio electrónico - Características: ubicuidad, alcance global, interactividad... - Tipos de comercio electrónico: B2B , B2C, G2C, P2P, etcétera 3. Nuevos modelos de negocio debidos al comercio electrónico 192 de 462 2005-2006 Asignaturas Optativas 4. Estrategias de marketing en Internet - Elección del nombre de dominio - Campañas de anuncios - Estadísticas de uso del sitio web 5. Revisión de tecnologías web - XHTML y CSS - Programación en el lado del servidor - CGI, ASP, PHP... - J2EE y .NET - XML y Servicios Web - Programación en el lado del cliente - JavaScript, cookies... 6. Arquitectura de aplicaciones empresariales - Arquitecturas multicapa - Servidores de aplicaciones 7. Seguridad en Internet - Introducción a la criptografía - Infraestructura de Clave Pública (PKI) - Firma electrónica y certificados digitales - El protocolo SSL - Privacidad - Seguridad en el servidor (cortafuegos, etc.) 8. Medios de pago - Esquemas de prepago, pospago y pago instantáneo - Tendencias futuras 9. Usabilidad como factor clave en el éxito de un sitio web 10. Aspectos sociales del comercio electrónico 11. Legislación y comercio electrónico - Ley Orgánica de Protección de Datos (LOPD) - Reglamento de Medidas de Seguridad (RMS) - Ley de Servicios de la Sociedad de la Información y del Comercio Electrónico (LSSICE) METODOLOGÍA Y EVALUACIÓN Se evaluarán de forma independiente la parte de teoría, mediante un examen, y la parte de prácticas. Para evaluar la parte de teoría, siempre y cuando el número de alumnos presentados no sea excesivo, podría estudiarse la posibilidad de que cada alumno realizase uno o varios trabajos que, en función de su complejidad, pudieran eximirle del examen teórico. La evaluación de la parte práctica consistirá en la realización de una práctica final en ASP .NET empleando como lenguaje C#, que integre las diversas prácticas individuales que se vayan proponiendo en clase, guiadas por el profesor, para dar lugar a pequeño sitio web de comercio electrónico, que haga uso de bases de datos de productos, cesta de la compra y autenticación de usuarios. BIBLIOGRAFÍA BÁSICA Kenneth C. Laudon, Carol G. Traver. E-commerce: Business, Technology, Society. Addison Wesley, 2002 193 de 462 2005-2006 Asignaturas Optativas ADMINISTRACION DE REDES Y SERVIDORES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13080 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 PROFESORES GARCIA FERNANDEZ, NESTOR (Practicas en el Laboratorio, Teoria) OBJETIVOS 1Dotar al alumno de los conocimientos necesarios para la administración de redes y servidores. 2Practicar con redes para que el alumno domine las técnicas fundamentales de administración de redes. 3Practicar con servicios de red. CONTENIDOS Temario de Teoría: I. Administración de Redes 1 Redes: Conceptos básicos 2 TCP/IP 3 Dispositivos de interconexión II. Administración de Servicios 4 Servicios de Red 5 Servicios de correo 6 Servicios Web Temario de Prácticas: Módulo Redes Son 15 horas de prácticas que se realizan con dispositivos de interconexión y sistemas operativos. Módulo Servicios Son 15 horas de prácticas que se realizan con servicios proporcionados por diversos sistemas operativos. METODOLOGÍA Y EVALUACIÓN Sistema de Evaluación Asistencia a clases La asistencia a clases teóricas de la asignatura supondrá el 12% de la nota (por supuesto siempre que el alumno se dedique a la asignatura). Asistir a las clases prácticas, le va a suponer al alumno el 18% de la nota (por supuesto, siempre que el alumno se dedique a la realización de las prácticas). Documentación de las Prácticas 194 de 462 2005-2006 Asignaturas Optativas Para valorar el aprovechamiento de las prácticas que hace cada alumno, deberán entregar, una vez finalizado cada módulo de prácticas, la documentación de lo realizado en las prácticas, y las defenderá en presencia del profesor que realizará las preguntas y solicitará que se realicen las tareas que estime oportunas. De la documentación y defensa de las prácticas, se obtendrá el 70% de la nota final. En este sentido, deberá evaluarse el nivel de la práctica realizada, la exactitud de la documentación, la justificación de las operaciones, conclusiones extraídas, etc. Para poder tener en cuenta la documentación de las prácticas, es imprescindible que el alumno haya asistido al menos al 50% de las clases prácticas de dicho módulo; y que la nota obtenida en la evaluación de la documentación de cada módulo supere el 30% de la nota máxima. Asimismo, se podrá evaluar cualquier trabajo de desarrollo, de tipo optativo, que haya realizado el alumno. Esto reflejará un interés particular en el tema, aunque influirá de una manera limitada en la calificación final del alumno. La entrega de la documentación de las prácticas supondrá que el alumno se presenta a la convocatoria de junio. Examen Práctico Aquellos alumnos que no asistan al número mínimo de clases prácticas, y por lo tanto, no puedan ser valoradas sus documentaciones de las prácticas en la convocatoria de junio; obtendrán la nota de la realizaciónde un examen práctico. Este examen, se realizará sobre ordenador, y consistirá en la realización de tareas de administración de redes y servicios sobre alguno (o algunos) de los sistemas operativos qque se tratan en la asignatura. La nota del examen práctico supondrá el 100% de la nota final, y por supuesto, supondrá que el alumno se ha presentado a la convocatoria correspondiente. Convocatorias de Septiembre y Extraordinarias En las convocatorias de septiembre y en convocatorias extraordinarias, el 100% de la nota se obtendrá de la realización del examen práctico. BIBLIOGRAFÍA BÁSICA (COME91) Douglas E. Comer Internetworking with TCP/IP Vol I: Principles, Protocols, and Architecture Second Edition Prentice-Hall, 1991 (FRIS95) ’leen Frisch Essential System Administration, 2ª Edition Revised & Updated Ed. O Reilly & Associates, Inc. 1995. (HUNT92) Craig Hunt TCP/IP Network Administration Ed. O Reilly & Associates, Inc, 1992 (NEME00) Evi Nemeth, Garth Suyder, Scott Seebass, Trent R.Hein Unix System Administration handbook (third edition) Ed. Prentice Hall, 2000 (ROSE95) Marshal T. Rose and Keith McCloghrie How to Manage your Network using SNMP: The Networking Management Practicum. Ed. Prentice Hall, 1995 195 de 462 2005-2006 Asignaturas Optativas (SHAH00) Steve Shah Manual de Administración de Linux McGraw-Hill, 2000 (STAL97) William Stallings Redes de Computadoras. Ed. Prentice Hall, 1997. (STAL99) William Stallings SNMP, SNMPv2, SNMPv3, and RMON 1 and 2. Addison-Wesley Pub Co. 1999. 196 de 462 2005-2006 Asignaturas Optativas INFORMATICA MOVIL Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13081 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 4,5 Teóricos 1,5 Prácticos 3,0 4,5 Teóricos 3,0 Prácticos 0,0 http://www.atc.uniovi.es/inf_med_oviedo/3imovil PROFESORES ARIAS GARCIA, JOSE RAMON (Practicas en el Laboratorio, Teoria) MARIN PRENDES, IGNACIO (Practicas en el Laboratorio, Tablero) OBJETIVOS - Conocer los distintos dispositivos móviles disponibles en el mercado. - Reconocer las diferencias tecnológicas entre unos y otros. - Evaluar las posibilidades de cada una de las soluciones tecnologícas ofertadas. - Comprender el funcionamiento de los distintos sistemas operativos disponibles en el mercado. - Conocer los principales sistemas de desarrollo de software para dispositivos móviles. - Analizar, comprender y solucionar los problemas y dificultades del desarrollo de aplicaciones en dispositivos con recursos limitados. Construir aplicaciones válidas sobre este tipo de sistemas. CONTENIDOS Tecnologías de dispositivos móviles: - Tipos de dispositivos: PDA, SmartPhone, MiniPc, HandHeld, etc - Arquitectura - Procesadores específicos - Métodos de entrada/Salida - Técnologías de almacenamiento. Memorias Flash-ROM: Compact Flash, MMC, SD, etc. - Interfaces de comunicaciones: serie, USB, irDA, Firewire, WiFi. Software para dispositivos móviles: - Sistemas operativos específicos: Windows CE 3.0, Palm OS, Symbian. - Entornos de desarrollo y SDKs: Embedded Visual C++, .Net Compact Framework, C++ para Symbian, Java Aplicaciones específicas. Casos de Uso: - Los dispositivos móviles y los GPS - Sistemas remotos de facturación La oficina ubicúa 197 de 462 2005-2006 Asignaturas Optativas METODOLOGÍA Y EVALUACIÓN La asignatura se evaluará con un examen al final del curso. BIBLIOGRAFÍA BÁSICA Windows Ce 3.0 Aplication Programming Nick Grattan, Marshall Brain Ed. Prentice Hall ISBN: 0-13-025592-0 Pocket PC Developer's Guide Bruce E. Krell Ed. McGraw Hill ISBN: 0-07-213150-0 Mobile and Wireless Design Essentials Martyn Mallick ISBN: 0471214191 Developing Series 60 Applications: A Guide for Symbian C++ Developers (Nokia Mobile Developer) Leigh Edwards, Richard Barker, Emcc Software Ltd ISBN: 0321227220 Symbian OS C++ for Mobile Phones Richard Harrison ISBN: 0470856114 Symbian OS Communications Programming Michael J. Jipping ISBN: 0470844302 Wireless Java for Symbian Devices Jonathan Allin, Colin Turfus, Alan Robinson, Lucy Sweet y John Bown ISBN: 0471486841 Sams Teach Yourself Wireless Java with J2ME in 21 Days Michael Morrison ISBN: 0672321424 Enterprise J2ME: Developing Mobile Java Applications Michael Juntao Yuan ISBN: 0131405306 MIDP 2.0 Style Guide for the Java 2 Platform, Micro Edition Cynthia Bloch y Annette Wagner ISBN: 0321198018 198 de 462 2005-2006 Asignaturas Optativas ADMINISTRACION DE SISTEMAS DE GESTION DE BASES DE DATOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13082 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 http://petra.euitio.uniovi.es/asignaturas/asgb PROFESORES VINUESA MARTINEZ, LUIS ANTONIO (Practicas en el Laboratorio, Teoria) OBJETIVOS Un administrador de bases de datos cumple una misión crucial: conseguir que la base de datos funcione correctamente y de forma óptima, debiendo responder a la aparición de problemas y, si es posible, adelantarse a ellos. En este curso se pretende que el alumno adquiera los conocimientos y habilidades que le permitan desarrollar esta tarea de forma eficiente. Se estudiará la arquitectura de una base de datos, su funcionamiento (integridad de los datos, accesos concurrentes, transacciones, copias de seguridad), la seguridad en el acceso, y la forma de evaluar el rendimiento de la base datos, y cómo afinarla. CONTENIDOS INTRODUCCION ¿Para qué administrar? Tareas del administrador ARQUITECTURA DE UNA BASE DE DATOS Memoria Almacenamiento. Estructura lógica y física Procesos Diccionario de datos Gestión de los objetos de la base de datos (lenguajes de definición de datos y control) FUNCIONAMIENTO DE UNA BASE DE DATOS Integridad de los datos Control de accesos concurrentes Copias de seguridad y recuperación de una base de datos Transacciones SEGURIDAD DE ACCESO EN UNA BASE DE DATOS Perfiles Permisos Auditoría de seguridad 199 de 462 2005-2006 Asignaturas Optativas EVALUACION DEL RENDIMIENTO Monitorización de la actividad Tareas de mantenimiento AFINACION DEL RENDIMIENTO Afinación del rendimiento Optimización de consultas METODOLOGÍA Y EVALUACIÓN La asignatura se puede evaluar de dos formas: 1)Para aprobar la asignatura es necesario aprobar la teoría y la práctica por separado. Una vez cumplida esta premisa, la nota final se obtiene mediante una media ponderada teniendo la nota teórica un peso de 0.4 y la nota práctica de 0.6. La parte teórica se evalúa mediante un examen final de conocimientos básicos. La parte práctica se evalúa mediante la entrega de unas prácticas obligatorias y puede haber un examen práctico final. La asistencia a clase de prácticas se tendrá en cuenta en la nota final. 2)Otra forma de calificar la asignatura es mediante la realización de una práctica en grupo que debe ser defendida por los alumnos (en este caso no es necesario realizar exámenes). BIBLIOGRAFÍA BÁSICA Título: Fundamentos de Sistemas de Bases de Datos Editorial: Addison Wesley - Pearson Educación Autores: Ramez A. Elmasri, Shamkat B. Navathe Edición: 3 ISBN: 84-782-9051-6 Título: Fundamentos de bases de datos 4ª Ed. Editorial: McGraw Hill Autor: Silberschatz Edición: 4 ISBN: 8448136543 Título: Diseño y administración de Bases de Datos Editorial: Pearson Autor: Gary W. Hansen y James V. Hansen Edición: 2ª edición ISBN: 84-8322-002-4 Título: Oracle SQL, Cuaderno didáctico nº 30 Editorial: Servitec Autor: Luis Vinuesa ISBN: 84-688-0420-7 Título: Oracle9i. Manual del administrador Editorial: McGraw Hill Autor: Loney Edición: 1 ISBN: 8448136535 200 de 462 2005-2006 Asignaturas Optativas ORGANIZACION DE LA PRODUCCION Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13084 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 1,0 PROFESORES ALONSO MAGDALENO, MARIA ISABEL (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS Con este programa se pretende que el alumno comprenda cual es el papel del área funcional de producción dentro de la estrategia de la empresa, enfatizando en la importancia que tienen las diferentes decisiones y técnicas de producción en la competitividad de la empresa. CONTENIDOS TEMA 1. LA PRODUCTIVIDAD EN LA EMPRESA TEMA 2. EL PRODUCTO TEMA 3. LA FUNCIÓN DE PRODUCCIÓN Y EL DISEÑO DEL SISTEMA PRODUCTIVO TEMA 4. LOCALIZACIÓN DE FÁBRICA TEMA 5. CAPACIDAD DE LAS MÁQUINAS Y DISTRIBUCIÓN EN PLANTA TEMA 6. PLANIFICACIÓN DE LA PRODUCCIÓN TEMA 7. PLANIFICACIÓN DE PROYECTOS TEMA 8. LA CALIDAD METODOLOGÍA Y EVALUACIÓN La evaluación se realizará en base a un examen al final del cuatrimestre. El examen constará de una parte teórica tipo test, que incluirá preguntas exclusivamente teóricas o pequeñas cuestiones teórico-prácticas, y una parte práctica en la que el alumno deberá desarrollar y resolver los problemas o casos propuestos. BIBLIOGRAFÍA BÁSICA CHASE, R. B.; AQUILANO, N. J. y JACOBS, F. R. (2001). Administración de Producción y Operaciones. Manufactura y Servicios, 8ª ed. Irwin/McGraw Hill, Bogotá. FERNÁNDEZ SÁNCHEZ, E. (1993). Dirección de la Producción I. Fundamentos Estratégicos. Civitas, Madrid. 201 de 462 2005-2006 Asignaturas Optativas FERNÁNDEZ SÁNCHEZ, E. y VÁZQUEZ ORDÁS, C. J. (1994). Dirección de la Producción II. Modelos Operativos. Civitas, Madrid. HEIZER, J. y RENDER, B. (2001). Dirección de la Producción. Decisiones Estratégicas, 6ª ed. Prentice Hall, Madrid. KRAJEWSKI, L. J. y RITZMAN, L. P. (2000). Administración de Operaciones Estrategia y Análisis. Prentice Hall, México. SCHROEDER, R. G. (1992). Administración de Operaciones, 3ª ed. McGraw-Hill, México. SLACK, N.; CHAMBERS, S.; HARLAND, C.; HARRISON, A. y JOHNSTON, R. (1999). Administración de Operaciones. CECSA, México. 202 de 462 2005-2006 Asignaturas Optativas GESTION CONTABLE II Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13085 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 2,5 PROFESORES RODRIGUEZ ENRIQUEZ, EDUARDO (Practicas en el Laboratorio, Tablero) ANDRES SUAREZ, JAVIER (Teoria) OBJETIVOS El objetivo básico perseguido en la asignatura es lograr una comprensión global del análisis de la información contable con el propósito de enjuiciar la gestión empresarial y orientar las acciones de futuro. Una vez revisadas las características de la información financiera, se introduce al alumno en el análisis patrimonial, económico y financiero, prestando especial atención a las técnicas y métodos de análisis. Valorar la importancia que hoy en día tiene la transmisión de información económico-financiera a través de Internet es uno de los objetivos específicos perseguidos en el programa. CONTENIDOS Tema 1: EL ANÁLISIS DE LA INFORMACIÓN CONTABLE. 1.1. Definición. 1.2. Objetivo General. 1.3. Objetivos específicos. Tema 2: LA INFORMACIÓN NECESARIA PARA EL ANÁLISIS. 2.1. La información contable externa. 2.1.1. Características, principios y normas. 2.1.2. Los estados financieros. 2.1.3. Limitaciones de la información contable externa. 2.2. La información contable externa en el ordenamiento español. 2.2.1. Las Cuentas Anuales. 2.2.2. Contenido del Balance, de la Cuenta de Pérdidas y Ganancias y de la Memoria. 2.2.3. Formulación, auditoría y aprobación de las Cuentas Anuales. 2.3. Información externa a la empresa. Tema 3: ANÁLISIS FINANCIERO A CORTO PLAZO. 3.1. El ciclo de explotación de la empresa y el periodo medio de maduración. 3.2. El capital circulante real y el necesario. 3.3. Análisis de los diferentes ratios de circulante. Tema 4: ANÁLISIS FINANCIERO A LARGO PLAZO. 4.1. Adecuación de las masas patrimoniales. 4.2. El apalancamiento financiero. 203 de 462 2005-2006 Asignaturas Optativas 4.3. Análisis dinámico de la situación financiera a largo plazo. Tema 5: ANÁLISIS ECONÓMICO. 5.1. Análisis de los resultados. 5.2. El comportamiento de los costes en la empresa y el análisis del margen bruto. 5.3. El umbral de rentabilidad o punto muerto. 5.4. El apalancamiento económico. Tema 6: SISTEMAS DE COSTES COMPLETOS Y PARCIALES: FULL COST Y DIRECT COSTING. 6.1. El coste completo tradicional. 6.2. Concepto de direct-costing. 6.3. Comparación entre los resultados del full-cost y direct-costing. 6.4. Ventajas e inconvenientes del full cost y direct-costing. Tema 7: LA TRANSMISIÓN DE INFORMACIÓN CONTABLE A TRAVÉS DE INTERNET. 7.1. La necesidad de la comunicación de información contable por vía telemática. 7.2. Un estándar para la transmisión: El lenguaje XBRL. 7.3. El desarrollo del XBRL. Tema 8: TÉCNICAS ESTADÍSTICAS PARA EL ANÁLISIS DE LA INFORMACIÓN CONTABLE. 8.1. La inferencia estadística: Del análisis univariante al análisis multivaariante. 8.2. La reducción de la dimensionalidad: El análisis factorial. 8.3. Los sistemas de clasificación. 8.3.1. El análisis discriminante. 8.3.2. Los modelos de variable respuesta cualitativa. Tema 9: TÉCNICAS DE INTELIGENCIA ARTIFICIAL PARA EL ANÁLISIS DE LA INFORMACIÓN CONTABLE. 9.1. Sistemas expertos. 9.2. Redes neuronales. 9.3. Sistemas de inducción de reglas y árboles de decisión. METODOLOGÍA Y EVALUACIÓN La valoración de los conocimientos adquiridos por el alumno se basará en la evaluación continua derivada del seguimiento de las clases, la participación en las mismas, la resolución de ejercicios prácticos y la realización de trabajos propuestos. Adicionalmente la calificación final contemplará la realización de un examen final conforme al temario de la asignatura. BIBLIOGRAFÍA BÁSICA AMAT SALAS, O. (1998): Análisis de Estados Financieros. Fundamentos y Aplicaciones, Ed. Gestión 2000, Barcelona. BONSÓN PONTE, E. (2001): Los Estados Financieros en Internet, Ed. RA-MA, Madrid. CASTELLÓ TALIANI, E. y LIZCANO ÁLVAREZ (1998): Interpretación de Estados Financieros, Ed. Instituto Superior de Estudios Empresariales, Madrid. GONZÁLEZ PASCUAL, J. (1992): Análisis de la empresa a través de su información económico-financiera, Ed. Pirámide, Madrid. 204 de 462 2005-2006 Asignaturas Optativas GONZÁLEZ PASCUAL, J. (1995): Análisis de la empresa a través de su información económico-financiera. Supuestos, Ed. Pirámide, Madrid. GOXENS, M. A. y GAY, J. M. (1999): Análisis de Estados Contables, Ed. Prentice Hall, Madrid. MARTÍNEZ GARCÍA, F. J. (1996): Análisis de Estados Contables, Comentarios y Ejercicios, Ed. Pirámide, Madrid. RIVERO TORRE, P. (Dir.) (1998): Análisis por Ratios de los Estados Contables Financieros, Ed. Civitas, Madrid. URIAS VALIENTE, J. (1995): Análisis de Estados Financieros, Ed. McGraw-Hill, Madrid. 205 de 462 2005-2006 Asignaturas Optativas GEOMETRIA COMPUTACIONAL Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13087 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 PROFESORES NIETO FERNANDEZ, MARIA COVADONGA (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS Familiarizar al alumno con las técnicas de dibujo por ordenador. Desarrollar el sentido geométrico y del espacio físico. Manejar los conocimientos de los elementos fundamentales de la geometría del plano y del espacio. CONTENIDOS Tema 1: El espacio afín euclídeo. Aplicaciones afines: traslaciones, homotecias,simetrías y proyecciones. Tema 2: Movimientos en el plano: traslación, giro, simetría ortogonal respecto a una recta, simetría deslizante. Movimientos en el espacio. Estudio analítico. Elementos geométricos. Tema 3: Sistemas de visualización tridimensional. Perspectiva cónica. Perspectiva cilíndrica. Tema 4: Curvas y superficies. Elementos de geometría diferencial de curvas. Cónicas. Elementos de geometría diferencial de superficies. Cuádricas. Tema 5:. Interpolación y aproximación. Curvas y superficies Bezier. Curvas y superficies B splines. Algoritmos. De los 4,5 créditos de la asignatura se dedican 1,5 créditos a las prácticas de laboratorio con el programa MATLAB. PROGRAMA DE PRÁCTICAS: Introducción al manejo del programa Matlab. Gráficos 2D. Gráficos 3D. Generación de movimientos en 2D. Generación de movimientos en 3D. Curvas Bezier. Generación y propiedades. Curvas B-spline. Generación y propiedades. Estudio de cónicas y cuádricas con Matlab. METODOLOGÍA Y EVALUACIÓN Se evaluará en base a los trabajos que el alumno debe realizar a lo largo del curso, a partir de los contenidos y pautas impartidas, bajo la supervisión de la profesora. BIBLIOGRAFÍA BÁSICA Cairoli, R., ALGEBRE LINEAIRE. Tomos 1 y 2, Presses Polytechniques Romandes, Lausanne 1987. Foley, J.D y otros, INTRODUCTION TO COMPUTER GRAPHICS, Addison-Wesley 1994. Hearn, D., and M.P. Baker, GRÁFICAS POR COMPUTADORA, Prentice-Hall, México, 206 de 462 2005-2006 Asignaturas Optativas 1995. (2ª Edición). Alan, Watt, THREE-DIMENSIONAL COMPUTER GRAPHICS. Addison - Wesley. 1989. Hernández, E. ÁLGEBRA Y GEOMETRÍA, Universidad Autónoma de Madrid. Madrid 1987. Aranda,T.;García,J. G., NOTAS SOBRE MATLAB, Universidad de Oviedo, Servicio de publicaciones. 1999. Dirk J. Struik, LECTURES ON CLASSICAL DIFFERENTIAL GEOMETRY, Dover Publications, inc. 207 de 462 2005-2006 Asignaturas Optativas INFORMATICA GRAFICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13088 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 208 de 462 2005-2006 Asignaturas Optativas INTERACCION EN MUNDOS VIRTUALES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13089 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 http://gamelab.uniovi.es PROFESORES FERNANDEZ LOBO, IVAN (Practicas en el Laboratorio, Teoria) OBJETIVOS Dar una visión actual de las tecnologías de Realidad Virtual, desterrando algunos de sus grandes mitos y abriendo una puerta más realista a la aplicación de estos sistemas. Introducir al alumno en algunos de los conocimientos técnicos necesarios para diseñar y construir sistemas de realidad virtual y aumentada. Que el alumno sea capaz de comprender el equilibrio necesario entre los aspectos técnicos y artísticos en la construcción de mundos virtuales. CONTENIDOS Teóricos Tema 1. ¿Qué es la Realidad Virtual ? (4 horas) Tema 2. Hardware de inmersión. (4 horas) Tema 3. Aplicaciones de la Realidad Virtual. (4 horas) Tema 4. Factores humanos y percepción humana. (4 horas) Tema 5. Arquitectura software de los mundos virtuales. (4 horas) Tema 6. Diseño de mundos virtuales. (4 horas) Tema 7. Herramientas para la construcción de mundos virtuales. (4 horas) Tema 8. Realidad aumentada. (2 horas) Prácticos Diseño de objetos virtuales. Cada alumno diseñará el aspecto e interactividad de un objeto virtual. (8 horas) Herramientas para el prototipado de mundos virtuales. Se utilizarán las herramientas disponibles para desarrollar un prototipo del objeto virtual diseñado. (14 horas) Análisis de usabilidad. Los dispositivos virtuales creados se dejarán a disposición de la clase, y se elaborará un informe de usabilidad para cada uno de ellos. (8 horas) METODOLOGÍA Y EVALUACIÓN La asignatura consta de 6 créditos divididos en 3 de teoría y 3 de prácticas de laboratorio. Como medios para la evaluación de la asignatura se realizarán uno o varios trabajos escritos a lo largo del curso y un proyecto final sobre las prácticas, tal y como se describe en la sección 'contenidos'. 209 de 462 2005-2006 Asignaturas Optativas La nota total de la asignatura será 0,4 * NT + 0,6 * NP , donde NT=Nota de los trabajos escritos y NP = nota del proyecto final. Para aprobar la asignatura es necesario obtener una nota igual o superior a 5 en cada una de estas partes. BIBLIOGRAFÍA BÁSICA 'Understanding Virtual Reality' William Sherman and Alan Craig Morgan Kaufmann Septiembre 2002 ISBN: 1-55860-353-0 'Virtual Reality Technology, Second Edition with CD-ROM' Grigore C. Burdea and Philippe Coiffet John Wiley & Sons Junio 2003 ISBN: 0471360899 'Designing Virtual Worlds' Richard Bartle New Riders Julio 2003 ISBN: 0131018167 'The Design of Virtual Environments' Rory Stuart Barricade Books Agosto 2001 ISBN: 1569802076 210 de 462 2005-2006 Asignaturas Optativas DESARROLLO DE APLICACIONES HIPERMEDIA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13090 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 PROFESORES LOPEZ PEREZ, BENJAMIN (Teoria) IZQUIERDO ROBREDO, IGNACIO (Practicas en el Laboratorio) OBJETIVOS Capacitar al alumno para la planificación, diseño, producción y evaluación de aplicaciones hipermedia. Al final del curso, el estudiante deberá ser capaz de: Apropiar conceptos y planteamientos teóricos básicos sobre multimedia, hipertexto e hipermedia. Establecer especificaciones mínimas de plataformas computacionales tanto para el desarrollo como para la utilización de productos hipermedia. Utilizar al menos una herramienta básica para realizar procesos de digitalización y edición de sonido, de imágenes, de gráficas, de video. Apropiar una metodología de desarrollo de aplicaciones hipermedia. Desarrollar un producto hipermedia de acuerdo con los estándares de producción y recomendaciones de diseño presentadas en el curso. CONTENIDOS T1.-Introducción Internet Hipermedia y web World wide web Otros aspectos T2.- Componentes de un lenguaje hipertexto: html básico Introducción Identificación y partes de un documento html Formato de texto y caracteres especiales Listas Enlaces Tablas Imágenes Animaciones Mapa de imágenes T3.- Componentes de diseño gráfico 211 de 462 2005-2006 Asignaturas Optativas Introducción. Cuestiones generales Composición Color Tipografía Reglas de estilo y consistencia T4.- Html avanzado Marcos: frame Formularios Interfaz cgi Audio y vídeo en documentos html T5.-Tendencias de la información digital Web dinámico: Hacia donde va html La aportación de javascript La aportación de las hojas de estilo La aportación de xml La aportación de java METODOLOGÍA Y EVALUACIÓN Es necesario haber entregado las prácticas (con los requisitos tanto de lenguaje como de diseño que se especifiquen por la asignatura). Estas prácticas supondrán hasta un 60% de la nota de la asignatura. El 40% restante de la nota se obtendrá mediante la realización de un examen. BIBLIOGRAFÍA BÁSICA 1. Lenguajes de construcción de documentos hipermedia en redes. C. Gil, A.Palomar, B.Salazar, L.Pineiro.DEPARTAMENTO DE PUBLICACIONES DE E.U.I. 2. HTML avanzado. B. Morris. McGRAW HILL 3. Tecnología Web. Alonso Álvarez García Anaya 1997 4. Los secretos del World Wide Web. P. Perry. Anaya 1997 5. Domine la Web. R. Murdry. Paraninfo 6. HTML iniciación y referencia. G. Santos y otros. McGRAW HILL 7. World Wide Web. Manual de referencia . R. Scout. MCGRAW HILL 8. HTML 4 . Manual de referencia del programador. R. Mullen. Paraninfo 9. HTML 4. Guía de referencia y tutorial. J.L. Raya, J. A. Moreno y A. López. Ra-Ma. 10. Superutilidades para JavaScript. J. Frentzen y H. Sobotka. MCGRAW HILL 11. Programación en JavaScript. D. Goodman. Anaya Multimedia 12. Diseño de páginas Web interactivas con JavaScript. J.C. Orós. Ra-Ma. 13. Using JavaScript. A. Wooldridge y otros. Que 212 de 462 2005-2006 Asignaturas Optativas ADMINISTRACION DE SISTEMAS OPERATIVOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13092 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 PROFESORES GARCIA FERNANDEZ, NESTOR (Practicas en el Laboratorio, Teoria) OBJETIVOS Temario de Teoría: I. Conceptos generales de Administración de Sistemas Operativos 1 La Administración de un S.O. (visión general) 2 Recursos de un S.O. 2.1 Recursos HW 2.2 Recursos SW 2.3 Sistemas de Impresión y otros servicios 3 Usuarios y grupos 4 Seguridad 4.1 Seguridad en sistemas de ficheros 4.2 Copias de seguridad II. Casos de Estudio de Sistemas Operativos 5 Sistemas operativos UNIX. 5.1 Puesta en marcha de sistemas UNIX 5.2 Dispositivos en sistemas UNIX 5.3 Administración de usuarios y grupos en UNIX 5.4 Instalación y actualización de SW en UNIX 5.5 Seguridad en sistemas UNIX 5.6 Monitorización en sistemas UNIX 6 Sistemas Operativos de Microsoft. 6.1 Puesta en marcha de sistemas MS 6.2 Dispositivos en sistemas MS 6.3 Administración de usuarios y grupos en SO de MS 6.4 Instalación y actualización de SW en SO deMS 6.5 Seguridad en sistemas MS 6.6 Monitorización en SO de MS Temario de Prácticas: Módulo UNIX Son 15 horas de prácticas que se realizan con el sistema operativo Linux de Slackware. Se realizarán las siguientes prácticas: 213 de 462 2005-2006 Asignaturas Optativas 1. (UX1) Instalación y configuración (2 horas). 2. (UX2) Actualización del kernel y de aplicaciones (2 horas). 3. (UX3-UX7) Realización de un caso práctico de configuración del sistema de acuerdo con las especificaciones propuestas por el profesor 11 horas. Módulo Sistema Operativo MS Son 15 horas de prácticas que se realizan con Sistemas operativos de MS. Se realizarán las siguientes prácticas: 1. (W1) Instalación y configuración (2 horas). 2. (W2) Aplicación de parches de seguridad e instalación de aplicaciones (2 horas). 3. (W3-W7)Realización de un caso práctico de configuración del sistema de acuerdo con las especificaciones propuestas porel profesor 11 horas. CONTENIDOS 1Dotar al alumno de los conocimientos necesarios para la administración de sistemas operativos. 2Practicar con sistemas operativos para que el alumno domine las técnicas fundamentales de administración de sistemas operativos. METODOLOGÍA Y EVALUACIÓN Asistencia a clases: La asistencia a clases teóricas de la asignatura supondrá el 12% de la nota (por supuesto siempre que el alumno se dedique a la asignatura). Asistir a las clases prácticas, le va a suponer al alumno el 18% de la nota (por supuesto, siempre que el alumno se dedique a la realización de las prácticas). Documentación de las Prácticas: Para valorar el aprovechamiento de las prácticas que hace cada alumno, deberán entregar, una vez finalizado cada módulo de prácticas, la documentación de lo realizado en las prácticas (Cuaderno de Administración), y las defenderá en presencia del profesor que realizará las preguntas y solicitará que se realicen las tareas que estime oportunas. De la documentación y defensa de las prácticas, se obtendrá el 70% de la nota final (a cada sistema operativo estudiado le corresponde el 35%). En este sentido, deberá evaluarse el nivelde la práctica realizada, la exactitud de la documentación, la justificación de las operaciones, conclusiones extraídas, etc. Para poder tener en cuenta la documentación de las prácticas de cada sistema operativo, es imprescindible que el alumno haya asistido al menos al 50% de las clases prácticas de dicho sistema operativo; y que la nota obtenida en la evaluación de la documentación de cada sistema operativo supere el 30% de la nota máxima. Asimismo, se podrá evaluar cualquier trabajo de desarrollo, de tipo optativo, que haya realizado el alumno. Esto reflejará un interés particular en el tema, aunque influirá de una manera limitada en la calificación final del alumno. 214 de 462 2005-2006 Asignaturas Optativas La entrega de la documentación de las prácticas supondrá que el alumno se presenta a la convocatoria de junio. Examen Práctico: Aquellos alumnos que no asistan al número mínimo de clases prácticas, y por lotanto, no puedan ser valoradas sus documentaciones de las prácticas en la convocatoria de junio; obtendrán la nota de la realización de un examen práctico. Este examen, se realizará sobre ordenador, yy consistirá en la realización de tareas de administración sobre alguno (o algunos) de los sistemas operativos que se tratan en la asignatura. La nota del examen práctico supondrá el 100% de la nota final, y por supuesto, supondrá que el alumno se ha presentado a la convocatoria correspondiente. Convocatorias de Septiembre y Extraordinarias: En las convocatorias de septiembre y en convocatorias extraordinarias, el 100% de la nota se obtendrá de la realización del examen práctico. BIBLIOGRAFÍA BÁSICA Unidad Didáctica I: Conceptos generales de Administración de Sistemas Operativos: (NEME95), (FRIS95), (GARC98c) Unidad Didáctica II: Casos de Estudio de Sistemas Operativos: (GARC98b), (FRISH95), (NEME95), (NEME00), (TACK00), (SIMM00), (SHAH00), (RUSS00) (FRIS95) ’leen Frisch Essential System Administration, 2ª Edition Revised & UpdatedEd. O Reilly & Associates, Inc. 1995. (GARC98b) Néstor García Fernández Introducción a la Administración de UNIXSERVITEC, 1998 (GARC98c) Néstor García Fernández Conceptos Básicos Administración de Entornos Multiusuario.Inédito, 1998 (Apuntes de la asignatura) (NEME00) Evi Nemeth, Garth Suyder, Scott Seebass, Trent R.Hein Unix System Administration handbook (third edition)Ed. Prentice Hall, 2000 (NEME95) Evi Nemeth, Garth Suyder, Scott Seebass, Trent R.Hein Unix System Administration handbook (second edition)Ed. Prentice Hall, 1995 (RUSS00) Charlie Russel, Sharon Crawford Microsoft Windows 2000 Server, Administrator s CompanionMicrosoft Press, 2000 (SHAH00) Steve Shah Manual de Administración de LinuxMcGraw-Hill, 2000 (SIMM00) Curt Simmons Guía Avanzada Microsoft Windows 2000 Server ConfiguraciónPrentice-Hall 2000 (TACK00) Jack TacKelt Jr. and Steve Burnett Edición especial, Linux, 4ª EdiciónPrentice-Hall, 2000 215 de 462 2005-2006 Asignaturas Optativas SEGURIDAD DE LOS SISTEMAS INFORMATICOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13093 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 PROFESORES GARCIA FERNANDEZ, NESTOR (Teoria, laboratorio) OBJETIVOS 1Dotar al alumno de los conocimientos necesarios para intentar garantizar la seguridad de sistemas informáticos. 2Practicar con sistemas operativos y redes las técnicas fundamentales de seguridad. CONTENIDOS Temario de Teoría: I. Conceptos generales de Seguridad 1 Introducción a la seguridad en Sistemas Informáticos II. Seguridad en Sistemas Operativos 2 Sistemas operativos UNIX 3 Sistemas Operativos de Microsoft III. Seguridad en Redes 4 Cortafuegos 5 Detección de intrusos IV. Seguridad en Programas 6 Programación Segura Temario de Prácticas: Módulo UNIX Son 10 horas de prácticas que se realizan con sistema operativo Linux. Módulo Sistema Operativo MS Son 10 horas de prácticas que se realizan con Sistemas operativos de MS. Módulo Redes Son 10 horas de prácticas que se realizan con Sistemas operativos de MS. METODOLOGÍA Y EVALUACIÓN Sistema de Evaluación Asistencia a clases La asistencia a clases teóricas de la asignatura supondrá el 12% de la nota (por supuesto siempre que el alumno se dedique a la asignatura). Asistir a las clases prácticas, le va a suponer al alumno el 18% de la nota (por supuesto, siempre que el alumno se dedique a la realización de las prácticas). 216 de 462 2005-2006 Asignaturas Optativas Documentación de las Prácticas Para valorar el aprovechamiento de las prácticas que hace cada alumno, deberán entregar, una vez finalizado cada módulo de prácticas, la documentación de lo realizado en las prácticas, y las defenderá en presencia del profesor que realizará las preguntas y solicitará que se realicen las tareas que estime oportunas. De la documentación y defensa de las prácticas, se obtendrá el 70% de la nota final. En este sentido, deberá evaluarse el nivel de la práctica realizada, la exactitud de la documentación, la justificación de las operaciones, conclusiones extraídas, etc. Para poder tener en cuenta la documentación de las prácticas de cada módulo, es imprescindible que el alumno haya asistido al menos al 50% de las clases prácticas de dicho módulo; y que la nota obtenida en la evaluación de la documentación de cada módulo supere el 30% de la nota máxima. Asimismo, se podrá evaluar cualquier trabajo de desarrollo, de tipo optativo, que haya realizado el alumno. Esto reflejará un interés particular en el tema, aunque influirá de una manera limitada en la calificación final del alumno. La entrega de la documentación de las prácticas supondrá que el alumno se presenta a la convocatoria de junio. Examen Práctico Aquellos alumnos que no asistan al número mínimo de clases prácticas, y por lo tanto, no puedan ser valoradas sus documentaciones de las prácticas en la convocatoria de junio; obtendrán la nota dela realización de un examen práctico. Este examen, se realizará sobre ordenador, y consistirá en la realización de tareas sobre alguno (o algunos) de los sistemas que se tratan en la asignatura. La nota del examen práctico supondrá el 100% de la nota final, y por supuesto, supondrá que el alumno se ha presentado a la convocatoria correspondiente. Convocatorias de Septiembre y Extraordinarias En las convocatorias de septiembre y en convocatorias extraordinarias, el 100% de la nota se obtendrá de la realización del examen práctico. Nota final La nota final se calculará mediante la siguiente expresión, si DocMod1, DocMod2 y DocMod3 son mayores que 3; y ASMod1, ASMod2 y ASMod3 son mayores que 5: N-Final = 0.12*ASTEO + 0.18*(ASMod1+ASMod2+ASMod3) + 0.70*(DocMod1+DocMod2+DocMod3) O si procede: N-Final = PRAC Siendo: ASTEO = Nº clases teóricas asistidas * 10 / Nº clases teóricas impartidas. ASMod? = Nº clases prácticas Módulo? asistidas * 10 / Nº clases prácticas Módulo? impartidas. DocMod? = Nota de la documentación del Módulo?. PRAC = Nota del examen práctico. BIBLIOGRAFÍA BÁSICA (Fris95) ’leen Frisch Essential System Administration, 2ª Edition Revised & Updated Ed. O Reilly & Associates, Inc. 1995. (Garf96) Simson Garfinkel and Gene Spafford 217 de 462 2005-2006 Asignaturas Optativas Practical UNIX & Internet security (2nd edition) O Reilly & Associates, Inc, 1996 (MMK03) Scott Mann, Ellen L. Mitchell, Mitchell Krell Linux System Security. The Administrator s Guide to Open Source Security Tools (Second edition) Prentice may, 2003 (MSK02) Stuart McClure, Joel Scambray, George Kurtz Hacking Exponed. Network Security Secrets Solutions (Third Edition) McGraw Hill, 2002 (NSSH00) Evi Nemeth, Garth Suyder, Scott Seebass, Trent R.Hein Unix System Administration handbook (third edition) Ed. Prentice Hall, 2000 (Shah00) Steve Shah Manual de Administración de Linux McGraw-Hill, 2000 (Stal04) Stallings, W. Fundamentos de Seguridad en Redes. Aplicaciones y estándares (segunda edición)nPearson Educación, S.A. 2004 (Zwic00) Elizabeth D. Zwicky, Simon Cooper D. Brent Chapman Building Internet Firewalls (2nd edition) O Reilly & Associates, Inc, 2000 218 de 462 2005-2006 Asignaturas Optativas INSTALACION Y CONFIGURACION DE COMPUTADORES REDES Y PERIFERICOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13094 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 http://www.atc.uniovi.es/inf_med_oviedo/3iccrp/ PROFESORES LOPEZ LOPEZ, JOSE MARIA (Practicas en el Laboratorio, Teoria) OBJETIVOS El objetivo de esta asignatura es conseguir que el alumno conozca los parámetros más importantes de los dispositivos que constituyen el computador y como estos parámetros afectan a su funcionamiento. Esto le permitirá profundizar en la selección de componentes, ensamblaje, configuración, optimización y mantenimiento de equipos informáticos. CONTENIDOS 1. EL HARDWARE DE LOS COMPUTADORES PERSONALES 1.1 Introducción 1.2 El procesador 1.2.1 Parámetros de los procesadores 1.2.2 Selección del procesador 1.3 El sistema de refrigeración 1.3.1 Parámetros de los refrigeradores 1.3.2 Selección del refrigerador 1.4 Los módulos de memoria 1.4.1 Parámetros de los módulos de memoria DDR 1.4.2 Selección de módulos de memoria 1.5 La placa base 1.5.1 Parámetros de las placas base 1.6 La caja y fuente de alimentación 1.6.1 Parámetros de las cajas y fuentes de alimentación 2. LA BIOS 2.1 Introducción 2.2 Secuencia de arranque de un PC 2.3 Errrores del POST 2.4 Actualización de la BIOS 2.5 Borrado de la memoria de configuración de la BIOS (CMOS) 2.6 Parámetros de configuración de la BIOS. 2.6.1 Seguridad 2.6.2 Fecha y hora 2.6.3 Arranque 219 de 462 2005-2006 2.6.4 2.6.5 2.6.6 2.6.7 2.6.8 2.6.9 Asignaturas Optativas Monitorización del hardware Memoria Dispositivos ATA/SATA Overclocking Periféricos integrados Administración de energía 3. TECNOLOGÍAS DE PERIFÉRICOS DE ALMACENAMIENTO 3.1 Introducción 3.2 SMART 3.3 RAID 3.3.1 El problema de rendimiento en los discos duros 3.3.2 El problema de la fiabilidad de los discos duros 3.3.3 Niveles RAID 3.3.3.1 RAID 0: striping sin tolerancia a fallos 3.3.3.2 RAID 1: mirroring 3.3.3.3 RAID 5: striping con paridad distribuida 3.3.3.4 RAID 10 3.3.4 Implementación de RAID 3.3.5 Just a bounch of Disks (JBOD) 3.4 Interfaces estándar 3.4.1 ATA 3.4.2 SATA 3.4.3 SCS 3.4.4 SAS 3.4.5 USB e IEEE-1394 (Firewire) 4. TECNOLOGÍAS DE MONITORES 5. TECNOLOGÍAS DE IMPRESORAS 6. TECNOLOGÍAS DE VÍDEO Y AUDIO METODOLOGÍA Y EVALUACIÓN La asignatura tiene una parte teórica impartida en el aula de teoría, una parte práctica presencial en el laboratorio de la asignatura y un trabajo práctico organizado en grupos. La evaluación de la asignatura tiene dos partes. Un 80% de la nota se obtiene de un examen escrito en el cual se evalua al alumno de los contenidos teóricos y prácticos. El 20 % restante de la nota se obtiene de un trabajo a realizar por grupos. BIBLIOGRAFÍA BÁSICA Scott Mueller Upgrading and Repairing PCs (16th Ed.) QUE Publishing 2004, ISBN 0789731738 Klaus Dembowski Gran Libro del Hardware Marcombo, 2002, ISBN 8426713424 220 de 462 2005-2006 Asignaturas Optativas José María Martín Hardware Microinformático: Viaje a las profundidades del PC (3ª Ed.) Ra Ma, 2003, ISBN 9701509609. M. David Stone & Alfred Poor Troubleshooting Your PC (2nd Ed.) Microsoft Press, 2002, ISBN 0735614903; 2nd edition Mark Minasi The Complete PC Upgrade & Maintenance Guide (15th Ed.) Sybex, 2003, ISBN 0782140807 221 de 462 2005-2006 Asignaturas Optativas TECNOLOGIA E INSTRUMENTACION ELECTRONICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13095 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 1,5 222 de 462 2005-2006 Asignaturas Optativas COMPLEMENTOS DE MATEMATICAS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13096 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 0,0 http://campus-llamaquique.uniovi.es/virtual/docencia/teleco/index.htm PROFESORES DUGNOL ALVAREZ, BENJAMIN RUFINO JOSE JESU (Teoria) MENENDEZ FERNANDEZ, CESAR (Practicas en el Laboratorio, Teoria) OBJETIVOS 1. Comprender y manejar modelos matemáticos para describir señales analógicas y digitales. 2. Adquirir las habilidades necesarias para describir señales en dominio tiempo y en dominio frecuencia. 3. Aprender a construir y manejar algoritmos para el análisis de Fourier de señales. 4. Construir programas en Matlab para la ejecución de estos algoritmos. 5. Manejar las aplicaciones del análisis de Fourier en procesamiento de señales. En particular, en los siguientes contextos: análisis de señales análisis y reconocimiento de formas restauración de señales en general y de imágenes en particular compresión de señales en general y de imágenes en particular. CONTENIDOS 1. Modelos matemáticos para la descripción de señales 2. Series de Fourier 3. Transformada de Fourier 4. Transformada de Fourier Discreta 5. Transformada z 6. Transformada Discreta de Coseno 7. Sistemas Lineales 8. Aplicaciones en procesamiento de señales. METODOLOGÍA Y EVALUACIÓN La calificación global de la asignatura se obtiene mediante una evaluación continua (basada en visitas en al web, intervención en foros, autoevaluaciones, test ...) y de la elaboración de un trabajo fin de curso relacionado con los contenidos. BIBLIOGRAFÍA BÁSICA 'Señales y Sistemas', HAYKIN, S., VAN VEEN, B. John Wiley&Sons, 1999. 'Tratamiento de señales en tiempo discreto', Segunda Edición OPPENHEIM, A.V., SCHAFER, R.W. Prentice Hall, 2000. 223 de 462 2005-2006 Asignaturas Optativas AUTOMATISMOS Y CONTROL DE PROCESOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13097 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 0,0 PROFESORES BONET MADURGA, JAIME (Practicas en el Laboratorio, Teoria) OBJETIVOS Conocer las diferentes tecnologías empleadas en la automatización industrial. Diseñar un automatismo cableado. Diseñar un automatismo con un autómata programable Programar autómatas programables. Dominar la programación en Grafcet Ser capaz de abordar el diseño de un proyecto de automatización industrial. CONTENIDOS 1. Introducción a la automatización industrial 2. Automatismos lógicos 3. Sensores, actuadores e interfases 4. El autómata programable 5. Programación de autómatas 6. Grafcet 7. Proyecto, instalación y mantenimiento de un sistema de automatización industrial 8. Redes de comunicación industriales y sistemas de supervisión, control y adquisición de datos METODOLOGÍA Y EVALUACIÓN Clases Magistrales, prácticas problemas y prácticas computador con PLCs El alumno puede elegir entre estas dos opciones: 1.- Examen teorico (20%) y evaluacion continua sobre trabajos y problemas resueltos (80%). 2.- Examen final de toda la asignatura BIBLIOGRAFÍA BÁSICA - J. Balcells y J.L. Romeral, Autómatas programables , Marcombo, 1997 - Siemens AG. Siemens SIMATIC S7. Documentación técnica, 2000 - Siemens AG. Software de programación para el S7-200 STEP-7-MicroWIN, 1999. 224 de 462 2005-2006 Asignaturas Optativas DOMOTICA Y EDIFICIOS INTELIGENTES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13099 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 1,5 PROFESORES GARCIA NAYA, JUAN ANTONIO (Teoria) MAYO BAYON, RICARDO (Teoria, laboratorio) OBJETIVOS Se trata de conseguir que el alumno conozca las tecnologías de control y uso que se utilizan actualmente en los edificios tanto de tipo residencial como del sector terciario (oficinas, etc...). Dada la fuerte relación de la informática con estas tecnologías se buscará en la medida de lo posible hacer ver al alumno que los conocimientos informáticos adquiridos a lo largo de la carrera tienen su utilidad en una disciplina tan emergente como la Domótica, y el Hogar Digital. CONTENIDOS Nociones de electrotecnia básica. Conocimiento de los estándares, sistemas y tecnologías utilizadas en el control de viviendas y edificios (Domótica, Inmótica y Hogar Digital). Aplicación de la informática en estas disciplinas. Teoría Tema 1 Cocimientos básicos de Electrotecnia. Continua, alterna y trifásica. Tema 2.La Domótica y la instalación eléctrica. Aparamenta. Normativa. REBT e ICTS. Tema 3.Áreas de gestión. Funcionalidades. Sensores, actuadores. Elementos comunes. Tema 4. Sistemas basados en ondas portadoras sobre red eléctrica. Tema 5. Sistemas basados en controladores y dispositivos programables. Tema 6. Sistemas basados en Bus. KNX-EIB. LON. Tema 7. Otras Tendencias. El hogar digital. Inmótica. Tema 8. Interfaces de usuario para los sistemas. El PC, PDA, Telefonía Móvil. Plataformas informáticas de uso en Domótica Java y .NET Tema 9. Diseñoy desarrollo del proyecto domótico de un edificio. PROGRAMA PRÁCTICAS: Practicas Nº 1. X-10. Tecnología con ondas portadoras sobre la red eléctrica Nº 2. KNX- EIB. Manejo del software. Puesta en marcha I Nº 3. KNX- EIB. Manejo del software. Puesta en marcha II Nº 4. KNX- EIB. Manejo del software. Puesta en marcha III Nº 5. Pasos para el desarrollo de un proyecto domótico de un edificio I Nº 6. Pasos para el desarrollo de un proyecto domótico de un edificio II Nº 7. Interfaces de usuario 225 de 462 2005-2006 Asignaturas Optativas METODOLOGÍA Y EVALUACIÓN Se trata de una asignatura con mezcla de clases magistrales, presentaciones de tecnologías y sistemas comerciales siempre con el apoyo del laboratorio en algunos de ellos. Para todas las explicaciones se utilizaran cañón y PC, y además el alumno dispondrá con anticipación de la documentación que va a recibir en clase en formato electrónico. De esta forma se busca una mayor atención y concentración del alumno en las explicaciones. Siempre se buscará una clase participativa, dado que se trata de una materia tecnológicamente muy emergente. Se realizará una evaluación continuada, para ello se efectuará un control de asistencias tanto a las clases teóricas como a las prácticas. Finalmente se presentará a los alumnos una serie de trabajos individualizados para ser desarrollados. Estos trabajos que podrán ser 1 o 2, según la extensión de los mismos, servirán para evaluar al alumno. Los alumnosque no asistan de forma regular a las clases presénciales tendrán un examen de los contenidos teórico-prácticos expresados en la asignatura, que podrá ser de tipo test, preguntas de desarrollo y con la realización de alguna práctica de las realizadas en clase. BIBLIOGRAFÍA BÁSICA Domótica. Edificios Inteligentes. Huidobro, J.M; Millán, R.J. Creaciones Copyright. ISBN 84-933336-9-7 Domótica y Hogar Digital. Junestrand, S; Passaret, X; Vázquez, D. Thomson Paraninfo ISBN 84-283-2891-9 Instalaciones automatizadas en Viviendas y edificios. Molina, L; Ruiz, J. Mc- GrawHill. ISBN 84-481-2224-0 El Hogar Digital. Fernández, V; Ruz E. Creaciones Copyright. ISBN 84-96300-07-2 Reglamento Electrotécnico de Baja Tensión e Instrucciones Técnicas Complementarias. Creaciones Copyright. ISBN 84-933336-1-1 Software de automatización virtual. LAV-Domótica. Universidad de Oviedo. Software Simatica. Siemens. Domótica con S7-200 Software de desarrollo de instalaciones con el sistema EIB. EIBA, 'ETS2 v1.2, versión Demo'. HORARIO DE TUTORÍAS PROFESOR: GARCIA NAYA, JUAN ANTONIO PERIODO HORARIO 226 de 462 EDIFICIO LUGAR 2005-2006 Asignaturas Optativas DEL 01-10-2005 AL 30-01-2006 MARTES Y MIERCOLES OESTE-MÓDULO 4 DE 10:30 A 13:30 DEL 01-02-2006 AL 30-06-2006 MIERCOLES DE 08:30 A 09:30 DEL 01-02-2006 AL 30-06-2006 MIERCOLES DE 11:30 A OESTE-MÓDULO 4 12:30 OESTE-MÓDULO 4 DEL 01-02-2006 AL 30-06-2006 JUEVES DE 08:30 A 10:30 OESTE-MÓDULO 4 DEL 01-02-2006 AL 30-06-2006 VIERNES DE 10:30 A 11:30 OESTE-MÓDULO 4 DEL 01-02-2006 AL 30-06-2006 VIERNES DE 13:30 A 14:30 OESTE-MÓDULO 4 PROFESOR: MAYO BAYON, RICARDO PERIODO HORARIO LUNES Y MIERCOLES DEL 01-10-2005 AL 30-01-2006 DE 09:00 A 11:00 MARTES DE 19:00 A DEL 01-10-2005 AL 30-01-2006 21:00 MARTES DE 15:00 A DEL 01-02-2006 AL 30-06-2006 19:00 JUEVES DE 17:00 A DEL 01-02-2006 AL 30-06-2006 19:00 227 de 462 EDIFICIO QUÍMICASDEPARTAMENTOS CIENCIAS CIENCIAS CIENCIAS (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor LUGAR Despacho (085) Despacho Profesor Despacho Profesor Despacho Profesor 2005-2006 Asignaturas Optativas TRATAMIENTO NUMERICO DE LA SEÑAL Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13101 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 1,5 PROFESORES SAN LUIS FERNANDEZ, ANA MARIA (Practicas en el Laboratorio, Teoria) DUGNOL ALVAREZ, BENJAMIN RUFINO JOSE JESU (Teoria) 228 de 462 2005-2006 Asignaturas Optativas PROCESAMIENTO Y ANALISIS DE LA IMAGEN NUMERICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13102 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 0,0 http://campus-llamaquique.uniovi.es/virtual/docencia/teleco/index.htm PROFESORES FERNANDEZ GARCIA, CARLOS (Practicas en el Laboratorio, Teoria) DUGNOL ALVAREZ, BENJAMIN RUFINO JOSE JESU (Teoria) OBJETIVOS Manejar las técnicas de procesamiento de imágenes, en particular en los siguientes contextos: análisis de imágenes y restauración de imágenes, compresión de imágenes, análisis y reconocimiento de formas. CONTENIDOS 1. Captura y digitalización de imágenes. 2. Filtrado y transformaciones. 3. Restauración de imágenes degradadas. 4. Procesado del color. 5. Compresión de imágenes. 6. Reconocimiento de formas. 7. Imágenes de Radar de Apertura Sintética (SAR). METODOLOGÍA Y EVALUACIÓN La calificación se determinará de la siguiente manera:60% por la realización de un trabajo dirigido;20% mediante los parámetros deducidos del seguimiento por el alumno del curso, a través de Internet;20% teniendo en cuenta la página personal de cada alumno integrada en la asignatura. BIBLIOGRAFÍA BÁSICA Digital Image Processing Using Matlab González, Woods, Eddins. Pearson, Prentice Hall, 2004 Image Processing Analysis end Machine Vision Sonka, Hlavac, Boyle. PWS 1998. 229 de 462 2005-2006 Asignaturas Optativas FUNDAMENTOS FISICOS DEL SONIDO Y DEL COLOR Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13104 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 0,0 PROFESORES MATARRANZ FERNANDEZ, RAFAEL DOMINGO (Practicas en el Laboratorio, Teoria) CAMBA MENENDEZ, ALFONSO (Practicas en el Laboratorio, Teoria) GETINO GARCIA, JOSE MARIA (Practicas en el Laboratorio, Teoria) HORARIO DE TUTORÍAS PROFESOR: MATARRANZ FERNANDEZ, RAFAEL DOMINGO PERIODO HORARIO EDIFICIO LUNES Y MIERCOLES DEL 01-10-2005 AL 30-06-2006 CIENCIAS DE 10:00 A 13:00 PROFESOR: CAMBA MENENDEZ, ALFONSO PERIODO HORARIO EDIFICIO LUNES Y MARTES DE DEL 01-10-2005 AL 31-01-2006 CIENCIAS 13:00 A 14:00 MIERCOLES Y JUEVES DEL 01-10-2005 AL 31-01-2006 CIENCIAS DE 13:00 A 15:00 PROFESOR: GETINO GARCIA, JOSE MARIA PERIODO HORARIO EDIFICIO DEL 01-10-2005 AL 30-06-2006 LUNES DE 11:30 A 14:30 CIENCIAS DEL 01-10-2005 AL 30-06-2006 MIERCOLES DE 11:00 A 14:00 CIENCIAS 230 de 462 LUGAR Despacho Profesor (04) LUGAR Despacho 22 (90) Despacho 22 (90) LUGAR Despacho Profesor (78) Despacho Profesor (78) 2005-2006 Asignaturas Optativas TECNOLOGIA ELECTRONICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13106 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 http://www.euitio.uniovi.es/info-academica/asignaturas/tec.ele.com/ PROFESORES ALVAREZ ANTON, JUAN CARLOS (Practicas en el Laboratorio) MARCOS PASCUAL, LUCIA (Practicas en el Laboratorio, Teoria) OBJETIVOS Dar al alumno una formación introductoria a la Electrónica Analógica Conocer la Electrónica Digital Aprender a utilizar los C.I. usando las hojas de datos de los fabricantes Resolver problemas sencillos de aplicación de los Sistemas Digitales Resolver problemas electrónicos sencillos que se puedan plantear como usuarios de ordenadores CONTENIDOS Análisis de circuitos Tecnologías de circuitos integrados Dispositivos semiconductores Sistemas combinacionales Sistemas secuenciales Amplificador operacional Conversión A/D y D/A METODOLOGÍA Y EVALUACIÓN Clases de pizarra. Resolución de problemas tanto de pizarra como prácticos de laboratorio. Trabajos prácticos Es obligatorio realizar todas las prácticas y entregar una memoria de cada una de ellas. Se realizará un examen final en el que deberán resolverse cuestiones de aplicación. BIBLIOGRAFÍA BÁSICA 1. Malvino. 'Principios de Electrónica'. Editorial McGraw-Hill 2. Thomas L. Floyd. 'Fundamentos de sistemas digitales'. Editorial Prentice Hall 3. Robert Boylestad, Louis Nashelsky. 'Electrónica. Teoría de circuitos'. Editorial Prentice Hall. 4. Joaquín Velasco Ballano, José Otero Arias. 'Problemas de sistemas electrónicos digitales'. Editorial Paraninfo. 231 de 462 2005-2006 Asignaturas Optativas HORARIO DE TUTORÍAS PROFESOR: MARCOS PASCUAL, LUCIA PERIODO HORARIO LUNES Y MARTES DE DEL 01-10-2005 AL 30-06-2006 11:00 A 13:00 DEL 01-10-2005 AL 30-06-2006 JUEVES DE 16:00 A 18:00 232 de 462 EDIFICIO LUGAR CIENCIAS Despacho 186 CIENCIAS Despacho 186 2005-2006 Asignaturas Optativas TECNOLOGIA DE COMPUTADORES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13109 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 1,5 http://www.atc.uniovi.es/inf_med_oviedo/3teccomp PROFESORES GONZALEZ GARCIA, DIEGO (Practicas en el Laboratorio) LOPEZ MENENDEZ, CARLOS (Tablero, Teoria) OBJETIVOS Esta asignatura consta de dos partes claramente diferenciadas. El objetivo de la primera parte es completar la formación del alumno en lo que respecta a los componentes hardware de los ordenadores actuales. La asignatura se centra fundamentalmente en la arquitectura IBM-PC (la más utilizada en el campo de la informática personal), aunque sin olvidar otras arquitecturas muy utilizadas en otros tipos de sistemas, como servidores y sistemas empotrados. El objetivo fundamental es que el alumno conozca las tecnologías que se utilizan actualmente en los ordenadores personales (procesador, buses de conexión, chipsets,...), las características de estas tecnologías y sus limitaciones, y de esta forma sea capaz de decidir las necesidades reales que tiene un sistema. También se estudian algunas técnicas de medición de rendimiento y monitorización que permitirán al alumno comparar cuantitativamentevarios sistemas. La segunda parte de la asignatura tiene como objetivo formar al alumno en la utilización de los dispositivos de E/S del computador desde los programas de aplicación, tanto a alto nivel (utilizando librerías de aplicación) como a bajo nivel (accediendo directamente a los controladores de dispositivo mediante llamadas al sistema). También se introduce al alumno en la programación de controladores de dispositivo, lo que le permitirá gestionar directamente el hardware del computador o añadir nuevas funcionalidades a los dispositivos ya existentes. CONTENIDOS Parte I: Tecnologías de los computadores actuales 1. Introducción a la arquitectura de computadores 2. Arquitectura IBM-PC 3. Otras arquitecturas 4. Rendimiento y monitorización del hardware Parte II: Programación de dispositivos de E/S 1. Utilización de dispositivos de E/S desde aplicaciones 2. Soporte del Sistema Operativo a los dispositivos de E/S 3. Programación de controladores de dispositivos 4. Depuración de controladores de dispositivos 233 de 462 2005-2006 Asignaturas Optativas METODOLOGÍA Y EVALUACIÓN Evaluación de la parte teórica La evaluación de la parte teórica consistirá en un examen final que abarcará todo el temario de la asignatura. Evaluación de la parte práctica La parte práctica de la asignatura se puede aprobar de dos formas: - Evaluación continua. El alumno deberá asistir al menos al 70% de las sesiones de prácticas correspondientes a su grupo. A lo largo del curso, el profesor realizará varios controles de los que obtendrá la nota de prácticas. - Realización del examen práctico. Para poder realizar el examen práctico será condición necesaria tener aprobada la parte teórica de la asignatura. Nota final La nota final una vez aprobadas la parte teórica y práctica será la de la parte teórica. BIBLIOGRAFÍA BÁSICA Scott Mueller Upgrading and Repairing PCs, 15th Anniversary Edition Que Publishing, 2003 Microsoft Corporation Microsoft Platform Software Development Kit Documentation Microsoft, 2003 David A. Solomon y Mark E. Russinovich Inside Microsoft Windows 2000, 3rd Edition Microsoft Press, 2000 Microsoft Corporation Microsoft Windows Driver Development Kit Documentation Microsoft, 2003 Walter Oney Programming the Microsoft Windows Driver Model, 2nd Edition Microsoft Press, 2003 234 de 462 2005-2006 Asignaturas Optativas SERVICIOS DE COMUNICACIONES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13111 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 4,5 Teóricos 2,0 Prácticos 2,5 4,5 Teóricos 2,0 Prácticos 1,5 http://www.it.uniovi.es PROFESORES MELENDI PALACIO, DAVID (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS Los alumnos deberán ser capaces de identificar las ventajas e inconvenientes de utilizar distintos protocolos de nivel de transporte para el desarrollo de nuevos servicios a nivel de aplicación. Deberán dominar el nivel de aplicación en el marco de la arquitectura de protocolos TCP/IP y serán capaces de identificar problemas a la hora de desarrollar nuevos servicios en este nivel y de aportar soluciones para estos problemas. Para ello podrán utilizar como base sus conocimientos en los distintos servicios que se muestran en la asignatura, pudiendo aportar soluciones para: la separación de canales de control y transporte de datos, los problemas de heterogeneidad, el intercambio de mensajes entre aplicaciones, el desarrollo de arquitecturas avanzadas de servicio, etc. CONTENIDOS Contenidos Teóricos: * Tema 1: Nivel de Transporte * Tema 2: Nivel de Aplicación * Tema 3: Servicios WEB * Tema 4: Servicios de Audio y Vídeo * Tema 5: Servicios de Terminal Remoto * Tema 6: Servicios de Transferencia de Ficheros * Tema 7: Servicios de Correo Electrónico * Tema 8: Servicios de Nombrado * Tema 9: Servicios de Inicio de Sesión * Tema 10: Seguridad en Internet Contenidos Prácticos: * Práctica 1: HTML+XHTML * Práctica 2: PHP * Práctica Final Obligatoria. METODOLOGÍA Y EVALUACIÓN La evaluación consiste en una prueba teórica escrita, además de la realización de un trabajo práctico que los alumnos deben desarrollar en equipo. Para superar la asignatura los alumnos deberán aprobar el examen teórico y presentar la práctica según los requisitos establecidos por el profesor. La calificación final de la asignatura se calcula con la siguiente fórmula: NotaFinal=(NotaTeórica*0,7)+(NotaPráctica*0,3) 235 de 462 2005-2006 Asignaturas Optativas BIBLIOGRAFÍA BÁSICA - Comunicaciones y Redes de Computadores 7ª Edición, William Stallings, Prentice Hall - Web Protocols and Practice, Balachander Krishnamurthy y Jennifer Rexford, Addison-Wesley - Streaming Media, Tobias Künkel, Wiley - DNS and BIND 4ª Edición, Paul Albitz y Cricket Liu, O'Reilly - Internet Communications Using SIP, Henry Sinnreich y Alan B. Johnston, Wiley - Fundamentos de Seguridad en Redes, Aplicaciones y Estándares 2ª Edición, William Stallings, Prentice Hall 236 de 462 2005-2006 Asignaturas Optativas LENGUAJES FORMALES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13474 Código ECTS I.TEC. EN INFORMATICA E.U. DE INGENIERÍA TÉC. Centro GESTION (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 4,5 Teóricos 3,0 Prácticos 1,5 4,5 Teóricos 3,0 Prácticos 1,0 PROFESORES TORRE CERVIGON, FERNANDO (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS Se trata de proporcionar al alumno un conocimiento global de los fundamentos teóricos y prácticos de la especificación y reconocimiento de los Lenguajes. Partiendo de la definición formal de un Lenguaje, se profundizará en el estudio de procesos abstractos computacionales para la construcción y aceptación de los mismos mediante Máquinas de Turing,. Por último, se tratará de analizar la dificultad y posibilidad de obtener soluciones de los problemas anteriores aplicando la Teoría de la Complejidad. CONTENIDOS 1. LENGUAJES Y GRAMATICAS FORMALES Alfabetos, Palabras y Lenguajes Operaciones con Alfabetos, Palabras y Lenguajes 2. GRAMATICAS Gramáticas Tipos de Gramáticas. Jerarquía de Chosmky Clases de lenguajes Simplificación de Gramáticas. Formas Normales 3. MAQUINAS DE TURING Definición Funcionamiento Construcción Composición de Máquinas de Turing Clases de Máquinas de Turing Máquina de Turing Universal 4. MAQUINAS DE TURING Y LENGUAJES Aceptación de Lenguajes por Máquinas de Turing Reconocimiento de Lenguajes Gramáticas y Máquinas de Turing 237 de 462 2005-2006 Asignaturas Optativas Tesis de Turing 5. COMPLEJIDAD Complejidad de los Algoritmos Complejidad de los Procesos Computacionales de las Máquinas de Turing Complejidad en Tiempo Polinomico Problemas de Decisión METODOLOGÍA Y EVALUACIÓN Las clases teoricas alternarán con las clases practicas Examen Final único en Junio de todos los temas. El ejercicio será tipo Test con un número de preguntas entorno a 15, cada una de las cuales va acompañada de varias respuestas, y solo una de ellas es correcta. Sólo las contestaciones correctas puntúan, las no contestadas no puntúan y las falladas lo hacen negativamente de modo que la esperanza matemática de un ejercicio aleatorio sea nula. BIBLIOGRAFÍA BÁSICA John C. Martin, Introduction to Languages and the Theory of Computation. Mc. Graw Hill Glenn Brookshear J., Teoría de la Computación, Addison Wesley Kfoury A. J. Moll, N. Arbib A., A programming Approach to Computability, Spring Verlag Martin D. Davis, Computability, Complexity and Languages. Academic Press Alfonseca M., Teoría de Lenguajes, Gramáticas y Autómatas, Ediciones Universidad y Cultura Kelley, Dean, Teoría de Autómatas y Lenguajes Formales, Prentice Hall Hopcropft, j. E. & Ullman J., Introduction to Autómata Theory, Languages and Computation, Addison-Wesley Peter Linz, An Introduction to Formal Languages and Automata, Jones & Bartlett 238 de 462 2005-2006 4.2 4.2.1 Asignaturas de Libre Elección Ing. Téc. en Informática de Gestión (1993) Asignaturas de Libre Elección PRACTICAS EN EMPRESA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 14420 Código ECTS ING. TEC. EN E.U. DE INGENIERÍA TÉC. INFORMATICA DE GESTION Centro INFORMÁTICA DE OVIEDO (1993) 1 Curso 3 Tipo LIBRE EL. Periodo 2º Cuatrimes. 4,5 Teóricos Prácticos 4,5 4,5 Teóricos 0,0 Prácticos 4,5 239 de 462 2005-2006 4.3 4.3.1 Asignaturas del Primer Curso Ing. Téc. en Informática de Sistemas (2002) Asignaturas del Primer Curso FUNDAMENTOS DE COMPUTADORES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13124 Código ECTS E-LSUD-1-Comp-11-FC-13124 I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo TRONCAL Periodo Anual 9,0 Teóricos 4,5 Prácticos 4,5 8,0 Teóricos 4,0 Prácticos 4,0 http://www.atc.uniovi.es/inf_med_oviedo/1fco/ PROFESORES ARIAS GARCIA, JOSE RAMON (Practicas en el Laboratorio) GONZALEZ RODRIGUEZ, JUAN ANTONIO (Practicas en el Laboratorio) LOPEZ MENENDEZ, CARLOS (Practicas en el Laboratorio, Tablero, Teoria) FRAGA BOBIS, CESAR (Tablero, Teoria) ALVAREZ ALVAREZ, EDUARDO (Practicas en el Laboratorio) OBJETIVOS El objetivo de esta asignatura es la comprensión de la estructura y funcionamiento interno de un computador. Para ello se presentan primero al alumno dos temas introductorios, que tratan de la representación binaria de la información, y del almacenamiento y manipulación de dicha información mediante circuitos digitales. Tras esta parte introductoria, se aborda el estudio del computador utilizando un modelo del mismo (modelo Von Neumann). Usando este modelo como guía se analizan cada uno de los sistemas que integran un computador, que son el sistema de memoria, la unidad central de proceso y el sistema de entrada/salida. Todos los conceptos relativos al modelo Von Neumann se estudian primero de forma teórica, y después, aplicados a una familia real de computadores, la familia PC, con especial énfasis en la explicación de cómo la unidad central de proceso ejecuta los programas. La asignatura se completa con una breve explicación de la relación entre arquitectura y sistema operativo. CONTENIDOS Parte I: Fundamentos 1. La información digital 1.1. Introducción (concepto de código binario) 1.2. Sistemas de numeración 1.3. Representación de naturales 1.4. Representación de enteros (signo-magnitud, complemento a dos, aritmética) 1.5. Representación de reales (coma fija, coma flotante) 1.6. Representación de caracteres (propiedades de los códigos alfanuméricos, códigos ASCII, ISO y Unicode) 2. Sistemas digitales 2.1. Sistemas combinacionales (concepto, puertas lógicas, multiplexadores, decodificadores, síntesis de combinacionales) 2.2. Elementos básicos de memoria (biestables y registros) 240 de 462 2005-2006 Asignaturas del Primer Curso 2.3. Interconexión de componentes (transferencia de información, sincronización, concepto de bus y lógica triestado) 2.4. El chip de memoria (características y tecnología) Parte II: El computador von Neumann 3. Introducción a la arquitectura von Neumann 3.1. Máquina especifica frente a máquina programable (ventajas, inconvenientes y ejemplos) 3.2. Concepto de máquina programable de programa almacenado 3.3. El computador von Neumann (unidades funcionales, principios defuncionamiento, implementación en la arquitectura PC) 4. Unidad Central de Proceso (CPU) 4.1. Nivel de descripción de máquina convencional (registros, modos dedireccionamiento, y juegos de instrucciones, ejemplos de codificación y ejecución de programas para una CPU elemental y para la familia Intelx86) 4.2. Nivel de micromáquina (Estructura interna de la CPU elemental, diseño de la ALU, microoperaciones y señales de control, diseño de la unidad de control,breve comparación con la familia Intelx86) 5. Programación en lenguaje ensamblador 5.1. Conceptos generales de ensambladores 5.2. Un ensamblador para la CPU elemental 5.3. Programación de algoritmos en ensamblador 5.4. Procedimientosy paso de parámetros 5.5. Rudimentos del ensamblador de la familia Intelx86 6. El sistema de memoria 6.1. Concepto de espacio de direcciones y mapa de memoria 6.2. Diseño de un sistema de memoriia mediante chips de memoria 6.3. Tecnología de los sistemas de memoria 7. Sistema de E/S 7.1. Introducción a los dispositivos periféricos 7.2. Interfaces (concepto, estructura y funcionamiento de una interfaz genérica) 7.3. Direccionamiento de las interfaces (en mapa de memoria y en mapa separado, ejemplos) 7.4. E/S programada 7.5. Interrupciones (concepto, fases de atención a una interrupción, mecanismos de identificación y gestión de prioridad, implementación a nivel de micromáquina para la CPU elemental) 7.6. Gestión de interrupciones en la CPU elemental y en CPUs comerciales 8. Conceptos básicos de sistemas operativos 8.1. Problemática de la inicialización del computador 8.2. Funciones de un sistema operativo 8.3. Mecanismos de llamada a los servicios del sistema operativo (ejemplos) PROGRAMA DE PRÁCTICAS Bloque 1: Introducción al hardware del PC 241 de 462 2005-2006 Asignaturas del Primer Curso Se acerca al alumno a un computador real (PC), mostrándole sus componentes hardware, haciendo que conecte y configure dichos componentes. Bloque 2: Simulación de circuitos digitales Se diseñan mediante un simulador circuitos digitales básicos, como multiplexadores y sumadores. Después, a partir de estos circuitos se diseña la ALU de un computador. Bloque 3: Simulación del funcionamiento de una CPU elemental y suprogramación en lenguaje ensamblador Se practican los conceptos relativos al funcionamiento de una CPU elemental en sus niveles de máquina convencional y micromáquina. Para ello se utiliza un simulador interactivo y un ensamblador para dicha CPU. Bloque 4: Periféricos del PC I Acercamiento al hardware del ratón y teclado en un computador PC. Bloque 5: Programación en ensamblador de la arquitectura Intelx86 Se practican los conceptos básicos de programación en lenguaje ensamblador, tales como la programación de las estructuras básicas de control y el uso de los modos de direccionamiento para el acceso a los datos de los programas. Se utiliza para ello el ensamblador de la familia Intelx86. Bloque 6: Programación del sistema de Entrada/Salida El alumno practicará la programación de los dispositivos de entrada/salida en un computador basado en la CPU elemental y en un PC Bloque 7: Periféricos del PC Acercamiento al hardware de los dispositivos de almacenamiento masivo en un computador PC. METODOLOGÍA Y EVALUACIÓN La evaluación consta de dos partes: una teórica y otra práctica. Para aprobar la asignatura es necesario aprobar ambas partes. Evaluación de la parte teórica: La evaluación de la parte teórica consistirá en un examen final que abarcará todo el temario de la asignatura. Adicionalmente, durante el curso se realizarán dos exámenes parciales. Si se aprueban ambos exámenes parciales se considerará aprobada la parte teórica de la asignatura en la convocatoria oficial de junio. Si se suspende sólo uno de los parciales, se podrá compensar esa nota con el otro examen parcial, siempre y cuando la nota del examen parcial suspenso sea IGUAL o SUPERIOR a 4. Si no se aprueba la parte teórica de la asignatura por parciales, el alumno deberá presentarse con toda la materia al examen final. Evaluación de la parte práctica: La parte práctica de la asignatura se puede aprobar de dos formas: 1) Evaluación continua. El alumno deberá asistir al menos al 80% de las sesiones de prácticas correspondientes a su grupo. A lo largo del curso, el profesor realizará varios controles de los que obtendrá la nota de prácticas. 2) Realización del examen práctico en la convocatoria de junio, o bien en la de septiembre. Para poder realizar el examen práctico será condición necesaria tener aprobada la parte teórica de la asignatura. Nota final La nota final una vez aprobadas la parte teórica y práctica será la de la parte teórica. 242 de 462 2005-2006 Asignaturas del Primer Curso BIBLIOGRAFÍA BÁSICA - David A. Patterson, y Jonh L. Henessy, 'Estructura y diseño de computadores: interficie circuitería/programación', Reverté, 2000 - Javier García, Manuel García, José R. Arias, José L. Díaz, y Francisco J. Suárez, 'Ejercicios de estructura de computadores (Volumen I): fundamentos y arquitectura von Neumann', Servicio de Publicaciones de la Universidad de Oviedo, 1999 - Willian Stallings, 'Organización y arquitectura de computadores: diseño para optimizar prestaciones', Printice Hall, 1997 - Pedro de Miguel, 'Fundamentos de los Computadores', Paraninfo, 1994 - José M. Angulo, 'Introducción a los computadores', Paraninfo - Carl Hamacher, Zvonko G. Vranesic, y Saftwat G. Zaky, 'Organización de computadoras', McGraw-Hill, 1987 - 'Intel 80386 guía del programador y manual de referencia', Anaya multimedia, 1989 243 de 462 2005-2006 Asignaturas del Primer Curso CALCULO Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13125 Código ECTS E-LSUD-1-Math-13-C-13125 I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo TRONCAL Periodo 1º Cuatrimes. 6,0 Teóricos 4,0 Prácticos 2,0 5,0 Teóricos 3,0 Prácticos 2,0 PROFESORES SANTAMARIA GUTIERREZ, ARTURO (Practicas en el Laboratorio) FERNANDEZ GUTIERREZ, MANUEL JOSE (Practicas en el Laboratorio, Tablero, Teoria) PEREZ PEREZ, JAVIER IGNACIO (Practicas en el Laboratorio) HUERGA ALONSO, ANDREA (Tablero, Teoria) OBJETIVOS Se pretende profundizar en los conocimientos teóricos del Cálculo adquiridos en la enseñanza secundaria y ademas valerse del programa MATLAB para reforzar dichos conocimientos. CONTENIDOS Tema 1. Conjuntos numéricos. Sucesiones numéricas. Introducción. Método de inducción. Valor absoluto de un numero real. Conjuntos acotados. Axioma del supremo. Intervalos. Sucesiones de numeros reales: monotonía, acotación y convergencia. Teorema de la sucesion intermedia (regla del Sandwich). Tema 2. Funciones reales de variable real: Límites y Continuidad. Nociones preliminares. Límites de funciones. Operaciones con límites de funciones. Asíntotas. Infinitésimos e infinitos. Funciones continuas. Propiedades de las funciones continuas. Teorema de Bolzano. Teorema de Darboux de los valores intermedios. Teorema de Weierstrass. Continuidad de la funcion inversa. Tema 3. Funciones reales de variable real: Cálculo Diferencial. Funcion derivable en un punto. Aplicación diferencial. Propiedades de la derivada. Regla de la cadena. Derivada de la función inversa. Teorema de Rolle. Teorema del valor medio de Lagrange. Regla de LïHopital. Formula de Taylor. Aplicaciones de la derivada. Representacion gráfica de funciones. Tema 4.- Funciones reales de variable real: Cálculo Integral. Cálculo de primitivas. Métodos de integración. Integral definida. Funciones integrables. Propiedades de la integral. Teorema fundamental del cálculo integral. Regla de Barrow. Integración por partes. Cambio de variable. Integrales impropias. Criterios de convergencia. Aplicaciones de la integral definida. Tema 5.- Introducción a las ecuaciones diferenciales ordinarias de primer orden. Conceptos generales. Ecuaciones en variables separables, homogéneas, lineales y reducibles a lineales. 244 de 462 2005-2006 Asignaturas del Primer Curso Tema 6.- Funciones reales de varias variables. Limites. Continuidad. Continuidad en cada variable. Derivadas parciales y direccionales. Vector gradiente. Funciones diferenciables. Aplicación diferencial. Regla de la cadena. Funciones implícitas. Cambios de variable. Teorema del valor medio. Fórmula de Taylor. Extremos y extremos condicionados. PROGRAMA DE PRACTICAS 1. Introducción al MATLAB 2. Gráficas en 2 dimensiones. 3. Cálculo Simbólico. 4. Ordenes básicas de programación. 5. Gráficas en 3 dimensiones. METODOLOGÍA Y EVALUACIÓN Se realizará un examen final, que constará de teoría y problemas. Las prácticas de laboratorio se valorarán entre 0.5 y 0.75 puntos ( se incluye una pregunta en el examen). BIBLIOGRAFÍA BÁSICA Calculo I. Teoria y problemas de Analisis Matemático en una variable. 2ª edicion. A. Garcia, A. de la Villa y otros. Clagsa. 1994. Cálculo. F. Granero. Mc Graw-Hill, 1990. Cálculo. J.W. Kitchen. Ed. Mc Graw-Hill, 1986. Cálculo diferencial e integral. F. Ayres y E. Mendelson. Ed. McGraw-Hill, 1991. Cálculo. 8ª edición. E.J. Purcell; D. Varberg y S.E. Rigdon. Prentice Hall. 2001. Cálculo integral. Metodología y problemas. F.Coquillat. Ed. Tebar-Flores. 1980. Cálculo y geometría analítica. R. Larson y R. Hostetler. Ed. Mc Graw-Hill, 1986. Calculus. M. Spivak. Ed. Reverté, 1970. Calculus. S.L. Salas y E. Hille. Ed. Reverté. 1982 Elementos de matemáticas. Martínez Salas. Ed. Gráficas Andrés Martín, 1976. Problemas sobre cálculo de una variable. I.A. Marón. Ed. Paraninfo 1975. Problemas de cálculo infinitesimal. Tebar-Flores. 1978. Problemas y ejercicios de análisis matemático. P. Demidovich. Ed. Paraninfo, 1978. Problemas y ejercicios de análisis matemático. G. N. Bergman. Ed. Mir , 1977. 5000 problemas de análisis matemático. P. Demidovich. Ed. Paraninfo 1976. Notas sobre Matlab. T. Aranda y J.G. García. Ed. Servicio de Publicaciones de la Univ. de Oviedo. 1999 245 de 462 2005-2006 Asignaturas del Primer Curso ALGEBRA LINEAL Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13126 Código ECTS E-LSUD-1-Math-14-LA-13126 I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo TRONCAL Periodo 1º Cuatrimes. 7,5 Teóricos 3,5 Prácticos 4,0 7,0 Teóricos 3,0 Prácticos 4,0 PROFESORES NIETO FERNANDEZ, MARIA COVADONGA (Practicas en el Laboratorio, Tablero, Teoria) MAÑANES PEREZ, ANA MARIA (Practicas en el Laboratorio) LOPEZ DIAZ, MARIA CONCEPCION (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS Teniendo como finalidad una adecuada formación del alumno como ingeniero informático, son varios los objetivos en los que se ha basado la elaboración de este programa y que se exponen a continuación, -proporcionar al alumno los conocimientos básicos del cálculo matricial, dado que el almacenamiento de información a la hora de resolver un problema computacionalmente se realiza fundamentalmente de forma matricial, -describir las propiedades matemáticas del espacio usual en el que se van a resolver los problemas que se afronten, cuyo conocimiento es básico para dicha resolución, -despertar en el alumno el espíritu crítico, así como conseguir que adquiera una capacidad de abstracción, deducción y razonamiento lógico que le serán necesarios en su futura vida profesional. Se pretende también que el alumno tenga el primer contacto con el Matlab, apreciando la ayuda que supone en laresolución de problemas dentro del campo del análisis matricial. CONTENIDOS Capítulo 1. Espacios vectoriales. Matrices. Aplicaciones lineales 1.1 Espacios vectoriales: Concepto de espacio vectorial sobre un cuerpo K. Subespacios vectoriales. Dependencia e independencia lineal. Sistemas generadores. Espacios vectoriales de tipo finito. Bases. Dimensión. Expresión coordenada de vectores respecto a una base. Rango de un sistema de vectores. Operaciones elementales en un sistema de vectores. Criterio de independencia lineal: método en cascada. Cambio de base en un espacio vectorial. 1.2 Matrices: Matrices mxn en un cuerpo K. Operaciones con matrices y sus propiedades. 246 de 462 2005-2006 Asignaturas del Primer Curso Inversa de una matriz cuadrada. Matriz asociada a un cambio de base. Matrices semejantes y congruentes. 1.3 Aplicaciones Lineales: Concepto de aplicación lineal. Teorema de existencia y unicidad de aplicaciones lineales. Núcleo e imagen de una aplicación lineal. Condiciones para la inyectividad, suprayectividad y biyectividad de una aplicación lineal. Ecuación de dimensiones de una aplicación lineal. Representación matricial de aplicaciones lineales, cambio de representación matricial. Capítulo 2. Sistemas de ecuaciones lineales 2.1 Sistemas de ecuaciones lineales: Sistemas lineales de m ecuaciones y n incógnitas con coeficientes en un cuerpo K. Formulación matricial. Estudio de la existencia de soluciones de un sistema lineal desde el punto de vista de las aplicaciones lineales. Sistemas lineales homogéneos. Teorema de Rouché -Frobenius sobre la existencia de soluciones de un sistema lineal. Conjunto de soluciones de un sistema lineal compatible: soluciones de un subsistema principal. Obtención de las soluciones de un sistema compatible: sistemas de Cramer. Método de resolución de Gauss de un sistema lineal. Capítulo 3. Teoría de operadores lineales 3.1 Diagonalización de operadores: Valores y vectores propios de un operador. Propiedades de los valores propios y vectores propios. Concepto de endomorfismo diagonalizable. Condición necesaria y suficiente dde diagonalización: existencia de una base formada por vectores propios. 3.2 Polinomio característico: Polinomio característico, determinación de los valores propios de un operador o matriz. Descomposición de un espacio vectorial en suma directa de subespacios propios, condición necesaria y suficiente de diagonalización. Teorema de Cayley-Hamilton. 3.3 Diagonalización matricial: Aplicación de la teoría de operadores para la obtención de condiciones necesarias y suficientes para la diagonalización de una matriz en un cuerpo. Matriz de Jordan. Capítulo 4. Funciones bilineales y formas cuadráticas. Espacio euclídeo 4.1 Funciones bilineales y formas cuadráticas: Funciones bilineales. Representación matricial de una función bilineal, cambio de representación. Funciones bilineales simétricas. Forma cuadrática asociada a una función bilineal. Vectores conjugados, obtención de bases conjugadas. Diagonalización de formas cuadráticas: método de Gauss. Formas cuadráticas reales: Ley de Sylvester, clasificación de las formas cuadráticas reales. Método de los menores angulares. 4.2 Espacio euclídeo: Concepto de producto escalar: espacio vectorial euclídeo. Longitud o norma de vectores. Angulo entre dos vectores. Ortogonalidad en un espacio euclídeo. Bases ortonormales: método de ortonormalización de Gram-Schmidt. Subespacio ortogonal 247 de 462 2005-2006 Asignaturas del Primer Curso suplementario de un subespacio vectorial. 4.3 Operadores en un espacio euclídeo: Proyección ortogonal sobre un subespacio. Aplicaciones ortogonales: concepto y propiedades. Expresión matricial de un operador ortogonal: caracterización de los operadores ortogonales. Matrices ortogonales. Operador simétrico o autoadjunto: caracterización según su representación matricial. Valores propios de un operador autoadjunto. Diagonalización de dichos operadores en bases ortonormadas. 4.4 Diagonalización de formas cuadráticas en un espacio euclídeo: Método de diagonalización ortogonal de formas cuadráticas. Diagonalización simultánea de formas cuadráticas. Capítulo 5. Geometría 5.1 Plano puntual: Intensificación con Matlab de los conocimientos desarrollados en el Bachillerato. 5.2 Espacio puntual: Intensificación con Matlab de los conocimientos desarrollados en el Bachillerato. Las prácticas de laboratorio se realizarán como intensificación, con la ayuda de Matlab, de los conceptos desarrollados en el programa. Se realizarán las siguientes prácticas, Práctica 1.- Introducción al Matlab Práctica 2.- Matrices y K-espacios vectoriales Práctica 3.- Aplicaciones lineales y sistemas Práctica 4.- Geometría Práctica 5.- Diagonalización matricial Práctica 6.- Formas cuadráticas y espacio euclídeo METODOLOGÍA Y EVALUACIÓN Se realizarán exámenes finales en las convocatorias de febrero, junio y septiembre que se puntuarán sobre 9 puntos. Las prácticas de laboratorio se valorarán en 1 punto. BIBLIOGRAFÍA BÁSICA -Anzola, M.; Caruncho, J. (1981). Problemas de Algebra. Ed. Los autores. Madrid. -Aranda, T; García, J.G. (1999). Notas sobre Matlab. Servicio de Publicaciones de la Universidad de Oviedo. Oviedo -Burgos, J. de (2000). Algebra Lineal y Geometría Cartesiana. McGraw-Hill. Madrid. 248 de 462 2005-2006 Asignaturas del Primer Curso -Castellet, M.; Llerena, I. (1991). Algebra Lineal y Geometría. Reverté. Barcelona. -Espada Bros, E. (1987). Problemas resueltos de álgebra. EDUNSA. Barcelona. -Lang, S. (1976). Algebra Lineal. Addison-Wesley Iberoamericana. México. -Pérez, C. (2002). Matlab y sus aplicaciones a las Ciencias y la Ingeniería. Prentice-Hall. Madrid. -Rojo, J. (1986). Algebra Lineal. Editorial A.C. Madrid. -Villa, A. de la. (1994). Problemas de álgebra. CLAGSA. Madrid. 249 de 462 2005-2006 Asignaturas del Primer Curso MATEMATICAS DISCRETAS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13127 Código ECTS E-LSUD-1-Math-15-DM-13127 I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo TRONCAL Periodo 2º Cuatrimes. 4,5 Teóricos 3,0 Prácticos 1,5 4,0 Teóricos 2,5 Prácticos 1,5 http://di002.edv.uniovi.es/~cobas/matdis PROFESORES GONZALEZ COBAS, JUAN DAVID (Practicas en el Laboratorio, Tablero, Teoria) FERNANDEZ-COMBARRO ALVAREZ, ELIAS (Tablero, Teoria) CASTRO PEREIRO, DANIEL ALFONSO (Practicas en el Laboratorio) OBJETIVOS Suministrar los conocimientos de matemáticas discretas imprescindibles en computación. Se tiene especialmente presente el uso práctico en las tareas de programación y materias de niveles superiores como el análisis de algoritmos y las estructuras de datos. CONTENIDOS Tema 1: Combinatoria Conjuntos. Técnicas de recuento. Principio de los cajones y de inclusión-exclusión. Muestras: permutaciones, combinaciones. Números combinatorios. El teorema del binomio. Tema 2: Grafos y árboles Relaciones. Definiciones iniciales. Representación de los grafos como tipo de datos. Conexión y accesibilidad. Arboles y sus tipos. Recorridos de grafos. Anchura, profundidad, inorden, preorden, postorden. Tema 3: Recurrencias y asintótica. Inducción. Recurrencias. Recurrencias lineales. Notación asintótica. METODOLOGÍA Y EVALUACIÓN Consta de 4.5 créditos. Se realizará un examen teórico de la asignatura en cada convocatoria oficial. En él se incluirán nociones asimiladas durante la parte práctica tipo test. Los parciales liberan materia para el examen final de Junio. 250 de 462 2005-2006 Asignaturas del Primer Curso BIBLIOGRAFÍA BÁSICA Kenneth H. Rosen. Discrete Mathematics and Its Applications. McGraw-Hill Book Company, fourth edition, 1999. Richard Johnsonbaugh. Discrete Mathematics. Prentice Hall, fifth edition, 2000. Carlos García, Josep M. López, and Dolors Puigjaner. Matemática Discreta. Prentice-Hall, 2002. Félix García Merayo, Gregorio Hernández Peñalver y Antonio Nevot Luna. Problemas Resueltos de Matemática Discreta. Thomson-Paraninfo, 2003 Félix García Merayo Matemática Discreta. Thomson-Paraninfo, 2001 Thomas H. Cormen, Charles E. Leiserson, and Ronald L. Rivest. Introduction to Algorithms. MIT Press/McGraw-Hill, 1990. 251 de 462 2005-2006 Asignaturas del Primer Curso METODOS NUMERICOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13128 Código ECTS E-LSUD-1-Math-16-NM-13128 I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo TRONCAL Periodo 2º Cuatrimes. 4,5 Teóricos 3,0 Prácticos 1,5 4,0 Teóricos 2,5 Prácticos 1,5 PROFESORES SAN LUIS FERNANDEZ, ANA MARIA (Practicas en el Laboratorio) FERNANDEZ GUTIERREZ, MANUEL JOSE (Tablero, Teoria) PEREZ PEREZ, JAVIER IGNACIO (Practicas en el Laboratorio) GARCIA NIETO, PAULINO JOSE (Practicas en el Laboratorio, Tablero, Teoria) MENENDEZ FERNANDEZ, CESAR (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS Iniciar a los alumnos en las técnicas del análisis numérico y programar con MATLAB los algoritmos analizados en las clases teóricas. CONTENIDOS Tema 1. Introducción al cálculo numérico: El objetivo del cálculo numérico. Fuentes de error, errores en los datos, errores de truncamiento y errores de redondeo. Tema 2. Resolución numérica de ecuaciones no lineales: Introducción. Métodos iterativos de obtención de soluciones. Convergencia del método de iteración de punto fijo: estudio del error. Orden de convergencia. Convergencia cuadrática y método de Newton. Tema 3. Interpolación: Introducción. Polinomio interpolante: fórmula de Lagrange y fórmula de Newton. Error en la interpolación. Interpolación polinómica a trozos. Tema 4. Ajuste de datos y aproximación de funciones: Introducción. Ajuste y aproximación por mínimos cuadrados. Tema 5. Integración numérica, Métodos de Cotes: Introducción. Fórmulas de tipo interpolatorio. Fórmulas de cuadratura de Newton- Cotes: cerradas y abiertas. Fórmulas de cuadratura compuestas: Regla de los trapecios y Regla de Simpson. PROGRAMA DE PRACTICAS 1. Introducción a la programación con MATLAB. 2. Resolución numérica de ecuaciones no lineales. 3. Interpolación. 4. Ajuste por mínimos-cuadrados. 5. Integración numérica. METODOLOGÍA Y EVALUACIÓN Se realizarán los exámenes fijados por las convocatorias oficiales. La evaluación de las prácticas se llevará a cabo de manera conjunta con el resto de la materia en los exámenes de la asignatura y la valoración de las mismas será de 1.5 a 2 puntos. 252 de 462 2005-2006 Asignaturas del Primer Curso BIBLIOGRAFÍA BÁSICA Teoría. Burden, R.L. y Faires, J.D. ANALISIS NUMERICO. ITP Company. México, 1998. Chapra, S.C.y Canale, R.P. METODOS NUMERICOS PARA INGENIEROS. Ed. McGrawHill, 1985. Conte, S. D. y Boor, C. ANALISIS NUMERICO. Ed. McGraw-Hill, 1974. Sanz-Serna, J.M. DIEZ LECCIONES DE CALCULO NUMERICO. Secretariado de Publicaciones de la Universidad de Valladolid. 1998. Theodor, R.INITIATION A L'ANALYSE NUMERIQUE. Ed. Mason, 1982. Práctica. Fernández , M.J. PROBLEMAS RESUELTOS DE CALCULO NUMERICO. Ed. Servicio de Publicaciones. Universidad de Oviedo, 1989. Mathews, K.D. Fink METODOS NUMERICOS CON MATLAB.Prentice Hall, 1999 253 de 462 2005-2006 Asignaturas del Primer Curso INTRODUCCION A LA PROGRAMACION Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13129 Código ECTS E-LSUD-1-Comp-17-IP-13129 I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo TRONCAL Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 5,0 Teóricos 2,5 Prácticos 2,5 http://www.euitio.uniovi.es/~ip PROFESORES GARCIA FUENTE, MARIA DEL PILAR ALMUDENA (Practicas en el Laboratorio) GARCIA FERNANDEZ, NESTOR (Practicas en el Laboratorio) GAYO AVELLO, DANIEL (Practicas en el Laboratorio, Tablero, Teoria) SUAREZ SANZ, JAVIER (Practicas en el Laboratorio) OBJETIVOS Presentar al alumno conceptos fundamentales de programación desde el paradigma de la orientación a objetos. Proporcionar al alumno las nociones básicas para diseñar jerarquías de clases y algoritmos sencillos, así como unos conocimientos mínimos de un lenguaje de programación orientado a objetos (Java) que le permita su implementación. CONTENIDOS Teoría1. ANTECEDENTES1.1. Historia de la Informática1.1.1. Pre-informática (el mundo antes de 1945).1.1.2. Historia del hardware, software y las redes de ordenadores.1.1.3. Pioneros de la informática.1.2. Lenguajes de programación1.2.1. Funcionamiento de un ordenador electrónico. Arquitectura Von Neumann.1.2.2. Representación de la información.1.2.3. Lenguaje máquina.1.2.4. Evolución de los lenguajes de programación.2. INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS2.1. Paradigma OO.2.2. Encapsulación y ocultación de información.2.3. Abstracción y genericidad.2.4. Comportamiento de los objetos.2.5. Constructores y destructores.3. ESTADO DE LOS OBJETOS3.1. Tipos de datos. Tipos primitivos.3.2. Declaración de atributos3.3. Comprobación de tipos.3.4. Expresiones y asignación.3.5. Recolección de basura.4. COMPORTAMIENTO DE LOS OBJETOS4.1. Métodos.4.2. Paso de parámetros.4.3. Declaración de variables (visibilidad, ámbito, etc.)4.4. Sobrecarga de métodos.5. ESTRUCTURAS DE CONTROL5.1. Propiedades de las estructuras de control.5.2. Estructura secuencial.5.3. Estructuras alternativas.5.4. Estructuras repetitivas.6. CLASIFICACIÓN DE OBJETOS6.1. Clases y subclases.6.2. Interfaces.6.3. Herencia de clases e interfaces. Redefinición de métodos.6.4. Jerarquías de clases.7. ESTRUCTURAS DE DATOS FUNDAMENTALES7.1. Arrays.7.2. Cadenas de caracteres.Prácticas de tablero1. INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS2. ESTADO DE LOS OBJETOS3. COMPORTAMIENTO DE LOS OBJETOS4. ESTRUCTURAS DE CONTROL5. CLASES DE OBJETOS6. ESTRUCTURAS DE DATOS FUNDAMENTALESPrácticas de laboratorio1. PRESENTACIÓN DEL ENTORNO DE DESARROLLO.2. COMPORTAMIENTO DE LOS OBJETOS (I).3. DOTANDO DE ESTADO A LOS OBJETOS.4. COMPORTAMIENTO DE LOS OBJETOS (II).5. JERARQUÍAS DE CLASES.6. DESARROLLO DE UNA APLICACIÓN COMPLETA. 254 de 462 2005-2006 Asignaturas del Primer Curso METODOLOGÍA Y EVALUACIÓN La carga docente de la asignatura es de 6 créditos, divididos en 3 créditos de teoría, 1 crédito de prácticas de tablero y 2 de prácticas de laboratorio. Para aprobar la asignatura es necesario aprobar la teoría y la práctica por separado. Una vez cumplida esta premisa, la nota final se obtiene con una media ponderada en la que la parte teórica tiene un peso de 0,4 y la práctica de 0,6. La parte teórica se evalúa mediante un examen final. La parte práctica se evalúa mediante un examen práctico final, la asistencia a clase de prácticas y unos trabajos prácticos de entrega obligatoria para los cuales el profesor puede solicitar una defensa por parte del alumno. BIBLIOGRAFÍA BÁSICA Bibliografía básica- David Arnow y Gerald Weiss. Introducción a la programación con Java. Unenfoque orientado a objetos. Prentice Hall, 2000.- Judy Bishop. Java. Fundamentos de Programación. Addison Wesley, 1999.- Douglas Bell y Mike Parr. Java for Students (second edition). Prentice Hall,1999.Bibliografía avanzada- Deitel y Deitel. Cómo programar en JAVA. Prentice Hall, 1999.- Ken Arnold, James Gosling y David Holmes. El lenguaje de ProgramaciónJAVA. 3ª Edición. Addison Wesley, 2001- Bruce Eckel. Piensa en Java. 2ª Edición. Addison Wesley, 2002 255 de 462 2005-2006 Asignaturas del Primer Curso METODOLOGIA DE LA PROGRAMACION Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13130 Código ECTS E-LSUD-1-Comp-18-PM-13130 I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo TRONCAL Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 5,0 Teóricos 2,5 Prácticos 2,5 http://www.euitio.uniovi.es/~mp PROFESORES LUENGO DIEZ, MARIA CANDIDA (Practicas en el Laboratorio) VINUESA MARTINEZ, LUIS ANTONIO (Practicas en el Laboratorio) CERNUDA DEL RIO, AGUSTIN (Teoria) FERNANDEZ ALVAREZ, ALBERTO MANUEL (Practicas en el Laboratorio) OBJETIVOS Adquirir la capacidad de construir programas de forma adecuada, apoyándose en buenos hábitos de diseño, codificación, pruebas, documentación, depuración, etc. Comprender y aplicar las pautas básicas del diseño de programas (modularidad, encapsulamiento, no redundancia...) Dominio del polimorfismo y la genericidad basada en el mismo. Conocimiento de algunas estructuras de datos y algoritmos fundamentales. 1. 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 2. 2.1. 2.2. 2.3. 2.4. 3. 3.1. 3.2. 3.3. 3.4. 3.5. 4. 4.1. 4.2. 4.3. CONTENIDOS INTRODUCCIÓN A LA METODOLOGÍA DE LA PROGRAMACIÓN Análisis y diseño Fundamentos de notación UML Pautas de diseño Implementación Documentación Aplicación práctica del análisis y diseño REVISIÓN DEL PARADIGMA DE ORIENTACIÓN A OBJETOS Fundamentos del paradigma de objetos Herencia Polimorfismo Interfaces ESTRUCTURAS DE DATOS BÁSICAS Colecciones (listas, pilas, colas) Búsqueda (secuencial, secuencial en estructura ordenada, binaria) Ordenación (burbuja con señal, inserción directa) Estructuras dinámicas (listas, pilas, colas) Recursividad TRATAMIENTO DE ERRORES EN TIEMPO DE EJECUCIÓN Errores en ejecución Técnicas básicas para el tratamiento de errores de ejecución Excepciones 256 de 462 2005-2006 Asignaturas del Primer Curso 5. 5.1. 5.2. PERSISTENCIA, SERIALIZACIÓN, ENTRADA / SALIDA Generalidades Sintaxis y clases de E/S METODOLOGÍA Y EVALUACIÓN Para aprobar la asignatura es necesario aprobar la teoría y la práctica por separado. Una vez cumplida esta premisa, la nota final se obtiene con una media ponderada en la que la parte teórica tiene un peso de 0,4 y la práctica de 0,6. La parte teórica se evalúa mediante un examen final. La parte práctica se evalúa mediante un examen práctico final, la asistencia a clase de prácticas y la entrega de prácticas obligatorias (que deberán ser defendidas por el alumno). BIBLIOGRAFÍA BÁSICA Programación en Java 2. L. Joyanes Aguilar, I. Zahonero Martínez. McGraw-Hill, 2002. ISBN: 84-481-3290-4 Introducción a la programación con Java Un enfoque orientado a objetos. David M. Arnow, Gerald Weiss. Addison Wesley, Madrid, 2001. ISBN: 84-7829-033-8 Code Complete: A Practical Handbook of Software Construction. Steve McConnell. Microsoft Press, 1993. ISBN: 1556154844 Análisis y diseño orientados a objetos con aplicaciones, 2ª edición. Grady Booch. Addison Wesley, 1996. ISBN: 0-201-60122-2 El Lenguaje Unificado de Modelado. Guía del usuario. Grady Booch, Ivar Jacobson, James Rumbaugh.. Addison-Wesley/Diaz de Santos, 1999. ISBN: 84-7829-028-1 Construcción de software orientado a objetos (2ª edición). Bertrand Meyer. Prentice Hall, 1999. ISBN: 84-8322-040-7 Piensa en java (2ª edición). Bruce Eckel. Prentice-Hall, 2002. ISBN: 84-205-3192-8 257 de 462 2005-2006 Asignaturas del Primer Curso FUNDAMENTOS FISICOS DE LA INFORMATICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13131 Código ECTS E-LSUD-1-Phys-121-PFC-13131 I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo TRONCAL Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 5,0 Teóricos 2,5 Prácticos 2,5 http://petra.euitio.uniovi.es/~acamba/ PROFESORES MATARRANZ FERNANDEZ, RAFAEL DOMINGO (Tablero, Teoria) RODRIGUEZ BRAÑA, MARIA ANGELES (Practicas en el Laboratorio) CAMBA MENENDEZ, ALFONSO (Practicas en el Laboratorio, Tablero, Teoria) FERNANDEZ BUSTILLO, ENRIQUE (Practicas en el Laboratorio) GETINO GARCIA, JOSE MARIA (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS ú El objetivo principal de la asignatura es que el alumno adquiera unos conocimientos básicos sobre electromagnetismo y estado sólido, que le sirvan de fundamento para el estudio de asignaturas más específicas.ú En la adquisición de estos conocimientos desempeñará un papel importante la experimentación que se llevará a cabo en el laboratorio de Física. CONTENIDOS Tema 1.- CAMPO ELÉCTRICO: Naturaleza eléctrica de la materia.- Ley de Coulomb.- Campo eléctrico.- Potencial eléctrico.- Movimiento de una carga en un campo eléctrico uniforme.- Ley de Gauss.- Aplicaciones. Tema 2.- CONDUCTORES EN EQUILIBRIO ELECTROSTÁTICO Y DIELÉCTRICOS: Descripción microscópica de los conductores: carga libre.- Conductores en equilibrio.- Condensadores: capacidad y energía.- Asociación de condensadores.- Dieléctricos: momento dipolar y polarización.- Condensadores con dieléctrico. Tema 3.- CORRIENTE ELÉCTRICA Y CIRCUÍTOS DE CORRIENTE CONTÍNUA: Corriente eléctrica.- La ley de Ohm.- Ley de Joule.- Asociacion de resistencias.- Generadores y fuerza electromotriz.- Reglas de Kirchhoff.- Circuitos RC: carga y descarga de un condensador. Tema 4.- CAMPO MAGNÉTICO (I): Fuerza ejercida sobre una carga en movimiento y una corriente.- Momento ejercido sobre una espira.- Movimientode una carga en un campo magnético uniforme.- Efecto Hall. Tema 5.- CAMPO MAGNÉTICO (II): Campo magnético creado por una carga en movimiento y una corriente.- Ley de Ampère.- Interacción entre dos corrientes rectilíneas paralelas.- Propiedades magnéticas de la materia: diamagnetismo, paramagnetismo y ferromagnetismo. Tema 6.- INDUCCIÓN MAGNÉTICA: Fuerza electromotriz de movimiento.-Ley de inducción de Faraday.- Ley de Lenz.- Inducción mutua y utoinducción.- Aplicaciones. Tema 7.- CORRIENTE ALTERNA: Generadores de corriente alterna.- Valores eficaces.- Comportamiento de una resistencias en corriente alterna.- Inductores y condensadores en circuitos de corriente alterna.- Potencia en ca.- Circuitos LCR en serie y paralelo. Tema 8.- ESTADO SÓLIDO: Estructura microscópica de los sólidos.- Teoría de bandas de los sólidos.- Semiconductores.- La unión pn.- Diodos.- Transistores. PRÁCTICAS DE LABORATORIO: 1.- Fuerza magnética sobre corrientes eléctricas. 2.- La ley 258 de 462 2005-2006 Asignaturas del Primer Curso de inducción de Faraday. 3.- Campo magnético creado por bobinas. 4.- Carga y descarga de condensadores. 5.- Estudio del circuitto RC. 6.- Estudio del circuito RL. 7.- Propiedades de los semiconductores METODOLOGÍA Y EVALUACIÓN Se realizará un examen escrito de los contenidos del programa (70% de la nota final) y se evaluarán los informes de las prácticas de laboratorio (30% de la nota). BIBLIOGRAFÍA BÁSICA TEORÍA: (1) Tripler P.A., Física. Volumen II. Reverte. (2) Serway R.A., Física. Volumen II. McGraw-hill. (3) Alonso M. y Finn E.J., Física. Addison-Wesley Iberoamericana. (4) Eisberg R.M. y Lerner L.S., Física. Volumen II. McGraw-Hill. (5) Feynman R., Física. Volúmenes II y III. Addison-Wesley Iberoamericana. (6) Roller D.E. y Blum R., Física.Volumen II. Reverté. PRÁCTICA: (7) Félix A.González, La física en problemas. Ed. Tébar Flores. HORARIO DE TUTORÍAS PROFESOR: MATARRANZ FERNANDEZ, RAFAEL DOMINGO PERIODO HORARIO EDIFICIO LUNES Y MIERCOLES DEL 01-10-2005 AL 30-06-2006 CIENCIAS DE 10:00 A 13:00 PROFESOR: RODRIGUEZ BRAÑA, MARIA ANGELES PERIODO HORARIO EDIFICIO LUNES, MARTES, DEL 01-10-2005 AL 10-06-2006 JUEVES Y VIERNES DE CIENCIAS 11:30 A 12:30 DEL 01-10-2005 AL 10-06-2006 MIERCOLES DE 11:30 A 13:30 PROFESOR: CAMBA MENENDEZ, ALFONSO PERIODO HORARIO LUNES Y MARTES DE DEL 01-10-2005 AL 31-01-2006 13:00 A 14:00 MIERCOLES Y JUEVES DEL 01-10-2005 AL 31-01-2006 DE 13:00 A 15:00 PROFESOR: GETINO GARCIA, JOSE MARIA PERIODO HORARIO CIENCIAS EDIFICIO CIENCIAS CIENCIAS EDIFICIO DEL 01-10-2005 AL 30-06-2006 LUNES DE 11:30 A 14:30 CIENCIAS DEL 01-10-2005 AL 30-06-2006 MIERCOLES DE 11:00 A 14:00 CIENCIAS 259 de 462 LUGAR Despacho Profesor (04) LUGAR Despacho Profesor - 15 (83) Despacho Profesor - 15 (83) LUGAR Despacho 22 (90) Despacho 22 (90) LUGAR Despacho Profesor (78) Despacho Profesor (78) 2005-2006 Asignaturas del Primer Curso TEORIA DE AUTOMATAS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13132 Código ECTS E-LSUD-1-Comp-122-AT-13132 I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo TRONCAL Periodo 2º Cuatrimes. 4,5 Teóricos 3,0 Prácticos 1,5 4,0 Teóricos 2,5 Prácticos 1,5 PROFESORES TAJES MARTINEZ, MARIA LOURDES (Practicas en el Laboratorio, Tablero, Teoria) CANO ESPINOSA, FERNANDO (Practicas en el Laboratorio, Tablero, Teoria) FERNANDEZ-COMBARRO ALVAREZ, ELIAS (Tablero, Teoria) CASTRO PEREIRO, DANIEL ALFONSO (Practicas en el Laboratorio) OBJETIVOS Los objetivos fundamentales son dos.En primer lugar exponer al alumno aquellos conceptos de teoría de lenguajes formales que sean asequibles en un primer curso de ingeniería técnica informática: definición de lenguaje formal, herramientas para el procesamiento de lenguajes formales, objetivos de ese procesamiento, etc.En segundo lugar, conectar estos conceptos formales con otros conceptos que se utilizan ampliamente a lo largo de la carrera, inclusive en primer curso, como los compiladores de lenguajes. CONTENIDOS TEMA 1 Lenguajes regulares1. Definiciones previas (símbolos, cadenas, Lenguajes formales, operaciones con cadenas, operaciones con lenguajes)2. Expresiones regularesa. Definición formalb. Operaciones Básicas (concatenación, alternativa, cierre)c. Extensión para lex3. Autómatas finitosa. AFDb. AFNDc. AFND LAMBDA MOV.4. Equivalencia expresiones regulares - autómatas finitos5. Propiedades de los lenguajes regularesPRÁCTICAS TEMA 1Utilización de herramientas de uso común para comprender la utilidad de las expresiones regulares (grep, find, ...). Lex. Utilización básica. Modificaciones básicas al fichero lex.TEMA 2 Lenguajes libres de contexto1. Definiciones básicas.2. Gramáticas libres de contexto3. Árboles de derivación (derivaciones y ambigüedad)4. Autómatas de pila5. Algoritmos de decisión (FNC, CYK)PRÁCTICAS TEMA 2Yacc. Utilización básica. Modificaciones básicas de un fichero.TEMA 3. Lenguajes Recursivos y Recursivamente Numerables1. Introducción2. Jerarquía de Chomsky3. Máquinas de Turing4. Lenguajes Recursivos y Recursivamente Numerables METODOLOGÍA Y EVALUACIÓN La asignatura tiene 4.5 créditos, de los cuales 3.5 son teóricos o prácticos de tablero y 1 es práctico de laboratorio.En términos de evaluación, la asignatura está dividida en una parte teórica y una parte práctica. Para aprobar la asignatura es preciso aprobar ambas partes, es decir, alcanzar un 5 en cada una de las partes.La nota final de la asignatura vendrá dada por la siguiente fórmula:Nfinal = Nteoría * 0.7 + Nprácticas * 0.3Parte teóricaSe realizará un único examen final en las convocatorias oficiales, Junio, Septiembre y Febrero.Parte prácticaLa calificación de la parte práctica se obtendrá con la fórmula siguiente:Nprácticas = Nasistencia+aprovechamiento * 0.5 + Ntrabajo * 0.5Nasistencia+aprovechamientoMide el nivel de asistencia a las clases prácticas del alumno y el trabajo del alumno en las mismas. Se 260 de 462 2005-2006 Asignaturas del Primer Curso valorará la asistencia a las clases prácticas para establecer esta nota. Si el alumno no asiste al menos al 50% de las clases prácticas del curso (sin justificar su ausencia), esta nota será 0.NtrabajoMide el trabajo del alumno para llevar a cabo los ejercicios propuestos. A lo largo del curso los profesores propondrán diversos ejercicios prácticos a los alumnos. Una vez realizado el alumno deberá realizar en algunos casos un cuestionario sobre los ejercicios propuestos y en otros entregar un resumen del trabajo. Ntrabajo será la nota con la que el profesor valore el trabajo realizado. El profesor puede requerir al alumno que explique o comente alguna parte de la solución dada a la práctica propuesta.La realización de las prácticas es obligatoria. La no realización de alguna de ellas supone un 0 en la NtrabajoEn el caso de que un alumno no entregue todas las prácticas en una convocatoria, tendrá la posibilidad de entregar la(s) que le falte(n) en una convocatoria posterior, teniendo siempre en cuenta que deberá realizarla(s) de acuerdo a los enunciados que oportunamente se publicarán para la nueva convocatoria.Superación Parcial de la MateriaLa teoría aprobada en una convocatoria del curso actual se guardará, como máximo, hasta la convocatoria de Febrero (o Diciembre) del curso siguiente. Así mismo, las prácticas aprobadas en una convocatoria del curso actual se guardarán, como máximo, hasta la convocatoria de Febrero (o Diciembre) del siguiente curso.PROGRAMACIÓN TEMPORALTema 1: 14 horasPrácticas: 4 horasTema 2: 14 horasPrácticas: 6 horasTema 3: 7 horasPágina Web de la asignaturaEn la dirección Web http://www.euitio.uniovi.es/ se encuentran las páginas dedicadas a esta asignatura. En ella se podrá encontrar información útil como enunciados de prácticas, guiones de clase, exámenes de años anteriores, notas, datos de los profesores, información en Internet relacionada con los contenidos de la asignatura, etc. Se espera de los alumnos que accedan con frecuencia (al menos, una vez a la semana) a dichas páginas para consultar las novedades que se vayan introduciendo. BIBLIOGRAFÍA BÁSICA Hopcroft, J.E.; Ullman, J.D.Introduction to automata theory, languages and computation-Ed. Addison-Wesley, USA 1979Kelley, DeanTeoría de Autómatas y Lenguajes Formales-Ed. Prentice HallGrimaldi, Ralph P.Matemática discreta y combinatoria-Ed. Addison-Wesley IberoamericanaCarroll, J.; Long, D.Theory of finite automata-Ed. Prentice Hall InternationalIsasi, P.; Martínez, P.; Borrajo, D.Lenguajes, gramáticas y autómatas: Un enfoque práctico-Ed. Addison-WesleyKozen, Dexter C.Automata and Computability -Ed. Springer 261 de 462 2005-2006 Asignaturas del Primer Curso LOGICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13133 Código ECTS E-LSUD-1-Comp-120-L-13133 I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo OBLIGAT. Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 5,0 Teóricos 2,5 Prácticos 2,5 http://www.di.uniovi.es/~labra/Logica/Logica.html PROFESORES LABRA GAYO, JOSE EMILIO (Teoria) FERNANDEZ ACEBAL, CESAR (Practicas en el Laboratorio) OBJETIVOS ü Proporcionar una formación sólida en los fundamentos de la lógica de proposiciones y de la lógica de predicados de Primer Orden.ü Desarrollar las habilidades y aptitudes para la representación formal del conocimiento y para la transcripción de frases del lenguaje natural en lenguaje formalü Apoyar la capacidad de tratamiento y manipulación simbólica de sistemas formales y la demostración de teoremasü Describir qué es una interpretación, cómo se cálcula el valor de una fórmula en una interpretación y los tipos de fórmulas en función de las diferentes interpretaciones.ü Incentivar al alumno para que se enfrente a la resolución de problemas de forma lógica, analítica y estructurada.ü Introducir al alumno en el paradigma de la Programación Lógica, alternativa y complemento de los lenguajes de programación imperativos clásicos.ü Comprender los mecanismos computacionales asociados a las problemáticas de la demostración automática de teoremas y la Programación Lógica.ü Mostrar el contexto de la lógica en la Informática y captar su relación con ramas específicas como: Programación, Ingeniería del Software, Bases de Datos, Inteligencia Artificial, Diseño de Circuitos, etc.ü Capacitar al alumno para el acceso y comprensión de la literatura general y específica relativa a la informática teórica. CONTENIDOS La asignatura consta de 6 créditos divididos en 3 de teoría y 3 de prácticas de tablero. La asignatura se divide en cinco unidades didácticas fundamentales, cada una de las cuales contiene una serie de temas cuya estimación temporal, en horas de teoría (TE) y horas de prácticas de tablero (PT) se indica. I. Introducción Conceptos Básicos Evolución Histórica y Aplicaciones II. Lógica ProposicionalTema 1. Lenguaje de la Lógica ProposicionalTema 2. Teoría de la Prueba Proposicional Tema 3. Técnicas Semánticas Proposicionales Tema 4. Resolución Proposicional Tema 5. Aplicación al Diseño de Circuitos: Álgebra de Boole III. Lógica de Predicados de Primer OrdenTema 6. Lenguaje de la Lógica de Predicados Tema 7. Teoría de la Prueba en Lógica de Predicados Tema 8. Semántica de la Lógica de Predicados Tema 9. Resolución General IV. Aplicaciones InformáticasTema 10. Programación Lógica Tema 11. Especificación y Verificación de Programas (*) V. AmpliacionesTema 12. Teorías Lógicas Especiales: Inducción (*)Tema 13. Otras Lógicas (0,5TE)(1,5TE)(2TE + 3 PT) (1TE + 2 PT)(2TE + 2 PT)(2TE + 4 PT)(3TE + 3 PT)(3TE + 3 PT) (1TE + 1 PT)(2TE + 2 PT)(3TE + 4 PT)(2TE + 4 PT)(3TE + 2 PT)(2TE)(2TE) 262 de 462 2005-2006 Asignaturas del Primer Curso METODOLOGÍA Y EVALUACIÓN La asignatura consta de 6 créditos divididos en 3 de teoría, 2 de prácticas de tablero y 1 de prácticas de laboratorio. Se realizarán dos exámenes parciales. El primer parcial sobre las partes I y II y el segundo sobre el resto.La nota teórica de la asignatura se obtendrá como el 40% de la nota del primer parcial y el 60% de la nota del segundo. Para aprobar la asignatura es necesario aprobar ambos parciales. La nota deprácticas de laboratorio se obtendrá a partir de un trabajo realizado por los alumnos. Para aprobar laasignatura es necesario que en dicho trabajo se obtenga una nota superior a 5.La nota total de la asignatura será 0,9 * NT + 0,1 * NP donde NT = Nota de teoría y NP = notadel trabajo práctico BIBLIOGRAFÍA BÁSICA L. Arenas, Lógica Formal para Informáticos, Díaz de Santos, ISBN: 84-7978-240-4 (1996)J. Barwise and J. Etchemendy, The Language of First-Order Logic, Center for the Study of Language and Information, Stanford, 3rd Ed., ISBN: 0-937073-90-3 (1992)M. Ben-Ari, Mathematical Logic for Computer Science, Prentice-Hall, ISBN: 0-13-564139-X (1993)E. Burke and E. Foxley, Logic and Its Applications, Prentice Hall International, ISBN: 0 13 030263 5 (1996)J. Cuena, Lógica Informática, Alianza Editorial, ISBN: 84-206-8601-8 (1985)G. Fernández and F. Sáez, Fundamentos de Informática: Lógica, Autómatas y Lenguajes, Anaya Multimedia, ISBN: 84-7614-792-9 (1995)M. Fitting, First-Order Logic and Automated Theorem Proving, Springer-Verlag, ISBN: 0 387 94593 8 (1996)M. Garrido, Lógica Simbólica, Tecnos - Filosofía y Ensayo, 3ª, ISBN: 84-309-2604-6 (1997)W. K. Grassmann and J. Tremblay, Matemática Discreta yLógica, Prentice-Hall, ISBN: 84-89660-04-2 (1996)D. Gries and F. B. Schneider, A Logical Approach to Discrete Math, Springer-Verlag, ISBN: 0-387-94115-0 (1994)J. Kelly, The Essence of Logic, Prentice Hall, ISBN: 0 13 396375 6 (1997)J. E. Labra, Lógica de Predicados de Primer Orden, Departamento de Matemáticas. Universidad de Oviedo (1993)J. E. Labra, Lógica Proposicional para Informática, Editorial Servitec, ISBN: 84-8416613-9 (1998)J. E. Labra and A. I. Fernández, Ejercicios de Lógica Informática, Editorial Servitec, ISBN: 84-8416-357-1 (1998)R. Lalement, Computation as Logic, Prentice-Hall, ISBN: 0-13-770009-1 (1993)V. Sperschneider and G. Antoniou, Logic: A foundation for Computer Science, Addison-Wesley, ISBN: 0-201-56514-5 (1991)L. Sterling, E. Shapiro, The Art Of Prolog, The MIT Press 2nd. Ed. (1994)J. E. Whitesitt, Boolean Algebra and its Applications, Addison-Wesley, ISBN: (1961) 263 de 462 2005-2006 Asignaturas del Primer Curso COMUNICACION PERSONA-MAQUINA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13134 Código ECTS E-LSUD-1-Comp-124-HCI-13134 I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 1 Tipo OBLIGAT. Periodo 2º Cuatrimes. 4,5 Teóricos 2,0 Prácticos 2,5 4,0 Teóricos 1,5 Prácticos 2,5 PROFESORES MARTINEZ PRIETO, ANA BELEN (Practicas en el Laboratorio, Tablero, Teoria) SUAREZ TORRENTE, MARIA DEL CARMEN (Practicas en el Laboratorio, Teoria) GUTIERREZ GUTIERREZ, ALFONSO (Practicas en el Laboratorio) OBJETIVOS Presentar al alumno conceptos básicos de interacción persona-ordenador que le permitan el desarrollo y la evaluación de software interactivo empleando para ello una aproximación centrada en el usuario. CONTENIDOS Teoría1. FUNDAMENTOS DE INTERACCIÓN PERSONA-ORDENADOR1.1. Orígenes de la disciplina1.2. Definición1.3. Objetivos1.4. Conceptos y principios básicos relacionados con la interacción1.5. El factor humano2. INTERFACES GRÁFICAS DE USUARIO2.1. Principios fundamentales para el diseño de interfaces gráficas de usuario2.2. Principales elementos de una interfaz gráfica2.3. Herramientas para el desarrollo de interfaces gráficas de usuario3. ESTILOS DE INTERACCIÓN Y METÁFORAS3.1. Estilos de interacción3.2. Paradigmas de interacción3.3. Metáforas3.3.1. Definición3.3.2. Tipos3.3.3. Ejemplos4. GUÍAS Y ESTÁNDARES4.1. Definición de estándar y guía de estilo4.2. Estándares relacionados con la interacción persona-ordenador4.3. Guías de estilo5. SOPORTE AL USUARIO5.1. Requerimientos del soporte al usuario5.2. Hipertexto e Hipermedia5.3. Ayuda en línea6. INTERNACIONALIZACIÓN6.1. Definición de internacionalización del software6.2. Definición de localización6.3. Niveles de internacionalización y localización6.4. Ventajas de hacer aplicaciones internacionales6.5. Proceso de internacionalización/localización6.6. Elementos relacionados con la internacionalización7. EVALUACIÓN7.1. Definición7.2. Usabilidad7.3. Métodos de Evaluación7.4. Coste de la UsabilidadPráctica1. Presentación del entorno de desarrollo2. Diseño de interfaces gráficas de usuario3. Construcción de interfaces gráficas de usuario4. Incorporación de la ayuda en línea5. Internacionalización6. Evaluación METODOLOGÍA Y EVALUACIÓN La carga docente de la asignatura es de 4.5 créditos, divididos en 2 créditos de teoría, 0.5 créditos de prácticas de tablero y 2 de prácticas de laboratorio.Para aprobar la asignatura es necesario aprobar la teoría y la práctica por separado. Una vez cumplida esta premisa, la nota final se obtiene con una media ponderada en la que la parte teórica tiene un peso de 0,4 y la práctica de 0,6.La parte teórica se evalúa mediante un examen final. La parte práctica se evalúa mediante un examen práctico final.Durante el curso se propondrá con cierta frecuencia la entrega de diversos ejercicios (prácticas a entregar); si estos ejercicios se superan con éxito (y el alumno ha acudido como mínimo a un 75% de las clases prácticas), el alumno podrá evitar la realización del examen práctico y acogerse para la parte práctica a la nota obtenida en los 264 de 462 2005-2006 Asignaturas del Primer Curso mismos.Aun cuando el alumno no supere todos los ejercicios propuestos durante el curso y deba hacer el examen práctico, el profesor valorará las prácticas que haya entregado. La asistencia a las clases prácticas también podrá ser valorada positivamente a discreción del profesor. BIBLIOGRAFÍA BÁSICA J. Abascal, I. Aedo y otros. La Interacción Persona Ordenador. Edición enCD-ROM, 2001.Alan Dix. Human Computer Interaction. Prentice-Hall, 1997 (SecondEdition).- Alan Cooper. About Face: The Essentials of User Interface Design. IDGBooks, 1995.- Theo Mandel. The Elements of User Interface Design. John Wiley and sons,1997.Bibliografía de consulta- Donald A. Norman. El Computador Invisible. Paidós Ibérica, 2000.- Brenda Laurel. Computers as Theatre. Addison-Wesley, 1991.- Ben Scneiderman. Designing the User Interface. Third Edition. Addison-Wesley, 1998.- Donald A. Norman. La Psicología de los Objetos Cotidianos. Editorial Nerea,1990. 265 de 462 2005-2006 4.3.2 Asignaturas del Segundo Curso Asignaturas del Segundo Curso ESTRUCTURA DE COMPUTADORES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13135 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 2 Tipo TRONCAL Periodo 2º Cuatrimes. 7,5 Teóricos 4,5 Prácticos 3,0 7,5 Teóricos 4,5 Prácticos 3,0 http://www.atc.uniovi.es/inf_med_oviedo/2estcomp/ PROFESORES GARCIA VAZQUEZ, MANUEL (Tablero, Teoria) LOPEZ LOPEZ, JOSE MARIA (Practicas en el Laboratorio, Tablero, Teoria) FRAGA BOBIS, CESAR (Practicas en el Laboratorio) GRANDA CANDAS, JUAN CARLOS (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS El objetivo fundamental de la asignatura es introducir al alumno el computador real, en contraposición al computador Von Neumann estudiado en la asignatura de Fundamentos de Computadores de primer curso. Este objetivo se traduce en los siguientes objetivos específicos: * Presentar aquellas características del computador moderno que representan una mejora indispensable del computador von Neumann básico y que son necesarias para dar soporte a los nuevos sistemas operativos multitarea. * Incidir en que los sistemas operativos multitarea requieren un soporte hardware específico, y como este soporte es proporcionado por las CPUs protegidas. * Indicar qué mecanismos hardware son necesarios para dar soporte a los sistemas operativos multitarea. * Explicar los mecanismos de transferencia de control al sistema operativo (llamada a los servicios del sistema, interrupciones y excepciones). * Indicar que aparte del soporte a los sistemas operativos multitarea, también se busca el incremento en el rendimiento de las CPUs. Se presentan las técnicas básicas de segmentación y replicación de unidades funcionales. * Introducir una arquitectura real como ejemplo de los conceptos vistos, la arquitectura IA-32. Presentar su evolución histórica, sus diferentes modos de funcionamiento, los modos de protección y los mecanismos de transferencia de control. * Hacer ver a los alumnos que el deseo de todo programador es disponer de una memoria lo más grande y lo más rápida posible, lo cual se puede conseguir utilizando memorias de diferentes tecnologías organizadas jerárquicamente. * Explicar el principio de localidad, en sus dos modalidades, espacial y temporal, y hacer ver a los alumnos que este principio es el que hace que la jerarquía de memoria funcione. * Presentar los principios organizativos y de funcionamiento de una memoria cache. Así se presentaran los conceptos de bloque y de fallo, así como la necesidad de ressolver los problemas de ubicación, identificación, reemplazo y escritura de los bloques de la cache. * Explicar las tres estrategias de correspondencia comúnmente utilizadas, es decir, la correspondencia directa, la asociativa y la asociativa por conjuntos. Utilizando los mismos ejemplos, explicar también las estrategias de reemplazo y escritura. * Presentar diferentes tipos de arquitecturas de cache (caches de un nivel frente a multinivel, 266 de 462 2005-2006 Asignaturas del Segundo Curso unificadas frente a divididas), así cómo sus ventajas e inconvenientes. * Comentar los parámetros básicos de los sistemas de cache de las arquitecturas IA-32/PC actuales. * Comentar las diferentes técnicas utilizadas en eldiseño de la memoria principal para minimizar el impacto de los fallos de cache, y así mejorar el rendimiento global del sistema. * Explicar los objetivos perseguidos por el mecanismo de traslación de direcciones virtuales a físicas. * Indicar las estrategias posibles para la ubicación de direcciones virtuales en el espacio físico de direcciones. * Discutir acerca de la organización de las direcciones de los programas y del sistema operativo en un entorno multitarea. Hacer ver al alumno que la asignación de una tabla de páginas a cada proceso, hace que cada proceso tenga un espacio de direcciones privado. Plantear como el sistema operativo se ubica en las direcciones virtuales de todos los procesos. * Analizar cómo la paginación proporciona protección, pero al mismo tiempo, permite también compartir direcciones entre procesos. * Comentar dónde se almacena la tabla de páginas y qué mecanismos utiliza la CPU para conocer su ubicación. * Explicar el concepto y el objetivo de la TLB. * Explicar el concepto de fallo de página y qué pasos debe llevar a cabo el sistema operativo para tratarlo. * Analizar el sistema de translación de direcciones de la arquitectura IA-32 basado en un sistema de tablas de doble nivel. Indicar cómo este sistema permite reducir drásticamente el tamaño de la tabla de páginas. * Presentar el concepto de espacios de direcciones separados para E/S y para memoria. * Explicar las técnicas clásicamente utilizadas para llevar a cabo los procesos de E/S, ordenadas de menor a mayor complejidad, e incidir en las mejoras que las más complejas van aportando sobre las más simples. * Explicar los aspectos básicos de la organización del sistema de E/S de un computador real. Para ello se utilizará como ejemplo el PC. Entre dichos aspectos están la organización de los dispositivos en los espacios de direcciones y el sistema de gestión de interrupciones. * Repasar los sistemas de interconexión existentes, plantear sus ventajas e inconvenientes. * Describir la interconexión mediante buses. Introducción del concepto de ciclo de bus. * Explicar los dos modelos de sincronización de las operaciones de un bus: el modelo síncrono y el asíncrono. * Describir la problemática planteada por el acceso de múltiples dispositivos a un mismo bus. Presentar el concepto de maestro de bus. * Describir el problema planteado en un bus con múltiples maestros. Presentar el concepto de arbitraje, así como las diferentes técnicas para arbitrar un bus. * Plantear las razones que hacen necesario la organización jerárquica de los buses. Poneralgunos ejemplos de jerarquías de buses. * Presentar la organización jerárquica de los buses de un PC moderno, haciendo hincapiés en las diferentes velocidades y anchos de banda de los distintos niveles de su jerarquía. * Repasar la importancia de los periféricos en la popularidad del uso de los PC. Generalidad de usos y Clasificar los principales tipos de periféricos en función del flujo de información y de su cometido. * Describir los principales tipos de dispositivos de almacenamiento: almacenamiento magnético, óptico, magneto-óptico y almacenamiento basado en semiconductores. Para cada tipo se describen sus principios de funcionamiento y principales características. Se presta especial 267 de 462 2005-2006 Asignaturas del Segundo Curso atención a los discos. * Comprender como las pulsaciones de teclas llegan a ser interpretadas como códigos ASCII. * Presentar el funcionamiento del ratón y el proceso seguido para relacionar desplazamiento del ratón y desplazamiento en pantalla, así como los botones de acción. * Describir el funcionamiento de los monitores, tanto los de tecnología CRT, como los LCD. Abordar el proceso de formación de la imagen atendiendo a los distintos tipos de tecnología. Introducir el concepto de barrido, tanto horizontal como vertical. Comentar el procedimiento de formación del color. * Detallar el funcionamiento de las impresoras como los periféricos más comunes de presentación de información de forma escrita. Presentando los principios de funcionamiento de las tecnologías más comunes: matricial, chorro de tinta y láser. CONTENIDOS 1. Introducción 2. La CPU multiprogramable 2.1 Sistemas operativos multitarea 2.2 CPUs multiprogramables frente a no multiprogramables 2.3 Mecanismos básicos de una CPU multiprogramable 2.3.1 Transferencia de control al S.O 2.3.2 Soporte para la memoria virtual 2.3.3 Protección 2.4 La arquitectura IA-32 2.4.1 Introducción 2.4.2 Registros de control 2.4.3 Introducción al direccionamiento de memoria 2.4.4 Segmentación 2.4.5 Modelo de memoria plano 2.4.6 Direccionamiento de E/S 2.4.7 Mecanismos de protección 2.4.8 Gestión de la transferencia de control al S.O 3. La jerarquía de memoria 3.1 Concepto de jerarquía de memoria 3.2 Memoria cache 3.2.1 Conceptos preliminares 3.2.2 Estrategias de correspondencia 3.2.3 Estrategias de reemplazo 3.2.4 Estrategias de escritura 3.2.5 Incremento de rendimiento proporcionado por la cache 3.2.6 Organización de la memoria cache 3.2.7 La memoria cache en la arquitectura IA-32/PC 3.3 Memoria principal 3.3.1 Coste temporal de un fallo de cache 3.3.2 Coste temporal de la actualización de un bloque de memoria principal 3.3.3 Mejoras en la organización de la memoria principal 3.4 Memoria virtual 3.4.1 Introducción 3.4.2 Objetivos 3.4.3 Estrategias 268 de 462 2005-2006 Asignaturas del Segundo Curso 3.4.4 Memoria virtual paginada 3.4.5 Paginación en la arquitectura IA-32 3.4.7 La memoria cache en la arquitectura IA-32/PC 4. El sistema de E/S 4.1 Introducción 4.2 Ubicación del sistema de E/S en los espacios de direcciones 4.3 Protección del sistema de E/S 4.4 Técnicas de E/S 4.4.1 E/S programada con muestreo 4.4.2 E/S programada con interrupciones 4.4.3 DMA 4.4.4 Procesadores de E/S 4.5 Interrupciones enla arquitectura IA-32/PC 4.6 DMA en la arquitectura IA-32/PC 5. Sistemas de interconexión 5.1 Topologías de interconexión 5.2 Los buses 5.2.1 El concepto de ciclo de bus. 5.2.2 Carracterísticas de un bus 5.3.3 Bus con múltiples maestros: concepto de arbitraje 5.3.4 Jerarquía de buses 5.3.5 Ejemplos de buses reales 5.1 Conexión de los buses de un PC moderno 6. Periféricos 6.1. Introducción 6.2. Periféricos de almacenamiento de información 6.2.1. Almacenamiento magnético 6.2.2. Almacenamiento óptico 6.2.3. Almacenamiento magneto óptico 6.2.4. Almacenamiento basado en semiconductores 6.3. Periféricos de entrada 6.3.1. El teclado 6.3.2. El ratón 6.4. Periféricos de salida 6.4.1. Monitores CRT 6.4.2. Monitores LCD 6.4.3. Impresoras METODOLOGÍA Y EVALUACIÓN La asignatura tiene una fuerte componente práctica. El alumno deberá ir realizando y entregando a lo largo del curso una serie de prácticas en base a la documentación que se le irá suministrando. La entrega de estas prácticas en las fechas estipuladas es prerrequisito para acceder al examen escrito. La evaluación se llevará a cabo mediante un examen escrito en el que se evaluará al alumno tanto de la parte teórica, como de la parte práctica de la asignatura. La nota final será la obtenida en el examen escrito. Se llevarán a cabo las pruebas de evaluación correspondientes a las convocatorias oficiales. 269 de 462 2005-2006 Asignaturas del Segundo Curso BIBLIOGRAFÍA BÁSICA William Stallings Organización y arquitectura de computadores: diseño para optimizar prestaciones Prentice Hall, 1997 David A. Patterson, y Jonh L. Henessy Estructura y diseño de computadores: interficie circuitería/programación Reverté, 2000 Tom Shandley Protected mode software architecture Addison-Wesley, 1998 Jonh H. Crawford y Patrick P. Gelsinger Programación del 80386/387 Anaya Multimedia, 1991 270 de 462 2005-2006 Asignaturas del Segundo Curso TECNOLOGIA ELECTRONICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13136 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 2 Tipo TRONCAL Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 http://www.euitio.uniovi.es/info-academica/asignaturas/tec.ele.com/ PROFESORES ALVAREZ ANTON, JUAN CARLOS (Practicas en el Laboratorio) MARCOS PASCUAL, LUCIA (Practicas en el Laboratorio, Teoria) OBJETIVOS Dar al alumno una formación introductoria a la Electrónica Analógica Conocer la Electrónica Digital Aprender a utilizar los C.I. usando las hojas de datos de los fabricantes Resolver problemas sencillos de aplicación de los Sistemas Digitales Resolver problemas electrónicos sencillos que se puedan plantear como usuarios de ordenadores CONTENIDOS Tecnologías de circuitos integrados Dispositivos semiconductores Sistemas combinacionales Sistemas secuenciales Memorias semiconductoras Amplificador operacional Conversión A/D y D/A METODOLOGÍA Y EVALUACIÓN Clases de pizarra Resolución de problemas tanto de pizarra como prácticos de laboratorio Trabajos prácticos Es necesario realizar todas las prácicas y entregar una memoria de cada una de ellas. Se relizará un examen final en el que deberán resolverse cuestiones de aplicación BIBLIOGRAFÍA BÁSICA 1. Malvino. 'Principios de Electrónica'. Editorial McGraw-Hill 2. Thomas L. Floyd. 'Fundametos de sistemas digitales. Editorial Prentice Hall 3. Robert Boylestad, Louis Nashelsky. 'Electrónica. Teoría de circuitos'. Editorial Prentice Hall 4. Joaquín Velasco Ballano, José Otero Arias. 'Problemas de sistemas electrónicos digitales'. Editorial Paraninfo. 271 de 462 2005-2006 Asignaturas del Segundo Curso HORARIO DE TUTORÍAS PROFESOR: MARCOS PASCUAL, LUCIA PERIODO HORARIO LUNES Y MARTES DE DEL 01-10-2005 AL 30-06-2006 11:00 A 13:00 DEL 01-10-2005 AL 30-06-2006 JUEVES DE 16:00 A 18:00 272 de 462 EDIFICIO LUGAR CIENCIAS Despacho 186 CIENCIAS Despacho 186 2005-2006 Asignaturas del Segundo Curso TEORIA DE LA PROGRAMACION Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13137 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 2 Tipo TRONCAL Periodo 1º Cuatrimes. 4,5 Teóricos 3,0 Prácticos 1,5 4,5 Teóricos 3,0 Prácticos 1,5 http://petra.euitio.uniovi.es/asignaturas/teo.pro/index.html PROFESORES GONZALEZ ALONSO, OLIVERIO (Practicas en el Laboratorio) GONZALEZ RODRIGUEZ, BERNARDO MARTIN (Tablero, Teoria) PEREZ PEREZ, JUAN RAMON (Tablero, Teoria) OBJETIVOS Competencias específicas Conocer y aplicar los fundamentos básicos de algoritmia necesarios para comparar y valorar distintos algoritmos para resolver un problema. Estimar el tiempo de ejecución y la memoria requerida para un determinado algoritmo. Conocer los fundamentos de la verificación de programas y saber como aplicarlos. Aplicar las técnicas que permitan verificar la validez funcional y el rendimiento de las aplicaciones informáticas. Conocer y aplicar distintas técnicas básicas de diseño de algoritmos. Interpretar las especificaciones funcionales de un problema para valorar la técnica de resolución adecuada. Analizar distintos tipos de algoritmos para resolver problemas complejos Aplicar un lenguaje de programación para la implementación de soluciones a los problemas. Competencias transversales genéricas Capacidad de resolución de problemas mediantealguna técnica de diseño de algoritmos. Capacidad de análisis y síntesis. Elaboración de documentos técnicos que recojan los requisitos de un problema y describan y justifiquen la solución elegida. CONTENIDOS Tema 1: Principios de Algoritmia (Esencial) 1.1 Repaso breve de lo que debe conocer ya el alumno de otras asignaturas del curso anterior. 1.2 Análisis de eficiencia de un algoritmo: 1.2.1 Ocupación de memoria. 1.2.2 Estudio analítico del tiempo de ejecución. Complejidad. Notación asintótica. 1.2.3 Estudio empírico en función de algún parámetro. 1.2.4 Ejemplos de análisis de algoritmos. Tema 2: Recursividad (Esencial) 2.1 Concepto de recursividad. Ejemplos. Comparación estructura iterativa-estructura recursiva. 273 de 462 2005-2006 Asignaturas del Segundo Curso Ejemplos comparativos. 2.2 Funcionamiento interno de la recursividad. Asignación estática de memoria, asignación dinámica. Implementación en la memoria de llamadas a subprogramas. 2.3 Análisis de eficiencia de algoritmos recursivos: ocupación de memoria, tiempo de ejecución. 2.4 Algunos problemas recursivos. Tema 3: Verificación y Prueba de Programas (Aconsejable) 3.1 Especificación de programas. 3.2 Técnica de especificación formal: técnica precondición / postcondición. Ejemplos. 3.3 Técnica del invariante. Ejemplos. Tema 4: Estructuras de Datos para los Algoritmos (Necesario) 4.1. Definición y forma de uso de estructuras de datos que emplearemos en los siguientes temas. Tema 5: Divide y Vencerás (Necesario) 5.1 Introducción a las técnicas de diseño de algoritmos. 5.2 Explicación de la técnica Divide y Vencerás. 5.3 Análisis de Divide y Vencerás. 5.4 Ejemplos. (Se explicarán varios de todos los disponibles) Tema 6. Programación dinámica (Necesario) 6.1 Comparación de Programación dinámica con Divide y Vencerás 6.2 Aplicación de la técnica a problema de los Play offs de baloncesto. 6.3 Ejemplos. (Se explicarán varios de todos los disponibles) Tema 7. Vuelta atrás (Esencial) 7.1 Representación de problemas mediante grafos. 7.2 Explicación de la técnica de Vuelta atrás. 7.3 Distintos esquemas de resolución de problemas. 7.3 Ejemplos: Salto del caballo, Problema de las 8 reinas. (Se explicarán varios de todos los ddisponibles) Tema 8. Algoritmos Voraces (Esencial) 8.1 Explicación de la técnica voraz. 8.2 Ejemplos. (Se explicarán varios de todos los disponibles) Tema 9. Algoritmos de ramificación y poda (Necesario) 9.1 Recorrido en anchura, frente al recorrido en profundidad. 9.2 Explicación de la técnica ramifica y poda. 9.3 Ejemplos: Problema de la asignación de tareas, problema de las n reinas, problema del puzzle. (Se explicarán varios de todos los disponibles) Tema 10. Introducción a los árboles de juegos (Aconsejable) 10.1 Árboles de Juegos. 10.2 Técnica Minimax. 10.3 Técnica de la poda alfa-beta. 10.4 Ejemplos. 274 de 462 2005-2006 Asignaturas del Segundo Curso METODOLOGÍA Y EVALUACIÓN METODOLOGÍA Se utilizará la metodología de clase magistral participativa para la explicación de los temas, apoyándose en transparencias. El alumno podrá tener estas transparencias con antelación mediante el cuaderno didáctico correspondiente (ver apartado de bibliografía). Se ilustrará la explicación teórica con ejemplos. Se dispone de implementaciones en lenguaje Java de todos estos ejemplos en la página Web de la asignatura (ver sección de recursos virtuales). Se realizará un seguimiento del aprendizaje de los alumnos mediante evaluación formativa que consistirá en resolver y corregir en clase varios problemas en forma de control. Estos controles se realizarán cada dos o tres temas. Los alumnos dispondrán de una biblioteca de problemas a través del sitio Web de la asignatura entre los que elegir para realizar en su tiempo de estudio. En clase, se discutirán y resolverán los más significativos. Se realizarán prácticas de laboratorio individuales, en las que se tratará de reforzar los conceptos vistos en clase de teoría. Como trabajo voluntario el profesor planteará nuevos problemas para que sean estudiados e implementados por los alumnos. Los problemas resueltos se añadirán a la biblioteca de problemas en la página Web de la asignatura (ver sección de recursos virtuales). EVALUACIÓN Para aprobar esta asignatura se debe obtener una calificación superior o igual a 5 tanto en la parte teórica como en la parte práctica. Teoría En cada convocatoria oficial (febrero, junio y septiembre) se realizará el examen teórico final, que incluirá toda la materia. La nota de este examen será el 80 % de la nota final. Al examen teórico de cualquier convocatoria, se podrán presentar todos los alumnos matriculados independientemente de que hayan aprobado o no la parte práctica. Se podrán realizar trabajos opcionales que propondrá el profesor. La nota otorgada en los trabajos prácticos se sumará a la nota de teoría. Prácticas Las prácticas de laboratorio serán unas sesiones equivalentes a un crédito para cada alumno y al final del cuatrimestre se realizará una evaluación sobre el trabajo obligatorio encargado a cada alumno; que pesará, un 20% en la nota final de la asignatura. A los alumnos que teniendo suspensas las prácticas aprueben el examen teórico se les realizará un examen práctico. Dicho examen práctico versará sobre el material visto en las sesiones prácticas y las prácticas realizadas por cada alumno. La calificación igual o superior a 5 en la teoría o en la práctica se conserva, dentro del mismo curso, hasta la convocatoria de septiembre inclusive. BIBLIOGRAFÍA BÁSICA - G. Brassard, P. Bratley. Fundamentos de Algoritmia. Prentice Hall, 1997. - Narciso Martí Oliet, Yolanda Ortega Mallén, José Alberto Verdejo López. Estructura de datos y algoritmos. Ejercicios y problemas resueltos. Prentice Hall, 2003. - Martín Gonzalez Rodríguez. Principios de Algoritmia. Cuaderno Didáctico Nº 22. Servitec. 275 de 462 2005-2006 Asignaturas del Segundo Curso - Juan Ramón Pérez Pérez. Técnicas de Diseño de Algoritmos. Cuaderno Didáctico Nº 31. Servitec. - Mark Allen Weiss. Estructuras de datos en Java. (2000) Addison Wesley. - Ricardo Peña Marí. Diseño de programas. Formalismo y abstracción. 2ª edición (1998) Prentice Hall. - Aho A.V.,Hopcroft S.E. y Ullman S.D. Estructuras de datos y algoritmos. Ed. Addison.Wesley Iberoamericana, 1988. 276 de 462 2005-2006 Asignaturas del Segundo Curso TECNOLOGIA DE LA PROGRAMACION Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13138 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 2 Tipo TRONCAL Periodo 1º Cuatrimes. 7,5 Teóricos 3,0 Prácticos 4,5 7,5 Teóricos 3,0 Prácticos 4,5 http://petra.euitio.uniovi.es/asignaturas/tec.pro/ PROFESORES IZQUIERDO CASTANEDO, RAUL (Teoria) ALVAREZ GUTIERREZ, DARIO (Practicas en el Laboratorio) CORRALES GONZALEZ, JOSE ANTONIO (Practicas en el Laboratorio) ORTIN SOLER, FRANCISCO (Tablero, Teoria) OBJETIVOS El objetivo de esta asignatura es enseñar al alumno las distintas tecnologías de programación en el paradigma orientado a objetos, así como su implementación en diversos lenguajes de programación, principalmente el lenguaje C++. También se hace una introducción a los lenguajes procedimentales, principalmente mediante el lenguaje C. CONTENIDOS PROGRAMA DE TEORÍA Tema 1º: Introducción a los lenguajes procedimentales. (9 horas) Expresiones, tipos y coerciones. Estructuras de control de lenguajes procedimentales. Declaración y definición de funciones, paso de parámetros. Preprocesado y división en módulos. Punteros y gestión explícita de memoria. Ejercicios en lenguaje C. Tema 2º: Introducción al lenguaje C++ (2 horas) Historia de ISO/ANSI C++. Objetivos y elementos de la programación orientada a objetos. Estructura de un programa ISO/ANSI C++. La librería estándar. Flujos de consola. Funciones inline. Introducción a la genericidad. Tema 3º: Elementos básicos del modelo de Objetos (6 horas) Clases y objetos. Abstracción. Encapsulación Ocultación de la información Modulación. 277 de 462 2005-2006 Asignaturas del Segundo Curso Asertos y excepciones. Programación por contratos. Especificación en UML Implementaciones en lenguaje C++ Compilación condicional. Gestión dinámica de memoria. Gestión explícita de memoria heap. Clases y funciones amigas. Parámetros por omisión. Operador de alcance. Espacios de nombres. Comparación entre C++, C# y Java Tema 4º: Sobrecarga y miembros de clase (6 horas) Sobrecarga de funciones y métodos. Sobrecarga de operadores Asociación, agregación y composición Miembros de clase. Clases de utilidad (utility). Especificación en UML Implementaciones en lenguaje C++ Referencia o alias. Paso de parámetros. Constructor de copia. Operador de asignación. Conversiones por medio de constructores. Comparación entre C++, C# y Java Tema 5º: Herencia y polimorfismo (8 horas) Herencia Reutilización de código mediante herencia (de implementación) o composición Patrón de diseño, arquitectónico e idiomático. Polimorfismo Enlace dinámico. Clases abstractas. Interfaces Agregación y Composición Herencia múltiple. Problemas derivados de la herencia múltiple. Especificación en UML Implementaciones en lenguaje C++ Constructores y destructores en herencia. Lista de inicialización. Oculttación de métodos. Métodos virtuales. Métodos abstractos. Destructores virtuales. Representación del DAG que representan a instancias con herencia múltiple. 278 de 462 2005-2006 Asignaturas del Segundo Curso Información de tipos en tiempo de ejecución. Comparación entre C++, C# y Java Tema 6º: Gestión de errores en tiempo de ejecución (4 horas) Necesidad de control de errores dinámico. Objetivos del manejo de excepciones. Lanzando excepciones. Manejando excepciones. Gestión de recursos. Especificación de excepciones lanzadas por una función. Implementación en C++. Excepciones de la librería estándar. Comparación entre C++, C# y Java Tema 7º: Genericidad (6 horas) Genericidad (polimorfismo paramétrico). Ventajas e inconvenientes del uso de la genericidad. Funciones genéricas. Clases genéricas. Arquitectura de librerías estándar genéricas. Especificación en UML Implementaciones en lenguaje C++ Templates Parámetros por omisión de plantillas. Especialización de plantillas. Utilización de export Librería estándar de plantillas (STL) Contenedores Iteradotes Algoritmos Objetos función. Comparación entre C++, C# y Java Tema 8º: Persistencia (2 horas) Entrada / Salida. Flujos. Serialización. Persistencia ortogonal. Distribución como especialización de serialización. Especificación en UML Implementación en C++ Streams de la librería estándar. Métodos y operadores más utilizados. Utilización de los stringstreams como mecanismos de conversión. Comparación entre C++, C# y Java Tema 9º: Elementos relacionados del modelo de objetos (2 horas) Componentes 279 de 462 2005-2006 Asignaturas del Segundo Curso Programación multihilo. Intercomunicación de procesos. Arquitecturas distribuidas. Pruebas de software Refactorización de código. Comparación entre C++, C# y Java PROGRAMA DE LAS CLASES PRÁCTICAS Lenguaje C (10 horas) Tema 1º: Panorama general del lenguaje C. Entornos de programación y depuración de aplicaciones. Tema 2º: Tipos simples, operadores, expresiones. Control de flujo, bucles y condicionales. Tema 3º: Funciones, paso por valor, manejo del preprocesador, modulación de aplicaciones y compilación condicional. Tema 4º: Gestión de memoria: punteros, arrays y cadenas de caracteres. Paso de parámetros por dirección. Tema 5º: Estructuras y uniones. Listas enlazadas. Entrada y salida. Ficheros Paso de parámetros por línea de comandos. El lenguaje C++ (20 horas) Tema 1º: Introducción al lenguaje C++ Tema 2º: Clases y objetos Tema 3º: Gestión de memoria Tema 4º: Sobrecarga de funciones yoperadores Tema 5º: Herencia y polimorfismo Tema 6º: Entrada y salida Tema 7º: Entrada y salida avanzada Tema 8º: Manejo de excepciones Tema 9º: Genericidad Tema 10º: Librería Estándar METODOLOGÍA Y EVALUACIÓN Los contenidos de las clases teóricas y de las clases prácticas de tablero se evaluará mediante un examen final teórico y un examen final práctico. La asistencia a prácticas será obligatoria, permitiéndose un máximo de un 20% de faltas. A lo largo del curso se realizará una prueba parcial del lenguaje C y otra de C++ que serán evaluadas por los profesores de prácticas. Esta nota junto con la asistencia se tendrá en cuenta en el examen final práctico. El examen práctico consistirá en la realización un programa correcto en un laboratorio en un tiempo dado. BIBLIOGRAFÍA BÁSICA BIBLIOGRAFÍA BÁSICA Brian Kerninghan, Dennis Ritchie. El lenguaje de Programación C. 2ª Edición. Pearson Educación (1991). Stanley B. Lippman. Essential C++. Addison Wesley (1999). 280 de 462 2005-2006 Asignaturas del Segundo Curso Enrique Hernández Orallo, José Hernández Orallo, Mª Carmen Juan Lizandra. C++ Estándar. Paraninfo (2002). BIBLIOGRAFÍA DE CONSULTA Y REFERENCIA Cueva Lovelle, J. M. y López Pérez B. Programación en C y C++. Cuaderno Didáctico nº 3. Servitec (1998) Stanley B. Lippman. C++ primer. Addison Wesley, 3ª Edición (1990). Clovis L. Tondo, Bruce P. Leung. C++ Primer Answer Book. Addison Wesley (1999). Danny Kalev. The ANSI/ISO C++ Professional Programmers. Handbook Que Editorial (1998). Bjarne Stroustrup. El lenguaje de programación C++. Addison Wesley - Pearson, 3ª Edición (2002). Nicolai M. Josuttis. The C++ Standard Library (a tutorial and reference). Addison Wesley (1999). Grady Booch. Análisis y diseño orientado a objetos con aplicaciones. 2ª Edición. AddisonWesley/ Díaz de Santos (1996). Grady Booch. El lenguaje unificado de modelado. Addison Wesley (1999). Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. Patrones de Diseño. Person Educación - Addison Wesley (2003). Bertrand Meyer. Construcción de software orientado a objetos. 2ª Edición. Prentice-Hall (1999). Martin Fowler y K. Scott. UML gota a gota. Addison Wesley (1999). Juan Manuel Cueva Lovelle. Análisis y Diseño Orientado a Objetos con C++. Cuaderno Didáctico nº 1. Servitec (2003). 281 de 462 2005-2006 Asignaturas del Segundo Curso ESTRUCTURA DE DATOS Y DE LA INFORMACION Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13139 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 2 Tipo TRONCAL Periodo Anual 9,0 Teóricos 4,5 Prácticos 4,5 9,0 Teóricos 4,5 Prácticos 4,5 http://petra.euitio.uniovi.es/asignaturas/edi/ediweb/ PROFESORES PAULE RUIZ, MARIA PUERTO (Practicas en el Laboratorio, Tablero, Teoria) GONZALEZ RODRIGUEZ, BERNARDO MARTIN (Practicas en el Laboratorio, Tablero, Teoria) PEREZ PEREZ, JUAN RAMON (Practicas en el Laboratorio) OBJETIVOS - Analizar la estructura de datos (lineal, árbol, diccionario o en red) que resuelva mejor un problema concreto desde un punto de vista conceptual. - Implementar las operaciones básicas de un TAD (Lista, Pila o Cola, Árbol, etc.) mediante un lenguaje de programación concreto. - Emplear implementaciones de los TAD construidos por terceros en la solución de problemas reales. CONTENIDOS Tema 1: TIPOS ABSTRACTOS DE DATOS Tema 2: ESTRUCTURAS DE DATOS LINEALES Tema 3: INTRODUCCIÓN A LAS ESTRUCTURAS DE DATOS RECURSIVAS Tema 4: ESTRUCTURAS DE DATOS JERÁRQUICAS Tema 5: COLAS DE PRIORIDAD Tema 6: CONJUNTOS Tema 7: TABLAS HASH Tema 8: GRAFOS Tema 9: FICHEROS Tema 10: ORDENACION METODOLOGÍA Y EVALUACIÓN Para aprobar esta asignatura se debe obtener una calificación superior o igual a 5 en su parte teórica y una calificación de APTO en su parte práctica. BIBLIOGRAFÍA BÁSICA JOYANES AGUILAR, Luis; ZAHONERO MARTINEZ, Ignacio; (1998) Estructura de Datos, Algoritmos, abstracción y Objetos 1(a) ed, McGrawHill. ISBN: 84-481-2042-6. 282 de 462 2005-2006 Asignaturas del Segundo Curso SISTEMAS OPERATIVOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13140 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 2 Tipo TRONCAL Periodo Anual 9,0 Teóricos 4,5 Prácticos 4,5 9,0 Teóricos 4,5 Prácticos 4,5 http://petra.euitio.uniovi.es/asignaturas/sis.ope/sis.ope.htm PROFESORES DIAZ FONDON, MARIA ANGELES (Practicas en el Laboratorio, Tablero, Teoria) RIESCO ALBIZU, MIGUEL (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS OBJETIVOS Dividiremos los objetivos en dos tipos: de Contenido y Metodológicos Objetivos de Contenido Con esta asignatura el alumno adquirirá conocimientos acerca de las partes que componen un sistema operativo, comprendiendo su funcionamiento y el modo en que se realiza la gestión de los recursos existentes en el sistema de computación, así como la importancia que tiene en el mismo. El alumno trabajará y adquirirá destreza y conocimientos acerca de los sistemas operativos en tres niveles diferentes a través de esta asignatura: 1. Nivel de usuario, mediante el cuál el alumno reconoce, utiliza y diferencia las herramientas de alto nivel que acompañan al sistema operativo 2. Nivel de programador de aplicaciones que proporciona al alumno una visión directa y global de las funciones que el Sistema Operativo ofrece a través de su interfaz de llamadas al sistema 3. Nivel dediseñador, a través del cuál el alumno descubre, desarrolla y relaciona las funciones y mecanismos que proporciona el sistema operativo Como objetivos específicos podemos señalar: Conocer la necesidad de tener sistemas operativos eficientes en un sistema de computación. Conocer las distintas partes que integran un sistema operativo, cómo se relacionan entre ellas y con su entorno: el hardware de la máquina y el software de aplicación. Ver cómo se implementa en algún sistema operativo real la gestión de los recursos vista en teoría. Ser capaces de implementar algunos de los subsistemas que constituyen un sistema operativo. Conocer los servicios que ofrecen los sistemas operativos a los distintos tipos de usuarios: usuario de aplicaciones, usuario programador y administrador del sistema. Conocer, tanto internamente como desde el punto de vista del usuario,alguno de los sistemas operativos más utilizados en la actualidad, como son Unix/Linux y la familia Microsoft Windows. Objetivos metodológicos 283 de 462 2005-2006 Asignaturas del Segundo Curso Objetivo global Cambio de dirección hacia una Programación centrada en el Aprendizaje Activo La programación centrada en el aprendizaje se encuentra entre los aspectos de innovación que se han marcado en los acuerdos dirigidos a la consecución de un Espacio Europeo de Educación Superior. Se trata de que el alumno participe activamente en el aprendizaje de la materia, llevando a cabo un trabajo día a día, y finalizando etapas claras a lo largo del curso, en diferentes ámbitos de trabajo, con una participación en equipo y un desarrollo continuo de las habilidades. Para llegar a realizar un pequeño giro hacia una metodología más orientada al aprendizaje, nos hemos propuesto los subobjetivos que se describen a continuación. 1.Fomento del trabajo continuo Adquisición de hábito de estudio, sentido de la responsabilidad, etc. 1. Fomento del trabajo en equipo Desarrollo de capacidades de coordinación, colaboración, planificación de tareas, habilidades orales, etc. 1. Motivación al aprendizaje Generación de ilusión por la materia, sensación de aprender, esfuerzo recompensado. CONTENIDOS PREREQUISITOS Si bien legalmente no existe ningún prerrequisito a la hora de cursar la asignatura, se recomienda haber cursado las siguientes asignaturas de primer curso: Introducción a la programación y Metodología de la programación Fundamentos de los computadores Asimismo, es muy casi imprescindible para una mejor comprensión de la asignatura estar recibiendo clase simultáneamente las asignaturas de segundo curso: Estructura de datos y de la información. Teoría de la programación y Tecnología de la programación En particular, la asignatura de Teoría de la programación proporciona los conocimientos básicos del lenguaje de Programación C, lenguaje que se utilizará en las prácticas de Sistemas Operativos y que no ha sido previamente visto en el curso anterior. En cualquier caso, en alumno debe tener unos conocimientos importantes de programación en general, y de loslenguajes Java (conocido por las asignaturas de programación del primer curso) y C (que se irán adquiriendo con anterioridad a ser aquí necesitados en las asignaturas programación del segundo curso), fundamentalmente para poder realizar con éxito las prácticas de la asignatura. PROGRAMA Teoría (resumido) Tema 1.- Introducción. Tema 2.- Gestión de procesos. Tema 3.- Gestión de memoria Tema 4.- Gestión de ficheros. 284 de 462 2005-2006 Asignaturas del Segundo Curso Tema 5.- Gestión de dispositivos Tema 6.- Seguridad. Tema 7.- Aspectos avanzados de Sistemas Operativos Prácticas de Tablero Cada uno de los temas de teoría citados anteriormente irá acompañado de un bloque al finalizar el tema donde se expone cuál es el diseño específico utilizado en dos sistemas operativos Unix y Windows, relativo a la funcionalidad estudiada en el tema en cuestión. Prácticas de Laboratorio Las prácticas de laboratorio, persiguenuna doble finalidad: por un lado deben ser un complemento de los aspectos teóricos estudiados en las clases de teoría; por otro lado, deben permitir fijar y comprender mejor los sistemas operativos een los tres niveles propuestos como objetivo: usuario, programador y diseñador del sistema. Para cumplir este doble objetivo se ha elaborado el siguiente programa de prácticas. Práctica 1: Introducción. Práctica 2: Gestión de Procesos. Práctica 3: Gestión de Memoria. Práctica 4: Gestión de Ficheros. Práctica 5: Gestión de Dispositivos. Cada una de las prácticas constará de tres bloques: El primero destinado a utilizar las órdenes de usuario y herramientas que los sistemas operativos proporcionan para trabajar con el subsistema correspondiente (procesos, memoria, ficheros o dispositivos) El segundo bloque consiste en la utilización de las bibliotecas de llamadas al sistemade Win32 y Posix, relacionados con el subsistema correspondiente. El tercero pretende la realización de programas que implementen o simulen la funcionalidad de algunas de las partes del subsistema correspondiente. PROGRAMA DETALLADO Tema 1: Introducción 1. Concepto de Sistema Operativo 2. Historia de los Sistemas Operativos 3. Clasificación de los Sistemas Operativos. 4. Conceptos clave en Sistemas Operativos 4.1. Respecto al usuario de órdenes/aplicaciones. 4.2. Respecto al usuario - programador 4.3. Respecto al administrador del sistema. 4.4. Respecto al diseñador/implementador 5. Arquitectura de Sistemas Operativos. 6. Funciones y servicios de los Sistemas Operativos 7. Tendencias actuales y futuras en Sistemas Operativos 8. Arranque de la máquina 9. Panorámica actual de los sistemas operativos comerciales. 10. Caso de estudio: Sistema Operativo Unix 11. Ejercicios y problemas 285 de 462 2005-2006 Asignaturas del Segundo Curso Tema 2: Gestión de Procesos Multiprogramación y Tiempo Compartido 1. Concepto de proceso 2. Multiprogramación y tiempo compartido 3. Ciclo de vida de un proceso 4. Funciones del subsistema de gestión de procesos. 5. Descripción de Procesos 6. Cambio de contexto 7. Concepto de vapuleo. Causas más frecuentes. 8. Concepto de hilo. Diferencias sobre el concepto tradicional de proceso. Planificación de procesos 9. Tipos de planificación. 10. Objetivos de una política de planificación. 11. Políticas de planificación. Ejemplos de uso real (3 horas) 12. Gestión de procesos en el Sistema Operativo Unix. 13. Gestión de procesos en el Sistema Operativo Windows. Mecanismos de comunicación y sincronización entre procesos 14. Secciones críticas 15. Semáforos, tuberías, memoria compartida, mensajes, ficheros 16. Ejercicios 17. Resolución de cuestiones y ejercicios Tema 3: Gestión de Memoria 1. Introducción 2. Direccionamiento 2.1. Paso de un programa fuente a imagen binaria para su ejecución 2.2. Carga dinámica 2.3. Espacio de direcciones lógicas versus físicas 3. Gestión de la memoria 3.1. Asignación contigua de memoria 3.2. Asignación no contigua de memoria 4. Concepto de memoria virtual 5. Estructuras hardware empleadas 5.1. Paginación 5.2. Segmentación 5.3. Segmentación con paginación 6. Administración del almacenamiento virtual 6.1. Políticas de lectura 6.2. Políticas de ubicación 6.3. Políticas de asignación de páginas 6.4. Políticas de reemplazo o sustitución de páginas 7. Caso de estudio: Gestión de memoria en el sistema operativo Unix 8. Caso de estudio: Gestión de memoria en el sistema operativo Windows 9. Resolución de cuestiones y ejercicios Tema 4: Gestión de Ficheros. 286 de 462 2005-2006 1. 2. 2.1. 2.2. 2.3. 2.4. 2.5. 2.6. 2.7. 3. 3.1. 3.2. 3.3. 3.4. 4. 4.1. 4.2. 5. 6. 6.1. 6.2. 7. 7.1. 7.2. 7.3. 8. 9. 9.1. 9.2. 9.3. 9.4. 10. 11. 10. Asignaturas del Segundo Curso Introducción. Ficheros Concepto Nombrado. Estructura Tipos de ficheros Métodos de acceso. Atributos. Operaciones. Directorios Concepto. Estructura de directorios. Nombres jerárquicos. Operaciones. El sistema de Gestión de Ficheros. Definición y funciones Estructura Descriptores de ficheros El sistema de ficheros Introducción Estructura Gestión del espacio de disco. Asignación contigua. Asignación no contigua. Gestión de bloques libres Protección. Respaldo y recuperación. Respaldo periódico. Respaldo incremental. Histórico de transacciones. Discos replicados. Gestión de ficheros en el Sistema Operativo Unix Gestión de ficheros en el Sistema Operativo Windows Resolución de cuestiones y ejercicios Tema 5: Gestión de Entrada/Salida. 1. Introducción. 1.1. Aspectos que influyen en la complejidad. 1.2. Función del sistema operativo. 2. Dispositivos de entrada/salida 2.1. Clasificaciones. 2.1.1. Por unidad de transferencia. 2.1.2. Por 'extremos' en la comunicación. 2.2. Aspectos de 'diversidad'. 3. Hardware de entrada/salida 3.1. Breve recorrido histórico. 3.2. Software relacionado 3.2.1. E/S programada - DMA 287 de 462 2005-2006 3.2.2. 4. 4.1. 4.1.1. 4.1.2. 4.1.3. 4.1.4. 4.2. 4.2.1. 4.2.2. 4.2.3. 4.2.4. 4.2.5. 5. 5.1. 5.2. 6. 6.1. 6.1.1. 6.1.1.1. 6.1.1.2. 6.1.2. 6.1.2.1. 6.1.2.2. 6.1.2.3. 6.1.2.4. 1. 2. 3. 6.1.2.5. 1. 7. 8. 9. Asignaturas del Segundo Curso Sondeo- Interrupciones Software de E/S Objetivos de diseño. Independencia del dispositivo. Independencia del código de caracteres. Eficiencia. Uniformidad. Implementación por niveles Manejadores de interrupciones. Drivers de dispositivos (E/S con dispositivos) Software independiente del dispositivo (E/S lógica) Software del usuario. E/S síncrona y asíncrona Mejoras al funcionamiento del sistema de entrada/salida. Buffers. Spools. Ejemplos de dispositivos Discos Hardware de discos Estructura de un disco. Tiempos involucrados en el acceso al disco. Software de discos: Planificación Necesidad de planificación de disco. Tipos de planificación. Características de una buena política de planificación. Políticas de optimización de búsqueda. FCFS. SSTF. Scan y variantes. Políticas de optimización rotacional. SLTF. Gestión de entrada/salida en el sistema operativo Unix. Gestión de entrada/salida en el sistema operativo Windows. Resolución de cuestiones y ejercicios Tema 6: Intebloqueo 1. Concepto de interbloqueo. Ejemplos. 2. Concepto de aplazamiento indefinido. Ejemplos. 3. Recursos y tipos de recursos. 3.1. Recursos apropiables y no apropiables. 3.2. Recursos compartibles y dedicados. 4. Condiciones necesarias para el interbloqueo. 5. Tratamiento del interbloqueo. 5.1. Prevención del interbloqueo. 5.1.1. Negación de la condición de espera. 5.1.2. Negación de la condición de no apropiación. 5.1.3. Negación de la condición de espera circular. 5.2. Evitación del interbloqueo: Algoritmo del banquero. 288 de 462 2005-2006 5.3. 5.3.1. 5.3.2. 6. Asignaturas del Segundo Curso Detección y eliminación del interbloqueo. Reducción de gráficas de asignación de recursos. Técnicas de eliminación del interbloqueo y problemas que presentan. Resolución de cuestiones y ejercicios Tema 7: Seguridad 1. Introducción. 1.1. Aspectos de seguridad. 1.1.1. Sistemas tolerantes a fallos. 1.1.2. Seguridad lógica. 1.2. Motivos del aumento de los ataques a la seguridad. 1.2.1. Aumento del número de ordenadores. 1.2.2. Aumento del número de usuarios. 1.2.3. Proliferación de las redes. 1.3. Tipos de amenazas a la seguridad. 1.3.1. Interrupción. 1.3.2. Intercepción. 1.3.3. Modificación. 1.3.4. Invención. 1.4. Componentes amenazados. 1.4.1. Hardware. 1.4.2. Software. 1.4.3. Datos. 1.4.4. Líneas de comunicación. 2. Partes de una estrategia global de seguridad. 2.1. Seguridad física. 2.1.1. Protección contra desastres. 2.1.2. Detección física de intrusos. 2.2. Seguridad de operación. 2.2.1. Clasificación. 2.2.2. División de responsabilidades. 2.3. Seguridad 'interna' 2.3.1. Seguridad lógica del sistema 2.3.1.1. Seguridad en el uso de recursos y servicios. 2.3.1.2. Seguridad en el acceso al sistema. 2.3.1.3. Seguridad en el uso de redes. 2.3.2. Controles automatizados. 2.3.2.1. A posteriori. 2.3.2.2. On-line. 2.3.3. 'Supervisión' de amenazas. 3. Principios de diseño 3.1. Mínimo privilegio. 3.2. Ahorro de mecanismos. 3.3. Aceptación. 3.4. Mediación total. 3.5. Diseños abiertos 4. Control de acceso al sistema 4.1. Por algo característico de la persona. 289 de 462 2005-2006 4.2. 4.3. 4.3.1. 4.3.2. 4.3.2.1. 4.3.2.2. 4.3.2.3. 4.3.2.4. 5. 5.1. 5.2. 5.3. 5.4. 5.5. 5.6. 5.6.1. 5.6.2. 5.6.3. 5.6.4. 5.6.5. 5.6.6. 6. 6.1. 6.1.1. 6.1.2. 6.1.3. 6.1.4. 6.2. 6.2.1. 6.2.2. 6.2.3. 6.2.4. 6.2.5. 6.2.6. 6.2.7. 6.2.8. 6.2.9. 7. 7.1. 7.2. 7.3. 7.4. 7.5. 8. Asignaturas del Segundo Curso Por algo que tiene la persona. Por algo que sabe la persona. Normas para la elección de una contraseña. Técnicas para garantizar la seguridad de las contraseñas. Instrucción del usuario. Contraseñas generadas automáticamente. Inspección reactiva. Inspección proactiva. Criptografía Objetivos. Sistemas no basados en claves. Sistemas simétricos. Sistemas de clave pública Sistemas de una dirección. Aplicaciones. Encriptaciónde archivos Encriptación de mensajes. Firmas digitales. Almacenamiento de contraseñas. Transmisión de contraseñas cifradas Sistemas de reto y respuesta. Ataques organizados al sistema Técnicas de intrusión (obtención de contraseñas) Trampillas o 'puertas traseras'. Reventadores de contraseñas (Password Crackers). Programas de escucha de redes. Sniffers. Simuladores de programas de comunicación. Ataques preventivos Asincronía. Hojeo. Usurpación de líneas utilizadas. Código clandestino. Colapso del sistema. Parámetros inesperados en las llamadas al sistema. Engaño al operador. Solicitud reiterada de páginas o bloques de dispositivos. Interrupción de la secuencia de inicio. Programas malignos. Bombaslógicas. Caballos de Troya. Virus. Bacterias. Gusanos. Resolución de cuestiones y ejercicios Tema 8 Aspectos avanzados de Sistemas Operativos 1. Introducción. 2. Arquitecturas de los sistemas operativos. 290 de 462 2005-2006 2.1. 2.2. 2.3. 3. 3.1. 3.2. 3.3. 4. 4.1. 4.2. 4.3. 4.4. 5. Asignaturas del Segundo Curso Núcleo monolítico. Estructura en capas. Estructura de micronúcleo. Sistemas basados en micronúcleo Definición de micronúcleo. Funciones que implementa cada módulo. Ventajas e inconvenientes de los micronúcleos. Sistemas Operativos Orientados a Objeto. Introducción. Soluciones actuales a la gestión de objetos. Implementaciones existentes. Problemas de las soluciones actuales. Resolución de cuestiones y ejercicios METODOLOGÍA Y EVALUACIÓN La metodología que va a llevarse a cabo en la asignatura pretende conseguir el objetivo global de cambio hacia la programación basada en el aprendizaje activo y los subojetivos de fomento de trabajo continuo, en equipo y motivación al aprendizaje. A continuación se describirá la metodología empleada en las clases teóricas, las clases prácticas y también en los trabajos en equipo Clases teóricas Se pretende que el alumno considere interesante la asistencia a las clases teóricas. Para ello se les proporciona al comienzo de cada tema un boletín de preguntas cortas, tipo test, y ejercicios que permiten comprobar la comprensión del mismo. El alumno deberá resolver las cuestiones a medida que se avanza la materia. Al final del tema, se dedicará un tiempo a discutir las posibles respuestas y resolver dudas. También se les hará un control de evaluación después de cada tema. Las clases teóricas se organizarán en dos bloques: Un porcentaje no superior al 75% de cada tema siguen en modelo de lección dialogada. En el periodo de 50 minutos, se intenta que el alumno participe en la comprensión de la materia a través de preguntas cortas y dirigidas a lo largo de la explicación El 25% final de cada tema se dedica a la resolución de ejercicios y preguntas de comprensión sobre la materia impartida, y sobre la base del trabajo realizado por el alumno en su tiempo de estudio. Se pretende que el alumno obtenga retroalimentación sobre el conocimiento adquirido y consiga localizar los aspectos que no han sido comprendidos en su totalidad. Clases prácticas Las prácticas, de unos 25-30 alumnos por grupo tienen como características metodológicas más relevantes las siguientes: Seguimiento directo de los alumnos La labor del profesor durante las horas prácticas consiste enel seguimiento directo de cada equipo. A lo largo de la hora de clase, comprueba, mediante el uso de fichas de alumnos, la asistencia de los alumnos y se pide una pequeña explicación de la situación actual de la práctica. Estos datos serán apuntados en la ficha y servirán de evaluación continua del alumno. 291 de 462 2005-2006 Asignaturas del Segundo Curso Atención a las peticiones y estrechamiento de la relación con el alumno Además de ello, el profesor atiende continuamente las peticiones de explicación, aclaración o resolución de aspectos de la práctica que le plantean los alumnos, tomando nota de los más relevantes, por su importancia o por su reiteración para hacer una explicación en el ámbito de toda la clase y que así vierta en beneficio de todos. También sirven estas notas para mejorar la práctica en años sucesivos. Todos estos aspectos hacen que el profesor establezca una estrecha relación con el alumno, capaz de hacer que éste se desinhiba en cuanto a la realización de preguntas y se interese por la materia en cuestión. Gradación del tipo de prácticas: cerradas, abiertas En cuanto al tipo de las prácticas que se plantean, sigue una evolución gradual. Las tres primeras, que son prácticas cerradas, que siguen un guión predefinido, y se especifica más al alumno cómo tiene que hacer. El módulo de diseño está constituido por prácticas abiertas. El alumno decide cómo hacer la práctica. Sincronización con la teoría Todas las prácticas están pensadas para servir de complemento imprescindible a la materia de teoría, por lo que se sincronizan con ésta. Fases de ampliación de las prácticas Todas las prácticas cuentan con fases de ampliación, pensadas para alumnos aventajados, que por diversas razones superan o están dispuestos a superar los objetivos considerados como fundamentales. Trabajos en equipo Entre los métodos de aprendizaje empleados, la elaboración de trabajos se considera un elemento interesante para fomentar el saber hacer junto con otros . Los trabajos en equipo constituyen una herramienta básica para realizar un cambio respecto a la mentalidad de los alumnos acerca del proceso de aprendizaje. La tendencia clásica de la Universidad es una tendencia hacia el alumno pasivo , debe ser sustituida por una concepción del alumno activo que decide su propio proceso de aprendizaje. La asignatura propone dos tipos de trabajos en equipo: TRABAJOS DE REFUERZO Este tipo de trabajo, con plazos de entrega cortos, implica que el alumno debe llevar la materia al día y participar en un proceso de reflexión común. TRABAJOS DE COMPLEMENTO Por otra parte, los trabajos de complemento, con una guía de operación claramente definida, y una planificación rigurosa en el tiempo, le enseñarán a desenvolverse en el mundo empresarial, proporcionándole habilidades no técnicas, sino sociales, como la organización, dirección, comunicación, coordinación, tolerancia, expresión oral, sentido de la responsabilidad, etc. La elaboración de trabajos dirigirá al alumno hacia la lectura y comentario de artículos y bibliografía relacionada, acerca de un apartado concreto de la materia, motivando su interés por 292 de 462 2005-2006 Asignaturas del Segundo Curso la asignatura. En otros casos se puede plantear la elaboración de un informe sobre un tema concreto que implique la búsqueda de bibliografía. De esta manera se despierta el interés por la investigación, a la vez que permite un conocimiento más profundo de la materia, o de aspectos avanzados de la misma. METODO DE EVALUACIÓN En la evaluación de la asignatura se tendrá en cuenta la parte de teoría, las prácticas, así como los trabajos de refuerzo. Cada una de las partes pesará en la nota final de acuerdo a los siguientes porcentajes: Nota de teoría: 45% Nota de prácticas: 30% Trabajos de refuerzo: Hasta un 25% Trabajos complementarios: Hasta un 25% Cada una de las partes (nota de teoría, nota de prácticas, notas de trabajos de refuerzo y de trabajos complementarios) 'se guardan' para todas las convocatorias pertenecientes a este curso académico (septiembre y, en su caso, febrero del año siguiente). En el caso de que un alumno no supere la asignatura en una de las convocatorias oficiales (junio, septiembre o febrero), constará como suspenso únicamente aquellos alumnos que se presenten al examen final teórico de la asignatura correspondiente a esa convocatoria y no aprueben la asignatura. Teoría La parte de teoría se evaluará mediante exámenes escritos. En cada una de la convocatorias oficiales del curso (junio, septiembre y febrero del curso siguiente) se realizará un examen teórico cuyo contenido será todo el temario de la asignatura. Además, durante el curso se realizarán controles de conocimiento periódicos cuya nota contribuirá a la evaluación continua del alumno y podrá sustituir al examen final. No se realizarán exámenes parciales. Prácticas La parte de prácticas se evaluará mediante la entrega de los ejercicios prácticos que se propongan durante el curso. Las prácticas se realizarán individualmente por parte de cada alumno. Los alumnos que no entreguen las prácticas en su momento o bien deseen volver a presentarlas para subir nota, podrán hacerlo en una entrega excepcional en cada una de las convocatorias oficiales del curso (junio, septiembre y febrero del curso siguiente). En este caso, la entrega de las prácticas consistirá, además de la entrega en sí de los ejercicios prácticos asignados, en hacer una serie de modificaciones sobre ellos con el fin de comprobar el aprovechamiento del alumno en la realización de la práctica. Al igual que en el caso de la teoría, se considerará solamente la nota obtenida en la última entrega a la que se presente. Trabajos en equipo Durante el curso se propondrán trabajos voluntarios para ser realizados por los alumnos. Los trabajos opcionales podrán ser de dos clases: Trabajos de refuerzo de los conocimientos sobre cada tema. Trabajos para complementar los conocimientos sobre cada tema. La realización, calidad y presentación de estos trabajos será tenida en cuenta a la hora de calcular la nota final de la asignatura según el procedimiento que aparece posteriormente. Los 293 de 462 2005-2006 Asignaturas del Segundo Curso contenidos concretos (de los trabajos para complementar) se darán a conocer a lo largo del curso, pero en todo caso versarán sobre los contenidos del programa de la asignatura. Cálculo de la nota final de la asignatura De acuerdo con los porcentajes indicados al principio de este apartado, la nota final de la asignatura se calculará de acuerdo con la siguiente fórmula: Nota final = Parte Teoría + Parte Prácticas + Parte Trabajos Refuerzo + Parte Trabajos Complementarios Parte Teoría = Nota Examen Teórico * 0,45 Parte Prácticas = Nota Prácticas * 0,30 Parte Trabajos Refuerzo = Nota Media Trabajos Presentados * Porcentaje Trabajos Refuerzo Porcentaje Trabajos Refuerzo= 0,15 + 0,02 * (nº tr. Ref. Pres.) si nº tr. Ref. Pres.>=4 y <7 Porcentaje Trabajos Refuerzo= 0,25 si nº tr. Ref. Pres.=7 Porcentaje Trabajos Refuerzo= 0 si nº tr. Ref. Pres.<4 Parte Trabajos Complementarios= Sumatorio para todos los trabajos (Nota Trabajo * 0,05) (con un máximo de 2,5) Para poder aplicar la fórmula indicada para el cálculo de la nota final de la asignatura será necesario obtener un mínimo de 3 puntos en la nota de teoría y en la nota de prácticas. BIBLIOGRAFÍA BÁSICA Si bien no se va a seguir estrictamente ningún libro como 'libro de texto', podemos citar varias obras fundamentales que se van a utilizar como referencia principal en el desarrollo del curso. Para la parte de teoría, los libros más útiles serán: Sistemas Operativos. Una visión aplicada. Carretero Perez y otros. Ed. McGrawHill, 2001 Sistemas Operativos. Segunda Edición. Stallings, W. Ed. Prentice Hall, 1997 Sistemas Operativos. Conceptos fundamentales. Silverschatz, A., Peterson, J. y Galvin, P. Ed. Addison Wesley Iberoamericana, 1994 Sistemas Operativos, Diseño e Implementación, Segunda edición Tanenbaum, A. Ed. Prentice Hall. 1998 Sistemas Operativos. Segunda Edición. Deitel, H.M. Ed. Addisson-Wesley Iberoamericana, 1993. El libro fundamental para estudiar el sistema operativo Unix desde un punto de vista interno es: The Design of the Unix Operating System. Bach, M.J. Ed. Prentice Hall, 1986 Para las prácticas de la asignatura, nos basaremos en el libro Prácticas de Sistemas Operativos, de la base al diseño. Jesús Carretero Pérez, Félix García Carballeira y Fernando Pérez Costoya. Ed. Mc Graw Hill. Respecto a libros para manejarnos en el sistema a nivel de usuario: Introducción a Unix. Un enfoque práctico. Afzal, A. Ed. Prentice Hall, 1997 Libro de prácticas de Unix.Andrés, J.L. y Arias, J.C. Ed. Síntesis, 1994 Unix Sistema V Versión 4. Rosen, Rosinski y Farber. Ed. McGraw-Hill, 1991 Utilizando Linux 2ª Ed. Tackett, J. y Gunter, D. Ed. Prentice Hall, 1996 Para la parte de programación con llamadas al sistema de Unix, pueden ser útiles: El entorno de programación Unix. Kernighan B. y Pike R. Ed. Prentice Hall, 1984 294 de 462 2005-2006 Asignaturas del Segundo Curso UNIX. Programación Avanzada, segunda edición.Márquez, F.M. Ed. RA-MA, 1996 Al utilizar el lenguaje C como lenguaje de programación para realizar las prácticas de la asignatura, también pueden ser útiles las siguientes referencias: El Lenguaje de Programación C Kernighan, B.W., Ritchie, D.M. EEd. Prentice Hall 1991 Programación en C y C++ Cueva Lovelle, J.M., López Pérez, B. Cuaderno Didáctico nº 70 del Departamento de Matemáticas de la Universidad de Oviedo. 1993 Otras referencias sobre teoría de sistemas operativos, que pueden ser utilizadas en algún tema concreto, son las siguientes: Operating Systems Principles. Brinch Hansen, P. Ed. Prentice Hall, 1973 Operating Systems: Concept and Design.Milenkovic, M. Ed. McGraw-Hill, 1987 Sistemas Operativos Modernos. Tanenbaum, A. Ed.Prentice Hall. 1992 Distributed Operating Systems. Tanenbaum, A.Prentice Hall. 1995 Para repasar conceptos de hardware de computadores dos referencias obligadas son las siguientes:n Organización y Arquitectura de Computadores (4ª edición) Stallings, W. Ed. Prentice Hall. 1997 Structured Computer Organization. Tanenbaum, A. Ed.Prentice Hall. 1999 295 de 462 2005-2006 Asignaturas del Segundo Curso ESTADISTICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13141 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 2 Tipo TRONCAL Periodo Anual 9,0 Teóricos 6,0 Prácticos 3,0 9,0 Teóricos 6,0 Prácticos 3,0 http://bellman.ciencias.uniovi.es/estadeuitio/ PROFESORES GONZALEZ SARIEGO, JOSE MANUEL (Practicas en el Laboratorio, Tablero, Teoria) LUBIANO GOMEZ, MARIA ASUNCION (Practicas en el Laboratorio, Tablero, Teoria) CARLEOS ARTIME, CARLOS ENRIQUE (Practicas en el Laboratorio, Tablero, Teoria) DIAZ VAZQUEZ, SUSANA (Tablero, Teoria) OBJETIVOS Con esta asignatura se pretende que los alumnos sean capaces de alcanzar las siguientes metas: &#61656; Sintetizar y describir una gran cantidad de datos seleccionando los estadísticos adecuados al tipo de variable y analizar las relaciones existentes entre ellas. &#61656; Interpretar el significado de los números índices y analizar las series temporales. &#61656; Conocer los modelos probabilísticos más usuales y sus aplicaciones. &#61656; Formular problemas reales en términos estadísticos (estimación de parámetros, contraste de hipótesis, etc.) y aplicar la Inferencia Estadística a su resolución. &#61656; Interpretar las salidas de los paquetes estadísticos. CONTENIDOS Tema 1. INTRODUCCIÓN A LA ESTADÍSTICA Definición de Estadística: estadística descriptiva e inferencial. Los modelos estadísticos aplicados a la investigación. Población y muestra. Noción de variable estadística: variables discretas y continuas. Escalas de medida: nominal, ordinal , escala y razón. Iniciación al manejo de paquetes estadísticos. Tema 2. ANÁLISIS DESCRIPTIVO DE UNA VARIABLE ESTADÍSTICA. Distribuciones de frecuencias: frecuencias absolutas, relativas, acumuladas. Representaciones gráficas: diagramas de sectores, diagramas de barras, histogramas, diagramas y polígonos de frecuencias acumuladas. Ventajas e inconvenientes de los gráficos. Medidas de tendencia central: moda, mediana, media. Medidas de posición: percentíles. Medidas de dispersión: rango, recorrido intercuartílico, varianza, desviación típica. Coeficiente de variación. Puntuaciones típicas. Coeficientes de asimetría y curtosis. Tema 3. ANÁLISIS DESCRIPTIVO DE VARIAS VARIABLES ESTADÍSTICAS. Variables estadísticas bidimensionales. Independencia estadística. El problema de predicción. Regresión lineal mínimo-cuadrática. Descomposición de la varianza. Coeficiente de correlación lineal de Pearson. Ajustes no lineales. Coeficiente de determinación. Tema 4. NÚMEROS ÍNDICES Y SERIES TEMPORALES. Tipos de números índices: simples y complejos. Números índices más usuales. Cambios de base y deflactación de series. 296 de 462 2005-2006 Asignaturas del Segundo Curso Tasa media de variación acumulativa. Componentes de una serie temporal. Elección del modelo. Estimación de la tendencia. Estimación de la variación estacional. Tema 5. CALCULO DE PROBABILIDADES. Experimento aleatorio. Suceso elemental y espacio muestral. Sucesos compuestos. Relaciones entre sucesos y álgebra de sucesos. Concepto y propiedades de la probabilidad. Probabilidad condicionada. Sucesos independientes. Teorema de la probabilidad total. Teorema de Bayes. Tema 6. VARIABLES ALEATORIAS. Concepto de variable aleatoria. Probabilidad inducida. Función de distribución. VVariable aleatoria discreta: funciones de probabilidad y distribución. Variable aleatoria continua: funciones de densidad y distribución. Media y varianza de una variable aleatoria. Independencia de variables aleatorias. Funciones de variables aleatorias. Tema 7. DISTRIBUCIONES DISCRETAS MÁS USUALES. Distribución Bernoulli. Distribución binomial. Distribución geométrica. Distribución binomial negativa. Distribución hipergeométrica. Distribución de Poisson. Reproductividad. Tema 8. DISTRIBUCIONES CONTINUAS MÁS USUALES. Distribución uniforme. Distribución normal. Manejo de la tabla de la distribución N(0,1). Aproximación de la distribución binomial por una normal. Distribución exponencial. Distribución Gamma. Distribución Weibull. Distribución t de Student y Chi-cuadrado. Tema 9. INFERENCIA ESTADÍSTICA. Noción de inferencia estadística. Muestra aleatoria. Realización muestral y espacio muestral. Estadístico. Desigualdad de Tchebychev. Teorema central del límite. Distribución de estadísticos más habituales en el muestreo. Tema 10. ESTIMACIÓN PARAMÉTRICA. Inferencia paramétrica. Estimador puntual: propiedades y métodos de obtención. Estimación por intervalo: coeficiente de confianza y método pivotal. Intervalos de confianza más habituales. Tema 11. CONTRASTE DE HIPÓTESIS. Conceptos básicos: hipótesis estadística, contraste, tipos de errores, nivel de significación, nivel crítico y potencia del contraste. Contrastes de hipótesis para una muestra. Contrastes de hipótesis para dos muestras. Tema 12. CONTRASTE DE HIPÓTESIS NO PARAMÉTRICOS. Noción de ajuste a unadistribución teórica. Contraste chi-cuadrado de bondad de ajuste. Contraste de independencia y homogeneidad en tablas de contingencia. Tema 13. CONTROL ESTADÍSTICO DE CALIDAD. Introducción. Control de calidad por atributos. Control de calidad por variables. Gráficos de control. METODOLOGÍA Y EVALUACIÓN La asignatura estará dividida en dos parciales cuatrimestrales. Cada parcial consta de una parte teórica y una parte práctica. TEORÍA Y PRÁCTICAS DE TABLERO. Al final de cada cuatrimestre se realizará un examen parcial teórico-práctico eliminatorio de materia. A lo largo del curso, el profesor podrá realizar controles o proponer ejercicios que los alumnos 297 de 462 2005-2006 Asignaturas del Segundo Curso deberán entregar en los plazos establecidos, así como valorar positivamente la asistencia y aprovechamiento en las clases. PRÁCTICAS DE LABORATORIO. Para aprobar la parte práctica el alumno tiene dos opciones: &#61607; Asistencia a las prácticas (podrá faltar a una de las cuatro prácticas de las que consta cada parcial) y/o entrega de las cuestiones y/o ejercicios que propone el profesor al finalizar cada sesión. &#61607; Examen práctico final en el aula de ordenadores. Para optar a esta opción, será necesario que el alumno tenga aprobada la parte teórica. Se proponen dos formas de evaluación: una será continua, en la que se contarán tanto el examen parcial como los controles y ejercicios entregados y la asistencia a las prácticas de laboratorio, y la otra será sólo por medio de los exámenes parciales y el examen final (teóricos y prácticos). La nota de cada parcial será Pi = max{ (0.7*ETi + 0.15*Ti + 0.15*Pi), (0.85*ETi + 0.15*Pi)} donde ETi = nota en el examen parcial de la parte de teoría y prácticas de tablero Ti = nota de los controles previos y ejercicios propuestos por el profesor. Pi= nota de la parte de prácticas (por cualquiera de las dos opciones) Para aprobar cada parcial se debe obtener una calificación superior o igual a 5. Los alumnos que aprueben cada uno de los dos parciales, habrán aprobado la asignatura. Aquellos otros alumnos que suspendan alguno de los parciales, podrán realizar el examen final de la parte suspendida o de toda la asignatura, a su elección. BIBLIOGRAFÍA BÁSICA CANAVOS, G.L. Probabilidad y Estadística. McGraw-Hill, 1987. CAO, R et al. Introducción a la Estadística y sus aplicaciones. Ediciones Pirámide, 2001. CUADRAS, C. Problemas de Probabilidad y Estadística (Vol. 1 y Vol. 2). Ed. Eunibar, 1999. DEVORE, J. L. Probabilidad y Estadística para Ingeniería y Ciencias. Ed. Thomson-Learning, 2002. ESCOBAR, M. Análisis gráfico/exploratorio. Colección: Cuadernos de Estadística. Editorial La Muralla, 1999. MARTÍN PLIEGO, F. J. Introducción al Estadística Económica y empresarial. Editorial AC, 1994. MENDENHALL et al. Estadística Matemática con Aplicaciones. Grupo Editorial Iberoamérica, 1986. PEÑA SÁNCHEZ DE RIVERA, D. Fundamentos de Estadística. Alianza Editorial, 2001. PERALTA ASTUDILLO, M. J. et al. Estadística: Problemas resueltos. Editorial Pirámide, 2000. 298 de 462 2005-2006 Asignaturas del Segundo Curso PEREZ C. Técnicas estadísticas con SPSS. Prentice Hall, 2001. nQUESADA V., Curso y ejercicios de estadística. Alhambra, 1984. RODRIGUEZ MORILLA, C. Análisis de series temporales. Colección: Cuadernos de Estadística. Editorial La Muralla, 2000. SARABIA VIEJO, A. & MATE JIMENEZ, C. Problemas de Probabilidad y Estadística. CLAGSA, 1993. SCHEAFFER R. L. & McCLAVE J. Probabilidad y Estadística para Ingeniería. Grupo Editorial Iberoamericano, 1993. VARGAS SABADÍAS, A. Estadística descriptiva e inferencial. Servicio de publicaciones de la Universidad de Castilla la Mancha, 1999. VISAUTA B.: Análisis Estadístico con SPSS para Windows. Vol. 1: Estadística básica'. Ed. McGraw Hill, 2002. Documentos varios en español sobre el lenguaje de programación R en la página http://cran.r-project.org/other-docs.html#nenglish 299 de 462 2005-2006 Asignaturas del Segundo Curso REDES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13142 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 2 Tipo TRONCAL Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 PROFESORES GARCIA GARCIA, VICTOR GUILLERMO (Tablero, Teoria) PEREZ CHUST, RUBEN (Practicas en el Laboratorio) 300 de 462 2005-2006 4.3.3 Asignaturas del Tercer Curso Asignaturas del Tercer Curso TECNOLOGIA DE COMPUTADORES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13143 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 3 Tipo TRONCAL Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 1,5 http://www.atc.uniovi.es/inf_med_oviedo/3teccomp PROFESORES GONZALEZ GARCIA, DIEGO (Practicas en el Laboratorio) LOPEZ MENENDEZ, CARLOS (Tablero, Teoria) OBJETIVOS Esta asignatura consta de dos partes claramente diferenciadas. El objetivo de la primera parte es completar la formación del alumno en lo que respecta a los componentes hardware de los ordenadores actuales. La asignatura se centra fundamentalmente en la arquitectura IBM-PC (la más utilizada en el campo de la informática personal), aunque sin olvidar otras arquitecturas muy utilizadas en otros tipos de sistemas, como servidores y sistemas empotrados. El objetivo fundamental es que el alumno conozca las tecnologías que se utilizan actualmente en los ordenadores personales (procesador, buses de conexión, chipsets,...), las características de estas tecnologías y sus limitaciones, y de esta forma sea capaz de decidir las necesidades reales que tiene un sistema. También se estudian algunas técnicas de medición de rendimiento y monitorización que permitirán al alumno comparar cuantitativamentevarios sistemas. La segunda parte de la asignatura tiene como objetivo formar al alumno en la utilización de los dispositivos de E/S del computador desde los programas de aplicación, tanto a alto nivel (utilizando librerías de aplicación) como a bajo nivel (accediendo directamente a los controladores de dispositivo mediante llamadas al sistema). También se introduce al alumno en la programación de controladores de dispositivo, lo que le permitirá gestionar directamente el hardware del computador o añadir nuevas funcionalidades a los dispositivos ya existentes. CONTENIDOS Parte I: Tecnologías de los computadores actuales 1. Introducción a la arquitectura de computadores 2. Arquitectura IBM-PC 3. Otras arquitecturas 4. Rendimiento y monitorización del hardware Parte II: Programación de dispositivos de E/S 1. Utilización de dispositivos de E/S desde aplicaciones 2. Soporte del Sistema Operativo a los dispositivos de E/S 3. Programación de controladores de dispositivos 4. Depuración de controladores de dispositivos 301 de 462 2005-2006 Asignaturas del Tercer Curso METODOLOGÍA Y EVALUACIÓN Evaluación de la parte teórica La evaluación de la parte teórica consistirá en un examen final que abarcará todo el temario de la asignatura. Evaluación de la parte práctica La parte práctica de la asignatura se puede aprobar de dos formas: - Evaluación continua. El alumno deberá asistir al menos al 70% de las sesiones de prácticas correspondientes a su grupo. A lo largo del curso, el profesor realizará varios controles de los que obtendrá la nota de prácticas. - Realización del examen práctico. Para poder realizar el examen práctico será condición necesaria tener aprobada la parte teórica de la asignatura. Nota final La nota final una vez aprobadas la parte teórica y práctica será la de la parte teórica. BIBLIOGRAFÍA BÁSICA Scott Mueller Upgrading and Repairing PCs, 15th Anniversary Edition Que Publishing, 2003 Microsoft Corporation Microsoft Platform Software Development Kit Documentation Microsoft, 2003 David A. Solomon y Mark E. Russinovich Inside Microsoft Windows 2000, 3rd Edition Microsoft Press, 2000 Microsoft Corporation Microsoft Windows Driver Development Kit Documentation Microsoft, 2003 Walter Oney Programming the Microsoft Windows Driver Model, 2nd Edition Microsoft Press, 2003 302 de 462 2005-2006 Asignaturas del Tercer Curso BASES DE DATOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13144 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 3 Tipo TRONCAL Periodo Anual 9,0 Teóricos 4,5 Prácticos 4,5 9,0 Teóricos 4,5 Prácticos 1,5 http://petra.euitio.uniovi.es/asignaturas/bas.dat/ PROFESORES MARTINEZ PRIETO, ANA BELEN (Practicas en el Laboratorio, Teoria) ALVAREZ GUTIERREZ, DARIO (Practicas en el Laboratorio, Tablero, Teoria) VINUESA MARTINEZ, LUIS ANTONIO (Practicas en el Laboratorio, Teoria) OBJETIVOS PRERREQUISITOS Las asignaturas en las que se imparten conocimientos de base que se utilizan en esta asignatura de manera más directa son: Lógica (primer curso), la parte de Cálculo Proposicional, que se utiliza en el capítulo de consultas en cálculo relacional. Sistemas Operativos (segundo curso), en lo relativo al tratamiento de la concurrencia y la estructura de los sistemas de ficheros, fundamentalmente. Estructuras de Datos y de la Información (segundo curso), la parte de las estructuras de datos en memoria secundaria, como ficheros indexados, árboles B, etc. Introducción a la Programación, Metodología de la Programación y Tecnología de la Programación (primer y segundo curso), en cuanto a conocimientos generales de desarrollo de proyectos de software, el modelo orientado a objetos y lenguajes de programación, y programación en general. OBJETIVOS Objetivos Generales El papel fundamental que esta asignatura troncal sobre Bases de Datos debe jugar en el contexto de una carrera técnica informática es presentar al alumno los elementos fundamentales de la materia en los tres aspectos principales de la misma: Diseño, Utilización y Funcionamiento. Es decir, por una parte la estructura y funciones de un Sistema de Gestión de Bases de Datos (Funcionamiento). Por otro lado el ciclo de vida, modelos y técnicas de diseño de bases de datos (Diseño). Por último, los lenguajes de manejo de datos necesarios para utilizar estos sistemas (Utilización). De esta forma, se pretende que el alumno sea capaz de analizar los detalles de diseño y funcionamiento concretos relacionados con las bases de datos que pueda encontrarse a lo largo de su vida profesional. Teniendo en cuenta las las capacidades que más suelen demandarse en la práctica profesional para los Ingenieros Técnicos en Informática, el enfoque que se dará a la asignatura estará más centrado en la parte de Diseño y de Utilización, especialmente de bases de datos relacionales y 303 de 462 2005-2006 Asignaturas del Tercer Curso el lenguaje SQL. Ademáss, se dará especial importancia a la programación de aplicaciones con Bases de Datos, puesto que es un aspecto muy demandado por las empresas. Por otra parte, hay que tener en cuenta que aspectos de Funcionamiento se imparten ya en otras asignaturas. En concreto los conceptos de implementación física relacionados con el almacenamiento secundario (ficheros, etc.) se imparten en Estructuras de Datos y de la Información , y la problemática general de la concurrencia en Sistemas Operativos . Más detalladamente, podemos presentar los siguientes objetivos generales: Dotar al alumno de los conocimientos fundamentales, tanto teóricos y prácticos que permitan identificar y comprender los tres aspectos de un sistema de bases de datos: Diseño, Utilización y Funcionamiento, haciendo hincapié en el diseño y utilización de bases de datos relacionales con el lenguaje SQL. Explicar y usar los conceptos y terminología de bases de datos. Objetivos específicos Identificar las razones que hacen necesario un Sistema de Gestión de Bases de Datos en un sistema de computación. Conocer la terminología, arquitectura y conceptos fundamentales de un SGBD. Comprender el papel del ciclo de vida y los modelos de datos en el diseño de bases de datos (conceptual y lógico fundamentalmente, y también físico) Comparar los modelos de datos entre sí y conocer sus ventajas, inconvenientes y limitaciones. Dotar las bases formales para comprender los modelos de datos más importantes: modelo Entidad-Relación y modelo relacional, y los lenguajes de datos formales y comerciales para este último. Conocer y comprender la necesidad de principios metodológicos para el diseño de bases de datos, especialmente del proceso de normalización para bases de datos relacionales. Capacitar para el manejo de cualquier Sistema de Gestión de Bases de Datos Relacional comercial, a través del lenguaje SQL. Adquirir experiencia práctica para realizar el diseño completo de una base de datos relacional, incluyendo su implementación en un SGBD comercial. Adquirir experiencia práctica en el desarrollo de aplicaciones de bases de datos. Prácticas Las prácticas siguen un plan mixto. En él se combinan dos estilos de prácticas de laboratorio: de utilización y diseño de bases de datos (siguiendo con la filosofía inicial de la asignatura, en la que se hace hincapié en estos aspectos frente al del funcionamiento de los SGBD) con el desarrollo de un proyecto durante el curso. La secuenciación de las prácticas de laboratorio se va realizando a medida que se introducen los conceptos teóricos correspondientes en las sesiones de teoría. El contenido es el siguiente: En primer lugar se realiza un módulo de introducción al manejo de una herramienta CASE, fundamentalmente para su utilización en el desarrollo de un proyecto durante el curso y especialmente en la fase de diseño conceptual. En segundo lugar se establecen sesiones de prácticas para que el alumno desarrolle ejemplos de consultas con los lenguajes formales del álgebra y del cálculo relacional, y SQL con un SGBD real. El tercer módulo está orientado al desarrollo de aplicaciones con SQL, en el que se introduce el alumno en la programación de aplicaciones de bases de datos con este lenguaje, a la vez que se practica con el propio lenguaje (como en el módulo II). Este módulo da el apoyo 304 de 462 2005-2006 Asignaturas del Tercer Curso complementario al alumnopara el desarrollo del proyecto que debe entregar al final del curso. Por su naturaleza, estos módulos tienen una primera parte cerrada, en la que el profesor sigue un guión para explicar el manejo de los productos, y una parte abierta, en la que el alumno diseña las soluciones a los problemas que se le proponen. Proyectos Adicionalmente, los alumnos deben realizar un proyecto único, o varios proyectos más simples durante el curso, relacionados: Desarrollo de una aplicación de bases de datos, utilizando el ciclo de vida y los conocimientos explicados en la parte de teoría, y con el apoyo de las prácticas de tablero y destrezas prácticas adquiridas en las prácticas de tablero. El tema sobre el que se desarrollan los proyectos se puede dejar a elección del alumno (se dará una guía para estas prácticas) e incluso podrían compartirse temas de proyectos con otras asignaturas del mismo curso (Ingeniería del Software, etc.). Estos proyectos se utilizarán para la evaluación de las prácticas de laboratorio. CONTENIDOS PROGRAMA CONTENIDOS TEORÍA Unidad Didáctica 1: Introducción Tema 1: Introducción, Conceptos Fundamentales y Arquitectura de los Sistemas de Gestión de Bases de Datos 1. DEFINICIONES 1.1. BANCO Y BASE DE DATOS 1.2. DEFINICIÓN DE BASE DE DATOS Y DE SISTEMA DE GESTIÓN DE BASES DE DATOS 1.3. NECESIDAD Y OBJETIVOS DE LOS SISTEMAS DE GESTIÓN DE BASES DE DATOS 2. ABSTRACCIÓN DE LA INFORMACIÓN 2.1. NIVELES DE ABSTRACCIÓN (ARQUITECTURA ANSI/SPARC) 2.2. INSTANCIAS Y ESQUEMAS 2.3. INDEPENDENCIA DE DATOS FÍSICA Y LÓGICA 3. MODELOS DE DATOS 3.1. MODELOS DE DATOS LÓGICOS BASADOS EN OBJETOS 3.2. MODELOS DE DATOS LÓGICOS BASADOS EN REGISTROS 3.3. MODELOS DE DATOS FÍSICOS 4. LENGUAJES DE DATOS 4.1. LENGUAJE DE DEFINICIÓN DE DATOS 4.2. LENGUAJE DE MANEJO DE DATOS 5. ARQUITECTURA DE UN SGBD 5.1. LENGUAJE DE MANEJO DE DATOS 5.2. LENGUAJE DE MANEJO DE DATOS 5.3. LENGUAJE DE MANEJO DE DATOS Unidad Didáctica 2: Ciclo de Vida y Modelos de Datos 305 de 462 2005-2006 Asignaturas del Tercer Curso Tema 2: Modelos de Datos 1. CONCEPTOS DE MODELOS DE DATOS 1.1. EVOLUCIÓN Y DEFINICIÓN 1.2. DIFERENCIA ENTRE MODELO Y ESQUEMA 1.3. UNIVERSO DE DISCURSO / MUNDO REAL 1.4. MODELOS Y LENGUAJES DE DATOS 1.5. OBJETIVOS DE UN MODELO DE DATOS 2. ASPECTOS DE UN MODELO DE DATOS 2.1. ESTÁTICA 2.2. DINÁMICA 2.3. RESTRICCIONES DE INTEGRIDAD 3. CLASIFICACIÓN DE MODELOS DE DATOS 3.1. MODELOS CONCEPTUALES 3.2. MODELOS LÓGICOS O CONVENCIONALES Tema 3: Ciclo de Vida de las Bases de Datos 1. DISEÑO DIRIGIDO POR PROCESOS Y DISEÑO DIRIGIDO POR DATOS 2. FASES DEL CICLO DE VIDA 2.1. ANÁLISIS DE REQUISITOS 2.2. DISEÑO CONCEPTUAL 2.3. DISEÑO LÓGICO 2.4. REFINAMIENTO POR EL USO 2.5. DISEÑO FÍSICO 2.6. IMPLEMENTACIÓN 2.7. PRUEBA Y MONITORIZACIÓN 3. EJEMPLO DE APLICACIÓN DEL CICLO DE VIDA Unidad Didáctica 3: Diseño Conceptual: Modelo Entidad-Relación Tema 4: Modelo Entidad-Relación 1. INTRODUCCIÓN Y ELEMENTOS FUNDAMENTALES 1.1. ENTIDADES Y CONJUNTOS DE ENTIDADES 1.2. RELACIONES Y CONJUNTOS DE RELACIONES 2. RESSTRICCIONES DE INTEGRIDAD 2.1. RESTRICCIONES DE CARDINALIDAD: UNO / MUCHOS 2.2. SUPERCLAVES, CLAVES CANDIDATO Y CLAVE PRIMARIA 2.3. CLAVE PRIMARIA DE UN CONJUNTO DE RELACIONES 2.4. DEPENDENCIA POR EXISTENCIA 2.5. ENTIDADES FUERTES Y ENTIDADES DÉBILES 3. DIAGRAMA ENTIDAD-RELACIÓN 4. REDUCCIÓN DE DIAGRAMAS E-R A TABLAS 4.1. CONJUNTOS DE ENTIDADES FUERTES 4.2. CONJUNTOS DE ENTIDADES DÉBILES 4.3. CONJUNTOS DE RELACIONES 5. CONSTRUCCIONES AVANZADAS (*) 5.1. GENERALIZACIÓN Y ESPECIALIZACIÓN 5.2. AGREGACIÓN 306 de 462 2005-2006 Asignaturas del Tercer Curso Tema 5: Modelo Entidad-Relación Extendido 1. INTRODUCCIÓN 1.1. NIVELES DE DEFINICIÓN DEL MODELO ENTIDAD-RELACIÓN: SIMPLE Y COMPLEJO 1.2. OTRAS NOMENCLATURAS DEL MODELO E-R 2. AMPLIACIÓN CONSTRUCCIONES ELEMENTALES 2.1. ATRIBUTOS: DESCRIPTIVOS, IDENTIFICADORES, MULTIVALUADOS, DERIVADOS 2.2. RELACIONES: CARDINALIDAD MÁXIMA Y MÍNIMA 2.3. GENERALIZACIÓN: SUBCONJUNTOS SOLAPADOS 3. CONSTRUCCIONES AVANZADAS 3.1. RELACIONES TERNARIAS Y N-ARIAS 3.2. RESTRICCIONES ENTRE RELACIONES 4. COMPARACIÓN ENTRE DISTINTAS NOTACIONES DE LOS DIAGRAMAS E-R 5. NORMAS PRÁCTICAS PARA EL DISEÑO E-R 5.1. ANÁLISIS DE REQUISITOS 5.2. ENTIDADES 5.3. GENERALIZACIÓN 5.4. RELACIONES Unidad Didáctica 4: Diseño Lógico: Modelo Relacional Tema 6: Modelo Relacional 1. INTRODUCCIÓN 2. ESTRUCTURA DE LAS BASES DE DATOS RELACIONALES 2.1. NOMENCLATURA Y SÍMBOLOS 2.2. RELACIÓN Y ATRIBUTOS 2.3. ESQUEMAS RELACIONALES 2.4. SUPERCLAVE, CLAVE CANDIDATO, CLAVE PRIMARIA E INTEGRIDAD DE ENTIDAD 2.5. CLAVES EXTERNAS E INTEGRIDAD REFERENCIAL 3. LENGUAJES DE CONSULTA FORMALES: ÁLGEBRA RELACIONAL 3.1. INTRODUCCIÓN 3.2. OPERACIONES FUNDAMENTALES 3.3. OPERACIONES ADICIONALES 4. LENGUAJES DE CONSULTA FORMALES: CÁLCULO RELACIONAL DE DOMINIOS 4.1. NOTACIÓN Y ESTRUCTURA DE UNA CONSULTA 4.2. CONSULTAS EQUIVALENTES A CASOS-TIPO EN ÁLGEBRA RELACIONAL 4.3. EXPRESIONES SEGURAS EN CÁLCULO RELACIONAL DE DOMINIOS 4.4. POTENCIA EXPRESIVA DEL CÁLCULO RELACIONAL DE DOMINIOS 5. LENGUAJES DE CONSULTA FORMALES: CÁLCULO RELACIONAL DE TUPLAS 5.1. NOTACIÓN Y ESTRUCTURA DE UNA CONSULTA 5.2. ANALOGÍA CON EL CÁLCULO RELACIONAL DE DOMINIOS 5.3. EJEMPLOS EQUIVALENTES A LAS CONSULTAS EN CÁLCULO RELACIONAL DE DOMINIOS 307 de 462 2005-2006 Asignaturas del Tercer Curso 5.4. EXPRESIONES SEGURAS EN CÁLCULO RELACIONAL DE TUPLAS 5.4.1. Dominio de una fórmula 5.4.2. Tratamiento de los cuantificadores 5.5. POTENCIA EXPRESIVA DEL CÁLCULO RELACIONAL DE TUPLAS 6. ANALOGÍAS ENTRE EL ÁLGEBRA Y EL CÁLCULO RELACIONAL 6.1. PATRONES DE EQUIVALENCIA 6.2. FALTA DE COMPLETITUD COMPUTACIONAL: DESPIECES 7. MODIFICACIONES A LA BASE DE DATOS EN ÁLGEBRA RELACIONAL 7.1. INSERCIÓN 7.2. ELIMINACIÓN 7.3. ACTUALIZACIÓN 8. VISTAS 8.1. INTRODUCCIÓN Y CONCEPTO DE VISTAS 8.2. DEFINICIÓN DE VISTAS 8.3. VALORES VACÍOS (NULOS) Y LA PROBLEMÁTICA DE LA MODIFICACIÓN A TRAVÉS DE VISTAS 9. LAS 12 REGLAS DE CODD 9.1. REGLA DE LA INFORMACIÓN 9.2. REGLA DEL ACCESO GARANTIZADO 9.3. TRATAMIENTO SISTEMÁTICO DE VALORES NULOS 9.4. CATÁLOGO DINÁMICO EN LÍNEA BASADO EN EL MODELO RELACIONAL 9.5. REGLA DEL SUBLENGUAJE DE DATOS COMPLETO 9.6. REGLA DE LA ACTUALIZACIÓN DE VISTAS 9.7. INSERCIÓN, ACTUALIZACIÓN Y ELIMINACIÓN DE ALTO NIVEL 9.8. INDEPENDENCIA FÍSICA DE DATOS 9.9. INDEPENDENCIA LÓGICA DE DATOS 9.10. INDEPENDENCIA DE INTEGRIDAD 9.11. INDEPENDENCIA DE DISTRIBUCIÓN 9.12. REGLA DE LA NO SUBVERSIÓN Tema 7: Lenguajes Relacionales Comerciales: SQL y QBE 1. INTRODUCCIÓN 1.1. HISTORIA Y ESTANDARIZACIÓN DEL SQL: SQL1, SQL2, SQL3 1.2. PARTES DEL SQL 1.3. ESTRUCTURA DE UNA EXPRESIÓN DE CONSULTA EN SQL 2. ELIMINACIÓN DE DUPLICADOS Y OPERACIONES DE CONJUNTOS 2.1. DISTINCT 2.2. UNION 2.3. INTERSECT 2.4. EXCEPT 3. PREDICADOS Y PRODUCTOS 3.1. PRODUCTO NATURAL Y LA NOTACIÓN PUNTEADA 3.2. PREDICADOS Y OPERADORES RELACIONALES: AND, OR, NOT, BETWEEN, LIKE 4. PERTENENCIA A CONJUNTOS 4.1. IN, NOT IN 4.2. VARIABLES DE TUPLA (ALIAS) 4.3. COMPARACIÓN DE ELEMENTOS CON CONJUNTOS: SOME, ALL 308 de 462 2005-2006 Asignaturas del Tercer Curso 5. COMPARACIÓN DE CONJUNTOS 5.1. CONTAINS, NOT CONTAINS 5.2. COMPROBACIÓN DE CONJUNTOS VACÍOS: EXISTS, NOT EXISTS 5.3. EXPRESIÓN DE CONSULTAS TIPO DIVISIÓN CON CONTAINS 6. AGRUPAMIENTO Y ORDENACIÓN DE LA PRESENTACIÓN DE LAS TUPLAS 6.1. ORDER BY: ORDENACIÓN DE LA PRESENTACIÓN DE LAS TUPLAS 6.2. GROUP BY: AGRUPAMIENTO 6.3. HAVING: CONDICIONES SOBRE GRUPOS 7. LENGUAJE DE MODIFICACIÓN DE DATOS 7.1. DELETE: ELIMINACIÓN 7.2. INSERT: INSERCIÓN 7.3. UPDATE: ACTUALIZACIÓN 8. VALORES VACÍOS 8.1. IS NULL, IS NOT NULL 8.2. PROBLEMÁTICA DE LOS VALORES VACÍOS Y LAS FUNCIONES DE AGREGADOS 9. LENGUAJE DE DEFINICIÓN DE DATOS 9.1. CREATE TABLE: CREACIÓN DE TABLAS 9.2. CREATE INDEX: CREACIÓN DE ÍNDICES 9.3. CREATE VIEW: CREACIÓN DE VISTAS 9.4. ALTER: ALTERACIÓN DE DEFINICIONES 9.5. DROP: ELIMINACIÓN DE DEFINICIONES 10. LENGUAJE DE CONTROL DE DATOS 10.1. GRANT Y REVOKE: CONCESIÓN DE PERMISOS 10.2. BEGIN Y END TRANSACTION: TRANSACCIONES 11. AMPLIACIONES DE SQL2 11.1. TABLAS RESULTADO COMO PARÁMETROS DIRECTOS EN LA CLÁUSULA FROM 11.2. JOIN: PRODUCTOS GENÉRICOS (REUNIONES): INTERNOS, EXTERNOS Y NATURALES 11.3. UNIQUE: COMPROBACIÓN DE LA EXISTENCIA DE TUPLAS REPETIDAS 12. SQL INTERACTIVO Y SQL INMERSO 12.1. FORMAS DE ENLACE CON EL LENGUAJE ANFITRIÓN 12.2. CURSORES 12.3. CONSULTAS DINÁMICAS Y ESTÁTICAS 13. PROGRAMACIÓN DE APLICACIONES DE BASES DE DATOS 13.1. ARQUITECTURA DE APLICACIONES: CLIENTE-SERVIDOR EN N-CAPAS 13.2. ESTÁNDARES DE INTERCONEXIÓN A BASES DE DATOS: ODBC, JDBC, ETC. 14. OTROS LENGUAJES COMERCIALES: QBE (QUERY BY EXAMPLE) 14.1. INTRODUCCIÓN Y ANALOGÍA CON EL CÁLCULO RELACIONAL DE DOMINIOS 14.2. ESTRUCTURA BÁSICA DE UNA CONSULTA 14.3. CONSULTAS EQUIVALENTE S AL CÁLCULO RELACIONAL DE DOMINIOS 14.4. OTRAS CARACTERÍSTICAS Tema 8: Restricciones de Integridad 1. INTRODUCCIÓN 309 de 462 2005-2006 Asignaturas del Tercer Curso 1.1. NECESIDAD Y VENTAJAS DE LAS RESTRICCIONES DE INTEGRIDAD 2. RESTRICCIONES DE DOMINIO 2.1. TIPOS DE DOMINIOS 2.2. DOMINIOS BÁSICOS EN SQL1 Y SQL2 2.3. VALORES NULOS 2.4. DEFINICIÓN DE DOMINIOS EN SQL2 3. INTEGRIDAD REFERENCIAL 3.1. CONCEPTOS FUNDAMENTALES: TUPLAS COLGANTES Y CLAVES EXTERNAS 3.2.ALTERNATIVAS EN LA PRESERVACIÓN DE LA INTEGRIDAD REFERENCIAL EN CASO DE MODIFICACIONES A LA BASE DE DATOS: RESTRINGIR, ELIMINAR EN CASCADA, NULIFICAR, VALOR POR OMISIÓN 3.3. DEFINICIÓN DE LA INTEGRIDAD REFERENCIAL EN SQL 4. DEPENDENCIAS FUNCIONALES 4.1. CONCEPTOS FUNDAMENTALES 4.2. TEORÍA DE DEPENDENCIAS FUNCIONALES: CIERRE, REGLAS DE INFERENCIA, CIERRE DE UN CONJUNTO DE ATRIBUTOS, RECUBRIMIENTO CANÓNICO 5. ASERTOS 5.1. ASERTOS EN SQL2 6. DISPARADORES (TRIGGERS) 6.1. DISPARADORES EN SQL3 7. AMPLIACIÓN DE RESTRICCIONES DE INTEGRIDAD EN SQL2 7.1. RESTRICCIONES GENÉRICAS: CHECK 7.2. DENOMINACIÓN DE RESTRICCIONES: CONSTRAINT 7.3. RESTRICCIONES DE COLUMNA: VALUE CONDICIÓN 7.4. RESTRICCIONES DE TABLA Tema 9: Diseño de Bases de Datos Relacionales: Normalización Usando Dependencias Funcionales 1. INTRODUCCIÓN 2. FALLOS EN EL DISEÑO DE BASES DE DATOS RELACIONALES 2.1. REPETICIÓN DE INFORMACIÓN 2.2. INCAPACIDAD PARA REPRESENTAR CIERTA INFORMACIÓN 2.3. PÉRDIDA DE INFORMACIÓN 3. DESCOMPOSICIONES 3.1. DEFINICIÓN FORMAL 3.2. PROPIEDADES DESEABLES EN UNA DESCOMPOSICIÓN (OBJETIVOS DE DISEÑO): DESCOMPOSICIÓN DE PRODUCTO SIN PÉRDIDA (PSP), CONSERVACIÓN DE DEPENDENCIAS (CD). CONCEPTO DE RESTRICCIÓN DE UN CONJUNTO DE DEPENDENCIAS A UN ESQUEMA, REDUNDANCIA MÍNIMA 4. FORMA NORMAL DE BOYCE-CODD (FNBC) 4.1. DEFINICIÓN 4.2. MÉTODO GENERAL PARA PRODUCIR UNA DESCOMPOSICIÓN FNBC 4.3. ALGORITMO DE DESCOMPOSICIÓN 4.4. OBJETIVOS QUE SIEMPRE SE CONSIGUEN CON FNBC: PSP, REDUNDANCIA MÍNIMA 4.5. OBJETIVOS QUE NO SIEMPRE SE CONSIGUEN CON FNBC: CD 5. TERCERA FORMA NORMAL (3FN) 310 de 462 2005-2006 Asignaturas del Tercer Curso 5.1. DEFINICIÓN 5.2. ALGORITMO DE DESCOMPOSICIÓN 5.3. OBJETIVOS QUE SIEMPRE SE CONSIGUEN CON 3FN: PSP, CD, REDUNDANCIA CUASI-MÍNIMA 5.4. OBJETIVOS QUE NO SIEMPRE SE CONSIGUEN CON 3FN 6. COMPARACIÓN ENTRE FNBC Y 3FN 6.1. VENTAJAS FNBC: COMPROBACIÓN DE DEPENDENCIAS MEDIANTE SIMPLES CLAVES 6.2. MÉTODO PRÁCTICO DE COMPROBACIÓN DE DEPENDENCIAS QUE NO DEFINEN CLAVE EN 3FN 7. ENFOQUE TRADICIONAL DE NORMALIZACIÓN 7.1. ANOMALÍAS DE DATOS: INSERCIÓN, BORRADO, ACTUALIZACIÓN 7.2. VALORES ATÓMICOS Y PRIMERA FORMA NORMAL (1FN) 7.3. SEGUNDA FORMA NORMAL (2FN): ATRIBUTOS PRIMOS Y DEPENDENCIA COMPLETA DE LA CLAVE 7.4. TERCERA FORMA NORMAL (3FN) 7.5. JERARQUÍA DE FORMAS NORMALES 8. OTRAS FORMAS NORMALES 8.1. DEPENDENCIAS MULTIVALUADAS 8.2. CUARTA FORMA NORMAL (4FN) 8.3. FORMAS NORMALES AVANZADAS 9. DISEÑO FÍSICO 9.1. REFINAMIENTO POR EL USO Y DENORMALIZACIÓN 9.2. CRITERIOS GENERALES PARA EL DISEÑO FÍSICO 9.3. GUÍAS GENERALES PARA EL DISEÑO FÍSICO 9.4. GUÍAS PARA EL DISEÑO FÍSICO DE BASES DE DATOS RELACIONALES Unidad Didáctica 5: Funcionamiento de los Sistemas de Gestión de Bases de Datos Tema 10: Seguridad e Integridad: Confidencialidad, Transacciones y Concurrencia 1. CONCEPTOS FUNDAMENTALES DE SEGURIDAD E INTEGRIDAD 2. CONFIDENCIALIDAD 2.1. MEDIDAS DE SEGURIDAD 2.2. VISTAS Y AUTORIZACIONES 2.3. ESPECIFICACIÓN DE VISTAS Y AUTORIZACIONES EN SQL 2.4. ENCRIPTACIÓN 2.4.1. Características de un buen mecanismo de encriptación 2.4.2. Claves públicas y privadas 3. TRANSACCIONES Y RECUPERACIÓN 3.1. DEFINICIÓN Y PROPIEDADES DE UNA TRANSACCIÓN: ATOMICIDAD, CONSISTENCIA, AISLAMIENTO Y DURABILIDAD (ACID) 3.2. ESTADOS DE UNA TRANSACCIÓN 3.3. TÉCNICAS DE IMPLEMENTACIÓN (ATOMICIDAD, CONSISTENCIA Y RECUPERACIÓN): FICHEROS DE DIARIO 3.4. TÉCNICAS DE IMPLEMENTACIÓN(ATOMICIDAD, CONSISTENCIA Y RECUPERACIÓN): PÁGINAS COPIA 3.5. SECUENCIALIDAD DE TRANSACCIONES CONCURRENTES 3.6. DEFINICIÓN DE TRANSACCIONES Y NIVELES EN SQL2 311 de 462 2005-2006 Asignaturas del Tercer Curso 4. CONCURRENCIA 4.1. TÉCNICAS DE CONTROL DE CONCURRENCIA: PESIMISTAS Y OPTIMISTAS 4.2. TÉCNICAS DE IMPLEMENTACIÓN: BLOQUEOS: EXCLUSIVO, COMPARTIDO, EN DOS FASES 4.3. TÉCNICAS DE IMPLEMENTACIÓN: MARCAS DE TIEMPO 4.4. INTERBLOQUEO 4.5. GRANULARIDAD Tema 11: Otros Modelos y Arquitecturas de SGBD y Temas Avanzados 1. BASES DE DATOS ORIENTADAS A OBJETOS 1.1. CAMPOS DE APLICACIÓN DE LAS BASES DE DATOS ORIENTADAS A OBJETOS 1.2. REPASO DE LOS CONCEPTOS FUNDAMENTALES DEL MODELO DE OBJETOS 1.3. IDENTIDAD DE OBJETOS 1.4. ENFOQUES PARA LA PERSISTENCIA 1.5. LENGUAJES DE MANEJO DE DATOS PARA EL MODELO DE OBJETOS 1.6. EL ESTÁNDAR ODMG 2. ARQUITECTURAS DE SISTEMAS DE BASES DE DATOS 2.1. CENTRALIZADOS 2.2. CLIENTE/SERVIDOR 2.3. DISTRIBUIDOS 2.4. PARALELOS 3. BASES DE DATOS PARALELAS 3.1. PARALELISMO DE ENTRADA/SALIDA 3.2. PARALELISMO ENTRE CONSULTAS E INTRA-CONSULTAS 3.3. PARALELISMO ENTRE OPERACIONES E INTRA-OPERACIONES 4. BASES DE DATOS DISTRIBUIDAS 4.1. ALMACENAMIENTO DISTRIBUIDO 4.2. TRANSPARENCIA 4.3. TÉCNICAS DE PARTICIONADO, REPLICACIÓN Y REPARTO 5. PROCESAMIENTO DE CONSULTAS 5.1. FUNCIÓN DEL PROCESAMIENTO Y OPTIMIZACIÓN DE CONSULTAS 5.2. INFORMACIÓN DEL DICCIONARIO DE DATOS PARA LA OPTIMIZACIÓN 5.3. MEDIDAS DEL COSTE DE LAS CONSULTAS 5.4. PLANES DE EVALUACIÓN 6. NUEVOS CAMPOS DE APLICACIÓN DE LAS BASES DE DATOS 6.1. SISTEMAS DE AYUDA A LAS DECISIONES 6.2. ALMACENES DE DATOS (DATA WAREHOUSING) 6.3. PROSPECCIÓN DE DATOS (DATA MINING) 6.4. PROCESAMIENTO ANALÍTICO (OLAP) 6.5. BASES DE DATOS ESPACIALES, TEMPORALES Y MULTIMEDIA 6.6. RECUPERACIÓN DE INFORMACIÓN Y BASES DE DATOS DOCUMENTALES 6.7. BASES DE DATOS PARA WEB E INTERNET 6.8. BASES DE DATOS PARA SISTEMAS PORTÁTILES Y EMPOTRADOS CONTENIDOS PRÁCTICA 312 de 462 2005-2006 Asignaturas del Tercer Curso Módulo 1: Manejo de una herramienta CASE Práctica 1 Manejo de una herramienta CASE 4 horas Módulo 2: Lenguajes de consulta formales y SQL Práctica 2 Lenguajes de consulta formales y SQL 6 horas Módulo 3: Administración de SGBD Práctica 3 Introducción a la Administración de SGBD 4 horas Módulo 4: Desarrollo de aplicaciones de bases de datos con SQL Práctica 4 horas Práctica 5 Práctica 6 Práctica 7 Creación de una base de datos y de una aplicación sencilla de consulta Consultas con SQL 3 horas Modificación y SQL interactivo 4 horas Código en el servidor y estructura Cliente/Servidor 3 6 horas METODOLOGÍA Y EVALUACIÓN Se realizarán cero, uno o dos exámenes parciales teóricos y un examen final. Estos exámenes podrán ser en todo o en parte de tipo test. Para aprobar la parte teórica de la asignatura es necesario obtener una nota teórica media igual o superior a 5, y notas mayores o iguales a 4 en los exámenes parciales. Podrá exigirse la entrega de uno o varios trabajos consistentes en ejemplos de utilización del lenguaje SQL, y de diseño e implementación de bases de datos. También se realizará una implementación real sobre el ordenador. A estos trabajos se les asignará una nota. También podrá realizarse un examen práctico. Para la evaluación de la parte de prácticas de la asignatura se tendrá en cuenta la asistencia a las prácticas, los trabajos y el examen práctico. La nota final de la asignatura se calculará teniendo en cuenta tanto la nota de teoría como la de prácticas. La nota de prácticas nunca supondrá un porcentaje mayor del 30% de la nota final. La asignatura se supera obteniendo una nota final igual o superior a 5 y aprobando la parte teórica y práctica. BIBLIOGRAFÍA BÁSICA Libro de Texto (Silberschatz 02) Fundamentos de Bases de Datos, 4ª edición Silberschatz, A., Korth, H.F. y Sudarshan, S. McGraw-Hill. 2002 Bibliografía básica de nivel teórico para los alumnos (Silberschatz 02) Fundamentos de Bases de Datos, 4ª edición Silberschatz, A., Korth, H.F. y Sudarshan, S. 313 de 462 2005-2006 Asignaturas del Tercer Curso McGraw-Hill. 2002 (Elmasri 97) Sistemas de bases de datos. Conceptos fundamentales 2ª edición Elmasri, R. y Navathe, S.B. Addison-Wesley. 1997 (Ramakrish 99) Database Management Systems, 2nd edition Ramakrishnan, R., y Gehrkem, J. McGraw-Hill. 1999 Bibliografía complementaria de nivel general de Bases de Datos (Teorey 94) Database Modeling & Design. The Fundamental Principles 2nd edition Teorey, T.J. Morgan Kaufmann. 1994 (DeMiguel 93) Concepción y Diseño de Bases de Datos. Del Modelo E-R al Modelo Relacional De Miguel, A. y Piattini, M. Ra-Ma. 1993 (Ullman99) Introducción a las Bases de Datos Ullman, J.D. y Widom, J. Prentice Hall. 1999 (DeMiguel 97) Fundamentos y Modelos de Bases de Datos De Miguel, A. y Piattini, M. 1997 (Hansen 97) Diseño y Administración de Bases de Datos Hansen, G.W. y Hansen, J.V. Prentice Hall. 1997 (Date 93) Introducción a los Sistemas de Bases de Datos, vol. I, 5ª edición Date, C.J. Addison-Wesley. 1993 Bibliografía complementaria: Modelos de Datos y Ciclo de Vida (Tsichritzis 82) Data Models Tsichritzis, D. y Lochovsky, F. Prentice Hall. 1982 (Maciaszek 90) Database Design and Implementation Maciaszek, L.A. Prentice Hall. 1990 (Fernández 94) Conceptos Básicos de Arquitectura y Sistemas Operativos Fernández, G. Sistemas y Servicios de Comunicación. 1994 Bibliografía complementaria: SQL (Melton 93) Understanding the New SQL: A Complete Guide Melton, J. y Simon, A. Morgan Kaufmann. 1993 (Date 97) A Guide to the SQL Standard 4th edition 314 de 462 2005-2006 Asignaturas del Tercer Curso Date, C.J. y Darwen, H. Addison-Wesley. 1997 (Hursch 98) SQL: El Lenguaje de Consulta Estructurado Hursch, C. y Hursch, J. Ra-Ma. 1998 Bibliografía complementaria: Teoría del modelo relacional y normalización (Atzeni 93) Relational Database Theory Atzeni, P. y De Antonellis Benjamin Cummings. 1993 (Fernández 87) El Modelo Relacional de Datos: De los Fundamentos a los Modelos Deductivos Fernández, C. Díaz de Santos. 1987 Bibliografía complementaria: Funcionamiento de los Sistemas de Gestión de Bases de Datos (Gray 93) Transaction Processing: Concepts and Techniques Gray, J. y Reuter, A. Morgan Kaufmann. 1993 (Salzberg 88) File Structures: An Analytic Approach Salzberg, B. Prentice Hall. 1988 (Smith 87) Files and Databases: an Introduction Smith, P. y Barnes, G. Addison-Wesley. 1987 Bibliografíacomplementaria: Temas Avanzados (Catell 97) The Object Database Standard: ODMG-93 Release 1.1 Catell, R.G.G. y otros (eds.) Morgan Kaufmann. 1997 (Delobel 85) Distributed Data Bases Delobel, C. y Litwin, W. Elsevier. 1985 (Ozsu 91) Principles of Distributed Database Systems Ozsu, T. y Valduriez, P. Prentice Hall. 1991 (Fayvad 96) Advances in Knowledge Discovery and Data Mining Fayvad, U.M., Piatestky-Shapiro, G., Smyth, P. y Uthurusamy, R. (eds.) MIT Press. 1996 (Mattison 96) Datawarehousing: Strategies, Technologies and Techniques Mattison, R. McGraw-Hill. 1996 (Salton 89) Automatic Text Processing Salton, G. 315 de 462 2005-2006 Asignaturas del Tercer Curso Addison-Wesley. 1989 Bibliografía Básica para prácticas de Laboratorio (Marteens 96) Manual Fundamental de Borland Delphi 2 Marteens, I. Anaya Multimedia. 1996 (Barker 94) El Modelo Entidad-Relación CASE*Method Barker, R. Addison-Wesley / Díaz de Santos. 1994 (Marteens 98) La Cara Oculta de Delphi 4. Programación Avanzada para Bases de Datos Marteens, I. Anaya Multimedia. 1998 (Cantú 00) Delphi 5 Cantú, M. Anaya Multimedia. 2000 (Abbey 00) Oracle 8i. Guía de aprendizaje Abbey, M., M.J. Corey e I. Abramson McGraw-Hill. 2000 316 de 462 2005-2006 Asignaturas del Tercer Curso LENGUAJES FORMALES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13145 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 3 Tipo TRONCAL Periodo 2º Cuatrimes. 4,5 Teóricos 3,0 Prácticos 1,5 4,5 Teóricos 3,0 Prácticos 1,0 PROFESORES TORRE CERVIGON, FERNANDO (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS Se trata de proporcionar al alumno un conocimiento global de los fundamentos teóricos y prácticos de la especificación y reconocimiento de los Lenguajes. Partiendo de la definición formal de un Lenguaje, se profundizará en el estudio de procesos abstractos computacionales para la construcción y aceptación de los mismos mediante Máquinas de Turing,. Por último, se tratará de analizar la dificultad y posibilidad de obtener soluciones de los problemas anteriores aplicando la Teoría de la Complejidad. CONTENIDOS 1. LENGUAJES Y GRAMATICAS FORMALES Alfabetos, Palabras y Lenguajes Operaciones con Alfabetos, Palabras y Lenguajes 2. GRAMATICAS Gramáticas Tipos de Gramáticas. Jerarquía de Chosmky Clases de lenguajes Simplificación de Gramáticas. Formas Normales 3. MAQUINAS DE TURING Definición Funcionamiento Construcción Composición de Máquinas de Turing Clases de Máquinas de Turing Máquina de Turing Universal 4. MAQUINAS DE TURING Y LENGUAJES Aceptación de Lenguajes por Máquinas de Turing Reconocimiento de Lenguajes Gramáticas y Máquinas de Turing 317 de 462 2005-2006 Asignaturas del Tercer Curso Tesis de Turing 5. COMPLEJIDAD Complejidad de los Algoritmos Complejidad de los Procesos Computacionales de las Máquinas de Turing Complejidad en Tiempo Polinomico Problemas de Decisión METODOLOGÍA Y EVALUACIÓN Examen Final único en Junio de todos los temas. El ejercicio será tipo Test con un número de preguntas entorno a 15, cada una de las cuales va acompañada de varias respuestas, y solo una de ellas es correcta. Sólo las contestaciones correctas puntúan, las no contestadas no puntúan y las falladas lo hacen negativamente de modo que la esperanza matemática de un ejercicio aleatorio sea nula. BIBLIOGRAFÍA BÁSICA John C. Martin, Introduction to Languages and the Theory of Computation. Mc. Graw Hill Glenn Brookshear J., Teoría de la Computación, Addison Wesley Kfoury A. J. Moll, N. Arbib A., A programming Approach to Computability, Spring Verlag Martin D. Davis, Computability, Complexity and Languages. Academic Press Alfonseca M., Teoría de Lenguajes, Gramáticas y Autómatas, Ediciones Universidad y Cultura Kelley, Dean, Teoría de Autómatas y Lenguajes Formales, Prentice Hall Hopcropft, j. E. & Ullman J., Introduction to Autómata Theory, Languages and Computation, Addison-Wesley Peter Linz, An Introduction to Formal Languages and Automata, Jones & Bartlett 318 de 462 2005-2006 Asignaturas del Tercer Curso FUNDAMENTOS DE INGENIERIA DEL SOFTWARE Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13147 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 3 Tipo OBLIGAT. Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 1,5 PROFESORES ASENSIO MONGE, RAMON (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS OBJETIVO El objetivo principal de la asignatura es introducir al alumno en los conceptos fundamentales de la ingeniería del software. Se mostrará al alumno la necesidad de seleccionar el modelo de procesos más adecuado al proyecto a desarrollar y la necesidad de disponer de un método disciplinado de desarrollo que permita solucionar los problemas inherentes a la producción de software. En la parte práctica el objetivo fundamental es aplicar los conceptos teóricos estudiados a un caso práctico concreto resaltando la importancia que la ingeniería de requisitos tiene en el desarrollo y mantenimiento del software. CONTENIDOS PROGRAMA DE TEORÍA 1.- Introducción a la Ingeniería del Software.El software Características del software Atributos de calidad del software Evolución del desarrollo del software Problemas en el desarrollo del software Causas de los problemas en el desarrollo del software Algunos mitos en el desarrollo del software La Ingeniería del Software: definiciones, elementos y objetivos Visión general del proceso de Ingeniería del Software Situación actual de la Ingeniería del Software 2.-Introducción a los Sistemas de Información.Concepto de sistema Información y datos Enfoque sistemático u holístico para el estudio de sistemas Sistema de información (SI) Definición 319 de 462 2005-2006 Asignaturas del Tercer Curso Elementos de un SI Estructura de un SI Sistemas de información automatizados Sistemas de información básicos en las organizaciones La Ingeniería del Software en una organización 3.-El proceso software y modelos de proceso.El proceso software Madurez del proceso software Estándares del proceso software Estándar IEEE 1074 Estándar ISO/IEC 12207-1 Estándar ISO/IEC 15505-2 Modelos de procesos del software Modelo en cascada o lineal secuencial Modelo en cascada con prototipado desechable Modelo evolutivos: Modelo incremental Modelo en espiral Desarrollo basado en componentes Modelo de desarrollo formal Técnicas de 4ª generación 4.-Métodos de desarrollo del software Concepto de método Breve historia de los métodos Clasificación de los métodos Metodologías Definición Estructura y componentes Características Objetivos Clasificación Metodologías oficiales: Merise SSADM Metrica v 3 5.-Ingeniería de requisitos.Requisitos El proceso de ingeniería de requisitos Identificación de requisitos Técnicas para la identificación de requisitos 320 de 462 2005-2006 Asignaturas del Tercer Curso Análisis y negociación de requisitos Especificación de requisitos Naturaleza de la especificación de requisitos Características de la especificación de requisitos Estructura de un documento de espeecificación de requisitos Estándares en la especificación de requisitos Algunas técnicas de especificación de requisitos Validación de requisitos 6.-Modelado del análisis.Introducción Los elementos del modelo de análisis estructurado Modelado de datos Modelado funcional y flujo de información Modelado del comportamiento El proceso de análisis orientado a objetos 7.-Construcción de prototipos.Eficiencia y efectividad en el desarrollo de software El uso de prototipos Definición de prototipo Tipos de prototipo El proceso de desarrollo de prototipos Técnicas y herramientas para el desarrollo de prototipos Beneficios y costos de la aproximación prototipo 8.-Diseñodel software.El proceso de diseño Diseño de datos Diseño arquitectónico Estilos arquitectónicos Descomposición modular Conversión de una especificación en una arquitectura software Análisis de transformaciones Análisis de transacciones Diseño de la interfaz de usuario 9.-Técnicas y estrategias de prueba del software.Fundamentos de la prueba Principios de la prueba Técnicas de pruebas Diseño de casos de prueba Pruebas de caja blanca: Prueba del camino básico Prueba de condiciones Prueba de bucles Pruebas de caja negra: 321 de 462 2005-2006 Asignaturas del Tercer Curso Partición equivalente Análisis de Valores Límite (AVL) Estrategias de prueba del software La depuración 10.-Mantenimiento del software.Introducción Tipos de mantenimiento Actividades del mantenimiento Costes del mantenimiento Factores que afectan al mantenimiento Reingeniería del software Análisis del inventario de aplicaciones Reestructuración Ingeniería inversa Ingeniería directa 11.-Ingeniería del Software Asistida por Ordenador.Definición de CASE e I-CASE Objetivos Características Elementos básicos El repositorio Taxonomías de herramientas Plan para la adopción de una herramienta Case Situación actual Ejemplos de herramientas PROGRAMA DE PRACTICAS Elaborar unos requisitos específicos.Fijar un entorno tecnológico de desarrollo concreto.Determinar y desarrollar el modelo de procesos y método de desarrollo más adecuado. Justificarlos.METODOLOGÍA Y EVALUACIÓN METODOLOGÍA La teoría se expondrá mediante clases magistrales en las que se utilizarán transparencias. Previamente a la exposición de cada tema se indicarán los textos de la bibliografía donde se desarrolla el tema con indicación de las páginas y en los casos que sea preciso se entregarán a los alumnos textos específicos elaborados por el profesor. Las prácticas se realizarán en grupos de dos personas siendo los propios alumnos quienes formen los grupos y seleccionen el proyecto para el que deben elaborar los requisitos y fijar un entorno tecnológico de desarrollo concreto. A partir de esta documentación seleccionarán el modelo de proceso más adecuado y describirán las tareas y pasos a realizar para el análisis y diseño del proyecto siguiendo un método de desarrollo especifico. 322 de 462 2005-2006 Asignaturas del Tercer Curso EVALUACIÓN El alumno deberá superar la prueba de teoría y la práctica de forma independiente. La superación de la prueba práctica servirá para posteriores convocatorias. El examen de teoría constará de varias preguntas de gran concreción, incluso tipo test, y de varias preguntas de gran amplitud. El examen de la parte práctica consistirá en la elaboración y entrega de un proyecto conforme en estructura y contenido a lo indicado por el profesor. BIBLIOGRAFÍA BÁSICA BIBLIOGRAFÍA Pressman, R.S., Ingeniería del Software. Un enfoque práctico . 5ª edición. Editorial: Mc Graw Hill 2002 Piattini, M., et al., Análisis y diseño detallado de Aplicaciones Informáticas de Gestión. Una perspectiva de Ingeniería del Software . Editorial Ra-ma. 2004 Sommerville I. Ingeniería de Software . 6ª edición. Editorial: Addison Wesley. 2002 MÉTRICA versión 3. 2001, Madrid: Ministerio de Administraciones Públicas. Secretaría de Estado para la Administración Pública. Consejo Superior de Informática. 323 de 462 2005-2006 Asignaturas del Tercer Curso SERVICIOS DE COMUNICACIONES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13149 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 3 Tipo OBLIGAT. Periodo 1º Cuatrimes. 4,5 Teóricos 2,0 Prácticos 2,5 4,5 Teóricos 2,0 Prácticos 1,5 http://www.it.uniovi.es PROFESORES MELENDI PALACIO, DAVID (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS Los alumnos deberán ser capaces de identificar las ventajas e inconvenientes de utilizar distintos protocolos de nivel de transporte para el desarrollo de nuevos servicios a nivel de aplicación. Deberán dominar el nivel de aplicación en el marco de la arquitectura de protocolos TCP/IP y serán capaces de identificar problemas a la hora de desarrollar nuevos servicios en este nivel y de aportar soluciones para estos problemas. Para ello podrán utilizar como base sus conocimientos en los distintos servicios que se muestran en la asignatura, pudiendo aportar soluciones para: la separación de canales de control y transporte de datos, los problemas de heterogeneidad, el intercambio de mensajes entre aplicaciones, el desarrollo de arquitecturas avanzadas de servicio, etc. CONTENIDOS Contenidos Teóricos: * Tema 1: Nivel de Transporte * Tema 2: Nivel de Aplicación * Tema 3: Servicios WEB * Tema 4: Servicios de Audio y Vídeo * Tema 5: Servicios de Terminal Remoto * Tema 6: Servicios de Transferencia de Ficheros * Tema 7: Servicios de Correo Electrónico * Tema 8: Servicios de Nombrado * Tema 9: Servicios de Inicio de Sesión * Tema 10: Seguridad en Internet Contenidos Prácticos: * Práctica 1: HTML+XHTML * Práctica 2: PHP * Práctica Final Obligatoria. METODOLOGÍA Y EVALUACIÓN La evaluación consiste en una prueba teórica escrita, además de la realización de un trabajo práctico que los alumnos deben desarrollar en equipo. Para superar la asignatura los alumnos deberán aprobar el examen teórico y presentar la práctica según los requisitos establecidos por el profesor. La calificación final de la asignatura se calcula con la siguiente fórmula: NotaFinal=(NotaTeórica*0,7)+(NotaPráctica*0,3) 324 de 462 2005-2006 Asignaturas del Tercer Curso BIBLIOGRAFÍA BÁSICA - Comunicaciones y Redes de Computadores 7ª Edición, William Stallings, Prentice Hall - Web Protocols and Practice, Balachander Krishnamurthy y Jennifer Rexford, Addison-Wesley - Streaming Media, Tobias Künkel, Wiley - DNS and BIND 4ª Edición, Paul Albitz y Cricket Liu, O'Reilly - Internet Communications Using SIP, Henry Sinnreich y Alan B. Johnston, Wiley - Fundamentos de Seguridad en Redes, Aplicaciones y Estándares 2ª Edición, William Stallings, Prentice Hall 325 de 462 2005-2006 Asignaturas del Tercer Curso PROYECTOS DE INFORMATICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13150 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 3 Tipo OBLIGAT. Periodo 2º Cuatrimes. 4,5 Teóricos 1,5 Prácticos 3,0 4,5 Teóricos 1,5 Prácticos 3,0 PROFESORES JUAN FUENTE, AQUILINO ADOLFO (Tablero, Teoria) CUEVA LOVELLE, JUAN MANUEL (Tablero, Teoria) OBJETIVOS Hasta el momento actual el alumno ha sido introducido en las técnicas de desarrollo de software, de diseño de proyectos de hardware y de comunicaciones. Ahora queda el enfoque final de ver el proyecto como un conjunto de actividades y tareas, sujeto a unos presupuestos y a una reglamentación legal o formal y en el que el responsable debe garantizar una calidad suficiente al cliente. Este nuevo enfoque de la realización de proyectos utiliza de todas las técnicas que el alumno haya conocido a lo largo de la carrera. Algunos tópicos son: Familiarizar al alumno en el trabajo como integrante de un grupo, enfrentándolo así con los problemas típicos de comunicación y organización, así como la cooperación para conseguir un fin común: el desarrollo de un sistema Informático, que, dada su complejidad, debe ser abordado por un grupo grande de profesionales. Concienciar al alumno de la importancia de la gestión de proyectos software, hardware y de comunicaciones desde las perspectivas de personal, de problema y de proceso. Conocer, analizar y potenciar los factores que influyen en el éxito de un proyecto. Conocer el papel y uso de los estándares de informática y de la legislación que pueda afectar al desarrollo de sus proyectos. Elegir y aplicar los modelos de desarrollo de proyectos de informática existentes y que el alumno ha adquirido en otras asignaturas. Planificar y gestionar temporalmente un proyecto de informática, con asignación y gestión de recursos. Establecer las medidas de seguimiento y control de un proyecto. Realizar el seguimiento de un proyecto utilizando las herramientas y técnicas adecuadas. Estimar y medir proyectos software. Conocer las diferentes técnicas de estimación. Identificar riesgos. Establecer planes de Prevención, Supervisión y Gestión de riesgos. Establecer políticas de gestión y distribución de versiones. Desarrollar proyectos utilizando herramientas para controlar las distintas versiones de los programas y doocumentos. 326 de 462 2005-2006 1. 2. 3. 4. o o 5. 6. o o o o 7. Asignaturas del Tercer Curso CONTENIDOS Introducción a los Proyectos de Informática ¿Qué es un proyecto? Concepto de proyecto de acuerdo a diversas fuentes Complejidad del desarrollo de proyectos de informática Necesidad de planificación y control Mediciones de Software Introducción a las métricas de software Tipos de Métricas Métricas de proceso y de producto Métricas para gestión de proyectos Modelos de Estimación Definición Aspectos que afectan a la estimación Elementos sobre los que hay que efectuar estimación Técnicas de estimación Técnicas de descomposición Técnicas empíricas COCOMO PUTNAM Puntos de función Estimación de Costes Organización de recursos humanos Principios de dirección de personal. El equipo del proyecto informático. Organización personal en los proyectos En función del tipo de proyecto En función de la metodología Establecimiento de responsabilidades Determinación de los perfiles Formalización de Proyectos Aspectos de la formalización de proyectos Tipos de documentación y estándares de documentación Normativa aplicable Calidad de los Proyectos de Informática Sistemas de calidad. Gestión de calidad. Aseguramiento de calidad de software. Aplicación de técnicas de revisión Pruebas de software: técnicas avanzadas Mejora de procesos Modelos de mejora. CMM. SPICE ISO 9001, ISO 9000-3, PSP Gestión de riesgos Riesgos de los proyectos de informática. Identificación del riesgo. Tipos de riesgos. Proyección del riesgo. 327 de 462 2005-2006 8. 9. 10. Asignaturas del Tercer Curso Reducción, supervisión y gestión del riesgo. Riesgos y peligro para la seguridad. El plan de Riesgos. Planificación Temporal Elementos sobre los que hay que efectuar planificación Planificación de recursos Distribución de recursos Planificación temporal Creación del equipo de desarrollo Etapas por las que pasa el equipo de desarrollo Otras actividades de planificación Perfil del planificaador Errores típicos de la planificación Plan de proyecto Seguimiento y Control Desarrollo de proyectos: monitorización y control Herramientas de control Técnicas de control Control de plazos y tiempos Control económico Modelos de Desarrollo de Proyectos con Software Libre Introducción al software libre. Situación actual del software libre. Modelos de desarrollo del software libre. Situación legal del software libre. Economía del software libre. Influencia del software libre en otros sectores relacionados con la información. El software libre en diversos sectores. METODOLOGÍA Y EVALUACIÓN 1. Metodología El alumno adquirirá en las clases de teoría los conocimientos y base suficiente para conocer y comprender tanto los riesgos como las técnicas asociadas a la gestión de proyectos de informática. En las clases de tablero se harán ejemplos prácticos de los temas vistos en teoría, asimismo el alumno deberá ir preparando un trabajo que entregará al final del curso y que estará relacionado con la dirección y control de proyectos. Durante el curso el alumno será requerido a leer, para discusión en clase, artículos o temas relacionados con la gestión de proyectos y con aspectos conflictivos de ésta. 2. Evaluación La evaluación de la parte de Fundamentos teórico-prácticos se realizará mediante la realización de un examen final. Para evaluar el Ejercicio de aplicación cada grupo de trabajo deberá entregar el informe resultante de la realización de los casos que se les asigne ydefender los resultados mediante un examen práctico. En la nota final de esta parte se considerará la asistencia individual a las clases de práctica. La calificación final de la asignatura se obtendrá de la siguiente forma: NotaEjercicio*0,4 + NotaTeoría*0,6. 328 de 462 2005-2006 Asignaturas del Tercer Curso BIBLIOGRAFÍA BÁSICA Básica Proyectos Informáticos . Francisco Sanchis Marco. Servicio de Publicaciones EUI/UPM, 1.998 'Desarrollo y Gestión de Proyectos Informáticos'. Steve McConnell. McGraw-Hill, 1997 'Técnicas de Programación y Control de Proyectos'. 3ª Edición. C.Romero López. Pirámide, 1988 2. Complementaria A Discipline for Software Engineering , W.S. Humphrey. SEI Series in Software Engineering, Addison-Wesley. 1995. An ISO-9000 approach to building quality software . Oskarsson Östen, 1996. Applying Software Metrics , P. Oman, S.L. Pfleeger (eds.), IEEE Computer Society Press, 1997. CASE. La Automatización del Software . McCLURE, C. Ra-Ma.1992. CMM in Practice: Processes for Executing Software Projects at Infosys (The SEI Series in Software Engineering) , P. Jalote, Addison-Wesley, 1999. Cultivating successful software development. A practitioner s view . Scott E. Donaldson, Stanley G. Siegel, 1997. Editorial Prentice Hall Desarrollo y Gestión de Proyectos Informáticos , McConnell, S., McGraw-Hill, 1997. Desarrollo y gestión de proyectos informáticos , MCCONNELL, S., Madrid, McGrawHill / Interamericana de España, 1997. Elementos y Herramientas en el Desarrollo de Sistemas de Información . PIATTINI, M., DARYANANI, S. Ra-Ma. 1995. Encyclopedia of software engineering , J. J. MARCINIAK, Nueva York, IEEE (The Institute of Electrical and Electronics Engineers), 1995. Gestión de proyectos con Microsoft Project 2000 , Colmenar Santos, Antonio, Manuel-Alonso Castro Gil, Julio Pérez Martínez, , Ra-Ma, 2001. IEEE Standards Collection: Software Engineering , IEEE, Nueva York, IEEE (The Institute of Electrical and Electronics Engineers), 1994. Ingeniería del Software: un enfoque práctico (5º Edición) . Roger S. Pressman.McGraw-Hill, 2002. ISO 9000 for software developers . Schmauch, Charles H.. ASQC Quality press. ISO 9000-3 A tool for software product and process improvement . Kehoe Raymond, 1995. EEditorial Springer Managing the Software Process , W.S. Humphrey. SEI SEries in Software Engineering, Addison-Wesley. 1990. Medición para la gestión en la Ingeniería del Software , Dolado Cosín, J. Javier, Luis Fernández Sanz, , Ra-Ma, 2000. Object Oriented Software Metrics . Lorenz, M., Kidd, J. Prentice Hall. Software configuration management. An investment in product integrity , BERSOFF, E. H., HENDERSON, V.D. & SIEGEL, S. G., Nueva York, Addison-Wesley, 1980 Software Engineering Economics , B. W. BOEHM, Englewood Cliffs, Prentice Hall, 1981. Software Engineering Project Management , Thayer, R.H., IEEE Computer Society Press, 1998. Software Engineering Risk Management , Karolak, D.W., IEEE Computer Society Press, 1996. 1. 329 de 462 2005-2006 Asignaturas del Tercer Curso Software Engineering Standards , C.Mazza, JFairclough, B.Melton, D. dePablo, A.Scheffer, R.Stevens, Prentice Hall. 1994. Software Engineering with student software guidance . Barbee, Teasley, Mynatt 1990. Editorial Prentice Hall, Software engineering 6th edition. Ian Sommerville. Addison-Wesley. 2001. Software Metrics. A rigurous and practical approach , N. E. FENTON & S. L. PFLEEGER, Nueva York, PWS, 1997. Software Project Dynamics. An Integrated Approach , Abdel-Hamid, T., S.E. Madnick, Prentice-Hall, 1991. Técnicas de Programación y Control de Proyectos , Romero, C., Pirámide, 1997. The capability maturity model.Guidelines for improving software process , M. PAULK, C. V. WEBER & B. CURTIS, Reading, Addison-Wesley, 1995. The Mythical Man-Month , F.P. Brooks, Essays on Software Engineering, AddisonWesley. 1995. The Unified Software Development Process , I. Jacobson, G. Booch, J. Rumbaugh, Addison Wesley, 1999. Ceballos, 1994 Enciclopedia de Visual Basic Editorial Ra-ma Gonzalez Alfons, 1996. Programación de bases de datos con Visual Basic. Editorial Rama. MAP (Ministerio para las Administraciones Públicas), http://www.map.es/csi. A.y D.de Sistemas de Información . Senn, J.A. Becoming a technical leader . WEINBERG, Dorset House, 1986. Controlling Software Projects . De Marco Desarrollo y gestión de proyectos informáticos . Steve McConell. Mc Graw Hill.1997. Ingeniería del Software: Aspectos de Gestión . López-Cortijo y Amescua, Instituto Ibérico de la Industria del Software, 1998. Introduction to the personal software process . HUMPHREY WATTS, AddisonWesley, 1997. Manual de Informática y derecho . PÉREZ LUÑO, Ariel,1996. Software engineering project management . THAYER, IEEE-Computer Society Press, 1992. Técnicas de programación y gestión de proyectos . ROMERO, Pirámide, 1988. The software project manager's handbook . PHILLIPS, IEEE-Computer Society Press, 1998. ANSI/IEEE Std. 1058-1987. IEEE Standard for Software Project Management Plan. ANSI/IEEE Std. 729-1983. IEEE Standard Glosary of Software Engineering Terminology. 330 de 462 2005-2006 Asignaturas del Tercer Curso TRABAJO FIN DE CARRERA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13152 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 3 Tipo OBLIGAT. Periodo 2º Cuatrimes. 7,5 Teóricos 0,0 Prácticos 7,5 7,5 Teóricos 0,0 Prácticos 7,5 PROFESORES POO ARGUELLES, MARIA DE LOS REYES (Tablero) LOPEZ RODRIGUEZ, ANTONIO MIGUEL (Tablero) ASENSIO MONGE, RAMON (Tablero) IZQUIERDO CASTANEDO, RAUL (Tablero) MATARRANZ FERNANDEZ, RAFAEL DOMINGO (Tablero) GARCIA FERNANDEZ, NESTOR (Tablero) MARTINEZ PRIETO, ANA BELEN (Tablero) DIAZ FONDON, MARIA ANGELES (Tablero) LOPEZ LOPEZ, JOSE MARIA (Tablero) ALVAREZ GUTIERREZ, DARIO (Tablero) LOPEZ PEREZ, BENJAMIN (Tablero) ARIAS GARCIA, JOSE RAMON (Tablero) JUAN FUENTE, AQUILINO ADOLFO (Tablero) CUEVA LOVELLE, JUAN MANUEL (Tablero) NIETO FERNANDEZ, MARIA COVADONGA (Tablero) LOPEZ MARTINEZ, FRANCISCO WENCESLAO (Tablero) CAMBA MENENDEZ, ALFONSO (Tablero) DUGNOL ALVAREZ, BENJAMIN RUFINO JOSE JESU (Tablero) LUENGO DIEZ, MARIA CANDIDA (Tablero) GETINO GARCIA, JOSE MARIA (Tablero) ORTIN SOLER, FRANCISCO (Tablero) PAULE RUIZ, MARIA PUERTO (Tablero) SUAREZ TORRENTE, MARIA DEL CARMEN (Tablero) RIESCO ALBIZU, MIGUEL (Tablero) ROBLES ALVAREZ, ANTONIO (Tablero) FE CANTO, CELIA (Tablero) MENENDEZ FERNANDEZ, CESAR (Tablero) FERRERO MARTIN, FRANCISCO JAVIER (Tablero) GONZALEZ RODRIGUEZ, BERNARDO MARTIN (Tablero) FERNANDEZ LOBO, IVAN (Tablero) PEREZ PEREZ, JUAN RAMON (Tablero) ENTRIALGO CASTAÑO, JOAQUIN (Tablero) GAYO AVELLO, DANIEL (Tablero) CERNUDA DEL RIO, AGUSTIN (Tablero) GUTIERREZ GUTIERREZ, ALFONSO (Tablero) 331 de 462 2005-2006 Asignaturas del Tercer Curso HORARIO DE TUTORÍAS PROFESOR: POO ARGUELLES, MARIA DE LOS REYES PERIODO HORARIO EDIFICIO DEL 01-10-2005 AL 30-01-2006 LUNES DE 12:00 A 13:00 MARINA CIVIL DEL 01-10-2005 AL 30-01-2006 MIERCOLES DE 11:00 A 14:00 MARINA CIVIL DEL 01-10-2005 AL 30-01-2006 VIERNES DE 12:00 A 14:00 MARINA CIVIL DEL 01-02-2006 AL 30-06-2006 MIERCOLES Y VIERNES DE 11:00 A 14:00 MARINA CIVIL PROFESOR: LOPEZ RODRIGUEZ, ANTONIO MIGUEL PERIODO HORARIO EDIFICIO DEL 01-10-2005 AL 30-06-2006 LUNES DE 12:30 A 14:00 OESTEMÓDULO 2 DEL 01-10-2005 AL 30-06-2006 LUNES DE 17:00 A 19:00 OESTEMÓDULO 2 DEL 01-10-2005 AL 30-06-2006 JUEVES DE 10:30 A 13:00 OESTEMÓDULO 2 PROFESOR: MATARRANZ FERNANDEZ, RAFAEL DOMINGO PERIODO HORARIO EDIFICIO LUNES Y MIERCOLES DEL 01-10-2005 AL 30-06-2006 CIENCIAS DE 10:00 A 13:00 PROFESOR: CAMBA MENENDEZ, ALFONSO PERIODO HORARIO EDIFICIO LUNES Y MARTES DE DEL 01-10-2005 AL 31-01-2006 CIENCIAS 13:00 A 14:00 MIERCOLES Y JUEVES DEL 01-10-2005 AL 31-01-2006 CIENCIAS DE 13:00 A 15:00 PROFESOR: GETINO GARCIA, JOSE MARIA PERIODO HORARIO EDIFICIO DEL 01-10-2005 AL 30-06-2006 LUNES DE 11:30 A 14:30 MIERCOLES DE 11:00 A DEL 01-10-2005 AL 30-06-2006 14:00 PROFESOR: ROBLES ALVAREZ, ANTONIO PERIODO HORARIO 332 de 462 CIENCIAS CIENCIAS EDIFICIO LUGAR Despacho Secretario Escuela Despacho Secretario Escuela Despacho Secretario Escuela Despacho Secretario Escuela LUGAR (2.1.04) Despacho Profesor (2.1.04) Despacho Profesor (2.1.04) Despacho Profesor LUGAR Despacho Profesor (04) LUGAR Despacho 22 (90) Despacho 22 (90) LUGAR Despacho Profesor (78) Despacho Profesor (78) LUGAR 2005-2006 Asignaturas del Tercer Curso DEL 01-10-2005 AL 30-06-2006 MARTES DE 16:30 A 18:30 OESTEMÓDULO 2 DEL 01-10-2005 AL 30-06-2006 MIERCOLES DE 09:30 A 11:30 OESTEMÓDULO 2 DEL 01-10-2005 AL 30-06-2006 JUEVES DE 17:00 A 19:00 OESTEMÓDULO 2 PROFESOR: FERRERO MARTIN, FRANCISCO JAVIER PERIODO HORARIO MARTES Y VIERNES DE DEL 01-10-2005 AL 30-01-2006 11:30 A 13:30 MARTES Y JUEVES DE DEL 01-02-2006 AL 30-06-2006 18:00 A 20:00 333 de 462 EDIFICIO OESTEMÓDULO 3 ING. MINAS (2.2.10) Despacho Profesor (2.2.10) Despacho Profesor (2.2.10) Despacho Profesor LUGAR Despacho Profesor (3.2.14) Laboratorio Automática 2005-2006 4.3.4 Asignaturas Optativas Asignaturas Optativas INGLES INTERMEDIO PARA INFORMATICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13153 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 1,5 Prácticos 4,5 6,0 Teóricos 1,5 Prácticos 4,5 http://web.uniovi.es/jaag/inform.html PROFESORES ALVAREZ GONZALEZ, JUAN ANTONIO (Practicas en el Laboratorio, Teoria) OBJETIVOS Los objetivos de la asignatura son diversos. Partiendo de un nivel básico, se supone que los alumnos han cursado previamente inglés a nivel de COU, se revisan aspectos gramaticales (sintácticos, morfológicos y fonológicos) sistemáticamente por medio de ejercicios, se les presentan textos reales de su interés, temas de informática tanto de hardware como de software, en los que el vocabulario del mundo de la informática esté presente. Asimismo se tratan y se entrena a los alumnos en las habilidades lectoras, como localización de información concreta, obtención de información global, capacitación de obtención del significado de vocablos desconocidos asi como de referentes, uso de conectores, y las funciones lingüísticas más características del lenguaje científico y técnico como definiciones, clasificaciones, explicaciones etc. Aunque el objetivo principal es el desarrollo de capacidades comprensivas lectoras también se cuidan los aspectos orales y por ello la comunicación en el aula será en la lengua de estudio: inglés. CONTENIDOS El programa que se propone es de máximos lo que implica que podría obtenerse su plenitud en las circunstancias más favorables. La experiencia demuestra que raramente se logra dicha plenitud pero en función de las diversas variables del curso se tenderá hacia dicho máximo. UNIT 1 Topic: Computers: An Overview; The Computer System Language Use: Parts of Speech. Organization of information. Skimming, scanning. UNIT 2 Topic: Computers:The Soft Element Language Use: Pronouns. Contextual reference. UNIT 3 Topic: The motherboard. Language Use: Lexicon: Content Words. Word Formation: Prefixes. UNIT 4 Topic: Operating Systems Language Use:Form and Function. Word Formation: Suffixes. 334 de 462 2005-2006 Asignaturas Optativas UNIT 5 Topic: Output Devices: The Monitor.. Language Use: The Simple Sentence. Acronyms. Compound Nouns UNIT 6 Topic: Programming Languages. Language Use: Phrases: The Noun Phrase (NP). Comparison UNIT 7 Topic: The CPU: Parts and Organization. Language Use: Phrases: The Verb Phrase (VP) Contrast. UNIT 8 Topic: Spreadsheets Language Use: The Complex Sentence I. Time Sequence: connectors. UNIT 9 Topic: The Birth of the Micropocessor. Language Use: The Complex Sentence II. Cause and effect. UNIT 10 Topic: International ASCII: Unicode. Language Use: Compound Sentences.. Definitions and explanations UNIT 11 Topic: Local Area Networks. Language Use: Other Phrases. Enumeration. Listings. UNIT 12 Topic: Graphic File Formats. Language Use: The Sounds of English Examples METODOLOGÍA Y EVALUACIÓN En el estudio de una lengua extranjera el aprendizaje, referido sobremanera a las destrezas, es cumulativo. Se potencia un entrenamiento continuo en las diferentes habilidades lingüísticas y técnicas. La comprensión escrita o lectora figura en primer término seguida por la comprension y expresión oral y la expresión escrita. Es por ello que la evaluación del aprendizaje ha de realizarse al final de dicho período, es decir, al final del curso. La calificación que el alumno recibirá se obtendrá fundamentalmente de los resultados conseguidos en una prueba final común para todos los alumnos y que se realizará en el mes de junio. No obstante, esta calificación final vendrá matizada por el trabajo desarrollado por el alumno a lo largo del curso, por su participación en la clase. El sistema de evaluación se corresponderá con las tareas y acciones que a lo largo del curso se han ido desarrollando en la clase. La dificultad será de un nivel terminal pues se afronta, no ya un desarrollo y entrenamiento de las diferentes habilidades y técnicas, sino una adquisición de las mismas. Se pide un nivel de comprensión lectora intermedio-alto así como un nivel de expresión escrita intermedio. 335 de 462 2005-2006 Asignaturas Optativas BIBLIOGRAFÍA BÁSICA Mullen N. D.; Brown, P.C.H. 1983 English for Computer Science Oxford: Oxford University Press. Glendinning, E.H.; McEwan 1987 English in Computing London: Unwin Hyman. Lavine, R.Z.; Fechter, S.A. 1986 On Line (English for Computer Science) New York: McGrawHill Book Co. Davies, G.; Higgins, J., Computers, Language, and Language Learning, London: Center for Information on Language Teaching and Research, 1982 Hutchinson, T.; Waters, A., English for Specific Purposes. A Learning-Centred Approach. Cambridge: C.U.P., 1987. Leech, G , An A-Z of English Grammar and Usage, London: Edward Arnold, 1989. Quirk, R., A Comprehensive Grammar of the English Language. London: Longman, 1987. BIBLIOGRAFIA: DICCIONARIOS Longman Dictionary Of Contemporary English. London: Longman, 1978. Collins Cobuild English Language Dictionary 1987, Collins ELT Dictionary of Computing 1988 Collins. Chandor, A. 1985 The Penguin Dictionary of Computers Harmondswoth: Penguin Books. Quentin, R.D. 1987 Longman Illustrated Dictionary of Computing Science New York: Longman. Horderski, M. 1990 The Illustrated Dictionary of Microcomputers Blue Ridge: Tab Books. 336 de 462 2005-2006 Asignaturas Optativas INGLES AVANZADO PARA INFORMATICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13155 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 1,5 Prácticos 4,5 6,0 Teóricos 1,5 Prácticos 0,0 http://web.uniovi.es/jaag/inform.html PROFESORES ALVAREZ GONZALEZ, JUAN ANTONIO (Practicas en el Laboratorio, Teoria) OBJETIVOS Los objetivos de la asignatura son diversos aunque fundamentalmente se centran en la comprensión y expresión oral y en diversas tareas escritas que ayuden a la formación de los alumnos. Partiendo del curso de nivel intermedio que se centra en actividades de comprensión escrita y en la interacción pregunta-respuesta tanto oral como escrita, se propone en este curso dar un paso adelante consistente en entrenar y capacitar a los alumnos a extraer la información a partir de, fundamentalmente, exposiciones orales de materiales (videos etc.) de temas de informática tanto de hardware como de software, con diversas voces, diversos acentos y diversas situaciones. Asimismo tambien se propone entrenar y capacitar al alumno a presentar comunicaciones orales de cierta extensión, que requieren una planificación y organización previa. Se pretende que se dé el salto cualitativo de los 'short turns', respuestas puntuales de una o dos frases a una determinada pregunta, a los 'long turns' que constan de un conjunto de frases que se extiende durante algún tiempo, incluso una hora o más, es decir exposiciones de noticias, temas etc. Estamos potenciando la función transaccional del lenguaje de la que a nuestros alumnos apenas se les brindan oportunidades de desarrollo, aunque se le exigen por ejemplo en la presentación y defensa del Proyecto fin de carrera. En paralelo con lo anterior el curso pretende orientar y formar a los alumnos en los procesos de escritura, cartas, informes, toma de notas, curriculum vitae, en el uso de presentaciones, posters, teléfono. Como corolario de lo expuesto anteriormente la comunicación en el aula será en la lengua de estudio: inglés. CONTENIDOS TEMARIO El programa que se propone es de máximos lo que implica que podría obtenerse su plenitud en las circunstancias más favorables. La experiencia demuestra que raramente se logra dicha plenitud pero en función de las diversas variables del curso se tenderá hacia dicho máximo. UNIT 1 Topic: The first Computer? Language Use: Writing Processes. UNIT 2 337 de 462 2005-2006 Asignaturas Optativas Topic: Building a PC Language Use: Informative Speaking. UNIT 3 Topic: Processors. Language Use: Resumes. UNIT 4 Topic: New Operating System: Linux. Language Use: Summaries and Memos. UNIT 5 Topic: Computer Security. Language Use: The scientific-format paper UNIT 6 Topic: Peripherals. Language Use: Overheads in presentations. UNIT 7 Topic: The Web. Language Use: Posters. UNIT 8 Topic: Privacy Language Use: Writing letters. UNIT 9 Topic: Communications. Language Use: Note taking. UNIT 10 Topic: Data Language Use: Documentation UNIT 11 Topic: Computers and Language. Language Use: Use of Illustrations. UNIT 12 Topic: Computers and Society. Language Use: Telephone Organización Temporal: Teoría y Práctica Cada Unidad o tema consta de 1 horas de teoría y 4 horas de prácticas. Éstas consisten en actividades de exposición, comprensión y explotación de los textos (orales y escritos) además de actividades de refuerzo desarrolladas fundamentalmente en entornos computacionales y audiovisuales. 338 de 462 2005-2006 Asignaturas Optativas METODOLOGÍA Y EVALUACIÓN En el estudio de una lengua extranjera el aprendizaje, referido sobremanera a las destrezas, es cumulativo. Se potencia un entrenamiento continuo en las diferentes habilidades lingüísticas y técnicas. La comprensión oral así como la expresión oral figura en primer término seguida por la expresión escrita. Es por ello que la evaluación del aprendizaje tenderá a realizarse hacia el final del curso. La calificación que el alumno recibirá se obtendrá de la presentación y desarrollo oral de un tema de su interés en la clase, seguido de un breve intercambio de aclaraciones al mismo. La participación de los alumnos en la clase durante el curso es fundamental y por ello sus actuaciones constituirán un componente importante en el sistema de evaluación continua. Aquellos alumnos que por las circunstancias que fueren no están en disposición de ser evaluados positivamente por el anterior método tendrán un examen final que se corresponderá con las tareas y acciones que a lo largo del curso se han ido desarrollando en la clase. Se pide un nivel de las habilidades lingüísticas intermedio-alto. Se utiliza el término 'avanzado' en la denominación del curso como diferenciador del otro curso 'Inglés intermedio' cuyo enfoque primordial es la comprensión escrita. En el presente curso el enfoque es sobremanera lo oral (comprensión y expresión) y el nivel, según las clasificaciones al uso, de las habilidades orales, se corresponde con el antes mencionado intermedio-alto. BIBLIOGRAFÍA BÁSICA Brown G. 1990 Listening to Spoken English London. Longman. __________and Yule G. 1983 Teaching the Spoken Language Cambridge: Cambridge University Press. Lavine, R.Z.; Fechter, S.A. 1986 On Line (English for Computer Science) New York: McGrawHill Book Co. Davies, G.; Higgins, J., 1982 Computers, Language, and Language Learning, London: Center for Information on Language Teaching and Research. Hutchinson, T.; Waters, A., 1987 English for Specific Purposes. A Learning-Centred Approach. Cambridge: Cambridge University Press. Leech, G , 1989. An A-Z of English Grammar and Usage, London: Edward Arnold. Quirk, R., 1987 A Comprehensive Grammar of the English Language. London: Longman,. 339 de 462 2005-2006 Asignaturas Optativas OFIMATICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13156 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 1,5 Prácticos 4,5 6,0 Teóricos 1,5 Prácticos 0,0 PROFESORES GUTIERREZ GUTIERREZ, ALFONSO (Practicas en el Laboratorio) 340 de 462 2005-2006 Asignaturas Optativas EQUIPOS Y SISTEMAS DE TRANSMISION Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13158 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 PROFESORES MARTINEZ ESTEBAN, JUAN ANGEL (Practicas en el Laboratorio, Teoria) OBJETIVOS La finalidad de la asignatura de Equipos y Sistemas de Transmisión es la comprensión por parte del alumnado del funcionamiento de los sistemas de modulación tanto analógicos como digitales; así como introducirle en la problemática del ruido, interferencias y protección tanto de equipos como de personas en las instalaciones. Finalmente se pretende que el alumno tenga una visión general de los actuales servicios de telecomunicación. En base a lo anterior, al finalizar el periodo lectivo, el alumno deberá haber adquirido una serie de conocimientos y/o aptitudes alcanzables con la asignatura de Sistemas Electrónicos de Comunicaciones que podrían resumirse en los siguientes puntos: 1. Conocimiento de los fundamentos del funcionamiento de los diferentes sistemas de modulación tanto analógicos como digitales. 2. Conocimiento de las estructuras básicas de los sistemas de comunicaciones electrónicas. 3. Capacidad de analizar la problemática de las interferencias así como las técnicas básicas de protección tanto de personas como de equipos. 4. Tener unos conocimientos básicos sobre líneas de transmisión y antenas. 5. Conocer los sistemas de comunicaciones por fibra óptica. 6. Tener un conocimiento de los servicios de telecomunicación actuales. 7. Capacitar al alumno para trabajar con instrumental de radiofrecuencia y la medición de señales en telecomunicaciones. 8. Interpretar las especificaciones y literatura técnica sobre comunicaciones que nos proporcionan los fabricantes de equipos y programas. CONTENIDOS 1. En la presentación de la asignatura se planteará al alumno una panorámica sobre lo que constituye la disciplina de la comunicación de datos y los conceptos fundamentales de la misma, y se le presentará la asignatura, tanto en sus contenidos como en su metodología y plan de trabajo. 2. Continuaremos presentando los conceptos básicos de las comunicaciones: modulación, representación de señales, multiplexado, comunicaciones banda base, banda ancha, unidades en comunicaciones, organismos normalizadores, etc. Todo ello lo particularizaremos a las señales analógicas, dado el contexto en que se enmarca, la descripción es necesariamente breve, estando encaminada a exponer conceptos y principios básicos, sin profundizar en cuestiones más de detalle. También se proporcionará, a los alumnos, los conocimientos necesarios sobre el estudio de señales y sistemas en el dominio de la frecuencia, deforma que puedan tratarse, muchos de 341 de 462 2005-2006 Asignaturas Optativas los temas que aparecen mas adelante en la asignatura., con el nivel suficiente y el soporte matemático adecuado. Aunque se cubre el tema con el rigor matemático exigible, se procura en todo momento darle una interpretación física a los conceptos introducidos, principalmente, dentro del campo de las comunicaciones con la finalidad de no desorientar al alumno debido a la aridez de los conceptos aquí tratados. 3. Una vez analizados los sistemas analógicos se abordará la modulación de señales digitales. Presentando al alumno, la digitalización, como el fenómeno que caracteriza la evolución de las comunicaciones en los últimos años. Se describirán los principios y conceptos básicos subyacentes en este tipo de comunicaciones y se expondrán las técnicas de modulación digital, con la finalidad de capacitar al alumno para enfrentarse con las técnicas, dispositivos y sistemas que, de seguro, encontrara en su desarrollo profesional. 4. Medios de transmisión. En este tema se presentan los distintos medios de transmisión habitualmente usados para la inteerconexión de ordenadores. Se pretende que el alumno se familiarice con ellos, establezca las diferencias entre unos y otros, y sepa evaluar cual es el mas adecuado en una circunstancia dada. 5. Descritos en capítulos precedentes la transmisión de datos y los medios físicos por los que se realiza, se intentará en este capitulo descender al mundo real de la comunicación de información, describiendo cualitativa y cuantitativamente las múltiples causas de alteración de una transmisión de datos. Con ello el alumno deberá ser capaz de tomar conciencia de la importancia relativa de cada una de ellas en distintos entornos y se le motiva para una posterior descripción de las soluciones tecnológicas empleadas. 6. Como culminación de los temas anteriores se pretende describir las características y funciones de algunos sistemas actuales de comunicaciones e introducir las tendencias futuras. METODOLOGÍA Y EVALUACIÓN METODOLOGIA DOCENTE: La metodología docente de la asignatura, perseguirá utilizar el método más adecuado para la transmisión de los conocimientos y su aplicación. Se dividirá en 4 apartados: 1. Modelo de enseñanza/aprendizaje 2. Método didáctico 3. Técnicas y actividades didácticas 4. Recursos y material didáctico 1. Modelo de enseñanza/aprendizaje El modelo de Enseñanza/Aprendizaje que se tratará de seguir en la docencia de la asignatura, está basado en la Teoría del aprendizaje significativo de Ausubel, que propone una organización del conocimiento en estructuras que se van reestructurando debido a la interacción con las nuevas informaciones. El modelo constructivista nos permitirá dotar al estudiante de los medios para que pueda adquirir habilidades procedimentales que le lleven hacia un aprendizaje autónomo. De esta forma el alumno será capaz de construir modelos mentales cada vez más complejos, alcanzando un grado de abstracción suficiente que le permita una rápida adaptación al ámbito profesional. 2. Método didáctico El método didáctico abarca todo el conjunto de mecanismos que conducen al aprendizaje hacia los objetivos previamente determinados, de acuerdo con los fines que se persigan. Será coherente con el modelo constructivista de Enseñanza /Aprendizaje escogido. Se seguirá el Método pasivo de carácter expositivo-interrogativo, en los temas descriptivos, en el cual el 342 de 462 2005-2006 Asignaturas Optativas docente aportará al alumno toda la información según su propio criterio formulándose cuestiones y preguntas durante el desarrollo de la clase, para conseguir una alta participación del alumnado, y el Método pasivo de carácter demostrativo, en los temas conceptuales, que establece una comunicación tal, que la naturaleza de la información recibida por el alumno sólo puede ser semejante a la emitida por el profesor. Los hechos se especificarán y conceptuarán, no bastando solo con mostrar y comprender el por qué de las cosas. Se simultaneará la explicación y la demostración, asociaando explicaciones, demostraciones y gráficos. El método didáctico a seguir en las clases prácticas será el Activo Inductivo, este método heurístico contempla al alumno como el protagonista principal del proceso de aprendizaje, siendo un procesador de información y no un receptor pasivo, tomando el docente el papel de orientador, incentivador, y no solo de transmisor de conocimientos. El alumno aprenderá mediante la acción, haciendo, realizando. 3. Técnicas y actividades didácticas Dado el número de alumnos, la técnica mas idónea es la lección magistral, se utilizará en los primeros temas hasta que el alumno adquiera unos conocimientos mínimos necesarios para poder abordar el resto de las materias objeto de estudio. Una vez alcanzados estos conocimientos aplicaremos la técnica didáctica denominada discusión dirigida que propicia la participación activa del alumno en el desarrollo de la clase. Las actividades didácticas que se van a emplear en el desarrollo de la docencia son las siguientes: 1. Las clases de teoría permiten una exposición sistemática y ordenada de los diferentes contenidos que componen la asignatura, así como un elevado aporte de información por parte del profesor al alumno. El desarrollo de las clases de teoría se basará en la lección magistral y la discusión dirigida. 2. Las clases de problemas están constituidas por ejercicios y problemas de aplicación de conceptos aprendidos en las clases de teoría, que permitirán el desarrollo de la capacidad de razonamiento del alumno, afianzar las ideas, resolver dudas y conocimientos adquiridos en la teoría, complementar los conceptos de clases de teoría, relacionar conceptos abstractos con situaciones reales, permitirán tener valores reales de algunas magnitudes y familiarizar al alumno con el uso de medios de frecuente utilización en la vida profesional. La resolución de ejercicios y problemas en general seguirá un método secuencial que responde a la siguiente estructuración: Propuesta, resolución, corrección e información sobre metodologías. La separación de clases de teoría y clases de problemas es solo formal y no real, no se conciben teoría y problemas como elementos separados, sino como un conjunto que permite resolver problemas reales. La resolución de ejercicios prácticos y problemas debe intercalarse en el desarrollo de los conceptos teóricos, cuando el avance del programa lo haga más aconsejable, proporcionando de este modo mayor flexibilidad y rompiendo la monotonía de la exposición teórica al conseguir clases más amenas y atractivas para el alumno. 3. Las clases prácticas de laboratorio permitirán la modificación del comportamiento y conducta del alumno mediante el conocimiento de las consecuencias de una acción. En materias con un carácter tecnológico, como la tratada, el contacto con la realidad en forma de implementaciones prácticas de circuitos o sistemas es esencial. Las prácticas permitirán al alumno adquirir soltura en el manejo de la instrumentación electrónica moderna y familiarizarlo con componentes y dispositivos electrónicos comerciales. Así mismo, se tratara de crear en él determinados hábitos, como son trabajar con orden, minuciosidad y desarrollar el espíritu de trabajo en equipo. 4. Con los Trabajos/Seminarios se cumple otro importante objetivo que es formar al alumno en las tareas de recopilación de información, ordenación de la misma y redacción de 343 de 462 2005-2006 Asignaturas Optativas informes técnicos, fomentando la actitud de análisis de resultados y medidas. La técnica didáctica aplicada será la de argumentación, discusión y debate, se persigue lograr una correcta expresión del alumno, con su exposición a los compañeros. Tiene como finalidad tratar de temas que sean ampliación de los conocimientos impartidos en clases de teoría, o bien de interés tecnológico dado su carácter específico, los temas se escogerán adecuadamente con la finalidad de ser lo suficientemente atractivos para el alumno. Con ellos se aumenta la participación del alumno, en los debates éste introducirá juicios, críticas, puntos de vista, etc., que le aportan nuevas ideas. 5. Otras actividades docentes: Visitas a empresas y ferias. Estas visitas se realizaran por grupos, antes de las mismas, el profesor o alguien designado por la empresa, hará a los alumnos una introducción del tipo deempresa que es, a que se dedica, que es lo que van a ver, a que deberían prestar atención, etc. Las visitas organizadas a ferias permiten al alumno conocer como es una muestra de productos del sector industrial. Cuando el futuro Ingeniero Técnico desarrolle su labor profesional, puede que tenga la necesidad de acudir a eventos de este tipo en busca de las últimas soluciones tecnológicas. Así, el alumno puede conocer con sus propios ojos los últimos productos y equipos que han aparecido en el mercado. En las Escuelas de Ingenierías se vienen realizando, en conjunción con otras asignaturas. 4. Recursos y material didáctico Los recursos didácticos que se utilizarán y que constituirán el nexo de unión entre la comunicación verbal y el alumno serán: Pizarra/Encerado. Se realizará sobre ella una exposición clara y ordenada, con esquemas y dibujos suficientemente claros del tema que se trate. Además permitirá establecer un ritmo adecuado entre la exposición y la capacidad de centrar la atención del alumno. Adaptándose la velocidad de la exposición a la que el alumno toma apuntes, evitando que pierdan detalles de la explicación. Transparencias. Con ellas se mostrarán los esquemas, circuitos, así como las formas de onda más representativas, características de los fabricantes, de una forma muy elegante. Permitiendo establecer una relación entre la información verbal y la imagen proyectada. Cañón de proyección. Si el aula dispone de cañón de proyección, nos permitirá realizar presentaciones muy elaboradas con programas como el Power Point . Permitiendo atraer más la atención del alumno que con las transparencias. Otros recursos de tipo impreso, serán Revistas técnicas, Catálogos, manuales, notas técnicas, etc EVALUACION: Dado el número de alumnos se hará una evaluacióncontinua. Para aprobar la asignatura es necesario realizar todas las prácticas. Se considera importante la capacidad de expresión y presentación, tanto oral como escrita, de las ideas, conocimientos y actividades de los alumnos dentro del contexto de la asignatura. Se evaluará en función de los resultados obtenidos en los trabajos presentados, las memorias de prácticas de laboratorio y el nivel de interés mostrado por el alumno a lo largo del curso. Aquellos alumnos que no asistan de forma regular a las clases se evaluarán mediante un examen en el que se plantearán cuestiones relativas a las clases teóricas y a las actividades prácticas. El número de estos exámenes será el mismo que el de las convocatorias oficiales. Cada examen constará de una parte de teoría y/o problemas y de una parte de prácticas de laboratorio. Cada una de estas partes se evaluará independientemente de 0 a 10. La nota final de la asignatura se calculará ponderando los distintos factores: asignando un peso porcentual de un 75% a la parte teórica y el 25% restante a la parte de prácticas de laboratorio. El examen se considera aprobado si se obtiene una nota igual o superior a 5. 344 de 462 2005-2006 Asignaturas Optativas BIBLIOGRAFÍA BÁSICA (1)M. Sierra, B. Galocha y J. de la Calle; Electrónica de Comunicaciones . Pearson Prentice Hall. ISBN: 84-205-3674-1. También, servicio de publicaciones de la ETSIT de la UPM. (2)W. Tomasi; Sistemas de Comunicaciones Electrónicas . Prentice Hall. ISBN: 970-260316-1 (3)M. M. Radmanesh; Radio Frequency and Microwave Electronics . Prentice Hall PTR. ISBN: 0-13-027958-7 (4)C. W. Sayre; Complete Wireless Design . McGraw-Hill. ISBN: 0-07-137016-1 (5)Gary Miller y Jeffrey Beasley; Modern Electronic Communication . Pearson Education. ISBN: 0-13-016762-2 (6)R. Gómez y D. J. Santos; Lecciones de Electrónica de Comunicaciones . Tórculo Edicións. ISBN: 84-89641-85-4 (7)D. B. Rutledge; 'The Electronics of Radio'. Cambridge University Press. ISBN: 0-52164645-6 (8)Reinhold Ludwig y Pavel Bretchko; RF Circuit Design . Pearson Education. ISBN: 0131-22475-1 (9)P.Dorta y otros; Laboratorio de Electrónica de Comunicaciones. Manual de prácticas .ETSIT de la UPM. ISBN: 84-7402-268-1 (10)- J.Dunlop - D-G- Smith., Ingeniería de las Telecomunicaciones . Colección Ciencia Electrónica- Gustavo Gili. (11)- J.M. Hernando Rábanos, Teoría de la comunicación. Volumen 1 y 2. Servicio de Publicaciones E.T.S.I.T de Madrid, 1999 (12)- J.M. Hernando Rábanos, Transmisión por radio. Volumen l y 2. Servicio de Publicaciones E.T.S.I.T de Madrid, 1988 (13)- J.M. Hernando Rábanos, Transmisión por radio . Editorial Centro de Estudios Ramon Areces S.A, 1993 (14)- Roy Blake Basic Electronic Communication . West Publishing Company (15)- Paul H. Young Electronic Communication Techniques , Merrill - Macmillan Publishing Company, 1994 (16)- Kamilo Fegher Wireless Digital Communications Modulation and Spread Spectrum Applications , Prentice Hall (17)- JosepBalcells et al., Interferencias electromagnéticas en sistemas electrónicos , Marcombo,1992. (18)- Belotserkovski, Fundamentos de antenas , Marcombo, 1983 (19)- Jesús García Tomás, Sistemas y Redees Teleinformáticas , Rama, 1990. 345 de 462 2005-2006 Asignaturas Optativas HORARIO DE TUTORÍAS PROFESOR: MARTINEZ ESTEBAN, JUAN ANGEL PERIODO HORARIO EDIFICIO DEL 01-10-2005 AL 30-01-2006 LUNES DE 09:30 A 10:30 CIENCIAS MARTES DE 09:30 A 13:30 MIERCOLES DE 11:00 A 12:00 OESTEMÓDULO 3 DEL 01-10-2005 AL 30-01-2006 JUEVES DE 12:00 A 13:00 CIENCIAS DEL 01-02-2006 AL 30-06-2006 LUNES DE 09:30 A 12:30 DEL 01-02-2006 AL 30-06-2006 LUNES DE 16:00 A 17:00 DEL 01-02-2006 AL 30-06-2006 VIERNES DE 09:30 A 10:30 DEL 01-02-2006 AL 30-06-2006 VIERNES DE 12:30 A 13:30 DEL 01-10-2005 AL 30-01-2006 DEL 01-10-2005 AL 30-01-2006 346 de 462 CIENCIAS OESTEMÓDULO 3 E.U. INGENIERIA TECNICA INDUSTRIALVIESQUES E.U. INGENIERIA TECNICA INDUSTRIALVIESQUES E.U. INGENIERIA TECNICA INDUSTRIALVIESQUES LUGAR Despacho Profesor - 18 (86) Despacho Profesor (3.1.09) Despacho Profesor - 18 (86) Despacho Profesor - 18 (86) Despacho Profesor (3.1.09) DESPACHO.2.2.6 AULA CAD 1-31 AULA CAD 1-31 2005-2006 Asignaturas Optativas ECONOMIA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13159 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 4,5 Teóricos 4,5 Prácticos 0,0 4,5 Teóricos 4,5 Prácticos 0,0 PROFESORES ALVAREZ FERNANDEZ, MANUEL JOSE (Teoria) OBJETIVOS Los objetivos que se marcan en esta asignatura consisten en dotar al alumno de las herramientas básicas del análisis económico; que le permitan tanto una comprensión suficiente de los fenómenos económicos cada vez más complejos- que se producen en el mundo real como la forma en que esos fenómenos inciden en las variables operativas del funcionamiento interno de las empresas. Con una especial incidencia en la estructura y forma de operar de las empresas tecnológicas o también llamadas de la nueva economía Respecto a los conocimientos previos aunque no existe ningún requisito administrativo se recomienda conocer algunas herramientas matemáticas básicas. CONTENIDOS Tema 1. Concepto de Economía. -Definición de Economía. -Ramas de la Economía. -Algunos problemas Económicos. MICROECONOMÍA. Tema 2. El mercado: conceptos básicos. -Función de demanda. Desplazamientos y elasticidades. -Función de oferta. Desplazamientos y elasticidad. Tema 3. Teoría elemental del mercado. -Análisis estático y dinámico. -Concepto de equilibrio: alteraciones. -Incidencia impositiva. Tema 4. El consumo. -Función de utilidad: noción de indiferencia. 347 de 462 2005-2006 Asignaturas Optativas -Restricción presupuestaria. -Equilibrio del consumidor. Tema 5. Producción y costes. -Función de producción. Factores variables y fijos. -El coste de oportunidad. -Costes a corto y a largo plazo. Tema 6. La competencia perfecta. -Maximización de beneficios. -Supuestos de la competencia perfecta. -Equilibrio a corto y largo plazo. Tema 7. El monopolio y otros mercados imperfectos. -Funciones de ingreso del monopolio. -Equilibrio del monopolista. -Competencia monopolista. MACROECONOMÍA. Tema 8. Variables macroeconómicas. -Sectores económicos . -Producto, renta y gasto nacional. -Variables brutas, netas, nacionales e interiores. Tema 9.Los bancos centrales y la oferta de dinero. -Agregados monetarios y la creación de dinero. -Funciones de los bancos centrales. El BCE. -La política monetaria. Tema 10. Inflación y desempleo. -Concepto de inflación. -Fuentes de inflación. -Población activa y tasa de desempleo. -Tipos de desempleo. Tema 11. Principios económicos y nueva economía. -Tecnologìas de la información y economía -Las nuevas realidades económicas. 348 de 462 2005-2006 Asignaturas Optativas METODOLOGÍA Y EVALUACIÓN Para valorar los conocimientos del alumno nos serviremos del examen final. Al tratarse de una asignatura cuatrimestral no tiene sentido realizar exámenes parciales previos que sólo servirían para distorsionar la marcha del curso. Este examen pretende captar el nivel de comprensión alcanzado por el alumno, no se trata de repetir los conceptos previamente explicados sino de poder llegar a nuevas conclusiones económicas para las que es necesario conocer las herramientas del análisis económico explicadas a lo largo del curso. BIBLIOGRAFÍA BÁSICA Bradley- Schiller: Principios esenciales de economía. Ed. Mac Graw-Hill. Madrid 2002 -Cuervo-Arango y Trujillo: Introducción a la economía. Ed. Mc.Graw-hill, Madrid 1986. -Duarte, Fuentes y Martinez: Curso elemental de micro y macroeconomía. Ed. Civitas. Madrid 1993. -Lipsey: Introducción a la economía positiva. Ed. Vicens Vives. Barcelona 1992. -Martín Simón, José Luis: Principios de Economía. Ed. Pearson Prentice Hall. Madrid 2003. -Mochón: Economía. Teoría política.Ed. Mc. Graw-Hill. 4º edición. Madrid 2000. -Mochón: Principios de economía. Ed. Mc. Graw-Hill.Madrid 2001. -Samuelson y Nordhaus:Economía. Ed. Mc.Graw-Hill.Madrid . Madrid 1998. Wonnacott y Wonnacott.: Economía. Ed. McGrw-Hill. México 1990. HORARIO DE TUTORÍAS PROFESOR: ALVAREZ FERNANDEZ, MANUEL JOSE PERIODO HORARIO EDIFICIO DEL 01-10-2005 AL 28-02-2006 LUNES DE 10:00 A 11:00 CIENCIAS DEL 01-10-2005 AL 28-02-2006 MARTES Y JUEVES DE 08:30 A 11:00 ECONÓMICAS DERECHO DEL 01-03-2006 AL 30-09-2006 LUNES DE 10:00 A 11:00 CIENCIAS DEL 01-03-2006 AL 30-09-2006 MARTES Y JUEVES DE 08:30 A 11:00 ECONÓMICAS DERECHO 349 de 462 LUGAR Despacho Profesores 04 (153) (Ala 1 - 1) Despacho Profesor Despacho Profesores 04 (153) (Ala 1 - 1) Despacho Profesor 2005-2006 Asignaturas Optativas ASPECTOS SOCIALES, LEGALES, ETICOS Y PROFESIONALES DE LA INFORMATICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13161 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 0,0 http://www.euitio.uniovi.es/~aslepi/ PROFESORES ALVAREZ GUTIERREZ, DARIO (Practicas en el Laboratorio, Teoria) OBJETIVOS Capacitar para la reflexión sobre el impacto en la sociedad de la profesión de Ingeniero Técnico en Informática Capacitar para la reflexión sobre la ética y la deontología profesional, y conocer las instituciones relacionadas con este aspecto (Colegios Profesionales, códigos deontológicos). Conocer la normas legables aplicables al ejercicio profesional, con énfasis en la Ley de Protección de Datos y la Ley de Servicios de la Sociedad de la Información. Saber analizar una situación del ejercicio profesional para determinar las normas legables aplicables. Capacitar para el desarrollo de una actividad profesional en el campo del peritaje y la auditoría en informática. Capacitar para el desarrollo práctico de un peritaje y auditoría en informática CONTENIDOS Introducción Aspectos Sociales: Impacto Social de la Informática Efecto económico y medioambiental de la informática Relación Persona-Ordenador La sociedad en Red Aspectos Éticos: Deontología y Responsabilidad Profesional La profesión de Ingeniero Técnico en Informática Ética y deontología profesional Códigos Deontológicos Colegios Profesionales Aspectos Legales: Derecho Informático Introducción Normas que afectan a la Informática Aspectos Legales: Protección de Datos Personales El derecho a la protección de datos personales 350 de 462 2005-2006 - Asignaturas Optativas Ley Orgánica de Protección de Datos de Carácter Personal (LOPD) Niveles de datos, Principios, Infracciones y Sanciones El Reglamento de Medidas de Seguridad Aspectos Legales: Protección del software, propiedad intelectual Concepto de propiedad intelectual / industrial Derecho de copia, patentes Proteccióndel software: propiedad intelectual / patentes Licencias de Software, Software Libre Contratos de software Aspectos Legales: Comercio electrónico, Web, LSSI Contratación electrónica Firma electrónica Ley de Servicios de la Sociedad de la Información y del Comercio Electrónico Aspectos Legales: Delito Informático Tipos de delitos Delitos informáticos: estafas, piratería, pornografía, virus, suplantación de personalidad, etc. Aspectos Profesionales: Peritajes en Informática Peritajes, Dictámenes (consultoría) Contexto legal de los peritajes Tipos de peritajes Informática Forense Aspectos Profesionales: Auditorías en Informática Introducción Tipos de auditorías Auditoría de la LOPD y del RMS METODOLOGÍA Y EVALUACIÓN Se realizará un examen sobre los conocimientos teóricos impartidos en la asignatura (posiblemente de tipo test). Se desarrollará un proyecto práctico consistente en el desarrollo de un peritaje o auditoría en informática (de carácter reducido). A lo largo del curso se podrán desarrollar trabajos específicos sobre temas relacionados. En la nota final de la asignatura, la parte de teoría contará máximo de 4 puntos, la de práctica un máximo de 3 puntos, y los trabajos incrementarán la nota en un máximo de 4 puntos. Para aprobar se necesita un mínimo de 5 puntos. Si el número de alumnos fuese lo suficientemente reducido, se podrá sustituir este sistema (o parte) por un método de evaluación continua directa. BIBLIOGRAFÍA BÁSICA Legislación relacionada con la Informática, en especial: LEY ORGÁNICA 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal REAL DECRETO 994/1999, de 11 de junio, por el que se aprueba el Reglamento de 351 de 462 2005-2006 Asignaturas Optativas medidas de seguridad de los ficheros automatizados que contengan datos de carácter personal. LEY 34/2002, de 11 de julio, de servicios de la sociedad de la información y de comercio electrónico LEY 59/2003, de 19 de diciembre, de firma electrónica Peritajes informáticos Del Peso, E. Díaz de Santos. 2001 Auditoría Informática, un enfoque práctico Piattini, M. Ra-Ma. 2001 Curso Informes, Dictámenes y Periciales s/ La Ley de Enjuiciamiento Civil (LEC 2000). Lozano, G. y Lozano, A. Editorial Lozano ISBN: 84-86889-83-9 352 de 462 2005-2006 Asignaturas Optativas FUNDAMENTOS DE MARKETING Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13163 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 0,0 PROFESORES TRESPALACIOS GUTIERREZ, JUAN ANTONIO (Practicas en el Laboratorio, Teoria) 353 de 462 2005-2006 Asignaturas Optativas TRADUCTORES E INTERPRETES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13167 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 PROFESORES IZQUIERDO CASTANEDO, RAUL (Teoria) JUAN FUENTE, AQUILINO ADOLFO (Practicas en el Laboratorio) OBJETIVOS El objetivo principal de esta asignatura es enseñar al alumno los problemas y técnicas que se plantean en la construcción de procesadores, traductores, compiladores e intérpretes de los distintos lenguajes de programación. El estudio de estas técnicas permite al alumno una visión más amplia de los lenguajes de programación, habitualmente estudiados desde el punto de vista del programador y no del constructor de compiladores o intérpretes. Esta visión se hará desde una óptica de introducción a esta materia y como complemento a otras asignaturas que tratarán este tema desde un enfoque mucho más profundo. CONTENIDOS PROGRAMA I. INTRODUCCIÓN Tema 1: INTRODUCCIÓN Y CONCEPTOS BASICOS - Conceptos básicos. - Bootstrapping. Traductores cruzados. - Lenguajes, gramáticas y autómatas. - Metalenguajes. - Estructura de los traductores y compiladores. - Ejemplos de construcción de compiladores. - Definición y estructura de un intérprete. - Ejemplos de construcción de intérpretes. Tema 2: LENGUAJES, GRAMÁTICAS Y AUTÓMATAS - Definiciones previas. - Definición formal de gramática. - Derivaciones y sentencias. - Definición formal de lenguaje. - Jerarquía de los lenguajes y gramáticas. - Expresiones Regulares. - Autómatas: definición formal y representación. - Jerarquía de los autómatas: Máquinas de Turing, autómatas lineales acotados, autómatas de pila y autómatas finitos. II. FASE DE ANÁLISIS Tema 3: FUNDAMENTOS DEL ANÁLISIS LÉXICO - Introducción. 354 de 462 2005-2006 Asignaturas Optativas - Autómatas finitos como reconocedores de lenguajes Regulares. - Construcción de analizadores léxicos. - Generación de analizadores léxicos: LEX. Tema 4: FUNDAMENTOS DEL ANÁLISIS SINTÁCTICO - Introducción. - Gramáticas libres de contexto. - Formas normales de Chomsky y Greibach. - Relaciones binarias. - Tipos de analizadores sintácticos. Tema 5: ANÁLISIS SINTÁCTICO DESCENDENTE - Análisis descendente con retroceso. - Análisis descendente sin retroceso. a) Gramáticas LL(1). - Construcción de analizadores sintácticos descendentes. Tema 6: ANÁLISIS SINTÁCTICO ASCENDENTE - Analizadores sintácticos LR, SLR y LALR. - Generadores de analizadores sintácticos:YACC. Tema 7: ANÁLISIS SEMÁNTICO - Especificación natural. - Compatibilidad de tipos. - Rutinas semánticas. III. REPRESENTACIÓN DE LA INFORMACIÓN EN MEMORIA Tema 8: LAS TABLAS DE SÍMBOLOS - Contenidos de la tabla de símbolos. - Operaciones con la tabla de símbolos. - Organización de la tabla de símbolos. Tema 9: ORGANIZACIÓN DE LA MEMORIA EN TIEMPO DE EJECUCIÓN - Representación de la información. - Asignación estática de memoria. - Asignación stack de mmemoria. - Asignación heap de memoria. - Liberación de memoria. - Compactación. IV. FASE DE SÍNTESIS Tema 10: GENERACIÓN DE CÓDIGO - Objetivos de los lenguajes intermedios. - Tipos de lenguajes intermedios. - Tipos de notaciones en lenguajes intermedios. - Tipos de instrucciones de los lenguajes intermedios. - Máquinas abstractas. V. VALIDACIÓN, DOCUMENTACIÓN Y ENTORNO DE DESARROLLO Tema 11: VALIDACIÓN, DOCUMENTACIÓN Y ENTORNO DE DESARROLLO - Pruebas de tipo alfa y beta. - Desarrollo de baterías de test. - Mantenimiento. - Documentación. - Entorno de desarrollo. - Interfaz de usuario. 355 de 462 2005-2006 Asignaturas Optativas VI. INTÉRPRETES Tema 12: INTÉRPRETES - Estructura. METODOLOGÍA Y EVALUACIÓN Se evaluarán los conocimientos del alumno desde el punto de vista teórico y práctico mediante un trabajo que el alumno deberá presentar al final del curso y en el que demostrarán los conocimientos adquiridos. Este trabajo tendrá una extensión limitada por las características y créditos disponibles de la asignatura. BIBLIOGRAFÍA BÁSICA a) Bibliografía básica A.Aho, R. Sethi, y J.D. Ullman. Compiladores: principios, técnicas y herramientas. AddisonWesley Interamericana (1990). Cueva Lovelle, J.M. Conceptos básicos de traductores, compiladores e intérpretes. Cuadernos didácticos Nº 9, Dto. De Matemáticas, Universidad de Oviedo (6ª Edición, 1996). Oviedo (6ª Edición, 1996). Cueva Lovelle, J.M. Lenguajes, Gramáticas y Autómatas. Cuadernos didácticos Nº 36, Dto. De Matemáticas, Universidad de Oviedo (1991). Cueva Lovelle, J.M. Análisis léxico en procesadores de lenguaje. Cuadernos didácticos Nº 48, Dto. De Matemáticas, Universidad de Oviedo (1992). Cueva Lovelle, J.M. Análisis sintáctico en procesadores de lenguaje. Cuadernos didácticos Nº 61, Dto. De Matemáticas, Universidad de Oviedo (1992). Cueva Lovelle, J.M. Análisis sem ntico en procesadores de lenguaje. Cuadernos didácticos Nº 62, Dto. De Matemáticas, Universidad de Oviedo (2ª Edición, 1995). Cueva Lovelle, J.M. Tablas de símbolos en procesadores de lenguaje. Cuadernos didácticos Nº 54, Dto. De Matemáticas, Universidad de Oviedo Cueva Lovelle, J.M. Tablas de símbolos en procesadores de lenguaje. Cuadernos didácticos Nº 54, Dto. De Matemáticas, Universidad de Oviedo (1995). Cueva Lovelle, J.M. Organización de la memoria en tiempo de ejecución en procesadores de lenguaje. Cuadernos didácticos Nº 55, Dto. De Matemáticas, Universidad de Oviedo (1995). Cueva Lovelle, J.M. Generación de código en procesadores de lenguaje. Cuadernos didácticos Nº 81, Dto. de Matemáticas, Universidad de Oviedo (1996). Cueva Lovelle, J.M. Validación, documentación y entorno de desarrollo en procesadores de lenguaje. Cuadernos didácticos Nº 82, Dto. de Matemáticas, Universidad de Oviedo (1996). Holub, Allen I. Compiler design in C. Prentice-Hall (1990). b) Bibliografía de consulta Barrett, W.A., R. M. Bates, D. A. Gustafson and J.D. Couch. Compiler Construction. Theory and Practice. Science Research Associates, Second Edition 1985.. Bauer F.L. and J. Eickel. Compiler construction. An Advanced Course. Springer-Verlag, Second Edition 1976.Cabal Montes E. y Cueva Lovelle J.M. Generador de analizadores sintácticos ascendentes: YACCOV. Cuadernos didácticos nº45. Dto. De Matemáticas. Universidad de Oviedo (1991). Díaz Fondón M.A. y Cueva Lovelle J.M. Diseño y construcción de un intérprete de LOGO. Cuadernos didácticos Nº14, Dto. De Matemáticas, Universidad de Oviedo (1988). Donovan, J.J. Programación de sistemas. Ed. El Ateneo, 1977. Fern ndez G. y F. Saénz Vacas. Fundamentos de Informática. Ed. Alianza-Informática, 1987. Fischer C. N. y LeBlanc R. J. Jr. Crafting a compiler with C. Benjamin Cummings (1991).n García Cuesta M.E.y Cueva Lovelle J.M. Diseño y construcción de un ensamblador de la familia 80x86. Cuadernos didácticos Nº43, Dto. De Matemáticas, Universidad de Oviedo (1991). 356 de 462 2005-2006 Asignaturas Optativas García Fernández N. y Cueva Lovelle J.M. ANIMA: Diseño y construcción de un lenguaje de animación de im genes. Cuadernos didácticos Nº30, Dto. De Matemáticas, Universidad de Oviedo (1990). García Martínez J. y Cueva Lovelle J.M. Diseño y construcción de un compilador de MODULA-2. Cuadernos didácticos Nº31, Dto. De Matemáticas, García Martínez J. y Cueva Lovelle J.M. Diseño y construcción de un compilador de MODULA-2. Cuadernos didácticos Nº31, Dto. De Matemáticas, Universidad de Oviedo (1990). García Quintas, M.A. Ensambladores y compiladores. Ed. Edunsa, 1987. Ghezzi C. y Jazayeri M. Conceptos de lenguajes de Programación. Díaz de Santos, 1986. Godfrey J.T. Lenguaje ensamblador para microcomputadoras IBM. Prentice-Hall (1991). Gries, D. Construcción de compiladores. Ed. Paraninfo, 1975 (agotada la edición). Izquierdo Castanedo, R, Cueva Lovelle, J.M. La máquina abstracta 68x86. Cuadernos didácticos Nº84, Dto. de Matemáticas, Universidad de Oviedo (1995). Izquierdo Castanedo, R. Diseño y construcción de una arquitectura orientada a objetos. Proyecto Fin de Carrrera. E.T.S.I.I. e Ingenieros Inform ticos de Gijón. Universidad de Oviedo (1996). Jensen K. y N. Wirth. PASCAL. Manual del usuario e informe. Ed. El Ateneo, 1984. Juan Fuente, A., J.M. Cueva Lovelle. Desarrollo de un lenguaje de animación orientado a objetos. Cuadernos didácticos Nº80, Dto. de Matemáticas, Universidad de Oviedo (1994). Katrib Mora, M. Lenguajes de programación y técnicas de compilación. Ed. Pueblo y Educación, La Habana, Cuba (1988). Katrib Mora, M. Notas de programación orientadaa objetos en C++. Cuadernos didácticos Nº73, Dto. de Matemáticas, Universidad de Oviedo (1993). Katrib Mora, M. Programación orientada a objetos C++ versus Eiffel. Cuadernos didácticos Nº88, Dto. de Matemáticas, Universidad de Oviedo (1996). Kernighan B.W. y Pike R. El entorno de programación UNIX. Prentice-Hall (1987). Kernighan B.W. y Ritchie D.M. El lenguaje de programación C. Segunda Edición. PrenticeHall (1991). Knuth D. El arte de programar ordenadores, Volumen I: Algoritmos fundamentales. Ed. Reverté, 1985. Knuth D. El arte de programar ordenadores, Volumen III: Clasificación y bœsqueda. Ed. Reverté, 1987. Labra Gayo, J.E. Diseño y construcción de un sistema PROLOG. Proyecto Fin de Carrrera. E.T.S.I.I. e Ingenieros Inform ticos de Gijón. Universidad de Oviedo (1994). Lewis P.M., D.J. Rosenkrantz and R. E. Stearns. Compiler Design Theory. Addison-Wesley, 1976. Mak R. Writing compilers & interpreters. An Applied Approach. Wiley (1991). Martínez Tomás R. Lenguajes ensambladores. Ed. Paraninfo (1990). Microsoft. MS-DOS Programmer's Reference. Microsoft Press (1991). Moya Quiles, R. y Ramos Salavert I. Construcción de un traductor. Ed. Instituto de Informática, 1974. Murray W.H.III y Pappas C.H. 80386/80286 programación en lenguaje ensamblador. Ed. McGraw-Hill (1987). Pratt T.W. Lenguajes de Programación: Diseño e Implementación. Prentice-Hall Hispanoamericana, 1987. Pyster A. B. Compiler design and construction. Ed. Van Nostrand Reinhold, 1980. Riesco Albizu, M. y J.M. Cueva Lovelle. Diseño y construcción de un compilador de lenguaje 357 de 462 2005-2006 Asignaturas Optativas VIDRIO. Cuadernos didácticos Nº 13, Dto. de Matemáticas. Universidad de Oviedo (1988). Rodríguez-Roselló M.A. 8088-8086/8087 programación ensamblador en entorno MS-DOS. Ed. ANAYA (1987).n Salgueiro V zquez J.C. y Cueva Lovelle J.M. Diseño y construcción de un compilador de C. Cuadernos didácticos Nº29, Dto. de Matemáticas, Universidad de Oviedo (1989). Sanchez DueÏas, G. y J.A. Valverde Andreu. Compiladores e intérpretes. Un enfoque pragm tico. Ed. Diaz de Santos, 1984. Sanchís Llorca, F.J. y C. Galán Pascual. Compiladores: Teoría y construcción. Ed. Paraninfo, 1986. Scanlon L.J. 80286 programación ensamblador en entorno MS-DOS. Ed. Anaya (1987). Tenenbaum, A. M. y M.J. Augenstein. Estructura de datos en Pascal. Ed. Prentice-Hall Hispanoamericana, 1985. Tremblay J. P. and P.G. Sorenson. The theory and practice of compiler writing. Ed. McGrawHill, 1985. Tucker A.B. Lenguajes de programación. Mac-Graw-Hill, 1987. Varios autores. Java al descubierto. Prentice-Hall/ Sams Net, 1997. Waite M. W. and Goos G. Compiler construction. SpringerVerlag, second edition 1985. Wirth, N. Algoritmos + estructuras de datos = programas. Ed. Del Castillo, 1980. 358 de 462 2005-2006 Asignaturas Optativas HISTORIA DE LA INFORMATICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13171 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 4,5 Teóricos 4,5 Prácticos 0,0 4,5 Teóricos 4,5 Prácticos 0,0 359 de 462 2005-2006 Asignaturas Optativas INSTALACION Y MANTENIMIENTO DE EQUIPOS INFORMATICOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13172 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 0,0 PROFESORES GARCIA NAYA, JUAN ANTONIO (Teoria) MAYO BAYON, RICARDO (Practicas en el Laboratorio, Teoria) OBJETIVOS Dentro del plan de estudios de Ingeniero Técnico en Informática existe un pequeño vacío en aspectos relacionados con las instalaciones eléctricas, sus características y con algunos equipos conectados a ellas que tienen mucho que ver con los equipos informáticos. Esta carencia se traslada después a la vida profesional y nos encontramos con excelentes profesionales que saben mucho de informática, pero que no tienen claro la diferencia entre una tierra y masa, que es un interruptor diferencial, que significa la disponibilidad de un equipo, para qué sirve un SAI, sus tipos y conexiones, etc . Esta es la razón por la que nos ha animado a ofertar esta asignatura. Se trata en esta asignatura de presentar y desarrollar a los alumnos una serie de conocimientos básicos referentes a los aspectos eléctricos relacionados con la instalación de equipos informáticos. No se pretende que el alumno se convierta en un instalador eléctrico especializado, ése no es el cometido de un Ingeniero Técnico en Informática, pero si que adquiera una serie de nociones elementales de electricidad y su aplicación practica a los equipos informáticos. Tampoco el alumno debe pensar que se trata del montaje de PCs, pues esto es labor y cometido de otras asignaturas en la carrera. CONTENIDOS Nociones de electrotecnia básica. Conocimiento de Aparamenta eléctrica de mando y protección en redes de baja tensión. Redes de tierra y equipotencialidad. Calidad en el suministro eléctrico. Cargas críticas. Salas de ordenadores. Acondicionadores de red. SAIs. Resto de instalaciones. Normativa. Desarrollo del proyecto de la instalación completa de una sala de Ordenadores. Teoría Tema 1. Cocimientos básicos de Electrotecnia. Continua, alterna y trifásica. Tema 2.La Instalación eléctrica. Aparamenta. Normativa. REBT e ICTS. Tema 3. Características de las cargas y de la red eléctrica Tema 4. Acondicionadores de red y SAIS Tema 5. Instalación de equipos y acondicionamiento de instalaciones. Tema 6. Fiabilidad de los sistemas. Redundancia, sistemas contra fallos, intrusión. 360 de 462 2005-2006 Asignaturas Optativas Practicas Nº 1. Conexionado y funcionamiento de la Aparamenta de baja tensión. Nº 2. Factor de potencia y su mejora. Nº 3. Visita a una instalación informática de tipo medio-grande . Nº 4. Desarrollo del proyecto completo una instalación que vaya a albergar equipos informáticos. (4 sesiones) METODOLOGÍA Y EVALUACIÓN Se trata de una asignatura con mezcla de clases magistrales, presentaciones de productos y equipos comerciales siempre con el apoyo del laboratorio en algunos de ellos. Para todas las explicaciones se utilizaran cañón y PC, y además el alumno dispondrá con anticipación de la documentación que va a recibir en clase en formato electrónico. De esta forma se busca una mayor atención y concentración del alumno en las explicaciones. Siempre se buscará una clase participativa, dado que se trata de una materia tecnológica muy nueva para el alumno. EVALUACIÓN: Se realizará una evaluación continuada, para ello se efectuará un control de asistencias tanto a las clases teóricas como a las prácticas. Finalmente se presentará a los alumnos una serie de trabajos individualizados para ser desarrollados. Estos trabajos que podrán ser 1 o 2, según la extensión de los mismos, servirán para evaluar al alumno. Los alumnos que no asistan de forma regular a las clases presénciales tendrán un examen de los contenidos teórico-prácticos expresados en la asignatura, que podrá ser de tipo test, preguntas de desarrollo y con la realización de alguna práctica de las realizadas en clase. BIBLIOGRAFÍA BÁSICA Instalación y Mantenimiento de equipos Informáticos. Carpio, J; Lazcoz, S; Martinez, S; Rodríguez, J. UNED. ISBN 84-362-3644-0 Reglamento Electrotécnico de Baja Tensión e Instrucciones Técnicas Complementarias. Creaciones Copyright. ISBN 84-933336-1-1 Manuales de Scheneider Electric y Legrand de Baja Tensión. 361 de 462 2005-2006 Asignaturas Optativas HORARIO DE TUTORÍAS PROFESOR: GARCIA NAYA, JUAN ANTONIO PERIODO HORARIO EDIFICIO DEL 01-10-2005 AL 30-01-2006 MARTES Y MIERCOLES OESTE-MÓDULO 4 DE 10:30 A 13:30 DEL 01-02-2006 AL 30-06-2006 MIERCOLES DE 08:30 A 09:30 OESTE-MÓDULO 4 DEL 01-02-2006 AL 30-06-2006 MIERCOLES DE 11:30 A 12:30 OESTE-MÓDULO 4 DEL 01-02-2006 AL 30-06-2006 JUEVES DE 08:30 A 10:30 OESTE-MÓDULO 4 DEL 01-02-2006 AL 30-06-2006 VIERNES DE 10:30 A 11:30 OESTE-MÓDULO 4 DEL 01-02-2006 AL 30-06-2006 VIERNES DE 13:30 A 14:30 OESTE-MÓDULO 4 PROFESOR: MAYO BAYON, RICARDO PERIODO HORARIO LUNES Y MIERCOLES DEL 01-10-2005 AL 30-01-2006 DE 09:00 A 11:00 MARTES DE 19:00 A DEL 01-10-2005 AL 30-01-2006 21:00 MARTES DE 15:00 A DEL 01-02-2006 AL 30-06-2006 19:00 JUEVES DE 17:00 A DEL 01-02-2006 AL 30-06-2006 19:00 362 de 462 EDIFICIO QUÍMICASDEPARTAMENTOS CIENCIAS CIENCIAS CIENCIAS LUGAR (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor LUGAR Despacho (085) Despacho Profesor Despacho Profesor Despacho Profesor 2005-2006 Asignaturas Optativas ARQUITECTURA DE APLICACIONES SOFTWARE Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13174 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 http://www.cesaracebal.com/docencia/asignaturas/arquitectura-software PROFESORES FERNANDEZ ACEBAL, CESAR (Practicas en el Laboratorio, Teoria) OBJETIVOS Se espera que el alumno aprenda técnicas avanzadas de diseño orientado a objetos, fundamentalmente patrones de diseño. Al terminar el curso debería no sólo conocer la mayoría de patrones de diseño fundamentales descritos en Gamma et al. (1995), sino de razonar el diseño de una aplicación en términos de tales patrones, siendo capaz de identificar dónde se hace necesario el uso de tal o cual patrón en contextos diferentes a los vistos en clase. Igualmente, se pretende que el curso sirva para asentar conceptos básicos de orientación a objetos, como identificar correctamente las clases participantes en un diseño, saber cuándo aplicar la herencia y cuándo otras técnicas como composición o delegación, usar correctamente las excepciones y distinguirlas de las aserciones... También debería terminar el curso habiendo mejorado su estilo de programación, aprendiendo a usar guías de estilo o principios de factorización de código (Fowler, 1999). Por último, aprenderá a probar el código resultante empleando un framework de pruebas automatizadas (JUnit). CONTENIDOS Descriptores: Patrones de Análisis. Patrones de Diseño. Técnicas de Reutilización. Componentes. El grueso de la asignatura lo constituirán los patrones de diseño (Gamma et al., 1995). Los patrones constituyen uno de los últimos grandes avances en ingeniería del software, y representan soluciones a problemas que se repiten una y otra vez en el diseño orientado a objetos. En general, un diseño que utiliza a objetos será mucho más flexible que otro que no lo hace. Además de los patrones de diseño, también se estudiarán algunos patrones arquitectónicos (se sitúan a un nivel más alto que aquéllos) significativos, como el Modelo/Vista/Controlador (Buschmann et al., 1996). No obstante, antes de comenzar con el estudio de los patrones, se repasarán algunos conceptos básicos de la orientación a objetos, como son el uso de la delegación frente a la herencia, la diferencia entre herencia de interfaces y de implementación, etc. METODOLOGÍA Y EVALUACIÓN En clase de teoría se explicarán los patrones de diseño que luego habrán de ser implementados en las prácticas de laboratorio. En este sentido, lo que se pretende es que el alumno aprenda a utilizar adecuadamente los patrones, más que a conocer cómo se implementa un patrón determinado. Por tanto, no habrá examen teórico, sino que la evaluación se hará mediante una 363 de 462 2005-2006 Asignaturas Optativas práctica propuesta por el profesor que el alumno deberá desarrollar, aplicando en ella los conceptos vistos en clase de teoría. Del número de patrones adecuadamente identificados e implementados, junto con la corrección del código fuente, dependerá la nota del alumno. BIBLIOGRAFÍA BÁSICA Gamma, E. et al. 1995. Design Patterns. Elements of Reusable Object-Oriented Software. Addison-Wesley. Traducción al español de César Fernández Acebal y Juan Manuel Cueva Lovelle. Pearson Educación, 2003 Buschmann, F. et al. 1996. Pattern-Oriented Software Architecture, Volume 1: A System of Patterns. John Wiley & Sons Fowler, M. et al. 1999. Refactoring: Improving the Design of Existing Code. Addison-Wesley Larman, Craig. 2002. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, Second Edition. Prentice Hall PTR. Traducción al español: UML y Patrones. Una intrucción al análisis y diseño orientado a objetos y al proceso unificado. Pearson Educación, 2003 364 de 462 2005-2006 Asignaturas Optativas DESARROLLO DE APLICACIONES EN SISTEMAS DISTRIBUIDOS E INTERNET Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13179 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 http://www.di.uniovi.es/~dflanvin/docencia/dasdi PROFESORES LABRA GAYO, JOSE EMILIO (Teoria) OBJETIVOS Conocer los protocolos de Internet Identificar las tecnologías empleadas en el desarrollo de sistemas en Internet y sistemas distribuidos en general. Emplear lenguajes de marcado para el desarrollo de aplicaciones WEB. Diseñar e implementar aplicaciones WEB. Instalar y configurar servidores de aplicaciones. Comprender las peculiaridades del desarrollo de aplicaciones WEB. Valorar ventajas e inconvenientes de los diferentes tipos de arquitecturas WEB CONTENIDOS Conceptos básicos de Internet. Tecnologías WEB: Leguajes de marcado descriptivo y generalizado. Lenguajes de script. Tecnologías de páginas dinámicas. Tecnologías distribuidas: Invocación remota y objetos distribuidos. Servicios WEB, desarrollo, publicación y localización. Servidores de aplicaciones, definición y responsabilidades. Aspectos generales en el desarrollo de aplicaciones WEB: escalabilidad, separación de responsabilidades, gestión de servicios de infraestructura, manejo de la sesión. Arquitecturas de aplicaciones WEB. Evolución y tendencias. METODOLOGÍA Y EVALUACIÓN Se evaluarán de forma independiente la parte de teoría y la parte de prácticas. Para evaluar la parte de teoría se estudiará la posibilidad de que los alumnos realicen un trabajo sobre un determinado tema que les eximirá del examen teórico. La evaluación de la parte práctica consistirá en la realización de una aplicación web siguiendo los principios vistos durante el curso. La nota de la asignatura será la media de la parte teórica y de la parte práctica. BIBLIOGRAFÍA BÁSICA Internet Application Protocols: The Definitive Guide by Eric Hall. O'Reilly & Associates; Bk&CD Rom edition (September 2003) ISBN: 1565926064 HTTP Essentials: Protocols for Secure, Scaleable Web Sites. by Stephen A. Thomas, Stephen Thomas. Wiley; Bk&CD-Rom edition (March 8, 2001) ISBN: 0471398233 Professional Java Server Programming J2EE, 1.3 Edition by Subrahmanyam Allamaraju, 365 de 462 2005-2006 Asignaturas Optativas Cedric Beust, Marc Wilcox, Sameer Tyagi, Rod Johnson, Gary Watson, Alan Williamson, John Davies, Ramesh Nagappan, Andy Longshaw, P. G. Sarang, Tyler Jewell, Alex Toussaint. Wrox Press; 1st edition (September 2001) ISBN: 1861005377 Even More Excellent Html With Xml, Xhtml, and Javascript by Timothy T. Gottleber, Timothy N. Trainor. McGraw-Hill Companies; (November 2003). ISBN: 007119522X XML Handbook, de C. Goldfarb, Prentice Hall, 5ª Ed. 2003 Mastering Enterprise JavaBeans, second edition by E. ROMAN,SCOTT W., AMBLER, TYLER JEWELL. 2001.. John Wiley & Sons. ISBN 0471417114 Patterns of Enterprise Application Architecture by Martin Fowler, David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, Randy Stafford. Addison-Wesley Professional; 1st edition (November 5, 2002) ISBN: 0321127420 Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions by Gregor Hohpe, Bobby Woolf, Kyle Brown, Conrad F. D Cruz, Martin Fowler, Sean Neville, Michael J. Rettig, Jonathan Simon. Addison-Wesley Professional; (October 1, 2003) ISBN: 0321200683 Java Web Services Architecture. James McGovern, Sameer Tyagi, Michael Stevens, Sunil Mathew. Morgan Kaufmann Publishers; Bk&CD-Rom edition (April 25, 2003) ISBN: 1558609008 Architecting Web Services, W. Oellermann, Apress, Oct. 2001 System Architecture with XML, B. Daum, U. Merten, Morgan Kaufmann Pub., ISBN: 155860745-5 J2EE Design Patterns Applied by MATJAZ JURIC, NADIA NASHI, CRAIG BERRY, MEERAJ KUNNUMPURATH, JOHN CARNELL, SASHA ROMANOSKY. 2002.. Wrox Press Inc. ISBN 1861005288. Professional Apache Tomcat 5 by Vivek Chopra, Amit Bakore, Jon Eaves, Ben Galbraith, Sing Li, Chanoch Wiggers. Wrox; (May 17, 2004) ISBN: 0764559028 ERICH GAMMA, RICHARD HELM, RALPH JOHNSON, AND JOHN VLISSIDES (The Gang of Four). 1994. Design Patterns. Addison Wesley Professional Computing Series. ISBN 0-201-63361-2. 366 de 462 2005-2006 Asignaturas Optativas PROGRAMACION DECLARATIVA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13180 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 http://www.di.uniovi.es/~labra/PDec/ PROFESORES LABRA GAYO, JOSE EMILIO (Practicas en el Laboratorio, Teoria) OBJETIVOS - Justificar la aparición de lenguajes declarativos y de los modelos computacionales que representan, así como las líneas de evolución fundamentales - Indicar las Características representativas de la programación lógica y de la programación funcional, comparando ambas con el modelo imperativo tradicional - Adquirir la capacidad de Diseñar e implementar programas en un lenguaje representativo de cada paradigma - Valorar las ventajas e inconvenientes de cada paradigma y comparar con otros modelos computacionales - Fomentar la capacidad crítica de los alumnos respecto a los lenguajes de programación - Comprensión de la relación de esta materia con otras disciplinas, particularmente en las áreas de aplicación más cercanas como la Inteligencia Artificial. - Identificar los problemas de la utilización de características no declarativas en lenguajes declarativos - Reconocer la utilidad de las funciones de orden superior y las posibilidades de reutilización de código que ofrecen - Identificar las posibilidades que ofrece la evaluación perezosa para el tratamiento de estructuras infinitas CONTENIDOS 1.- Conceptos Básicos y Comparación de Paradigmas 2.- Evolución Histórica 3.- Programación Funcional: Bases teóricas, Declaración de funciones, Funciones de orden superior, modelos de evaluación, entrada/salida, sobrecarga, técnicas avanzadas 4.- Programación lógica: Bases teóricas, modelos de evaluación, no-determinismo, técnicas avanzadas 5.- Combinación de paradigmas METODOLOGÍA Y EVALUACIÓN Se evaluarán de forma independiente la parte de teoría y la parte práctica. Para evaluar la parte de teoría se estudiará la posibilidad de que los alumnos realicen un trabajo sobre un determinado tema que les eximirá del examen teórico. La evaluación de la parte práctica consistirá en la realización de programas propuestos a lo largo del curso en las horas de laboratorio. La nota de la asignatura será la media de la parte teórica y de la parte práctica. 367 de 462 2005-2006 Asignaturas Optativas BIBLIOGRAFÍA BÁSICA Richard Bird, Introducción a la Programación Funcional utilizando Haskell Prentice Hall, 1999, ISBN: 84-8322-176-4. Jose E. Labra G. Introducción al lenguaje Haskell Cuaderno Didáctico 87. Depto. de Matemáticas. Universidad de Oviedo (1995) Simon Thompson: Haskell: The Craft of Functional Programming, 2nd Ed. Addison-Wesley, 1999. ISBN 0-201-34275-8. Jose E. Labra G. Programación práctica en Prolog Cuaderno Didáctico Nº 13. Ed. Servitec (1998) Jose E. Labra G. Bases teóricas de las técnicas de Demostración Automática. Cuaderno Didáctico 77. Dpto. Matemáticas. Universidad de Oviedo. (1993) W. F. Clocksin, Clause and Effect, Prolog Programming for the working Programmer Springer-Verlag, (1998) Leon Sterling, Ehud Shapiro. The Art Of Prolog The MIT Press 2nd. Ed. (1994) Ivan Bratko. Prolog Programming for Artificial Intelligence Addison-Wesley, 2nd. Ed. (1990)n 368 de 462 2005-2006 Asignaturas Optativas HERRAMIENTAS DE DESARROLLO Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13182 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 1,5 Prácticos 4,5 6,0 Teóricos 1,5 Prácticos 4,5 PROFESORES CUEVA LOVELLE, JUAN MANUEL (Teoria, laboratorio) OBJETIVOS - Mostrar una panorámica de las herramientas de desarrollo actuales en el ciclo de desarrollo de software - Utilizar herramientas CASE que soportan UML y XMI - Conocer el formato XMI - Usar herramientas RAD para el desarrollo rápido de aplicaciones - Ver las nuevas tendencias en herramientas: MDA CONTENIDOS Tema 1: Herramientas CASE (0,5T+1,5P) 1.1 Ciclo de vida del software: Análisis, Diseño, Implementación y Pruebas 1.2 UML y herramientas CASE 1.3 Exportación e importación XMI Tema 2: Herramientas RAD (0,5T+1,5P) 2.1 Herramientas de RAD : Visual Studio, Eclipse y otras 2.2 Motores de persistencia: Hibernate y otros. Tema 3: Herramientas visuales (0,5T+1,5P) 3.1 Nuevas tendencias en herramientas de desarrollo 3.2 Herramientas MDA (Model Driven Architecture) METODOLOGÍA Y EVALUACIÓN - La metodología para impartir el curso es para cada tema la siguiente: a) Introducción teórica (0,5 créditos) b) Ejemplos prácticos en el laboratorio (1,5 créditos). - La evaluación será un trabajo individual por parte de cada alumno en el que se desarrollará un software utilizando algunas de las herramientas estudiadas en el curso. BIBLIOGRAFÍA BÁSICA - MDA Distilled. Stephen J. Mellor, Kendall Scott, Axel Uhl, Dirk Weise. Addison Wesley (2004) ISBN: 0-201-78891-8 - Eclipse Modeling Framework. Frank Budinsky et al. Addison Wesley, 2003, ISBN: 0131425420. - Análisis y Diseño Orientado a Objetos. J.M. Cueva Lovelle. Cuaderno didactico n. 1. Servitec 2003. ISBN: 84-8497-802-8 369 de 462 2005-2006 Asignaturas Optativas METODOLOGIAS DE PROGRAMACION A GRAN ESCALA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13184 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 PROFESORES LOPEZ MARTINEZ, FRANCISCO WENCESLAO (Teoria) OBJETIVOS En general, dotar al alumno de los conocimientos necesarios para el Desarrollo de Software. En especial: 1- Dar a conocer los escenarios específicos de los grandes sistemas informáticos o ambientes de gran escala. 2- Mostrar la arquitectura del software requerido en las organizaciones de tamaño medio y superior. 3- Dar a conocer las metodologías, técnicas y herramientas que son imprescindibles para el desarrollo del software requerido en estas organizaciones. 4- Formar en la producción de software de calidad y en el uso de métodos y técnicas que faciliten el asegurar conseguir este objetivo imprescindible en todo proyecto de gran escala. CONTENIDOS Temario de Teoría 1.-ESCENARIOS DE LA PROGRAMACION A GRAN ESCALA. Tema 1.-Sistemas de Información y la nueva era de la integración de la información. Tema 2.-La complejidad de los sistemas y sistemas informáticos. Tema 3.-Modelos del ciclo de vida y análisis comparativo. 2.-METODOLOGIAS DE GRAN ESCALA. Tema 4.-Clasificación de las metodologías. Tema 5.-Modelos de la tecnología estructurada. Tema 6.-Modelos de la tecnología orientada a objetos. Tema 7.-Prototipos. Tema 8.-Reutilización del diseño. 3.-CALIDAD. Tema 9.-Integración de la Calidad: Factores externos e internos. Tema 10.-Ciclo de vida y calidad del software. Tema 11.-Depuración, prueba y verificación: Técnicas. Tema 12.-Depuración, prueba y verificación: Estrategias. 370 de 462 2005-2006 Asignaturas Optativas 4.-METRICAS. Tema 13.-Concepto y clasificación. Tema 14.-Métricas y calidad del software en OOT. Tema 15.-Métricas del Modelo de análisis. Tema 16.-Métricas del Modelo de diseño. Tema 17.-Métricas de código fuente. Tema 18.-Métricas de pruebas y de mantenimiento. Temario de Prácticas 1.-Tecnología orientada a objetos. Tema 1.-Aplicación de las técnicas de prueba. Tema 2.-Aplicación de métricas. 2.-Tecnología estructurada. Tema 3.-Aplicación de las técnicas de prueba. Tema 4.-Aplicación de métricas. METODOLOGÍA Y EVALUACIÓN La carga docente de la asignatura es de 6 créditos, divididos en 3 créditos de teoría y 3 créditos de prácticas de laboratorio. Para aprobar la asignatura es necesario aprobar la teoría y la práctica por separado. La nota final se obtendrá como media ponderada, en la que la parte teórica tiene un peso de 0,4 y la parte práctica de 0,6. Habrá un examen final para evaluar la parte teórica y otro para evaluar la parte práctica. En la parte práctica se realizara también una evaluación continuada en base a la asistencia y a la entrega de trabajos solicitados y aquellos alumnos que la superen podrán renunciar a realizar el examen final de esta parte. BIBLIOGRAFÍA BÁSICA ú Ingeniería del software: Un enfoque práctico. Roger S. Pressman. Ed. Mcgraw-Hill. ú Análisis Estructurado Moderno. Edward Yourdon. Ed. Prentice-Hall. ú Software Metrics. A rigorous approach. Norman E. Fenton. Ed. Thomson Computer Press., ú The Unified Method Documentation set. Booch J. et al. Racional Rose. ú Object-Oriented Software Metrics. Lorenz M. Ed. Prentice Hall. ú Rapid Application Development. Martin J. Ed. Macmillan Publishing company. ú Visual Modeling Technique. Tkach, Fang W., and So A. Ed. Addison-Wesley. ú Ingenieria de Software. Sommerville, Ian. Ed. Addison-Wesley. ú IBM : Systems Journal. Vol. 41 num. 4. 2002. Information Integration. ú IBM.: Systems Journal Vol. 41 num. 1.2002. Software Testing and Verification. ú IBM.: Systems Journal Vol. 33 num. 1.1994. Software Quality. ú IBM.: Systems Journal Vol. 36 num. 1.1997. Application Development. ú Metodología de Programación a Gran Escala.2003. W. López. ú Guía de Prácticas de MPGE. 2003.W. López. 371 de 462 2005-2006 Asignaturas Optativas ESTADISTICA APLICADA A LA INGENIERIA DEL SOFTWARE Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13186 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 PROFESORES CASALS VARELA, MARIA ROSA (Practicas en el Laboratorio, Teoria) OBJETIVOS Con esta asignatura se pretende que el alumno sea capaz de modelar, resolver e interpretar los resultados de algunos de los procesos que se pueden presentar en la realización de proyectos de informática. CONTENIDOS Tema 1.- Introducción a la Toma de Decisiones. Tema 2.- Introducción a la Simulación. Tema 3.- Introducción a la Teoría de Colas. Tema 4.- Introducción al Análisis de la Fiabilidad. METODOLOGÍA Y EVALUACIÓN La evaluación se basa en un seguimiento diario del trabajo del alumno en la asignatura, mediante la realización de ejercicios en clase, entrega de hojas de problemas resueltos, preparación y exposición de temas, implementación de algoritmos, etc.. Aquellos alumnos que quieran mejorar su nota podrán presentarse a una de las convocatorias oficiales de examen (junio, septiembre, febrero). BIBLIOGRAFÍA BÁSICA 1.- SIMULACIÓN. MÉTODOS Y APLICACIONES. D. Ríos Insua, S. Ríos Insua y J. Martín. Ra-Ma 2.- STATISTICAL METHODS IN SOFTWARE ENGINEERING. RELIABILITY AND RISK. N. D. Singpurwalla y S. P. Wilson. Springer 3.- INVESTIGACIÓN DE OPERACIONES. APLICACIONES Y ALGORITMOS. W. L. Winston. Grupo Editorial Iberoamérica. 4.TEORÍA DE COLAS Y SIMULACIÓN DE EVENTOS DISCRETOS. J. J. Pazos, A. Suárez y R. P. Díaz. Pearson Education. 372 de 462 2005-2006 Asignaturas Optativas LENGUAJES PARA INTERNET Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13187 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 PROFESORES CUEVA LOVELLE, JUAN MANUEL (Laboratorio, Teoria) OBJETIVOS - Enseñar los lenguajes y estándares utilizados en Internet - Utilizar estándares en la construcción de sitios web - Mostrar al alumno una panorámica de los lenguajes y tecnologías que se utilizan actualmente en Ingeniería Web - El alumno debe aprender a construir un sitio web de calidad CONTENIDOS Tema 1 - Panorama general de los lenguajes y tecnologias en Internet (0,5 T) Tema 2 - Estándares en la Web (0,5 T + 1 L) Tema 3 - Lenguajes de marcas: HTML, XML, SOAP y otros (1 T + 1 L) Tema 4 - Lenguajes para desarrollo de sitios Web: ASP.NET, PHP y otros (1 T + 1 L) METODOLOGÍA Y EVALUACIÓN - La metodología para impartir el curso es para cada tema la siguiente: a) Introducción teórica b) Ejemplos prácticos en el laboratorio. - La evaluación será un trabajo individual por parte de cada alumno en el que se desarrollará un sitio web utilizando algunas de los lenguajes y tecnologías estudiadas en el curso. BIBLIOGRAFÍA BÁSICA - Sitio web del W3C: www.w3c.es - Brown, Peter. Information Architecture with XML : a Management Strategy. London : John Wiley and Sons, 2003. (ISBN 0471486795) - Daconta, Michael C.; Obrst, Leo J.; Smith, Kevin T. The semantic Web : a guide to the future of XML, Web services, and knowledge management. Indianapolis, Ind. : Wiley Pub., 2003. (ISBN 0471432571) 373 de 462 2005-2006 Asignaturas Optativas DOMOTICA Y EDIFICIOS INTELIGENTES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13188 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 0,0 PROFESORES GARCIA NAYA, JUAN ANTONIO (Teoria) MAYO BAYON, RICARDO (Teoria, laboratorio) OBJETIVOS Se trata de conseguir que el alumno conozca las tecnologías de control y uso que se utilizan actualmente en los edificios tanto de tipo residencial como del sector terciario (oficinas, etc...). Dada la fuerte relación de la informática con estas tecnologías se buscará en la medida de lo posible hacer ver al alumno que los conocimientos informáticos adquiridos a lo largo de la carrera tienen su utilidad en una disciplina tan emergente como la Domótica, y el Hogar Digital. CONTENIDOS Nociones de electrotecnia básica. Conocimiento de los estándares, sistemas y tecnologías utilizadas en el control de viviendas y edificios (Domótica, Inmótica y Hogar Digital). Aplicación de la informática en estas disciplinas. Teoría Tema 1 Cocimientos básicos de Electrotecnia. Continua, alterna y trifásica. Tema 2.La Domótica y la instalación eléctrica. Aparamenta. Normativa. REBT e ICTS. Tema 3.Áreas de gestión. Funcionalidades. Sensores, actuadores. Elementos comunes. Tema 4. Sistemas basados en ondas portadoras sobre red eléctrica. Tema 5. Sistemas basados en controladores y dispositivos programables. Tema 6. Sistemas basados en Bus. KNX-EIB. LON. Tema 7. Otras Tendencias. El hogar digital. Inmótica. Tema 8. Interfaces de usuario para los sistemas. El PC, PDA, Telefonía Móvil. Plataformas informáticas de uso en Domótica Java y .NET Tema 9. Diseñoy desarrollo del proyecto domótico de un edificio. PROGRAMA PRÁCTICAS: Practicas Nº 1. X-10. Tecnología con ondas portadoras sobre la red eléctrica Nº 2. KNX- EIB. Manejo del software. Puesta en marcha I Nº 3. KNX- EIB. Manejo del software. Puesta en marcha II Nº 4. KNX- EIB. Manejo del software. Puesta en marcha III Nº 5. Pasos para el desarrollo de un proyecto domótico de un edificio I Nº 6. Pasos para el desarrollo de un proyecto domótico de un edificio II Nº 7. Interfaces de usuario 374 de 462 2005-2006 Asignaturas Optativas METODOLOGÍA Y EVALUACIÓN Se trata de una asignatura con mezcla de clases magistrales, presentaciones de tecnologías y sistemas comerciales siempre con el apoyo del laboratorio en algunos de ellos. Para todas las explicaciones se utilizaran cañón y PC, y además el alumno dispondrá con anticipación de la documentación que va a recibir en clase en formato electrónico. De esta forma se busca una mayor atención y concentración del alumno en las explicaciones. Siempre se buscará una clase participativa, dado que se trata de una materia tecnológicamente muy emergente. EVALUACIÓN: Se realizará una evaluación continuada, para ello se efectuará un control de asistencias tanto a las clases teóricas como a las prácticas. Finalmente se presentará a los alumnos una serie de trabajos individualizados para ser desarrollados. Estos trabajos que podrán ser 1 o 2, según la extensión de los mismos, servirán para evaluar al alumno. Los alumnos que no asistan de forma regular a las clases presénciales tendrán un examen de los contenidos teórico-prácticos expresados en la asignatura, que podrá ser de tipo test, preguntas de desarrollo y con la realización de alguna práctica de las realizadas en clase. BIBLIOGRAFÍA BÁSICA Domótica. Edificios Inteligentes. Huidobro, J.M; Millán, R.J. Creaciones Copyright. ISBN 84-933336-9-7 Domótica y Hogar Digital. Junestrand, S; Passaret, X; Vázquez, D. Thomson Paraninfo ISBN 84-283-2891-9 Instalaciones automatizadas en Viviendas y edificios. Molina, L; Ruiz, J. Mc- GrawHill. ISBN 84-481-2224-0 El Hogar Digital. Fernández, V; Ruz E. Creaciones Copyright. ISBN 84-96300-07-2 Reglamento Electrotécnico de Baja Tensión e Instrucciones Técnicas Complementarias. Creaciones Copyright. ISBN 84-933336-1-1 Software de automatización virtual. LAV-Domótica. Universidad de Oviedo. Software Simatica. Siemens. Domótica con S7-200 Software de desarrollo de instalaciones con el sistema EIB. EIBA, 'ETS2 v1.2, versión Demo'. 375 de 462 2005-2006 Asignaturas Optativas HORARIO DE TUTORÍAS PROFESOR: GARCIA NAYA, JUAN ANTONIO PERIODO HORARIO EDIFICIO DEL 01-10-2005 AL 30-01-2006 MARTES Y MIERCOLES OESTE-MÓDULO 4 DE 10:30 A 13:30 DEL 01-02-2006 AL 30-06-2006 MIERCOLES DE 08:30 A 09:30 OESTE-MÓDULO 4 DEL 01-02-2006 AL 30-06-2006 MIERCOLES DE 11:30 A 12:30 OESTE-MÓDULO 4 DEL 01-02-2006 AL 30-06-2006 JUEVES DE 08:30 A 10:30 OESTE-MÓDULO 4 DEL 01-02-2006 AL 30-06-2006 VIERNES DE 10:30 A 11:30 OESTE-MÓDULO 4 DEL 01-02-2006 AL 30-06-2006 VIERNES DE 13:30 A 14:30 OESTE-MÓDULO 4 PROFESOR: MAYO BAYON, RICARDO PERIODO HORARIO LUNES Y MIERCOLES DEL 01-10-2005 AL 30-01-2006 DE 09:00 A 11:00 MARTES DE 19:00 A DEL 01-10-2005 AL 30-01-2006 21:00 MARTES DE 15:00 A DEL 01-02-2006 AL 30-06-2006 19:00 JUEVES DE 17:00 A DEL 01-02-2006 AL 30-06-2006 19:00 376 de 462 EDIFICIO QUÍMICASDEPARTAMENTOS CIENCIAS CIENCIAS CIENCIAS LUGAR (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor (4.2.10) Despacho Profesor LUGAR Despacho (085) Despacho Profesor Despacho Profesor Despacho Profesor 2005-2006 Asignaturas Optativas ADMINISTRACION DE REDES Y SERVIDORES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13189 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 PROFESORES GARCIA FERNANDEZ, NESTOR (Practicas en el Laboratorio, Teoria) OBJETIVOS 1Dotar al alumno de los conocimientos necesarios para la administración de redes y servidores. 2Practicar con redes para que el alumno domine las técnicas fundamentales de administración de redes. 3Practicar con servicios de red. CONTENIDOS Temario de Teoría: I. Administración de Redes 1 Redes: Conceptos básicos 2 TCP/IP 3 Dispositivos de interconexión II. Administración de Servicios 4 Servicios de Red 5 Servicios de correo 6 Servicios Web Temario de Prácticas: Módulo Redes Son 15 horas de prácticas que se realizan con dispositivos de interconexión y sistemas operativos. Módulo Servicios Son 15 horas de prácticas que se realizan con servicios proporcionados por diversos sistemas operativos. METODOLOGÍA Y EVALUACIÓN Sistema de Evaluación Asistencia a clases La asistencia a clases teóricas de la asignatura supondrá el 12% de la nota (por supuesto siempre que el alumno se dedique a la asignatura). Asistir a las clases prácticas, le va a suponer al alumno el 18% de la nota (por supuesto, siempre que el alumno se dedique a la realización de las prácticas). Documentación de las Prácticas 377 de 462 2005-2006 Asignaturas Optativas Para valorar el aprovechamiento de las prácticas que hace cada alumno, deberán entregar, una vez finalizado cada módulo de prácticas, la documentación de lo realizado en las prácticas, y las defenderá en presencia del profesor que realizará las preguntas y solicitará que se realicen las tareas que estime oportunas. De la documentación y defensa de las prácticas, se obtendrá el 70% de la nota final. En este sentido, deberá evaluarse el nivel de la práctica realizada, la exactitud de la documentación, la justificación de las operaciones, conclusiones extraídas, etc. Para poder tener en cuenta la documentación de las prácticas, es imprescindible que el alumno haya asistido al menos al 50% de las clases prácticas de dicho módulo; y que la nota obtenida en la evaluación de la documentación de cada módulo supere el 30% de la nota máxima. Asimismo, se podrá evaluar cualquier trabajo de desarrollo, de tipo optativo, que haya realizado el alumno. Esto reflejará un interés particular en el tema, aunque influirá de una manera limitada en la calificación final del alumno. La entrega de la documentación de las prácticas supondrá que el alumno se presenta a la convocatoria de junio. Examen Práctico Aquellos alumnos que no asistan al número mínimo de clases prácticas, y por lo tanto, no puedan ser valoradas sus documentaciones de las prácticas en la convocatoria de junio; obtendrán la nota de la realizaciónde un examen práctico. Este examen, se realizará sobre ordenador, y consistirá en la realización de tareas de administración de redes y servicios sobre alguno (o algunos) de los sistemas operativos qque se tratan en la asignatura. La nota del examen práctico supondrá el 100% de la nota final, y por supuesto, supondrá que el alumno se ha presentado a la convocatoria correspondiente. Convocatorias de Septiembre y Extraordinarias En las convocatorias de septiembre y en convocatorias extraordinarias, el 100% de la nota se obtendrá de la realización del examen práctico. BIBLIOGRAFÍA BÁSICA (COME91) Douglas E. Comer Internetworking with TCP/IP Vol I: Principles, Protocols, and Architecture Second Edition Prentice-Hall, 1991 (FRIS95) ’leen Frisch Essential System Administration, 2ª Edition Revised & Updated Ed. O Reilly & Associates, Inc. 1995. (HUNT92) Craig Hunt TCP/IP Network Administration Ed. O Reilly & Associates, Inc, 1992 (NEME00) Evi Nemeth, Garth Suyder, Scott Seebass, Trent R.Hein Unix System Administration handbook (third edition) Ed. Prentice Hall, 2000 (ROSE95) Marshal T. Rose and Keith McCloghrie How to Manage your Network using SNMP: The Networking Management Practicum. Ed. Prentice Hall, 1995 378 de 462 2005-2006 Asignaturas Optativas (SHAH00) Steve Shah Manual de Administración de Linux McGraw-Hill, 2000 (STAL97) William Stallings Redes de Computadoras. Ed. Prentice Hall, 1997. (STAL99) William Stallings SNMP, SNMPv2, SNMPv3, and RMON 1 and 2. Addison-Wesley Pub Co. 1999. 379 de 462 2005-2006 Asignaturas Optativas COMERCIO ELECTRONICO Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13192 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 4,5 Teóricos 3,0 Prácticos 1,5 4,5 Teóricos 3,0 Prácticos 1,5 http://www.cesaracebal.com/docencia/asignaturas/comercio-electronico/ PROFESORES FERNANDEZ ACEBAL, CESAR (Practicas en el Laboratorio, Teoria) GONZALEZ LOPEZ, NOELIA (Practicas en el Laboratorio) OBJETIVOS Internet &#9472;y las tecnologías relacionadas&#9472; ha supuesto una revolución en el modo de hacer negocios, no sólo para las empresas, sino también para los consumidores finales, organizaciones sin ánimo de lucro, administraciones públicas, etcétera. Es esencial, pues, que los futuros ingenieros e ingenieros técnicos en informática estén preparados para trabajar en entornos en los que la integración de aplicaciones y la computación ubicua están dando lugar a una revisión de los procesos de negocio en todas las organizaciones, independientemente de la industria a la que pertenezcan. En este sentido, esta asignatura pretende procurar una visión panorámica de este nuevo modo de hacer negocios, en el marco de las tecnologías X-net. Naturalmente, el número de créditos de la asignatura no permitirá profundizar en ninguna de las tecnologías subyacentes; ésa será misión de otras asignaturas de tercer curso. Se trata aquí de una primera visión de alto nivel, que pretende abarcar todos los aspectos relativos al comercio electrónico, aunque sin profundizar en ninguno de ellos, con el objeto de dotar al alumno de un barniz que le capacite para afrontar los nuevos retos a los que deberá enfrentarse en su vida profesional. No obstante lo anterior, y para no caer en un nivel de abstracción muy poco didáctico, sí se realizarán prácticas con tecnologías concretas cuyo objetivo sea precisamente que el alumno pierda el miedo a este tipo de aplicaciones empresariales, y que sepa implementar, siquiera de un modo rudimentario, algunos de los elementos básicos de cualquier aplicación de comercio electrónico: validación y registro de usuarios, cesta de la compra, uso de cookies e implantación de un mecanismo de pago seguro. CONTENIDOS Descriptores: Intercambio de información comercial. Comercio entre empresa y cliente final, comercio entre empresas. Seguridad electrónica aplicada al comercio. Implicaciones del comercio electrónico. 1. Introducción a Internet y la Web - Evolución histórica de Internet y la Web - Tecnologías claves de Internet 380 de 462 2005-2006 Asignaturas Optativas - Introducción al comercio electrónico 2. Definición de comercio electrónico - Características: ubicuidad, alcance global, interactividad... - Tipos de comercio electrónico: B2B , B2C, G2C, P2P, etcétera 3. Nuevos modelos de negocio debidos al comercio electrónico 4. Estrategias de marketing en Internet - Elección del nombre de dominio - Campañas de anuncios - Estadísticas de uso del sitio web 5. Revisión de tecnologías web - XHTML y CSS - Programación en el lado del servidor - CGI, ASP, PHP... - J2EE y .NET - XML y Servicios Web - Programación en el lado del cliente - JavaScript, cookies... 6. Arquitectura de aplicaciones empresariales - Arquitecturas multicapa - Servidores de aplicaciones 7. Seguridad en Internet - Introducción a la criptografía - Infraestructura de Clave Pública (PKI) - Firma electrónica y certificados digitales - El protocolo SSL - Privacidad - Seguridad en el servidor (cortafuegos, etc.) 8. Medios de pago - Esquemas de prepago, pospago y pago instantáneo - Tendencias futuras 9. Usabilidad como factor clave en el éxito de un sitio web 10. Aspectos sociales del comercio electrónico 11. Legislación y comercio electrónico - Ley Orgánica de Protección de Datos (LOPD) - Reglamento de Medidas de Seguridad (RMS) - Ley de Servicios de la Sociedad de la Información y del Comercio Electrónico (LSSICE) METODOLOGÍA Y EVALUACIÓN Se evaluarán de forma independiente la parte de teoría, mediante un examen, y la parte de prácticas. Para evaluar la parte de teoría, siempre y cuando el número de alumnos matriculados no sea excesivo, podría estudiarse la posibilidad de que cada alumno realizase uno o varios trabajos que, en función de su complejidad, pudieran eximirle del examen teórico. La evaluación de la parte práctica consistirá en la realización de una práctica final en ASP .NET empleando como lenguaje C#, que integre las diversas prácticas individuales que se vayan proponiendo en clase, guiadas por el profesor, para dar lugar a pequeño sitio web de comercio electrónico, que haga uso de bases de datos de productos, cesta de la compra y autenticación de usuarios. 381 de 462 2005-2006 Asignaturas Optativas BIBLIOGRAFÍA BÁSICA Kenneth C. Laudon, Carol G. Traver. E-commerce: Business, Technology, Society. Addison Wesley, 2002 382 de 462 2005-2006 Asignaturas Optativas INFORMATICA MOVIL Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13201 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 4,5 Teóricos 1,5 Prácticos 3,0 4,5 Teóricos 3,0 Prácticos 0,0 PROFESORES ARIAS GARCIA, JOSE RAMON (Practicas en el Laboratorio, Teoria) MARIN PRENDES, IGNACIO (Practicas en el Laboratorio, Tablero) OBJETIVOS - Conocer los distintos dispositivos móviles disponibles en el mercado. - Reconocer las diferencias tecnológicas entre unos y otros. - Evaluar las posibilidades de cada una de las soluciones tecnologícas ofertadas. - Comprender el funcionamiento de los distintos sistemas operativos disponibles en el mercado. - Conocer los principales sistemas de desarrollo de software para dispositivos móviles. - Analizar, comprender y solucionar los problemas y dificultades del desarrollo de aplicaciones en dispositivos con recursos limitados. - Construir aplicaciones válidas sobre este tipo de sistemas. CONTENIDOS Tecnologías de dispositivos móviles: - Tipos de dispositivos: PDA, SmartPhone, MiniPc, HandHeld, etc - Arquitectura - Procesadores específicos - Métodos de entrada/Salida - Técnologías de almacenamiento. Memorias Flash-ROM: Compact Flash, MMC, SD, etc. - Interfaces de comunicaciones: serie, USB, irDA, Firewire, WiFi. Software para dispositivos móviles: - Sistemas operativos específicos: Windows CE 3.0, Palm OS, Symbian. - Entornos de desarrollo: Embedded Visual C++, .Net Compact Framework, Java Aplicaciones específicas. Casos de Uso: - Los dispositivos móviles y los GPS - Sistemas remotos de facturación - La oficina ubicúa METODOLOGÍA Y EVALUACIÓN La asignatura se evaluará con un examen al final del curso. BIBLIOGRAFÍA BÁSICA Windows Ce 3.0 Aplication Programming Nick Grattan, Marshall Brain Ed. Prentice Hall ISBN: 0-13-025592-0 Pocket PC Developer's Guide 383 de 462 2005-2006 Asignaturas Optativas Bruce E. Krell Ed. McGraw Hill ISBN: 0-07-213150-0 Mobile and Wireless Design Essentials Martyn Mallick ISBN: 0471214191 Developing Series 60 Applications: A Guide for Symbian C++ Developers (Nokia Mobile Developer) Leigh Edwards, Richard Barker, Emcc Software Ltd ISBN: 0321227220 Symbian OS C++ for Mobile Phones Richard Harrison ISBN: 0470856114 Symbian OS Communications Programming Michael J. Jipping ISBN: 0470844302 Wireless Java for Symbian Devices Jonathan Allin, Colin Turfus, Alan Robinson, Lucy Sweet y John Bown ISBN: 0471486841 Sams Teach Yourself Wireless Java with J2ME in 21 Days Michael Morrison ISBN: 0672321424 Enterprise J2ME: Developing Mobile Java Applications Michael Juntao Yuan ISBN: 0131405306 MIDP 2.0 Style Guide for the Java 2 Platform, Micro Edition Cynthia Bloch y Annette Wagner ISBN: 0321198018 384 de 462 2005-2006 Asignaturas Optativas ADMINISTRACION DE SISTEMAS DE GESTION DE BASES DE DATOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13202 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 http://petra.euitio.uniovi.es/asignaturas/asgb PROFESORES VINUESA MARTINEZ, LUIS ANTONIO (Practicas en el Laboratorio, Teoria) OBJETIVOS Un administrador de bases de datos cumple una misión crucial: conseguir que la base de datos funcione correctamente y de forma óptima, debiendo responder a la aparición de problemas y, si es posible, adelantarse a ellos. En este curso se pretende que el alumno adquiera los conocimientos y habilidades que le permitan desarrollar esta tarea de forma eficiente. Se estudiará la arquitectura de una base de datos, su funcionamiento (integridad de los datos, accesos concurrentes, transacciones, copias de seguridad), la seguridad en el acceso, y la forma de evaluar el rendimiento de la base datos, y cómo afinarla. CONTENIDOS INTRODUCCION ¿Para qué administrar? Tareas del administrador ARQUITECTURA DE UNA BASE DE DATOS Memoria Almacenamiento. Estructura lógica y física Procesos Diccionario de datos Gestión de los objetos de la base de datos (lenguajes de definición de datos y control) FUNCIONAMIENTO DE UNA BASE DE DATOS Integridad de los datos Control de accesos concurrentes Copias de seguridad y recuperación de una base de datos Transacciones SEGURIDAD DE ACCESO EN UNA BASE DE DATOS Perfiles Permisos Auditoría de seguridad 385 de 462 2005-2006 Asignaturas Optativas EVALUACION DEL RENDIMIENTO Monitorización de la actividad Tareas de mantenimiento AFINACION DEL RENDIMIENTO Afinación del rendimiento Optimización de consultas METODOLOGÍA Y EVALUACIÓN La asignatura se puede evaluar de dos formas: 1)Para aprobar la asignatura es necesario aprobar la teoría y la práctica por separado. Una vez cumplida esta premisa, la nota final se obtiene mediante una media ponderada teniendo la nota teórica un peso de 0.4 y la nota práctica de 0.6. La parte teórica se evalúa mediante un examen final de conocimientos básicos. La parte práctica se evalúa mediante la entrega de unas prácticas obligatorias y puede haber un examen práctico final. La asistencia a clase de prácticas se tendrá en cuenta en la nota final. 2)Otra forma de calificar la asignatura es mediante la realización de una práctica en grupo que debe ser defendida por los alumnos (en este caso no es necesario realizar exámenes). BIBLIOGRAFÍA BÁSICA Título: Fundamentos de Sistemas de Bases de Datos Editorial: Addison Wesley - Pearson Educación Autores: Ramez A. Elmasri, Shamkat B. Navathe Edición: 3 ISBN: 84-782-9051-6 Título: Fundamentos de bases de datos 4ª Ed. Editorial: McGraw Hill Autor: Silberschatz Edición: 4 ISBN: 8448136543 Título: Diseño y administración de Bases de Datos Editorial: Pearson Autor: Gary W. Hansen y James V. Hansen Edición: 2ª edición ISBN: 84-8322-002-4 Título: Oracle SQL, Cuaderno didáctico nº 30 Editorial: Servitec Autor: Luis Vinuesa ISBN: 84-688-0420-7 Título: Oracle9i. Manual del administrador Editorial: McGraw Hill Autor: Loney Edición: 1 ISBN: 8448136535 386 de 462 2005-2006 Asignaturas Optativas TECNOLOGIA E INSTRUMENTACION ELECTRONICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13203 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 0,0 387 de 462 2005-2006 Asignaturas Optativas COMPLEMENTOS DE MATEMATICAS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13204 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 1,5 http://campus-llamaquique.uniovi.es/virtual/docencia/teleco/index.htm PROFESORES DUGNOL ALVAREZ, BENJAMIN RUFINO JOSE JESU (Teoria) MENENDEZ FERNANDEZ, CESAR (Practicas en el Laboratorio, Teoria) OBJETIVOS 1. Comprender y manejar modelos matemáticos para describir señales analógicas y digitales. 2. Adquirir las habilidades necesarias para describir señales en dominio tiempo y en dominio frecuencia. 3. Aprender a construir y manejar algoritmos para el análisis de Fourier de señales. 4. Construir programas en Matlab para la ejecución de estos algoritmos. 5. Manejar las aplicaciones del análisis de Fourier en procesamiento de señales. En particular, en los siguientes contextos: análisis de señales análisis y reconocimiento de formas restauración de señales en general y de imágenes en particular compresión de señales en general y de imágenes en particular. CONTENIDOS 1. Modelos matemáticos para la descripción de señales 2. Series de Fourier 3. Transformada de Fourier 4. Transformada de Fourier Discreta 5. Transformada z 6. Transformada Discreta de Coseno 7. Sistemas Lineales 8. Aplicaciones en procesamiento de señales. METODOLOGÍA Y EVALUACIÓN La calificación global de la asignatura se obtiene mediante una evaluación continua (basada en visitas en al web, intervención en foros, autoevaluaciones, test ...) y de la elaboración de un trabajo fin de curso relacionado con los contenidos. BIBLIOGRAFÍA BÁSICA 'Señales y Sistemas', HAYKIN, S., VAN VEEN, B. John Wiley&Sons, 1999. 'Tratamiento de señales en tiempo discreto', Segunda Edición OPPENHEIM, A.V., SCHAFER, R.W. Prentice Hall, 2000. 388 de 462 2005-2006 Asignaturas Optativas AUTOMATISMOS Y CONTROL DE PROCESOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13205 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 0,0 PROFESORES BONET MADURGA, JAIME (Practicas en el Laboratorio, Teoria) OBJETIVOS Conocer las diferentes tecnologías empleadas en la automatización industrial. Diseñar un automatismo cableado. Diseñar un automatismo con un autómata programable Programar autómatas programables. Dominar la programación en Grafcet Ser capaz de abordar el diseño de un proyecto de automatización industrial. CONTENIDOS 1. Introducción a la automatización industrial 2. Automatismos lógicos 3. Sensores, actuadores e interfases 4. El autómata programable 5. Programación de autómatas 6. Grafcet 7. Proyecto, instalación y mantenimiento de un sistema de automatización industrial 8. Redes de comunicación industriales y sistemas de supervisión, control y adquisición de datos METODOLOGÍA Y EVALUACIÓN Clases Magistrales, prácticas problemas, prácticas computador y PLCs El alumno puede elegir entre estas dos opciones: 1.- Examen teorico (20%) y evaluacion continua sobre trabajos y problemas resueltos (80%). 2.- Examen final de toda la asignatura BIBLIOGRAFÍA BÁSICA - J. Balcells y J.L. Romeral, Autómatas programables , Marcombo, 1997 - Siemens AG. Siemens SIMATIC S7. Documentación técnica, 2000 - Siemens AG. Software de programación para el S7-200 STEP-7-MicroWIN, 1999. 389 de 462 2005-2006 Asignaturas Optativas INSTALACION Y CONFIGURACION DE COMPUTADORES REDES Y PERIFERICOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13206 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 http://www.atc.uniovi.es/inf_med_oviedo/3iccrp/ PROFESORES LOPEZ LOPEZ, JOSE MARIA (Practicas en el Laboratorio, Teoria) OBJETIVOS El objetivo de esta asignatura es conseguir que el alumno conozca los parámetros más importantes de los dispositivos que constituyen el computador y como estos parámetros afectan a su funcionamiento. Esto le permitirá profundizar en la selección de componentes, ensamblaje, configuración, optimización y mantenimiento de equipos informáticos. CONTENIDOS 1. EL HARDWARE DE LOS COMPUTADORES PERSONALES 1.1 Introducción 1.2 El procesador 1.2.1 Parámetros de los procesadores 1.2.2 Selección del procesador 1.3 El sistema de refrigeración 1.3.1 Parámetros de los refrigeradores 1.3.2 Selección del refrigerador 1.4 Los módulos de memoria 1.4.1 Parámetros de los módulos de memoria DDR 1.4.2 Selección de módulos de memoria 1.5 La placa base 1.5.1 Parámetros de las placas base 1.6 La caja y fuente de alimentación 1.6.1 Parámetros de las cajas y fuentes de alimentación 2. LA BIOS 2.1 Introducción 2.2 Secuencia de arranque de un PC 2.3 Errrores del POST 2.4 Actualización de la BIOS 2.5 Borrado de la memoria de configuración de la BIOS (CMOS) 2.6 Parámetros de configuración de la BIOS. 2.6.1 Seguridad 2.6.2 Fecha y hora 2.6.3 Arranque 390 de 462 2005-2006 2.6.4 2.6.5 2.6.6 2.6.7 2.6.8 2.6.9 Asignaturas Optativas Monitorización del hardware Memoria Dispositivos ATA/SATA Overclocking Periféricos integrados Administración de energía 3. TECNOLOGÍAS DE PERIFÉRICOS DE ALMACENAMIENTO 3.1 Introducción 3.2 SMART 3.3 RAID 3.3.1 El problema de rendimiento en los discos duros 3.3.2 El problema de la fiabilidad de los discos duros 3.3.3 Niveles RAID 3.3.3.1 RAID 0: striping sin tolerancia a fallos 3.3.3.2 RAID 1: mirroring 3.3.3.3 RAID 5: striping con paridad distribuida 3.3.3.4 RAID 10 3.3.4 Implementación de RAID 3.3.5 Just a bounch of Disks (JBOD) 3.4 Interfaces estándar 3.4.1 ATA 3.4.2 SATA 3.4.3 SCS 3.4.4 SAS 3.4.5 USB e IEEE-1394 (Firewire) 4. TECNOLOGÍAS DE MONITORES 5. TECNOLOGÍAS DE IMPRESORAS 6. TECNOLOGÍAS DE VÍDEO Y AUDIO METODOLOGÍA Y EVALUACIÓN La asignatura tiene una parte teórica impartida en el aula de teoría, una parte práctica presencial en el laboratorio de la asignatura y un trabajo práctico organizado en grupos. La evaluación de la asignatura tiene dos partes. Un 80% de la nota se obtiene de un examen escrito en el cual se evalua al alumno de los contenidos teóricos y prácticos. El 20 % restante de la nota se obtiene de un trabajo a realizar por grupos. BIBLIOGRAFÍA BÁSICA Scott Mueller Upgrading and Repairing PCs (16th Ed.) QUE Publishing 2004, ISBN 0789731738 Klaus Dembowski Gran Libro del Hardware Marcombo, 2002, ISBN 8426713424 391 de 462 2005-2006 Asignaturas Optativas José María Martín Hardware Microinformático: Viaje a las profundidades del PC (3ª Ed.) Ra Ma, 2003, ISBN 9701509609. M. David Stone & Alfred Poor Troubleshooting Your PC (2nd Ed.) Microsoft Press, 2002, ISBN 0735614903; 2nd edition Mark Minasi The Complete PC Upgrade & Maintenance Guide (15th Ed.) Sybex, 2003, ISBN 0782140807 392 de 462 2005-2006 Asignaturas Optativas GEOMETRIA COMPUTACIONAL Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13208 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso 3 Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 PROFESORES NIETO FERNANDEZ, MARIA COVADONGA (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS Familiarizar al alumno con las técnicas de dibujo por ordenador. Desarrollar el sentido geométrico y del espacio físico. Manejar los conocimientos de los elementos fundamentales de la geometría del plano y del espacio. CONTENIDOS Tema 1: El espacio afín euclídeo. Aplicaciones afines: traslaciones, homotecias,simetrías y proyecciones. Tema 2: Movimientos en el plano: traslación, giro, simetría ortogonal respecto a una recta, simetría deslizante. Movimientos en el espacio. Estudio analítico. Elementos geométricos. Tema 3: Sistemas de visualización tridimensional. Perspectiva cónica. Perspectiva cilíndrica. Tema 4: Curvas y superficies. Elementos de geometría diferencial de curvas. Cónicas. Elementos de geometría diferencial de superficies. Cuádricas. Tema 5:. Interpolación y aproximación. Curvas y superficies Bezier. Curvas y superficies B splines. Algoritmos. De los 4,5 créditos de la asignatura se dedican 1,5 créditos a las prácticas de laboratorio con el programa MATLAB. PROGRAMA DE PRÁCTICAS: Introducción al manejo del programa Matlab. Gráficos 2D. Gráficos 3D. Generación de movimientos en 2D. Generación de movimientos en 3D. Curvas Bezier. Generación y propiedades. Curvas B-spline. Generación y propiedades. Estudio de cónicas y cuádricas con Matlab. METODOLOGÍA Y EVALUACIÓN Se evaluará en base a los trabajos que el alumno debe realizar a lo largo del curso, a partir de los contenidos y pautas impartidas, bajo la supervisión de la profesora. BIBLIOGRAFÍA BÁSICA Cairoli, R., ALGEBRE LINEAIRE. Tomos 1 y 2, Presses Polytechniques Romandes, Lausanne 1987. Foley, J.D y otros, INTRODUCTION TO COMPUTER GRAPHICS, Addison-Wesley 1994. Hearn, D., and M.P. Baker, GRÁFICAS POR COMPUTADORA, Prentice-Hall, México, 393 de 462 2005-2006 Asignaturas Optativas 1995. (2ª Edición). Alan, Watt, THREE-DIMENSIONAL COMPUTER GRAPHICS. Addison - Wesley. 1989. Hernández, E. ÁLGEBRA Y GEOMETRÍA, Universidad Autónoma de Madrid. Madrid 1987. Aranda,T.;García,J. G., NOTAS SOBRE MATLAB, Universidad de Oviedo, Servicio de publicaciones. 1999. Dirk J. Struik, LECTURES ON CLASSICAL DIFFERENTIAL GEOMETRY, Dover Publications, inc. 394 de 462 2005-2006 Asignaturas Optativas INFORMATICA GRAFICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13209 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 395 de 462 2005-2006 Asignaturas Optativas INTERACCION EN MUNDOS VIRTUALES Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13210 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 http://gamelab.uniovi.es PROFESORES FERNANDEZ LOBO, IVAN (Practicas en el Laboratorio, Teoria) OBJETIVOS Dar una visión actual de las tecnologías de Realidad Virtual, desterrando algunos de sus grandes mitos y abriendo una puerta más realista a la aplicación de estos sistemas. Introducir al alumno en algunos de los conocimientos técnicos necesarios para diseñar y construir sistemas de realidad virtual y aumentada. Que el alumno sea capaz de comprender el equilibrio necesario entre los aspectos técnicos y artísticos en la construcción de mundos virtuales. CONTENIDOS Teóricos Tema 1. ¿Qué es la Realidad Virtual ? (4 horas) Tema 2. Hardware de inmersión. (4 horas) Tema 3. Aplicaciones de la Realidad Virtual. (4 horas) Tema 4. Factores humanos y percepción humana. (4 horas) Tema 5. Arquitectura software de los mundos virtuales. (4 horas) Tema 6. Diseño de mundos virtuales. (4 horas) Tema 7. Herramientas para la construcción de mundos virtuales. (4 horas) Tema 8. Realidad aumentada. (2 horas) Prácticos Diseño de objetos virtuales. Cada alumno diseñará el aspecto e interactividad de un objeto virtual. (8 horas) Herramientas para el prototipado de mundos virtuales. Se utilizarán las herramientas disponibles para desarrollar un prototipo del objeto virtual diseñado. (14 horas) Análisis de usabilidad. Los dispositivos virtuales creados se dejarán a disposición de la clase, y se elaborará un informe de usabilidad para cada uno de ellos. (8 horas) METODOLOGÍA Y EVALUACIÓN La asignatura consta de 6 créditos divididos en 3 de teoría y 3 de prácticas de laboratorio. Como medios para la evaluación de la asignatura se realizarán uno o varios trabajos escritos a lo largo del curso y un proyecto final sobre las prácticas, tal y como se describe en la sección 'contenidos'. La nota total de la asignatura será 396 de 462 2005-2006 Asignaturas Optativas 0,4 * NT + 0,6 * NP , donde NT=Nota de los trabajos escritos y NP = nota del proyecto final. Para aprobar la asignatura es necesario obtener una nota igual o superior a 5 en cada una de estas partes. BIBLIOGRAFÍA BÁSICA 'Understanding Virtual Reality' William Sherman and Alan Craig Morgan Kaufmann Septiembre 2002 ISBN: 1-55860-353-0 'Virtual Reality Technology, Second Edition with CD-ROM' Grigore C. Burdea and Philippe Coiffet John Wiley & Sons Junio 2003 ISBN: 0471360899 'Designing Virtual Worlds' Richard Bartle New Riders Julio 2003 ISBN: 0131018167 'The Design of Virtual Environments' Rory Stuart Barricade Books Agosto 2001 ISBN: 1569802076 397 de 462 2005-2006 Asignaturas Optativas DESARROLLO DE APLICACIONES HIPERMEDIA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13211 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 PROFESORES LOPEZ PEREZ, BENJAMIN (Teoria) IZQUIERDO ROBREDO, IGNACIO (Practicas en el Laboratorio) 398 de 462 2005-2006 Asignaturas Optativas TRATAMIENTO NUMÉRICO DE LA SEÑAL Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13214 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 0,0 PROFESORES SAN LUIS FERNANDEZ, ANA MARIA (Practicas en el Laboratorio, Teoria) DUGNOL ALVAREZ, BENJAMIN RUFINO JOSE JESU (Teoria) 399 de 462 2005-2006 Asignaturas Optativas PROCESAMIENTO Y ANALISIS DE LA IMAGEN NUMERICA Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13215 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 1,5 PROFESORES FERNANDEZ GARCIA, CARLOS (Laboratorio, Teoria) DUGNOL ALVAREZ, BENJAMIN RUFINO JOSE JESU (Teoria) 400 de 462 2005-2006 Asignaturas Optativas FUNDAMENTOS FISICOS DEL SONIDO Y DEL COLOR Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13216 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 0,0 PROFESORES MATARRANZ FERNANDEZ, RAFAEL DOMINGO (Practicas en el Laboratorio, Teoria) CAMBA MENENDEZ, ALFONSO (Practicas en el Laboratorio, Teoria) GETINO GARCIA, JOSE MARIA (Practicas en el Laboratorio, Teoria) HORARIO DE TUTORÍAS PROFESOR: MATARRANZ FERNANDEZ, RAFAEL DOMINGO PERIODO HORARIO EDIFICIO LUNES Y MIERCOLES DEL 01-10-2005 AL 30-06-2006 CIENCIAS DE 10:00 A 13:00 PROFESOR: CAMBA MENENDEZ, ALFONSO PERIODO HORARIO EDIFICIO LUNES Y MARTES DE DEL 01-10-2005 AL 31-01-2006 CIENCIAS 13:00 A 14:00 MIERCOLES Y JUEVES DEL 01-10-2005 AL 31-01-2006 CIENCIAS DE 13:00 A 15:00 PROFESOR: GETINO GARCIA, JOSE MARIA PERIODO HORARIO EDIFICIO DEL 01-10-2005 AL 30-06-2006 LUNES DE 11:30 A 14:30 CIENCIAS DEL 01-10-2005 AL 30-06-2006 MIERCOLES DE 11:00 A 14:00 CIENCIAS 401 de 462 LUGAR Despacho Profesor (04) LUGAR Despacho 22 (90) Despacho 22 (90) LUGAR Despacho Profesor (78) Despacho Profesor (78) 2005-2006 Asignaturas Optativas ADMINISTRACION DE SISTEMAS OPERATIVOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13217 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 PROFESORES GARCIA FERNANDEZ, NESTOR (Practicas en el Laboratorio, Teoria) OBJETIVOS Temario de Teoría: I. Conceptos generales de Administración de Sistemas Operativos 1 La Administración de un S.O. (visión general) 2 Recursos de un S.O. 2.1 Recursos HW 2.2 Recursos SW 2.3 Sistemas de Impresión y otros servicios 3 Usuarios y grupos 4 Seguridad 4.1 Seguridad en sistemas de ficheros 4.2 Copias de seguridad II. Casos de Estudio de Sistemas Operativos 5 Sistemas operativos UNIX. 5.1 Puesta en marcha de sistemas UNIX 5.2 Dispositivos en sistemas UNIX 5.3 Administración de usuarios y grupos en UNIX 5.4 Instalación y actualización de SW en UNIX 5.5 Seguridad en sistemas UNIX 5.6 Monitorización en sistemas UNIX 6 Sistemas Operativos de Microsoft. 6.1 Puesta en marcha de sistemas MS 6.2 Dispositivos en sistemas MS 6.3 Administración de usuarios y grupos en SO de MS 6.4 Instalación y actualización de SW en SO deMS 6.5 Seguridad en sistemas MS 6.6 Monitorización en SO de MS Temario de Prácticas: Módulo UNIX Son 15 horas de prácticas que se realizan con el sistema operativo Linux de Slackware. Se realizarán las siguientes prácticas: 402 de 462 2005-2006 Asignaturas Optativas 1. (UX1) Instalación y configuración (2 horas). 2. (UX2) Actualización del kernel y de aplicaciones (2 horas). 3. (UX3-UX7) Realización de un caso práctico de configuración del sistema de acuerdo con las especificaciones propuestas por el profesor 11 horas. Módulo Sistema Operativo MS Son 15 horas de prácticas que se realizan con Sistemas operativos de MS. Se realizarán las siguientes prácticas: 1. (W1) Instalación y configuración (2 horas). 2. (W2) Aplicación de parches de seguridad e instalación de aplicaciones (2 horas). 3. (W3-W7)Realización de un caso práctico de configuración del sistema de acuerdo con las especificaciones propuestas porel profesor 11 horas. CONTENIDOS 1Dotar al alumno de los conocimientos necesarios para la administración de sistemas operativos. 2Practicar con sistemas operativos para que el alumno domine las técnicas fundamentales de administración de sistemas operativos. METODOLOGÍA Y EVALUACIÓN Asistencia a clases: La asistencia a clases teóricas de la asignatura supondrá el 12% de la nota (por supuesto siempre que el alumno se dedique a la asignatura). Asistir a las clases prácticas, le va a suponer al alumno el 18% de la nota (por supuesto, siempre que el alumno se dedique a la realización de las prácticas). Documentación de las Prácticas: Para valorar el aprovechamiento de las prácticas que hace cada alumno, deberán entregar, una vez finalizado cada módulo de prácticas, la documentación de lo realizado en las prácticas (Cuaderno de Administración), y las defenderá en presencia del profesor que realizará las preguntas y solicitará que se realicen las tareas que estime oportunas. De la documentación y defensa de las prácticas, se obtendrá el 70% de la nota final (a cada sistema operativo estudiado le corresponde el 35%). En este sentido, deberá evaluarse el nivelde la práctica realizada, la exactitud de la documentación, la justificación de las operaciones, conclusiones extraídas, etc. Para poder tener en cuenta la documentación de las prácticas de cada sistema operativo, es imprescindible que el alumno haya asistido al menos al 50% de las clases prácticas de dicho sistema operativo; y que la nota obtenida en la evaluación de la documentación de cada sistema operativo supere el 30% de la nota máxima. Asimismo, se podrá evaluar cualquier trabajo de desarrollo, de tipo optativo, que haya realizado el alumno. Esto reflejará un interés particular en el tema, aunque influirá de una manera limitada en la calificación final del alumno. 403 de 462 2005-2006 Asignaturas Optativas La entrega de la documentación de las prácticas supondrá que el alumno se presenta a la convocatoria de junio. Examen Práctico: Aquellos alumnos que no asistan al número mínimo de clases prácticas, y por lotanto, no puedan ser valoradas sus documentaciones de las prácticas en la convocatoria de junio; obtendrán la nota de la realización de un examen práctico. Este examen, se realizará sobre ordenador, yy consistirá en la realización de tareas de administración sobre alguno (o algunos) de los sistemas operativos que se tratan en la asignatura. La nota del examen práctico supondrá el 100% de la nota final, y por supuesto, supondrá que el alumno se ha presentado a la convocatoria correspondiente. Convocatorias de Septiembre y Extraordinarias: En las convocatorias de septiembre y en convocatorias extraordinarias, el 100% de la nota se obtendrá de la realización del examen práctico. BIBLIOGRAFÍA BÁSICA Unidad Didáctica I: Conceptos generales de Administración de Sistemas Operativos: (NEME95), (FRIS95), (GARC98c) Unidad Didáctica II: Casos de Estudio de Sistemas Operativos: (GARC98b), (FRISH95), (NEME95), (NEME00), (TACK00), (SIMM00), (SHAH00), (RUSS00) (FRIS95) ’leen Frisch Essential System Administration, 2ª Edition Revised & UpdatedEd. O Reilly & Associates, Inc. 1995. (GARC98b) Néstor García Fernández Introducción a la Administración de UNIXSERVITEC, 1998 (GARC98c) Néstor García Fernández Conceptos Básicos Administración de Entornos Multiusuario.Inédito, 1998 (Apuntes de la asignatura) (NEME00) Evi Nemeth, Garth Suyder, Scott Seebass, Trent R.Hein Unix System Administration handbook (third edition)Ed. Prentice Hall, 2000 (NEME95) Evi Nemeth, Garth Suyder, Scott Seebass, Trent R.Hein Unix System Administration handbook (second edition)Ed. Prentice Hall, 1995 (RUSS00) Charlie Russel, Sharon Crawford Microsoft Windows 2000 Server, Administrator s CompanionMicrosoft Press, 2000 (SHAH00) Steve Shah Manual de Administración de LinuxMcGraw-Hill, 2000 (SIMM00) Curt Simmons Guía Avanzada Microsoft Windows 2000 Server ConfiguraciónPrentice-Hall 2000 (TACK00) Jack TacKelt Jr. and Steve Burnett Edición especial, Linux, 4ª EdiciónPrentice-Hall, 2000 404 de 462 2005-2006 Asignaturas Optativas SEGURIDAD DE LOS SISTEMAS INFORMATICOS Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13218 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 0,0 PROFESORES GARCIA FERNANDEZ, NESTOR (Practicas en el Laboratorio, Teoria) OBJETIVOS 1Dotar al alumno de los conocimientos necesarios para intentar garantizar la seguridad de sistemas informáticos. 2Practicar con sistemas operativos y redes las técnicas fundamentales de seguridad. CONTENIDOS Temario de Teoría: I. Conceptos generales de Seguridad 1 Introducción a la seguridad en Sistemas Informáticos II. Seguridad en Sistemas Operativos 2 Sistemas operativos UNIX 3 Sistemas Operativos de Microsoft III. Seguridad en Redes 4 Cortafuegos 5 Detección de intrusos IV. Seguridad en Programas 6 Programación Segura Temario de Prácticas: Módulo UNIX Son 10 horas de prácticas que se realizan con sistema operativo Linux. Módulo Sistema Operativo MS Son 10 horas de prácticas que se realizan con Sistemas operativos de MS. Módulo Redes Son 10 horas de prácticas que se realizan con Sistemas operativos de MS. METODOLOGÍA Y EVALUACIÓN Sistema de Evaluación Asistencia a clases La asistencia a clases teóricas de la asignatura supondrá el 12% de la nota (por supuesto siempre que el alumno se dedique a la asignatura). Asistir a las clases prácticas, le va a suponer al alumno el 18% de la nota (por supuesto, siempre que el alumno se dedique a la realización de las prácticas). 405 de 462 2005-2006 Asignaturas Optativas Documentación de las Prácticas Para valorar el aprovechamiento de las prácticas que hace cada alumno, deberán entregar, una vez finalizado cada módulo de prácticas, la documentación de lo realizado en las prácticas, y las defenderá en presencia del profesor que realizará las preguntas y solicitará que se realicen las tareas que estime oportunas. De la documentación y defensa de las prácticas, se obtendrá el 70% de la nota final. En este sentido, deberá evaluarse el nivel de la práctica realizada, la exactitud de la documentación, la justificación de las operaciones, conclusiones extraídas, etc. Para poder tener en cuenta la documentación de las prácticas de cada módulo, es imprescindible que el alumno haya asistido al menos al 50% de las clases prácticas de dicho módulo; y que la nota obtenida en la evaluación de la documentación de cada módulo supere el 30% de la nota máxima. Asimismo, se podrá evaluar cualquier trabajo de desarrollo, de tipo optativo, que haya realizado el alumno. Esto reflejará un interés particular en el tema, aunque influirá de una manera limitada en la calificación final del alumno. La entrega de la documentación de las prácticas supondrá que el alumno se presenta a la convocatoria de junio. Examen Práctico Aquellos alumnos que no asistan al número mínimo de clases prácticas, y por lo tanto, no puedan ser valoradas sus documentaciones de las prácticas en la convocatoria de junio; obtendrán la nota dela realización de un examen práctico. Este examen, se realizará sobre ordenador, y consistirá en la realización de tareas sobre alguno (o algunos) de los sistemas que se tratan en la asignatura. La nota del examen práctico supondrá el 100% de la nota final, y por supuesto, supondrá que el alumno se ha presentado a la convocatoria correspondiente. Convocatorias de Septiembre y Extraordinarias En las convocatorias de septiembre y en convocatorias extraordinarias, el 100% de la nota se obtendrá de la realización del examen práctico. Nota final La nota final se calculará mediante la siguiente expresión, si DocMod1, DocMod2 y DocMod3 son mayores que 3; y ASMod1, ASMod2 y ASMod3 son mayores que 5: N-Final = 0.12*ASTEO + 0.18*(ASMod1+ASMod2+ASMod3) + 0.70*(DocMod1+DocMod2+DocMod3) O si procede: N-Final = PRAC Siendo: ASTEO = Nº clases teóricas asistidas * 10 / Nº clases teóricas impartidas. ASMod? = Nº clases prácticas Módulo? asistidas * 10 / Nº clases prácticas Módulo? impartidas. DocMod? = Nota de la documentación del Módulo?. PRAC = Nota del examen práctico. BIBLIOGRAFÍA BÁSICA (Fris95) ’leen Frisch Essential System Administration, 2ª Edition Revised & Updated Ed. O Reilly & Associates, Inc. 1995. (Garf96) Simson Garfinkel and Gene Spafford 406 de 462 2005-2006 Asignaturas Optativas Practical UNIX & Internet security (2nd edition) O Reilly & Associates, Inc, 1996 (MMK03) Scott Mann, Ellen L. Mitchell, Mitchell Krell Linux System Security. The Administrator s Guide to Open Source Security Tools (Second edition) Prentice may, 2003 (MSK02) Stuart McClure, Joel Scambray, George Kurtz Hacking Exponed. Network Security Secrets Solutions (Third Edition) McGraw Hill, 2002 (NSSH00) Evi Nemeth, Garth Suyder, Scott Seebass, Trent R.Hein Unix System Administration handbook (third edition) Ed. Prentice Hall, 2000 (Shah00) Steve Shah Manual de Administración de Linux McGraw-Hill, 2000 (Stal04) Stallings, W. Fundamentos de Seguridad en Redes. Aplicaciones y estándares (segunda edición)nPearson Educación, S.A. 2004 (Zwic00) Elizabeth D. Zwicky, Simon Cooper D. Brent Chapman Building Internet Firewalls (2nd edition) O Reilly & Associates, Inc, 2000 407 de 462 2005-2006 Asignaturas Optativas ORGANIZACION DE LA PRODUCCION Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13219 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 1,0 PROFESORES ALONSO MAGDALENO, MARIA ISABEL (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS Con este programa se pretende que el alumno comprenda cual es el papel del área funcional de producción dentro de la estrategia de la empresa, enfatizando en la importancia que tienen las diferentes decisiones y técnicas de producción en la competitividad de la empresa. CONTENIDOS TEMA 1. LA PRODUCTIVIDAD EN LA EMPRESA TEMA 2. EL PRODUCTO TEMA 3. LA FUNCIÓN DE PRODUCCIÓN Y EL DISEÑO DEL SISTEMA PRODUCTIVO TEMA 4. LOCALIZACIÓN DE FÁBRICA TEMA 5. CAPACIDAD DE LAS MÁQUINAS Y DISTRIBUCIÓN EN PLANTA TEMA 6. PLANIFICACIÓN DE LA PRODUCCIÓN TEMA 7. PLANIFICACIÓN DE PROYECTOS TEMA 8. LA CALIDAD METODOLOGÍA Y EVALUACIÓN La evaluación se realizará en base a un examen al final del cuatrimestre. El examen constará de una parte teórica tipo test, que incluirá preguntas exclusivamente teóricas o pequeñas cuestiones teórico-prácticas, y una parte práctica en la que el alumno deberá desarrollar y resolver los problemas o casos propuestos. BIBLIOGRAFÍA BÁSICA CHASE, R. B.; AQUILANO, N. J. y JACOBS, F. R. (2001). Administración de Producción y Operaciones. Manufactura y Servicios, 8ª ed. Irwin/McGraw Hill, Bogotá. FERNÁNDEZ SÁNCHEZ, E. (1993). Dirección de la Producción I. Fundamentos Estratégicos. Civitas, Madrid. 408 de 462 2005-2006 Asignaturas Optativas FERNÁNDEZ SÁNCHEZ, E. y VÁZQUEZ ORDÁS, C. J. (1994). Dirección de la Producción II. Modelos Operativos. Civitas, Madrid. HEIZER, J. y RENDER, B. (2001). Dirección de la Producción. Decisiones Estratégicas, 6ª ed. Prentice Hall, Madrid. KRAJEWSKI, L. J. y RITZMAN, L. P. (2000). Administración de Operaciones Estrategia y Análisis. Prentice Hall, México. SCHROEDER, R. G. (1992). Administración de Operaciones, 3ª ed. McGraw-Hill, México. SLACK, N.; CHAMBERS, S.; HARLAND, C.; HARRISON, A. y JOHNSTON, R. (1999). Administración de Operaciones. CECSA, México. 409 de 462 2005-2006 Asignaturas Optativas GESTION CONTABLE II Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13220 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 PROFESORES RODRIGUEZ ENRIQUEZ, EDUARDO (Practicas en el Laboratorio, Tablero) ANDRES SUAREZ, JAVIER (Teoria) OBJETIVOS El objetivo básico perseguido en la asignatura es lograr una comprensión global del análisis de la información contable con el propósito de enjuiciar la gestión empresarial y orientar las acciones de futuro. Una vez revisadas las características de la información financiera, se introduce al alumno en el análisis patrimonial, económico y financiero, prestando especial atención a las técnicas y métodos de análisis. Valorar la importancia que hoy en día tiene la transmisión de información económico-financiera a través de Internet es uno de los objetivos específicos perseguidos en el programa. CONTENIDOS Tema 1: EL ANÁLISIS DE LA INFORMACIÓN CONTABLE. 1.1. Definición. 1.2. Objetivo General. 1.3. Objetivos específicos. Tema 2: LA INFORMACIÓN NECESARIA PARA EL ANÁLISIS. 2.1. La información contable externa. 2.1.1. Características, principios y normas. 2.1.2. Los estados financieros. 2.1.3. Limitaciones de la información contable externa. 2.2. La información contable externa en el ordenamiento español. 2.2.1. Las Cuentas Anuales. 2.2.2. Contenido del Balance, de la Cuenta de Pérdidas y Ganancias y de la Memoria. 2.2.3. Formulación, auditoría y aprobación de las Cuentas Anuales. 2.3. Información externa a la empresa. Tema 3: ANÁLISIS FINANCIERO A CORTO PLAZO. 3.1. El ciclo de explotación de la empresa y el periodo medio de maduración. 3.2. El capital circulante real y el necesario. 3.3. Análisis de los diferentes ratios de circulante. Tema 4: ANÁLISIS FINANCIERO A LARGO PLAZO. 4.1. Adecuación de las masas patrimoniales. 4.2. El apalancamiento financiero. 410 de 462 2005-2006 Asignaturas Optativas 4.3. Análisis dinámico de la situación financiera a largo plazo. Tema 5: ANÁLISIS ECONÓMICO. 5.1. Análisis de los resultados. 5.2. El comportamiento de los costes en la empresa y el análisis del margen bruto. 5.3. El umbral de rentabilidad o punto muerto. 5.4. El apalancamiento económico. Tema 6: SISTEMAS DE COSTES COMPLETOS Y PARCIALES: FULL COST Y DIRECT COSTING. 6.1. El coste completo tradicional. 6.2. Concepto de direct-costing. 6.3. Comparación entre los resultados del full-cost y direct-costing. 6.4. Ventajas e inconvenientes del full cost y direct-costing. Tema 7: LA TRANSMISIÓN DE INFORMACIÓN CONTABLE A TRAVÉS DE INTERNET. 7.1. La necesidad de la comunicación de información contable por vía telemática. 7.2. Un estándar para la transmisión: El lenguaje XBRL. 7.3. El desarrollo del XBRL. Tema 8: TÉCNICAS ESTADÍSTICAS PARA EL ANÁLISIS DE LA INFORMACIÓN CONTABLE. 8.1. La inferencia estadística: Del análisis univariante al análisis multivaariante. 8.2. La reducción de la dimensionalidad: El análisis factorial. 8.3. Los sistemas de clasificación. 8.3.1. El análisis discriminante. 8.3.2. Los modelos de variable respuesta cualitativa. Tema 9: TÉCNICAS DE INTELIGENCIA ARTIFICIAL PARA EL ANÁLISIS DE LA INFORMACIÓN CONTABLE. 9.1. Sistemas expertos. 9.2. Redes neuronales. 9.3. Sistemas de inducción de reglas y árboles de decisión. METODOLOGÍA Y EVALUACIÓN La valoración de los conocimientos adquiridos por el alumno se basará en la evaluación continua derivada del seguimiento de las clases, la participación en las mismas, la resolución de ejercicios prácticos y la realización de trabajos propuestos. Adicionalmente la calificación final contemplará la realización de un examen final conforme al temario de la asignatura. BIBLIOGRAFÍA BÁSICA AMAT SALAS, O. (1998): Análisis de Estados Financieros. Fundamentos y Aplicaciones, Ed. Gestión 2000, Barcelona. BONSÓN PONTE, E. (2001): Los Estados Financieros en Internet, Ed. RA-MA, Madrid. CASTELLÓ TALIANI, E. y LIZCANO ÁLVAREZ (1998): Interpretación de Estados Financieros, Ed. Instituto Superior de Estudios Empresariales, Madrid. GONZÁLEZ PASCUAL, J. (1992): Análisis de la empresa a través de su información económico-financiera, Ed. Pirámide, Madrid. 411 de 462 2005-2006 Asignaturas Optativas GONZÁLEZ PASCUAL, J. (1995): Análisis de la empresa a través de su información económico-financiera. Supuestos, Ed. Pirámide, Madrid. GOXENS, M. A. y GAY, J. M. (1999): Análisis de Estados Contables, Ed. Prentice Hall, Madrid. MARTÍNEZ GARCÍA, F. J. (1996): Análisis de Estados Contables, Comentarios y Ejercicios, Ed. Pirámide, Madrid. RIVERO TORRE, P. (Dir.) (1998): Análisis por Ratios de los Estados Contables Financieros, Ed. Civitas, Madrid. URIAS VALIENTE, J. (1995): Análisis de Estados Financieros, Ed. McGraw-Hill, Madrid. 412 de 462 2005-2006 Asignaturas Optativas GESTION CONTABLE I Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13223 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 3,0 Prácticos 3,0 6,0 Teóricos 3,0 Prácticos 3,0 PROFESORES FE CANTO, CELIA (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS Conocimiento básico del patrimonio empresarial y su problemática contable según el Plan General de Contabilidad español, así como confección y análisis de las Cuentas Anuales. CONTENIDOS TEMA 1.- Concepto y División de la Contabilidad: Definición y clasificación de la Contabilidad. Introducción a la Contabilidad empresarial en sus distintas vertientes.TEMA 2.El Patrimonio Empresarial: Definición del Patrimonio empresarial y de las distintas masas patrimoniales que lo integran. Ordenación económica y financiera del patrimonio.TEMA 3.Las Cuentas y los Registros Contables: Definición de cuenta así como de la terminología habitualmente utilizada con la misma. Clasificación de las cuentas según diferentes aspectos. Análisis del método de la partida doble y de los libros contables. Finaliza con una breve mención a la regulación legal del registro contable.TEMA 4.- El Plan General de Contabilidad: Estudio de las características y objetivos del Plan General de contabilidad español, así como de su estructura. Finaliza con el estudio de los principios contables.TEMA 5.- El Proceso Contable General: Estudio de las distintas fases en que se desarrolla la Contabilidad de una empresa durante un ejercicio económico y el registro contable que suponen.TEMA 6.- Cuentas de Balance: Análisis de las distintas partidas de activo circulante (tesorería, derechos de cobro e inversiones financieras a C/P), activo fijo (inmovilizado material, inmaterial, financiero y activo ficticio), pasivo circulante (de explotación y financiero), pasivo fijo (de explotación y financiero) y neto (capital, reservas y otros fondos propios).TEMA 7.- Cuentas de Gestión: Estudio de los distintos gastos e ingresos previstos en el PGC.Compras y ventas. Otros gastos e ingresos de explotación. Gastos e ingresos financieros. Gastos e ingresos extraordinarios.TEMA 8.- El Resultado Contable: Análisis de los distintos pasos que la empresa tiene que realizar para calcular el resultado de un ejercicio (regularización contable). Importancia de la periodificación contable y su tratamiento contable. El reparto del resultado, analizando los partícipes obligatorios y los voluntarios.TEMA 9.- Las Cuentas Annuales: Normas de elaboración de las Cuentas Anuales y modelos propuestos por el Plan General de Contabilidad. Breve estudio del Balance de Situación, la Cuenta de Pérdidas y Ganancias (haciendo hincapié en los distintos niveles de resultados que la misma proporciona) y la Memoria. METODOLOGÍA Y EVALUACIÓN Examen final de contenido teórico y práctico de toda la asignatura. 413 de 462 2005-2006 Asignaturas Optativas BIBLIOGRAFÍA BÁSICA Básica: PLAN GENERAL DE CONTABILIDAD (Real Decreto 1.643/1990, de 20 de diciembre). Teoría: MENÉNDEZ MENÉNDEZ, M. (DIRECTOR) (2000): Contabilidad General, Civitas, Madrid. URÍAS VALIENTE, J. (1998): Introducción a la Contabilidad. Teoría y supuestos, Pirámide, Madrid. Práctica: MARTÍNEZ ARIAS, A.M. Y GARCÍA DÍEZ, J. (1999): Supuestos de Contabilidad General, Civitas, Madrid. MARTÍNEZ, F.J.; GARAY, J.A. Y GARCÍA, I. (1995): Contabilidad: Comentarios, Esquemas, Ejercicios y Cuestiones, Pirámide, Madrid. 414 de 462 2005-2006 Asignaturas Optativas ORGANIZACION EMPRESARIAL Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13230 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 1º Cuatrimes. 6,0 Teóricos 4,5 Prácticos 1,5 6,0 Teóricos 4,5 Prácticos 1,5 PROFESORES ALONSO MAGDALENO, MARIA ISABEL (Tablero) SANCHEZ LORDA, PABLO (Teoria) 415 de 462 2005-2006 Asignaturas Optativas DESARROLLO DE SISTEMAS DE INFORMACION Código Plan de Estudios Ciclo Créditos Créditos ECTS Web 13231 Código ECTS I.TEC. EN INFORMATICA DE E.U. DE INGENIERÍA TÉC. Centro SISTEMAS (2002) INFORMÁTICA DE OVIEDO 1 Curso Tipo OPTATIVA Periodo 2º Cuatrimes. 7,5 Teóricos 3,0 Prácticos 4,5 7,5 Teóricos 3,0 Prácticos 4,5 PROFESORES LOPEZ MARTINEZ, FRANCISCO WENCESLAO (Practicas en el Laboratorio, Tablero, Teoria) OBJETIVOS En general, dotar al alumno de los conocimientos de técnicas, métodos y herramientas necesarios para el Desarrollo de Software. En especial: 1Dar a conocer los escenarios específicos de los sistemas de información. 2Mostrar la arquitectura del software requerido en los sistemas de información. 3Estudio del Lenguaje Unificado de Modelado (UML), el cual es una notación estándar utilizado para desarrollar sistemas de información aplicando la tecnología orientada a objetos. 4Estudio de las técnicas y prácticas necesarias para desarrollar sistemas de información aplicando la tecnología estructurada. 5Dar a conocer la metodología Métrica, en sus dos vertientes, estructurada y orientada a objetos. 6Aprendizaje de herramientas CASE aplicadas a las técnicas y métodos estudiados en la asignatura. 7Formar en la producción de software de calidad. 8Desarrollo dedos proyectos en grupo aplicando los métodos, técnicas y herramientas impartidos en la parte teórica de la asignatura. CONTENIDOS Temario de Teoría 1.-FUNDAMENTOS DEL DESARROLLO DE SI. Tema 1.-Sistemas de Información. Tema 2.-Métodos para el desarrollo de SI. Tema 3.-Introducción a la metodología METRICA. Tema 4.-Estructura de METRICA. 2.-DESARROLLO DE SI CON TECONOLOGIA ESTRUCTURADA Tema 5.-Técnicas de modelado de requerimientos. Tema 6.-Técnicas de modelado de procesos. Tema 7.-Técnicas de modelado de datos. 416 de 462 2005-2006 Asignaturas Optativas Tema 7.-Técnicas de modelado de eventos. Tema 8.-Técnicas de diseño de procesos. Tema 9.-Técnicas de diseño de datos. Tema 10.-Técnicas de diseño de presentación. 3.-DESARROLLO DE SI CON TECNOLOGIA ORIENTADA A OBJETOS Tema 11.-Introducción al lenguaje unificado de modelado: UML. Tema 12.-Elementos de UML. Tema 13.-Modelado de requerimientos. Tema 14.-Modelado estructural. Tema 15.-Modelado de comportamiento. Tema 16.-Modelado de implementación. 4.-DESARROLLO DE SI CON LA METODOLOGIA METRICA Tema 17.-Proceso EVS. Tema 18.-Proceso ASI. Tema 19.-Proceso DSI. Tema 20.-Proceso CSI. Tema 21.-Proceso IAS. 5.-DESARROLLO DE SI CON METODOLOGIAS AGILES Tema 22.-Metodologías ágiles. Tema 23.-XP: Extreme Programming. 6.-HERRAMIENTAS CASE. Tema 24.-CASE con soporte de tecnología orientado a objetos. Tema 25.-CASE con soporte de tecnología estructurada. Temario de Prácticas 1.-Desarrollo de una aplicación utilizando METRICA orientada a objetos y herramienta CASE. Tema 1.-Modelo de análisis. Tema 2.-Modelo de diseño. Tema 3.-Producción. En el desarrollo de esta práctica se utilizara una herramienta CASE de tecnología orientada a objetos y el lenguaje de programación JAVA. 2.-Desarrollo de una aplicación utilizando METRICA estructurada y herramienta CASE. Tema 4.-Modelo de análisis. Tema 5.-Modelo de diseño. Tema 6.-Producción. 417 de 462 2005-2006 Asignaturas Optativas En el desarrollo de esta práctica se utilizara una herramienta CASE de tecnología estructurada y el lenguaje de programación C++. METODOLOGÍA Y EVALUACIÓN La carga docente de la asignatura es de 7,5 créditos, divididos en 3 créditos de teoría, 1,5 créditos de prácticas de tablero y 3 créditos de prácticas de laboratorio. Para aprobar la asignatura es necesario aprobar la teoría y la práctica por separado. La nota final se obtendrá como media ponderada, en la que la parte teórica tiene un peso de 0,4 y la parte práctica de 0,6. Habrá un examen final para evaluar la parte teórica y otro para evaluar la parte práctica. En la parte práctica se realizara también una evaluación continuada en base a la asistencia y a la entrega de trabajos solicitados y aquellos alumnos que la superen podrán renunciar a realizar el examen final de esta parte. BIBLIOGRAFÍA BÁSICA Ingeniería del software: Un enfoque práctico. Roger S. Pressman. Ed. Mcgraw-Hill. Análisis Estructurado Moderno. Edward Yourdon. Ed. Prentice-Hall. The Unified Method Documentation set. Booch J. et al. Rational Rose. Visual Modeling Technique. Tkach, Fang W., and So A. Ed. Addison-Wesley. Ingenieria de Software. Sommerville, Ian. Ed. Addison-Wesley. MAP, METRICA version 3.2001, Madrid:Ministerios de Administraciones Públicas.http://www.map.es/csi Desarrollo de Sistemas de Información.2005. W. López. Guía de Prácticas de DSI. 2005.W. López. 418 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 5. Información complementaria En este capítulo se presentan los reglamentos e información adicional (algunos impresos) que serán de utilidad al alumno a lo largo de sus estudios en la E.U.I.T.I.O. 5.1 Reglamentos En esta sección se presentan los reglamentos que pueden ser de interés para el alumno, por motivos académicos (reglamento de régimen académico y evaluación del alumnado, común para todos los alumnos de la Universidad de Oviedo, y el reglamento de proyectos fin de carrera, vigente para los alumnos de la E.U.I.T.I. de Oviedo) o por motivos de organización de la E.U.I.T. Informática de Oviedo (reglamento de régimen interno). 5.1.1 Reglamento de régimen académico y evaluación del alumnado Los Nuevos Estatutos de esta Universidad, en sus artículos 127 y 128, establecen normas genéricas acerca el control de estudios. El Reglamento de Régimen Académico y Evaluación del Alumnado fue aprobado por la Junta de Gobierno el 2 de mayo de 1991. Su propósito es establecer una normativa que regule el régimen académico y el procedimiento de evaluación de los alumnos en el marco de la Legislación vigente. Debe tenerse en cuenta que el presente Reglamento todavía no ha sido adaptado a los Nuevos Estatutos. Por lo tanto, sus disposiciones serán de aplicación en tanto en cuanto no contravengan a los Estatutos y/o demás normativa aplicable. TITULO I. DE LA ORDENACION ACADEMICA DEL 1º Y 2º CICLOS Artículo 1. Los Centros deberán hacer público, antes del tres de septiembre, el plan docente correspondiente a cada una de las asignaturas impartidas en el mismo. Artículo 2. 1. El Plan Docente de todas y cada una de las asignaturas deberá contener al menos el horario semanal de clases, tanto teóricas como prácticas, el programa y sus contenidos, con indicaciones metodológicas y la bibliografía básica, el nombre de los profesores encargados de impartirlas y los sistemas de evaluación, que se efectuarán mediante el control de trabajos y mediante exámenes. Artículo 2. 2. Los programas de cada asignatura deberán quedar depositados en la secretaría del Centro. Artículo 3. Los horarios de clase, con indicación del curso y grupo, se harán públicos, en cualquier caso, antes del tres de septiembre de cada año, debiendo distribuirse las clases teóricas de cada materia a lo largo de la semana, sin que pueda impartirse más de una clase teórica diaria de la misma materia a cada grupo, salvo que las circunstancias de carácter pedagógico y de organización de las enseñanzas lo aconsejen y en todo caso deberá constar en el plan docente. Toda rectificación estable posterior deberá contar con la aprobación del Consejo del Departamento implicado y de la Comisión de Gobierno del Centro. 419 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Artículo 4. Los horarios de tutoría se harán públicos por los centros correspondientes durante el mes de octubre. En todos los casos se procurará que estos horarios garanticen: Su distribución homogénea a lo largo de la semana. Que los alumnos puedan asistir a las tutorías sin pérdida de clases. El respeto a la igualdad de condiciones de los grupos con horario de mañana o de tarde. Las reclamaciones a que pueda dar lugar el incumplimiento de estas normas se presentarán por el interesado a la Comisión de Gobierno del centro u órgano en quien delegue. TITULO II. DE LA EVALUACIÓN 5.1.1.1 Capítulo I. De los Exámenes parciales. Artículo 5. de realizarse, las fechas de los exámenes parciales se fijarán por la Comisión de Gobierno del centro, previa consulta a los representantes legales de los alumnos y a los profesores encargados de la materia. Artículo 6. La fecha de cada examen, con indicación del lugar y hora de celebración, deberá ser hecha pública por la Secretaría del Centro con, al menos, diez días de antelación. Artículo 7. La calificación de los exámenes parciales no implica la elaboración de actas y sólo tendrá validez a efectos de que por los profesores que la hayan realizado la tengan en cuenta, en su caso, en los exámenes finales. 5.1.1.2 Capítulo II. De los exámenes finales. Artículo 8. Los exámenes finales podrán ser escritos u orales de acuerdo con el artículo 142 de los Estatutos de la Universidad de Oviedo. En cada asignatura los alumnos podrán hacer uso de dos convocatorias de examen durante un mismo curso académico. Artículo 9. Los exámenes se realizarán ante un Tribunal en los casos siguientes: Orales, que tendrán carácter público. Quinta y sexta convocatoria, salvo renuncia expresa del interesado. Por resolución del Decano o Director del Centro a petición del alumno mediante un escrito razonado presentando, al menos, con quince días de antelación. Si la resolución fuese negativa deberá resolver la Comisión de Gobierno del Centro. Artículo 10. Los tribunales estarán compuestos por un mínimo de tres miembro, uno de los cuales será necesariamente el responsable de la docencia en el grupo correspondiente, y sus correspondientes suplentes. Serán nombrados por la Comisión de Gobierno del Centro u órgano en quien delegue a propuesta del Departamento afectado. Artículo 11. Los Tribunales se nombrarán antes del 30 de noviembre de cada curso académico para la totalidad de las asignaturas del plan docente. 420 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Artículo 12. Corresponde a la Comisión de Gobierno del Centro u órgano en quien delegue, oídos los Departamentos afectados, convocar los exámenes finales. Los de junio se convocarán dentro de la primera quincena del mes de mayo y los de septiembre en la segunda quincena del mes de junio. Artículo 13. En la convocatoria deberá constar la fecha, hora y lugar de realización, así como el tipo de examen. Si el examen fuese oral, se citará únicamente a los alumnos que previsiblemente el Tribunal pueda examinar cada día, sin que en ningún caso puedan realizarse convocatorias generales. Las fechas de los exámenes estarán comprendidas dentro de los plazos establecidos en el calendario académico. Artículo 14. En el supuesto de coincidencia de exámenes, la Comisión de Gobierno del Centro u órgano en quien delegue facilitará al alumno o alumnos afectados, previa solicitud razonada dentro de los cinco días posteriores al de la convocatoria de los exámenes, nuevo horario para la realización de uno de los exámenes oincidentes. Artículo 15. Los exámenes finales versarán sobre el programa que figura en el plan docente. Cuando por razones excepcionales no se hubiese impartido en su totalidad, la Comisión competente del Departamento fijará la materia que debe ser objeto de examen. Artículo 16. Los exámenes finales tendrán la calificación de Suspenso, Aprobado, Notable, o Sobresaliente, sin que en las actas figuren calificaciones numéricas. Cuando una asignatura sea impartida a un mismo grupo por más de un profesor, la calificación será el resultado de la media ponderada de las notas otorgadas por cada uno de ellos. Puede otorgarse Matrícula de Honor, en número no superior a cinco por ciento o fracción de los matriculados en cada grupo de la asignatura, a aquellos alumnos que hayan obtenido la nota de Sobresaliente. Los profesores fijarán, si lo estiman oportuno, los trabajos o pruebas que deban realizar los candidatos a Matrícula de Honor. Artículo 17. Los profesores deberán conservar los exámenes, al menos, hasta la finalización del curso académico. Y de los de la convocatoria de septiembre hasta la finalización del año natural. Artículo 18. En cualquier momento del examen el profesor podrá requerir la identificación de los alumnos, que deberán acreditar su personalidad mediante la exhibición de su carnet de centro, Documento Nacional de Identidad, Pasaporte o acreditación suficiente a juicio del examinador. Artículo 19. Los alumnos tendrán derecho a que se les entregue a la finalización del examen un justificante documental de haberlo realizado. TITULO III. DE LA REVISION Y RECLAMACION DE LAS CALIFICACIONES Artículo 20. 1. Las calificaciones provisionales de cada examen escrito se publicarán dentro de los 15 días naturales siguientes a su celebración en el caso de que la ratio de alumnos por profesor no supere los 50; si esta proporción fuera mayor, el plazo de publicación será de 20 días naturales. En el caso de exámenes parciales las calificaciones del último celebrado deberán publicarse, como mínimo con una antelación de 7 días respecto de la fecha del examen final. En todo caso las calificaciones de la convocatoria de Septiembre se harán públicas antes de finalizar el plazo oficial de matricula. 421 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Artículo 20.2. Las calificaciones de los exámenes orales se harán públicas al final de cada sesión diaria. Artículo 21. Simultáneamente a la publicación de las calificaciones provisionales de los exámenes escritos se hará público el horario, lugar y fechas en que los estudiantes pueden revisar su examen ante su examinador dentro de los diez días naturales siguientes a la publicación de las calificaciones y podrán solicitar una reproducción del mismo, siempre que formulen una reclamación oficial. Artículo 22. Transcurrido el período de revisión de exámenes el profesor hará públicas en un plazo máximo de dos días naturales las calificaciones definitivas y, en su caso, procederá a elaborar las actas correspondientes. Artículo 23. Contra el dictamen del profesor el alumno tendrá derecho a recurrir ante el Consejo de Departamento y ante la Junta del Centro en ese orden, y de acuerdo al procedimiento siguiente: El alumno podrá recurrir su calificación mediante la presentación de un escrito razonado ante el Consejo de Departamento en el plazo máximo de tres días naturales contados desde la publicación de las calificaciones definitivas. El Consejo de Departamento u órgano en quien delegue deberá hacer pública su resolución en un plazo máximo de cinco días naturales contados a partir de la fecha de presentación del recurso. Contra la resolución del Departamento, el alumno podrá recurrir ante la Junta de Centro ; en este caso se seguirá el procedimiento y plazos indicados en los dos párrafos anteriores. Artículo 24. Las resoluciones del Departamento o de la Junta de Centro sólo podrán conllevar la ratificación de la calificación o la anulación de lo actuado en relación al recurrente. En este el caso la Comisión de Gobierno del Centro nombrará un Tribunal integrado por tres profesores de la misma Area de conocimientos o áreas de conocimientos afines, del que no formará parte el profesor responsable de la asignatura, para que se proceda a nueva evaluación del recurrente indicando también lugar, fecha y hora de la prueba. DISPOSICION ADICIONAL El presente Reglamento será de aplicación supletoria a los estudios del Tercer Ciclo, de acuerdo con su legislación específica, y las referencias a los Centros o Departamentos se entenderán referidas a la Comisión de Doctorado. DISPOSICIONES FINALES PRIMERA. Las Juntas de Centro y Decanos y Directores tomarán las medidas necesarias para el cumplimiento de este reglamento. SEGUNDA. Corresponde a la Junta de Gobierno la interpretación del presente Reglamento. 422 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 5.1.2 Normas para nuevos planes de estudio Estas normas fueron aprobadas por la Junta de Gobierno de esta Universidad el día 15 de Julio de 1992. Al igual que el reglamento de Régimen Interno y de Evaluación del Alumnado, aún no han sido adaptadas a los Nuevos Estatutos. Por lo tanto, serán de aplicación en tanto en cuanto no contravengan las disposiciones contenidas en los mismos y/o resto de normativa aplicable. 5.1.2.1 ASIGNATURAS TRONCALES 1. Los alumnos que inicien el primer ciclo tan sólo podrán matricularse de asignaturas incluidas en el primer curso y deberán hacerlo de un mínimo de 44 créditos de asignaturas troncales u obligatorias, salvo los que soliciten beca o ayuda que deberán matricularse del mínimo que establezca la Convocatoria General. 2. El alumno que se incorpore al Plan Nuevo parte de cero en el cómputo de las convocatorias que hubiera agotado en el Plan antiguo. 3. Los nuevos Planes de Estudio se irán implantando curso a curso y a los alumnos que se incorporen a los mismos en Curso Académico posterior se les tendrán en cuenta las convocatorias agotadas de las asignaturas correspondientes del Plan en extinción. 4. El alumno al que le hayan sido convalidadas asignaturas del Plan nuevo no podrá, con posterioridad, acogerse al sistema de adaptación. 5. Las asignaturas aprobadas en el Plan antiguo que figuren en el Cuadro de convalidaciones serán convalidadas de oficio con la nota que tuvieran y el alumno que se incorpore al nuevo plan no está obligado a matricularse de ellas. 6. Para poder repetir el primer curso el alumno habrá de aprobar, al menos, una asignatura troncal u obligatoria durante el curso académico. 7. Las prácticas son obligatorias y los alumnos tienen que haberlas superado para aprobar la asignatura. 8. Independientemente de la planificación del curso, el alumno siempre tendrá derecho a un examen final. 9. No se impartirá docencia a los alumnos del Plan antiguo a medida que se vayan extinguiendo las enseñanzas del mismo por implantación del nuevo Plan. 10. Los exámenes de las materias del Plan extinguido se realizarán por un Tribunal, compuesto conforme establece el Reglamento sobre Régimen académico y evaluación del alumnado en su Título II, y su contenido corresponderá al programa impartido en su día. 11. La docencia de asignaturas anuales comienza el primero de Octubre y termina el 15 de junio. Los exámenes finales deberán haber finalizado el 10 de julio. Cuando la enseñanza sea cuatrimestral, los exámenes finales de asignaturas al primer cuatrimestre deberán realizarse antes del 20 de febrero y los de las correspondientes al segundo cuatrimestre antes del 10 de Julio. 423 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 12. En el expediente académico del alumno deben de figurar todas las asignaturas correspondientes a cada materia troncal. 13. Las materias optativas no aprobadas, dejarán de figurar en el expediente una vez que el alumno haya superado el número de créditos precisos correspondientes a las asignaturas optativas. 14. Las asignaturas optativas sólo podrán impartirse si alcanzan una matrícula mínima de: 5.1.2.2 25 en Titulaciones que superen los 1000 alumnos. 15 en Titulaciones que superen los 500 alumnos. 6 en Titulaciones con un número de alumnos inferior a 500. ASIGNATURAS DE LIBRE ELECCIÓN 15. El alumno podrá elegir libremente cualquier asignatura sin más limitaciones que las incompatibilidades establecidas en el correspondiente plan de estudios y las derivadas de la organización docente de la Universidad. 16. Los alumnos deberán formalizar una preinscripción, que presentarán en el momento de verificar la matrícula en el centro donde cursen estudios, en la que consignarán hasta un máximo de cinco asignaturas por orden de preferencia, indicando además el número máximo de créditos que pretende cursar. 17. El Vicerrectorado de Estudiantes y Extensión Universitaria de acuerdo con la disponibilidad material y de profesorado correspondiente a cada una de las asignaturas, concederá matrícula a los alumnos solicitantes teniendo en cuenta la calificación mediante la que accedieron a la Universidad. 18. Para equiparar a créditos las asignaturas de planes antiguos, que sean elegidas por los alumnos, se convierten las horas semanales a créditos teniendo en cuenta que una hora semanal durante todo el curso equivale a 3 créditos. 424 de 462 2005-2006 5.1.3 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Reglamento de régimen interno El presente Reglamento todavía no ha sido adaptado a los Nuevos Estatutos de la Universidad de Oviedo. Por lo tanto, será de aplicación en tanto en cuanto no vulnere las disposiciones contenidas en los mismos y/o resto de normativa aplicable. TÍTULO PRELIMINAR Artículo 1.1.- El presente Reglamento tiene por objeto dar cumplimiento a las previsiones vigentes en los Estatutos de la Universidad de Oviedo, proporcionando el marco de regulación preciso para el desarrollo de las funciones del Centro. 2.-Sus preceptos serán de aplicación preferente salvo que exista contradicción con normas de superior rango, de obligada observancia. TÍTULO PRIMERO: NATURALEZA Y FUNCIONES Artículo 2.1.- La Escuela Universitaria de Ingeniería Técnica en Informática de Oviedo (en adelante EUITIO), perteneciente a la Universidad de Oviedo es uno de los órganos básicos encargados de la organización y gestión administrativa de las enseñanzas universitarias conducentes a la obtención de los títulos de Ingeniero Técnico en Informática de Gestión e Ingeniero Técnico en Informática de Sistemas y cualesquiera otros académicos que se le señalen y se rige por lo dispuesto en la Ley Orgánica de Reforma Universitaria, por las normas que dicte el Estado o el Principado de Asturias en el ejercicio de sus respectivas competencias, por los Estatutos de la Universidad y finalmente por el presente reglamento de Régimen Interno. 2.- La EUITIO está formada por los docentes que imparten enseñanza en ella, los Directores de los Departamentos que tengan responsabilidades docentes en el Centro, el personal de Administración y Servicios adscrito y los estudiantes matriculados en ella. 3.- Corresponde a la Escuela Universitaria de Ingeniería Técnica en Informática de Oviedo las funciones señaladas en del artículo 28 de los Estatutos de la Universidad de Oviedo TÍTULO SEGUNDO: ORGANIZACIÓN Y ATRIBUCIONES Artículo 3.- La EUITIO estará integrada por los siguientes órganos: Colegiados: La Junta de Escuela, Comisión de Gobierno, Comisión de Docencia, Comisión de Becas y cualquier otro órgano, comisión o servicio que pueda crearse para cometidos específicos. Unipersonales: Director, Subdirectores y Secretario. Además existirá un Administrador perteneciente al personal de Administración y Servicios. Otros: La Asamblea de Representantes de Estudiantes o Delegación de Alumnos. Asimismo, el Director podrá proponer al Rector, previo acuerdo de la Comisión de Gobierno, la creación de órganos o servicios adecuados para el mejor funcionamiento del Centro y el cumplimiento de sus fines previo acuerdo de la Junta de Escuela o la Comisión de Gobierno. 425 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Artículo 4.1.- La composición y competencias de la Junta de Escuela y de la Comisión de Gobierno se señalan en el art. 76 y siguientes de los Estatutos de la Universidad de Oviedo. El nombramiento y funciones del Director, los Subdirectores, el Secretario y el Administrador se determinan en el art. 82 y siguientes de los Estatutos de la Universidad de Oviedo. 2.- La Junta de Escuela actuará en Pleno y en Comisiones. 3.- La Comisión de Docencia es el órgano de asistencia a la Junta de Escuela y a la Comisión de Gobierno. Estará compuesta por: El Director, que la preside, los Subdirectores y el Secretario de la Escuela, que actúa como tal. Un representante de los profesores miembros de la Junta de Escuela por cada Área de Conocimiento, elegido entre y por los profesores miembros de cada Área que pertenezcan a la Junta de Escuela. Y que, no obstante lo anterior, el número de representantes será de dos profesores cuando un Área de Conocimiento represente más del 15% del total de créditos de un plan de estudios. Un número de alumnos igual al 30 por ciento del número de componentes del órgano, elegidos entre y por los alumnos pertenecientes a la Junta de Escuela. Ejercerá las siguientes funciones: Asesorar a la Junta de Escuela y a la Comisión de Gobierno. Formular propuestas sobre las materias de su competencia a los órganos de gobierno del Centro. Ejercer las atribuciones que, en su caso, le puedan ser delegadas por la Junta de Escuela o por la Comisión de Gobierno. Emitir el informe anual sobre el rendimiento docente del profesorado, de conformidad con lo dispuesto en los Estatutos de la Universidad. Para evaluar dicho rendimiento la Comisión de Docencia creará los mecanismos necesarios. 4.- La Comisión de Becas es un órgano de asistencia a la Junta de Escuela y a la Comisión de Gobierno, renovable anualmente. La Junta de Escuela designará los miembros de dicha comisión, que estará formada por: El Director, o la persona en quien delegue. El Secretario del Centro. Dos profesores o sus suplentes. elegidos por sorteo de entre los pertenecientes a la Junta de Escuela. 426 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Dos alumnos o sus suplentes, elegidos de entre los pertenecientes a la Junta de Escuela, con derecho a voz pero no a voto. Sus funciones serán: Elaborar los criterios de carácter general para la concesión de todas aquellas becas que gestione la Escuela. Elegir a los candidatos que mejor se ajusten a los criterios de selección. Dar publicidad de las becas que se oferten, así como de los criterios para su concesión. 5.- Las Comisiones permanentes que se constituyan para el cumplimiento de los fines del Centro, tendrán la composición y funciones que fije el acuerdo de creación . La presidencia de cada una de estas comisiones recaerá en el Director o en un miembro del equipo directivo en quien delegue y formaran parte de ella al menos un 30 por ciento de alumnos. Artículo 5.1.- La Delegación de Alumnos es el órgano de representación de los estudiantes de la Escuela. Estará formado por los representantes de estudiantes en la Junta de Escuela y en el Claustro Universitario, los estudiantes de la Escuela representantes en los Consejos de Departamento y los Delegados y Subdelegados de clase, así como cualquier alumno del Centro que lo solicite y que cumpla las normas de que se mencionan en el punto 3 de este artículo. 2.- Serán competencias de la Delegación de Alumnos: Representar a los estudiantes de la Escuela ante los distintos organismos y administraciones. Recabar opiniones e informar a los estudiantes de la Escuela de todos los asuntos tratados en los distintos Órganos de Gobierno. 3.- La Delegación de Alumnos elaborará unas normas de funcionamiento por las cuales se regirá, que deberán ser aprobadas por la Junta de Escuela. 4.- La Delegación de Alumnos dispondrá de un local y se le dotará de los medios económicos y materiales necesarios para su correcto funcionamiento, por medio de un presupuesto específico que deberá ser ratificado por la Comisión de Gobierno. TÍTULO TERCERO: DEL FUNCIONAMIENTO DE LA ESCUELA Artículo 6.El Pleno de la Junta de Escuela se reunirá en sesión ordinaria como mínimo dos veces por curso académico y en sesión extraordinaria cuando la convoque el Director, a iniciativa propia, a propuesta de la Comisión de Gobierno o de, al menos, un 30 por 100 de loss miembros de la Junta. Artículo 7.La Comisión de Gobierno se reunirá en sesión ordinaria al menos cuatro veces al año y en sesión extraordinaria cuando la convoque el Director por propia iniciativa o a propuesta de al menos un 30 por 100 de sus miembros. 427 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Artículo 8.La Comisión de Docencia se reunirá en sesión al menos una vez al trimestre y en sesión extraordinaria cuando la convoque el Director, a iniciativa propia, a propuesta de la Junta de Escuela, de la Comisión de Gobierno, o de, al menos, un 30 por 100 de los miembros de la propia Comisión. Artículo 9.La convocatoria de los órganos colegiados de la Escuela, corresponde al Director o a quien legalmente le sustituya y se cursará por el Secretario, con inclusión de un orden del día explícito y concreto, por correo con una antelación mínima de setenta y dos horas, salvo cuando se encuentren presentes todos sus miembros y acuerden reunirse en sesión. El orden del día será fijado por el Presidente, teniendo en cuenta, en su caso, las peticiones de los demás miembros formuladas con antelación suficiente. En cualquier caso, aquellos asuntos propuestos por al menos un 15 por 100 de los miembros del órgano colegiado por escrito debidamente registrado, deberán incluirse en el orden del día de la sesión siguiente. Artículo 10.- Se considerará válidamente constituido un órgano colegiado, cuando asistan a sus sesiones la mitad más uno de sus miembros. En segunda convocatoria, media hora después de la señalada para la primera, quedará constituido, si asisten la tercera parte de los mismos. La sesión se mantendrá mientras exista este quórum. En todo caso se requiere la asistencia del Presidente y del Secretario del órgano colegiado o de quienes legalmente les sustituyan. No podrá ser objeto de acuerdo ningún asunto que no figure en el orden del día, salvo que estén presentes todos los miembros del órgano colegiado y sea declarada su urgencia por el voto favorable de la mayoría. Artículo 11.- La condición de miembro de un colegio es personal y no delegable, salvo el que lo sea por razón de su cargo, representación o causa justificada, que podrá ser suplido por la persona en quien delegue. Los miembros de los órganos colegiados tiene la obligación de asistir a sus sesiones, correspondiendo al Director velar por el cumplimiento de esta obligación. Artículo 12.- La adopción de acuerdos se someterá a las siguientes normas: La votación será pública, a mano alzada, salvo que algún miembro del órgano solicite votación secreta, en cuyo caso, se realizará mediante papeletas. El voto puede emitirse en sentido afirmativo o negativo, pudiendo los miembros del Colegio abstenerse de votar, en caso de votación a mano alzada, o votar en blanco si la votación es secreta. Los acuerdos serán adoptados por mayoría simple de los miembros presentes, entendiéndose que ésta se produce cuando los votos afirmativos son más que los negativos. Decidirá los empates el voto de calidad del Presidente. Realizada una propuesta por el Presidente sin que nadie solicite su votación, se considerará aprobada por asentimiento. Iniciada una votación no podrá interrumpirse, y no podrá entrar o salir de la sala ninguno de los miembros del órgano. 428 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo De cada sesión que celebre el órgano colegiado se levantará acta por el Secretario con el Vº.Bº. del Presidente que incluirá la relación de personas que han asistido, el orden del día de la reunión, las circunstancias de lugar y tiempo en que se ha celebrado, los puntos principales de las deliberaciones, y el contenido de los acuerdos recaídos. En el acta figurará, a solicitud de los respectivos miembros del órgano, el voto contrario al acuerdo adoptado, su abstención y los motivos que justifican o el sentido de su voto favorable. Asimismo cualquier miembro tiene derecho a la transcripción integra de su intervención o propuesta, siempre que aporte en el acto o en el plazo que señale el Presidente, el texto que se corresponde fielmente con su intervención haciéndose constar en el acta o uniéndose copia a la misma. Los miembros del órgano colegiado podrán formular por escrito voto particular o discrepante con el acuerdo adoptado y solicitar su incorporación al acta que deberá efectuarse en el plazo de 48 horas. Las actas se aprobarán en la misma o en la siguiente sesión pudiendo no obstante, el Secretario emitir certificación sobre los acuerdos específicos que se hayan adoptado, sin perjuicio de la anterior aprobación del acta. Artículo 13.- Los miembros de cualquier órgano colegiado, en caso de inasistencia reiterada sin justificar a dos sesiones ordinarias de los mismos dentro del Curso Académico, previa audiencia al interesado y de acuerdo con el propio órgano, podrán ser propuestos al Rector para su cese en la misma, sustituyéndoles los siguientes en la lista de candidatos más votados. TÍTULO CUARTO: DEL RÉGIMEN JURÍDICO Artículo 14.- Las resoluciones y acuerdos de los órganos unipersonales o colegiados del Centro, serán recurribles por Recurso Ordinario ante el Rector, cuya decisión agotará la vía administrativa y será impugnable ante la Jurisdicción Contencioso-Administrativa con arreglo a la ley reguladora de dicha Jurisdicción. Artículo 15.- Los órganos de Gobierno del Centro, tanto unipersonales como colegiados, tienen la obligación de cumplir la Constitución y el resto del Ordenamiento Jurídico. En particular deberán respetar los Estatutos de la Universidad y los acuerdos emanados de los órganos generales en el ejercicio de sus competencias. Singularmente deberán respetar el ámbito competencial propio de los Departamentos vinculados a las enseñanzas que organiza el Centro. TÍTULO QUINTO: DEL CONTROL DE CONOCIMIENTOS Artículo 16.- En materia de control de conocimientos por medio de exámenes y de conformidad con los Estatutos de la Universidad, los alumnos tendrán los siguientes derechos: A inspeccionar su examen ante su examinador o examinadores. A recurrir contra el dictamen del examinador o examinadores ante el Consejo de Departamento y ante la Junta de Escuela por este orden. Los recursos presentados ante la Junta de Escuela los resolverá la Comisión de Docencia en un plazo no superior a cinco días naturales a partir de la fecha de recepción de los mismos. 429 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo La Comisión de Docencia revisará la actuación del examinador o examinadores, refiriéndose a los presupuestos de hecho, a los aspectos formales o de procedimiento y a la conformidad de su actuación con las normas que la regulan. Para el control de los conocimientos científicos, el Secretario realizará un sorteo público con el fin de formar el órgano revisor. Este estará compuesto por dos profesores numerarios y uno no numerario, excluido el examinador o examinadores, entre los profesores del mismo Área de Conocimiento y, en su defecto, de un área afín a la que ha sido materia objeto de examen, de este Centro. Este órgano revisor remitirá su valoración a la Comisión de Docencia dentro de los plazos en el punto 2. La valoración únicamente puede ser la ratificación de la calificación o la anulación de lo actuado en relación al recurrente. En caso de anulación la Comisión de Docencia remitirá esta resolución a la Comisión de Gobierno que nombrará un Tribunal integrado por tres profesores de la misma Área de Conocimientos, o en su defecto, de áreas de conocimiento afines, del que no formará parte el examinador o examinadores de la asignatura, para que se proceda a una nueva evaluación del recurrente indicando también lugar, fecha y hora de la Prueba. Contra la resolución de la Junta de Escuela podrá el estudiante interponer recurso ordinario ante el Rector. TÍTULO SEXTO: DE LA REFORMA DEL REGLAMENTO DE RÉGIMEN INTERNO Artículo 17.- El presente Reglamento podrá ser modificado a iniciativa del Director así como de un tercio de los miembros del Pleno de la Junta o de la Comisión de Gobierno, mediante escrito razonado que especifique el artículo o artículos y la propuesta de nueva redacción. El proyecto de reforma deberá ser aprobado por la Junta de Escuela por mayoría absoluta de sus miembros. La aprobación definitiva corresponde a la Junta de Gobierno de la Universidad. DISPOSICIONES FINALES Primera.- En defecto de disposición expresa, se aplicará supletoriamente el Reglamento de Régimen Interno de la Junta de Gobierno y finalmente la Ley de Procedimiento Administrativo como previene el artículo 1.4 de la misma. Segunda.- La interpretación del presente Reglamento corresponde a la Junta de Escuela. Aprobado por la Junta de Escuela el día 5 de Marzo de 1997 y por la Junta de Gobierno el día 3 de Diciembre de 1997. 5.1.4 Reglamento de Proyectos Fin de Carrera El presente Reglamento todavía no ha sido adaptado a los Nuevos Estatutos de la Universidad de Oviedo. Por lo tanto, será de aplicación en tanto en cuanto no vulnere las disposiciones contenidas en los mismos y/o resto de normativa aplicable. 430 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo TITULO PRELIMINAR Artículo 1.- El presente reglamento tiene por objeto proporcionar el marco de regulación preciso para llevar a cabo el cumplimiento de las Directrices señaladas en la resolución 30/12/92 de la Universidad de Oviedo (B.O.E. 18/2/93) para la Titulación de Ingeniero Técnico en Informática de Sistemas y en la resolución de 30/12/92 (B.O.E. 19/2/93) para la Titulación de Ingeniero Técnico en Informática de Gestión. El Proyecto Fin de Carrera es un trabajo personal e individual que debe desarrollar el alumno para obtener la titulación de Diplomado en Informática (Plan 83) o Ingeniero Técnico en Informática de Gestión e Ingeniero Técnico en Informática de Sistemas (Plan 93), según los Planes de Estudio respectivos. Artículo 2.- Todos los trámites que se establecen en el presente reglamento para la realización del Proyecto Fin de Carrera serán supervisados por la Comisión de Proyectos Fin de Carrera del Centro o comisión en quién delegue, en adelante Comisión de Proyectos Fin de Carrera. TITULO PRIMERO: Propuesta y Dirección de Proyectos Artículo 3.- Los Profesores con docencia en la E.U.I.T Informática de Oviedo podrán proponer, ofertar, dirigir y asignar a los alumnos del Centro los proyectos que consideren oportunos. Artículo 4.- La dirección de los proyectos podrá estar compartida por profesores de la Universidad de Oviedo, cumpliendo al menos uno de ellos el articulo 20. Artículo 5.- Los directores de proyectos deberán supervisar y orientar la realización del proyecto, garantizando su calidad final. Artículo 6.- Los Ingenieros Técnicos en Informática de Gestión, Ingenieros Técnicos en Informática de Sistemas, los Ingenieros Informáticos y cualesquiera otros Titulados Superiores o medios podrán proponer y ofertar proyectos a los alumnos del Centro, siempre de acuerdo con un Profesor de los citados en el articulo del presente reglamento que actuará, a todos los efectos, como director responsable del proyecto ante la Comisión de Proyectos Fin de Carrera. Artículo 7.- Los alumnos o empresas podrán presentar anteproyectos a la Comisión de Proyectos Fin de Carrera y solicitar su mediación para que algún profesor de las áreas de conocimiento con docencia en el Centro acepte tutelar dicho proyecto y actúe como director. Artículo 8.- Cuando un alumno o empresa propongan un proyecto a la Comisión de Proyectos Fin de Carrera deberán adjuntar un informe en el que se especifiquen claramente los objetivos, herramientas y nivel de participación del interesado. Si el trabajo se realiza en una empresa será necesario contar con el visto bueno del responsable directo del proyecto en la empresa. 431 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo TITULO SEGUNDO: Ofertas y Preinscripción de Proyectos Artículo 9.- La Dirección del Centro solicitará a los Profesores la relación de proyectos que consideren oportuno ofertar a los alumnos de este Centro y publicará la relación conjunta de los mismos junto con los prerrequisitos para ser adjudicados. (en adelante Oferta Pública) Artículo 10.- Al comienzo de cada curso académico y en el mes de Marzo la Dirección del Centro abrirá un plazo de preinscripción de 15 días hábiles, a través de la Secretaría, para aquellos alumnos del Centro que, no teniendo asignado proyecto, soliciten acogerse a la oferta pública de proyectos de profesores que se hayan enviado a la Dirección del Centro. Artículo 11.- Para realizar la solicitud de proyecto (documento P-1) a través de la oferta pública, el alumno deberá estar matriculado de todos los créditos necesarios para finalizar la carrera (exceptuando los del proyecto). Artículo 12.- La preinscripción es vinculante por parte del alumno a la realización del proyecto elegido entre los que le sean asignados y la podrá llevar a cabo dos veces a lo largo de su carrera, entendiendo con ello que el abandono, por su parte, del proyecto asignado o la no defensa en los plazos establecidos le impedirá volver a solicitar la dirección de un proyecto por los cauces de la oferta pública. Artículo 13.- La adjudicación de un proyecto corre a cargo del director o directores del mismo de acuerdo al baremo por ellos establecido. En un plazo de 20 días naturales a partir de la publicación de las ofertas, deberán estar resueltas las asignaciones y notificadas a la Dirección del Centro, indicándose los candidatos seleccionados por orden de prioridad. Artículo 14.- Para aquellos alumnos que habiendo solicitado un proyecto de los ofertados no se les haya adjudicado ninguno, la Comisión de Proyectos Fin de Carrera actuará como mediadora con los Profesores del Centro para tratar, en la medida de lo posible, de cerrar las listas de espera de los alumnos afectados; con especial preferencia para aquellos que sólo les resta el proyecto para finalizar sus estudios. TITULO TERCERO: Anteproyectos Artículo 15.- El alumno que tenga asignado un proyecto dispone de 20 días hábiles a partir de su adjudicación para, a través de la Secretaría, solicitar a la Comisión de Proyectos Fin de Carrera la conformidad al anteproyecto que le ha sido otorgado, en la que se indicará el título del trabajo, una breve descripción del mismo y el visto bueno del o de los que serán sus directores, utilizando para ello el impreso P-3 que figura en el anexo. Artículo 16.- En caso de que el alumno renuncie a un proyecto que le haya sido asignado mediante oferta pública, deberá rellenar el documento P-2, teniéndose en cuenta para posteriores ofertas públicas . Artículo 17.- Un director de proyecto fin de carrera puede solicitar a la Comisión de Proyectos Fin de Carrera la renuncia a la dirección de dicho proyecto (impreso P-2). TITULO CUARTO: Matrícula y Normas de Presentación de Proyectos Artículo 18.- El alumno, una vez finalizado el proyecto, debe solicitar a la Comisión de Proyectos Fin de Carrera la aprobación del proyecto para su lectura. Para ello debe presentar una copia de la memoria del proyecto así como un informe del director en el que haga una valoración del trabajo realizado dando su aprobación para realizar la defensa del mismo. Este 432 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo informe se realizará en el impreso P-4 que deberá ser validado por la Comisión de Proyectos Fin de Carrera. La solicitud de la lectura del proyecto fin de carrera se realizará durante los primeros 10 días naturales del mes correspondiente a la convocatoria. Artículo 19.- La matrícula de un proyecto fin de carrera se podrá realizar una vez superados todos los créditos conducentes a la obtención del Título de Ingeniero Técnico en Informática de Sistemas o del Título de Ingeniero Técnico en Informática de Gestión, salvo los doce créditos correspondientes al proyecto fin de carrera. Artículo 20.- Para poder formalizar la matrícula de un proyecto, el alumno debe tener aprobado por la Comisión de Proyectos Fin de Carrera el correspondiente anteproyecto y depositado durante un periodo de al menos cuatro meses a contar desde la fecha de la sesión de la Comisión de Proyectos Fin de Carrera donde se dio el visto bueno al anteproyecto correspondiente. El plazo máximo para llevar a cabo la defensa del proyecto fin de carrera será de 24 meses desde su aprobación. Superado este periodo el director podrá solicitar una prórroga a través de la Comisión de Proyectos Fin de Carrera para que analice y resuelva la concesión o no de la misma. Artículo 21.- Por cada curso académico se establecerán cuatro convocatorias para la defensa y lectura del proyecto fin de carrera que corresponden a los meses de Diciembre, Febrero, Junio y Septiembre. Artículo 22.- Dentro del plazo establecido en cada convocatoria, el alumno deberá entregar en la Secretaría del Centro 3 ejemplares de la memoria encuadernados y presentados según las normas que se indican en el anexo. Siempre que el proyecto implique el desarrollo de Software, con cada memoria se adjuntarán los disquetes con los códigos fuente y, si es factible, el ejecutable y todos los demás archivos necesarios para la obtención de éste y el correcto funcionamiento de la aplicación. Asimismo el alumno entregará al menos un ejemplar con el código fuente. Una vez defendido el proyecto los códigos fuentes en disquete serán devueltos a petición del alumno. TITULO QUINTO: Nombramiento y Funciones de los Tribunales Artículo 23.- El Secretario del Centro realizará un sorteo público por cada convocatoria para designar los tribunales que juzgarán los proyectos. El nombramiento de dichos Tribunales deberá ser ratificado por la Comisión de Proyectos Fin de Carrera. Artículo 24.- El número de Tribunales se determinará en función del número de proyectos propuestos en cada convocatoria. Artículo 25.- Los Tribunales estarán compuestos por un Presidente, un Vocal y un Secretario elegidos de entre los Profesores del Centro. Dos serán del mismo área de conocimiento a la que pertenece el director del proyecto y el tercero elegido entre la totalidad de profesores del Centro. Si los miembros del tribunal del mismo área que el director del proyecto no se cubren con profesores del área, se sortearán entre el resto de profesores del Centro. El director y codirectores de proyecto no podrán formar parte del tribunal que juzgue el proyecto por ellos dirigido. 433 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Artículo 26.- Finalizado el plazo de matrícula de una convocatoria y conformados los correspondientes Tribunales, la Dirección del Centro hará pública la composición de los mismos, establecerá el calendario de actuación y comunicará el nombramiento a los interesados. Artículo 27.- La exposición del Proyecto y, si se considera oportuno, la demostración del funcionamiento de la aplicación en un ordenador disponible para ello, será pública y realizada por el alumno oralmente disponiendo de un tiempo máximo de 30 minutos, contestando a continuación a las preguntas y aclaraciones que estimen convenientes los miembros del Tribunal. Finalizado el turno de preguntas, el Presidente del Tribunal cederá la palabra al o a los directores del Proyecto para hacer las aclaraciones que consideren oportunas. Artículo 28.- Finalizado el turno de intervenciones, el Tribunal quedará reunido en sesión privada para calificar el proyecto. Artículo 29.- Concluidas las deliberaciones, el Tribunal hará pública la calificación del alumno por él examinado. Una vez finalizado el acto, el Secretario del Tribunal entregará el Acta (impreso P-5) en la Secretaría del Centro, así como una de las memorias (junto con el ejemplar del código fuente, si hubiese a lugar) que será destinada a la Biblioteca del Centro. Dicha copia deberá llevar reflejada la calificación otorgada al proyecto y la fecha de su defensa. TITULO SEXTO: Calificación de los proyectos Artículo 30.- Los Tribunales tendrán en cuenta al menos los siguientes criterios de calificación: 1.- Valoración de la estructura de la memoria del Proyecto. 2.- Presentación y defensa del Proyecto. 3.- Dificultad del Proyecto: 3.1.- Dificultad técnica o intrínseca del Proyecto. 3.2.- Manejo de nuevas herramientas. 3.3.- Labor previa de investigación en el tema. 3.4.- Desarrollo con un cliente real. El Tribunal también podrá valorar el informe del director del Proyecto (P-4). Artículo 31.- La calificación podrá ser Suspenso, Aprobado, Notable o Sobresaliente, pudiendo dejar propuesto el Trabajo para la calificación de Matrícula de Honor, mediante un escrito razonado del Tribunal que resolverá la Comisión de Proyectos Fin de Carrera, una vez recogidas todas las propuestas de la convocatoria correspondiente, adjudicando la Matrícula de Honor a aquellos alumnos que tengan mejor calificación final (impreso P-4 completado por el tribunal que será público) y ante un eventual empate entre varios alumnos se tendrá en cuenta el resto de los criterios indicados por el tribunal. TITULO SEPTIMO: Reforma del presente Reglamento Artículo 32.- El presente Reglamento podrá ser modificado a iniciativa del Director así como de un tercio de los miembros del Pleno de la Junta o de la Comisión de Gobierno, mediante escrito razonado que especifique el artículo o artículos y la propuesta de nueva redacción. El proyecto de reforma, una vez aprobado por el Pleno de la Junta de Escuela con el 434 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo voto de la mayoría absoluta de sus miembros, será elevado a la Junta de Gobierno para su aprobación. DISPOSICIONES TRANSITORIAS Primera.- Los alumnos que hayan cursado o estén cursando el Plan de Estudios de 1983, así como los del Plan de Estudios de 1993 que hayan presentado el anteproyecto, se regirán por el presente Reglamento tomando como fecha de aprobación del anteproyecto cuatro meses antes de la que entre en vigor el presente Reglamento. DISPOSICIONES FINALES Segunda.- El presente Reglamento entrará en vigor a partir de la fecha de su aprobación por la Junta de Gobierno de la Universidad. Tercera.- Corresponde a la Junta de Gobierno del Centro interpretar conforme a derecho el presente Reglamento. Aprobado por la Junta de Escuela el día 5 de Marzo de 1997. 435 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Impresos para Proyectos Fin de Carrera En este apartado se muestra la colección de impresos a los que se hace referencia en el reglamento de proyectos fin de carrera. 5.1.5 Normas de presentación del PFC Tamaño Din A-4 De las tres copias depositadas, el ejemplar para biblioteca al menos (junto con el de código fuente) deberá ir encuadernado obligatoriamente según el formato indicado para la tapa exterior. Contenido de la segunda página: Resumen (máximo 20 líneas) Palabras claves (máximo 15 palabras) Contenido de la tercera página (opcional) Abstract (máximo 20 líneas) Key words (máximo 15 palabras) 436 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo (Modelo de formato para la tapa exterior del Proyecto) (Referencia cromática: PANTONE 471) UNIVERSIDAD DE OVIEDO ESCUELA UNIVERSITARIA DE INGENIERÍA TÉCNICA EN INFORMÁTICA DE OVIEDO PROYECTO FIN DE CARRERA “TITULO DEL PROYECTO FIN DE CARRERA” AUTOR: 437 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo (Modelo de formato para la primera página del Proyecto) UNIVERSIDAD DE OVIEDO Opcional ESCUELA UNIVERSITARIA DE INGENIERÍA TÉCNICA EN INFORMÁTICA DE OVIEDO PROYECTO FIN DE CARRERA “TITULO DEL PROYECTO FIN DE CARRERA” DIRECTOR: AUTOR: VºBº del Director del Proyecto 438 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Proyectos fin de carrera Clave Solicitud de Proyecto Fin de Carrera P-1 Oferta Pública Datos Personales del Alumno Apellidos Nombre DNI Año de inicio de los estudios Edad Domicilio Calle Nª Piso Letra Esc. Población Municipio C.P. Provincia Teléfonos 1 2 Dirección de correo electrónico Expediente Académico Gestión Sistemas Notas Matrículas de Honor Sobresalientes Notables Aprobados Asignaturas para finalizar la carrera Asignaturas matriculado curso 1999/2000 Créditos para finalizar la carrera Créditos matriculado curso 1999/2000 Notas de Asignaturas relevantes para el proyecto Asignatura Calificación Asignatura Calificación Asignatura Calificación Asignatura Calificación Otra información que desee hacer constar el alumno PROYECTOS ELEGIDOS2 Orden Título 1 2 3 4 5 6 Código En Oviedo, a _____ de _________________________ de 200___ El alumno 2 Indicándolos en orden decreciente de prioridad 439 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Proyectos fin de carrera C lave Renuncia de Proyecto Fin de Carrera P-2 D. ____________________________________________ , DNI Nº _______________, que se encuentra realizando / 1 dirigiendo el proyecto fin de carrera: Título Proyecto adjudicado por oferta pública INFORMA A la vista de lo cual, decide renunciar a dicho proyecto. En Oviedo, a _____ de _________________________ de 200___ Firma 1 Táchese lo que no proceda 440 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Clave Proyecto fin de carrera Anteproyecto P-3 Datos Personales del Alumno Apellidos DNI Domicilio Calle Población Provincia Nombre Año de inicio de los estudios Nª Municipio Teléfonos 1 Edad Piso Letra Esc. C.P. 2 DATOS DEL PROYECTO Título Director Codirector/es Proyecto adjudicado por oferta pública Resumen Fecha de la Oferta Pública Material a utilizar En Oviedo, a _____ de _________________________ de 200___ El alumno “ Vº Bº del Director DNI .................................. Vº Bº de la Comisión de Proyectos Fin de Carrera Fecha de estudio Aceptado “ Si ____de____________ de 200__ “ No 441 de 462 El Presidente de la Comisión 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Clave Proyecto fin de carrera Informe del director P-4 ___________________________________________ , como director del proyecto fin de carrera Título Autor INFORMA 1 A la vista de lo cual, decide dar el visto bueno al proyecto y valorar el trabajo del alumno D._________________________________________ con la calificación de __________________ Y lo informa en Oviedo, a _____ de _________________________ de 200___ El Director DNI .................................. Vº Bº de la Comisión de proyectos Fin de Carrera Fecha de estudio Aceptado “ Si ____de____________ de 200___ “ No 1 La calificación constará en el informe si el director lo considera oportuno 442 de 462 El Presidente de la Comisión 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Proyecto fin de carrera P-5 Clave Acta de Calificación Reunido el tribunal de calificación del proyecto fin de carrera, compuesto por los profesores: ____________________________________________________ , Presidente. D. ____________________________________________________ , Secretario. ____________________________________________________ , Vocal. A la vista del informe emitido por el director del proyecto y de la defensa del mismo realizada por el alumno D.________________________________________________________ DNI ______________ ACUERDA: Otorgar al proyecto Título Director la calificación de ............................................................................. Y lo informa en Oviedo, a ________ de ____________________________ de 200___ El Presidente El Secretario El Vocal DNI .............................. DNI .............................. DNI .............................. 443 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Clave Proyecto fin de carrera P-6 Hoja de Calificación D.____________________________________________________________ DNI ___________________ como miembro del tribunal calificador del proyecto fin carrera Título Autor rellena la presente tabla de calificaciones: Nota Total 1 Aspectos generales Consecución de objetivos iniciales Planteamiento del problema Aprendizaje del tema Aspectos de normalización Posibilidad de evolución Manejo de nuevas herramientas Labor previa de investigación en el tema Desarrollo con un cliente real Relación medios-resultado 2 Valoración de la memoria Claridad de la exposición Organización y estructuración Bibliografía Redacción y Ortografía Presentación gráfica 3 Valoración de la defensa Claridad y orden Capacidad de síntesis Argumentación Logística 4 Prueba práctica Instalación Adecuación de la interfaz de usuario al proyecto Facilidad de uso Optimización Calidad técnica del proyecto Valoración media parcial y emite la siguiente ...................................................... que razona con el siguiente Informe sobre el trabajo: Valoración global Y lo informa en Oviedo, a ________ de ____________________________ de 200___ Firma Calificación Final 444 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Normas de utilización del documento P-6: 1. Las normas que se detallan a continuación pretenden por un lado orientar al alumno sobre los aspectos que le serán evaluados cuando realice la presentación de su proyecto fin de carrera, y por otro lado normalizar, en la media de lo posible, las calificaciones emitidas por los distintos tribunales para facilitar a la Comisión de Proyectos Fin de Carrera la adjudicación de las Matriculas de Honor propuestas en cada convocatoria. 2. Si se considerase necesario más espacio para el informe sobre el trabajo, para añadir algún otro criterio de valoración o justificar aquellos que apareciendo en el documento no se hayan considerado, se pueden anexionar los folios que se consideren convenientes. 3. Las puntuaciones de los distintos criterios recogidos en el documento (así como aquellos que se quieran añadir) serán de 0 a 10, para normalizar las calificaciones entre los distintos miembros de los tribunales. 4. En cada uno de los cuatro apartados de criterios se pondrá una nota global del mismo (también de 0 a 10) que podrá ser una media aritmética de los criterios que engloba o una valoración en conjunto que de mayor o menor peso a los distintos criterios según estime el miembro del tribunal. 5. La valoración media parcial será una nota numérica de 0 a 10, que tomará la media, ponderada o no según estime cada miembro del tribunal. de los diferentes apartados de que consta el documento. 6. Las ponderaciones realizas, si a lugar, deberán indicarse en el informe. 7. Al margen de la calificación emitida sobre los aspectos anteriores, cada miembro del tribunal emitirá la valoración global Apto o No Apto sobre el conjunto del proyecto, en la que se tendrán en cuenta no sólo el nivel de realización del mismo y las capacidades del alumno, sino la propia naturaleza del trabajo. Si dicha calificación fuese No Apto, será obligado razonar los motivos de la misma, siendo tal justificación opcional caso de ser la valoración global positiva. Esta calificación no tendrá influencia alguna a efectos de cálculo de la nota media final del proyecto. 8. La Calificación Final será de Aprobado, Notable, Sobresaliente o Matricula de Honor, indicándose sólo en el caso de que la valoración global haya sido Apto. Esta Calificación Final no tiene por que corresponderse directamente con la Valoración media parcial. Los aspectos y apartados que se califican son los que a continuación se relacionan: Aspectos generales del proyecto. Se valorarán los siguientes apartados. 1. Nivel de consecución de los objetivos iniciales del proyecto. El tribunal valorará en que medida el trabajo del alumno cumple los objetivos propuestos inicialmente para el mismo las razones que se aduzcan para justificar la parcialidad o ausencia de consecución de parte de los mismos. 445 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 2. Planteamiento general del problema. Se valorará especialmente la solución propuesta por el alumno para abordar la realización del trabajo, su adecuación a los objetivos iniciales y al nivel de conocimientos que se espera de él y la originalidad de la misma. 3. Conocimiento alcanzado sobre el tema. En este apartado se valorará el perfeccionamiento que el alumno haya alcanzado en su conocimiento sobre la materia objeto del proyecto por medio del mismo. 4. Nivel de normalización. Con ello se pretende valorar la adecuación del trabajo en su conjunto a posibles normas existentes para la solución de parte o el total del problema planteado en el proyecto y el nivel de adherencia a las mismas. 5. Posibilidad de evolución. En este apartado se valorará especialmente si el proyecto que se presenta queda adecuadamente relacionado con trabajos anteriores y deja abiertas vías suficientes para la continuación de posteriores trabajos de refinamiento o planteamientos alternativos 6. Manejo de nuevas herramientas. 7. Labor previa de investigación en el tema. 8. Desarrollo con un cliente real. 9. Relación medios-resultado, Se valorará la relación entre los medios que se han utilizado para la realización del proyecto y el nivel de acabado alcanzado en el mismo, sean éstos materiales o conceptuales. Memoria del proyecto. Se valorarán los siguientes apartados: 10. Claridad. 11. Estructuración. 12. Bibliografía. 13. Redacción y ortografía. 14. Presentación Defensa del proyecto. Se valorarán los siguientes apartados: 15. Claridad y orden. 16. Capacidad de síntesis. 17. Argumentación. 18. Logística. Prueba práctica. Se valorarán los siguientes apartados: 19. Instalación. 20. Adecuación de la interfaz de usuario del proyecto 446 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 21. Facilidad de uso. 22. Optimización 23. Calidad técnica del proyecto 447 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 5.1.6 Otros Impresos En este apartado se exponen otros modelos para otras solicitudes. SOLICITUD DE APERTURA DE CUENTA D. _______________________________________, profesor de la EUITIO perteneciente al Departamento de ___________________, solicita la apertura de una cuenta para D. ____________________ _______________________, exponiendo las siguientes razones: __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ ____ Oviedo a de 448 de 462 de 200 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo 5.2 Proyectos Fin De Carrera Leídos durante el curso 2004-2005 Los siguientes proyectos Fin de Carrera se presentaron entre las convocatorias de Septiembre de 2004 a Junio del 2005. Están pendientes de lectura los proyectos correspondientes a la convocatoria de Septiembre, que no figuran en esta lista. Septiembre de 2004: TÍTULO AUTOR/A DIRECTOR/ES SISTEMA DE EVALUACIÓN DEL ESFUERZO DE LOS ESTUDIANTES VIDEOAVENTURA GRÁFICA/SIMULACIÓN "VIDA PARALELA" ENTRENADOR DE SEÑALES DIGITALES PARA PC GESTIÓN Y DISEÑO DE APLICACIONES WEB BASADO EN TECNOLOGÍA JAVA SOFTWARE PARA APLICACIÓN DE LAS METODOLOGÍAS GEMMA Y GRAFCET A LA AUTOMATIZACIÓN DE PROCESOS INDUSTRIALES HERRAMIENTA DE AUTOR PARA LA GENERACIÓN DE DOCUMENTACIÓN CIENTÍFICA BASADA EN XML DESARROLLO DEL SOFTWARE PRECISO PARA GENERAR PLANTILLAS ESTEREOLÓGICAS DE DISTINTOS TIPOS, PARA LA MEDIDA DE LOS COMPONENTES PETROGRÁFICOS EN IMÁGENES DE MICROSCOPÍA DE MATERIALES ROCOSOS GESTOR DE PROYECTOS PARA LA EMPRESA SOCIEDAD ASTURIANA DE DIVERSIFICACIÓN MINERA, S.A. SERVIDOR DINÁMICO DE POA SOBRE LA PLATAFORMA .NET Fernández Alfonso, Rosa Labra Gayo, José Emilio María González Fernández, Agustín Fernández Lobo, Iván WITIO (WEB EUITIO) - SUBSISTEMA DE GESTIÓN DE ERRORES, PRESENTACIÓN HTML Y GESTIÓN DE BECAS EN EMPRESAS WITIO (WEB EUITIO) - SUBSISTEMAS DE AUTENTICACIÓN, PERFILES DE USUARIO, SERVICIOS WEB Y GENERACIÓN DE NOTICIAS RSS MIDI TOOL 1.0: HERRAMIENTA DE REPRODUCCIÓN Y CONVERSIÓN MIDI BASE DE DATOS ARTRÍTIS DE Álvarez Arbesú, Alberto Arias García, José Ramón Pino Amador, Juan Luis López Pérez, Benjamín Cabiñano López, Laura Robles Álvarez, Antonio Río Blanco, José Ramón Dugnol Álvarez, Benjamín Nieto Fernández, María Rodríguez González, Miguel Asensio Monge, Ramón Gutiérrez Díaz, Susana Gutiérrez Gutiérrez, Alfonso García Pérez, Montserrat Sampedro García, Diego Vinuesa Martínez, Luis Antonio Ortín Soler, Francisco Cernuda del Río, Agustín García Díaz, Vicente Cernuda del Río, Agustín Cala Tejedor, Jonatan Getino García, José María Marcos Argüelles, Pedro Rafael Corral Blanco, Norberto 449 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo TÍTULO AUTOR/A INICIO DIRECTOR/ES Lubiano Gómez, María Asunción TUTOR WEB DE ESTADÍSTICA López Moradas, María Corral Blanco, Norberto Cristina Lubiano Gómez, María Asunción CLASIFICACIÓN AUTOMÁTICA DE Fernández Martínez, José Pablo Gayo Avello, Daniel ARTÍCULOS CIENTÍFICOS EN LA TAXONOMÍA ACM EVALUACIÓN DE UN MOTOR DE González Muñoz, Cristina Gayo Avello, Daniel SCRIPT BAJO LA PLATAFORMA .NET EMPAREJAMIENTO AUTOMÁTICO Fernández Barbón, Gerardo Gayo Avello, Daniel DE PUNTOS CARACTERÍSTICOS EN Eloy C++ ANÁLISIS ESPECTRAL DE SEÑALES González Ordíz, David Getino García, José María SONORAS SURVIVOR: JUEGO MULTIJUGADOR Sierra González, Rubén Fernández Lobo, Iván 3D (CLIENTE) SURVIVOR: JUEGO MULTIJUGADOR Fernández del Río, Alberto Fernández Lobo, Iván 3D (SERVIDOR) EDITOR DE MAPAS PARA EL JUEGO Quiroga Álvarez, José Fernández Lobo, Iván MULTIJUGADOR SUVIVOR GENERACIÓN DE CÓDIGO Y Miravalles Martínez, Luis Cernuda del Río, Agustín PLATAFORMA DE EJECUCIÓN JAVA INFORMÁTICA MÓVIL EN LA Feito Ruiz, Diego Cueva Lovelle, Juan Manuel PLATAFORMA .NET VORTICE: VIDEOJUEGO 3D Delgado Andrés, Carlos Fernández lobo, Iván MULTIJUGADOR (CLIENTE) VORTICE: VIDEOJUEGO 3D Valencia Moragón, Daniel Fernández Lobo, Iván MULTIJUGADOR (PARTE SERVIDOR) APLICACIONES J2EE CON Jiménez Romero, María Dolores Díaz Fondón, María Ángeles SOFTWARE DE CÓDIGO ABIERTO GESTOR DE INVITACIONES A LOS García González, David Getino García, José María PALCOS MUNICIPALES DEL AYUNTAMIENTO DE OVIEDO GISTIÓN DE ACADEMIA VIRTUAL Iglesias Pascual, Miguel Ángel Juan Fuente, Aquilino Adolfo CON JST SISTEMA DE ANÁLISIS Y Rodríguez Fernández, Daniel Pérez Pérez, Juan Ramón PREVENCIÓN DE ERRORES DE DESARROLLO EN UN COMPILADOR GLOBAL SACODE: SISTEMA DE APRENDIZAJE Iglesias Suárez, María Cristina Pérez Pérez, Juan Ramón COLABORATIVO PARA EL DESARROLLO DE PRÁCTICAS DE PROGRAMACIÓN DISEÑO E IMPLEMENTACIÓN DE Peña Medina, María Ysabel López Rodríguez, Antonio UNA BASE DE DATOS DE Miguel PACIENTES PARA LA UCI DEL HOSPITAL CENTRAL DE ASTURIAS GESTOR AUTOMÁTICO DE Román Merodio, Daniel González Rodríguez, LOGÍSTICA Y VOLUNTARIADO EN Bernardo Martín SITUACIONES DE EMERGENCIA BASADO EN AGENTES SOFTWARE 450 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo TÍTULO SITIO WEB DE PUBLICACIÓN DE ARTÍCULOS CIENTÍFICOS Y DE INVESTIGACIÓN BLINDLIGHT 2: IMPLEMENTACIÓN EN C++ DE UN ALGORITMO PARA LA EXTRACCIÓN DE FRASES CLAVE Y RESÚMENES AUTOMÁTICOS A PARTIR DE UN DOCUMENTO APLICACIÓN PARA LA GESTIÓN DE DOCENCIA DE ASIGNATURAS PRESENCIALES A TRAVÉS DE INTERNET CO2 - LENGUAJE DE COMPOSICIÓN DE MÚSICA MIDI CO2 BIBLIOTECA PARA GENERACIÓN DE MÚSICA MIDI ASISTENTE PARA LA PRUEBA DE PROGRAMAS IMPLEMENTADOS MEDIANTE LENGUAJES PROCEDURALES DISEÑO EN VHDL DE UNA UNIDAD EN COMA FLOTANTE COMUNICADOR PARA AUTISTAS Y TGD AUTOR/A DIRECTOR/ES Carrera García, Patricia Juan Fuente, Aquilino Adolfo Sánchez Menéndez, Jairo Gayo Avello, Daniel Siesto Álvarez, Irene Juan Fuente, Aquilino Adolfo Suárez Villar, Andrea Cernuda del Río, Agustín Rodríguez González, Noelia Cernuda del Río, Agustín Feito Maján, Antonio José López Martínez, Francisco Wenceslao Castellanos Fernández, Antonio Muñoz García, Daniel José López López, José María Luengo Díez, María Cándida Diciembre de 2004: TÍTULO RESTAURACIÓN DE REGISTROS SONOROS CON DEGRADACIONES: ELIMINACIÓN DE RUIDOS IMPULSIVOS PORTALSAT: INVESTIGACIÓN Y DESARROLLO TECNOLÓGICO EN ASTURIAS A TRAVÉS DE J2EE GUÍA TURÍSTICA INTERACTIVA BASADA EN GPS SOBRE DISPOSITIVO MÓVIL GENERADOR DE TRAMPAS PARA ESTEREOLOGÍA: GETRAM ENTORNO DE UN TRABAJO COLABORATIVO AUDIENS: DESARROLLO DE UN MÓDULO PARA SCRIPTOR/LEGENS DE GENERACIÓN DE AUDIO A PARTIR DE TEXTO HERRAMIENTA DE ANÁLISIS Y SIMULACIÓN PARA EXPERIMENTOS DE GENOTIPADO POR LOTES WITIO (WEB EUITIO) - PUESTA EN MARCHA, INTEGRACIÓN Y AUTOR/A DIRECTOR/ES Fernández Fuente, César Dugnol Álvarez, Benjamín Nieto Fernández, Covadonga Márquez Estévez, Agustín Dugnol Álvarez, Benjamín Nieto Fernández, Covadonga Suárez Sánchez, Diego Arias Gacía, José Ramón Cima Granda, Víctor Asensio Monge, Ramón Castañón de la Fuente, Jesús Riesco Albizu, Miguel López Díaz, Gloria Gayo Avello, Daniel Ojanguren Menéndez, Pablo Carleos Enrique Fernández Velasco, Gonzalo Cernuda del Río, Agustín 451 de 462 Artime, Carlos 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo TÍTULO SUBSISTEMAS DE AGENDA E INSCRIPCIÓN A GRUPOS DE PRÁCTICAS ADMINISTRACIÓN DE LOTERÍAS VÍA INTERNET GESTIÓN COMERCIAL MEDIANTE DISPOSITIVOS MÓVILES DESARROLLO DE UNA APLICACIÓN PARA TRANSFORMAR ARCHIVOS NITF EN PÁGINAS HTML RESTAURACIÓN DE REGISTROS SONOROS CON DEGRADACIONES: UNA ARQUITECTURA SIMULACIÓN DE APLICACIONES MULTI-TIER MEDIANTE OPNET MODELER DESARROLLO SOFTWARE INTEGRAL PARA LA GESTIÓN DOCUMENTAL Y GENERACIÓN DE PEDIDOS EN UN ENTORNO WEB INTERFAZ WEB INTELIGENTE PARA LA GESTIÓN DE MÚLTIPLES BASES DE DATOS RESTAURACIÓN DE REGISTROS SONOROS: ELIMINACIÓN DE SCRATCHES RESTAURACIÓN DE REGISTOS SONOROS: ELIMINACIÓN DEL RUIDO DE FONDO NAVEGACIÓN MULTIDIMENSIONAL DE BASES DE CONOCIMIENTO HISTOREOGRÁFICAS CON ADAPTACIÓN DENÁMICA SISTEMA DE GESTIÓN DE CONTENIDOS DE TEORÍA DE LA PROBABILIDAD INTERGENDA AGENDA ELECTRÓNICA MÓVIL BASADA EN PÁGINAS Y SERVICIOS WEB GESTIÓN DE UNA TIENDA DE MODA INFANTIL: T.M.I. MARIEVA SOFTWARE DE PREPARADORES FÍSICOS SIMULACIÓN DE EJERCICIOS DE FITNESS EN UN ENTORNO COLABORATIVO THUMBWIZARD: APLICACIÓN JAVA PARA LA OBTENCIÓN SEMIAUTOMÁTICA DE THUMBNAILS IMPLEMENTACIÓN WEB DEL CUESTIONARIO DE SALUD SF-12 AUTOR/A DIRECTOR/ES Calderón Robles, Pablo Gutiérrez Gutiérrez, Alfonso Otero Concheso, José María López Pérez, Benjamín Nicieza Tuñón, Luis Gayo Avello, Daniel Ramos Sánchez, Daniel Dugnol Álvarez, Benjamín Nieto Fernández, Covadonga García Arza, Griselda García García, Guillermo Covadonga Menéndez, María Pérez Pérez, Juan Ramón Riobello Menéndez, Sara Isabel Pérez Pérez, Juan Ramón Calvo Gozález, Ana Vanesa Dugnol Álvarez, Benjamín Nieto Fernández, Covadonga Cobo Sánchez, Isabel Dugnol Álvarez, Benjamín Nieto Fernández, Covadonga Ruíz García, Marta Gozález Rodríguez, Bernardo Martín Muñóz García, Alfonso Corral Blanco, Norberto Lubiano Gómez, María Asunción Cernuda del Río, Agustín Suárez de Francisco, Paula Iglesias Fernández, Ana María Víctor Moja Mateos, Xabier Vinuesa Martínez, Luis Antonio Cueva Lovelle, Juan Manuel Álvarez Rodríguez, José María Labra Gayo, José Emilio García-Reiríz Pampín, Iván Gayo Avello, Daniel Martínez Castejón, Ignacio García Fernández, Néstor 452 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Febrero de 2005: TÍTULO DISEÑO DE UNA UNIDAD DE COMA FIJA CON FINES EDUCACIONALES GESTIÓN DE LA OCUPACIÓN Y SERVICIOS DE UN ESTABLECIMIENTO HOTELERO GESTIÓN DE LA INFORMACIÓN DE UN ESTABLECIMIENTO HOTELERO SISTEMA DE GESTIÓN DEL CONOCIMIENTO PARA PERSONAS CON DISCAPACIDAD VISUAL TUTORIAL WEB PARA LA ASIGNATURA DE ESTADÍSTICA AUTOR/A DIRECTOR/ES Espina Pando, María López López, José María Gonzalez Nachón, Elda Dugnol Álvarez, Benjamín Nieto Fernández, Covadonga Fernández de la Vallina, Mª Dugnol Álvarez, Benjamín Concepción Nieto Fernández Covadonga Tejo Alónso, Carlos González Rodriguez, Martín De la Puente Salán, Aitor Rubio Bobes, Javier APLICACIÓN WEB DE CUATRO Álvarez Pulgar, María Isabel CAPAS CON SERIALIZACIÓN Y MOTOR DE PERSISTENCIA ORIENTADA A LA GESTIÓN CONTABLE DE LAS PYMES INGENIERÍA INVERSA Y REDISEÑO Imaz Pérez, Omar DE UN SISTEMA DE DOCENCIA VIRTUAL SEGURIDAD APLICADA A LA Sánchez Gómez, Daniel MENSAJERÍA Y PAQUETERÍA UTILIZANDO SERVICIOS WEB CLUSTERW: CLASIFICACIONES Mateos Díaz, Adrián TAXONÓMICAS BASADAS EN ANÁLISIS CLUSTER GESTIÓN DE CRUCIGRAMAS Romano Sobrino, Vanessa EDUCATIVOS HERRAMIENTA COMPARATIVA DE Ferrero Álvarez, David MODELOS DE COBERTURA EN REDES INALÁMBRICAS UN MODELO DE INFORMACIÓN Rodriguez Castañón, Ignacio CONVERGENTE DINÁMICO MEDIDOR DE OXÍGENO EN Magadán Ferrera, Fernando SANGRE CON INTERFAZ USB DESARROLLO DE UN SISTEMA PARA Rodriguez García, Gabriel LA ORGANIZACIÓN DE DOCUMENTOS SISTEMA DE GESTIÓN DE Alija Méndez, Verónica PROBLEMAS DE CALIDAD SISTEMA DE INFORMACIÓN PARA Fernández Rivero, Pedro Pablo EL DEPARTAMENTO DE BIOLOGÍA DE ORGANISMOS Y ISTEMAS DE LA UNIVERSIDAD DE OVIEDO VIDEOJUEGO 2D MULTIJUGADOR González Fiel, Alejandro EN OPENGL 453 de 462 Corral Blanco, Norberto Lubiano Gómez, Asunción Fé Canto, Celia Mª Menéndez Fernández, César Rodriguez Montequín, Vicente López Pérez, Benjamín García Fuente, Mª Almudena Pilar Riesco Albizu, Miguel García Fernández, Nestor González Rodriguez, Martín De la Puente Salán, Aitor Ferrero Martín, Francisco Javier Labra Gayo, José Emilio Dugnol Álvarez, Benjamín Nieto Fernández, Covadonga Álvarez Gutierrez, Darío Álvarez Sastre, Jorge Díaz Tomás Emilio Juan Fuente, Aquilino Adolfo 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Junio de 2005: TÍTULO AUTOR/A DIRECTOR/ES DESARROLLO DE UN SERVICIO WEB SOAP PARA LA CONVERSIÓN DE TEXTO A HABLA EDITOR DE MAPAS JSGAME: HERRAMIENTA VISUAL PARA EL DESARROLLO DE JUEGOS DHTML USANDO LA LIBRERÍA JSGAME DESARROLLO DEL SITIO WEB DEL LABORATORIO DE PROGRAMACIÓN DE VIDEOJUEGOS CREACIÓN DE UNA LIBRERÍA PARA LA PROTECCIÓN DA DATOS MEDIANTE FUNCIONES CRIPTOGRÁFICAS APLICACIÓN PARA EL APRENDIZAJE DE DISTIBUCIONES DE PROBABILIDAD E INFERENCIA APLICACIÓN WEB PARA UNA AGENCIA DE SEGUROS GESTIÓN DE UNA EMPRESA DE INSTALACIÓN DE CALEFACCIONES APLICACIÓN DE AYUDA AL ESTUDIO DE PLANTILLAS C++ SISTEMA DE TRATAMIENTO DE DATOS ECONÓMICOS Y CLASIFICACIÓN EMPRESARIAL GESTIÓN Y CONTROL DE LOS CLIENTES MOROSOS DEL SERVICIO DE PREVENCIÓN DE UNA EMPRESA ASISTENTE PARA EL MANTENIMIENTO DE SOFTWARE CONSTRUIDO CON METODOLOGÍA ESTRUCTURADA Y LENGUAJE PROCEDURAL (AMANSOFT) BLUEPRESS: IMPLANTACIÓN DE UN SISTEMA INFORMÁTICO ESPECÍFICO PARA IMPRENTAS DISEÑO DE UN SISTEMA CONVERSACIONAL APLICADO A LA ENSEÑANZA GESTOR DE PLANES DE VUELO Y TASAS AEROPORTUARIAS CONSTRUCCIÓN DE UN REPOSITORIO DE OBJETOS DE APRENDIZAJE HOMPLUS: APLICACIÓN WEB DE SEGUIMIENTO DE EXPEDIENTE ADMINISTRATIVO Y PETICIÓN DE PERMISOS Vicentiz Loredo, Manuela Gayo Avello, Daniel Álvarez García, Hugo Gayo Avello, Daniel Mínguez de la Fuente, Olaya Fernández Lobo, Iván González Rodriguez, Victor Riesco Albizu, Miguel José Marcos Álvarez, Sonia Corral Blanco, Norberto Lubiano Gomez, Asunción Álvarez Otero, Esteban Izquierdo Castanedo, Raul Suárez Barros, Pablo Fr. Álvarez Fernández, Hector Corral Blanco, Norberto Lubiano Gomez, Asunción Álvarez Gütierrez, Darío García Fernández, David De Andrés Suárez, Javier Poncela Cuesta, Encarnación Mª Díaz Fondón, Marian Peixoto Augusto, Ana Isabel Wenceslao López, Francisco Le Barbier Ramos, Luis González Rodriguez, Bernardo Martín Gutiérrez Ezama, Ángela Labra Gayo, José Emilio San Segundo García de la Nieto Fernández, Covadonga Yedra, Román Dugnol Álvarez, Benjamín Peláez Álvarez, Beatriz Dugnol Álvarez, Benjamín Nieto Fernández, Covadonga García Díez, Oscar Luis 454 de 462 Vinuesa Martínez, Luis 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo HERRAMIENTA DE ANÁLISIS DE TRÁFICO DE RED DE UN OPERADOR DE CABLE CALLEM: GESTOR DE LLAMADAS TELEFÓNICAS VISUALIZADOR DE CONJUNTOS TRIDIMENTSIONALES COMPLEJOS UWE-TOOL: HERRAMIENTA DE EVALUACIÓN DE USABILIDAD WEB Álvarez Aguilar, David Melendi Palacio, David García, Roberto Azurmendi de la Vega, María Vinuesa Martínez, Luis Gayo Avello, Daniel Menéndez Rodriguez, Félix Dugnol Álvarez, Benjamín Nieto Fernández, Covadonga Martínez Fernández, Juan Suárez Torrente, Mª del Carlos Carmen Martinez Prieto, Ana Belen APLICACIÓN DISTRIBUIDA PARA LA Pellitero Pérez, María Ortín Soler, Francisco GESTIÓN DE UNA CLÍNICA DIETÉTICA HERRAMIENTA PARA EL Muñiz Morán, Jorge Álvarez Gutiérrez, Darío DESARROLLO DE GUÍAS PRÁCTICAS EN MEDICINA. EL PC EN EL BOLSILLO DEL ESPECIALISTA 5.3 Relación de conferencias impartidas en el curso 2003-2004 Título: Presentación de las asignaturas optativas que se impartirán en la EUITIO en el curso 2004-2005 Conferen Profesores de la EUITIO ciante: Día: 29/9/2004 Hora: 17:00 Lugar: Salón de actos del Edificio "Valdés Salas" Título: Perspectivas sobre la creación de empresas informáticas en Asturias Conferen Rubén Fernández Fernández ciante: Día: 4/10/2004 Hora: 12:00 Lugar: Sala 1 del Auditorio "Príncipe Felipe" de Oviedo Título: Presentación de la rama de estudiantes del IEEE Conferen Ricardo Varela Iglesias ciante: Día: 17/11/2004 Hora: 18:30 Lugar: Salón de actos del Edificio "Valdés Salas" Título: Programación basada en prototipos y persistencia en Zero Conferen José Baltasar García Pérez-Schofield ciante: Día: 1/12/2004 Hora: 18:30 455 de 462 2005-2006 Lugar: Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Salón de actos del Edificio "Valdés Salas" 456 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Título: MDA: una iniciativa de la OMG para el desarrollo de software guiado por los modelos y sus transformaciones Conferen José Luis Roda García ciante: Día: 2/03/2005 Hora: 12:00 Lugar: Aula Magna del Edificio Histórico de la Universidad de Oviedo Título: Fallos de Informática Conferen Aquilino A. Juan Fuente ciante: Día: 6/04/2005 Hora: 18:00 Lugar: Salón de actos del Edificio "Valdés Salas" Título: Finalistas de la Imagine Cup Conferen Rafael del Riego, Carlos Garcia Gutierrez, Dae - Sung Kim Park ciante: Día: 27/04/2005 Hora: 18:00 Lugar: Salón de actos del Edificio "Valdés Salas" Título: La Contabilidad y la Auditoría en un entorno digital Conferen Enrique Bonsón Ponte ciante: Día: 4/05/2005 Hora: 18:30 Lugar: Salón de actos del Edificio "Valdés Salas" Título: Introducción al lenguaje de modelado UML Conferen Aquilino A. Juan Fuente ciante: Día: 11/05/2005 Hora: 18:00 Lugar: Salón de actos del Edificio "Valdés Salas" Título: Fortalezas y debilidades del voto electronico. Hacia las infraestructuras de participación ciudadana Conferen Luis Panizo Alonso ciante: Día: 18/05/2005 Hora: 17:00 Lugar: Salón de actos del Edificio "Valdés Salas" Título: AMIGA, Historia y Presente de uan tecnología desconocida 457 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Conferen Carlos Hugo García Espiñeira y Diego Budavari ciante: Día: 18/05/2005 Hora: 19:00 Lugar: Salón de actos del Edificio "Valdés Salas" Título: Tendencias de integración de redes inalámbricas 802.11 / 802.16 con redes de telefonía 3G Conferen Jesús Arturo Pérez Díaz ciante: Día: 19/05/2005 Hora: 18:30 Lugar: Salón de actos del Edificio "Valdés Salas" 5.4 Relación de cursos y jornadas impartidos directamente o con la colaboración de la escuela en el curso 2003-2004 Tutorial on Basic Semantic Web Technologies Inicio 2 de Noviembre de 2004 : Fin: 2 de Noviembre de 2004 Luga Salón de Actos del Edificio Universitario “Valdés Salas” r: Profe Ivan Herman sores: Dura 3 horas ción: Curso Cero: Funcionamiento de la EUITIO Inicio 10 de Noviembre de 2004 : Fin: 10 de Noviembre de 2004 Luga Salón de Actos del Edificio Universitario “Valdés Salas” r: Profe Miembros de la Delegación de Alumnos de la EUITIO sores: Dura 3 horas ción: Gira Estándares W3C Inicio 26 de Noviembre de 2004 : Fin: 26 de Noviembre de 2004 Luga Salón de Actos del Edificio Universitario “Valdés Salas” r: Profe José Manuel Alonso, Xabiel García Pañeda, César 458 de 462 2005-2006 sores: Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Fernández Acebal, José María Anguiano Dura 6 horas ción: Puzzles, Juegos Matemáticos y Programación Funcional Inicio 3 de Marzo de 2005 : Fin: 3 de Marzo de 2005 Luga Salón de Actos del Edificio Universitario “Valdés Salas” r: Profe Blas C. Ruiz Jiménez sores: Dura 3 horas ción: Microsoft University Tour Inicio 10 de Marzo de 2005 : Fin: 10 de Marzo de 2005 Luga Salón de Actos del Edificio Universitario “Valdés Salas” r: Profe Varios ponentes sores: Dura 5 horas ción: V Jornadas de Software Libre en Asturias Inicio 14 de Marzo de 2005 : r: Fin: 16 de Marzo de 2005 Luga Sala de Cámara del Auditorio “Príncipe Felipe” de Oviedo Profe Varios ponentes sores: Dura 22 horas ción: Curso: 5 º Jornadas Asturianas de Arquitectura de la Información Inicio 19 de Abril de 2005 : Fin: 22 de Abril de 2005 Luga Salón de Actos del Edificio Universitario “Valdés Salas” r: 459 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Profe Varios ponentes sores: Dura 12 horas ción: Microsoft Technet Just IT Inicio 26 de Abril de 2005 : Fin: 26 de Abril de 2005 Luga Salón de Actos del Edificio Universitario “Valdés Salas” r: Profe Iván González sores: Dura 6 horas ción: GNU/LINUX Install Party Inicio 13 de Mayo de 2005 : Fin: 13 de Mayo de 2005 Luga Laboratorio 14 del Edificio Universitario “Valdés Salas” r: sores: Profe Sergio Fernández López, Kilian Pablo Pérez González, Rodrigo García Suarez Dura 3 horas ción: Bringing Virtual Reality Experience into the Net Inicio 15 de Junio de 2005 : Fin: 15 de Junio de 2005 Luga Salón de Actos del Edificio Universitario “Valdés Salas” r: Profe Wojciech Wiza sores: Dura 4 horas ción: 460 de 462 2005-2006 5.5 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Relación de cursos de Extensión Universitaria impartidos a lo largo del curso 2003-2004 Curso: Técnicas de desarrollo web orientadas a mejorar la experiencia del usuario Tipo: Homologable por 4,5 créditos de libre configuración Inicio: 3 de marzo de 2005 Fin: 17 de marzo de 2005 Lugar: Oviedo, E.U. Ingeniería Técnica Informática Director:Martín González Rodríguez Curso: El usuario en la web: diseño de páginas web orientadas a satisfacer al usuario Tipo: Homologable por 4,5 créditos de libre configuración Inicio: 3 de noviembre de 2004 Fin: 17 de noviembre de 2004 Lugar: Oviedo, E.U. Ingeniería Técnica Informática Director:Maria del Puerto Paule Ruiz 5.6 Cursos de Verano (Extensión Universitaria) Cursos de verano patrocinados por la escuela y que han sido aprobados como cursos de verano por el vicerrectorado de extensión universitaria. Cod. 1852.001 - HERRAMIENTAS DE COMUCICACIÓN HOMBRE-MÁQUINA EN LA INGENIERÍA INFORMÁTICA Lugar de EDIFICIO UNIVERSITARIO “VALDÉS SALAS”, SALÓN DE ACTOS impartición: Fechas de Del 27 de junio de 2005 al 1 de julio de 2005 impartición: Director: MARTÍN GONZÁLEZ RODRÍGUEZ Horas lectivas: 45 Cod. 1852.075 - ARQUITECTURA WEB EN APLICACIONES EMPRESARIALES BASADA EN TECNOLOGÍA JAVA/J2EE Lugar de EDIFICIO UNIVERSITARIO “VALDÉS SALAS” impartición: Fechas de Del 11 de julio de 2005 al 15 de julio de 2005 impartición: Director: DANIEL FERNÁNDEZ LANVÍN Horas lectivas: 45 461 de 462 2005-2006 Escuela Universitaria de Ingeniería Técnica Informática de Oviedo Cod. 1852.101 – PROGRAMACIÓN ORIENTADA A OBJETOS EN EL LENGUAJE JAVA Y PLATAFORMA WEBSTART Lugar de EDIFICIO UNIVERSITARIO “VALDÉS SALAS”, LABORATORIO 01 impartición: Fechas de Del 18 de julio de 2005 al 22 de julio de 2005 impartición: Director: ANA BELÉN MARTÍNEZ PRIETO / FRANCISCO ORTÍN SOLER Horas lectivas: 45 Cod. 1852.102 – DESARROLLO DE APLICACIONES EN LA WEB CON EL LENGUAJE PHP Lugar de EDIFICIO UNIVERSITARIO “VALDÉS SALAS”, LABORATORIO 02 impartición: Fechas de Del 18 de julio de 2005 al 22 de julio de 2005 impartición: Director: DANIEL GAYO AVELLO Horas lectivas: 45 Cod. 1852.103 – TÉCNICAS DE DESARROLLO DE APLICACIONES CON BASE DE DATOS ORACLE Lugar de EDIFICIO UNIVERSITARIO “VALDÉS SALAS”, LABORATORIO 32 impartición: Fechas de Del 18 de julio de 2005 al 22 de julio de 2005 impartición: Director: LUIS VINUESA MARTÍNEZ Horas lectivas: 45 Cod. 1852.114 – DESARROLLO DE APLICACIONES SOFTWARE SOBRE PLATAFORMA .NET Lugar de EDIFICIO UNIVERSITARIO “VALDÉS SALAS”, AULA B01 Y impartición: LABORATORIO 12 Fechas de Del 25 de julio de 2005 al 29 de julio de 2005 impartición: Director: AQULINO A. JUAN FUENTE Horas lectivas: 45 LA Cod. 1852.116 - TECNOLOGÍAS XML Y WEB SEMÁNTICA Lugar de EDIFICIO UNIVERSITARIO “VALDÉS SALAS”, SALÓN DE ACTOS Y impartición: LABORATORIO 02 Fechas de Del 25 de julio de 2005 al 29 de julio de 2005 impartición: Director: JOSÉ EMILIO LABRA GAYO Horas lectivas: 45 462 de 462