Está en la página 1de 3

Protocolo individual

Nombre: Jhon Edward Cogollo Jimenez


Descripción del texto o actividad a realizar.
Los dos ejercicios que seleccione para socializarlos fue:
El primer ejercicio. Este ejercicio dice que una empresa tiene problemas al
calcular el salario neto para pagarle a un empleado necesitábamos desarrollar
una solución algoritmo que permitiera calcular el salario total, salario neto y el
5% del salario total.
El segundo ejercicio. Este segundo dice que un estudiante de ingeniería
necesita saber que nota debe de sacar como mínimo en el 60% si conoce los
primeros 20% (Son 3 cortes, uno de 20%, el segundo de 20% y el ultimo de 60%
que es el que necesita saber).
¿Por qué los selecciono? ¿Características?
Los seleccioné porque ambos ejercicios están relacionados con cálculos,
porcentajes y soluciones algorítmicas.
¿Puntos interesantes?
Son interesantes porque como involucran conceptos matemáticos esto me
puede ayudar a practicar tanto la matemática como mis habilidades en
programación para resolverlos.
¿Fue productivo?
Fue productivo resolver estos ejercicios ya que ayudaron a mejorar la capacidad
de resolución de problemas y el conocimiento en el área de algoritmos.
Palabras claves.
Lógica de programación, Tipos de datos, operadores, lenguajes de
programación, algoritmos y estructuras de datos, estructuras de control,
funciones y procedimientos.

Objetivos de las lecturas o actividad a realizar.


1. Comprender los conceptos básicos de la programación, como variables, tipos
de datos, estructuras de control y funciones.
2. Practicar la resolución de problemas utilizando algoritmos y pseudocódigo.
3. Familiarizarse con un lenguaje de programación específico y aprender a
escribir programas simples.
Conceptos claves y definiciones
• Lógica de programación: la habilidad de dividir un problema complejo en
problemas más pequeños y manejables, y luego diseñar soluciones para cada
uno de ellos.
• Tipos de datos: los diferentes tipos de datos que se pueden usar en la
programación, como números, cadenas de texto y booleanos.
• Operadores: los diferentes operadores que se pueden utilizar para la
realización de cálculos y procedimientos (Lógicos y Aritméticos).
• Lenguajes de programación: Entender que la programación al igual que
cualquier lenguaje al momento de materializarlo en un software se debe plasmar
o escribir en un lenguaje de programación por medio de pseudocódigo.
• Algoritmos y estructuras de datos: los algoritmos son los pasos precisos
necesarios para resolver un problema, y las estructuras de datos son las formas
en que los datos se organizan en un programa.
• Estructuras de control: las estructuras que controlan el flujo de ejecución de
un programa, como las estructuras de selección (if, else) y las estructuras de
repetición (for, while).
• Funciones y procedimientos: las unidades de código que realizan tareas
específicas y se pueden llamar desde otras partes del programa.
Resumen de la(as) lecturas
El tema de fundamentos de la programación se centra en adquirir los
conocimientos básicos necesarios para programar de manera efectiva. Esto
incluye comprender conceptos como variables, tipos de datos, estructuras de
control y funciones. También implica aprender a resolver problemas utilizando
algoritmos y pseudocódigo, así como dominar el uso de estructuras de datos
fundamentales. Además, se busca desarrollar habilidades para depurar y
solucionar errores en programas, diseñar programas eficientes y explorar
conceptos más avanzados según sea necesario.
Metodología de trabajo (Cómo realizó la actividad)
La metodología que use fue ver videos en YouTube sobre programar en java y
los fundamentos básicos para hacerlo y tambien leer una de las guías
bibliográficas que están en la plataforma SIMA.
Conclusiones de la lectura o actividad.
En conclusión, el tema de fundamentos de la programación es esencial para
cualquier persona que quiera adquirir habilidades en programación. Los
conocimientos adquiridos en este tema sientan las bases para el aprendizaje y
desarrollo en el campo de la programación. Aprender los conceptos básicos de
la programación y practicar la resolución de problemas utilizando algoritmos y
pseudocódigo son fundamentales para desarrollar habilidades efectivas en la
programación. Además, es importante dominar el uso de estructuras de datos
fundamentales y adquirir habilidades para depurar y solucionar errores en
programas, diseñar programas eficientes y explorar conceptos más avanzados
según sea necesario
Discusiones y recomendaciones.
No tengo ninguna discusión o recomendación.

También podría gustarte