Usted está aquí: Inicio web asignaturas

 

Fichas de asignaturas 2011-12


FUNDAMENTOS DE INFORMÁTICA

Asignaturas
 

  Código Nombre    
Asignatura 1709010 FUNDAMENTOS DE INFORMÁTICA Créditos Teóricos 3
Descriptor   INFORMATION TECHNOLOGY FUNDAMENTALS Créditos Prácticos 3
Titulación 1709 INGENIERÍA TÉCNICA INDUSTRIAL, ESPECIALIDAD EN ELECTRICIDAD Tipo Troncal
Departamento C137 LENGUAJES Y SISTEMAS INFORMATICOS    
Curso 1      
Créditos ECTS 4,5      

Para el curso Créditos superados frente a presentados Créditos superados frente a matriculados
2007-08 68.1% 47.1%

 

ASIGNATURA OFERTADA SIN DOCENCIA

 

Pulse aquí si desea visionar el fichero referente al cronograma sobre el número de horas de los estudiantes.

Profesorado

José María Rodríguez Corral (coordinador)
Pedro Fernández Fernández
Manuel López Coello

Situación

Prerrequisitos

Ninguno.

Contexto dentro de la titulación

Por sus contenidos, de acuerdo con los descriptores del BOE, y dado el
marcado carácter instrumental de la materia y que la mayor parte de las
asignaturas de Ingeniería necesitan métodos de cálculo susceptibles de
ser realizados con ayuda del ordenador, observamos que podrían ser
todas prácticamente las materias a las que la materia
troncal "Fundamentos de Informática" (en lo sucesivo FI) apoyara desde
sus contenidos, como herramienta indispensable para el ingeniero.

Recomendaciones

Dado que tanto en los contenidos de carácter teórico (introducción a la
Informática y fundamentos hardware y software de los ordenadores) como
en los prácticos (introducción al diseño de algoritmos y aprendizaje de
un lenguaje de programación), cada conjunto de nuevos conocimientos se
apoya en los anteriores, se le recomienda encarecidamente al alumno el
estudio y el trabajo periódico y continuado sobre la materia concreta.

Competencias

Competencias transversales/genéricas

Conocimientos de Informática (G1). Resolución de problemas (G2).
Aprendizaje autónomo (G3). Creatividad (G4).

Competencias específicas

  • Cognitivas(Saber):

    Nuevas tecnologías TIC (E1). Conocimientos de Informática (E2).
  • Procedimentales/Instrumentales(Saber hacer):

    Métodos de diseño (E3). Planificación y organización (E4).

Objetivos

Organizados por descriptores, los objetivos son:

ESTRUCTURA DE COMPUTADORES: Comprender los conceptos fundamentales sobre
la estructura y organización interna de los computadores actuales, tanto a
nivel físico como lógico, y familiarizarse con la terminología informática
real, así como con los últimos desarrollos tecnológicos.

SISTEMAS OPERATIVOS: Conocer los conceptos fundamentales y los fundamentos
básicos necesarios para la utilización de los sistemas operativos.

PROGRAMACIÓN: Ser capaz de realizar programas de dificultad media/baja
siguiendo una o varias metodologías de descripción de algoritmos,
utilizando programación estructurada y siguiendo una metodología de diseño
descendente.
Ser capaz de traducir a un lenguaje de programación concreto los
algoritmos diseñados mediante las metodologías empleadas.

Programa

Programa de las Clases Teóricas

Unidad 1: Elementos de un ordenador y sus funciones (G1, G3, E1 y E2) (4
horas).

1.1 Introducción.
1.2 Memorias.
1.3 Unidad Central de Proceso.

Unidad 2: Sistemas Operativos (G1, G3, E1 y E2) (4 horas).

2.1 Definición de S.O.
2.2 Funciones básicas de un S.O.
2.3 Conceptos básicos. Llamadas al sistema.
2.4 Evolución.
2.5 Módulos de un S.O.

Unidad 3: Lenguajes de Programación (G1, G3, E1 y E2) (2 horas).

3.1 Introducción.
3.2 Clasificación de los lenguajes.
3.3 Lenguaje Máquina.
3.4 Lenguaje Ensamblador.
3.5 Lenguajes de Alto Nivel.
3.6 Traductores.

Unidad 4: Fundamentos de la programación (G1, G2, G3, G4, E1, E2, E3 y E4)
(4 horas).

4.1 Introducción al Ciclo de Vida del Software.
4.2 Concepto de Algoritmo.
4.3 Elementos de un Algoritmo.
4.4 Programación Estructurada.
4.5 Representación de Algoritmos. Pseudocódigo.
4.6 Diseño Descendente (Top-down).

Unidad 5: Introducción al Lenguaje C (G1, G2, G3, G4, E1, E2, E3 y E4) (7
horas).

5.1 Una visión general del Lenguaje C.
5.2 Tipos de datos.
5.3 Variables, constantes y operadores.
5.4 Sentencias de Selección e Iteración.
5.5 Funciones.
5.6 Arrays.

