Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Código: 17836
Centro: Escuela Politécnica Superior
Titulación: Grado en Ingeniería Informática
Nivel: Grado
Tipo: Obligatoria
Nº de créditos: 6
1 de 13
Asignatura: Sistemas Informáticos I
Código: 17836
Centro: Escuela Politécnica Superior
Titulación: Grado en Ingeniería Informática
Nivel: Grado
Tipo: Obligatoria
Nº de créditos: 6
ASIGNATURA
SISTEMAS INFORMÁTICOS (SINF I)
1.1. Código
17836 del Grado en Ingeniería Informática
1.2. Materia
Sistemas Informáticos I
1.3. Tipo
Obligatoria
1.4. Nivel
Grado
1.5. Curso
3º
1.6. Semestre
1º
2 de 13
Asignatura: Sistemas Informáticos I
Código: 17836
Centro: Escuela Politécnica Superior
Titulación: Grado en Ingeniería Informática
Nivel: Grado
Tipo: Obligatoria
Nº de créditos: 6
3 de 13
Asignatura: Sistemas Informáticos I
Código: 17836
Centro: Escuela Politécnica Superior
Titulación: Grado en Ingeniería Informática
Nivel: Grado
Tipo: Obligatoria
Nº de créditos: 6
Básicas:
B4: Conocimientos básicos sobre bases de datos y programas informáticos con
aplicación en ingeniería.
B5: 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:
C1. 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.
C8. Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma
robusta, segura y eficiente, eligiendo el paradigma y los lenguajes de programación
más adecuados.
C11. Conocimiento y aplicación de las características, funcionalidades y estructura
de los Sistemas Distribuidos, las Redes de Computadores e Internet y diseñar e
implementar aplicaciones basadas en ellas.
C12. Conocimiento y aplicación de las características, funcionalidades y estructura
de las bases de datos, que permitan su adecuado uso, y el diseño y el análisis e
implementación de aplicaciones basadas en ellos.
C13. Conocimiento y aplicación de las herramientas necesarias para el
almacenamiento, procesamiento y acceso a los sistemas de información, incluidos los
basados en web.
Específicas:
IS2. Capacidad para valorar las necesidades del cliente y especificar los
requisitos software para satisfacer estas necesidades, reconciliando objetivos en
conflicto mediante la búsqueda de compromisos aceptables dentro de las
limitaciones derivadas del coste, del tiempo, de la existencia de sistemas ya
desarrollados y de las propias organizaciones.
IC4. Capacidad de diseñar e implementar software de sistema y de
comunicaciones.
SI3. Capacidad para participar activamente en la especificación, diseño,
4 de 13
Asignatura: Sistemas Informáticos I
Código: 17836
Centro: Escuela Politécnica Superior
Titulación: Grado en Ingeniería Informática
Nivel: Grado
Tipo: Obligatoria
Nº de créditos: 6
OBJETIVOS GENERALES
G1 Comprensión de los fundamentos de los sistemas distribuidos basados en la Web.
G2 Comprensión de los fundamentos de las bases de datos distribuidas.
5 de 13
Asignatura: Sistemas Informáticos I
Código: 17836
Centro: Escuela Politécnica Superior
Titulación: Grado en Ingeniería Informática
Nivel: Grado
Tipo: Obligatoria
Nº de créditos: 6
Programa Detallado
1. Introducción a los sistemas distribuidos
1.1. Definiciones sobre sistemas distribuidos
1.2. Modelos de sistemas distribuidos
1.3. Evolución de los sistemas distribuidos
2. Sistemas distribuidos basados en la World Wide Web
2.1. Introducción
2.2. Web hipertexto: HTTP, URL, HTML, XML, JSON y CSS
2.3. Web interactiva y surgimiento de las Aplicaciones Web: formularios HTML,
generación de páginas dinámicas.
2.3.1. Ejecución de código en el cliente: HTML5, JavaScript, AJAX
2.3.2. Procesamiento en el servidor: PHP, Python, JavaScript.
2.4. Modelos arquitectónicos de la World Wide Web.
3. Bases de datos
3.1. Modelo Entidad-Relación y Modelo Relacional
3.2. SQL (Structured Query Language)
3.2.1. Procedimientos almacenados
3.2.2. Triggers
3.3. SQL inmerso en lenguaje de scripting
3.4. Optimización de consultas
3.5. Temas avanzados:
3.5.1. Tecnologías de tratamiento de Big Data
3.5.2. Bases de datos NoSQL
4. Servicios de Back-End
4.1. Introducción a los procesos basados en transacciones.
4.2. Definiciones y propiedades de las transacciones.
4.3. Modelos de transacciones.
4.4. Aislamiento. Control de la concurrencia.
5. Seguridad en los sistemas distribuidos basados en la World Wide Web
5.1. Introducción a la seguridad en los sistemas de información:
confidencialidad, integridad y disponibilidad
5.2. Seguridad Web:
5.2.1. Ataques SQL Injection
5.2.2. XSS
5.3. Seguridad en bases de datos
6 de 13
Asignatura: Sistemas Informáticos I
Código: 17836
Centro: Escuela Politécnica Superior
Titulación: Grado en Ingeniería Informática
Nivel: Grado
Tipo: Obligatoria
Nº de créditos: 6
Bibliografía:
2. Métodos docentes
Es importante destacar que la asignatura dispone de un importante soporte a los
estudiantes a través de distintos sistemas de resolución de cuestiones y ejercicios a
través de la web. Estos sistemas se complementan con la plataforma institucional de
la EPS (Moodle). La disponibilidad de estos sistemas tiene una gran influencia en la
metodología docente de la asignatura.
*Clases de teoría:
7 de 13
Asignatura: Sistemas Informáticos I
Código: 17836
Centro: Escuela Politécnica Superior
Titulación: Grado en Ingeniería Informática
Nivel: Grado
Tipo: Obligatoria
Nº de créditos: 6
*Tutorías en aula:
*Prácticas:
8 de 13
Asignatura: Sistemas Informáticos I
Código: 17836
Centro: Escuela Politécnica Superior
Titulación: Grado en Ingeniería Informática
Nivel: Grado
Tipo: Obligatoria
Nº de créditos: 6
Nº de horas Porcentaje
Clases teóricas 39 h (26%)
Clases prácticas 26 h (17.33%) 77 h
Presencial
Tutorías a lo largo del semestre 3 h (2%) (51,33%)
Realización de pruebas escritas parciales y final 9 h (6%)
Estudio semanal regulado 28 h (18,66%)
No 73 h
Realización de actividades prácticas 13 h (8,66%)
presencial (48,66%)
Preparación del examen 32 h (21,33%)
Carga total de horas de trabajo: 25 horas x 6 ECTS 150 h
9 de 13
Asignatura: Sistemas Informáticos I
Código: 17836
Centro: Escuela Politécnica Superior
Titulación: Grado en Ingeniería Informática
Nivel: Grado
Tipo: Obligatoria
Nº de créditos: 6
10 de 13
Asignatura: Sistemas Informáticos I
Código: 17836
Centro: Escuela Politécnica Superior
Titulación: Grado en Ingeniería Informática
Nivel: Grado
Tipo: Obligatoria
Nº de créditos: 6
Evaluación de prácticas
Respecto de la evaluación de las prácticas, los estudiantes pueden optar por
seguir una evaluación continua en la que se tiene en cuenta el trabajo realizado
durante todo el cuatrimestre, y deben asistir a todas las clases, o bien seguir una
evaluación tradicional basada en examen final que exime la obligación de asistir a
clase, pero no de entregar las prácticas en los plazos indicados via web. Acumular
más de una falta no justificada supone el NO APTO automático por evaluación
continua.
Para aprobar las prácticas es necesario entregar todas las prácticas en plazo. La
nota de cada práctica tendrá en cuenta el trabajo realizado, la memoria
entregada y un examen individual que se tomará al finalizar cada práctica.
Para estudiantes que hayan seguido una evaluación continua, la nota final de
prácticas en este caso será el resultado de la siguiente fórmula:
11 de 13
Asignatura: Sistemas Informáticos I
Código: 17836
Centro: Escuela Politécnica Superior
Titulación: Grado en Ingeniería Informática
Nivel: Grado
Tipo: Obligatoria
Nº de créditos: 6
5. Cronograma orientativo
6 - Repaso y ejercicios 5 3
- Práctica 1
- Prueba intermedia 1
- Práctica 2
12 de 13
Asignatura: Sistemas Informáticos I
Código: 17836
Centro: Escuela Politécnica Superior
Titulación: Grado en Ingeniería Informática
Nivel: Grado
Tipo: Obligatoria
Nº de créditos: 6
- Prueba intermedia 2
- Practica 2
- Practica 3
13 de 13