ESTRCUTURAS CONDICIONALES
Las estructuras condicionales sirven para la toma de decisiones en los algoritmos: Si ocurre
algo entonces ejecutamos unas sentencias y en caso contrario ejecutamos otras.
Toda toma de decisión tiene una evaluación a realizar para, en función de ella, tomar la
decisión. Esa evaluación generalmente compara una variable con otra o contra otro valor,
para que en base al resultado de esta comparación, se siga un curso de acción dentro del
programa.
Cabe mencionar que la comparación se puede hacer contra otra variable o contra una
constante, según se necesite. Existen tres tipos básicos de estructuras condicionales, en
función de las ramas que puedan tener: las simples, las dobles y las múltiples.
Estructuras condicionales Simples
Las estructuras condicionales simples se les conoce como Tomas de decisión y realizan
una acción únicamente cuando la expresión a evaluar resulta en un resultado positivo.
Estas tomas de decisión tienen la siguiente forma:
Pseudocódigo:
Diagrama de flujo:
Estructuras condicionales Dobles:
Las estructuras condicionales dobles permiten elegir entre dos opciones o alternativas
posibles, en función del cumplimiento o no de una determinada condición.
Por tanto, las estructuras condicionales dobles presentan dos caminos diferentes que puede
tomar el flujo de ejecución del programa. Si la expresión a evaluar sale con resultado
positivo, el programa se irá por una rama y si tiene resultado negativo se va por otra rama.
Se representa de la siguiente forma:
Pseudocódigo:
Diagrama de flujo:
Para los diagramas anteriores aplican las siguientes notaciones que encontramos a
continuación:
Si: Indica el comando de comparación
Condición: Indica la condición a evaluar
Entonces: Precede a las acciones a realizar cuando se cumple la condición
Instrucción(es): Son las acciones a realizar cuando se cumple o no la condición
Si no: Precede a las acciones a realizar cuando no se cumple la condición
Estructuras condicionales Múltiples:
Las estructuras de comparación múltiples, son tomas de decisión especializadas que
permiten comparar una variable contra distintos posibles resultados, ejecutando para cada
caso una serie de instrucciones especificas.
Por tanto, en estas estructuras condicionales podemos tener no solamente uno o dos
caminos, sino tantos como podamos llegar a necesitar en un algorimo.
Esta estructura en realidad la puedes ver simplemente como una anidación de estructuras
condicionales múltipes de las que hemos visto anteriormente. En algoritmos complejos es
habitual que las ramificaciones incluyan la toma de diversos caminos en función de varias
condiciones que se van encadenando.
La forma común de las estructuras condicionales múltiples es la siguiente:
Pseudocódigo:
Diagrama de flujo:
Múltiples (En caso de):
Las estructuras de comparación múltiples (en caso de) permiten comparar una variable, o
constante, ante diversos posibles valores. Esta estructura es una toma de decisión
especializada que permite crear varias ramas dentro de un algoritmo con base a distintos
posibles valores de la variable, ejecutando para cada caso una serie de instrucciones
especificas.
Aunque llame mucho la atención la posibilidad de tener muchos caminos en las
condicionales múltiples, en lugar de uno o dos como las otras estructuras condicionales, lo
cierto es que se usan mucho menos en el día a día de la programación.
La forma es la siguiente:
Pseudocódigo:
Diagrama de flujo:
Ejemplos de estructuras condicionales
Antes de acabar vamos a ver algunos ejemplos donde se aplica el uso de las estructuras
condicionales que acabamos de conocer.
Ejemplo 1: Realizar un algoritmo en donde se pide la edad del usuario; si es mayor de edad
debe aparecer un mensaje indicándolo. Expresarlo en Pseudocódigo y Diagrama de flujos.
Pseudocódigo:
Diagrama de flujo:
Ejemplo 2: Se pide leer tres notas del alumno, calcular su definitiva en un rango de 0-5 y
enviar un mensaje donde diga si el alumno aprobó o reprobó el curso. Exprese el algoritmo
usando Pseudocódigo y diagrama de flujos.
Pseudocódigo:
INICIO
Not1, Not2, Not 3 :REAL
Def: REAL
LEA Nota1, Nota2, Nota3
Def ß (Not1 + Not2 + Not3) /3
Si Def < 3 entonces
Escriba Reprobó el curso
Sino
Escriba Aprobó el curso
Fin-Si
FIN
Diagrama de flujo:
ESTRUCTURA CONDICIONALES EN PSEIN
Las condicionales son estructuras de control que habilitan a un programa a tomar
decisiones en función de condiciones específicas. Estas condiciones pueden ser expresiones
lógicas que evalúan su veracidad o falsedad. En PSeInt, las estructuras condicionales más
comunes son “Si Entonces”, "Sino" y “Sino Si”, que te permiten ejecutar distintos bloques
de código según la evaluación de una condición.
Estructura de la Condición "Si Entonces"
La estructura condicional "Si" se emplea para ejecutar un bloque de código si una
condición es verdadera. A continuación, se presenta la estructura básica:
Si (condición) Entonces
// Código a ejecutar si la condición es verdadera
FinSi
Por ejemplo, el siguiente código en PSeInt muestra un mensaje si el valor de una variable
es mayor que 10:
Algoritmo CondicionSi
Definir numero Como Entero
numero <- 15
Si (numero > 10) Entonces
Escribir "El número es mayor que 10."
FinSi
FinAlgoritmo
Estructura de la Condición "Sino"
La estructura de la condición "Sino" se utiliza para ejecutar un bloque de código si una
condición es falsa. Aquí está la estructura básica:
Si (condición) Entonces
// Código a ejecutar si la condición es verdadera
Sino
// Código a ejecutar si la condición es falsa
FinSi
En el siguiente ejemplo, se muestra un mensaje si el valor de una variable es menor que 5 y
otro mensaje si no lo es:
Algoritmo CondicionSino
Definir numero Como Entero
numero <- 3
Si (numero < 5) Entonces
Escribir("El número es menor que 5.")
Sino
Escribir("El número no es menor que 5.")
FinSi
FinAlgoritmo
ESTRUCTUAS CONDICONALES EN PYTHON
Python, es un lenguaje de programación que se caracteriza por su simplicidad y facilidad de
aprender. Sus estructuras de control nos permiten manipular la lógica de nuestros
programas, facilitándonos la resolución de problemas.
Las estructuras de control son herramientas que nos permiten condicionar la ejecución del
código a ciertas circunstancias. En Python, las estructuras de control más comunes son
las condicionales y los bucles.
Condicionales en Python
Los condicionales en python nos permiten ejecutar una o varias instrucciones si se
cumple una condición. La estructura básica de un condicional en python es la siguiente:
if condicion:
instruccion
La condición es una expresión lógica que debe ser evaluada con
el resultado de verdadero o falso. Si la condición se cumple,
la instrucción se ejecutará.
Además de los if, también existe otras estructuras condicionales
en Python que son:
if - else
La estructura if - else nos permite ejecutar una instrucción si se
cumple la condición, y otra instrucción si no se cumple la
condición.
if condicion:
instruccion1
else:
instruccion2
if - elif - else
La estructura if - elif - else nos permite evaluar múltiples
condiciones, ejecutando una instrucción diferente para cada una
de ellas.
if condicion1:
instruccion1
elif condicion2:
instruccion2
...
else:
instruccionN
Bucles en Python
Los bucles nos permiten repetir un conjunto de instrucciones
varias veces, hasta que se cumpla una condición. En Python,
existen dos tipos de bucles:
while
El bucle while se ejecuta mientras se cumpla una condición. La
estructura básica es la siguiente:
while condicion:
instruccion
for
El bucle for nos permite iterar sobre una secuencia de elementos
(listas, tuplas, diccionarios). La estructura básica es la siguiente:
for elemento in secuencia:
instruccion
Ejemplos de uso
Condicionales
Imagine que va a un restaurante y el mesero le pregunta si desea
una bebida caliente o fría. Podríamos utilizar una estructura
condicional para tomar una decisión:
bebida = input("¿Bebida caliente o fría?")
if bebida == "caliente":
print("Servir té o café")
else:
print("Servir refresco o agua")
CONCLUSION
Las estructuras condicionales son fundamentales en la programación
porque permiten que los programas tomen decisiones y se adapten a diferentes
situaciones. Se pueden utilizar diferentes instrucciones para incluir los condicionales
en el código. Se pueden utilizar operadores relacionales y lógicos para establecer
condiciones complejas.
EQUIPO MINIMO MANTENIMIENTO COMPUTADORAS
DESTORNILLADORES DE PRECISIÓN
¿Qué es esta herramienta y cómo se usa en el mantenimiento de
computadoras?
Los destornilladores de precisión son unos destornilladores de tamaños reducidos que
sirven si vamos a hacer tareas de reparación o montaje de elementos que contengan
tornillos diminutos
¿Cuáles son sus características principales?
Mangos delgados: Permiten un mejor agarre y adaptación a zonas restringidas
Puntas intercambiables: Existen diferentes tipos de puntas, como las de boca recta,
las PH, las TX y los destornilladores de vaso
Esfera giratoria: Permite un giro más suave y preciso
Mango ergonómico: Proporciona un mejor agarre de la herramienta
Diseño específico: Permite una mayor precisión, reduciendo así el riesgo de dañar
componentes delicados
¿En qué tipo de reparaciones o mantenimiento se utiliza?
Reparar o montar elementos que contienen tornillos pequeños como lo son las laptops
¿Por qué es importante tener esta herramienta para mantener una computadora en
buen estado?
Para pode trabajar con piezas pequeñas y asi no dañarlas
¿Existen recomendaciones o precauciones especiales al usar esta herramienta?
Siempre mantenerla limpia para que no ensucie el equipo
Mantenerla siempre a la mano
Usarla con precisión
MULTÍMETRO
¿Qué es esta herramienta y cómo se usa en el mantenimiento de
computadoras?
Un multímetro es un instrumento eléctrico que mide magnitudes eléctricas como la
tensión, la corriente y la resistencia. También se le conoce como polímetro o tester.
¿Cuáles son sus características principales?
El multímetro tiene un medidor digital o analógico, baterías, resistencias y
otros circuitos.
El multímetro tiene un dial con iconos o abreviaturas como «V» para voltaje, «A»
para corriente, y «Ω» para resistencia.
El multímetro tiene puertos para conectar las puntas de prueba.
¿En qué tipo de reparaciones o mantenimiento se utiliza?
Se utiliza para dar mantenimiento preventivo, ya que medimos que la computadora este
dando el voltaje correcto.
¿Por qué es importante tener esta herramienta para mantener una computadora en
buen estado?
Porque con ella podemos medir que todos los componente de una computadora tengan el
voltaje correcto de funcionamiento
¿Existen recomendaciones o precauciones especiales al usar esta herramienta?
Verificar que el multímetro esté en buen estado, sin grietas, roturas o daños
Revisar que las conexiones encajen bien y que no haya metal expuesto
Protegerse de descargas eléctricas sujetando la empuñadura del multímetro
Desconectar la energía antes de medir
PASTA TÉRMICA (O PASTA DE DISIPACIÓN)
¿Qué es esta herramienta y cómo se usa en el mantenimiento de
computadoras?
La pasta térmica es un compuesto que se utiliza para mejorar la
conducción de calor entre el procesador y el disipador de un
ordenador. También se le conoce como grasa térmica, silicona térmica
o masilla térmica.
¿Cuáles son sus características principales?
Permite que el calor generado por el procesador se disipe de forma más eficiente.
Mejora la refrigeración del dispositivo y evita que se sobrecaliente.
Alarga la vida útil del procesador.
¿En qué tipo de reparaciones o mantenimiento se utiliza?}
Par dar mantenimiento al procesador
Cuando se coloca un procesador nuevo
¿Por qué es importante tener esta herramienta para mantener una computadora en
buen estado?
porque esta permite que el procesador no se sobrecaliente por el uso constante de la
computadora
CEPILLO DE CERDAS SUAVES
¿Qué es esta herramienta y cómo se usa en el mantenimiento de computadoras?
Un cepillo de cerdas suaves es un cepillo dental con filamentos finos y flexibles que
limpian los dientes y las encías de forma suave y efectiva y el cual podemos usar para
limpiar componentes de una computadora
¿Cuáles son sus características principales?
Son más suaves para limpiar componentes.
Son más seguros.
Eliminan eficazmente la suciedad
Son menos propensos a provocar abrasión en las piezas.
¿En qué tipo de reparaciones o mantenimiento se utiliza?
Se utiliza en el mantenimiento preventivo, para limpieza de componentes que tiene
suciedad en rendijas difíciles de acceder
¿Por qué es importante tener esta herramienta para mantener una computadora en
buen estado?
Para mantener libre de polvo los componentes de la computadora
¿Existen recomendaciones o precauciones especiales al usar esta herramienta?
Mantenerlos siempre limpios
No utilizarlos con demasiada fuerza
Usar siempre la técnica correcta de uso
LUBRICANTE PARA VENTILADORES
¿Qué es esta herramienta y cómo se usa en el mantenimiento de
computadoras?
El lubricante para ventiladores es un aceite o grasa que se utiliza para
reducir la fricción entre las partes móviles del ventilador. Esto ayuda
a que el ventilador funcione de manera silenciosa y eficiente.
¿Cuáles son sus características principales?
Evita sonidos molestos
Incrementa la durabilidad del ventilador
Resiste la corrosión y el desgaste
Prolonga la vida útil de los rodamientos
Reduce el ruido
Evita que el metal se oxide
¿En qué tipo de reparaciones o mantenimiento se utiliza?
En mantenimiento correctivo, para que los ventiladores funciones de marera correcta
¿Por qué es importante tener esta herramienta para mantener una computadora en
buen estado?
Para alargar la vida útil de los ventiladores y asi mismo se alarga la vida útil de la
computadoras
¿Existen recomendaciones o precauciones especiales al usar esta herramienta?
No
ALCOHOL ISOPROPÍLICO (O LIMPIADOR ELECTRÓNICO)
¿Qué es esta herramienta y cómo se usa en el mantenimiento de
computadoras?
El alcohol isopropílico es un líquido incoloro que se usa en la elaboración de
productos de limpieza, cosméticos, fármacos, y más. También se le conoce como
IPA, isopropanol, o alcohol para frotar.
¿Cuáles son sus características principales?
En la industria electrónica, se usa para limpiar pantallas, tarjetas electrónicas, y
componentes electrónicos.
¿En qué tipo de reparaciones o mantenimiento se utiliza?
Se usa para limpiar componentes como memoria ram, tarjetas de video, audio o red, ya que
con esto se limpian los contactos para una mejor función.
¿Por qué es importante tener esta herramienta para mantener una computadora en
vbuen estado?
Porque asi ase mantienen limpios ciertos componentes de la computadora para un mejor
rendimiento.
¿Existen recomendaciones o precauciones especiales al usar esta herramienta?
Utilizar guantes y gafas de seguridad
Trabajar en lugares bien ventilados
Evitar el contacto con la piel, los ojos y la ropa
Lavarse las manos después de cada uso
PINZAS ANTIESTÁTICAS
¿Qué es esta herramienta y cómo se usa en el mantenimiento de computadoras?
Están diseñadas para evitar descargas estáticas, brindando seguridad para materiales
delicados. Reducen eficazmente la acumulación de electricidad estática, ofreciendo
protección y garantizando un manejo seguro.
¿Cuáles son sus características principales?
Evitan descargas estáticas
Reducen la acumulación de electricidad estática
Son ideales para tareas que requieren precisión
Son fáciles de limpiar y esterilizar
Son hechas de acero inoxidable
¿En qué tipo de reparaciones o mantenimiento se utiliza?
En mantenimiento correctivo y en reparaciones de componentes electrónicos de la
computadora
¿Por qué es importante tener esta herramienta para mantener una computadora en
buen estado?
Las pinzas antiestáticas son herramientas esenciales para la protección de componentes
electrónicos en entornos donde la electrostática puede causar daños. En el mercado
peruano, estas pinzas se han convertido en un estándar indispensable para la manipulación
segura de chips, CPU, y otros componentes delicados.
¿Existen recomendaciones o precauciones especiales al usar esta herramienta?
Seleccionar la pinza adecuada del kit para el tipo de componente que se va a
manejar
Asegurarse de que el área de trabajo esté libre de cargas estáticas
Utilizar una muñequera antiestática si es necesario
CINTA ANTIESTÁTICA
¿Qué es esta herramienta y cómo se usa en el mantenimiento de computadoras?
La cinta antiestática es un dispositivo que se utiliza para eliminar la
acumulación de electricidad estática. Se puede usar en vehículos, en
equipos sensibles o en procesos de soldadura.
¿Cuáles son sus características principales?
Se usa para descargar cualquier acumulación de electricidad
estática en el cuerpo de un operario.
¿En qué tipo de reparaciones o mantenimiento se utiliza?
Se usa en reparaciones de la placa madre, cuando se cambia un componente e y tenemos
que soldar, así mismo para quitar un componente que pueda presentar estatica
¿Por qué es importante tener esta herramienta para mantener una computadora en
buen estado?
Para que al momento que manipular componentes de la computadora no trasmitamos
estática a los mismos y se pueda dañar
¿Existen recomendaciones o precauciones especiales al usar esta herramienta?
La cinta antiestática debe ser adecuada para el uso en áreas sensibles a la
electricidad estática.
La cinta debe tener un adhesivo acrílico polimérico conductor antiestático.
La cinta debe ser resistente al desgaste y tener una fuerte resistencia química.
IMPORTANCIA DEL MANTENIMIENTO PREVENTIVO
El mantenimiento preventivo de una computadora es importante para evitar problemas,
ahorrar dinero y tiempo, y mantener un buen rendimiento.
Beneficios del mantenimiento preventivo
Evita problemas de sobrecalentamiento
Protege contra malware y piratería
Optimiza el rendimiento de los equipos
Evita problemas de compatibilidad
Evita que se acumule polvo en las rejillas de ventilación
Evita que se dañen los componentes internos
Evita que se pierdan archivos
Evita que se quemen placas
Cómo realizar el mantenimiento preventivo
Limpiar el gabinete, el ratón, el teclado y el monitor
Actualizar los programas y controladores del hardware
Eliminar los programas que no se usen
Borrar los archivos temporales
Analizar la computadora con un software antivirus
Instalar las últimas actualizaciones del sistema operativo
Realizar escaneos con el antivirus
Desfragmentar los discos duros
Escanear errores del sistema
Evitar cambios extremos de temperatura
El mantenimiento preventivo es una inversión que puede ofrecer importantes beneficios
para una empresa u organización.
¿Por qué es importante realizar mantenimientos regulares?
Evita problemas de sobrecalentamiento
Protege contra malware y piratería
Optimiza el rendimiento de los equipos
Evita problemas de compatibilidad
Evita que se acumule polvo en las rejillas de ventilación
Evita que se dañen los componentes internos
¿Cómo el uso de las herramientas básicas contribuye a prevenir fallos en los equipos
informáticos?
educe el número de fallos
El mantenimiento preventivo ayuda a identificar puntos débiles en el sistema y a reducir la
frecuencia de incidencias.
Alarga la vida útil de los equipos
El mantenimiento preventivo ayuda a evitar el desgaste de piezas y a prolongar la vida útil de los
equipos.
Protege la información
El mantenimiento preventivo ayuda a proteger los datos de amenazas cibernéticas.
Ahorra tiempo y dinero
Prevenir problemas es más económico que solucionarlos.
Mejora el rendimiento del sistema
El mantenimiento preventivo ayuda a que los equipos funcionen más rápido y de manera más
eficiente.
¿Qué consecuencias puede tener no realizar el mantenimiento preventivo adecuado?
La falta de mantenimiento preventivo puede acortar la vida útil de un ordenador debido al
sobrecalentamiento, problemas de compatibilidad, infecciones de malware, fragmentación
del disco duro y falta de espacio de almacenamiento.
ESTUDIO DE CASO
PROBLEMA
La PC se inicia muy lentamente
Dependiendo de la antigüedad, las características y la cantidad de datos en su
computadora, al encender la pc esta enciende demasiado lento.
SOLUCION
Primero se hace limpieza del hardware de la computador, quitando el polvo que
esta tenga, limpiando todos los componentes, como lo son:
memoria ram
tarjetas
tarjeta madre
disco duro
fuente de poder
ventiladores
cambio de pasta térmica al procesador
lubricación de componentes.
HERRAMIENTAS BASICA
Destornillador
Pasta Térmica (o Pasta de Disipación)
Cepillo de Cerdas Suaves
Lubricante para Ventiladores
Alcohol Isopropílico (o Limpiador Electrónico)
Pinzas Antiestáticas
Cinta Antiestática