• No se han encontrado resultados

Guía Docente 2017/2018

N/A
N/A
Protected

Academic year: 2021

Share "Guía Docente 2017/2018"

Copied!
482
0
0

Texto completo

(1)

Universidad Católica San Antonio de Murcia – Tlf: (+34) 968 278 160 [email protected] – www.ucam.edu

Guía Docente 2017/2018

Grado en Ingeniería Informática

(2)

hola

Universidad Católica San Antonio de Murcia – Tlf: (+34) 968 278 160 [email protected] – www.ucam.edu

Guía Docente 2017/2018

Auditoría y Peritaje

Audit and computer expert witness

Grado en Ingeniería en Informática

(3)

Auditoría y Peritaje Auditoría y Peritaje - Tlf: (+34) 902 102 101 1

Índice

Auditoría y Peritaje ... 2

 

Breve descripción de la asignatura ... 2

 

Requisitos Previos ... 3

 

Objetivos ... 3

 

Competencias y resultados de aprendizaje ... 4

 

Metodología ... 6

 

Relación con otras asignaturas del plan de estudios ... 8

 

Sistema de evaluación ... ¡Error! Marcador no definido.

 

Bibliografía y fuentes de referencia ... 9

 

Web relacionadas ... 10

 

Recomendaciones para el estudio ... 10

 

Material didáctico ... 10

 

(4)

Auditoría y Peritaje

Auditoría y Peritaje - Tlf: (+34) 902 102 101

2

Auditoría y Peritaje

Módulo: Ingeniería aplicada a la empresa. Materia: Auditoría y Peritaje.

Carácter: Obligatoria. Nº de créditos: 4.5 ECTS.

Unidad Temporal: 4º Curso – 2º Semestre.

Profesor/a de la asignatura: Javier Cao Avellaneda. Email: [email protected]

Horario de atención a los alumnos/as: Jueves de 19:00h a 20:00 h. Fuera de ese horario se puede solicitar cita en el campus virtual o enviando un correo electrónico al profesor al menos un par de días antes.

Profesor/a coordinador del curso: Fernando Terroso Sáenz. Profesor coordinador de módulo: José Luis Abellán Miguel.

Breve descripción de la asignatura

La asignatura de ha estructurado en tres grandes ejes: la auditoría de sistemas de información, las normas y estándares existentes en materia de seguridad de la información y el peritaje informático. En la primera área temática, la auditoría, se describirá los diferentes tipos que pueden realizarse sobre los sistemas de información, los objetivos perseguidos por cada una de ellas así como las herramientas y técnicas utilizables durante el proceso. En relación con el ejercicio profesional de esta actividad se describirá la metodología de trabajo que debe utilizarse tanto para la realización de las actividades de auditoría así como los requisitos formales a la hora de realizar la toma de datos, revisión de elementos, elaboración de informes finales y exposición de resultados.

En la segunda área temática, las normas y estándares se describirán cómo están siendo aplicados a la informática los marcos de gestión basados en la mejora continua, entrando a profundizar sobre las norma internacional que actualmente está siendo implantada por las organizaciones para lograr la gestión y control de los sistemas de información: ISO 27001, que especifica los requisitos de un sistema de gestión de la seguridad de la información.

En la tercera área temática, el peritaje informático se describirá la labor del perito informático, los diferentes tipos de peritaje que existen. En relación con el ejercicio profesional de esta actividad se describirá la metodología de trabajo que debe utilizarse tanto para la realización de las actividades de peritaje como los requisitos formales a la hora de realizar la toma de datos, análisis de las pruebas, elaboración de informes y dictámenes periciales y la exposición de resultados en juicio. Los alumnos aprenderán que tareas son necesarias en las diferentes etapas en relación con la planificación, preparación, ejecución y evaluación de resultados, así como las capacidades que el perito debe mostrar en las recogidas de información y presentación de resultados o conclusiones.

(5)

Auditoría y Peritaje

Auditoría y Peritaje - Tlf: (+34) 902 102 101

3

Brief Description

The subject has been structured into three main areas: information systems auditing, standards and existing standards on information security and computer expertise.

In the first area, the audit, describe the different types that can be performed on information systems, the objectives of each and the tools and techniques used during the process. Regarding the practice of this activity will describe the methodology that should be used both for carrying out audit activities and formal requirements when conducting data collection, review of items, preparation of final reports and presentation of results.

In the second area, rules and standards describing how they are being applied to data management frameworks based on continuous improvement, going into depth on the international standard currently being deployed by organizations to achieve management and control Information systems: ISO 27001, which specifies the requirements of a system management information security.

The third topic area, the computer expert will describe the work of the expert computer, different types of expertise that exist. Regarding the practice of this activity will describe the methodology that should be used both for carrying out expert activities as the formal requirements when performing data collection, analysis, testing, reporting and expert reports and the presentation of results at trial. Students will learn that tasks are required at different stages in relation to the planning, preparation, implementation and evaluation of results and the capabilities that the expert must show on the collected information and presentation of results or conclusions.

Requisitos Previos

Conocimiento de la legislación vigente en materia de protección de datos de carácter personal.

Objetivos

1. Proporcionar al alumno los conocimientos y habilidades necesarios para poder desempeñar en el futuro las actividades relacionadas con la auditoría de sistemas de información y el peritaje informático, de acuerdo a los diferentes marcos de revisión y control interno que existen en la actualidad.

2. Describir las metodologías de trabajo utilizadas para planificar y realizar auditorías de cumplimiento de normas y requisitos legales.

3. Dotar de las habilidades necesarias para poder realizar las auditorías del cumplimento de las medidas de seguridad establecidas por el R.D. 1720/2007 para garantizar el buen funcionamiento de las medidas de seguridad implantadas en sistemas de información que participen en un tratamiento de datos de carácter personal según los requisitos de la Ley 15/1999 de Protección de Datos de Carácter Personal.

4. Describir la función del perito informático y dar a conocer la metodología de trabajo a utilizar en relación con el ejercicio profesional de esta actividad así como los requisitos formales a la hora de realizar la toma de datos, análisis de las pruebas, elaboración de informes y dictámenes periciales y la exposición de resultados en juicio.

(6)

Auditoría y Peritaje

Auditoría y Peritaje - Tlf: (+34) 902 102 101

4

Competencias y resultados de aprendizaje

Competencias transversales

UCAM2 - Ser capaz de proyectar los conocimientos, habilidades y destrezas adquiridos para promover una sociedad basada en los valores de la libertad, la justicia, la igualdad y el pluralismo. T1 - Capacidad de análisis y síntesis.

T2 - Capacidad de organización y planificación. T3 - Capacidad de gestión de la información. T4 - Resolución de problemas.

T5 - Toma de decisiones. T11 - Razonamiento crítico. T14 - Aprendizaje autónomo.

T15 - Adaptación a nuevas situaciones. T19 - Motivación por la calidad.

T21 - Capacidad de reflexión.

T22 - Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito de estudio.

T23 - Producir textos sencillos y coherentes sobre temas relacionados con el ámbito de estudio.

Competencias específicas

IS3 - Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y tecnologías disponibles.

IS4 - Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, modelos y técnicas actuales.

IS5 - Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran presentarse.

(7)

Auditoría y Peritaje

Auditoría y Peritaje - Tlf: (+34) 902 102 101

5

RA 3.1.1. Identificar los requisitos legales establecidos por la ley vigente de protección de datos de carácter personal.

RA 3.1.2. Conocer la metodología de trabajo a aplicar en la ejecución de una auditoria.

RA 3.1.3. Seleccionar el conjunto adecuado y pertinente de pruebas de auditoría que deberán realizarse para garantizar la verificación del cumplimiento de los requisitos legales de aplicación en la ejecución de la auditoría.

RA 3.1.4. Juzgar los hechos y resultados de las pruebas realizadas durante la ejecución de la auditoría y redactar el informe de auditoría con los resultados finales.

RA 3.1.5. Analizar los procesos de una organización e identificar los elementos necesarios para modelar la seguridad de la información de una organización.

RA 3.1.6. Evaluar el nivel de riesgo de una organización en materia de seguridad de la información en relación a los activos, amenazas y vulnerabilidades de una organización.

RA 3.1.7. Conocer la metodología a aplicar en la ejecución de una peritación informática, los tipos de peritaciones existentes y su ámbito de aplicación en relación al tipo de conflictos donde pueden ser requeridas.

