Está en la página 1de 4

Juliette Lira Algoritmos y programación

Desirée Díaz
ACTIVIDAD 1

1.- En un algoritmo puede haber operaciones relacionales, lógicas, aritméticas, etc. ¿Qué
son las operaciones aritméticas?, ¿Qué son las operaciones relacionales? u ¿Qué son las
operaciones lógicas?

Desirée:
Operaciones aritméticas: El operador en esta rama consiste en un lenguaje donde
intervienen cálculos y valores numéricos. Se utilizan símbolos como +, -, / para dar
indicaciones matemáticas (Ángel Roldán, 2018).

Operaciones relacionales: Son encargados de comparar datos numéricos para tomar


una decisión, es decir, son símbolos que se usan para comparar dos valores
clasificando entre un resultado verdadero o falso (Martin Chikilian, 2007).

Operaciones lógicas: Se conocen como Booleanos (álgebra de Boole) ya que arrojan


dos resultados: verdadero o falso. Nos proporcionan un resultado a partir de que se
cumpla o no una cierta condición (Oracle Corporation, 2010).

Juliette:
Operaciones relacionales: Son símbolos que se usan para comparar dos valores
(dependiendo de la operación aplicada a ellos). Si el resultado de la comparación es
correcto la expresión considerada es verdadera, en caso contrario es falsa.
(Ángel Franco García, 2016)

Operaciones aritméticas: Las operaciones aritméticas son las que operan sobre
valores numéricos y entregan otro valor numérico como resultado. Los valores
numéricos son los que tienen tipo entero, real o complejo.
(Expresiones, programación)

Operaciones lógicas: Los operadores lógicos permiten agrupar expresiones lógicas.


Las expresiones lógicas son todas aquellas expresiones que obtienen como resultado
verdadero o falso. Los operadores lógicos son aquellos que hacen de nexo de este
tipo de expresiones.
(Ciberaula, 2019-2022)

2.- ¿Qué entiendes por decisiones en los algoritmos?

Desirée:
Cada decisión que se toma permite que el algortimo resulte en distintas posibilidades
que determina un resultado diferente en cada camino según las condiciones
empleadas principalmente. Al evaluar una condición, ésta puede arrojar un resultado
booleano: verdadero o falso.
Juliette Lira Algoritmos y programación
Desirée Díaz

Juliette:
Cuando teniendo múltiples opciones para llevar a cabo un proceso o llegar a un
resultado, el sistema evalúa los distintos caminos existentes para elegir el más
atinado.

3.- ¿Qué entiendes por los ciclos o repeticiones en los algoritmos?

Desirée
Son una serie de instrucciones que permiten que se repitan determinadas veces para
que el programa realice cierta tarea. Facilitan las tareas a la hora de programar y
ahorran tiempo.

Juliette:
La repetición de una o varias acciones que permiten llegar al sistema al objetivo o a
cumplir la orden que se le dio, como el ejemplo que vimos en clase del gel
antibacterial, se repitió la acción mediante estar evaluando si los pasos seguidos
llevaron al objetivo correcto hasta que eventualmente se logró.

4.- ¿Qué entiendes por un lenguaje de programación?

Desirée
Es un lenguaje formal utilizado en informática que mediante signos describe el
conjunto de acciones o instrucciones que se desea que ejecute un programa. Es decir,
es aquél lenguaje formal que contiene un conjunto de reglas de manera de signos para
que una acción se ejecute correctamente mediante un programador.

Juliette:
Es el lenguaje con el cuál se le dan, recibe e interpreta las órdenes el programa, es el
“lenguaje máquina” por decirlo de una manera no formal, es específico a las acciones
y órdenes que se le programen, así como al nivel de lenguaje que utilice el programa
utilizado, mientras más bajo su nivel, mayor complejidad y viceversa.

5.- Sobre los lenguajes de programación, ¿existe algún lenguaje de programación orientado
a tu área de conocimiento o profesión que estudias?

