Usted está aquí: Inicio web asignaturas

 

Fichas de asignaturas 2010-11


FUNDAMENTOS DE INFORMÁTICA

Asignaturas
 

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

Para el curso Créditos superados frente a presentados Créditos superados frente a matriculados
2007-08 26.3% 20.8%

 

 

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

Profesorado

Isidro Lloret Galiana (coordinador)
Ignacio Turias Domínguez

Situación

Prerrequisitos

Ninguno en los actuales planes de estudio para su impartición y docencia.

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 de ordenador, observamos que podrían ser todas prácticamente las
materias a las que la materia troncal Fundamentos de Informática apoyara desde
sus contenidos, como herramienta indispensable para el ingeniero.

Recomendaciones

Dada la novedad de los conocimientos que, sobre todo en relación a la
programación, supone para los alumnos, resultaría aconsejable para un mejor
progreso el conocimiento de algunas nociones conceptuales previas y
básicas con la finalidad de potenciar ciertas habilidades y capacidades. Así,
podrían ser recomendables unos conocimientos básicos/mínimos, entre los que
podrían incluirse ofimática, matemáticas básicas, etc.

Competencias

Competencias transversales/genéricas

- Conocimientos de Informática (G1).
- Resolución de Problemas (G2). La titulación de Ingeniería, sus atribuciones
y competencias profesionales están enfocadas hacia la resolución de problemas
del mundo real. La materia troncal Fundamentos de Informática proporciona una
herramienta muy poderosa para conseguir estos objetivos de formación.
- Aprendizaje Autónomo (G3). Los métodos de aprendizaje de la materia exigen
la necesidad de incrementar la capacidad autónoma de razonamiento y análisis,
proporcionando además la capacidad posterior al alumno para continuar el
aprendizaje LLL (Long Life Learning), en ésta o en otras materias.
- Creatividad (G4). La resolución de nuevos problemas mediante la
programación, requiere un esfuerzo creativo de diseño. La programación, como
acto final de la resolución de un problema, es en sí, un acto creativo.
- Trabajo en equipo (G5).
- Capacidad de análisis y síntesis (G6).

Competencias específicas

  • Cognitivas(Saber):

    - Conocer los fundamentos relacionados con las TIC's (E1):
    arquitectura de computadoras, sistemas operativos y programación.
    - Conocer métodos de diseño de algoritmos (E2): en la materia se
    hace especial hincapié en las metodologías de diseño de programas,
    que pueden en muchos casos, extrapolarse a otras materias.
  • Procedimentales/Instrumentales(Saber hacer):

    - Ser capaz de realizar programas de dificultad media/baja en un
    lenguaje de programación (E3).
  • Actitudinales:

    - Planificación, organización y estrategia: la realización de un
    algoritmo requiere una capacidad de organización y de planificación
    previa, así como una capacidad de abstracción, vital para su
    posterior desarrollo (E4).

Objetivos

Los objetivos, organizados por descriptor, que el alumno deberá alcanzar son:

ESTRUCTURA DE COMPUTADORES:
• Comprender los conceptos fundamentales sobre la estructura y organización
interna de los computadores y familiarizarse con la terminología informática,
así como con los últimos desarrollos tecnológicos.
Relacionado con las competencias E1, G1, G3 y G5.

SISTEMAS OPERATIVOS:
• Conocer los fundamentos básicos necesarios para la utilización de los
sistemas operativos, fundamentalmente WINDOWS.
Relacionado con las competencias E1, G1 y G3

PROGRAMACIÓN:
• Ser capaz de realizar programas de dificultad media/baja en un lenguaje
algorítmico imperativo, utilizando programación estructurada, y siguiendo una
metodología de diseño descendente.
• Ser capaz de traducir a lenguaje C los programas desarrollados en lenguaje
algorítmico.
Relacionados con las competencias E1, E2, E3, E4, G1, G2, G3, G4 y G6.

Programa

TEÓRICO

Tema 1. Introducción a la Informática. Tecnología de computadoras y redes
Relacionado con las competencias E1, G1, G3 y G5.

Tema 2. Fundamentos de Programación. Lenguaje Algorítmico
Relacionado con las competencias E1, E2, E3, E4, G1, G2, G3, G4 y G6.
2.1.  Introducción
2.2.  Tipos de datos
2.3.  Variables
2.4.  Instrucciones básicas
2.5.  Composición secuencial
2.6.  Composición alternativa
2.7.  Composición iterativa
2.8.  Ficheros secuenciales
2.9.  Tablas
2.10. Diseño descendente
2.11. Registros

PRÁCTICO
Relacionado con las competencias E1, E3, G1, G2 y G3.

Práctica 1. El entorno de compilación en C.
Prácticas 2 y 3. Traducción de lenguaje algorítmico a C. Tipos de datos. Tipos de
instrucciones. Operadores.
Práctica 4. Traducción de lenguaje algorítmico a C. Composición Alternativa.
Prácticas 5 y 6. Traducción de lenguaje algorítmico a C. Composición Iterativa.
Práctica 7. Traducción de lenguaje algorítmico a C. Ficheros secuenciales de
texto.
Prácticas 8 y 9. Traducción de lenguaje algorítmico a C. Vectores.
Prácticas 10, 11 y 12. Traducción de lenguaje algorítmico a C. Matrices.
Práctica 13, 14 y 15. Traducción de lenguaje algorítmico a C. Diseño descendente
(acciones y funciones).

Actividades

