Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
3176441
Agregando ensayo de investigación en LaTex
Feb 6, 2026
49f9ceb
Ahora sí con contenido real
Feb 6, 2026
0a98ebd
Guardando cambios antes de sincronizar
aliciatomas79-arm Mar 14, 2026
42e2dfb
Guardando autograder y archivos de fisica en tarea1
Mar 20, 2026
80d50e7
Merge pull request #31 from ECFM-USAC/ejemplospython
ErickDiaz Mar 20, 2026
2fef8e1
Merge branch 'ECFM-USAC:main' into main
aliciatomas79-arm Mar 21, 2026
412381e
Guardando cambios antes de sincronizar
aliciatomas79-arm Mar 14, 2026
dad33e7
Sincronizando desde VS Code
Mar 20, 2026
1b5646a
gurdar ejercicio1.cpp
Mar 21, 2026
8499ed6
Tareas completadas: Primos, Vocales, Suma y Búsqueda
Mar 22, 2026
661bf74
Tareas_Entregadas
Mar 22, 2026
50c40b9
Solucionando conflictos y priorizando archivos locales
Mar 22, 2026
09ff254
Merge branch 'main' of https://github.com/aliciatomas79-arm/F12-Progr…
aliciatomas79-arm Apr 2, 2026
b02f8bd
Merge pull request #35 from ECFM-USAC/ejemplospython
ErickDiaz Apr 6, 2026
5b1eb80
Merge pull request #36 from ECFM-USAC/ejemplospython
ErickDiaz Apr 6, 2026
2113f3c
Merge branch 'ECFM-USAC:main' into main
aliciatomas79-arm Apr 7, 2026
f0fb3d9
Merge pull request #37 from ECFM-USAC/ejemplospython
ErickDiaz Apr 7, 2026
9d18a76
Merge pull request #39 from ECFM-USAC/ejemplospython
ErickDiaz Apr 13, 2026
a91295c
gMerge branch 'main' of https://github.com/ECFM-USAC/F12-Programacion
aliciatomas79-arm Apr 14, 2026
e5c946d
Merge pull request #40 from ECFM-USAC/ejemplospython
ErickDiaz Apr 14, 2026
8d3153e
Merge pull request #41 from ECFM-USAC/ejemplospython
ErickDiaz Apr 17, 2026
201738c
Merge pull request #42 from ECFM-USAC/ejemplospython
ErickDiaz Apr 17, 2026
3f87bf8
Merge pull request #43 from ECFM-USAC/ejemplospython
ErickDiaz Apr 17, 2026
6b2012e
Merge pull request #44 from ECFM-USAC/ejemplospython
ErickDiaz Apr 19, 2026
8289a52
Merge remote-tracking branch 'upstream/main'
aliciatomas79-arm Apr 21, 2026
b5b9c2d
Guardando avances del examen antes de sincronizar
aliciatomas79-arm Apr 23, 2026
a735789
Terminado el análisis de la NASA y correción de f_string
aliciatomas79-arm Apr 24, 2026
c0ec3d5
Terminado el análisis de la NASA y correción de f_string
aliciatomas79-arm Apr 24, 2026
7d7730f
Actualización de examen_parcial2_estudiante
aliciatomas79-arm Apr 24, 2026
a40df16
Asegurando guardado de cambios
aliciatomas79-arm Apr 24, 2026
71f9876
Asegurando guardado de cambios
aliciatomas79-arm Apr 24, 2026
8445f21
Parte 3 completada: Análisis y visualización de la Canasta Básica INE…
aliciatomas79-arm May 1, 2026
e2a22a6
Merge branch 'ejemplospython' of https://github.com/aliciatomas79-arm…
aliciatomas79-arm May 1, 2026
253a701
actulización de hoja de trabajo 4 y 5
aliciatomas79-arm May 1, 2026
124d068
Agregando soluciones de arrays y ejercicios faltantes
aliciatomas79-arm May 1, 2026
3826776
Solucion final verificada 1 de mayo
aliciatomas79-arm May 1, 2026
cfad6e8
git push origin ejemplospython
aliciatomas79-arm May 1, 2026
565959b
Merge pull request #51 from ECFM-USAC/ejemplospython
ErickDiaz May 6, 2026
87b2b90
Actulizar repositorio
aliciatomas79-arm May 6, 2026
61de48c
Mis primeros avances en Python
aliciatomas79-arm May 6, 2026
21f7369
Limpieza: aplicando gitignore para eliminar archivos temporales
aliciatomas79-arm May 6, 2026
610d5f1
Solucionando conflictos en notebooks
aliciatomas79-arm May 6, 2026
eb0fc1a
actulizar analisis_estrellas_estudiante
aliciatomas79-arm May 8, 2026
1399c6e
actulizar anális de estrellas estudiantes
aliciatomas79-arm May 8, 2026
63085c1
actulizar repositorio
aliciatomas79-arm May 8, 2026
c01a54f
actilizar tareas
aliciatomas79-arm May 8, 2026
1dd81a2
actualizar TAREASS
aliciatomas79-arm May 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,10 @@
*.log
.code_config/
grader/
# Jupyter Notebooks
.ipynb_checkpoints/

