Está en la página 1de 16

Informtica (34653)

Presentacin del curso Ingeniera Informtica 2011-2012


1

Curso 2011-12

Ricardo Ferrs Castell


Despacho: 2.3.4 Nuevo edificio de la ETSE Tutorias: Martes 10:30 a 12:00

Jueves 15:30 a 18:00

Curso 11-12

Volumen de trabajo 150 horas:

60 horas presenciales

(Sesiones tericas: 26+9 horas, Sesiones prcticas: 20 horas, Actividades


de evaluacin: 5 horas). (Estudio y preparacin clases, realizacin de trabajos, preparacin exmenes)

90 horas de trabajo autnomo

Coordinador:
Ricardo Ferrs (Ricardo.Ferris@uv.es)

Profesores prcticas: Ricardo Ferrs, Emiliano Torres Profesores problemas: Ricardo Ferris, Ignacio Panach

Horario y profesores
Hora 8:30-9:00 9:00-9:30 9:30-10:00 10:0010:30 10:3011:00 11:0011:30 11:3012:00 A2L (LE-1.1.8-PRO) Torres, E. Lunes Martes Mircoles Jueves A0T (AE-1.1) Ferrs, R. Viernes A1P A2P (AE-1.1) (AE-1.1) Ferrs, R. Panach, I. A1L (LE-1.1.8-PRO) Torres, E.

A0T A1P A2P (AE-1.1) (AE-1.1) (AE-1.1) Ferrs, R. Ferrs, R. Panach, I

A3L (LE-1.1.8-PRO) Ferrs R.

Objetivos

Introducir al alumno en el conocimiento bsico de la estructura de un ordenador, tanto a nivel hardware (microprocesador, memoria, etc.) como a nivel software (sistema operativo, programas de aplicacin, etc.). Introducir al alumno en la utilizacin de la red como herramienta de trabajo para compartir informacin y acceder y utilizar ordenadores remotos. Introducir al alumno en la metodologa de la programacin procedural mediante la introduccin del concepto de lenguaje de programacin y del concepto de algoritmo, as como de los diferentes mtodos de resolucin de problemas (refinamiento, resolucin descendente, etc.). Introducir al alumno en los tipos de datos, variables, 5 constantes, estructuras de control y de datos que

Describir las partes en que se compone un computador y explicar su funcin. Enumerar varios dispositivos perifricos explicando su funcin. Realizar operaciones bsicas sobre ficheros. Capacidad para realizar tareas de administracin bsicas en un sistema operativo. Editar textos tcnicos, utilizar hojas de clculo, crear presentaciones y pequeas bases de datos utilizando programas de aplicacin ofimtica. Utilizar programas de aplicacin de redes para visitar pginas web, buscar contenidos en internet, publicar contenidos en web, etc. Describir algortmicamente soluciones a problemas. Capacidad para utilizar un lenguaje de programacin para describir el algoritmo que resuelve un problema. Describir los tipos de datos bsicos, numricos y no numricos. Disear programas de ordenador sencillos con uno o varios bucles. Disear programas de ordenador sencillos estructurados mediante funciones. Disear programas de ordenador sencillos utilizando estructuras condicionales. 6 Documentar adecuadamente los programas construidos.

Resultados de aprendizaje

Programa de teora
Tema 1
Ttulo y contenido Introduccin.
Concepto de computador: Conceptos bsicos. Estructura interna del computador. Soporte lgico: Sistema operativo. Utilidades. Gestin de la informacin.

Tipo

Horas presenciales

Horas no presenciales

Control 1

E T P

0,5 3 1 3 2

Programacin en lenguajes de alto nivel.


Algoritmo Lenguajes y paradigmas de programacin. Caractersticas de los lenguajes de programacin de alto nivel Variables y constantes Tipos simples de datos Fases en la realizacin de un programa Anlisis del problema. Diseo del algoritmo. Programacin del algoritmo.

Control 2

0,5
7

Programa de teora
3
Programacin estructurada.
Teorema de la programacin estructurada. Diseo de programas estructurados Estructuras de control Estructura secuencial. Estructura condicional. Estructura iterativa.