RA 3.1.8. Analizar el tipo de pruebas periciales necesarias a realizar para satisfacer los objetivos planteados y redactar un informe pericial con los resultados finales obtenidos tras la ejecución del proceso pericial que dé respuesta a los objetivos planteados.

(8)

Auditoría y Peritaje Auditoría y Peritaje - Tlf: (+34) 902 102 101 6

Metodología

Metodología Horas Horas de trabajo presencial Horas de trabajo no presencial Exposición teórica 14,40 44,6 horas (40,71%) Practicas 17,6 Evaluación en el aula 3,6 Tutorías 9,00 Estudio personal 20,9 67,9 horas (59,29 %) Realización de ejercicios, presentaciones y casos prácticos 32,4 Actividades de aprendizaje virtual 6,7 Lecturas recomendadas y búsqueda de bibliografía 7.9 TOTAL 112.5 44,6 67.9

Programa de la enseñanza teórica

TEMA 1: INFORMÁTICA Y CONTROL INTERNO

1. Introducción. 2. Gobierno TI

3. Necesidades de control interno.

4. Esquemas de gestión y control interno.

5. La función de auditoría de sistemas de información.

TEMA 2: AUDITORÍA DE SISTEMAS DE INFORMACIÓN

(9)

Auditoría y Peritaje Auditoría y Peritaje - Tlf: (+34) 902 102 101 7 2. Definiciones y conceptos 3. Principios de auditoría 4. La evidencia de auditoria

5. Código deontológico del auditor

6. Metodología para la realización de una auditoría: pre-auditoría, ejecución y entrega de resultados

TEMA 3: AUDITORÍA ESTABLECIDA POR EL R.D. 1720/2007.

1. Introducción a la LOPD

2. La auditoría obligatoria establecida por la LOPD. 3. Preparación de la pre-auditoría.

4. Preparación de los programas de auditoría para auditar el cumplimiento de las medidas de seguridad.

5. Informe de auditoría del R.D. 1720/2007.

TEMA 4: PERITAJE INFORMÁTICO

1. Introducción. 2. El perito.

3. Tipos de peritaciones.

4. Metodología para la realización de una peritación. 5. Delitos, sanciones y faltas del perito.

TEMA 5: ESTANDARES Y NORMAS RELACIONADAS CON LA GESTIÓN Y SEGURIDAD DE SISTEMAS DE INFORMACIÓN

1. Sistemas de gestión y el ciclo de mejora continua

2. Análisis y gestión de riesgos de la seguridad de la información 3. ISO 27001, Sistemas de gestión de la seguridad de la información

Programa de la enseñanza práctica

PRACTICA 1. PLANIFICACIÓN DE UNA AUDITORIA.

 Diseño de los papeles de trabajo y cuestionarios para la auditoría del Titulo VIII del R.D. 1720/2007.

(10)

Auditoría y Peritaje

Auditoría y Peritaje - Tlf: (+34) 902 102 101

8

PRACTICA 2. TRABAJO DE CAMPO DE UNA AUDITORIA.

 Ejecución de los programas de trabajo seleccionados aportando evidencias de auditoría que verifiquen el cumplimiento o no de los artículos revisados.

PRACTICA 3. REALIZAR UNA RECOPILACION DE EVIDENCIAS FORENSES.

 El alumno deberá recabar sobre un sistema operativo concreto las evidencias digitales relacionadas con la información solicitada por el profesor en relación a averiguar

diferentes tipos de hechos acaecidos y lograr encontrar qué comandos o aplicaciones es necesario usar para hallar dichas evidencias.

Un enunciado más detallado de las prácticas, así como las fechas de entrega será mostrado en el campus virtual, en primera instancia en el plan de trabajo de la asignatura, y posteriormente en las tareas correspondientes a cada práctica que serán dadas de alta en el campus virtual. La

presentación de las prácticas deberá realizarse antes de la fecha prevista subiendo los archivos a través del campus virtual como respuesta del alumno a la tarea creada.

Relación con otras asignaturas del plan de estudios

 Deontología y Legislación

 Seguridad y Administración de Sistemas de Información  Soluciones Informáticas para la Empresa

 Control y Mejora de Procesos

Sistema de evaluación

Convocatoria de Febrero/Junio/Septiembre:

- Parte teórica: [60% del total de la nota.]

- Parte práctica: [40% del total de la nota. Deberá superar con un 5 la evaluación de la práctica] El alumno superará la asignatura cuando la media ponderada sea igual o superior a 5 puntos y se hayan superado todas las partes que componen el sistema de evaluación cuya ponderación global sea igual o superior al 20%.

Si el alumno tiene menos de un 5 en alguna de las partes cuya ponderación sea igual o superior al 20%, la asignatura estará suspensa y deberá recuperar esa/s parte/s en la siguiente convocatoria dentro del mismo curso académico. La/s parte/s superada/s en convocatorias oficiales (Febrero/Junio) se guardarán para las sucesivas convocatorias que se celebren en el mismo curso académico.

En caso de que no se supere la asignatura en la Convocatoria de Septiembre, no contarán las partes aprobadas para sucesivos cursos académicos.

(11)

Auditoría y Peritaje

Auditoría y Peritaje - Tlf: (+34) 902 102 101

9

El sistema de calificaciones (RD 1.125/2003. de 5 de septiembre) será el siguiente: 0-4,9 Suspenso (SS)

5,0-6,9 Aprobado (AP) 7,0-8,9 Notable (NT) 9,0-10 Sobresaliente (SB)

La mención de “matrícula de honor” podrá ser otorgada a alumnos que hayan obtenido una calificación igual o superior a 9,0. Su número no podrá exceder del 5% de los alumnos matriculados en una materia en el correspondiente curso académico, salvo que el número de alumnos matriculados sea inferior a 20, en cuyo caso se podrá conceder una sola matrícula de honor.

Bibliografía y fuentes de referencia

Bibliografía básica

 Lacasta / Sanmartí / Velasco “Auditoría de la protección de datos”. 1ª ed. Barcelona, Bosch. 2009. ISBN: 9788497904940 (Disponible en la biblioteca UCAM)

 Lopez Rivera “Peritaje informático y tecnológico”, 2012. ISBN 978-84-6160-895-9  García, X. y Melendi D. “La peritación informática: un enfoque práctico”. 1ª ed. Oviedo,

C.O.I.I.P.A. 2008. ISBN: 978-84-612-4594-9 (Disponible en la biblioteca UCAM)

Bibliografía complementaria

 DEL PESO, E. “Peritajes informáticos”. 2ª ed. Madrid, Diaz de Santos. 2001. ISBN: 84-7978-497-0

 PIATTINI, M. y DEL PESO, E. “Auditoría informática: Un enfoque práctico”. 2ª ed. Madrid, Ra-Ma. 2001. ISBN: 84-7897-444-X

 AENOR. Tecnología de la información. Técnicas de seguridad. Sistemas de Gestión de la Seguridad de la Información (SGSI). Requisitos. UNE-ISO/IEC 27001:2007). Madrid: AENOR, 2007.

 AENOR. Tecnología de la información. Técnicas de seguridad. Sistemas de Gestión de la Seguridad de la Información (SGSI). Requisitos. UNE-ISO/IEC 27001:2014). Madrid: AENOR, 2014.

 ISO/IEC 27037:2012 “Information technology — Security techniques — Guidelines for identification, collection, acquisition and preservation of digital evidence”

 España. Ley Orgánica 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal. Boletín Oficial del Estado, 14 de diciembre de 1999, n. 298, p. 43088 – 43099.  España. Real Decreto 1720/2007, de 21 de diciembre, por el que se aprueba el Reglamento

de desarrollo de la Ley Orgánica 15/1999, de 13 de diciembre, de protección de datos de carácter personal. Boletín Oficial del Estado, 19 de enero de 2008, n. 17, p. 4103 - 4136.  RFC 3227 Guidelines for evidence collection and archiving.

(12)

Auditoría y Peritaje

Auditoría y Peritaje - Tlf: (+34) 902 102 101

10

Web relacionadas

 Agencia Española de Protección de datos. http://www.agpd.es.  Instituto Nacional de Ciberseguridad. http://www.incibe.es

 Information Systems Audit and Control Association (ISACA). http://www.isaca.org  Asociación Española de Profesionales de la Privacidad. http://www.apep.es

