Grao en Enxeñaría Informática |
![]() |
![]() |
![]() |
|
|
|
Datos Identificativos | 2024/25 | |||||||||||||
Asignatura | Programación I | Código | 614G01001 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Periodo | Curso | Tipo | Créditos | |||||||||
Grado | 1º cuatrimestre |
Primero | Formación básica | 6 | ||||||||||
|
Tema | Subtema |
1 CONCEPTOS BÁSICOS | 1.1 Algoritmos 1.1.1 Representación de algoritmos 1.2 Programas 1.2.1 Tipos de programas 1.3 Lenguajes de programación 1.3.1 Una visión histórica 1.3.2 Clasificación de los lenguajes 1.3.3 Instrucciones más importantes 1.3.4 Propiedades de los lenguajes 1.4 Traductores y Compiladores 1.5 Estructura de un programa 1.6 Elementos de un programa 1.6.1 Símbolos predefinidos 1.6.2 Símbolos especiales 1.6.3 Identificadores 1.6.4 Etiquetas 1.6.5 Comentarios 1.6.6 Directivas 1.6.7 Constantes 1.6.8 Números 1.6.9 Cadenas de carácteres 1.6.10 Variables: Declaración e iniciación 1.6.11 Variables: Dirección de Memoria 1.7 Salida y Entrada 1.7.1 Sentencias de salida 1.7.2 Sentencias de entrada 1.8 Tipos de datos y operadores 1.8.1 Tipos de datos 1.8.2 Operadores 1.8.3 Expresiones |
2 SENTENCIAS DE CONTROL | 2.1 Secuencial 2.2 Alternativa 2.2.1 La sentencia condicional simple 2.2.2 La sentencia condicional múltiple 2.3 Repetitiva 2.3.1 Introducción 2.3.2 Variables asociadas a los bucles 2.3.3 Funcionamento de los diferentes tipos de bucles 2.3.4 Bucle FOR 2.3.5 Equivalencia entre bucles 2.3.6 Errores en los bucles 2.3.7 Diseño de bucles |
3 ARQUITECTURA DE UN PROGRAMA | 3.1 Procedimientos 3.1 Funciones i Procedimientos 3.1.1 Tipos de funciones y procedimientos 3.1.2 Parámetros por valor y referencia 3.1.3 Parámetros protegidos 3.1.4 La pila de activación de procedimientos y funciones 3.1.5 Variables globales y locales: Alcance 3.1.6 Efectos laterales 3.2 Recursividad 3.2.1 Naturaleza de la recursividad 3.2.2 Recursión infinita |
4 ESTRUCTURAS SIMPLES DE DATOS | 4.1 Arrays y Matrices 4.1.1 Tipo de dato ARRAY 4.1.2 Declaración de un Array 4.1.3 Arrays de más de una dimensión 4.1.4 Operaciones con Arrays y Matrices 4.2 Registros 4.2.1 Tipo de dato registro 4.2.2 Operaciones con registros 4.3 Cadenas de caracteres 4.3.1 Cadenas de longitud fija 4.3.2 Cadenas de longitud variable 4.4 Operaciones básicas sobre Arrays 4.4.1 Búsqueda 4.4.2 Ordenación |
5 ENTRADA / SALIDA | 5.1 Ficheros 5.2 Tipos 5.3 Operaciones y modos de acceso 5.4 Funciones y procedimientos predefinidos específicos |
|