Universidad de La Serena - Departamento de Física y Astronomía

Métodos Numéricos para la Astronomía - 2018A

Para la carrera de Licenciatura en Astronomía


DESCRIPCIÓN

El presente curso proporciona al alumno las herramientas y técnicas necesarias para la solución de problemas comúnmente encontrados en el cálculo numérico relacionado a Astronomía, manejos de grandes bases de datos, y múltiples lenguajes computacionales.

OBJETIVOS GENERALES

El estudiante será capaz de manejar problemas de cálculo numérico e implementar sus propios códigos para solucionar problemas específicos relacionados con Astronomía.

Dentro de los objetivos específicos del curso, este buscará :

1.- Reconocer una variedad de técnicas y algoritmos numéricos y sus aplicaciones.

2.- Aprendizaje de la implementación de dichos algoritmos numéricos en lenguajes de programación comúnmente usados en Astronomía.

3.- Aprendizaje de manejo eficiente de bases de datos y programas astronómicos.

Cuerpo Académico

  • José Luis Nilo Castellón

Contenido del Curso

1. Introducción a la programación científica.

      • Inducción a la programación científica
      • Fundamentos de la programación científica
      • Lenguaje BASH
          • Lenguaje BASH. Caracteres y Metacaracteres .
          • Manipulación de archivos y directorios.
          • Variables y Expresiones.
          • Estructuras de control.
          • Funciones

2. Lenguajes de programación 1 : INTRODUCCIÓN AL LENGUAJE PYTHON.

      • Introducción al lenguaje
      • Tipos de datos ( Números y operaciones aritméticas, Cadenas de texto, Tipos de variables, Booleanos, Secuencias)
      • Input/Outpu ( Entrada por teclado,Ficheros)
      • Estructuras de control ( Sentencias condicionales, Iteraciones)
      • Ciclos


actualizaciones (desde el 17 de Abril del 2018)

  • 17 de Abril. planificación del curso. Link con ppt clase 13