UA
   FUNDAMENTOS DE PROGRAMACIÓN I    Año académico       Versión PDF.  Versión PDF para convalidación.
Código9171Descripción
Crdts. Teor.3INTRODUCCION A LA PROGRAMACION.DISEÑO DE ALGORITMOS
Crdts. Pract.3
A efectos de intercambios en programas de movilidad, la carga de esta asignatura equivale a 7,5 ECTS.


Departamentos y Áreas
DepartamentosÁreaCrdts. Teor.Crdts. Pract.Dpto. Respon.Respon. Acta
CIENCIA DE LA COMPUTACION E INTELIGENCIA ARTIFICIALCIENCIA DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL33


Estudios en los que se imparte
Ingeniería en Informática - plan 2001


Pre-requisitos
Sin incompatibles


Incompatibilidades de matrícula por contenidos equivalentes
Esta asignatura es incompatible, por tener contenidos equivalentes, con las asignaturas siguientes:
CódigoAsignatura
7032FUNDAMENTOS DE PROGRAMACION
9390FUNDAMENTOS DE PROGRAMACIÓN I
9278FUNDAMENTOS DE PROGRAMACIÓN I


Matriculados (2011-12)
Grupo (*)Número
1 2
TOTAL 2
(*) 1: GRUPO 1 - CAS


Ofertada como libre elección (2011-12)
Sin departamento
Consulta Gráfica de Horario
A efectos de intercambios en programas de movilidad, la carga de esta asignatura equivale aPincha aquí


Horario (2011-12)
Sin horario


Grupos de matricula (2011-12)
Grupo (*)CuatrimestreTurnoIdiomaDistribución (letra nif)
1 1er. M CAS desde - hasta -
(*) 1: GRUPO 1 - CAS


Objetivos de las asignatura / competencias (2011-12)
- Facilitar al alumno una visión inicial del campo de la Programación

- Que el alumno sea capaz analizar problemas susceptibles de resolución por un ordenador y diseñar algoritmos que los solucionen, con independencia del lenguaje de programación a utilizar.

- Que el alumno sea capaz de implementar algoritmos mediante técnicas de programación estructurada, escribiendo, en un plazo razonable, programas correctos, eficientes, bien organizados, bien documentados y legibles.

- Que el alumno aprenda a trabajar con los elementos básicos del lenguaje de programación C: variables, tipos de datos simples y estructurados, sentencias de control, procedimientos y funciones.

- Que el alumno conozca los tipos generales de problemas susceptibles de resolución por computador y las herramientas necesarias para ello.

- Que el alumno sea consciente de las implicaciones del trabajo de programador, individualmente y como miembro de un equipo.


Contenidos teóricos y prácticos (2011-12)
Tema 1. Fases de Desarrollo de un Programa
Tema 2. Tipos de Datos Simples
Tema 3. Sentencias de Control
Tema 4. Programación Modular. Procedimientos y Funciones
Tema 5. Recursividad
Tema 6. Tipos de Datos Estructurados. Arrays
Tema 7. Tipos de Datos Estructurados. Registros
Tema 8. Evaluación del Coste Temporal de un Algoritmo


Más información
Profesor/a responsable
Compañ Rosique , Patricia Maria


Metodología docente (2011-12)
Clases teóricas y prácticas
No hay docencia de esta asignatura por pertenecer a un plan en extinción


Tipo de actividades: teóricas y prácticas
Laboratorios
No hay docencia de esta asignatura por pertenecer a un plan en extinción


Profesores (2011-12)
Grupo Profesor/a
TEORIA DE 91711Compañ Rosique, Patricia Maria
Enlaces relacionados
http://c-faq.com/
http://es.wikibooks.org/wiki/Fundamentos_de_programaci%C3%B3n/Algoritmos_y_programas
http://es.wikibooks.org/wiki/Programaci%C3%B3n_en_C
http://es.wikipedia.org/wiki/Lenguaje_C
http://es.wikipedia.org/wiki/Programaci%C3%B3n
http://www.cs.bell-labs.com/who/dmr/index.html
http://www.cti.uib.es/MESINFO/MANUALS.html
http://www.faqs.org/faqs/C-faq/faq/
http://www.lysator.liu.se/c/
http://www.shareware.com


Bibliografía

Cómo programar en C/C++
Autor(es):DEITEL, Harvey M. ; DEITEL, Paul J.
Edición:México : Prentice Hall Hispanoamericana, 1995.
ISBN:968-880-471-1
Recomendado por:COMPAÑ ROSIQUE, PATRICIA (*1)
[ Acceso al catálogo de la biblioteca universitaria ]

Fundamentos de programación
Autor(es):QUERO CATALINAS, Enrique ; LÓPEZ HERRANZ, José
Edición:Madrid : Paraninfo, 2003.
ISBN:978-84-9732-000-9
Recomendado por:COMPAÑ ROSIQUE, PATRICIA (*1)
[ Acceso al catálogo de la biblioteca universitaria ] [ Acceso a las ediciones anteriores ]

