Download Programa Asignatura

Document related concepts
no text concepts found
Transcript
PROGRAMACIÓN DE ASIGNATURA
ASIGNATURA:
PROFESORES:
CURSO:
CUATRIMESTRE:
DEPARTAMENTO:
ÁREA:
GRUPOS:
PLAN / CRÉDITOS:
LS1118 FUNDAMENTOS DE LA INFORMATICA
OSCAR RUANO
2009 / 2010
SEGUNDO
INGENIERÍA INFORMÁTICA (DII)
LENGUAJES Y SISTEMAS
1INM1
PLAN 98 – 6 CRÉDITOS
1.- REQUISITOS PARA CURSAR LA ASIGNATURA
•
•
Tener conocimientos elementales del sistema operativo Windows e Internet.
Será necesario consultar bibliografía y analizar textos en Inglés, por lo que es preciso tener
conocimientos de este idioma.
2.- DESCRIPCIÓN GENERAL DE LA ASIGNATURA. OBJETIVOS DE DOCENCIA
El objetivo de la asignatura es que el alumno conozca los fundamentos de la informática y la
arquitectura de ordenadores. Aunque la mayor parte de la asignatura consistirá en el diseño de
algoritmos y su programación en Java. El estudio de Java le permitirá extrapolar sus
conocimientos a otros lenguajes existentes como C, C++, o JavaScript; y podrá desarrollar un
amplio abanico de aplicaciones en los entornos distribuidos multiplataforma de Internet.
3.- FORMA DE EVALUACIÓN PREVISTA
3.1.- CONVOCATORIA ORDINARIA
•
•
•
Asistencia, Participación, Prácticas, Trabajos Escritos
Examen Parcial
Examen Final
20%
10%
70%
3.2.- CONVOCATORIA EXTRAORDINARIA
•
•
Prácticas, Trabajos Escritos
Examen Final
20%
70%
3.3.- RESTRICCIONES
•
•
•
•
Es imprescindible la entrega de todos los trabajos considerados como obligatorios,
tanto para la convocatoria ordinaria, como para la extraordinaria, así como obtener una
calificación mínima de 4 puntos en todos y cada uno de ellos.
Es también necesario el obtener la calificación de 5 o superior en el examen para poder
realizar la media con los otros conceptos.
Los trabajos considerados como obligatorios deberán entregarse en el plazo marcado
en el enunciado de los mismos, no aceptándose aquéllos presentados después de
dicha fecha.
El examen parcial no libera material.
PROGRAMA DE LA ASIGNATURA (POR TEMAS)
LS1118 FUNDAMENTOS DE LA INFORMATICA
Tema
1.- Introducción a la informática y la arquitectura de ordenadores.
2.- Introducción a la programación Java.
3.- Tipos de datos, operadores y sentencias de control.
4.- Características de la programación orientada a objetos. Clases y objetos.
5.- Herencia
6.- Swing y applets
PROGRAMA DETALLADO DE LA ASIGNATURA (POR SESIONES)
LS1118 FUNDAMENTOS DE LA INFORMATICA
Sesión
1.- Introducción a la asignatura, arquitectura de ordenadores
2.- Arquitectura de ordenadores
3.- Arquitectura de ordenadores
4.- Algoritmos. Diagrama de flujo y pseudocódigo
5.- Algoritmos. Diagrama de flujo y pseudocódigo
6.- Ejercicios.
7.- Ejercicios.
8.- Ejercicios.
9.- Introducción a Java.
10.- Manejo del entorno de desarrollo. Entrada y salidas básicas
11.- Tipos de datos y operadores
12.- EXAMEN PARCIAL
13.- Sentencias de control
14.- Sentencias de control
15.- Ejercicios
16.- Clases.
17.- Ejercicios.
18.- Métodos.
19.- Ejercicios.
20.- Relaciones de clases
21.- Ejercicios
22.- Herencia
23.- Ejercicios
-
24.- Conceptos básicos de Swing y AWT.
25.- Introducción a los Applets.
26.- Ejercicios.
27.- EXAMEN FINAL ORDINARIO
28.- EXAMEN FINAL EXTRAORDINARIO
TRABAJOS Y PRÁCTICAS
Durante el curso, se describirán los trabajos necesarios para aprobar la asignatura. Los trabajos
considerados como obligatorios deberán ser entregados en el plazo y forma previstos.
El enunciado de los trabajos, los plazos de entrega, así como todo el material digital de la
asignatura está disponible en el Campus Virtual http://www.nebrija.es/cursos/
BIBLIOGRAFÍA
•
BIBLIOGRAFÍA BÁSICA
-
H. Schildt, “Java 2. Manual de Referencia, 4ª edición” Osborne-McGraw-Hill, 2001.
-
J. Galve, y otros, “Algoritmica diseño y análisis de algoritmos funcionales e
imperativos”. Ra-Ma.
-
A. Gómez Vieites y M. Veloso Espiñeira, “Redes de ordenadores e Internet”, Ra-Ma,
2003.
-
Prieto: “Introducción a la informática”. McGraw-Hill, 2002.
-
Stallings: “Organización y arquitectura de computadores”. Prentice Hall, 2000.
-
De Miguel: “Fundamentos de los computadores”. Paraninfo 1990.
•
BIBLIOGRAFÍA PARA PRÁCTICAS
-
www.javasoft.com
-
www.java.programacion.net
•
BIBLIOGRAFÍA COMPLEMENTARIA
-
C. Horstmann y G. Cornell, “Java 2. Vol I. Fundamentos”, Prentice Hall, 2003.
-
Programación en Java 2. Serie Schaum. Jesús Sánchez Allende y otros. McGraw-Hill.
2005.
LOCALIZACIÓN DEL PROFESOR
Departamento de Ingeniería Informática
Despacho 404
E-Mail: [email protected]
Tfno: +34 - 91.452.11.00 – Extensión 5803