Grado en Ingenieria A 2010 2011
Grado en Ingenieria A 2010 2011
Grado en Ingenieria A 2010 2011
SECRETARÍA GENERAL
UNIVERSIDAD DE SALAMANCA
—————————————————————————————————————————————————————————————
Realizado por: TRAFOTEX FOTOCOMPOSICIÓN , S. L.
SALAMANCA, 2010
Grado en Ingeniería Informática Guía Académica 2010-2011 3
Universidad de Salamanca
Índice
PROLOGO............................................................................................................................................................................................................ 5
Presentación.......................................................................................................................................................................................................... 5
La Ingeniería Informática en la Facultad de Ciencias de la Universidad de Salamanca....................................................................................... 6
Calendario académico........................................................................................................................................................................................ 7
Programa formativo............................................................................................................................................................................................ 9
Perfil de Ingreso............................................................................................................................................................................................. 9
Plan de estudios............................................................................................................................................................................................ 9
Horarios......................................................................................................................................................................................................... 12
Sistemas de Evaluación y Calendario de exámenes..................................................................................................................................... 17
Guía docente de las asignaturas................................................................................................................................................................... 19
Perfil de egreso.............................................................................................................................................................................................. 80
Salidas profesionales..................................................................................................................................................................................... 80
Coordinador de la titulación............................................................................................................................................................................... 81
Grado en Ingeniería Informática Guía Académica 2010-2011 5
Universidad de Salamanca
PRÓLOGO
PRESENTACIÓN
La Guía Académica de la Facultad de Ciencias para el curso 2010-11 es un conjunto de documentos interesante y útil para todos los miembros
de la Facultad, y su lectura es especialmente recomendable para aquellos estudiantes que lleguen por primera vez a nuestra institución. Contiene la
información relativa a sus seis Grados adaptados al Espacio Europeo de Educación Superior (EEES) y sus siete titulaciones no adaptadas. Incluye
información relativa a horarios, programas de las asignaturas, fechas de exámenes, normativa académica más relevante, etc. La Guía Académica
del centro está constituida por siete documentos, uno de ellos con información de todas las titulaciones no adaptadas y otro por cada una de las seis
titulaciones de Grado.
Los grados que se imparten en la Facultad son Matemáticas, Física, Estadística, Geología, Ingeniería Geológica e Ingeniería Informática,
estos tres últimos comienzan su andadura en el curso 2010-2011. Las titulaciones no adaptadas son Licenciatura en Matemáticas, Licenciatura
en Física, Licenciatura en Geología, Diplomatura en Estadística, Ingeniería Técnica en Informática de Sistemas, Ingeniería Geológica e Ingeniería
Informática (Segundo Ciclo). Nuestra Facultad, que ha sido pionera en la adaptación al EEES, está en continuo proceso de transformación a nivel
de infraestructuras, tecnología y nuevas metodologías docentes, con el objetivo de cumplir con las directrices que establece el Espacio Europeo
de Educación Superior. Este proceso debe conducirnos hacia una situación en la que nuestra calidad docente e investigadora sea aún mayor, para
mantener nuestra situación de liderazgo.
En este documento concreto se incluye información sobre el Grado en Ingeniería Informática que se pone en marcha en el curso 2010-11. Toda
esta información está también disponible a través de la web de la Facultad, http://fciencias.usal.es, y se complementa con otras secciones, entre las
que queremos destacar un tablón de noticias que se actualizará periódicamente con información de interés para todos nosotros y que nos permitirá
mejorar la comunicación y participar de la vida académica del centro con mayor intensidad.
El Grado en Ingeniería Informática es la adaptación al Espacio Europeo de Educación Superior (EEES) de la titulación de Ingeniería Técnica
en Informática de Sistemas que se imparte en la Facultad de Ciencias de la Universidad de Salamanca desde 1992 con esta denominación y
anteriormente (1989-1991) como Diplomatura en Informática. Por tanto, el curso académico 2009/2010 hemos celebrado nuestros 20 años formando
“Informáticos” o, más exactamente, “Ingenieros en Informática”.
Con esta dilatada experiencia hemos renovado y modernizado nuestro plan de estudios para adaptar los contenidos a la informática del siglo
XXI y formar así profesionales altamente cualificados que aporten a las empresas soluciones tecnológicas adecuadas para competir en el mercado
digital. Los ingenieros en informática forman hoy día parte de los comités de dirección de casi cualquier empresa y participan activamente en su
modernización y en las decisiones de estrategia tecnológica.
“Desenred@ tu futuro” es nuestro eslogan, pues esperamos que los estudiantes que inician sus estudios en Ingeniería Informática vean claro
que alguno de los muchos aspectos de la informática es “lo suyo”.
El primer nivel de estudios universitarios o Grado en Ingeniería Informática tiene ahora una duración de cuatro cursos académicos, pero la
Facultad de Ciencias te permitirá, si así lo deseas, obtener el segundo nivel cursando un Máster en Ingeniería Informática o alcanzar la máxima
cualificación universitaria cursando estudios de Doctorado.
Este documento contiene la información más relevante para el estudiante de la titulación y se recomienda su consulta ante cualquier duda. Para
ampliar esta información, se puede consultar tanto la web del centro (http://fciencias.usal.es) como en la web de la titulación (http://informatica.usal.
es/gii). En esta última se recogen los aspectos propios del Grado en Ingeniería Informática como: objetivos del título, competencias a adquirir por el
estudiante, organización de las asignaturas en materias, procedimientos de adaptación y transferencia de créditos, estadísticas, enlaces de interés,
preguntas frecuentes, etc.
CALENDARIO ACADÉMICO
Periodos de vacaciones
Actividad lectiva del primer cuatrimestre
Exámenes finales (1ª convocatoria)
Actividad lectiva del segundo cuatrimestre
Exámenes finales (1ª convocatoria)
Exámenes Extraordinarios
Fecha límite para la presentación de actas Evaluación ordinaria (1ª convocatoria)
Fecha límite para la presentación de actas Evaluación extraordinaria (2ª convocatoria)
Grado en Ingeniería Informática Guía Académica 2010-2011 9
Universidad de Salamanca
PROGRAMA FORMATIVO
PERFIL DE INGRESO
• estudiantes procedentes de Bachillerato en la modalidad de Ciencias y Tecnología. Se recomienda haber cursado las asignaturas de la
rama de conocimiento de Ingeniería y Arquitectura como son matemáticas, física, tecnología, electrotecnia, economía, etc.
• estudiantes que estén en posesión del título de Técnico Superior de Formación Profesional de Informática (ciclos formativos de Administración
de sistemas informáticos o Desarrollo de aplicaciones informáticas) o también de Electricidad y Electrónica (ciclos formativos de Sistemas
de telecomunicación e informáticos o Sistemas de regulación y control automáticos).
Será recomendable poseer conocimientos de la lengua inglesa, ya que la bibliografía especializada se encuentra generalmente en este idioma.
Se recomienda poseer una buena capacidad de análisis y síntesis, además del imprescindible hábito de trabajo y dedicación al estudio.
PLAN DE ESTUDIOS
El Grado en Ingeniería Informática ha sido diseñado para obtener las competencias propias del ejercicio de la profesión, según lo establecido
por el Acuerdo del Consejo de Universidades por el que se establecen las recomendaciones para la propuesta por las universidades de memorias
de solicitud de títulos oficiales en el ámbito de la Ingeniería Informática (BOE 4 de agosto de 2009, resolución de 8 de junio de la Secretaría General
de Universidades).
De las cinco especializaciones posibles (Ingeniería del software, Ingeniería de Computadores, Computación, Sistemas de Información y
Tecnologías de la Información) el Grado en Ingeniería Informática que se imparte en esta Facultad de Ciencias se especializa en Tecnologías de la
Información.
Los estudios de Grado en Ingeniería Informática constan de 240 créditos ECTS (European Credit Transfer System) distribuidos en cuatro cursos,
de los cuales:
Las asignaturas optativas que este centro ofrece para completar los 30 créditos de formación complementaria necesarios para obtener el título
son las siguientes:
HORARIOS
Este criterio se tendrá en cuenta para las matrículas de la primera lista de admitidos. Para las listas sucesivas el Centro podrá modificarlo en
función de sus necesidades. El estudiante será informado del grupo al que pertenece en el momento de su matriculación
Para la realización de prácticas y seminarios cada grupo se divide en cuatro subgrupos (A1-A4, B1-B4) cuya composición se establecerá a
principio del curso. En las primeras semanas de cada cuatrimestre el horario podrá sufrir ligeras modificaciones que serán debidamente informadas.
Grado en Ingeniería Informática Guía Académica 2010-2011 13
Universidad de Salamanca
PRIMER CURSO
Programación I
16-17 A3
Aula Inform. 3
Programación I
A3, A4
17-18
Aula Inform. 3
Aula Inform. 5
Programación I
18-19 A4
Aula Inform. 5
14 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
16-17
17-18 Computadores I Computadores I
B1,B2 B3,B4
Aula Inform. 2 Aula Inform. 6
18-19 Aula Inform. 0 Aula Inform. 5
Grado en Ingeniería Informática Guía Académica 2010-2011 15
Universidad de Salamanca
16-17
Programación II
17-18 A1,A2
En la tabla siguiente se muestra un resumen del sistema y de los instrumentos de evaluación de las asignaturas. En ella se indica el peso relativo
que tienen en la calificación final las distintas pruebas de evaluación continua y el examen final. La metodología de evaluación específica de cada
asignatura se detalla en correspondiente ficha que aparece en el apartado “Guía docente de las asignaturas” de este documento.
PRUEBAS PRESENCIALES
ENTREGA DE TRABAJOS Y
INFORME y DEFENSA DE
ASIGNATURA
PRUEBAS ON-LINE
NOTA MÍNIMA
SEMINARIOS
PRÁCTICAS
Cuatrimestre
(sobre 10)
PESO
Curso
La convocatoria de cada uno de los exámenes se publicará con una antelación mínima de diez días hábiles en el tablón de anuncios de la
titulación, e incluirá el lugar y la hora de celebración.
Grado en Ingeniería Informática Guía Académica 2010-2011 19
Universidad de Salamanca
PROGRAMACIÓN I
1. Datos de la Asignatura
Código Plan 2010 ECTS 6
Carácter Básica Curso 1º Periodicidad 1er Cuatrimestre
Área Lenguajes y Sistemas Informáticos
Departamento Informática y Automática
Plataforma: Studium
Plataforma Virtual
URL de Acceso: http://studium.usal.es
3. Recomendaciones previas
Al tratarse de una asignatura de primer curso, no es posible recomendar asignaturas anteriores. Sin embargo, se observa lo siguiente:
• Un conocimiento razonable del manejo de ordenadores personales (con nivel de usuario) facilita los primeros pasos. Resulta especialmente
necesario conocer los conceptos básicos de los sistemas de archivos, tanto desde el punto de vista de la línea de órdenes como empleando
alguna interfaz gráfica de usuario. En general, el conocimiento de sistemas operativos (especialmente los basados en Unix) facilitará la
comprensión de esta asignatura.
• El desarrollo de capacidades lógicas, especialmente las que se adquieren mediante el estudio de disciplinas científicas, facilita mucho la
comprensión y utilización de las herramientas de programación.
• La enorme cantidad de información disponible en Internet, y especialmente en lo tocante a Programación, hace que sea muy conveniente
saber usar los principales buscadores de la red.
• El correcto conocimiento del idioma Inglés resulta esencial, puesto que un porcentaje muy elevado de los contenidos de Internet hacen uso
de este idioma. En general, el conocimiento de idiomas (inglés, francés, alemán, italiano y cualquier otro) es realmente muy deseable, tanto a
efectos de obtener información como desde un punto de vista laboral, por cuanto la empresa (y la Universidad) aprecian mucho la capacidad
de comunicación con el resto de la UE.
Finalmente, el interés por cuestiones relacionadas con el manejo de ordenadores para resolver problemas de todo tipo es realmente el único
requisito imprescindible para abordar con éxito esta asignatura.
22 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
4. Objetivos de la asignatura
Objetivos Generales
• Conocer el modelo que utilizan los lenguajes de programación para llegar a la resolución de problemas
• Conocer las bases de la Programación Estructurada
• Adquirir buenos hábitos de programación
• Llegar a la construcción de software correcto, robusto y eficiente
• Conocer el proceso de creación de aplicaciones, desde la creación eficiente de código fuente hasta la generación de aplicaciones
• Conocer algunos algoritmos clásicos, y ser capaz de formular soluciones algorítmicas para las aplicaciones que deba construir
Objetivos Específicos
• Conocer un lenguaje basado en el paradigma de programación estructurada
• Conocer y manejar tipos de datos primitivos
• Conocer y manejar tipos estructurados homogéneos
• Conocer y manejar las estructuras de control de flujo
• Conocer y manejar subprogramas
• Conocer y manejar técnicas básicas de compilación
5. Contenidos
Tema I. Computadoras y lenguajes de programación. Generalidades
Tema II. Metodologías de programación
Tema III. Tipos de datos primitivos y operadores
Tema IV. Estructuras de control
Tema V. Tipos de datos estructurados homogéneos. Mecanismos de iteración
Tema VI. Programación modular
Tema VII. Técnicas básicas de compilación
6. Competencias a adquirir
Específicas
• Básicas:
o CECB3 - Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, algorítmica y complejidad
computacional, y su aplicación para la resolución de problemas propios de la ingeniería.
o CECB4 - Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos y programas
informáticos con aplicación en ingeniería.
o CECB5 - Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas informáticos, los fundamentos de
su programación, y su aplicación para la resolución de problemas propios de la ingeniería.
• Comunes:
o CECC1- Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, asegurando su fiabilidad,
seguridad y calidad, conforme a principios éticos y a la legislación y normativa vigente.
Grado en Ingeniería Informática Guía Académica 2010-2011 23
Universidad de Salamanca
o CECC6 - Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías informáticas para diseñar soluciones
a problemas.
o CECC7 - Conocimiento, diseño y utilización de forma eficiente los tipos y estructuras de datos más adecuados a la resolución de un
problema.
o CECC8 - Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y eficiente.
• De tecnología específica:
o Capacidad para adquirir, obtener, formalizar y representar el conocimiento humano en una forma computable para la resolución de
problemas mediante un sistema.
o CECO6 - Capacidad para desarrollar y evaluar sistemas interactivos y de presentación de información y su aplicación a la resolución de
problemas sencillos de diseño de interacción persona computadora.
Transversales
• Conocimientos generales básicos
• Conocimientos básicos de la profesión
• Capacidad de análisis y síntesis
• Capacidad de organizar y planificar
• Comunicación oral y escrita en la lengua propia
• Conocimiento de una segunda lengua (preferentemente inglés)
• Habilidades básicas en el manejo del ordenador
• Habilidades de gestión de la información
• Resolución de problemas
• Trabajo en equipo
• Responsabilidad y compromiso ético
• Capacidad de aplicar los conocimientos en la práctica
• Capacidad de aprender
• Capacidad de generar nuevas ideas
• Habilidad para trabajar de forma autónoma y cumplir plazos.
7. Metodologías
Actividades presenciales:
• Lección magistral: exposición de teoría y resolución de problemas
• Realización de prácticas guiadas en laboratorio
• Seminarios tutelados para grupos pequeños con exposición de trabajos
• Sesiones de tutorías, seguimiento y evaluación, individuales o en grupo
• Exposición de trabajos y pruebas de evaluación
Actividades no presenciales
• Estudio autónomo por parte del estudiante, con especial atención a un enfoque práctico.
• Revisión bibliográfica y búsqueda de información, especialmente en Internet.
• Realización de prácticas y trabajos individuales y autónomos.
24 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
9. Recursos
Libros de consulta para el alumno
• Programación estructurada en C. Ed. Prentice Hall, (ISBN 978-84-832-2423-6). José Rafael García-Bermejo Giner
• Programación en C. Ed. DIA (ISBN 84-688-3223-5). Varios autores
• Programación en C. Ed. McGraw. Antonakos-Mansfield
• El lenguaje de programación C. Ed. Prentice-Hall (ISBN 978-9688802052). Brian Kernighan y Dennis Ritchie
Otras referencias bibliográficas, electrónicas o cualquier otro tipo de recurso
Videos http://maxus.fis.usal.es/HOTHOUSE/programacion/podcasts/
podcast_index.html
CodeBlocks http://www.codeblocks.org/
XCode - Apple http://developer.apple.com/
Netbeans http://www.netbeans.org/
Eclipse http://www.eclipse.org/
MinGW http://sourceforge.net/projects/mingw/
gcc - GNU http://www.gnu.org/
El servidor maxus (http://maxus.fis.usal.es) contiene información relativa a Programación; de hecho se ofrece al alumno una extensa colección de
exposiciones teóricas, ejercicios, gráficas, enlaces y sugerencias.
10. Evaluación
Consideraciones Generales
Con objeto de llevar a cabo una evaluación continua, se hace uso de la plataforma virtual para notificar las tareas y fechas de entrega de las
mismas. Adicionalmente, la calificación de estas tareas es visible para el alumno interesado, que puede seguir su evolución de forma inmediata.
Grado en Ingeniería Informática Guía Académica 2010-2011 25
Universidad de Salamanca
Entre estas tareas se consideran las asociadas a los temas vistos en teoría, las asociadas a seminarios, y los resultados de las defensas que se
soliciten en grupos de prácticas.
La evaluación considera especialmente relevantes los aspectos prácticos de la asignatura.
Criterios de evaluación
Los objetivos generales y específicos de esta asignatura hacen que el conocimiento práctico resulte esencial, y por tanto los criterios de evaluación
son básicamente relativos a los aspectos aplicados de los conceptos que se tratan. Se plantearán al alumno varias pruebas de tipo test, realizadas
a través de Studium, con objeto de comprobar su comprensión de conceptos básicos sin los cuales no es posible abordar los problemas tratados.
Adicionalmente, se plantearán trabajos prácticos que, mediante la construcción de programas, muestren un conocimiento práctico adecuado para
el estudio de otros temas avanzados (como los que se abordarán en Programación II y III). Por último, se realizará un examen final en que el alumno
deberá mostrar por escrito las capacidades adquiridas.
Instrumentos de evaluación
Se propone una evaluación basada en tres mecanismos:
Evaluación Continua 15%
Este apartado se refiere a pruebas efectuadas en Studium de manera periódica. El contenido de estas pruebas corresponderá a temas tratados en
clases de teoría y seminarios. Se realizará una prueba al final de cada tema.
Defensa de prácticas 25%
Se contempla la realización de tres prácticas a lo largo del curso. Estas prácticas serán presentadas a través de Studium, y defendidas
posteriormente si el profesor lo estima oportuno.
Realización de Exámenes 60%
El contenido del examen será eminentemente práctico, y tendrá por objeto comprobar la correcta comprensión de los conceptos abordados en la
asignatura, así como las capacidades adquiridas por el alumno.
Nota.- Es necesario, aunque no suficiente, obtener una calificación mínima de 3 sobre diez en cada una de las partes para aprobar la asignatura.
Recomendaciones para la evaluación
• Se recomienda estudiar y practicar los aspectos básicos de la programación estructurada, por ser este el tema principal de Programación I.
• Se recomienda conocer de forma práctica los aspectos básicos y fundamentales del proceso de compilación (línea de órdenes), relegando
aspectos más avanzados (IDE) para Programación II.
• Se recomienda conocer de manera práctica las estructuras de datos y de control vistas a lo largo del curso.
• Se recomienda conocer de forma práctica el uso de tipos de datos estructurados, así como el de los mecanismos sencillos de iteración.
• Se recomienda conocer de forma práctica el uso de subprogramas, paso de parámetros y devolución de resultados por distintas vías.
• Finalmente, se recomienda construir programas partiendo de cero, empleando únicamente las herramientas básicas de edición y compilación
vistas a lo largo del curso.
Recomendaciones para la recuperación
Se recomienda utilizar un enfoque totalmente práctico para abordar esta asignatura. Las técnicas memorísticas producen siempre resultados
nefastos, puesto que un pequeño cambio en los requisitos de un programa puede dar lugar al uso de técnicas muy distintas de las que quizá se
considerasen inicialmente.
Se recomienda “jugar” haciendo programas. Los conocimientos adquiridos de forma autónoma no se olvidan fácilmente, aunque se cuente siempre
con la ayuda del profesor.
26 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
COMPUTADORES I
1. Datos de la Asignatura
Código Plan 2010 ECTS 6
Carácter Básica Curso 1º Periodicidad C1
Área Arquitectura y Tecnología de Computadores
Departamento Informática y Automática
Plataforma: DIAWEB
Plataforma Virtual
URL de Acceso: http://informatica.usal.es/gii
3. Recomendaciones previas
No se requieren conocimientos previos de otras materias.
4. Objetivos de la asignatura
GENERALES
– Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecución de sistemas, servicios y
aplicaciones informáticas
– Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad
ESPECÍFICOS
– Adquirir los conceptos básicos para comprender el funcionamiento de un computador elemental
– Comprender las bases de los circuitos electrónicos digitales combinacionales y secuenciales para su aplicación en el estudio de la organización
y arquitectura de los computadores
– Conseguir habilidades para el diseño de circuitos digitales utilizados en sistemas programables
Grado en Ingeniería Informática Guía Académica 2010-2011 29
Universidad de Salamanca
5. Contenidos
BLOQUE I: CONCEPTOS BÁSICOS
Tema 1. Introducción y conceptos generales
– Concepto de computador
– Niveles de estudio del computador
– Arquitectura Von Neumann y ejecución de instrucciones
– Tipos de lenguajes de programación
Tema 2. Sistemas codificación de la Información
– Sistemas numéricos y conversión
– Representación de números negativos
– Suma y resta en complemento a 2
– Multiplicación y división en binario
– Números en coma flotante
– Códigos binarios para números decimales
– Códigos de caracteres ISO8859-1, UTF-8, Unicode
– Representación de imágenes (RGB, HSV...)
BLOQUE II: ÁLGEBRA DE BOOLE
Tema 1. Álgebra de Boole y diseño lógico
– Propiedades y teoremas básicos del álgebra Boole.
– Funciones lógicas, tabla de verdad y formas canónicas.
– Implementación de puertas
– Mapas de Karnaugh
BLOQUE III: CIRCUITOS COMBINACIONALES
Tema 1. Circuitos básicos
– Sumador
– Codificador/ Decodificador
– Multiplexor/Demultiplexor
– Comparador
Tema 2. La Unidad Aritmético Lógica
– Elementos básicos de la ALU
– Sumadores con propagación de acarreo
– Sumadores con anticipación de acarreo
BLOQUE IV: CIRCUITOS SECUENCIALES
Tema 1. Circuitos secuenciales
– Conceptos básicos
– Biestables
– Registros.y registros de desplazamiento
– Contadores
30 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
6. Competencias a adquirir
Básicas
CB5.- Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas informáticos, los fundamentos de su
programación, y su aplicación para la resolución de problemas propios de la ingeniería
Comunes
CC9.- Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así como los componentes básicos que los
conforman.
Grado en Ingeniería Informática Guía Académica 2010-2011 31
Universidad de Salamanca
Transversales
CT1.- Conocimientos generales básicos
CT3.- Capacidad de análisis y síntesis
CT9.- Resolución de problemas
CT17.- Habilidades de investigación
CT18.- Capacidad de aprender
7. Metodologías
Clases magistrales de teoría
Clases prácticas con ordenador
Exposiciones y debates
9. Recursos
Libros de consulta para el alumno
[1] ”Fundamentos de los Computadores” 9ª edición. Pedro de Miguel Anasagasti. Tomson Editores Spain, ed. Paraninfo. 2004.
[2] “Fundamentos de sistemas digitales”. Thomas Floyd. Prentice-Hall 2000.
[3] “Introducción al diseño lógico digital”. John P. Hayes. Addison-Wesley 1996.
[4] “Organización y diseño de computadores”. D.A. Patterson, J.L. Hennessy-McGraw Hill.
32 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
10. Evaluación
Consideraciones Generales
La evaluación de la asignatura se basará en los ejercicios realizados y evaluados en las sesiones teóricas y los informes de prácticas a lo largo del
curso, y una prueba final teórico y práctica. Se tratará de fomentar y evaluar, en el trabajo realizado por el estudiante durante el curso, la iniciativa
del alumno y la capacidad de resolución de problemas.
Criterios de evaluación
La evaluación de la asignatura se dividirá en dos partes:
70% de la calificación será la prueba final
30% de la calificación será en evaluación continua de los ejercicios y las prácticas.
Instrumentos de evaluación
Evaluación continua:
– Problemas resueltos por el alumno y propuestos por el profesor, y exposiciones y debates con un peso del 10% en la calificación final
– Informe y defensa de práctica: con un peso del 20% en la nota final
Prueba escrita final:
Consistirá en una batería de preguntas de respuesta corta y de tipo test de respuesta única, distribuidas de un modo proporcional al tiempo
dedicado a cada tema. Todas las preguntas tendrán el mismo peso en la calificación final de la prueba. Las preguntas de tipo test descontarán en
caso de ser falladas de modo inversamente proporcional al número de opciones menos una.
Recomendaciones para la evaluación
Para optimizar el proceso de enseñanza-aprendizaje se recomienda la asistencia a clase y la participación en las actividades programadas
Recomendaciones para la recuperación
Grado en Ingeniería Informática Guía Académica 2010-2011 33
Universidad de Salamanca
FUNDAMENTOS FÍSICOS
1. Datos de la Asignatura
Código Plan 2010 ECTS 6
Carácter Básica Curso 1º Periodicidad 1er cuatrimestre
Área Electrónica
Departamento Física Aplicada
Plataforma: Studium
Plataforma Virtual
URL de Acceso: http://studium.usal.es
Área Electrónica
Centro Facultad de Ciencias
Despacho T2103 (Trilingüe)
Horario de tutorías Lunes, Martes, Miércoles y Jueves de 16:30 a 18:00 h
URL Web http://web.usal.es/tomasg
E-mail tomasg@usal.es Teléfono 1304
3. Recomendaciones previas
Se recomienda poseer conocimientos básicos de Física, Matemáticas y Tecnología a nivel de Bachillerato. Se recomienda asimismo cursar
simultáneamente la asignatura “Computadores I”.
4. Objetivos de la asignatura
– Comprender los conceptos fundamentales de Electricidad y Magnetismo
– Saber realizar el análisis y la resolución de circuitos eléctricos sencillos
– Adquirir experiencia en el trabajo de laboratorio, utilización de osciloscopios, fuentes de alimentación, multímetros, generadores de señal,
componentes y sistemas de montaje
– Conocer las bases de la Electrónica Física y las principales propiedades de los sólidos que presentan características semiconductoras
– Saber utilizar dispositivos electrónicos básicos (diodos y transistores). Conocer las principales características de los dispositivos
optoelectrónicos
– Entender la utilización de estos dispositivos en sistemas de interés para la Informática, como aplicaciones orientadas a sistemas digitales,
incluido su funcionamiento en conmutación
– Conocer y diferenciar los distintos tipos de circuitos que pueden realizar las operaciones lógicas básicas atendiendo a la tecnología de los
transistores utilizados en las diversas familias lógicas
5. Contenidos
Contenidos Teóricos
TEMA 1. Electricidad y Magnetismo
– Campo electrostático
– Conductores y dieléctricos
– Circuitos de corriente continua y alterna
– Campo electromagnético y ondas
36 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
6. Competencias a adquirir
Específicas
Básicas
CB2 Comprensión y dominio de los conceptos básicos de campos y ondas y electromagnetismo, teoría de circuitos eléctricos, circuitos electrónicos,
principio físico de los semiconductores y familias lógicas, dispositivos electrónicos y fotónicos, y su aplicación para la resolución de problemas
propios de la ingeniería.
Comunes
CC9 Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así como los componentes básicos que los
conforman.
Grado en Ingeniería Informática Guía Académica 2010-2011 37
Universidad de Salamanca
De tecnología específica
TI2 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y mantener las tecnologías de hardware,
software y redes, dentro de los parámetros de coste y calidad adecuados.
IC1 Capacidad de diseñar y construir sistemas digitales, incluyendo computadores, sistemas basados en microprocesador y sistemas de
comunicaciones.
Transversales
CT1 Conocimientos generales básicos
CT3 Capacidad de análisis y síntesis
CT5 Comunicación oral y escrita en la lengua propia
CT7 Habilidades básicas en el manejo del ordenador
CT9 Resolución de problemas
CT12 Trabajo en equipo
CT16 Capacidad de aplicar los conocimientos en la práctica
CT17 Habilidades de investigación
CT18 Capacidad de aprender
CT20 Capacidad de generar nuevas ideas
CT21 Habilidad para trabajar de forma autónoma y cumplir plazos.
7. Metodologías
Clases magistrales de teoría
Se expondrá el contenido teórico de los temas en clases presenciales, para trasmitir a los estudiantes los conocimientos ligados a las competencias
previstas.
Resolución de problemas y seminarios
Los conocimientos teóricos se fijarán por medio de clases prácticas de resolución de problemas. Se desarrollarán los conceptos clave por medio
de problemas modelo especialmente diseñados al efecto, de forma que los estudiantes adquieran las competencias previstas. Asimismo se
propondrán problemas adicionales para resolución individual de los estudiantes, que serán discutidos en seminarios con grupos reducidos donde
se fomentará la participación activa de los estudiantes.
Clases prácticas (laboratorio)
Las clases prácticas se desarrollarán en el Laboratorio de Electrónica. Consistirán en el montaje de circuitos eléctricos y electrónicos y en la
utilización de la instrumentación asociada. Se fomentará la interacción profesor/estudiante y el trabajo en equipo como forma de adquirir las
competencias transversales inherentes al título. Los estudiantes elaborarán informes acerca de los resultados obtenidos en las prácticas.
Tutorías
Las tutorías tienen como objetivo fundamental que los estudiantes puedan exponer las dificultades y dudas que les hayan surgido, tanto en la
comprensión de la teoría como en la resolución de los problemas. Habrá tutorías tanto individuales como colectivas. En las tutorías colectivas se
fomentará la discusión entre los estudiantes para aclarar todas las cuestiones.
Exposiciones y debates de trabajos
Los estudiantes habrán de realizar trabajos supervisados por el profesor sobre temas afines a la materia. Los trabajos serán defendidos en
seminarios, fomentándose el debate y la discusión por parte de todos los estudiantes.
38 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
Interacción online
Se realizará mediante la plataforma Studium de la USAL. Se utilizará para la planificación, el intercambio de documentos y la interacción habitual
con los estudiantes para el desarrollo de las actividades previamente descritas.
9. Recursos
Libros de consulta para el alumno
P. A. Tipler y G. Mosca. Física para la ciencia y la tecnología Vol. 2A (Electricidad y Magnetismo). Reverté (2005).
D. Pardo Collantes y L. A. Bailón Vega. Fundamentos de Electrónica Digital. Ediciones Universidad de Salamanca (2006).
Otras referencias bibliográficas, electrónicas o cualquier otro tipo de recurso
J. M. Albella-Martín, J. M. Martínez-Duart y F. Agulló-Rueda, Fundamentos de Microelectrónica, Nanoelectrónica y Fotónica. Prentice-Hall (2005).
T. L. Floyd. Fundamentos de Sistemas Digitales (9ª ed.). Prentice Hall (2006).
10. Evaluación
Consideraciones Generales
La evaluación de las competencias de la asignatura se basará principalmente en el trabajo continuado, controlado periódicamente con diferentes
instrumentos de evaluación, conjuntamente con una prueba escrita final.
Criterios de evaluación
El grado de adquisición de las competencias se valorará a través de los resultados de aprendizaje de carácter teórico y práctico obtenidos. Se
realizará mediante actividades de evaluación continua y una prueba escrita final.
Grado en Ingeniería Informática Guía Académica 2010-2011 39
Universidad de Salamanca
Las actividades de evaluación continua supondrán un 45% de la nota total de la asignatura y la prueba escrita final un 55%. Para superar la
asignatura será necesario alcanzar en la prueba escrita al menos un 30% de la nota máxima de la misma.
Instrumentos de evaluación
Evaluación continua (45%):
– Resolución individual y discusión de ejercicios propuestos; participación en posibles actividades online (15%).
– Asistencia activa a las prácticas de la asignatura y elaboración de informes (20%).
– Elaboración y defensa de trabajos sobre temas afines a la materia (10%).
Prueba escrita final (55%):
– Examen escrito en forma de cuestiones teóricas y prácticas.
Recomendaciones para la evaluación
Para la adquisición de las competencias previstas en esta asignatura se recomienda la asistencia y participación activa en todas las actividades
programadas.
Recomendaciones para la recuperación
Se realizará una prueba escrita de recuperación con idéntico peso al de la evaluación ordinaria. No se contempla la recuperación de la parte de la
calificación asociada a la evaluación continua, cuya nota se mantendrá.
Estas condiciones para la recuperación quedan supeditadas a la normativa propia que al respecto puedan aprobar los organismos competentes.
1. Datos de la Asignatura
Código Plan 2010 ECTS 6
Carácter Básica Curso 1º Periodicidad 1º cuatrimestre
Área Álgebra – Geometría y Topología
Departamento Matemáticas
Plataforma: Studium
Plataforma Virtual
URL de Acceso: http://studium.usal.es
3. Recomendaciones previas
Conocer y manejar los conceptos matemáticos elementales vistos en Bachillerato o Formación profesional. En particular: números reales, matrices,
ecuaciones, sistemas de ecuaciones lineales, etc.
4. Objetivos de la asignatura
• Obtener la capacidad de usar el lenguaje simbólico y la capacidad de pensar en abstracto habiendo aprendido las herramientas básicas del
álgebra lineal.
• Conocer los aspectos básicos de la Geometría Lineal que se usan en Informática.
• Demostrar saber operar con vectores, bases, coordenadas, subespacios, aplicaciones lineales y matrices. Comprender los conceptos de
depencia e independencia lineal y dimensión.
• Tener la capacidad de plantear y resolver sistemas de ecuaciones lineales.
• Resolver problemas de Geometría Lineal Afín del plano y el espacio demostrando saber estudiar las diferentes posiciones relativas de las
subvariedades afines.
• Resolver problemas de Geometría Lineal Euclídea del plano y el espacio, habiendo asimilado la noción de ortogonalidad.
5. Contenidos
TEMA SUBTEMA
1.1. Vectores y espacios vectoriales.
1.2. Subespacios vectoriales. Suma e intersección de subespacios.
1.3. Combinaciones lineales. Independencia lineal. Bases. Dimensión. Coordenadas y
1. Espacios vectoriales
cambios de base.
1.4. Formas lineales y el espacio dual. funciones coordenadas y bases duales. Ecuaciones
implícitas de los subespacios.
2.1. Aplicaciones lineales. Núcleo e imagen. Isomorfismos lineales.
2.2. Matriz asociada a una aplicación lineal.
2.3. Operaciones matriciales y la estructura de álgebra de las aplicaciones lineales.
2. Álgebra matricial
2.4. El determinante de una aplicación lineal y su relación con la independencia lineal.
Cómputo y propiedades del determinante. Rango de una matriz. Matriz inversa e
isomorfismos.
42 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
TEMA SUBTEMA
3.1. Planteamiento geométrico del problema.
3. Sistemas de ecuaciones lineales 3.2. Compatibilidad y teorema Rouché-Frobenius. Solución general de los sistemas lineales
compatibles. Sistemas de Cramer.
4.1. Subvariedades lineales afines.
4.2. Ecuaciones paramétricas e implícitas de una subvariedad lineal afín.
4. Geometría lineal afín del plano y el espacio. 4.3. Paralelismo e incidencia.
Introducción a la Geometría euclídea 4.4. Transformaciones afines.
4.5. Resolución de problemas de Geometría Afín.
4.6. Ángulos, ortogonalidad y bases ortonormales.
6. Competencias a adquirir
Competencias de la Materia “Matemáticas” recogidas en la memoria de Grado en Ingeniería Informática por la Universidad de Salamanca
Específicas
Competencias Básicas (CB):
• CB1:Capacidad para la resolución de los problemas matemáticos que puedan plantearse en la Ingeniería. Aptitud para aplicar los conocimientos
sobre álgebra lineal; cálculo diferencial e integral; métodos numéricos; algorítmica numérica; estadística y optimización.
Competencias Transversales:
• CT1: Conocimientos generales básicos.
• CT3: Capacidad de análisis y síntesis.
• CT5: Comunicación oral y escrita en la lengua propia.
• CT9: Resolución de problemas.
• CT11: Capacidad crítica y autocrítica.
• CT12: Trabajo en equipo.
7. Metodologías
METODOLOGÍA DESCRIPCIÓN
En la medida de lo posible y como apoyo docente se utilizarán nuevas tecnologías tales como el de-
sarrollo on-line de los cursos mediante la plataforma Moodle o similar de la Universidad (Studium). A
través de ella estará disponible al estudiante el material docente que se use, así como cualquier otra
información relevante para el curso. El acceso a esta aplicación informática permitirá desarrollar los
cursos de forma más participativa y atractiva para el alumnado.
Metodología general como asignatura Al tratarse de un diseño conjunto de actividades formativas y sistemas de evaluación para las asig-
dentro de la materia Matemáticas. naturas, se establecerán mecanismos de coordinación docente para garantizar que su desarrollo se
ajusta a este planteamiento compartido y es similar en todos los grupos de estudiantes que cursen
las asignaturas. También es necesaria una coordinación docente entre las asignaturas de un mismo
cuatrimestre para planificar temporalmente y coordinar el trabajo que se propone a los estudiantes en
las diferentes asignaturas. Además, los mecanismos de coordinación garantizarán la coherencia de los
programas y su actualización permanente.
Grado en Ingeniería Informática Guía Académica 2010-2011 43
Universidad de Salamanca
METODOLOGÍA DESCRIPCIÓN
Se expondrá un breve contenido teórico de los temas a través de clases presenciales, que servirán
para fijar los conocimientos necesarios para desarrollar las competencias previstas. Aunque se hará
Clases magistrales de teoría un desarrollo muy práctico de la asignatura con una exposición operativa de los diferentes métodos
matemáticos de carácter lineal, se fomentará también que el estudiante entienda las razones y
justificaciones matemáticas del uso de las mismas.
El estudiante deberá aprender a plantear los problemas y, sobre todo, deberá aprender el uso práctico
de todas aquellas técnicas que le serán necesarias para el posterior desarrollo del Grado. Por ello, un
buen aprendizaje de todas estas técnicas en las clases prácticas presenciales establecidas, utilizando
cuando sea conveniente medios informáticos, será un objetivo esencial de la asignatura. Para alcanzar
Clases magistrales de prácticas tal fin, los estudiantes dispondrán de aquel material docente que se estime oportuno y en particular de
los correspondientes enunciados de problemas con objeto de poder trabajar en ellos con antelación.
Además, los estudiantes tendrán que desarrollar por su parte un trabajo personal de estudio y
asimilación de la teoría y práctica de la asignatura con la resolución de otros problemas propuestos y
con la preparación de sus trabajos, para alcanzar con éxito las competencias previstas.
Con objeto de conseguir una mayor comprensión y destreza de los métodos matemáticos expuestos,
se propondrán diferentes problemas a los estudiantes para cuya realización contarán con el apoyo
de los profesores en seminarios tutelados. Se podrán establecer grupos pequeños para desarrollar
Seminarios tutelados también un trabajo en equipo. Estos seminarios se tratarán de clases prácticas muy participativas en las
que se fomentará la discusión y donde los estudiantes podrán compartir con sus compañeros y con el
profesor las dudas que encuentren, estudiar diferentes alternativas para obtener solución a las mismas,
compararlas y comenzar a desempeñar por si mismos las competencias de la asignatura.
Periódicamente cada estudiante deberá resolver y entregar, en el plazo indicado, unos trabajos con
ejercicios prácticos y cuestiones relativas a los temas de estudio. Previo a su entrega y tras reflexionar
Trabajos tutelados sobre la propuesta presentada, cada estudiante tendrá la posibilidad de consultar y discutir sus
(individuales y/o en grupos reducidos) observaciones sobre cómo enfocar la resolución de los ejercicios en los horarios de tutoría. Los
trabajos se devolverán corregidos y, a consideración del profesor, el alumno o representante del grupo
de alumnos expondrá sus trabajos en clase o en hora de tutoría.
9. Recursos
Libros de consulta para el alumno
LUGAR DE
TÍTULO AUTOR EDICIÓN TIPO DE RECURSO SIGNATURA
PUBLICACIÓN
M. Castellet,
Álgebra lineal y Editorial Reverté, Libro de texto para la
I. Llerena y Barcelona AZ/P0/512.6 CAS alg
geometría 1991 teoría
C. Casacuberta
Problemas resueltos Editorial Eunibar, Libro de texto para los
E. Espada Bros Barcelona AZ/512.ESP pro
de Álgebra. Tomo I 1983 problemas
Editorial Pearson
Álgebra Lineal y sus Addison Wesley, 3ª Libro de texto para la
D.C, Lay Pedido
aplicaciones edicción actualizada, teoría y aplicaciones
2007
Otras referencias bibliográficas, electrónicas o cualquier otro tipo de recurso.
Material proporcionado en la plataforma Studium.
10. Evaluación
Consideraciones Generales
La evaluación de las competencias de la materia se basará principalmente en el trabajo continuado, controlado periódicamente con diferentes
instrumentos de evaluación, y conjuntamente con una prueba escrita final.
Criterios de evaluación
La evaluación valorará la adquisición de las competencias de carácter teórico y práctico que se comprobará tanto por actividades de evaluación
continua como por una prueba escrita final.
Las actividades de evaluación continua supondrán 60% de la nota
La prueba escrita final será un 40% de la nota. Para poder superar la asignatura se requiere que la calificación obtenida en esta prueba sea al
menos de 3/10.
Grado en Ingeniería Informática Guía Académica 2010-2011 45
Universidad de Salamanca
Instrumentos de evaluación
Se utilizarán los siguientes:
Evaluación continua:
• ELABORACIÓN Y EXPOSICIÓN DE TRABAJOS: Se valorará tanto la elaboración de los trabajos realizados, su rigor y claridad, así como su
correcta exposición en clase. La valoración de los trabajos supondrá un 20% de la nota total de la asignatura.
• PRUEBAS ESCRITAS: Estarán compuestas por cuestiones teóricas y prácticas, ejercicios tipo test y problemas de desarrollo. Supondrán un
40% de la nota total de la asignatura.
Prueba escrita final: De estructura similar a la de las pruebas escritas, constará de cuestiones teóricas y prácticas y problemas de desarrollo sobre
los contenidos de todos los temas de la asignatura. Tendrá una duración superior a la de las pruebas escritas realizadas durante el cuatrimestre,
entre 3 y 4 horas. Supondrá un 40% de la nota total de la asignatura.
Recomendaciones para la evaluación
Para la adquisición de las competencias previstas en esta materia se recomienda la asistencia y participación activa en todas las actividades
programadas.
Recomendaciones para la recuperación
Prueba escrita extraordinaria: Constará de una parte de teoría y otra de problemas cuyos pesos respectivos serán del 40% y del 60% de la nota
de la prueba. Englobará todos los contenidos teóricos y prácticos, incluidos los propuestos en los trabajos del curso.
ESTADÍSTICA
1. Datos de la Asignatura
Código Plan 2010 ECTS 6
Carácter Básico Curso 1º Periodicidad C1
Área Estadística e Investigación Operativa
Departamento Estadística
Plataforma: Studium
Plataforma Virtual
URL de Acceso: http://studium.usal.es
Despacho D1509
Horario de tutorías Lunes, Martes, Miércoles y Jueves de 10:00 a 11:00
URL Web
E-mail jose@usal.es Teléfono 923294458
3. Recomendaciones previas
Las generales para acceder al Grado de Ingeniería Informática.
4. Objetivos de la asignatura
Generales:
– Interpretar, valorar, generar y transformar datos estadísticos con el fin de producir información útil para la toma de decisiones, y analizar,
modelar, manipular y diseñar elementos y sistemas informáticos.
– Obtener modelos, inferencias y predicciones acerca de una o varias poblaciones de interés a partir de la información que proporcionan una o
varias muestras de las mismas.
Grado en Ingeniería Informática Guía Académica 2010-2011 47
Universidad de Salamanca
Específicos:
– Dominar la terminología básica de la Estadística y saber recoger a través de tablas de frecuencias la información referente a una y dos
variables estadísticas.
– Calcular e interpretar las medidas estadísticas asociadas a un conjunto de datos.
– Conocer los tipos de variables utilizadas en Estadística y aprender a recoger la información de acuerdo con la naturaleza de las variables.
– Saber reconocer distribuciones de probabilidad asociadas a un conjunto de datos.
– Tomar decisiones estadísticas acerca de los parámetros de la población a la que pertenecen los datos.
– Reconocer situaciones reales en las que aparecen las distribuciones probabilísticas más usuales.
– Conocer los conceptos fundamentales de teoría y simulación de la Teoría de Colas para simular modelos de colas en casos reales para
diferentes escenarios.
– Saber utilizar software estadístico para manipular, analizar y modelar diferentes conjuntos de datos.
5. Contenidos
Tema 1: ESTADÍSTICA DESCRIPTIVA: Tablas de frecuencias y gráficos para una y dos variables. Medidas de posición, dispersión y forma.
Tema 2: DISTRIBUCIONES DE PROBABILIDAD: Variable aleatoria. Distribuciones de probabilidad discretas. Distribuciones de probabilidad continuas.
Tema 3: INFERENCIA ESTADÍSTICA: Intervalos de confianza. Contrastes de hipótesis. Regresión.
Tema 4: TEORÍA DE COLAS: Procesos de Poisson. Simulación y análisis de colas. Medidas de eficacia en colas exponenciales.
6. Competencias a adquirir
Específicas
CB1. Capacidad para la resolución de los problemas matemáticos que puedan plantearse en la ingeniería. Aptitud para aplicar los conocimientos
sobre: álgebra lineal; cálculo diferencial e integral; métodos numéricos; algorítmica numérica; estadística y optimización.
CB3. Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, algorítmica y complejidad computacional, y su
aplicación para la resolución de problemas propios de la ingeniería.
Transversales
CT1. Conocimientos generales básicos
CT3. Capacidad de análisis y síntesis
CT5. Comunicación oral y escrita en la lengua propia
CT9. Resolución de problemas
CT10. Toma de decisiones
CT11. Capacidad crítica y autocrítica
CT12. Trabajo en equipo
7. Metodologías
Se expondrá el contenido teórico de los temas a través de clases presenciales, siguiendo el material que se les proporcionará y los libros de texto
recomendados, que servirán para fijar los contenidos y dar paso a clases prácticas de resolución de problemas y clases prácticas de ordenador
48 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
usando los programas informáticos adecuados en cada caso. Utilizando la plataforma virtual STUDIUM para apoyar los contenidos teóricos
desarrollados y comprobar los conocimientos adquiridos.
A partir de las clases teóricas y prácticas se propondrá a los estudiantes la realización de trabajos personales sobre teoría, problemas y prácticas
de ordenador, para cuya realización tendrán el apoyo del profesor en seminarios tutelados. En esos seminarios los estudiantes podrán compartir
con sus compañeros y con el profesor las dudas que encuentren, obtener solución a las mismas y comenzar a desempeñar por si mismos las
competencias de la materia.
Además, los estudiantes tendrán que desarrollar por su parte un trabajo personal de estudio y asimilación de la teoría, resolución de problemas,
prácticas y preparación de trabajos propuestos, para alcanzar los objetivos previstos.
9. Recursos
Libros de consulta para el alumno
MARTÍN, Q. y ARDANUY, R. (1993): “Estadística para ingenieros”. Ed. Hespérides. Salamanca.
Otras referencias bibliográficas, electrónicas o cualquier otro tipo de recurso
WALPOLE, R., MYERS, R, y MYERS, S.. (1999): “Probabilidad y Estadística para ingenieros”, Prensas Universitarias de Zaragoza, Prentice-Hall.
México.
MARTÍN, Q., CABERO, M.T. y DE PAZ, Y. (2008): “Tratamiento estadístico de datos con SPSS. Prácticas resueltas y comentadas”. Ed. Thomson.
Madrid.
RIOS D., RIOS S., MARTIN J. y JIMENEZ A. (2008): “Simulación: Métodos y aplicaciones (2ª ed.) ”. Editorial RA-MA. Madrid.
Grado en Ingeniería Informática Guía Académica 2010-2011 49
Universidad de Salamanca
10. Evaluación
Consideraciones Generales
La evaluación será el resultado de una ponderación basada en el desarrollo de cuestiones, trabajos y ejercicios planteados a los alumnos durante
el curso, las prácticas y la nota obtenida en el examen escrito de teoría, problemas y prácticas. Dichas pruebas permitirán evaluar las competencias
descritas anteriormente.
Criterios de evaluación
Las cuestiones, trabajos y ejercicios resueltos por los alumnos durante el curso supondrán un 20% de la nota final. La asistencia y realización de
prácticas en el Aula de Informática supondrán un 10%. La evaluación final será por medio de una prueba escrita que constará de una parte teórica
que supondrá un 20% y de una parte práctica (resolución de problemas) a la que corresponderá el 50% restante de la nota final, siendo necesario
alcanzar un mínimo de 3 puntos sobre 10 en dicha prueba, para que se pueda promediar con las otras notas obtenidas.
Instrumentos de evaluación
Pruebas escritas y entrega de trabajos:
– Se propondrán problemas y prácticas para resolver que el alumno debe entregar al profesor para su evaluación continua.
– La prueba escrita final se realizará en la fecha prevista en la planificación docente.
Recomendaciones para la evaluación
Se recomienda la asistencia y participación activa en todas las actividades programadas y el uso de las tutorías, así como estudiar la asignatura de
forma regular desde el principio de curso y consultar al profesor las dudas que se planteen en cada momento.
Recomendaciones para la recuperación
Se realizará un examen de recuperación en la fecha prevista en la planificación docente.
50 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
PROGRAMACIÓN II
1. Datos de la Asignatura
Código Plan 2010 ECTS 6
Carácter Básica Curso 1º Periodicidad 2º Cuatrimestre
Área Lenguajes y Sistemas Informáticos
Departamento Informática y Automática
Plataforma: Studium
Plataforma Virtual
URL de Acceso: http://informatica.usal.es/gii
3. Recomendaciones previas
Se recomienda encarecidamente cursar esta asignatura únicamente después de aprobar la asignatura Programación I, por cuanto los conceptos
que se exponen en Programación II se basan por completo en el trabajo realizado en Programación I. Concretamente, quienes aborden la
asignatura Programación II deberán ser capaces de:
• Compilar programas empleando la línea de órdenes.
• Construir programas que hagan uso correcto de funciones distribuidas en más de un archivo.
• Construir programas basados en tipos de datos primitivos.
• Construir programas basados en tipos de datos estructurados homogéneos.
También resulta recomendable disponer de un conocimiento razonable del idioma Inglés, al menos con un nivel de traducción, puesto que existe
en este idioma mucha información que resulta relevante para el estudio de esta asignatura.
4. Objetivos de la asignatura
Objetivos Generales
• Conocer el modelo que utilizan los lenguajes de programación para llegar a la resolución de problemas.
• Conocer las bases de la Programación Estructurada.
Grado en Ingeniería Informática Guía Académica 2010-2011 53
Universidad de Salamanca
5. Contenidos
Tema I. Tipos de datos estructurados no homogéneos
Tema II. Algunos algoritmos básicos
Tema III. Entornos Integrados de Desarrollo
Tema IV. Reutilización de código
Tema V. Memoria dinámica
Tema VI. Gestión de archivos
Tema VII. Técnicas avanzadas de compilación
Tema VII. Técnicas básicas de compilación
6. Competencias a adquirir
Específicas
• Básicas:
o CECB3 - Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, algorítmica y complejidad
computacional, y su aplicación para la resolución de problemas propios de la ingeniería.
o CECB4 - Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos y programas
informáticos con aplicación en ingeniería.
o CECB5 - Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas informáticos, los fundamentos de
su programación, y su aplicación para la resolución de problemas propios de la ingeniería.
• Comunes:
o CECC1- Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, asegurando su fiabilidad,
seguridad y calidad, conforme a principios éticos y a la legislación y normativa vigente.
o CECC6 - Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías informáticas para diseñar soluciones
a problemas.
54 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
o CECC7 - Conocimiento, diseño y utilización de forma eficiente los tipos y estructuras de datos más adecuados a la resolución de un
problema.
o CECC8 - Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y eficiente.
• De tecnología específica:
o Capacidad para adquirir, obtener, formalizar y representar el conocimiento humano en una forma computable para la resolución de
problemas mediante un sistema.
o CECO6 - Capacidad para desarrollar y evaluar sistemas interactivos y de presentación de información y su aplicación a la resolución de
problemas sencillos de diseño de interacción persona computadora.
Transversales
• Conocimientos generales básicos
• Conocimientos básicos de la profesión
• Capacidad de análisis y síntesis
• Capacidad de organizar y planificar
• Comunicación oral y escrita en la lengua propia
• Conocimiento de una segunda lengua (preferentemente inglés)
• Habilidades básicas en el manejo del ordenador
• Habilidades de gestión de la información
• Resolución de problemas
• Trabajo en equipo
• Responsabilidad y compromiso ético
• Capacidad de aplicar los conocimientos en la práctica
• Capacidad de aprender
• Capacidad de generar nuevas ideas
• Habilidad para trabajar de forma autónoma y cumplir plazos.
7. Metodologías
Actividades presenciales:
• Lección magistral: exposición de teoría y resolución de problemas
• Realización de prácticas guiadas en laboratorio
• Seminarios tutelados para grupos pequeños con exposición de trabajos
• Sesiones de tutorías, seguimiento y evaluación, individuales o en grupo
• Exposición de trabajos y pruebas de evaluación
Actividades no presenciales
• Estudio autónomo por parte del estudiante, con especial atención a un enfoque práctico.
• Revisión bibliográfica y búsqueda de información, especialmente en Internet.
• Realización de prácticas y trabajos individuales y autónomos.
Grado en Ingeniería Informática Guía Académica 2010-2011 55
Universidad de Salamanca
9. Recursos
Libros de consulta para el alumno
• Programación estructurada en C. Ed. Prentice Hall, (ISBN 978-84-832-2423-6). José Rafael García-Bermejo Giner
• Programación en C. Ed. DIA (ISBN 84-688-3223-5). Varios autores
• Programación en C. Ed. McGraw. Antonakos-Mansfield
• El lenguaje de programación C. Ed. Prentice-Hall (ISBN 978-9688802052). Brian Kernighan y Dennis Ritchie
Otras referencias bibliográficas, electrónicas o cualquier otro tipo de recurso
Videos http://maxus.fis.usal.es/HOTHOUSE/programacion/podcasts/
podcast_index.html
CodeBlocks http://www.codeblocks.org/
XCode - Apple http://developer.apple.com/
Netbeans http://www.netbeans.org/
Eclipse http://www.eclipse.org/
MinGW http://sourceforge.net/projects/mingw/
gcc - GNU http://www.gnu.org/
El servidor maxus (maxus.fis.usal.es) contiene información relativa a Programación; de hecho se ofrece al alumno una extensa colección de
exposiciones teóricas, ejercicios, gráficas, enlaces y sugerencias.
56 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
10. Evaluación
Consideraciones Generales
Con objeto de llevar a cabo una evaluación continua, se hace uso de la plataforma virtual para notificar las tareas y fechas de entrega de las mismas.
Adicionalmente, la calificación de estas tareas es visible para el alumno interesado, que puede seguir su evolución de forma inmediata. Entre estas
tareas se consideran las asociadas a los temas vistos en teoría, las asociadas a seminarios, y los resultados de las defensas que se soliciten en grupos
de prácticas.
La evaluación considera especialmente relevantes los aspectos prácticos de la asignatura.
Criterios de evaluación
Los objetivos generales y específicos de esta asignatura hacen que el conocimiento práctico resulte esencial, y por tanto los criterios de evaluación
son básicamente relativos a los aspectos aplicados de los conceptos que se tratan. Se plantearán al alumno varias pruebas de tipo test, realizadas
a través de Studium, con objeto de comprobar su comprensión de conceptos básicos sin los cuales no es posible abordar los problemas tratados.
Adicionalmente, se plantearán trabajos prácticos que, mediante la construcción de programas, muestren un conocimiento práctico adecuado para el
estudio de otros temas avanzados (como los que se abordarán en Programación II y III). Por último, se realizará un examen final en que el alumno
deberá mostrar por escrito las capacidades adquiridas.
Instrumentos de evaluación
Se propone una evaluación basada en tres mecanismos:
Evaluación Continua 15%
Este apartado se refiere a pruebas efectuadas en Studium de manera periódica. El contenido de estas pruebas corresponderá a temas tratados en
clases de teoría y seminarios. Se realizará una prueba al final de cada tema.
Defensa de prácticas 25%
Se contempla la realización de tres prácticas a lo largo del curso. Estas prácticas serán presentadas a través de Studium, y defendidas posteriormente
si el profesor lo estima oportuno.
Realización de Exámenes 60%
El contenido del examen será eminentemente práctico, y tendrá por objeto comprobar la correcta comprensión de los conceptos abordados en la
asignatura, así como las capacidades adquiridas por el alumno.
Nota. Es necesario, aunque no suficiente, obtener una calificación mínima de 3 sobre diez en cada una de las partes para aprobar la asignatura.
Recomendaciones para la evaluación
• Se recomienda estudiar y practicar los aspectos básicos de la programación estructurada.
• Se recomienda conocer de forma práctica los aspectos básicos y fundamentales del proceso de compilación (línea de órdenes, IDE).
• Se recomienda conocer de manera práctica las estructuras de datos vistas a lo largo del curso, con especial atención a las estructuras dinámicas.
• Se recomienda conocer de forma práctica el uso de archivos, tanto binarios como de texto, con especial atención al concepto de importación y
exportación.
• Finalmente, se recomienda construir programas que hagan uso de las distintas arquitecturas propuestas a lo largo del curso, con objeto de facilitar
la reutilización de código.
Recomendaciones para la recuperación
Se recomienda utilizar un enfoque totalmente práctico para abordar esta asignatura. Las técnicas memorísticas producen siempre resultados nefastos,
puesto que un pequeño cambio en los requisitos de un programa da lugar al uso de técnicas muy distintas de las que quizá se considerasen inicialmente.
Se recomienda “jugar” haciendo programas. Los conocimientos adquiridos de forma autónoma no se olvidan fácilmente, aunque se cuente siempre
con la ayuda del profesor.
Grado en Ingeniería Informática Guía Académica 2010-2011 57
Universidad de Salamanca
COMPUTADORES II
1. Datos de la Asignatura
Código Plan 2010 ECTS 6
Carácter Básica Curso 1º Periodicidad C2
Área Arquitectura y Tecnología de Computadores
Departamento Informática y Automática
Plataforma: DIAWEB
Plataforma Virtual
URL de Acceso: http://informatica.usal.es/gii
3. Recomendaciones previas
Es muy conveniente haber superado la asignatura de Computadores I
4. Objetivos de la asignatura
Generales:
– Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecución de sistemas, servicios y
aplicaciones informáticas.
– Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad.
Específicos:
– Adquirir los conceptos básicos para comprender el funcionamiento de un computador elemental.
– Comprender el lenguaje máquina y ensamblador como fundamentos en el funcionamiento de un computador.
– Capacitar al estudiante para medir el rendimiento de un procesador.
5. Contenidos
CONTENIDOS TEÓRICOS:
TEMA I: Esquema funcional de un computador
– Arquitectura Von Neumann, otras arquitecturas y tecnologías.
– Evolución histórica del rendimiento.
– Clasificación en cuanto a paralelismo: SISD, SIMD, MISD y MIMD
TEMA II: Procesadores CISC
– Código máquina y lenguaje ensamblador.
– Registros: acumulador, contador de programa, flags, puntero de pila.
– Esquema de bloques.
– Fases de ejecución de una instrucción.
– Niveles de ejecución: modo usuario, modo supervisor.
– Frecuencia de uso de instrucciones y ortogonalidad.
TEMA III: Organización de memoria
– Mapa de memoria.
60 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
– Expansión de memoria.
– Jerarquías de memoria.
TEMA IV: Unidad de control
– Señales principales.
– Temporización: estados y fases.
– Tipos: lógica cableada o microprogramación.
– Ciclos de lectura/escritura en memoria.
– Ciclos de entrada/salida.
– Interrupciones y excepciones. Prioridades.
– Arranque del sistema.
TEMA V: Buses
– Estado de alta impedancia.
– Multiplexión y demultiplexión.
– Bus de ciclo completo y partido.
– Transferencias síncronas y asíncronas.
– Jerarquía de buses.
– Plug & play.
– Bus PCI.
– RS-232-C y USB.
TEMA VI: Sistemas de entrada/salida
– Entrada/salida programada.
– Entrada/salida dirigida por interrupciones.
– Acceso directo a memoria (DMA).
– Memoria mapeada.
CONTENIDOS PRÁCTICOS:
PRÁCTICA: Lenguaje ensamblador (6809)
– Registros, direccionamiento, instrucciones aritméticas, lógicas, de comparación y de movimiento de datos.
– Instrucciones de salto, bucles.
– Manejo de la pila. Subrutinas. Convenios de llamada, tablas de salto.
– Pseudoinstrucciones del ensamblador.
– Código reubicable.
– Depuración.
EXPOSICIONES Y DEBATES:
– “Integración de código ensamblador en programas en C”
– “Interfaz con los servicios del sistema operativo en el PC”
6. Competencias a adquirir
BÁSICAS
CB5.- Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas informáticos, los fundamentos de su
programación, y su aplicación para la resolución de problemas propios de la ingeniería
Grado en Ingeniería Informática Guía Académica 2010-2011 61
Universidad de Salamanca
COMUNES
CC9.- Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así como los componentes básicos que los
conforman
TRANSVERSALES
CT1 - Conocimientos generales básicos
CT3 - Capacidad de análisis y síntesis
CT5 - Comunicación oral y escrita
CT16 - Capacidad de aplicar los conocimientos en la práctica
CT17 - Habilidades de investigación
CT18 - Capacidad de aprender
7. Metodologías
Clase magistral de teoría: se imparten en un aula a la totalidad del grupo.
Pueden incluir el planteamiento o resolución de casos prácticos o ejemplos.
Clases prácticas en aula de informática: se reforzarán los conceptos aprendidos en las clases de teoría, complementándolos. Se tratará de
sincronizar las clases prácticas con las de teoría. Los conceptos más aplicados de la asignatura, en particular, la programación en ensamblador, se
focalizarán en esta parte. Se fomentará y motivará el autoaprendizaje del alumno.
Prácticas para entregar en grupos: realizadas autónomamente, fomentan el trabajo colaborativo.
Seminarios preparados, expuestos y debatidos en clase por parte de los alumnos.
9. Recursos
Libros de consulta para el alumno
[1] DE MIGUEL, P.: “Fundamentos de los Computadores”, Ed. Paraninfo, 2004.
[2] STALLINGS, W.: “Organización y arquitectura de Computadores”, Pearson Educación, 2006.
[3] PATTERSON, D.A.; HENNESY, J.L.: “Computer organization and design”, Morgan Kaufmann, 2008.
Otras referencias bibliográficas, electrónicas o cualquier otro tipo de recurso
[1] Material elaborado por los profesores a disposición de los alumnos.
[2] BARROW, D.: “6809 Machine Code Programming”, Granada Publishing, 1984.
[3] “GCC for the Motorola 6809”, disponible en línea en http://www.oddchange.com/gcc6809/
10. Evaluación
Consideraciones Generales
La evaluación de la asignatura combinará un trabajo realizado y evaluado según se desarrolle el curso con una prueba final. Se tratará de fomentar
y evaluar, en la parte de trabajo desarrollado durante el curso, el trabajo colaborativo y la iniciativa del alumno.
Criterios de evaluación
La evaluación de la asignatura se dividirá en dos partes:
70% de la calificación será la prueba escrita final
30% de la calificación será en evaluación continua
No se exigirá nota mínima en ninguna de las partes individualmente. Para superar la asignatura bastará con obtener el 50% de la nota máxima,
sea cual sea la composición de ese 50%.
Instrumentos de evaluación
Evaluación continua:
– Presentación y defensa de práctica: supondrá el 20% de la nota final. Cada práctica presentada por un grupo recibirá una nota en función de la
calidad del trabajo presentado. Una defensa individual con cada miembro del grupo modulará (0% al 100%) la nota obtenida por cada miembro
individualmente, tomando como base la nota obtenida en la práctica.
– Seminarios preparados en grupo: supondrá el 10% de la nota final. La calificación obtenida será la misma para todos los miembros del grupo
en función de la calidad del trabajo presentado.
Prueba escrita final:
Consistirá en una batería de preguntas de respuesta corta y de tipo test de respuesta única, distribuidas de un modo proporcional al tiempo
dedicado a cada tema. Todas las preguntas tendrán el mismo peso en la calificación final de la prueba. Las preguntas de tipo test descontarán en
caso de ser falladas de modo inversamente proporcional al número de opciones menos una.
Recomendaciones para la evaluación
Para optimizar el proceso de enseñanza-aprendizaje se recomienda la asistencia a clase y la participación en las actividades programadas
Recomendaciones para la recuperación
Grado en Ingeniería Informática Guía Académica 2010-2011 63
Universidad de Salamanca
ÁLGEBRA COMPUTACIONAL
1. Datos de la Asignatura
Código 101106 Plan 2009 ECTS 6
Carácter Básico Curso 1º Periodicidad 2º cuatrimestre
Área Álgebra / Geometría y topología
Departamento Matemáticas
Plataforma: Studium, campus virtual de la Universidad de Salamanca
Plataforma Virtual
URL de Acceso: http://studium.usal.es
Área Álgebra
Centro Facultad de Ciencias
Despacho M3323, edif de La Merced (segunda planta)
Horario de tutorías De lunes a jueves de 16h a 17h y viernes de 10h a 11h
URL Web
E-mail aalvarez@usal.es Teléfono 923 29 44 54
3. Recomendaciones previas
Es conveniente tener aprobada la asignatura “Álgebra lineal y geometría”.
4. Objetivos de la asignatura
Se pretende dar los elementos de álgebra imprescindibles para una formación mínima en un grado en informática (no tratados en el curso de
Álgebra lineal y geometría) como son el Álgebra de Boole, Teoría de grafos y Teoría de Códigos, que le permita tener un comprensión superior de
muchas cuestiones de las que se tratan en informática, así como facilitar desde esa posición el planteamiento y resolución de problemas de modo
más ágil y sencillo.
Grado en Ingeniería Informática Guía Académica 2010-2011 65
Universidad de Salamanca
Además se incluyen entre los objetivos los problemas de diagonalización de endomorfismos, tópico necesario para otras asignaturas de
Matemáticas como es el Cálculo (análisis de Fourier, etc.).
Otro de los objetivos es la modelización y resolución de problemas de optimización de programación lineal, de gran utilidad informática como
aplicación de ésta a la empresa.
5. Contenidos
Tema 1. Diagonalización: Valores y vectores propios. Polinomio característico, criterio de diagonalización. Aplicaciones al cálculo de potencias,
exponenciales e inversas de matrices.
Tema 2. Introducción a la teoría de códigos: códigos de bloques, códigos lineales, matriz generadora, matriz de control, detección y corrección de
errores.
Tema 3. Introducción a la programación lineal: Plantemiento, sistemas de inecuaciones. Resolución gráfica. Método del símplex. Problemas de
transporte y de flujo.
Tema 4. Álgebras de Boole: Definición y propiedades. Álgebras de Boole finitas. Funciones booleanas, tablas de verdad. Diagramas de Karnaugh.
Aplicaciones a la lógica, a los circuitos y al cálculo proposicional.
Tema 5. Teoría de Grafos: Relaciones binarias. Conjuntos parcialmente ordenados. Grafos. Matriz de incidencia. Diagrama de Hasse. Álgebra
asociada a un grafo. Ciclos. Teoría aplicada de algoritmos.
6. Competencias a adquirir
Específicas
Utilizar software matemático para analizar, modelar, manipular y diseñar elementos y sistemas informáticos.
Diagonalizar matrices y aplicaciones lineales.
Modelar y resolver problemas de optimización en el ámbito de la informática.
Usar las técnicas básicas de la programación lineal y su traducción en algoritmos o métodos constructivos de solución de problemas.
Aplicar los resultados acerca de álgebras de Boole a campos de la lógica, de cálculo de predicados y de circuitos.
Usar el lenguaje y las aplicaciones más elementales de la teoría de grafos, así como algoritmos de resolución de problemas de grafos.
Comprender los principios básicos de la codificación y de la teoría de la información.
Transversales
Tener y comprender conocimientos matemáticos a partir de la base de la educación secundaria general.
Conseguir capacidad de análisis y síntesis.
Saber aplicar los conocimientos adquiridos para elaborar argumentos y estrategias de resolución de problemas propios de la ingeniería.
Identificar y resolver problemas relacionados con los conceptos asimilados.
Difundir conocimientos y resultados obtenidos, tanto a un interlocutor especializado como a uno de carácter general.
Saber exponer en público.
Trabajar en equipo.
Tener capacidad de organización y planificación.
Saber elaborar una crítica y hacer autocrítica.
Estimular la búsqueda de la calidad en los métodos usados y de los resultados obtenidos.
Estimular el aprendizaje autónomo de nuevos conocimientos y técnicas.
66 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
7. Metodologías
Como instrumentos de la metodología docente se realizarán las siguientes actividades: clases de teoría, clases de problemas, seminarios tutelados,
trabajos, controles y tutorías individuales.
Las clases de teoría serán en general de pizarra y en ellas se explicarán los puntos indicados en el programa. Las clases de problemas consistirán
en la resolución de problemas, para lo cual se proporcionará una colección de ejercicios adecuados a los contenidos y nivel de exigencia del curso.
En la medida de lo posible, se presentarán las distintas opciones para resolver un mismo ejercicio resaltando con ello las ventajas e inconvenientes
de las distintas estrategias.
En estas clases de teoría y de problemas se dirige el desarrollo del programa de contenidos pero pretende ser también un incentivo para el resto
de actividades.
Los seminarios tutelados consisten en sesiones semanales en las que los estudiantes podrán consultar las dudas que les hayan podido surgir al
resolver problemas de la hoja de ejercicios así como sobre los problemas resueltos por el profesor en clase. Se pretende generar un ambiente de
discusión donde no únicamente el profesor sea quien resuelva las dudas sino sea el propio colectivo el que vaya construyendo el argumento o
resolución del problema.
A lo largo del cuatrimestre se propondrá una serie de trabajos para entregar. Estos trabajos consistirán en la resolución de uno o varios ejercicios
donde se abordarán distintos conceptos vistos en clase. Los trabajos podrán también incluir algunas cuestiones teóricas. Se incentivará el trabajo
en grupo con el que se pretende fomentar entre los alumnos la discusión de los tópicos de la asignatura.
Los controles cortos tienen una motivación análoga a la de los trabajos: la resolución de algún ejercicio. Los controles se realizarán cuando se
complete un bloque temático tendrán una duración de no más de una hora. Estas pruebas serán convocadas con suficiente antelación.
Existirá un horario de tutorías a disposición de los alumnos donde podrán resolver individualmente sus dudas. A estas tutorías será también donde
los alumnos serán citados cuando se detecten problemas de aprendizaje.
A estas actividades guiadas por el profesor hay que añadir la importante labor discente del estudiante. Así pues, para la asimilación de los
contenidos expuestos y para la adquisición de las competencias, destrezas y habilidades exigidas, cada estudiante deberá dedicar cierto tiempo
de trabajo personal.
Se hará uso del campus on-line de la Universidad de Salamanca del que podrán sacar especial provecho los estudiantes que por cualquier
circunstancia no puedan participar de la totalidad de actividades presenciales. En el campus on-line se pondrá a disposición del colectivo el material
docente previsto así como las calificaciones de los trabajos y controles.
9. Recursos
Libros de consulta para el alumno
J.C. Ferrando y V. Gregori, Matemática discreta, editorial Reverté.
R.P. Grimaldi, Matemáticas discreta y combinatoria, editorial Prentice-Hall.
Q. Martín, Investigación operativa, editorial Prentice-Hall.
O. Pretzel, Error-correcting codes and finite fields, Oxford University Press.
F. Puerta, Álgebra lineal, ediciones UPC.
Otras referencias bibliográficas, electrónicas o cualquier otro tipo de recurso.
A. de la Villa, Problemas de álgebra: con esquemas teóricos, editorial Clagsa.
F. García, G. Hernández y A. Nevot, Problemas resueltos de matemática discreta, editorial Thomson
J. Arvesú, F. Marcellán y J. Sánchez, Problemas resueltos de álgebra lineal, editorial Thomson.
10. Evaluación
Consideraciones Generales
La evaluación de la adquisición de las competencias previstas se articula mediante los trabajos y controles cortos descritos en el apartado de
Metodología, a lo que se añade un examen escrito al final del cuatrimestre.
Criterios de evaluación
Para obtener la calificación final, se ponderarán las calificaciones de cada una de las actividades evaluadoras del siguiente modo:
• Trabajos. 30 %
• Controles: 20 %
• Examen: 50 %
Instrumentos de evaluación
Trabajos: Consisten en la resolución de uno o varios ejercicios, y tal vez cuestiones teóricas. Los trabajos tendrán una fecha límite de entrega.
El estudiante podrá ser convocado para explicar los métodos utilizados y su resolución. En su caso, esta defensa del trabajo presentado formará
parte de la calificación del trabajo.
Controles cortos: cuando se haya impartido una cantidad razonable de materia se realizará una breve prueba escrita, en horario de clase, en la que
se pedirá la resolución de algún ejercicio así como alguna pregunta de carácter teórico.
Examen final: constará de una parte teórica (40%) y de una parte práctica (60%) y será necesario superar la cuarta parte de la prueba para aprobar
la asignatura.
68 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
CÁLCULO
1. Datos de la Asignatura
Código 101105 Plan 2010 ECTS 6
Carácter Básico Curso 1º Periodicidad 2º Cuatrimestre
Área Análisis Matemático
Departamento Matemáticas
Plataforma: studium.usal.es
Plataforma Virtual
URL de Acceso: studium.usal.es
3. Recomendaciones previas
ASIGNATURAS QUE SE RECOMIENDA HABER CURSADO PREVIAMENTE:
Se recomienda que el alumno/a haya cursado sus estudios de Bachillerato en una orientación Científico-Tecnológica con lo que acredita una base
de conocimiento en el área de Matemáticas.
Se recomienda haber cursado la asignatura Álgebra Lineal y Geometría.
4. Objetivos de la asignatura
• Desarrollar una capacidad práctica para el uso del cálculo diferencial e integral en Ingeniería.
• Comprender y manejar los conceptos, técnicas y herramientas del cálculo diferencial y de la integración en una variable.
• Saber determinar la convergencia y en su caso calcular integrales impropias .
• Conocer la traducción a integrales de algunos problemas de tipo físico: áreas, volúmenes, masas, centros de gravedad, etc.
• Adquirir unas nociones básicas sobre ecuaciones diferenciales.
• Conocer y aplicar el concepto de transformada de Fourier.
5. Contenidos
TEMA SUBTEMA
Funciones reales. Operaciones. Funciones elementales.
1. Funciones reales de variable real
Límites y continuidad. Teorema de Bolzano.
Función derivada. Propiedades. Cálculo de derivadas.
2. Cálculo diferencial en una variable Aplicaciones de la derivada al estudio de funciones.
Regla de L’Hôpital. Fórmula de Taylor.
Integral de Riemann en una variable. Definición y propiedades.
3. Cálculo integral en una variable Teorema Fundamental. Regla de Barrow.
Métodos principales de integración.
4. Integrales impropias en una variable Integrales impropias. Definición. Criterios de convergencia
Clasificación: Variables separadas. Exactas. Homogéneas. Lineales.
5. Ecuaciones diferenciales ordinarias
Ecuación de Bernoulli.
Grado en Ingeniería Informática Guía Académica 2010-2011 71
Universidad de Salamanca
TEMA SUBTEMA
Números complejos. Exponencial compleja.
6. Análisis de Fourier Transformada de Fourier continua. Series de Fourier. Transformada de
Fourier discreta.
6. Competencias a adquirir
(CB): Competencias Básicas
Competencias Básicas del módulo Matemáticas recogidas en la memoria del Grado en Ingeniería Informática por la Universidad de Salamanca:
1. CB-1: Capacidad para la resolución de los problemas matemáticos que puedan plantearse en la ingeniería. Aptitud para aplicar los
conocimientos sobre: álgebra lineal; cálculo diferencial e integral; métodos numéricos; algorítmicos numéricos; estadísticos y optimización.
2. CB-3: Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, algorítmica y complejidad computacional,
y su aplicación para la resolución de problemas propios de la ingeniería.
(CG): Competencias Generales
1. CG-2: Incrementar la capacidad de organización y planificación con el objeto de resolver con éxito el problema analizado.
2. CG-4: Ser capaz de plantear y resolver problemas obteniendo una descripción no sólo cualitativa sino también cuantitativa y con el grado de
precisión que sea requerido.
3. CG-5: Aprender de manera autónoma nuevos conocimientos y técnicas.
(CT): Competencias Transversales
Competencias Específicas del módulo Matemáticas recogidas en la memoria del Grado en Ingeniería Informática por la Universidad de Salamanca:
1. CT-1: Conocimientos generales básicos.
2. CT-3: Capacidad de análisis y síntesis.
3. CT-5: Comunicación oral y escrita en la lengua propia.
4. CT-9: Resolución de problemas.
5. CT-11: Capacidad crítica y autocrítica.
6. CT-12: Trabajo en equipo.
(CC): Competencias Específicas
1. Desarrollar una capacidad práctica para el uso del cálculo diferencial e integral en Ingeniería.
2. Comprender y manejar los conceptos, técnicas y herramientas básicas del cálculo diferencial en una variable.
3. Saber calcular correctamente límites, derivadas y diferenciales de funciones de una variable.
4. Saber caracterizar los puntos críticos de funciones de una variable.
5. Entender y manejar correctamente los aspectos básicos del cálculo integral.
6. Saber aplicar y conocer diferentes métodos elementales de integración.
7. Reconocer y resolver ecuaciones diferenciales ordinarias.
8. Plantear problemas de la Ingeniería relacionados con las ecuaciones diferenciales.
9. Aplicar el Análisis de Fourier a la resolución de problemas.
72 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
7. Metodologías
Clases magistrales 42 50 92
Clases prácticas
Seminarios 14 10 24
Exposiciones y debates
Tutorías
Actividades no presenciales
Preparación de trabajos 15 15
Otras actividades
Exámenes 4 15 19
TOTAL 60 90 150
74 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
9. Recursos
Libros de consulta para el alumno
LUGAR DE
TÍTULO AUTOR EDICIÓN TIPO DE RECURSO SIGNATURA
PUBLICACIÓN
Cálculo I
Teoría y Problemas de
Alfonsa García et al. Clagsa, D.L. Libro de texto AZ/PO/517CAL
Análisis Matemático
en una variable
AZ/PO/517
Calculus I Salas Hille Reverté Libro de texto
SALcal
Larson, Hostetter, Bibliografía AZ/PO/517
Cálculo I McGraw-Hill
Edwards complementaria LARcal
Cálculo Diferencial e Ayres, F, Bibliografía AZ/PO/517
McGraw-Hill
Integral Mendelson, E complementaria AYRcal
Ecuaciones Ayres, F, Bibliografía
McGraw-Hill
diferenciales Mendelson, E complementaria
Otras referencias bibliográficas, electrónicas o cualquier otro tipo de recurso
10. Evaluación
Consideraciones Generales
La evaluación de las competencias de la materia se basará principalmente en el trabajo continuado, controlado periódicamente con diferentes
instrumentos de evaluación, y conjuntamente con una prueba escrita final.
Criterios de evaluación
La evaluación valorará la adquisición de las competencias de carácter teórico y práctico que se comprobará tanto por actividades de evaluación
continua como por una prueba escrita final.
Las actividades de evaluación continua supondrán 30% en pruebas escritas, 20% entrega de trabajos y asistencia a seminarios.
La prueba escrita final será un 50% de la nota total de la asignatura.
Instrumentos de evaluación
Se utilizarán los siguientes:
Evaluación continua, se valorará:
• Realización tutelada de trabajos tanto individuales como en equipo.
• Defensa de los trabajos a entregar a criterio del profesor.
• Pruebas de control periódicas
El examen final constará de 5 preguntas y cada pregunta valdrá un punto.
Grado en Ingeniería Informática Guía Académica 2010-2011 75
Universidad de Salamanca
1. Datos de la Asignatura
Código Plan 2010 ECTS 6
Carácter Básica Curso 1º Periodicidad Cuatrimestral
Área Organización de Empresas
Departamento Administración y Dirección de Empresas
Plataforma: Studium
Plataforma Virtual
URL de Acceso: http://studium.usal.es
3. Recomendaciones previas
Ninguna.
4. Objetivos de la asignatura
– Comprender los principios básicos de gestión y su relación con los conocimientos de Ingeniería.
– Comprender la naturaleza de la organización y valorar la importancia del papel y responsabilidad de la empresa dentro del sistema económico.
– Identificar las características básicas de la empresa (metas y objetivos, propiedad, tamaño y estructura organizativa).
– Identificar las áreas funcionales de una organización y sus interrelaciones.
– Analizar y estructurar un problema organizativo para encontrar una solución adecuada.
– Valorar el papel estratégico que puede desempeñar el subsistema operativo en las organizaciones empresariales.
– Identificar las principales decisiones de diseño y planificación y control del subsistema operativo y las principales alternativas en cada una de
ellas.
– Comprender la importancia del recurso información en el funcionamiento y gestión de las organizaciones y su influencia en el desarrollo de
ventajas competitivas.
– Aplicar métodos básicos de planificación y control de las operaciones.
– Analizar el conjunto de procesos que aportan valor en la organización y comprender las necesidades informativas de los mismos.
5. Contenidos
TEMA 1: Concepto y tipos de empresas.
TEMA 2: Entorno genérico y específico de las empresas.
TEMA 3: Dirección de operaciones y gestión de la calidad.
TEMA 4: Fundamentos de marketing.
TEMA 5: Gestión de Recursos Humanos.
TEMA 6: Selección de inversiones y fuentes de financiación.
TEMA 7: Dirección estratégica.
TEMA 8: Sistemas de Información en la empresa.
6. Competencias a adquirir
Específicas
Básicas: CB6
Comunes: CC2, CC3
De tecnología específica: TI1, TI5
Transversales
CT1, CT2, CT3, CT4, CT5, CT8, CT9, CT10, CT11, CT12, CT14, CT15, CT16, CT17, CT18, CT19, CT20, CT21, CT22
78 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
7. Metodologías
– Sesiones teóricas magistrales de carácter presencial para la presentación de los contenidos teóricos de la asignatura y fundamentos básicos
para el desarrollo adecuado del resto de actividades formativas.
– Sesiones prácticas, organizadas en grupos de trabajo para discutir y resolver casos prácticos, presentar y defender trabajos y supuestos y
aplicar metodologías de análisis.
– Sesiones de autorización y seguimiento personalizado del alumno que permita su orientación en el desarrollo de la asignatura y en la
preparación de los trabajos personales.
– Trabajo del alumno ligado a las sesiones teóricas, prácticas y de autorización de carácter no presencial. En concreto: lectura de documentación
y material de la asignatura, búsqueda y lectura de documentación complementaria, acceso y consulta a fuentes para recopilar información,
realización de trabajos, resolución de casos prácticos y ejercicios.
– Trabajo del alumno vinculado a la preparación y realización de los exámenes correspondientes.
9. Recursos
Libros de consulta para el alumno
Cuervo, A. (2005): Introducción a la Administración de empresas, Cívitas, Madrid.
Iborra, M.; Dasi, A.; Dolz, C. y Ferrer, C. (2007). Fundamentos de dirección de empresas. Conceptos y habilidades directivas, Thomson, Madrid.
Bueno, E. (2004): Curso Básico de Economía de la Empresa. Un Enfoque de Organización, Pirámide, Madrid.
Castillo, A. (2006): Introducción a la Economía y Administración de Empresas. Pirámide, Madrid.
Otras referencias bibliográficas, electrónicas o cualquier otro tipo de recurso
Claver Cortés, E.; Gascó Gascó, J. L.; Llopis Taverner, J. (1996): Los recursos humanos en la empresa: un enfoque directivo. Cívitas, Madrid.
Fernández, E.; Fernández, M.; Avella L. (2006): Estrategia de Produccion, McGraw-Hill, Madrid.
Edwards, C.; Ward, J.; Bytheway, A. (2000): Fundamentos de Sistemas de Información, 2º Ed., Prentice Hall, Madrid.
García, F.; Chamorro, F.; Molina, J.M. (2000): Informática de Gestión y Sistemas de Información, McGraw-Hill, Madrid.
Grado en Ingeniería Informática Guía Académica 2010-2011 79
Universidad de Salamanca
10. Evaluación
Consideraciones Generales
La evaluación de la adquisición de las competencias de la materia se realizará mediante una evaluación continua y desarrollo de 2 trabajos. Se
realizará, también, una prueba final en la que el alumno deberá demostrar los conocimientos y competencias adquiridas a lo largo del curso.
Evaluación continua (40%): 30% con las prácticas de clase (CT9, CT10, CT11, CT12, CT14, CT15, CT16, CT19, CB6, CC3) y 10% con el trabajo
(CT17, CT20, CT21, CT22, CB6, CC2, CC3, TI1, TI 5)
Examen final (60%) (CT1, CT2,CT3, CT4, CT5, CT18, CB6)
Criterios de evaluación
Las pruebas expuestas, que conforman la evaluación global del estudiante, se realizarán con el siguiente peso:
Evaluación continua de actividades: 30%
Realización y exposición de 2 trabajos: 10%
Prueba final: 60%
El alumno deberá superar el 40% de cada una de estas formas de evaluación para conseguir que se le haga la evaluación global.
Instrumentos de evaluación
Actividades de evaluación continua: Para estas evaluaciones se tendrán en cuenta, la participación de los alumnos en las clases y en la resolución
de los ejercicios que se plateen a lo largo del curso así como en los trabajos a desarrollar. Periódicamente, se propondrán actividades de evaluación
no presenciales en forma de cuestionarios o foros a través del aula virtual que permitan, en cierta medida, una autoevaluación del estudiante que
pueda servirle, no tanto como nota en su evaluación, como para observar su evolución en la adquisición de competencias.
Evaluación final: Constará básicamente de un examen, que se realizará en las fechas previstas en la planificación docente, en el que el alumno
tendrá que demostrar los conocimientos y competencias adquiridas durante el curso.
Recomendaciones para la evaluación
Se recomienda la asistencia y participación en clase.
Recomendaciones para la recuperación
80 Guía Académica 2010-2011 Grado en Ingeniería Informática
Universidad de Salamanca
PERFIL DE EGRESO
La importancia que en la actualidad tienen las Tecnologías de la Información y las Comunicaciones (TIC) en todos los aspectos de nuestra vida,
hace que el perfil profesional de los titulados en Ingeniería Informática sea de altísimo interés y de amplia demanda en todos los sectores, como
por ejemplo empresas de negocio electrónico, entidades financieras, empresas de consultoría, compañías de producción de sistemas electrónicos,
centros de cálculo, departamentos de informática o tecnología de cualquier tipo de empresas, centros y empresas de desarrollo tecnológico,
Administración Pública o centros de docencia, formación, investigación, desarrollo e innovación.
Los egresados de esta titulación son profesionales polivalentes con una perspectiva multidisciplinar, que pueden adaptarse a las continuas
innovaciones tecnológicas.
SALIDAS PROFESIONALES
Las actividades desarrolladas por los ingenieros informáticos constituyen piezas clave en la estrategia de las empresas y organizaciones para
posicionarse en el actual mercado competitivo, incrementar su productividad e integrarse en la sociedad digital. Entre otras podemos destacar las
siguientes áreas:
• Desarrollo de Sistemas Informáticos destinados al ámbito de la gestión y planificación empresarial, la producción y organización industrial
• Dirección y gestión de proyectos informáticos
• Consultoría informática tanto técnica como estratégica
• Definición y programación de soluciones algorítmicas
• Diseño de sistemas web: comercio electrónico, enseñanza electrónica, gestión de relaciones con los clientes (CRM), etc.
• Diseño de sistemas, protocolos y servicios de telecomunicaciones
• Integración de sistemas móviles: web móvil, posicionamiento y localización (GPS)
• Diseño y gestión de redes e infraestructura de comunicaciones
• Seguridad e integridad de los sistemas informáticos y las comunicaciones
• Diseño de sistemas digitales y basados en microprocesadores
• Interacción persona computador
• Programación de aplicaciones que requieran técnicas de ejecución paralela, concurrente, distribuida y de tiempo real
• Computación de altas prestaciones para trabajar con grandes volúmenes de datos
• Enseñanza y transferencia de tecnología
• Investigación y desarrollo
Los ingenieros en Informática tienen pleno empleo e incluso se incorporan al mercado laboral antes de finalizar sus estudios.
Grado en Ingeniería Informática Guía Académica 2010-2011 81
Universidad de Salamanca
COORDINADOR DE LA TITULACIÓN
La Comisión de Garantía de Calidad de la titulación está presidida por el Coordinador de la Titulación, que será el responsable de coordinar el
programa formativo, velando por la adecuación entre los programas de las distintas asignaturas.
La coordinadora del Grado en Ingeniería Informática (nombrada por la Junta de la Facultad de Ciencias el 11 de noviembre de 2008) es la
profesora: