Download Graduado o Graduada en Ingeniería Informática en Tecnologías de
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%