Profesor | Benjamín Castillo Morales | lu mi | 19 a 20:30 | Aula 1 de Computación en Física |
Ayudante | René Mora Maya |
BIENVENIDAS Y BIENVENIDOS AL CURSO DE COMPUTACIÓN.
Cualquier duda con respecto al curso
Profesor
- Benjamin Castillo Morales: benjaminthr@ciencias.unam.mx
Ayudante
-René Mora Maya: ren_mora@ciencias.unam.mx.
A partir del siglo XX hasta nuestros tiempos, la computación se ha metido en cada una de las
disciplinas de la educación y en la vida diaria haciendo que cada día sea más necesario, entender y
aprender cómo utilizarla de manera eficaz, de tal manera que su desconocimiento, hoy se vuelve un
análogo al analfabetismo.
En este curso adquirirán las herramientas necesarias que los ayudarán en su materias posteriores de la
carrera y en su vida profesional.
Objetivos
En este curso se pretende que el alumno comprenda el funcionamiento y uso de un sistema de cómputo
con tres enfoques:
Conceptual: concepto de computadora partiendo desde los circuitos lógicos hasta la máquina de Turing
para identificar los alcances y limitantes de este tipo de máquinas.
Sistema: manejo a nivel de usuario del sistema operativo Linux.
Programación: lenguaje de programación Julia.
TEMARIO
1. INTRODUCCIÓN
1.1 Historia de la computación.
1.2 Sistemas numéricos.
1.3 Representación de la información.
2. LINUX
2.1 Sistema de archivos.
2.2 Shell.
2.3 Comandos.
2.4 Metacaracteres.
3. LATEX
3.1 Diseño de practicas y presentaciones.
3.2 Ecuaciones, tablas e imágenes.
3.3 Trabajar con platillas en Overleaf.
4. PROGRAMACIÓN
4.1 C, funciones básicas y estructura.
4.1.1 Compilación de programas.
4.2 Julia.
4.2.1 Variables.
4.2.2 Operaciones matemáticas.
4.2.3 Funciones elementales.
4.2.4 Módulos.
4.2.5 Paqueterías básicas para el análisis y visualización de datos.
BIBLIOGRAFÍA
Kernighan, B.W., Pike, R., 1987, El entorno de programación UNIX, Pretince-Hall, México.
Kernighan, B.W., Ritchie, D. M., 1987, El lenguaje de programación C, Pretince-Hall, México.
Lenguaje de programación Julia, https://julialang.org/
José Galaviz Casas, Elogio de la pereza, Prensas de Ciencias, 2003, 142 pág.
EVALUACIÓN
- Examen tipo Quiz semanal 50 %
- Tarea tipo examen por tema 50%.
Se tiene la posibilidad de optar por:
- 2 reposiciones o un examen final.