Teaching GuideTerm
Faculty of Computer Science
  Home | galego | castellano | english | A A |  
Mestrado Universitario en Bioinformática para Ciencias da Saúde
 Subjects
  Introduction to programming
   Contents
Topic Sub-topic
1. Introducción a. Algoritmos. Representación. Accións primitivas/no primitivas
b. Programas. Proceso de construcción
c. Linguaxes de programación: máquina, baixo nivel, alto nivel
d. Compiladores. Intérpretes
e. Entornos de desenvolvemento e ferramentas: Python
2. Conceptos básicos a. Estructura de un programa
b. Constantes, Variables.
c. Tipos de datos: entero, real, lógico, carácter, …
d. Estructuras simples: listas (arrays), cadenas, …
e. Operadores y expresiones (aritméticas, lógicas)
f. Declaración de variables e constantes
g. Entrada y salida estándar
3. Sentencias de control
a. Secuencial
b. Alternativa
c. Repetitiva: while, for
4. Funcións a. Definición, declaración e chamada de función
b. O ámbito das variables
c. Paso de argumentos
d. Recursividad
e. Módulos
5. Ficheiros a. Apertura e peche
b. Lectura e escritura de datos
c. Acceso directo aos datos
6. Introducción a estructuras abstractas a. Listas
b. Pilas
c. Colas
d. Árbores
6. Introducción á orientación a obxetos a. Clases
b. Obxetos
c. Propiedades
d. Métodos
e. Concepto de herencia
7. Excepcións a. Tipos
b. Captura
c. Lanzamento
d. Creación
8. Librerías científicas en Python a. SciPy
b. NumPy
c. Matplotlib
d. BioPython
Universidade da Coruña - Rúa Maestranza 9, 15001 A Coruña - Tel. +34 981 16 70 00  Soporte Guías Docentes