Encabezado Facultad de Ciencias
Presentación

Física (plan 2002) 2024-1

Primer Semestre, Computación

Grupo 8428, 25 lugares. 25 alumnos.
Profesor Jorge Pilo González ma ju 19 a 20:30 Aula 2 de Computación en Física
Ayudante Jesús Eduardo Salgado Hernández
 

Bienvenidos al curso de Computación :).

El objetivo del curso es aprender a usar y poder desarrollar códigos tomando en cuenta los 3 componentes principales de la computación

•Hardware (CPU, memoria, monitor, impresora, etc.),
•Sistemas Operativos (Windows, UNIX, etc.)
•Programación (Fortran, C, Python, entre otros)

Así, los estudiantes de la licenciatura en Física podrán hacer uso de los conocimientos adquiridos para poder desarrollar códigos, con los cuales se puedan modelar numéricamente diferentes experimentos. Las bases que adquiera el alumno en este curso, servirá como apoyo de algún otro donde se requieran el uso e implementación de modelos numéricos.

Metodología

•Se realizarán clases teórico-prácticas tomando en cuenta el temario a desarrollar.

•Se utilizará el equipo de cómputo disponible en el lugar donde se impartirán las clases.

•Las prácticas que se lleven a cabo serán realizadas bajo un esquema de desarrollo, implementación y lluvia de ideas, siempre tomando en cuanta la teoría proporcionada

Evaluación

•Para evaluar se tomará la siguiente rúbrica:

- 20 % Tareas

- 50 % Práctica

- 30 % Examen Teórico-Práctico + 10% Extra

Temario

1. Introducción: Historia de la computación

2. Introducción A Conceptos De Computación

2.1 Tratamiento de la información en la computación

2.2 Componentes de Hardware

2.3 Introducción a redes y protocolos de internet

2.4 Historia de los sistemas operativos de windows, unix (Ubuntu, Android, otros)

3. Unix (Comandos básicos)

3.1 Moverse bajo el entorno de visualización de UNIX

3.2 Guardar, copiar, mover archivos, crear carpetas, etc.,

3.3 Hacer uso del GNU Bash (interfaz de usuario de línea de comandos)

4. Editor Vi ( de ser necesario, otros)

5. Programación

5.1 Historia del lenguaje Fortran, funciones principales y estructura

5.2 Historia del lenguaje C, funciones principales y estructura

5.3 Historia del lenguaje Python, funciones principales y estructura

6. Elementos De Visualización

6.1 GNU Plot

6.2 Otros

7.- Tópicos que tengan que ver con el uso e implementación de los temas expuestos en los puntos anteriores

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

Valley, J. J., 1991, UNIX programmer's reference, Que Corporation, USA.

Etter, D. M., 1992, Fortran 77 with numerical methods for engineers and scientists, The

Benjamin/Cummings Co., Inc., USA.

Bibliografía complementaria

La obtenida en la red, compatible con el curso.

Profesor: Dr. Jorge Pilo Gonzalez

Ayudante: Fis. Jesús Eduardo Salgado Hernández

 


Hecho en México, todos los derechos reservados 2011-2016. Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente completa y su dirección electrónica. De otra forma requiere permiso previo por escrito de la Institución.
Sitio web administrado por la Coordinación de los Servicios de Cómputo de la Facultad de Ciencias. ¿Dudas?, ¿comentarios?. Escribenos. Aviso de privacidad.