Desirée
Considero que el lenguage de programación que podría estar más enfocado en mi
carrera sería el lenguage matemática ya que permite la solución de cálculos que
facilitan tareas y ahorran tiempo en el momento de la resolución de un problema
matemático. Este tipo de programación puede ser realizada con Python.
Juliette Lira Algoritmos y programación
Desirée Díaz
Juliette:
Python es una herramienta que, de saber utilizarla correctamente, podría ser de gran
apoyo para mi carrera, ya que permite generar herramientas orientadas tanto a
biotecnología como a química, cálculo y otras áreas fuertes de mi campo, ejemplos
de esto puede ser el desarrollo de un lenguaje de programación que ayude a
convertir secuencias de ADN desde códigos para introducir a nivel genético alguna
característica aislada mediante la célula a un organismo, un programa aplicado a la
solución de problemas algebraicos, ecuaciones y derivadas o hasta de reacciones
químicas como mencionaba el profesor el primer día de clases.

6.- Si buscas en Internet cuáles son los lenguajes de programación más populares, ¿Cuáles
puede decir que son los primeros 5 más populares?, ¿Dónde está Python?

• Python, C, Java, C++ y C#.


• Python se encuentra en primer lugar debido a la facilidad para las personas de
utilizarlo y por su simpleza y eficacia.

7.- ¿Por qué Python es un lenguaje de programación que es importante aprender?

Desirée:
Es un lenguage sencillo y fácil de ejecutar. Su sintaxis es cercana al lenguaje natural
al que estamos acostumbrados, además, hay muchos tutoriales e información sobre
cómo aprender a utilizarlo

Juliette:
Debido a que es un lenguaje de alto nivel, no representa una complejidad tan grande
como lo sería uno de nivel bajo, lo que lo hace un lenguaje relativamente fácil de
aprender y ejecutar; por ser de alto nivel, es parecido a la manera en la que nosotros
hablamos, esto hace que nos sea más sencillo familiarizarnos con él y por la gran
variedad de utilidades y la versatilidad de aplicaciones que se le puede dar lo
considero importante como una herramienta de apoyo a la agilización de cálculos,
proyectos, trabajos, etc. tanto en mi carrera como en las de mis compañeros.

8.- ¿Qué tipos de problemas puedes resolver con el lenguaje de programación Python?

Problemas matemáticos, comparación de datos, depuración de errores, estimación,


ahorrar tiempo para utilizar excel, etc.

9.- Describe que fue lo que aprendiste

Desirée
Aprendí que existen distintos tipos de lenguage en los que se puede programar. El
programador decide exactamente qué es lo que se desea ejecutar mediante una serie
de signos de un determinado lenguage para que se realice una tarea en específico.
También, aprendí que Python resulta ser el lenguage más sencillo por ejecutar debido
a su facilidad de uso. Considero que aprender a programar puede resultar bastante útil
para el ahorro de tiempo, eficacia y agilidad en mi carrera.
Juliette Lira Algoritmos y programación
Desirée Díaz

Juliette:
A identificar los diferentes tipos y niveles de lenguaje, la complejidad entre uno y
otro, así como algunas de sus aplicaciones por área y que además existen
clasificaciones específicas de cada uno dependiendo de factores como hacia qué van
enfocados, etc. Me di cuenta de que es una herramienta muy versátil y útil que no
había considerado ya que no conocía ni lo más básico al respecto, cuando aprenda y
pueda aplicarlo a mi área será algo a lo que le podré sacar mucho provecho.

BIBLIOGRAFÍA

Ángel Roldán. (2018). “Operadores aritméticos". Recuperado el 24 de mayo de 2022 de:


https://www.ciberaula.com/cursos/java/operadores_aritmeticos.php.

Martin Chikilian. (2007). “Código Buggy Python: Los 10 Errores más Comunes que
Cometen los Desarrolladores Python”. Recuperado el 24 de mayo de 2022 de:
https://www.toptal.com/python/codigo-buggy-python-los-10-errores-mas-comunes-que-
cometen-los-desarrolladores-python.

Oracle Corporation. (2010). “Operadores Lógicos". Recuperado el 24 de mayo de 2022 de:


https://docs.oracle.com/cd/E19253-01/819-6957/chp-typeopexpr-6/index.html.

También podría gustarte