Fundamentos de Informática
Fundamentos de Informática
Fundamentos de Informática
ASIGNATURA 03/06/17
Página 1 de 5
DESCRIPCIÓN DE LA ASIGNATURA
EQUIPO DOCENTE
CONTEXTO
Esta asignatura se encuadra dentro de las materias de formación básica de primer curso y sirve de base para el resto de asignaturas que necesiten
conceptos básicos de programación de ordenadores.
COMPETENCIAS
1 Competencias generales y básicas Competencias generales del titulo
Competencias generales
ASIGNATURA 03/06/17
Página 2 de 5
Competencias generales
G3 Aplicar los conocimientos adquiridos para identificar, formular y resolver problemas dentro de contextos
amplios y multidisciplinarios, siendo capaces de integrar conocimientos, trabajando en equipos multidisciplinares.
G7 Incorporar nuevas tecnologías y herramientas de la Ingeniería Industrial en sus actividades profesionales.
2 Competencias específicas Competencias especificas del titulo
B3 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
CONTENIDOS DE LA ASIGNATURA
El ordenador y la informacion
- Definición, elementos y aplicaciones de la informática
- Representación de la información
- Estructura funcional de un ordenador
- Sistemas operativos
- Bases de datos
Resolucion de Problemas y Algoritmos
- Introducción a la resolución de problemas
- Concepto de algoritmo
- Herramientas para la representación de algoritmos
- Lenguajes de programación. Clasificación
- El proceso de compilación: traductores e intérpretes
Introducción a la Programación en Lenguaje C++
- Estructura general de un programa
- Definición de variables y constantes
- Tipos de datos fundamentales en C++ y sus modificadores
- Operadores, expresiones y sentencias
- Operaciones de Entrada / Salida
Estructuras de Control
- Estructura secuencial
- Estructuras de selección
- Estructuras de repetición
- Anidamiento de estructuras de control
Subprogramas
- El concepto de Subprograma como abstracción de operaciones
- Las funciones en C++. Definición, declaración y llamadas a funciones
- Tipos de argumentos: de entrada, de salida, de entrada/salida
- Paso de argumentos a funciones: por valor y por referencia
Tipos de Datos Estructurados
- Datos estructurados frente a datos simples
- El tipo Array. Arrays unidimensionales
- Arrays multidimensionales
- El tipo registro
- Anidamiento de estructuras de datos
- Algoritmos de búsqueda y ordenación
ACTIVIDADES FORMATIVAS
GUÍA DOCENTE DE LA 2016
ASIGNATURA 03/06/17
Página 3 de 5
Actividades Presenciales
Actividades expositivas
Lección magistral
Actividades prácticas en instalaciones específicas
Prácticas en aula informática
ACTIVIDADES DE EVALUACIÓN
RESULTADOS DE APRENDIZAJE / CRITERIOS DE EVALUACIÓN
PROCEDIMIENTO DE EVALUACIÓN
Respecto a los estudiantes a tiempo parcial y deportistas universitarios de alto nivel, se aplicará la normativa vigente en la Universidad de Málaga.
BIBLIOGRAFÍA Y OTROS RECURSOS
Básica
"El Lenguaje de Programación C. 2ª Edición".; Prentice-Hall. 1991; Kernighan, B.W., Ritchie, D.M.
"Fundamentos de Informática".; Servicio de Publicaciones Universidad de Málaga. 2009; Aranda, M.C., Carrillo, A.L., Galindo, J.A., Gómez, J.A,
Leiva, J.L.
"Fundamentos de Programación. Algoritmos y Estructura de Datos. 3ª Edición".; McGraw-Hill. 2003; Joyanes Aguilar, L.
"Introducción a la Informática. 3ª Edición".; McGraw-Hill. 2001; Prieto, A., Lloris Ruiz, A., Torres Cantero, J.C.
"Programación en C. Libro de problemas".; McGraw-Hill. 2002; Joyanes Aguilar, Castillo S, Sanz, Sánchez García, Zahonero Martínez
"Programación en C. Metodología, Estructura de Datos y Objetos".; McGraw-Hill. 2001; Joyanes Aguilar, L., Zahonero Martínez, I.
"Programación en C. 3ª Edición".; Anaya Multimedia. 1992; Waite, M., Prata, S.
DISTRIBUCIÓN DEL TRABAJO DEL ESTUDIANTE
ACTIVIDAD FORMATIVA PRESENCIAL
ASIGNATURA 03/06/17
Página 4 de 5