T P

5 2

6 4

Control 3

E T P

0,5 5 3 6 6

Programacin modular.
Definicin de mdulo Programacin modular. Definicin de subprogramas: Funciones Parmetros de un subprograma. mbito de identificadores. Recursividad.

Control 4

E T P E

0,5 4 2 0,5 4 4

Tipos de datos estructurados


Vectores, matrices, cadenas y registros

Control 5

Programa de teora
6
Ficheros.
Conceptos bsicos de archivos. Tipos de acceso. Ficheros lgicos y fsicos. Ficheros binarios y de texto. Procesamiento de ficheros.

T P

2 1

2 2

Control 6

E T

0,5 3 3

Introduccin a las bases de datos. Introduccin y Conceptos bsicos. Operaciones y ejemplos.

Redes de ordenadores.
Introduccin y Conceptos bsicos. Utilidades para compartir informacin.

TOTAL

35

45
9

Programa de prcticas
Tema Ttulo de la sesin de Laboratorio Semana Horas presenciales Horas no presenciales

3 4 4 4 6 6 7 8

1.- Entorno de programacion. Entrada, salida y tipos de datos 2.- Estructuras selectivas 3.- Estructuras repetitivas 4.- Programacin modular. Diseo modular de programas. 5.- Vectores y matrices 6.- Cadenas y Registros 7.- Ficheros 8.- Tratamiento de la informacin

5 6 7 8 9 10 11 12

2,5 2,5 2,5 2,5 2,5 2,5 2,5 2,5 20

2 2 2 2 2 2 2 2 20

TOTAL

10

Otros
Tema Tarea Horas presenciales Horas no presenciales

1,2

Trabajo

0 0 3 2

5 10

1,2,3,4,5,6,7,8 Proyecto de programacin 1,2,3,4,5,6,7


Controles

1,2,3,4,5,6,7,8 Examen Final

10 25

TOTAL

11

Software utilizado

Programacin en C++

Entorno devcpp Acces 2007

Bases de datos

12

Material del curso

aulavirtual.uv.es

Recursos:

Presentaciones y ejercicios. Enunciados de prcticas de laboratorio y ficheros necesarios. Planificacin del curso.

Calendario:

Correo electrnico!!

13

Bibliografa
Bibliografa bsica:

Apuntes de la asignatura. [G. Beekman (2005)]. Introduccin a la informtica (Prentice-Hall). [W. Savitch (2007)]. Resolucin de problemas con C++. El objetivo de la programacin (Prentice-Hall). [H. Korth, A. Silberschatz (2006)] Fundamentos de bases de datos (MacGraw Hill) [H.M. Deitel, P.J. Deitel (2009)]. C++ como programar (Prentice-Hall). [L. Joyanes (2006)]. Programacin en C++: Algoritmos, estructuras de datos y objetos (MacGraw Hill). [L. Joyanes, I. Zahonero (2001)]. Programacin en C: Metodologa, algoritmos y estructuras de datos (MacGraw Hill).

Bibliografa complementaria:

14

Evaluacin

Evaluacin continua: asistencia regular a las actividades


presenciales previstas y la resolucin de cuestiones y problemas propuestos, as como los boletines

(N_Continua). Prueba objetiva individual: controles a lo largo del (N_Examenes).

cuatrimestre, y un examen final, que constarn tanto de cuestiones terico-prcticas como de problemas N_Examenes = 60% Controles + 40% Examen Final

Evaluacin de las actividades prcticas: consecucin


de objetivos en las sesiones de laboratorio y de problemas, y la elaboracin de trabajos/memorias, incluido el proyecto final (N_Practicas). La asistencia a prcticas se considera obligatoria. Nota Final = 20% N_Continua + 50% N_Examenes +
15

Evaluacin

En segunda convocatoria slo se tendr en cuenta el examen realizado en esa convocatoria, y no los controles, y existe la posibilidad de mejorar las notas de los boletines y las prcticas, si se ha asistido a las sesiones prcticas. Los pesos de cada apartado sern los mismos que en la primera convocatoria.

16