Fundamentos de la Programación y de la Informática

Información Básica

El objetivo de la asignatura es introducir los conceptos y técnicas básicas de programación de computadores. Se estudiará el paradigma de programación imperativa utilizando Pascal como lenguaje.

Horario de clase: martes de 15:00 a 18:00, jueves de 16:00 a 18:00.

Lugar de las clases: Laboratorio Linux L3210

Página web del laboratorio de prácticas: http://labs.eif.urjc.es

Profesor:

Miguel Ortuño

Tutorías

Material didáctico

El principal material para el estudio de la asignatura son las presentaciones en formato pdf empleadas en clase. Informalmente las llamaremos transparencias, están disponibles en esta página con una licencia libre Creative Commons Attribution Share-Alike 4.0

Teoría (transparencias)

0. Buenas prácticas en comunicaciones telemáticas

0. Cómo pedir ayuda de forma eficiente

0. Sugerencias para la resolución de problemas técnicos aparentemente inexplicables

1. Introducción

2. Expresiones

3. Funciones

4. Selección

5. Procedimientos

6. Definición de tipos y registros

7. Bucles

8. Arrays

9. Ficheros

10. Memoria dinámica

Teoría (apuntes)

El contenido de este documento es idéntico a las transparencias, pero en tamaño A4, en un formato que puede resultar más cómodo para su lectura. Además, al ser un único fichero, facilita la búsqueda de palabras clave.

Apuntes de FPI

Convenios para el código

Convenios

Exámenes de convocatorias anteriores

Exámenes de convocatorias anteriores (muchos de ellos están resueltos)

Prácticas

Transparencias sobre las prácticas

Enunciados de prácticas

Práctica 1

Práctica 2

Práctica 3

Práctica 4

Práctica 5

Práctica 6

Práctica 7

Práctica 8

Cuentas del laboratorio

Puedes encontrar mucha información útil sobre el laboratorio en su página web

Evaluación

Fechas de los exámenes

Las fechas de los exámenes finales, fijadas por el Vicerrectorado de Ordenación Académica, son inamovibles excepto motivos de mayor atribuibles a la Universidad:

Pruebas de evaluación

Las actividades evaluadoras y su ponderación son las siguientes:

En todas las pruebas prácticas, el estudiante podrá usar cualquier tipo de material en papel y cualquier documentación electrónica en su puesto del laboratorio, aunque no su propio ordenador, móvil ni tableta.

Convocatoria de Junio:

Las prácticas serán estrictamente individuales. El alumno debe ser autor del 100% de su trabajo. El alumno debe tomar las medidas necesarias para que su trabajo no aparezca en el trabajo de otro, ni total ni parcialmente.

Prerrequisitos para los exámenes

Todas las pruebas se harán en los laboratorios Linux. Es imprescindible que cada estudiante:

También necesitará bolígrafo para firmar la asistencia.