Programa de las Clases Prácticas

Unidad Práctica 1: Programación en Lenguaje C (G1, G2, G3, G4, E1, E2, E3
y E4) (21 horas).

1.1 Entorno de trabajo (2 horas).
1.2 Fundamentos básicos del lenguaje C (4 horas).
1.3 Estructuras de control (6 horas).
1.4 Funciones (4 horas).
1.5 Arrays (5 horas).

En esta unidad se propondrán una serie de ejercicios prácticos sobre
diseño de algoritmos y programación de éstos en C, los cuales deberán ser
realizados por los alumnos durante las sesiones prácticas.

Actividades

Clases teóricas.
Clases prácticas en aulas de Informática.

Metodología

Constructivista, descriptiva y participativa, con el fin de potenciar el
aprendizaje significativo.

Clases Teóricas: Descripción y exposición de los fundamentos teóricos por
el profesor en pizarra o cualquier otro medio audiovisual que se considere
adecuado. Se procurará presentar el mayor número de ejemplos posibles para
asegurar la comprensión de los contenidos expuestos.

Clases Prácticas: Desarrollo de ejercicios por los alumnos mediante el uso
de ordenadores. En estas clases los alumnos toman una mayor parte activa
en el proceso de enseñanza-aprendizaje.

Distribución de horas de trabajo del alumno/a

Nº de Horas (indicar total): 112.5

  • Clases Teóricas: 21  
  • Clases Prácticas: 21  
  • Exposiciones y Seminarios: 10  
  • Tutorías Especializadas (presenciales o virtuales):
    • Colectivas: 6  
    • Individules: 1  
  • Realización de Actividades Académicas Dirigidas:
    • Con presencia del profesorado: 2  
    • Sin presencia del profesorado: 0  
  • Otro Trabajo Personal Autónomo:
    • Horas de estudio: 42  
    • Preparación de Trabajo Personal: 3.5  
    • ...
      Tiempo extra para preparación de exámenes (prueba de progreso y
      examen
      final): 4
       
  • Realización de Exámenes:
    • Examen escrito: 2  
    • Exámenes orales (control del Trabajo Personal): 0  

Técnicas Docentes

Sesiones académicas teóricas:Si   Exposición y debate:Si   Tutorías especializadas:Si  
Sesiones académicas Prácticas:Si   Visitas y excursiones:No   Controles de lecturas obligatorias:No  
Otros (especificar):
Conferencia impartida por un especialista sobre un tema de
interés relacionado con los contenidos de la asignatura.
 

Criterios y Sistemas de Evaluación

A partir del desarrollo por parte del alumno de los aspectos teóricos
(ejercicios de tests, cuestiones y problemas) y prácticos (desarrollo de
algoritmos y subalgoritmos de dificultad media/baja, y codificación de los
mismos en Lenguaje C) del examen final, es posible evaluar la adquisición
tanto de las competencias generales (G1, G2, G3 y G4), como de las
específicas (E1, E2, E3 y E4).

Recursos Bibliográficos

Bibliografía Básica.

J. Galindo, J.M. Rodríguez, A. Yáñez y otros.
Fundamentos Informáticos. Segunda Edición.
Servicio de Publicaciones de la UCA, 1997.

A. Prieto, A. Lloris, J.C. Torres.
Introducción a la Informática. Cuarta Edición.
McGraw-Hill, 2006.

J.M. Rodríguez, J. Galindo.
Aprendiendo C. Tercera Edición Revisada y Ampliada.
Servicio de Publicaciones de la UCA, 2006.

J.M. Rodríguez, J. Galindo, M.J. Ferreiro y otros.
Ejercicios de Fundamentos de Informática: Tests y ejercicios resueltos.
Servicio de Publicaciones de la UCA, 1997.

Bibliografía Complementaria.

A.S. Tanenbaum.
Sistemas Operativos Modernos. Segunda Edición.
Prentice Hall, 2003.

L. Joyanes.
Fundamentos de Programación. Tercera Edición.
McGraw-Hill, 2003.

B.W. Kernighan, D.M. Ritchie.
El lenguaje de Programación C. Segunda Edición.
Prentice Hall, 1991.

H. Schildt.
C. Guía de Autoenseñanza. Segunda Edición.
McGraw-Hill, 2001.

P.J. Sánchez, J. Galindo, I. Turias, I. Lloret.
Ejercicios Resueltos de Programación C.
Servicio de Publicaciones de la UCA, 1997.

 

El presente documento es propiedad de la Universidad de Cádiz y forma parte de su Sistema de Gestión de Calidad Docente. En aplicación de la Ley 3/2007, de 22 de marzo, para la igualdad efectiva de mujeres y hombres, así como la Ley 12/2007, de 26 de noviembre, para la promoción de la igualdad de género en Andalucía, toda alusión a personas o colectivos incluida en este documento estará haciendo referencia al género gramatical neutro, incluyendo por lo tanto la posibilidad de referirse tanto a mujeres como a hombres.