Download Graduado o Graduada en Ingeniería Informática en Tecnologías de

Document related concepts
Transcript
Graduado o Graduada en Ingeniería Informática en Tecnologías de la Información por la Universidad de
Oviedo
Denominación de la asignatura
Fundamentos de informática
Denominación en inglés
Foundations of Computer Science
Créditos ECTS
6
Carácter
Formación básica
Unidad temporal
Primer semestre
Requisitos previos
Ninguna
Descripción de las competencias
Las competencias que se trabajarán en esta asignatura son:
Competencia técnica:
CI01- 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
Competencias transversales:
CT01- Capacidad de abstracción
CT02- Capacidad de resolución de problemas
CT03- Creatividad
CT04- Trabajo en equipo
Estas competencias se concretan en los siguientes resultados de aprendizaje:
Respecto a conocimientos básicos sobre el uso de los ordenadores
- RI11 - Ubicar la informática dentro de las disciplinas de ingeniería
- RI12 - Conocer los fundamentos del sistema binario para entender la representación de la
información en los ordenadores.
- RI13 - Identificar los componentes hardware que constituyen un sistema informático, así
como su interconexión en redes, y comprender el funcionamiento básico de los mismos.
- RI14 - Distinguir los principales periféricos utilizados en un sistema informático y de
manera específica en el campo de la ingeniería
- RI15 - Clasificar los distintos tipos de software que se utilizan en un sistema informático
- RI16 - Identificar y clasificar distintos tipos de sistemas informáticos y sus ámbitos de
aplicación.
Respecto a conocimientos básicos sobre sistemas operativos
- RI21 - Conocer las principales funciones que desempeña un sistema operativo.
- RI22 - Analizar qué servicios proporciona el sistema operativo a los programas y a los
usuarios finales.
- RI23 - Identificar los principales sistemas operativos se utilizan en entornos profesionales
propios de la ingeniería y utilizar los principales servicios a nivel de usuario.
Respecto a conocimientos básicos sobre bases de datos
- RI31 - Conocer las principales funciones que desempeña un sistema de gestión de bases de
datos.
5-1
-
RI32 - Realizar modelos de datos para problemas sencillos
RI33 - Usar expresiones básicas para recuperar y modificar información almacenada en una
base de datos
RI34 - Identificar qué sistemas de gestión de bases de datos se utilizan en entornos
profesionales propios de la ingeniería.
Respecto a conocimientos básicos sobre programas de aplicación
- RI41 - Identificar los principales programas de aplicación que se utilizan en entornos
profesionales propios de la ingeniería
Respecto a conocimientos básicos sobre programación de ordenadores
- RI51 - Comprender el concepto de algoritmo y el proceso de abstracción de un problema en
la programación
- RI52 - Identificar el proceso de desarrollo de un programa y su ubicación dentro del proceso
general de Ingeniería del Software
- RI53 - Reconocer las estructuras de datos elementales que proporciona un lenguaje de
programación estructurado
- RI54 - Manejar las estructuras de control elementales de un lenguaje de programación
estructurado
- RI55 - Abstraer operaciones
- RI56 - Diseñar pequeñas aplicaciones para resolver problemas elementales en entornos de
trabajo colaborativo
Contenidos de la asignatura
1. Introducción
 Visión general de la informática y en el contexto de las demás disciplinas de la
ingeniería
 Representación de la información en un ordenador
2. Componentes hardware y software de un sistema informático
 Representación de la información en un ordenador
 Estructura y funcionamiento de un ordenador: arquitectura de Von Neumann y el
lenguaje máquina
 Dispositivos periféricos
 Interconexión de sistemas: tipos, mecanismos y aplicaciones
 Tipos de software: software de base y software de aplicación
 Tipos de sistemas informáticos y sus ámbitos de aplicación
3. Introducción a los sistemas operativos
 Concepto y funciones que desempeña un sistema operativo
 Interfaz y servicios que ofrece a los programas
 Interfaz y servicios que ofrece a los usuarios
 Sistemas operativos utilizados en entornos profesionales de ingeniería
 Manejo básico de Linux y Windows
4. Introducción a la programación
 Abstracción de problemas para su programación: conceptos fundamentales
 Proceso de desarrollo de un programa: del alto nivel a la ejecución en el procesador
 Manejo del entorno de programación
 Uso de entrada/salida por consola
 Manejo de estructuras básicas de control de flujo: secuencial, alternativa y repetitiva
 Comprensión y uso de ámbito de variables
 Definición y uso de subprogramas y funciones
 Uso de tipos de estructuras de datos básicas: arrays, listas y archivos
Graduado o Graduada en Ingeniería Informática en Tecnologías de la Información por la Universidad de
Oviedo
 Comprensión y uso de la memoria en tiempo de ejecución: estática, pila y heap.
 Desarrollo de pequeñas aplicaciones
5. Introducción a las bases de datos
 Concepto de base de datos
 Funciones que desempeña un sistema de gestión de base de datos
 Fundamentos del modelo relacional de datos
 Uso básico del lenguaje de manejo de datos
 Sistemas de Gestión de Bases de datos en entornos profesionales de la ingeniería
Actividades formativas con su contenido en ECTS, su metodología de enseñanza y aprendizaje, y su
relación con las competencias que debe adquirir el estudiante
Las actividades formativas y su distribución en horas será la siguiente:
Horas
Modo
Tipo
H
Trabajo
Presencial
Trabajo
Personal
del
Estudiante
Clases expositivas
18
Clases prácticas de laboratorio
28
Prácticas de aula
8
Tutorías grupales
2
Sesiones de evaluación
4
Trabajo individual
60
60
90
Trabajo en grupo
30
Totales
150
La relación de las actividades propuestas con las competencias es la siguiente
Modo
Tipo
Clases expositivas
Trabajo
Clases prácticas de laboratorio
Presencial
Prácticas de aula
Competencias
CI01, CT01, CT02, CT03
CI01, CT01, CT02, CT03,
CT04
CI01, CT01, CT02, CT03,
CT04
5-3
Tutorías grupales
Sesiones de evaluación
Trabajo individual
Trabajo
CI01, CT04
CI01, CT01, CT02, CT03,
CT04
CI01, CT01, CT02, CT03
Personal
del
Estudiante
Trabajo en grupo
CI01, CT01, CT02, CT03,
CT04
Totales
Sistemas de evaluación
El porcentaje de peso de cada sistema de evaluación será el siguiente:
Sistemas de evaluación
Resultados de
aprendizaje
Porcentaje
Realización de exámenes escritos
Todos
20-30%
Realización de exámenes prácticos
Todos
20-30%
Presentación de las prácticas realizadas en
el laboratorio.
Todos
50-60%