Fundamentos de programación
Autor(es):CORBÍ BELLOT, Antonio M. [et al.]
Edición:Sant Vicent del Raspeig : Universidad de Alicante , 1998.
Notas:Vol. 1: Metodología ; Vol. 2: Lenguajes
ISBN:84-7908-420-0 (o.c.)
Recomendado por:COMPAÑ ROSIQUE, PATRICIA (*1)
[ Acceso al catálogo de la biblioteca universitaria ] [ Acceso a las ediciones anteriores ]

Fundamentos de programación : algoritmos y estructura de datos y objetos
Autor(es):JOYANES AGUILAR, Luis
Edición:Madrid : McGraw-Hill, 2008.
ISBN:978-84-481-6111-8
Recomendado por:COMPAÑ ROSIQUE, PATRICIA (*1)
[ Acceso al catálogo de la biblioteca universitaria ] [ Acceso a las ediciones anteriores ]

Fundamentos de programación : libro de problemas
Autor(es):JOYANES AGUILAR, Luis; RODRÍGUEZ BAENA, Luis; FERNÁNDEZ AZUELA, Matilde
Edición:Madrid : McGraw-Hill/Interamericana, 2003.
ISBN:84-481-3986-0
Recomendado por:COMPAÑ ROSIQUE, PATRICIA (*1)
[ Acceso al catálogo de la biblioteca universitaria ] [ Acceso a las ediciones anteriores ]

Introducción a la programación : lógica y diseño
Autor(es):Joyce Farrell
Edición:México, D. F. : Thomson Learning, cop. 2001.
ISBN:970-686-089-4
Recomendado por:COMPAÑ ROSIQUE, PATRICIA (*1)
[ Acceso al catálogo de la biblioteca universitaria ]

Introducción a la programación : proyectos IDU-98
Autor(es):Jesús García Molina... [et al.]
Edición:Murcia : DM Universidad de Murcia, ICE, 1999.
ISBN:84-8425-035-0
Recomendado por:COMPAÑ ROSIQUE, PATRICIA (*1)
[ Acceso al catálogo de la biblioteca universitaria ]

Problemas resueltos de programación en lenguaje C
Autor(es):GARCÍA CARBALLEIRA, Félix [et al.]
Edición:Madrid : Thomson, 2003.
ISBN:84-9732-102-2
Recomendado por:COMPAÑ ROSIQUE, PATRICIA (*1)
[ Acceso al catálogo de la biblioteca universitaria ]

Programación en lenguajes estructurados: desarrollo de aplicaciones informáticas
Autor(es):QUERO CATALINAS, Enrique
Edición:Madrid : Paraninfo, 2003.
ISBN:84-9732-003-4
Recomendado por:COMPAÑ ROSIQUE, PATRICIA (*1)
[ Acceso al catálogo de la biblioteca universitaria ]

Programación estructurada en C
Autor(es):ANTONAKOS, James L. ; MANSFIELD, Kenneth C.
Edición:Madrid : Pearson Prentice Hall, 2004.
ISBN:84-89660-23-9
Recomendado por:COMPAÑ ROSIQUE, PATRICIA (*1)
[ Acceso al catálogo de la biblioteca universitaria ]

Una introducción a la programación
Autor(es):GARCÍA MOLINA, Jesús [et al.]
Edición:Madrid : Paraninfo, 2005.
ISBN:8497321855
Recomendado por:COMPAÑ ROSIQUE, PATRICIA (*1)
[ Acceso al catálogo de la biblioteca universitaria ]
(*1) Este profesor ha recomendado el recurso bibliográfico a todos los alumnos de la asignatura.
Fechas de exámenes oficiales (2011-12)
ConvocatoriaGrupo (*)fechaHora inicioHora finAula(s) asignada(s)Observ:
Exámenes extraordinarios de finalización de estudios (diciembre) -1 07/11/2011 EL ESTUDIANTE SE PONDRA EN CONTACTO CON EL PROFESOR
Periodo ordinario para asignaturas de primer semestre -1 30/01/2012 12:00 15:00 A1/0-05G
A1/0-08G
A1/0-07X
A1/0-19X
A1/0-06X
A1/0-04G
-
Periodo extraordinario de julio -1 05/07/2012 11:30 14:30 A2/A21A -
(*) 1: GRUPO 1 - CAS


Instrumentos y criterios de evaluación (2011-12)
Examen final
Se realizará un único examen escrito (en la fecha oficial del examen final asignado para esta convocatoria).
El examen consistirá en la resolución por escrito de diversos problemas relacionados con los contenidos de la asignatura, incluyendo implementaciones en lenguaje C.

La nota final vendrá dada por la nota en dicho examen.
Nota_Final = Nota_Examen_Escrito