FUNDAMENTOS DE INFORMATICA

Documentos relacionados
FUNDAMENTOS DE INFORMÁTICA

INTRODUCCIÓN A LA PROGRAMACIÓN

PROGRAMA DETALLADO VIGENCIA TURNO UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA

FUNDAMENTOS DE COMPUTADORES

Programación I. Carrera: ECM Participantes Participantes de las academias de ingeniería electrónica de los Institutos Tecnológicos.

Fundamentos de programación C++

Programación I.

DATOS GENERALES PRERREQUISITOS : SE CURSA SIMULTÁNEAMENTE CON LA MATERIA DE TALLER DE PROGRAMACIÓN ESTRUCTURADA CC103

Introducción a la Programación. Concepto de algoritmo. Algoritmos computacionales: pseudocódigo y diagramas de flujo. Programa.

SYLLABUS de la Asignatura. Programación INF1201

UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL

Programa Regular. Programación y Bases de Datos es una materia obligatoria correspondiente al segundo año de la carrera de Bioingeniería.

Fundamentos de programación JAVA

Programa Oficial de Asignatura. Ficha Técnica. Presentación. Competencias y/o resultados del aprendizaje. Contenidos Didácticos

Nombre de la asignatura: LENGUAJE DE PROGRAMACIÓN PARA INGENIERÍA. Básico ( ) Profesional ( X ) Especializado ( ) Práctica ( )

P L A N I F I C A C I O N

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

Intención didáctica Éste programa de estudio se sugiere que contenga una parte teórica y práctica. Por tanto se diseñó cinco unidades.

INGENIERÍA QUÍMICA PROGRAMA DE ASIGNATURA

UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA FACULTAD DE CIENCIAS PROGRAMA DE MATEMÁTICAS PLAN DE ESTUDIOS

Fundamentos de Programación Visual Basic

2007/ PROGRAMACIÓN. Tipo: TRO Curso: 1 Semestre: AB CREDITOS Totales TA TS AT AP PA OBJETIVOS. 1.-Introducción.

Planificaciones Algoritmos y Programación I. Docente responsable: AZCURRA DIEGO ANDRES. 1 de 5

Carrera: EMZ Participantes Representante de las academias de ingeniería Electromecánica de los Institutos Tecnológicos.

Horas teóricas: 2 Horas prácticas: 4 Total de Horas: 6 INTRODUCCION A LA PROGRAMACION

PROGRAMACIÓN UNIDADES

2017 GRADO EN NÁUTICA Y TRANSPORTE MARÍTIMO (Plan 2010). (Unidad docente Obligatoria)

Universidad Católica de Santiago del Estero Facultad de Matemática Aplicada Carrera de Ingeniería en Electrónica

Carrera: Participantes Miembros de la academia de Metal- Mecánica

(Estructura de Computadores)

PROGRAMA: INTRODUCCIÓN A LA INFORMÁTICA

Cuerpo de Profesores Técnicos de Formación Profesional

: Algorítmica y Estructura de Datos I

INGENIERÍA QUÍMICA PROGRAMA DE ASIGNATURA

Transcripción:

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 (melchor@etsiig.uniovi.es)

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. 1

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. 2

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 3

GIJÓN MAYO DE 2002 4