Guía DocenteCurso
Facultade de Informática
  Inicio | galego | castellano | english | A A |  
Grao en Enxeñaría Informática
 Asignaturas
  Programación I
   Contidos
Temas Subtemas
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 Linguaxes de programación
1.3.1 Unha visión histórica
1.3.2 Clasificación das linguaxes
1.3.3 Instrucións máis importantes
1.3.4 Propiedades das linguaxes

1.4 Tradutores

1.5 Descrición das linguaxes
1.5.1 Notación BNF
1.5.2 Diagramas de Conway

1.6 Estrutura dun programa

1.7 Elementos dun programa
1.7.1 Símbolos predefinidos
1.7.2 Símbolos especiais
1.7.3 Identificadores
1.7.4 Etiquetas
1.7.5 Comentarios
1.7.6 Directivas
1.7.7 Constantes
1.7.8 Números
1.7.9 Cadeas de carácteres
1.7.10 Variables: Declaración e iniciación

1.8 Saída e Entrada
1.8.1 Sentenzas de saída
1.8.2 Sentenzas de entrada

1.9 Tipos de datos e operadores
1.9.1 Tipos de datos
1.9.2 Operadores
1.9.3 Expresións
2 SENTENZAS DE CONTROL 2.1 Secuencial

2.2 Alternativa
2.2.1 A sentenza IF
2.2.2 A sentenza CASE

2.3 Repetitiva
2.3.1 Introdución
2.3.2 Variables asociadas aos bucles
2.3.3 Bucle WHILE
2.3.5 Bucle FOR
2.3.6 Bucle REPEAT
2.3.7 Equivalencia entre bucles
2.3.8 Erros nos bucles
2.3.9 Deseño de bucles
3 ARQUITECTURA DUN PROGRAMA 3.1 Procedementos
3.1.1 Concepto
3.1.2 Tipos de procedementos
3.1.3 Parámetros por valor e referencia
3.1.4 Parámetros protexidos
3.1.5 A pila de activación de procedementos
3.1.6 Variables globais e locais: Alcance
3.1.7 Efectos laterales

3.2 Funcións
3.2.1 Concepto
3.2.2 Funcións predefinidas
3.2.3 Funcións de usuario

3.3 Recursividad
3.3.1 Natureza da recursividad
3.3.2 Recursividad directa e indirecta. Directiva FORWARD.
3.3.3 Recursión infinita
4 ESTRUTURAS SIMPLES DE DATOS 4.1 Arrays
4.1.1 Tipo de dato ARRAY
4.1.2 Declaración dun Array
4.1.3 Arrays de máis dunha dimensión
4.1.4 Operacións con Arrays
4.1.5 Arrays como parámetros
4.1.6 Funcións de tipo Array
4.1.7 Constantes de tipo Array

4.2 Rexistros
4.2.1 Tipo de dato rexistro
4.2.2 A sentenza with
4.2.3 Operacións con registros
4.2.4 Registros variantes
4.2.5 Registros como parámetros
4.2.6 Constantes de tipo rexistro

4.3 Cadeas
4.3.1 Cadeas de lonxitude fixa
4.3.2 Cadeas de lonxitude variable

4.4 Conxuntos
4.4.1 Operacións e relacións entre conxuntos
4.4.2 Procesamiento de conxuntos

4.5 Operacións básicas sobre Arrays
5 ENTRADA / SALIDA 5.1 Ficheros
5.2 Tipos
5.3 Operaciones y modos de acceso
5.4 Funciones y procedimientos predefinidos específicos
Universidade da Coruña - Rúa Maestranza 9, 15001 A Coruña - Tel. +34 981 16 70 00  Soporte Guías Docentes