Programa de la asignatura: FUNDAMENTOS DE INFORMATICA

Anuncio
UNIVERSIDAD DE OVIEDO
Departamento de Informática
Programa de la asignatura:
FUNDAMENTOS DE
INFORMATICA
Titulación:
TITULO DE INGENIERO TECNICO INDUSTRIAL:
ESPECIALIDAD EN QUÍMICA INDUSTRIAL
Centro:
ESCUELA UNIVERSITARIA DE
INGENIERIA TECNICA INDUSTRIAL DE
GIJON
CURSO ACADÉMICO: 2002-2003
CRÉDITOS: 6
PROFESORES:
Melchor Alonso Requejo ([email protected])
UNIVERSIDAD DE OVIEDO
Departamento de Informática
PREREQUISITOS
No tiene.
OBJETIVOS
•
Introducir los conceptos básicos sobre informática, estructura de los ordenadores y
sistemas operativos.
•
Establecer las bases de la programación desde una perspectiva científica,
metodológica y estructurada, iniciando al alumno hacia la adquisición de hábitos
correctos en la construcción de programas.
•
Aprender a utilizar un lenguaje de programación como herramienta para la
materialización de las etapas finales de codificación, depuración y pruebas de
programas, utilizando para ello el Lenguaje C.
PROGRAMA
TEORIA
TEMA 1: INTRODUCCIÓN A LA INFORMÁTICA Y ESTRUCTURA DE LOS
ORDENADORES.
Representación de la información. Hardware o Soporte Físico. Arquitectura de un
ordenador: la máquina de Von Neumann. Tipos de ordenadores.Periféricos. Software
o Soporte Lógico. Tipos de lenguajes de programación. Traductores, compiladores e
intérpretes. Software de aplicación: procesadores de texto, editores, diseño asistido
por ordenador.
TEMA 2: SISTEMAS OPERATIVOS
Concepto, funciones y objetivos de un Sistema Operativo. Tipos de Sistemas
Operativos. Sitemas Operativos monousuario y multiusuario. Concepto de
multitarea.
TEMA 3: CONSTRUCCIÓN DE PROGRAMAS
Las fases del proceso de programación. Concepto de algoritmo. Desarrollo
sistemático de algoritmos. Diseño descendente. Métodos de representación de
algoritmos.
TEMA 4: INTRODUCCIÓN A LA PROGRAMACIÓN.
Introducción. El origen del lenguaje C. Estructura de un programa. Elementos del
lenguaje.
TEMA 5: TIPOS DE DATOS SIMPLES
Identificadores. Tipos de datos. Constantes y variables. Operadores, expresiones y
sentencias. Conversión de tipos. Entrada y salida de datos.
Programa de la asignatura Fundamentos de Informática.
Curso 2002-2003
1
UNIVERSIDAD DE OVIEDO
Departamento de Informática
TEMA 6: ESTRUCTURAS DE CONTROL.
Estructuras de selección simple y de selección múltiple. Estructuras repetitivas.
Control de las estructuras repetitivas.
TEMA 7: PROGRAMACIÓN ESTRUCTURADA
Programa principal y funciones. Características de las funciones.Paso de parámetros,
paso por valor y paso por referencia. Ambito de las variables. Librerías de funciones
más comunes. El preprocesador.
TEMA 8: TIPOS ESTRUCTURADOS DE DATOS
Introducción a los tipos estructurados de datos. Vectores y matrices. Cadenas de
caracteres. Estructuras. El tipo enumerado. Tipos definidos por el usuario.
TEMA 9: FICHEROS
Concepto de fichero. Ficheros de texto y ficheros binarios. Lectura y escritura de
ficheros.
PRACTICAS
Se dividen en tres bloques:
1. Manejo de Windows.
2. Internet.
3. Programación en C.
BIBLIOGRAFÍA
• Programación estructurada en C
Autores: James L. Antonakos, Kenneth C. Mansfield Jr.
Ed. Prentice Hall, 1998.
• Turbo C, Borland C++.
Autor: Arboles, S., Onsins, J.
ISBN 84-88323-05-0, 1993
• C manual de referencia
Autor: Schildt, Herbert.
Ed. Mac Graw-Hill, 2001
• Programación en C
Autor: Gottfried, B.
Ed. Mac Graw-Hill, 1998
• The C programming language
Autores: Kernighan, B.W. Ritchie, D.M.
Ed. Prentice-Hall, 1978
Traducido al español: Prentice-Hall Hispanoamericana, 1985.
Programa de la asignatura Fundamentos de Informática.
Curso 2002-2003
2
UNIVERSIDAD DE OVIEDO
Departamento de Informática
• Organización de Computadoras
Autor/es: Hamacher, V. C. et al.
Ed. Mac Graw-Hill, 1990
• Sistemas Operativos: conceptos fundamentales
Autor/es: Peterson, J.L. et al.
Edición española: Ed. Reverté, 1989
CRÉDITOS Y EVALUACIÓN
Créditos Teóricos: 3
Créditos prácticos de Laboratorio: 3
Evaluación:
Al ser una asignatura cuatrimestral, se realizará un examen final de teoría, así como los
correspondientes exámenes de las prácticas propuestas.
Para aprobar la asignatura es necesario superar la parte de teoría y las prácticas
independientemente, guardándose la parte aprobada hasta la convocatoria de
septiembre.
PROGRAMACIÓN TEMPORAL
TEORIA
Parte 1: Introducción a la informática y estructura de los ordenadores: 5 horas
Parte 2: Sistemas Operativos: 2 horas
Parte 3: Programación:23 horas repartidas de la siguiente manera:
Introduccióna la programación: 2 horas
Tipos de datos simples: 3 horas
Estructuras de control: 6 horas
Programación estructurada: 6 horas
Tipos estructurados de datos: 4 horas
Ficheros: 2 horas
PRACTICAS
Se dividen en tres bloques:
1. Manejo del S.O. Windows: 4 horas
2. Internet: 6 horas
3. Programación: 20 horas
PAGINA WEB
La página Web se accede desde las páginas personales de los profesores de la
asignatura. El acceso a la información será para los alumnos matriculados en la
asignatura mediante una clave.
http://www.di.uniovi.es/~melchor
Programa de la asignatura Fundamentos de Informática.
Curso 2002-2003
3
UNIVERSIDAD DE OVIEDO
Departamento de Informática
GIJÓN MAYO DE 2002
Programa de la asignatura Fundamentos de Informática.
Curso 2002-2003
4
Descargar