Topic outline

  • Fundamentos de Computación (2010)

    maquinas-termicas.jpg


    Profesores

    Jaime Gutiérrez Gutiérrez

    Álvar Jesús Ibeas Martín

    Departamento de Matemática Aplicada y Ciencias de la Computación




    El objetivo de esta asignatura es adquirir una formación básica en informática. Conocer el ordenador como una herramienta de  trabajo estudiando su estructura y funcionamiento. Manejar la máquina con soltura, lo que se adquiere con el estudio de diversos sistemas operativos, bases de datos y programas informáticos con aplicación en ingeniería. Emplear el ordenador para resolver problemas concretos, lo que requiere aprender a programar en un lenguaje y a analizar la eficiencia de los algoritmos.


    Palabras Clave de la Asignatura

    Python, software técnico, computador, recursividad, complejidad, Programación, codificación, Algoritmos, Computación

  • Programa

    programa

    Datos identificativos de la Asignatura

    • Denominación: Fundamentos de Computación (2010)-G380/G390

    • Código: G380/G390

    • Departamento: DPTO. DE MATEMÁTICA APLICADA Y CIENCIAS DE LA COMPUTACIÓN

    • Área de Conocimiento:

    • Tipo: Troncal

    • Curso y cuatrimestre:

    • Título: Grado en ingeniería de los recursos mineros y Grado en ingeniería de los recursos energéticos

    • Centro: Escuela Universitaria de Ingeniería Técnica Minera

    • Web:

    • Profesor responsable: Jaime Gutiérrez Gutiérrez / Álvar Jesús Ibeas Martín


    Programa de la asignatura

    Bloque I: Los ordenadores y el manejo de la información

    • La estructura de un computador
    • Software de un computador. Procesadores de texto. Hojas de cálculo y bases de datos. Software técnico.
    • Codificación de la información

     

    Bloque II: Programación de Computadores

    • Entorno lenguaje Python.
    • Tipos de datos y de operadores.
    • Variables y asignación.
    • Estructuras de control.
    • Funciones.
    • Módulos.

     

    Bloque III: Algorítmica

    • Algoritmos: iterativos y recursivos.
    • Algoritmos de buscar y ordenar.
    • Tiempo de ejecución.
    • Algoritmos y tecnología.

     

    Bloque IV: Ampliación de Programación

    • Objetos, métodos y atributos.
    • Manejo de archivos.
    • Base de datos.
    • Programación orientada a objetos.
    • Interfaces gráficas.
    s variaciones de la entropía
  • Bibliografía

    • J. Campbell, P. Gries, J. Montojo y G. Wilson: Practical Programing . Bookshelf.
    • http://docs.python.org.
    • Andrés Marzal e Isabel Gracia: Introducción a la programación con Python. Universitat Jaume I.
    • A. Prieto, B. Prieto: Conceptos de Informática. MacGraw Hill.
    • M. Summerfield: Python 3 . Anaya.
    • T. Cormen, C. Leiserson, R. Rivest, C. Stein: Introduction to Algorithms. MIT press.
  • Materiales de clase

    • MC-F-001.  Bloque I: Ordenadores y manejo de la información.
    • MC-F-002.  Bloque II: Programación de Computadores
    • MC-F-003.  Bloque III: Algorítmica
    • MC-F-004.  Bloque IV: Ampliación de programación.
  • Ejercicios, Proyectos y Casos

  • Pruebas de Evaluación

     Métodos de Evaluación

    Descripción

    Tipología

    Eval. Final

    Recuperación

    %

    Laboratorio

    Eval. Laboratorio

    No

    No

    20,00

    Calif. mínima

    0,00

    Duración

    Unas 6 horas

    Fecha

    Semanas 4, 6 y 8

    Observaciones

    Seguimiento continuado del trabajo del alumno durante las prácticas de laboratorio

    Trabajo 1

    Trabajo

    No

    10,00

    Calif. mínima

    0,00

    Duración

    Unas 6 horas

    Fecha

    A partir de la semana 8

    Observaciones

    Realización de un trabajo correspondiente al bloque 2 de la asignatura

    Trabajo 2

    Trabajo

    No

    10,00

    Calif. mínima

    0,00

    Duración

    Unas 6 horas

    Fecha

    A partir de la semana 14

    Observaciones

    Realización de un trabajo relativo al bloque 4 de la asignatura

    Examen

    Examen escrito

    60,00

    Calif. mínima

    0,00

    Duración

    Unas 3,5 horas

    Fecha

    Determinado por la escuela

    Condiciones de recuperación

    Septiembre

    Total

    100,00

    Observaciones para alumnos a tiempo parcial

    El alumno matriculado a tiempo parcial podrá optar por el método de evaluación arriba detallado o por realizar un examen final consistiendo en dos pruebas: una escrita y una práctica de laboratorio. En el segundo caso, el peso de cada prueba es el 60% y 40% respectivamente.

  • Guía de Aprendizaje

     

  • Sobre el profesor

    Logo de la UC

     

    Jaime Gutiérrez Gutiérrez


     

    Departamento de Matemática Aplicada 

    y Ciencias de la Computación


     

     

     

    Logo de la UC

     

    Álvar Jesús Ibeas Martín


     

    Departamento de Matemática Aplicada 

    y Ciencias de la Computación