# Python
__pycache__/
*.py[cod]
*$py.class
20 changes: 4 additions & 16 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,16 +1,4 @@
# VS Code en navegador + utilidades (imagen mantenida con s6-overlay)
FROM ghcr.io/linuxserver/code-server:latest

# Paquetes para C++ y utilidades de desarrollo
USER root
RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential g++ gdb cmake ninja-build make \
clang clangd lldb \
valgrind \
git pkg-config \
clang-format \
&& rm -rf /var/lib/apt/lists/*

# Carpeta de trabajo (la imagen usa /config como HOME)
WORKDIR /config/workspace
RUN mkdir -p /config/workspace
FROM gcc:latest
WORKDIR /usr/src/app
COPY . .
CMD ["tail", "-f", "/dev/null"]
105 changes: 105 additions & 0 deletions TAREASSS/ensayo.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@

\documentclass[12pt]{article}

% --- Página y tipografía ---
\usepackage[letterpaper,margin=2.5cm]{geometry}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} % si compilas con pdfLaTeX
\usepackage{lmodern}
\usepackage{microtype}

% --- Imágenes y color ---
\usepackage{graphicx}
\usepackage{xcolor}

% --- Control fino de espacios ---
\usepackage{setspace}
\setlength{\parindent}{0pt}

\begin{document}
\thispagestyle{empty}

% ===== Encabezado con logos + texto =====
\begin{minipage}[c]{0.18\textwidth}
\centering
% Cambia por tu logo izquierdo
\includegraphics[width=0.95\linewidth]{logo_usac.jpeg}
\end{minipage}
\hfill
\begin{minipage}[c]{0.60\textwidth}
\small
Universidad de San Carlos de Guatemala\\
Escuela de Ciencias Físicas y Matemáticas\\
Nombre estudiante\\
Carnet: \\
Programación 1\\
\end{minipage}
\hfill
\begin{minipage}[c]{0.18\textwidth}
\centering
% Cambia por tu logo derecho
\includegraphics[width=1.4\linewidth]{logo_ecfm.jpg}
\end{minipage}

\vspace{0.5cm}

% Línea horizontal superior (gruesa)
\noindent\rule{\textwidth}{1.2pt}

\vspace{0.2cm}

% ===== Título =====
\begin{center}
{\Large\scshape Ensayo}\\[0.3em]
\end{center}

\vspace{0.1cm}

% Fecha
\begin{center}
\small\scshape viernes 06 de febrero de 2026
\end{center}

\vspace{0.2cm}

% Línea horizontal inferior (gruesa)
\noindent\rule{\textwidth}{1.2pt}

\vspace{0.6cm}

% ===== Caja de resumen =====
\noindent
\colorbox{gray!36}{%
\parbox{\textwidth}{%
\vspace{0.6em}
\textbf{Resumen}\\[0.4em]
\small
El presente ensayo se enfoca en dara respuesta a las siguientes preguntas: ¿cuál sería tú área de investigación en Física? y ¿explica por qué la programación te sería útil en dicho campo?, se realizá una descripción para cada pregunta, desde el punto de vista de un estudiante de física.
\vspace{0.8em}
}%
}


\section{Pregunta No. 1}
\subsection{¿Cuál sería tú área de investigación en Física?}

Es un tema facinante, si fuera un investigador de física, el área de investigación sería la Física de Radiociones, ya que es un área que conbina las leyes naturales y la vida y poder contribuir a savar las mismas.\\
Y en esta misma área el interés en la investigación sería en Radioterapia que es el uso de radiación ionizante para tratar tumores (física de partículas, dosis que se requiere a un paciente).\\
De acuerdo al siguiente texto "La radiación ionizante es la liberación de electrones mediante la emisión de energía en forma de ondas y partículas que se producen de forma natural en los materiales que conocemos como radiactivos (suelo, agua y vegetación) y de forma artificial en isótopos creados por el hombre, tal como los equipos que producen Rayos-X" (ATSDR en Español, 2016).\\
Por tanto comprender la liberación de los electrones puede alterar o modificar la estructura molecular de un ser vivo.


\section{Pregunta 2}
\subsection{¿Explica por qué la programación te sería útil en dicho campo?}

En física médica, no siempre se puedes experimentar directamente con humanos por razones éticas y de seguridad.\\

¿Para qué sirve? Se usan algoritmos (como Geant4 o MCNP) para simular millones de trayectorias de partículas (fotones, electrones, protones) golpeando un tejido.\\

La programación te permite: Definir la geometría del paciente y calcular exactamente cuánta energía se deposita en cada milímetro cúbico.



\end{document}

\end{document}
Loading