El documento habla sobre algoritmos, pseudocódigo y diagramas de flujo. Explica qué es un algoritmo, lenguaje de programación, instrucciones, estructuras selectivas y múltiples decisiones. Incluye ejemplos de pseudocódigo y diagramas de flujo para problemas de suma de números, calificaciones de alumnos y determinar el número mayor entre tres números. Por último, comparte enlaces para instalar herramientas de programación como Dev C++ y DFD.
En este artículo, se presentan los métodos más comunes para resolver una ecuación cúbica y a la vez presento ante ustedes un método innovador al que le he llamado el "MÉTODO TH".
Durante el período citado se sucedieron tres presidencias radicales a cargo de Hipólito Yrigoyen (1916-1922),
Marcelo T. de Alvear (1922-1928) y la segunda presidencia de Yrigoyen, a partir de 1928 la cual fue
interrumpida por el golpe de estado de 1930. Entre 1916 y 1922, el primer gobierno radical enfrentó el
desafío que significaba gobernar respetando las reglas del juego democrático e impulsando, al mismo
tiempo, las medidas que aseguraran la concreción de los intereses de los diferentes grupos sociales que
habían apoyado al radicalismo.
Ponencia en I SEMINARIO SOBRE LA APLICABILIDAD DE LA INTELIGENCIA ARTIFICIAL EN LA EDUCACIÓN SUPERIOR UNIVERSITARIA. 3 de junio de 2024. Facultad de Estudios Sociales y Trabajo, Universidad de Málaga.
IMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁClaude LaCombe
Recuerdo perfectamente la primera vez que oí hablar de las imágenes subliminales de los Testigos de Jehová. Fue en los primeros años del foro de religión “Yahoo respuestas” (que, por cierto, desapareció definitivamente el 30 de junio de 2021). El tema del debate era el “arte religioso”. Todos compartíamos nuestros puntos de vista sobre cuadros como “La Mona Lisa” o el arte apocalíptico de los adventistas, cuando repentinamente uno de los participantes dijo que en las publicaciones de los Testigos de Jehová se ocultaban imágenes subliminales demoniacas.
Lo que pasó después se halla plasmado en la presente obra.
2. Conjunto de instrucciones que sigue la computadora para
alcanzar un resultado específico
Un lenguaje de
programación, por otra
parte, está constituido por
un conjunto de reglas
sintácticas y semánticas,
que hacen posible escribir
un programa.
3. Una instrucción sigue a la otra en secuencia
Inicio
Inicio
Fin
Acción
Acción
Acción
:
:
Acción
1
2
3
Acción 1
Acción 2
N
Acción N
Fin
4. Ejemplo: Escriba el pseudocódigo y diagrama de flujo para un
algoritmo que sume dos números enteros
Inicio
Int num1, num2, sum
Inicio
Int num1, num2, sum
Escribir “Diga dos números enteros”
Leer num1, num2
sum = num1 + num2
Escribir “La suma es: ”, sum
Fin
“Diga dos
números enteros”
num1, num2
sum = num1 + num2
“La suma es: ”, sum
Fin
5. Se utilizan en el desarrollo de la solución de un problema debemos
tomar una decisión, para establecer un proceso o señalar un camino
alternativo a seguir.
Estructura selectiva simple
SI ENTONCES
Estructura selectiva doble
SI ENTONCES / SINO
Estructura selectiva múltiple
SI MULTIPLE
Estructura selectiva anidada (cascada)
6. Donde:
condición
No (falso)
Si (verdadero)
CONDICION expresa la
condición o conjunto de
condiciones a evaluar.
OPERACION expresa la
operación o conjunto de
operaciones que se van a
realizar si la condición resulta
verdadera.
operación
Si condición entonces
hacer operación
{Fin del condicional}
7. Ejemplo:
Construya un
diagrama de flujo y
pseudocódigo tal que
ingresando la
calificación de un
alumno en un
examen, escriba
“aprobado” en caso
de que esa calificación
sea mayor o igual a 3.
Inicio
Double nota
“Digite la nota”
nota
nota >= 3
Si
“Aprobado”
Fin
Inicio
Double nota
Escribir “Digite la nota”
Leer nota
Si (nota >= 3) Entonces
Escribir “Aprobado”
Fin
No
8. Donde:
CONDICION expresa la condición o conjunto de condiciones a evaluar.
OPERACIÓN 1 expresa la operación o conjunto de operaciones que se
van a realizar si la condición resulta verdadera.
OPERACIÓN 2 expresa la operación o conjunto de operaciones que se
van a realizar si la condición resulta falsa.
Si
condición
verdadero
Operación 1
No
falso
Operación 2
Si condición entonces
hacer operación 1
Si no
hacer operación 2
{Fin del condicional}
9. Ejemplo:
Inicio
Construya un
diagrama de flujo tal
que dado como dato
la calificación de un
alumno en un examen,
escriba “aprobado” si
su calificación es
mayor o igual que 3 y
“reprobado” en caso
contrario.
Si
Double nota
“Digite la nota”
nota
nota >= 3
“Aprobado”
Inicio
Double nota
Escribir “Digite la nota”
Leer nota
Si (nota >= 3)
Entonces
Escribir “Aprobado”
Sino
Escribir “Reprobado”
Fin
No
“Reprobado”
Fin
10. Donde:
SELECTOR es la variable o expresión a
evaluarse, según la cual se tomará una
de las “múltiples” decisiones o
Alternativas
ACCION 1 expresa la operación o
conjunto de operaciones que se van a
realizar si el selector toma el valor 1.
Selector
Valor 1
Acción 1
Valor 2
Acción 2
Acción N+1
ACCION 2 expresa la operación o
conjunto de operaciones que se van a
realizar si el selector toma el valor 2.
ACCION N expresa la operación o conjunto
de operaciones que se van a realizar si el
selector toma el valor N.
ACCION N + l expresa la operación que se
va a realizar cuando se continúe con el
flujo normal del diagrama.
Valor N
Acción N
Si selector igual
valor 1
hacer acción 1
valor 2
hacer acción 2
valor N
hacer acción N
{Fin del condicional}
hacer acción N+1
11. Ejemplo:
Su empresa implementará
una nueva forma de
ajustar los sueldos según
la experiencia laboral:
Si la experiencia es de 1
año, el sueldo actual
aumenta en 10%, si esta
es de 2 años el
incremento es del 15% y si
es de 3 años el
incremento es del 20%
De acuerdo a lo anterior,
construya un diagrama
de flujo y pseudocódigo
que calcule el salario final.
Inicio
Double sue, nsue
Int exp
“Digite su sueldo y años
de experiencia”
sue, exp
exp
1
nsue =
sue * 0.1 + sue
2
nsue =
sue * 0.15 + sue
3
nsue =
sue * 0.2 + sue
“Su nuevo sueldo es: ”, nsue
Fin
12. Inicio
Double sue, nsue
Int exp
Escribir “Digite su sueldo y años de experiencia”
Leer exp, sue
Si exp igual
1: nsue = sue * 0.1 + sue
2: nsue = sue * 0.15 + sue
3: nsue = sue * 0.2 + sue
Escribir “Su nuevo sueldo es: ”, nsue
Fin
14. Inicio
Ejemplo:
Desarrolle el diagrama
de flujo y pseudocódigo
que: dados 3 números
enteros determine cual
es el mayor.
Si
Si
n1 > n3
“El número
mayor es: ”, n1
Si
“El número
mayor es: ”, n3
int n1, n2, n3
“Ingrese 3 números
enteros”
n1,n2,n3
No
n3 > n2
No
n1 > n2
Si
No
n2 > n3
“El número
mayor es: ”, n2
“El número
mayor es: ”, n2
Fin
Si
“El número
mayor es: ”, n3
No
n3 > n1
No
“El número
mayor es: ”, n1
15. Inicio
Int n1, n2, n3
Escribir “Ingrese 3 números enteros”
Leer n1, n2, n3
Si (n1 > n2)
Entonces
Si (n1 > n3)
Entonces
Escribir “El número mayor es: ”, n1
Sino
Si (n3 > n2)
Entonces
Escribir “El número mayor
Sino
Escribir “El número mayor
Sino
Si (n2 > n3)
Entonces
Escribir “El número mayor es: ”, n2
Sino
Si (n3 > n1)
Entonces
Escribir “El número mayor
Sino
Escribir “El número mayor
Fin
es: ”, n3
es: ”, n2
es: ”, n3
es: ”, n1
16. Inicio
int n1, n2, n3
“Ingrese 3 números
enteros”
n1,n2,n3
Si
Si
“El número
mayor es: ”, n1
n1 > n3
No
“El número
mayor es: ”, n3
No
n1 > n2
Si
“El número
mayor es: ”, n2
Fin
n2 > n3
No
“El número
mayor es: ”, n3
17. Inicio
Int n1, n2, n3
Escribir “Ingrese 3 números enteros”
Leer n1, n2, n3
Si (n1 > n2)
Entonces
Si (n1 > n3)
Entonces
Escribir “El número
Sino
Escribir “El número
Sino
Si (n2 > n3)
Entonces
Escribir “El número
Sino
Escribir “El número
Fin
mayor es: ”, n1
mayor es: ”, n3
mayor es: ”, n2
mayor es: ”, n3
18. En el siguiente enlace podrán encontrar el instalador de devcpp
(dev c++) y de DFD
https://www.dropbox.com/s/1fdiggv4jehnyj5/Herramientas%20Inf
ormatica%20Basica.zip
El manual de instalación de devcpp lo pueden encontrar en el
siguiente enlace:
http://www.youtube.com/watch?v=5ZVz_U3ldDE
DFD no es necesario instalarlo, se puede ejecutar directamente
desde la carpeta correspondiente por medio del archivo
dfd-espanol.exe, la carpeta la pueden copiar en su memoria USB y
ejecutar el programa directamente desde allí y ejecutarlo en
cualquier computador