Recomendaciones para el estudio

Es fundamental que el alumno vaya realizando el seguimiento de la asignatura según la planificación temporal que figura en el calendario de la asignatura dentro del campus virtual.

Al final de cada exposición del temario, el alumno podrá repasar y tener claros todos los conceptos relevantes proporcionando para ello el profesor a través del campus virtual la realización de unos test de autoevaluación que permitan verificar el nivel de asimilación de los conceptos más relevantes. Algunas de las preguntas de estos retos podrán suponer la valoración o respuesta a preguntas planteadas sobre el material audiovisual suministrado como recurso y que el alumno deberá previamente haber visualizado para poder responder al test. Se recomienda que el alumno realice un seguimiento teórico/práctico de la asignatura como el establecido en el plan de trabajo.

Material didáctico

Material didáctico

El alumno dispondrá mediante el campus virtual (zona recursos) del material didáctico necesario para el correcto seguimiento de la asignatura. El material será organizado en temario con materia para examen y bibliografía complementaria. El alumno podrá encontrar dentro de la zona recursos diferentes tipos de contenidos multimedia que consistirán en:

 Presentaciones con el temario a estudiar para el examen.

 Enlaces a otros sitios donde aumentar la información sobre los temas.

 Test de autoevaluación para la comprobación por parte del alumno del nivel de adquisición de los conocimientos elementales de cada uno de los temas.

 Videos y documentales colgados en Internet a través de canales de Youtube o Vimeo.  Documentos con ejercicios en blanco a modo de reto que posteriormente son resueltos por

el profesor a modo de ejemplo dando explicaciones pertinentes sobre el proceso de resolución.

(13)

Auditoría y Peritaje

Auditoría y Peritaje - Tlf: (+34) 902 102 101

11