Exámenes finales.

Metodología

Asignatura sin docencia.

Criterios y Sistemas de Evaluación

* Técnicas de evaluación:
- Prueba objetiva de conocimientos teóricos de la materia (T1).
- Prueba objetiva de programación en lenguaje algorítmico (T2).
- Prueba objetiva de programación en lenguaje C (T3).

* Criterios de evaluación:
- Capacidad de análisis y diseño: relacionado con T2.
- Precisión en el conocimiento: relacionado con T1, T2 y T3.
- Integración de conocimientos: relacionado con T2 y T3.
- Rigurosidad: relacionado con T2 y T3.
- Dominio de la terminología específica de la materia: relacionado con T1 y
T3.
- Adecuación formal: relacionado con T1.


* Sistema de evaluación (examen final escrito):
- Parte 1. Prueba objetiva de conocimientos teóricos de la materia.
Relacionada con las competencias E1 y G1.
- Parte 2. Prueba objetiva de programación en lenguaje algorítmico.
Relacionada con las competencias E1, E2, E3, E4, G1, G2, G3, G4 y G6.
- Parte 3. Prueba objetiva de programación en lenguaje C.
Relacionada con las competencias E1, E3, G1, G2 y G3.
Calificación examen final:
Parte1*0,1 + Parte2*0,8 + Parte3*0,1
Para aprobar será requisito necesario haber obtenido como mínimo un 3,0 en
cada parte.

Recursos Bibliográficos

Debido a que la bibliografía de una asignatura introductoria, como Fundamentos de
Informática, es tan amplia, aconsejamos al alumno el estudio de la asignatura a
partir de los apuntes cedidos por el profesor.

En cualquier caso puede ser utilizada la siguiente bibliografía básica y de
consulta:

Básica
[PLT95]  Prieto, A; Lloris, A; Torres, J.C. Introducción a la Informática. 2ª
Edición. Editorial McGraw-Hill, 1995.
[SCM95]  Sánchez, Mª.; Chamorro, F.; Molina, J.M.; Matellan, V.; Programación
estructurada y fundamentos de programación. Editorial Mc.Graw-Hill, 1996.
[TLL96]  Turias, Ignacio; Lloret, Isidro. Guía Práctica de Programación en C.
Dpto. Lenguajes y Sistemas Informáticos. UCA, 1996.
[Tur96]  Turias, Ignacio. Conceptos de Estructura de Computadoras y Sistemas
Operativos. Dpto. Lenguajes y Sistemas Informáticos. UCA, 1996.

Consulta
a. Libros
[AG95] E. Alcalde y M. García. Informática Básica. (Segunda edición). McGraw Hill
1995.
[AHU88] A. V. Aho, J. E. Hopcroft, J. D. Ullman. Estructuras de datos
y algoritmos. Addison-Wesley Iberoamericana 1988.
[AM97] J. L. Antonakos y K. C. Mansfield. Programación estructurada en C.
Prentice Hall Iberia 1997.
[BB97] G. Brassard y P. Bratley. Fundamentos de Algoritmia. Prentice Hall
1997.
[Bis89]  P. Bishop. Conceptos de Informática.Anaya Multimedia 1989.
[Bro95]  J.G. Brookshear. Introducción a las Ciencias de la Computación. Cuarta
Edición. Addison-Wesley Iberoamericana 1995 (original de 1994).
[CC97] McGraw Hill 1993. J. Cerrada y M. Collado. Programación I. Universidad
Nacional de Educación a Distancia 1997.
[CCM+93] J. Castro, F. Cucker, X. Messeger, A. Rubio, LL. Solano y B.
Valles. Curso de Programación
[CF97] C. Cerrada y V. Feliu. Estructura y tecnología de computadores I.
Universidad Nacional de Educación a Distancia 1997.
[GL86] L. Goldschlager y A. Lister. Introducción moderna a la ciencia de la
computación: Con un enfoque algorítmico. Prentice-Hall Hispanoamericana 1986.
(Original de 1982)
[Joy92]L. Joyanes Aguilar. Fundamentos de programación: algoritmos y
estructuras de datos. McGraw-Hill/Interamericana de España.
[Mic93]  Microsoft Corporation. Microsoft MS-DOS 6.2. Manual del usuario.
[Sch91] H. Schildt. ANSI C a su alcance. Osborne/McGraw-Hill 1991.
[SGTL97] P. J. Sánchez, J. Galindo, I. Turias e I. Lloret. Ejercicios
Resueltos de Programación C: Aprende a programar PROGRAMANDO. Servicio de
Publicaciones de la Universidad de Cádiz 1997.
[Sim96]  A. Simpson. El libro de Windows 95. Anaya Multimedia 1996.
[SP91] P. C. Scoll y J. P. Peyrin. Esquemas algorítmicos fundamentales:
secuencias e iteración. Masson 1991.
[Sta96]  W. Stallings. Organización y Arquitectura de Computadoras: Diseño para
optimizar prestaciones.(Cuarta edición). Prentice Hall 1996.
[Str98] Stroustrup B., El lenguaje de programación C++ (tercera
edición), Addison Wesley, 1998.
[TBCG94] A.B. Tucker, W. J. Badley, Cupper y D.K Garnick. Fundamentos
de Informática: Lógica, resolución de problemas y computadoras. McGraw-Hill 1994.


b. Revistas Mensuales
- PC WORLD
- BYTE
- SÓLO PROGRAMADORES

 

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.