Para la elaboración de las prácticas será preciso utilizar un editor de texto. Se podrá utilizar cualquier editor de texto: Microsoft Word (http://office.microsoft.com), OpenOffice Writer (gratuito, https://www.openoffice.org), Libre Office (gratuito, http://www.libreoffice.org), Google Drive (gratuito y online, https://docs.google.com), etc.

Todas las herramientas necesarias para la asignatura se encuentran instaladas en los laboratorios del grado de informática o disponibles a través de API Virtual que es una plataforma que permite acceder, desde cualquier dispositivo con conexión a internet, a un gran número de aplicaciones informáticas sin necesidad de ninguna instalación previa. Los programas están listos para usarse directamente desde el portal en la dirección API.UCAM. EDU

Tutorías

A través del campus virtual se van a establecer diferentes mecanismos de tutorización, soportados por las distintas herramientas disponibles:

 Chat: Para la discusión de temas concretos y la aclaración de dudas. Servirá para también para puesta en contacto entre los alumnos. Los alumnos podrán solicitar la presencia del profesor en el chat mediante correo electrónico. En caso de no ser solicitada el profesor contestará los comentarios de una manera asíncrona a los mismos o a través de los foros abiertos.

 Foros: Sirven para promover la interacción entre todos los participantes en la asignatura. Recoger todas las dudas, aclaraciones, sugerencias, etc. que se van produciendo a lo largo del curso. Debe ser el primer punto de revisión para la aclaración de dudas. Se ofrecen foros para el debate de los contenidos relacionados con el temario y para el debate de las prácticas. Más en concreto habrá un foro para comentar dudas relacionadas con el temario de la asignatura y un foro para resolver cuestiones relacionadas con las prácticas.

 Videoconferencia: Para la discusión de temas concretos y la aclaración de dudas. El profesor propondrá al menos cuatro videoconferencias: presentación, seguimiento de las prácticas y aclaración de dudas previas a cada uno de los exámenes. Además de las propuestas por el profesor los alumnos podrán solicitar la realización de videoconferencias.  Mensajes privados y/o correo electrónico: Toda la comunicación directa con el profesor

puede realizarse mediante estas herramientas. Preferiblemente correo electrónico. Se realizará diariamente, con un compromiso de respuesta en menos de 48 horas lectivas desde la recepción del mismo. Cualquier consulta que se realice a través de este canal pero que sea de interés general para el resto de alumnos será resuelta en el foro, respondiendo al alumno por correo electrónico dónde encontrar la respuesta en foros.

 Teléfono: En las horas de tutorías el profesor atenderá a los alumnos por éste método, fuera de ese horario también será posible contactar con el profesor por teléfono o por videoconferencia previa petición.

(14)

hola

Universidad Católica San Antonio de Murcia – Tlf: (+34) 968 278 160 [email protected] – www.ucam.edu

Guía Docente 2017/2018

Fundamentos de Programación I

Fundamentals of Programming I

Grado en Ingeniería Informática

Presencial

(15)

Fundamentos de Programación I Fundamentos de Programación I - Tlf: (+34) 902 102 101 1

Índice

Fundamentos de Programación I ... 2

 

Breve descripción de la asignatura ... 2

 

Requisitos Previos ... 2

 

Objetivos ... 2

 

Competencias y resultados de aprendizaje ... 3

 

Metodología ... 4

 

Temario ... 4

 

Relación con otras materias del plan de estudios ... 8

 

Sistema de evaluación ... 8

 

Bibliografía y fuentes de referencia ... 9

 

Web relacionadas ... 10

 

Recomendaciones para el estudio ... 10

 

Material didáctico ... 11

 

(16)

Fundamentos de Programación I

Fundamentos de Programación I - Tlf: (+34) 902 102 101

2

Fundamentos de Programación I

Módulo: Formación Básica

Materia: Fundamentos de Programación I Carácter: Formación Básica

Nº de créditos: 4,5 ECTS

Unidad Temporal: 1er Curso – 1er Semestre

Profesor/a de la asignatura: Baldomero Imbernón Tudela Email: [email protected]

Horario de atención a los alumnos/as: Miercoles de 9:30 a 11:30. Fuera de este horario se pueden atender tutorías a petición del alumno. Preferiblemente se pedirán las citas por el campus virtual, pero se puede poner también por correo electrónico.

Profesor coordinador de curso: Magdalena Cantabella Sabater Profesora coordinadora de módulo: Jesús Antonio Soto Espinosa

Breve descripción de la asignatura

Esta asignatura establece los principios básicos de la programación. Permite al alumno familiarizarse con conceptos como algoritmos, lenguajes de programación, variables, programación estructurada y a construir programas básicos con funcionalidades muy concretas. Establece las bases en las que se sustentarán el resto de asignaturas de esta área de conocimiento.

Brief Description

This subject establishes the basic principles of programming. It allows students to learn concepts such as algorithms, programming languages, variables, structured programming and make basic programs that are required to accomplish some requirements. This subject is fundamental and establishes the basis for subjects related to programming.

Requisitos Previos

No existen requisitos previos

Objetivos

1. Adquirir los conocimientos básicos sobre programación.

2. Desarrollar programas aplicando técnicas de programación estructurada y usando los elementos que los entornos de desarrollo proporcionan.

3. Elaborar interfaces de usuario que cumplan los requisitos dados.

4. Conocer el lenguaje de programación C como lenguaje de programación estructurada. 5. Usar las librerías más importantes de C y saber desarrollar librerías nuevas.

(17)

Fundamentos de Programación I

Fundamentos de Programación I - Tlf: (+34) 902 102 101

3

6. Evaluar y desarrollar escenarios de prueba para comprobar el correcto funcionamiento de los programas.

Competencias y resultados de aprendizaje

Competencias transversales

T1 - Capacidad de análisis y síntesis.

T2 - Capacidad de organización y planificación. T4 - Resolución de problemas. T5 - Toma de decisiones. T6 - Trabajo en equipo. T11 - Razonamiento crítico. T14 - Aprendizaje autónomo. T16 - Creatividad e innovación. T19 - Motivación por la calidad. T21 - Capacidad de reflexión.

Competencias específicas

FB4 - 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.

FB5 - 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.

Resultados de aprendizaje

RA 1.3.1. Conocer los conceptos de básicos de programación.

RA 1.3.2. Resolver problemas sencillos de programación mediante algoritmos básicos escritos en pseudocódigo.

RA 1.3.3. Realizar programas mediante el paradigma de la programación estructurada aplicando esquemas algorítmicos básicos y estructuras de datos sencillas.

RA 1.3.4. Usar las herramientas de un entorno de desarrollo de programación para crear y desarrollar aplicaciones.

(18)

Fundamentos de Programación I

Fundamentos de Programación I - Tlf: (+34) 902 102 101

4

Metodología

Metodología Horas Horas de trabajo

presencial Horas de trabajo no presencial Clases en el aula 13.5 45 horas (40 %) Prácticas 17.1 Evaluación 5.4 Tutorías 9.0 Estudio personal 25.5 67,5 horas (60 %) Actividades de aprendizaje virtual 6.3 Realización de ejercicios, presentaciones, trabajos y casos prácticos 23.1 Lecturas recomendadas y búsqueda de información 12.5 TOTAL 112,5 45 67,5

Temario

Programa de la enseñanza teórica

Tema 1. Introducción a la Programación. 1. Programa.

2. Lenguaje de Programación. 3. Compilador.

4. Algoritmo. 5. Pseudocódigo.

Tema 2. Conceptos básicos de C. 1. Estructura de un programa en C.

(19)

Fundamentos de Programación I

Fundamentos de Programación I - Tlf: (+34) 902 102 101

5

2. Elementos de un programa en C. 3. Comentarios.

4. Concepto de variable e inicialización de variables. 5. Concepto de constante e inicialización de constantes. 6. Identificadores y palabras reservadas.

Tema 3. Entrada/Salida Formateada. 1. La función Printf.

2. La función Scanf. Tema 4. Tipos de Datos.

1. Variables: a. Enteros.

b. Coma flotante (reales). c. Caracteres.

d. Booleanos. 2. Constantes

Tema 5. Conversión de Tipos de Datos. 1. Conversiones de tipos:

a. Implícitas (Reglas). b. Explícitas (Casting). 2. Definiciones de tipos: typedef. 3. El operados sizeof

Tema 6. Operadores y expresiones. 1. Expresiones.

2. Operadores aritméticos.

3. Precedencia de operadores. Asociatividad. 4. Asignación. Asignación compuesta.

5. Operadores de incremento y decremento. 6. Evaluación de expresiones. Orden.

(20)

Fundamentos de Programación I

Fundamentos de Programación I - Tlf: (+34) 902 102 101

6

7. Expresiones como sentencias. Tema 7. Control de flujo: Selección.

1. Estructuras de control. 2. Expresiones lógicas. 3. Operadores relacionales. 4. Operadores lógicos. 5. Evaluación de expresiones. 6. La sentencia if. 7. Expresiones condicionales. 8. Tipo de datos booleano. 9. La sentencia switch. Tema 8. Control de flujo: Iteración.

1. La sentencia while. 2. La sentencia do. 3. La sentencia for.

4. Saliendo de un bucle: break y continue. 5. Saliendo de un bucle: goto.

6. La sentencia Null (nula). Tema 9. Funciones.

1. Definiendo una función. 2. Llamadas a funciones. 3. Argumentos y parámetros. 4. Declaración de funciones.

5. Paso de parámetros por valor y por referencia. 6. Conversión de argumentos.

7. La sentencia return.

8. Terminación del programa. Tema 10. Recursividad.

(21)

Fundamentos de Programación I Fundamentos de Programación I - Tlf: (+34) 902 102 101 7 1. Definición de recursividad. 2. Condiciones en la recursividad. 3. Ventajas e inconvenientes. 4. Ejemplos y ejecución. Tema 11. Arrays. 1. Arrays unidimensionales. 2. Indexación de elementos. 3. Inicialización de arrays. 4. Arrays y el operador sizeof. 5. Arrays multidimensionales. 6. Arrays constantes.

7. Arrays de tamaño variable . 8. Arrays como argumentos. Tema 12. Cadenas.

1. Cadenas literales o constantes. 2. Almacenamiento de cadenas. 3. Inicialización.

4. Arrays de caracteres. Punteros. 5. Leer y escribir cadenas.

6. La librería estándar string.h. 7. Arrays de cadenas.

8. Argumentos en la línea de comandos. Tema 13. Estructuras.

1. Estructuras.

a. Operaciones sobre estructuras. b. Tipos estructura.

c. Estructuras y funciones. d. Estructuras y punteros.

(22)

Fundamentos de Programación I

Fundamentos de Programación I - Tlf: (+34) 902 102 101

8

e. Combinando arrays y estructuras. 2. Enumeraciones.

5. Typedef.

Programa de la enseñanza práctica

Práctica 1. Manejo funciones entrada/salida. Tipos de datos en C. Declaración de constantes.

Conversiones implícitas y explícitas de tipos de datos. Manejo avanzados de tipos de datos. Manejo de operadores aritméticos. Orden de evaluación de operadores.

Práctica 2. Manejo de sentencias de control de tipo selectivo. Expresiones lógicas y relacionales.

Saber emplear el tipo de datos booleano. Manejo de sentencias de control de tipo iterativo. Interrupción de ejecución iterativa en un programa.

Práctica 3. Declaración e invocación de funciones. Retorno de valores en una función.

Modularización de código mediante uso de funciones. Paso de parámetros por valor y referencia. Uso de funciones recursivas en un programa.

Práctica 4. Manejo de arrays. Declaración e inicialización de arrays. Arrays unidimensionales y

multidimensionales. Arrays de tamaño fijo y variable. Paso de arrays como parámetros de funciones.

Práctica 5. Declaración y manipulación de cadenas. Arrays de caracteres y arrays de punteros.

Manejo de librería <string.h>. Manejo de arrays de cadenas. Declaración y manipulación de tipos de datos compuestos basados en estructuras. Manejo de combinado de estructuras con funciones y arrays. Uso de funciones recursivas en un programa.

Más información acerca de las prácticas a desarrollar durante el curso académico, así como las fechas de entrega será puesta a disposición de los alumnos a través del campus virtual. Se recomienda consultar el plan de trabajo de la asignatura así como los enunciados de prácticas correspondientes.

Relación con otras materias del plan de estudios

La asignatura de Fundamentos de programación I está muy relacionada con la asignatura de Fundamentos de programación II.

Al ser una asignatura de fundamentos básicos en el área de la programación, también está ligada a asignaturas como Programación Orientada a Objetos, Algoritmia, Desarrollo de Aplicaciones Distribuidas I y II.

También se relacionan conceptos de otras áreas de conocimiento y que son impartidos en asignaturas como Fundamentos de Computadores e Ingeniería del software I.

Sistema de evaluación

(23)

Fundamentos de Programación I

Fundamentos de Programación I - Tlf: (+34) 902 102 101

9

Se evaluarán los conocimientos abarcados del tema 1 a 8: tipos de datos, entrada/salida, operadores y expresiones, control de flujo (selección, iteración).

- Prueba final: 40% del total de la nota.

Se evaluarán los conocimientos tratados en los temas 9 a 13: funciones, recursividad, arrays, cadenas, estructuras.

- Evaluación de prácticas y problemas: 35% del total de la nota.

De las 5 prácticas propuestas, se deberán entregar al menos 4. En caso de entregar todas las prácticas, se realizará media con las 4 mejores notas obtenidas por el alumno. La ponderación a aplicar será equitativa (cada práctica tiene un peso del 25%). El profesor se reserva el derecho de mantener una entrevista personal con el alumno al finalizar la última práctica.

El alumno superará la asignatura cuando la media ponderada sea igual o superior a 5 puntos y tenga una nota de, al menos, 4 puntos en todas las partes que componen el sistema de evaluación cuya ponderación global sea igual o superior al 20%.

Si el alumno tiene menos de un 4 en alguna de las partes cuya ponderación sea igual o superior al 20%, la asignatura estará suspensa y deberá recuperar esa/s parte/s en la siguiente convocatoria dentro del mismo curso académico. La/s parte/s superada/s en convocatorias oficiales (Febrero/Junio) se guardarán para las sucesivas convocatorias que se celebren en el mismo curso académico.

En caso de que no se supere la asignatura en la Convocatoria de Septiembre, no contarán las partes aprobadas para sucesivos cursos académicos.

El sistema de calificaciones (RD 1.125/2003. de 5 de septiembre) será el siguiente: 0-4,9 Suspenso (SS)

5,0-6,9 Aprobado (AP) 7,0-8,9 Notable (NT) 9,0-10 Sobresaliente (SB)

La mención de “matrícula de honor” podrá ser otorgada a alumnos que hayan obtenido una calificación igual o superior a 9,0. Su número no podrá exceder del 5% de los alumnos matriculados en una materia en el correspondiente curso académico, salvo que el número de alumnos matriculados sea inferior a 20, en cuyo caso se podrá conceder una sola matrícula de honor.

Bibliografía y fuentes de referencia

Bibliografía básica

(24)

Fundamentos de Programación I

Fundamentos de Programación I - Tlf: (+34) 902 102 101

10

 Teresa G., S. Ososrio, N. Olvera. Introducción a la programación estructurada en C. Pearson Educación. 2011.

 Ferraris Llanos, R. D. Fundamentos de Informática y Programación en C. Ed. Paraninfo. 2010.

 Peña Basurto, M.A., Cela Espín, J.M. Introducción a la Programación en C. Edición UPC. 2010.

 Llanos Ferraris, D. R. Fundamentos de Informatica y Programacion en C. Ediciones Paraninfo. 2010.

Bibliografía complementaria

 Joyanes, L. Fundamentos de Programación. Ed. McGraw-Hill, 2008.  Schildt, H. C. Manual de referencia. Ed. McGraw-Hill, 2007.

 García, F., Fernández, J., Carretero, J., Calderón, A. Ed. El lenguaje de programación C. Prentice Hall. 2004.

 Kernighan B.W., Ritchie, D.M. El lenguaje de programación C.2ª ed. Ed. Prentice Hall. 1991.  Joyanes, L., Zahonero, I. Programación en C. Libro de problemas. Ed. McGraw-Hill. 2002.  Joyanes, L., Zahonero, I., Fernández, M. y Sánchez, L. Estructura de datos. Libro de

problemas. Ed. McGraw-Hill. 1999.

 Márquez, F.M. UNIX. Programación avanzada. 3ª ed. Ed. Ra-Ma. 2004.

Web relacionadas

American National Standards Institute – ANSI (www.ansi.org) International Organization for Standadization

(http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=57853) C programming and C++ programming. http://www.cprogramming.com/

Recomendaciones para el estudio

Se trata de una asignatura donde es fundamental para el alumno llevar la asignatura al día, debido a la interrelación existente entre los temas que la forman. El abandono de la asignatura durante una temporada podría dificultar el seguimiento de la misma posteriormente.

Se recomienda que el alumno trabaje semanalmente los ejercicios propuestos por el profesor, con el fin de asimilar los conocimientos de forma paulatina. Además de los recursos facilitados por el profesor, es sumamente importante que los alumnos hagan uso de las referencias bibliográficas básicas para reforzar los contenidos tratados en clase.

(25)

Fundamentos de Programación I

Fundamentos de Programación I - Tlf: (+34) 902 102 101

11

Por tratarse de una asignatura de carácter práctico, es fundamental el uso del ordenador, tanto para la elaboración de las prácticas y ejercicios, como para el refuerzo de los conocimientos y conceptos teóricos aprendidos.

Material didáctico

Aplicaciones

Para las prácticas de esta asignatura se necesita instalar algún programa que permita el desarrollo, compilación y ejecución de programas desarrollados en lenguaje C. Se recomienda el uso de

Code::Blocks, el cuál es descargable gratuitamente a través del siguiente enlace: http://www.codeblocks.org/downloads

Es un entorno de desarrollo multiplataforma disponible para entornos Windows 200/XP/Vista/7/8, Linux 32/64 bits y Mac OS X.

Si el alumno lo prefiere, puede utilizar cualquier otro programa que ofrezca la funcionalidad necesaria para desarrollar los ejercicios prácticos de esta asignatura, como Eclipse o Dev-C++. No obstante es importante tener presente que en los laboratorios se encuentra instalada la herramienta Code::Blocks y los exámenes se desarrollarán haciendo uso de la misma.

Material

Además de la bibliografía recomendada en esta guía docente (básica y complementaria), en el apartado de Recursos del Campus Virtual, el estudiante dispondrá de recursos adicionales que le servirán de apoyo al proceso de aprendizaje. Dicho material se ofrecerá organizado por temas, de acuerdo con la organización de contenidos detallada anteriormente. Concretamente se pondrán a disposición del alumno los siguientes recursos:

 Apuntes sobre cada tema, indicando conceptos relevantes y ejemplos de uso.  Enlaces de interés que permitan la ampliación de información sobre los temas.  Ejemplos de programas donde se apliquen distintas técnicas de programación.  Ejercicios para practicar los conocimientos tratados en cada tema.

Tutorías

En la asignatura se establecen los siguientes mecanismos de tutorización:

 Sesiones de tutorías: en el horario de atención de los alumnos semanal indicado anteriormente, el profesor atenderá dudas de los alumnos de forma presencial o por vía telefónica. En la medida de lo posible, dada la naturaleza de los contenidos impartidos, se

(26)

Fundamentos de Programación I

Fundamentos de Programación I - Tlf: (+34) 902 102 101

12

recomienda que los alumnos opten por la tutorización presencial pues facilita la atención y resolución de dudas planteadas sobre los programas desarrollados.

 Correo electrónico y/o mensajes privados: se atenderán dudas puntuales planteadas a través de medios telemáticos como el correo electrónico y la herramienta del Campus Virtual “Mensajes privados”. Preferiblemente, se recomienda el uso del Campus Virtual. Este tipo de tutorización se realizará diariamente, con un compromiso de respuesta en menos de 48 horas lectivas desde la recepción del mismo.

 Foros: los foros sirven para fomentar la resolución de dudas en la asignatura de forma colaborativa entre los alumnos. Se crearán diversos temas en el foro donde discutir distintos aspectos de interés, tales como unidades temáticas, prácticas, ejercicios, etc. Este mecanismo de tutorización permite a los estudiantes generar debates sobre los distintos planteamientos e intervenciones que se realicen. El profesor moderará las discusiones surgidas a través de los foros, reorientando las discusiones hacia el propósito formativo

(27)

hola

Universidad Católica San Antonio de Murcia – Tlf: (+34) 968 278 160 [email protected] – www.ucam.edu

Guía Docente 2017/2018

Álgebra Lineal

Linear Algebra

Grado en Ingeniería Informática

Presencial

(28)

Álgebra Lineal Álgebra Lineal - Tlf: (+34) 902 102 101 1

Índice

Álgebra Lineal ... 2

 

Breve descripción de la asignatura ... 2

 

Requisitos Previos ... 2

 

Objetivos ... 2

 

Competencias ... 2

 

Metodología ... 4

 

Temario ... 4

 

Relación con otras materias ... 6

 

Sistema de evaluación ... 6

 

Bibliografía y fuentes de referencia ... 8

 

Web relacionadas ... 8

 

Recomendaciones para el estudio y la docencia ... 8

 

(29)

Álgebra Lineal

Álgebra Lineal - Tlf: (+34) 902 102 101

2

Álgebra Lineal

Módulo: Formación básica. Materia: Matemáticas. Carácter: Básica. Nº de créditos: 6 ECTS.

Unidad Temporal: 1º curso - 1er semestre

Profesor/a de la asignatura: Jesús Soto Espinosa(web profesorado)

Email: [email protected]

Horario de atención a los alumnos/as: Martes y jueves de 17:30 a 18:30. Fuera de ese horario se

puede solicitar cita vía correo electrónico al indicado en la línea anterior.

Profesor coordinador de curso: Mª Magdalena Cantabella. Profesor coordinador de módulo: Jesús Soto Espinosa.

Breve descripción de la asignatura

Este es un tema básico en la teoría de matrices y álgebra lineal. Se hace hincapié en los temas que serán de utilidad en otras disciplinas, incluyendo los sistemas de ecuaciones, espacios vectoriales, determinantes, autovalores, autovectores, ortogonalidad y diagonalización.

Brief Description

This is a basic subject on matrix theory and linear algebra. Emphasis is given to topics that will be useful in other disciplines, including systems of equations, vector spaces, determinants, eigenvalues, similarity, orthogonality and diagonalization.

Requisitos Previos

No se establecen requisitos.

Objetivos

1. Conocer el método científico.

2. Desarrollar la capacidad de abstracción.

3. Fomentar el pensamiento y razonamiento cuantitativo.

4. Entrenar la capacidad de resolución de problemas y toma de decisiones

5. Familiarizar al alumno con las nociones y herramientas elementales propias del álgebra lineal y sus aplicaciones.

6. Profundizar en la formalización matemática de los conceptos matemáticos.

Competencias

Competencias transversales

(30)

Álgebra Lineal Álgebra Lineal - Tlf: (+34) 902 102 101 3 T4 - Resolución de problemas. T5 - Toma de decisiones. T14 - Aprendizaje autónomo. T16 - Creatividad e innovación. T21 - Capacidad de reflexión.

Competencias específicas

FB1 - 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.

Resultados de Aprendizaje

RA 1.1.1. Manipular desigualdades, sucesiones, aplicaciones y operaciones que utilicen números reales y complejos.

RA 1.1.11. Identificar el concepto de estructura algebraica, en especial de la estructura de espacio vectorial y sus aplicaciones.

RA 1.1.12. Operar con cálculo matricial y relacionarlo con los espacios vectoriales.

RA 1.1.13. Aplicar adecuadamente los conceptos del álgebra matricial en la solución de sistemas de ecuaciones lineales.

RA 1.1.14. Evaluar los conceptos aprendidos de cálculo matricial mediante su aplicación en problemas de diagonalización y ortogonalidad.

RA 1.1.15. Operar con vectores.

RA 1.1.29. Resolver de problemas propios de la ingeniería informática aplicando los conceptos adquiridos.

(31)

Álgebra Lineal

Álgebra Lineal - Tlf: (+34) 902 102 101

4

Metodología

Metodología Horas Horas de trabajo

presencial Horas de trabajo no presencial Clases en el aula 36 60 horas (40 %) Prácticas 7,8 Evaluación 4,2 Tutoría 12 Estudio personal 54 90 horas (60 %) Actividades de aprendizaje virtual 18 Realización de ejercicios, presentaciones, trabajos y casos prácticos 4,5 Lecturas recomendadas y búsqueda de información 13,5 TOTAL 150 60 90

Temario

Programa de la enseñanza teórica

Tema 1. Matrices 1. Definición

2. Operaciones con matrices

3. Matriz coordenada de una aplicación lineal 4. Matriz inversa

5. Rango de una matriz Tema 2. Determinantes

(32)

Álgebra Lineal

Álgebra Lineal - Tlf: (+34) 902 102 101

5

1. Permutaciones

2. Definición y propiedades 3. Menor de una matriz 4. Adjunto

5. Factorización LU

6. Criptografía con matrices Tema 3. Conjuntos

1. Conjuntos 2. Grupos 3. Anillos 4. Cuerpos

Tema 4. Espacios Vectoriales 1. Definición

2. Base

3. Aplicación lineal

Tema 5. Puntos y Vectores en R2 y R3

1. Puntos y vectores

2. Representación geométrica 3. Producto escalar y norma 4. El plano en el espacio afín

Tema 6. Sistemas de ecuaciones lineales 1. Definición

2. Teorema de Rouché-Frobenius 3. Sistemas homogéneos

4. Variedad lineal 5. Espacio afín

6. Intersección, incidencia y paralelismo de variedades 7. Sistemas de ecuaciones lineales con MATLAB

(33)

Álgebra Lineal

Álgebra Lineal - Tlf: (+34) 902 102 101

6

Tema 7. Vectores ortogonales 1. El espacio vectorial Rn

2. Producto escalar y norma 3. Vectores ortogonales Tema 8. Diagonalización

1. Matrices semejantes 2. Vectores y valores propios 3. Aplicaciones ortogonales 4. Matrices ortogonales 5. Matrices diagonalizables

6. Diagonalización de matrices reales simétricas

Programa de la enseñanza práctica

Práctica 1. Uso de software para el tratamiento de matrices.

Práctica 2. Uso de software para calcular autovectores y autovalores. Práctica 3. Uso de software para diagonalizar matrices.

Relación con otras materias

Dentro del mismo módulo, la asignatura se encuentra estrechamente relacionada con las

asignaturas de Matemáticas: Cálculo, Matemática Discreta y Estadística, ofreciendo herramientas que ayuden en algunos de sus cálculos.

También se entronca con las materias de Fundamentos Físicos de la Informática, Fundamentos de Sistemas Informáticos, Informática y en general con partes de asignatura que empleen los

conceptos matemáticos aquí explicados.

Sistema de evaluación

La distribución de las pruebas y trabajos se realizará de la siguiente forma:

1. Primera prueba parcial: Prueba escrita consistente en problemas y en cuestiones prácticas. Se realizará aproximadamente a mitad del cuatrimestre. Se valorará:

 Planteamiento de los problemas y cuestiones.  Metodología seguida.

 Claridad de conceptos y la capacidad de razonamiento mostrados.  Resolución correcta de los ejercicios.

(34)

Álgebra Lineal

Álgebra Lineal - Tlf: (+34) 902 102 101

7

Se establece una nota de corte de 4.0 puntos.

2. Prueba final-segunda prueba parcial: Forma parte de este ítem la evaluación, estará estructurada en dos partes, una correspondiente a segunda prueba parcial y otra a la recuperación de la primera, para aquellos alumnos que no hubieran alcanzado la nota de corte en la prueba parcial o quieran mejorar nota. Cada parte se puntuará entre 0 y 10.

Se establece una nota de corte de 4.0 puntos en cada una de las partes.

3. Trabajos y prácticas: Forman parte de este ítem las actividades desarrolladas en las sesiones prácticas de ordenador. El total de los documentos y actividades realizados por el alumno se puntuará entre 0 y 10. Se valorará:

 la correcta resolución del problema abordado  la metodología utilizada

 la claridad de conceptos y la capacidad de razonamiento mostrado, así como las conclusiones extraídas.

 el formato, la estructura y la legibilidad de los documentos y ficheros aportados Se establece una nota de corte de 4.0 puntos.

El rango de las ponderaciones para cada uno de los puntos anteriores será el siguiente:  Primera prueba parcial: 40%

 Segunda prueba parcial: 40%

 Trabajos, problemas y prácticas: 20%

 El alumno superará la asignatura cuando la media ponderada sea igual o superior a 5 puntos y tenga una nota de, al menos, 4 puntos en todas las partes que componen el sistema de evaluación cuya ponderación global sea igual o superior al 20%.

Si el alumno tiene menos de un 4 en alguna de las partes cuya ponderación sea igual o superior al 20%, la asignatura estará suspensa y deberá recuperar esa/s parte/s en la siguiente convocatoria dentro del mismo curso académico. La/s parte/s superada/s en convocatorias oficiales (Febrero/Junio) se guardarán para las sucesivas convocatorias que se celebren en el mismo curso académico.

En caso de que no se supere la asignatura en la Convocatoria de Septiembre, no contarán las partes aprobadas para sucesivos cursos académicos.

 El sistema de calificaciones (RD 1.125/2003. de 5 de septiembre) será el siguiente:

 0-4,9 Suspenso (SS)  5,0-6,9 Aprobado (AP)  7,0-8,9 Notable (NT)  9,0-10 Sobresaliente (SB)

La mención de “matrícula de honor” podrá ser otorgada a alumnos que hayan obtenido una calificación igual o superior a 9,0. Su número no podrá exceder del 5% de los alumnos

(35)

Álgebra Lineal

Álgebra Lineal - Tlf: (+34) 902 102 101

8

matriculados en una materia en el correspondiente curso académico, salvo que el número de alumnos matriculados sea inferior a 20, en cuyo caso se podrá conceder una sola matrícula de honor.

Bibliografía y fuentes de referencia

Bibliografía básica

Grossman, “Matemáticas 4. Algebra Lineal”, 2º Ed, McGraw-Hill, 2015 ISBN: 6071512964 Francisco José Marcellán Español, Jorge Arvesu Carballo, Jorge Sánchez Ruiz, “Problemas resueltos de álgebra lineal”, Paraninfo, ISBN 10: 8428335265, 2015

Bibliografía complementaria

Grossman, “Algebra Lineal”, 7º Ed, McGraw-Hill, 2012

Juan De Burgos Román, “Álgebra Lineal Definiciones, Teoremas y Resultados”, García Maroto Editores, 2007

Juan De Burgos Román, “Test y problemas de Álgebra”, García Maroto Editores, 2011 David Poole. “Álgebra lineal : una introducción moderna”, Thomson, 2007.

Web relacionadas

wolframalpha (http://www.wolframalpha.com/examples/Math.html) The MathWorks (http://www.mathworks.com/)

Recomendaciones para el estudio y la docencia

Tener en cuenta las indicaciones que le dará su profesor al inicio de curso. El profesor concretará al grupo de alumnos la periodización de los contenidos, las metodologías a seguir, así como otras pautas de interés que afectan al aprendizaje de la asignatura.

Asistir a las clases y participar en ellas de forma activa.

Orientar el esfuerzo y el estudio al razonamiento argumentado de los contenidos de la asignatura. Tener presentes los conocimientos adquiridos en otras asignaturas del módulo de Matemáticas, para ir relacionándolos con los temas tratados en esta asignatura y adquirir, de este modo, un conocimiento global y fundamentado.

Consultar la bibliografía recomendada en cada tema y no limitarse al estudio de los apuntes tomados en clase.

(36)

Álgebra Lineal

Álgebra Lineal - Tlf: (+34) 902 102 101

9

Material necesario

Para esta asignatura se utilizaran las aulas preparadas con ordenadores y con los programas necesarios para impartir el temario. Se usará el programa matemático MatLab.

Tutorías

Se evaluarán la claridad de manejo de los conceptos vistos en clase mediante entre-vista personal en la que se comprobará la fluidez del discurso, el acierto en las decisiones tomadas y la desenvoltura ante cuestiones que requieran razonar un paso más allá de la materia dada. Unas de sus principales finalidades serán la de servir de apoyo a la realización de las prácticas de la asignatura, en las que el alumno tendrá que aplicar todo el contenido de la asignatura.

(37)

hola

Universidad Católica San Antonio de Murcia – Tlf: (+34) 968 278 160 [email protected] – www.ucam.edu

Guía Docente 2017/2018

Fundamentos de Computadores

Computer Fundamentals

Grado en Ingeniería Informática

Presencial

(38)

Fundamentos de computadores Fundamentos de computadores - Tlf: (+34) 902 102 101 3

Índice

Fundamentos de Computadores ... 4

 

Breve descripción de la asignatura ... 4

 

Requisitos Previos ... 4

 

Objetivos de la asignatura ... 4

 

Competencias ... 5

  Competencias transversales ... 5  Competencias específicas ... 5  Resultados de aprendizaje ... 5 

Metodología ... 6

 

Temario ... 6

 

Programa de la enseñanza teórica ... 6 

Programa de la enseñanza práctica ... 8 

Relación con otras materias ... 8

 

Sistema de evaluación ... 8

 

Convocatoria de Febrero/Junio: ... ¡Error! Marcador no definido. 

Convocatoria de Septiembre: ... ¡Error! Marcador no definido. 

Bibliografía y fuentes de referencia ... 9

 

Bibliografía básica ... 9 

Bibliografía complementaria ... 10 

Recomendaciones para el estudio y la docencia ... 10

 

Material necesario ... 10

 

(39)

Fundamentos de computadores

Fundamentos de computadores - Tlf: (+34) 902 102 101

4

Fundamentos de Computadores

Módulo: Formación Básica.

Materia: Fundamentos Físicos de la Informática. Carácter: Formación Básica.

Nº de créditos: 4.5 ECTS.

Unidad Temporal: 1º Curso / 1º Semestre.

Profesor de la asignatura: Magdalena Cantabella Sabater Email: [email protected]

Horario de atención a los alumnos/as: Lunes y Viernes de 9:00 a 10:00. Fuera de ese horario se

puede solicitar cita vía correo electrónico al indicado en la línea anterior.

Profesor coordinador de curso: Magdalena Cantabella Sabater. Profesora coordinadora de módulo: Jesús Antonio Soto Espinosa

Breve descripción de la asignatura

Los objetivos que pretende alcanzar la asignatura son conocer las bases de la tecnología de computadores y la forma en que ha evolucionado en el tiempo, teniendo perspectiva de las tendencias de evolución futuras. Conocer la representación de los números en un computador y la manera en que se realiza la aritmética. Conocer los distintos sistemas combinacionales y dispositivos lógicos programables.

Brief Description

The objectives of this subject are know the basics of computer technology and how it has evolved over time, taking the perspective of future development trends. Knowing the representation of numbers in a computer and how arithmetic is performed. Know the different combinational systems and programmable logic devices.

Requisitos Previos

No son necesarios.

Objetivos de la asignatura

1. Clasificar los principales hitos evolutivos de los computadores y distinguir los diferentes modelos de arquitecturas de computadores.

2. Representar y codificar información interna del computador mediante el uso de sistemas de numeración posicionales.

3. Demostrar teoremas combinacionales y simplificar funciones booleanas. 4. Diseñar e implementar puertas lógicas y circuitos digitales.

(40)

Fundamentos de computadores

Fundamentos de computadores - Tlf: (+34) 902 102 101

5

6. Aplicar los distintos dispositivos lógicos programables en la creación de circuitos digitales. 7. Aplicar los conocimientos teóricos de una unidad aritmético-lógica para implantar, en

conjunto o por partes, sus componentes.

Competencias

Competencias transversales

T1. Capacidad de análisis y síntesis. T4. Resolución de problemas. T5. Toma de decisiones. T11. Razonamiento crítico. T14. Aprendizaje autónomo. T16. Creatividad e innovación. T21. Capacidad de reflexión.

Competencias específicas

FB2 - 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.

FB5 - 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.

Resultados de aprendizaje

RA 1.2.6. Clasificar los principales hitos evolutivos de los computadores y distinguir los diferentes modelos de arquitecturas de computadores.

RA 1.2.7. Representar y codificar información interna del computador mediante el uso de sistemas de numeración posicionales.

(41)

Fundamentos de computadores

Fundamentos de computadores - Tlf: (+34) 902 102 101

6

RA 1.2.9. Diseñar e implementar puertas lógicas y circuitos digitales.

RA 1.2.10. Categorizar, representar y distinguir entre los diferentes módulos combinacionales. RA 1.2.11. Aplicar los distintos dispositivos lógicos programables en la creación de circuitos digitales.

RA 1.2.12. Aplicar los conocimientos teóricos de una unidad aritmético-lógica para implantar, en conjunto o por partes, sus componentes.

Metodología

Metodología Horas Horas de trabajo

presencial Horas de trabajo no presencial Clases en el Aula 24,8 45 horas (40 %) Evaluación en el aula 3,6 Prácticas 7.7 Tutorías 9 Estudio personal 33,8 67.5 horas (60 %) Lecturas recomendadas y búsqueda de información 13,5 Realización de ejercicios, presentaciones, trabajos y casos prácticos 16,9 Actividades de aprendizaje virtual 3,4 TOTAL 112.5 45 67.5

Temario

Programa de la enseñanza teórica

(42)

Fundamentos de computadores

Fundamentos de computadores - Tlf: (+34) 902 102 101

7

1. Introducción.

2. Arquitectura de Von Neumann 3. Codificación de la información. 4. Medida del rendimiento. 5. Programas e instrucciones. 6. Codificación de instrucciones. 7. Tipos de instrucciones. 8. Lenguajes de programación. 9. Evolución histórica.

Tema 2. Representación de la información. 1. Introducción.

2. Codificación de la información. 3. Sistemas de numeración posicional. 4. Representación interna de la información. 5. Códigos de entrada y salida.

6. Detección y corrección de errores.

Tema 3. Algebra de Boole y especificación de sistemas combinacionales. 1. Introducción.

2. Postulados del álgebra de Boole. 3. Teoremas del álgebra de Boole. 4. Minitérminos y maxitérminos. 5. Tablas de verdad y ecuaciones.

Tema 4. Simplificación de funciones booleanas. 1. Introducción.

2. Simplicación algebraica. 3. Mapas de Karnaugh.

Tema 5. Implementación de sistemas combinacionales. 1. Introducción.

2. Puertas lógicas. 3. Lógica combinacional.

4. Implementación con otras puertas. 5. Retardos.

6. Circuitos integrados.

Tema 6. Módulos combinacionales básicos. 1. Multiplexores y demultiplexores. 2. Codificadores y decodificadores. Tema 7. Dispositivos lógicos programables.

1. Introducción.

2. Tipos de dispositivos lógicos programables. Tema 8. Unidad Aritmético-Lógica.

1. Introducción.

2. Componentes de la ALU. 3. Creación de una ALU.

(43)

Fundamentos de computadores

Fundamentos de computadores - Tlf: (+34) 902 102 101

8

Programa de la enseñanza práctica

Práctica 1. Circuitos combiacionales. Práctica 2. Unidad Aritmético–Lógica.

Relación con otras materias

Arquitectura de Computadores y Estructura de Computadores.

Sistema de evaluación

- Primera prueba parcial: 40% del total de la nota. Prueba escrita con preguntas tanto teóricas como prácticas. Se establece una nota de corte de 4.0 puntos.

- Examen final de la asignatura: 40% del total de la nota. Con los mismos criterios que la primera prueba parcial. Cubrirá la segunda mitad de la asignatura y se realizará al final del cuatrimestre. - Evaluación de prácticas y problemas: 20% del total de la nota. Forman parte de este ítem las actividades desarrolladas en las sesiones prácticas previamente descritas. El total de los documentos y actividades realizados por los alumnos se puntuará entre 0 y 10. Para estos trabajos se establece una nota de corte mínima de 4.0 puntos.

El alumno superará la asignatura cuando la media ponderada sea igual o superior a 5 puntos y tenga una nota de, al menos, 4 puntos en todas las partes que componen el sistema de evaluación cuya ponderación global sea igual o superior al 20%.

Si el alumno tiene menos de un 4 en alguna de las partes cuya ponderación sea igual o superior al 20%, la asignatura estará suspensa y deberá recuperar esa/s parte/s en la siguiente convocatoria dentro del mismo curso académico. La/s parte/s superada/s en convocatorias oficiales (Febrero/Junio) se guardarán para las sucesivas convocatorias que se celebren en el mismo curso académico.

En caso de que no se supere la asignatura en la Convocatoria de Septiembre, no contarán las partes aprobadas para sucesivos cursos académicos.

El sistema de calificaciones (RD 1.125/2003. de 5 de septiembre) será el siguiente: 0-4,9 Suspenso (SS)

5,0-6,9 Aprobado (AP) 7,0-8,9 Notable (NT) 9,0-10 Sobresaliente (SB)

(44)

Fundamentos de computadores

Fundamentos de computadores - Tlf: (+34) 902 102 101

9

La mención de “matrícula de honor” podrá ser otorgada a alumnos que hayan obtenido una calificación igual o superior a 9,0. Su número no podrá exceder del 5% de los alumnos matriculados en una materia en el correspondiente curso académico, salvo que el número de alumnos matriculados sea inferior a 20, en cuyo caso se podrá conceder una sola matrícula de honor.

Examen final de la asignatura: Este examen se dividirá en dos partes relacionadas con las dos

partes de la asignatura. El alumno podrá recuperar la parte previamente no superadas (nota inferior a 5) o no presentadas. La prueba se realizará al final del cuatrimestre.

En caso de no superar la asignatura en la convocatoria ordinaria, la nota de los ítems con 5.0 o superior se conservará para la convocatoria de septiembre. Los detalles sobre el sistema de evaluación se encuentran recogidos en la normativa general de la universidad.

Convocatoria de Septiembre:

El alumno solamente se examinará de la parte de la asignatura que hubiera suspendido en la convocatoria ordinaria. El valor de cada una de las pruebas será: primer parcial 40 %, y segundo parcial 40 %. Las pruebas prácticas suponen el 20% del total de la nota. Aquellos alumnos que suspendieran la parte práctica en la convocatoria de Junio deberán realizar de nuevo todos los ejercicios prácticos propuestos.

Bibliografía y fuentes de referencia

Bibliografía básica

Patterson, D. A., Hennessy, J. L. Estructura y diseño de computadores. La interfaz hardware/software. Editorial Reberté, 2011.

Anasagasti, P. M. Fundamentos de los computadores. Madrid Thomson Paraninfo. 9ª edición, 2004.

Arquitecturas de Computadores. Madrid: Thomson Paraninfo, S.A. 2005.

María Luisa Córdoba Cabeza [coordinadores, María Isabel García Clemente, Manuel M. Nieto Rodríguez, Antonio García Estructura de computadores: problemas resueltos. Madrid : Ra-Ma , 2006

Estructura y tecnología de computadores I (Gestión y Sistemas). Castro Gil, Manuel Yeves Gutiérrez, Fernando Peire Arroba, Juan. (2013)

(45)

Fundamentos de computadores

Fundamentos de computadores - Tlf: (+34) 902 102 101

10

Bibliografía complementaria

Tanenbaum, A. S. Organización de computadoras. Un enfoque estructurado. Mexico: Prentice Hall. 4ª edición, 2000.

Dormido,S., Canto ,Mª. A., Mira, J., Delgado, A. Estructura y tecnología de computadores. Madrid: Sanz y Torres, S.L., 2001.

Dormido B., S., Dormido C., S., Pérez, A., Ruipérez, P. Problemas de estructura y tecnología de computadores., Madrid: Sanz y Torres, S.L., 2ª Ed. 2002.

David A. Patterson and John L. Hennessey Publisher Organization and Design Computer, The Hardware/Software Interface 4th Edition revised printing Authors – Elsevier, 2011.

Harris, D. and Harris S. Digital Design and Computer Architecture. San Francisco: Morgan Kaufmann. 2007.

Recomendaciones para el estudio y la docencia

La asignatura requiere un seguimiento continuo por parte del alumno, ya que el contenido de cada tema se basa en lo explicado en temas anteriores. Por ello, se recomienda estudiar conforme se desarrollen los contenidos en clase y realizar los ejercicios propuestos.

La metodología de estudio más aconsejable para todo el temario es la de la lectura-estudio de los apuntes elaborados por el equipo docente, y del estudio-resolución de problemas y ejercicios resueltos. También es interesante la lectura de los textos complementarios o de apoyo.

Para el desarrollo exitoso de la asignatura se hace necesario seguir las indicaciones suministradas mediante el campus virtual, así como el cumplimiento de las fechas de entrega de cada tarea.

Material necesario

La asignatura requiere un seguimiento continuo por parte del alumno, ya que el contenido de cada tema se basa en lo explicado en temas anteriores. Por ello, se recomienda estudiar conforme se desarrollen los contenidos en clase y realizar los ejercicios propuestos.

Tutorías

Se propondrán ejercicios para resolver por grupos, así como presentaciones orales de los mismos. La valoración dependerá de la calidad general del trabajo, las habilidades y actitudes expuestas. También se resolverán dudas planteadas por los alumnos.

(46)

Fundamentos de computadores

Fundamentos de computadores - Tlf: (+34) 902 102 101

(47)

hola

Universidad Católica San Antonio de Murcia – Tlf: (+34) 968 278 160 [email protected] – www.ucam.edu

Guía Docente 2017/2018

Laboratorio de Informática

Laboratory of Computer Science

Grado en Ingeniería Informática

Presencial

Referencias

Documento similar

Este trabajo de investigación se centra en la revisión de la literatura producida alrededor de la interrelación entre ciencias, comunicación y sociedad (en adelante

(29) Cfr. MUÑOZ MACHADO: Derecho público de las Comunidades Autóno- mas, cit., vol. Es necesario advertir que en la doctrina clásica este tipo de competencias suele reconducirse

[r]

Esto es, el equipo multidisciplinario de la Unidad de Servicio de Apoyo a la Escuela Regular (USAER) acude a la primaria a trabajar directamente con los profesores de aula

El resultado del producto vectorial de dos vectores es otro vector perpendicular a estos vectores, cuya dirección y sentido se obtienen mediante la regla de la mano de derecha. =

Puedes acceder a los lotes de libros, para clubes de lectura, que tienen la biblioteca pública y las bibliotecas municipales?. El club se encarga de recoger y devolver

No obstante, continuaba el vicesecretario nacional de Ordenación Social, la ambiciosa interpretación del Decreto de 29 de septiembre de 1945 hecha por el partido, que le llevó

El contar con el financiamiento institucional a través de las cátedras ha significado para los grupos de profesores, el poder centrarse en estudios sobre áreas de interés