1. Curso: Teconologías de la Información y Comunicación
Docente: Choque Soto, Vanessa Maribel
Integrantes:
Alegre Palomino, Angie Katherine Cod. 224522
Carbajal Roca, Bianca Helen Cod. 225057
Corzo Silva, Alessdra Cod. 224527
Vargas Quintana, Gabriel Francisco Cod. 224535
Villavicencio Ccahuata, Isabel Jeanela Cod. 225069
2023-I
SISTEMAS SELECTIVOS
2.
3. Las estructuras selectivas son una
herramienta importante en la programación
de computadoras, que permiten al
programador tomar decisiones basadas en la
entrada del usuario o en el estado actual del
programa.
4. ESTRUCTURA DE CONTROL: SELECTIVA
Las estructuras selectivas son sentencias de programación que
permiten elegir entre dos o más opciones o caminos. La elección se
hace mediante la evaluación de un criterio. La sentencia solo se
ejecuta si se cumple una condición concreta
5. Las estructuras selectivas simples o condicionales están compuesta
únicamente de una sola condición, si es verdadera ejecutara la acción
o acciones si la condición es falsa no hará nada.
Si la condicion es verdadera: Se ejecuta la accion a acciones
estipuladas.
Si la condicion es falsa: No se hace nada
( IF / SI) O ( IF - THEN / SI - ENTONSES)
7. En esta se agrega una clausula, "si
no", en la cual se presenta en dos
formatos, Pascal y C.
"Se cumple esa
condición, entonces se
realiza determinada
acción, y si no se hace
otra"
Esta estructura selectiva doble es usada generalmente
cuando se tiene dos opciones de acción.
Con la división de la misma se ejecuta una serie de
instrucciones, por ello, "A" cumple la condición o bien ejecuta
el bloque de instrucciones, en caso de que no se de, "B" se
encarga de ello.
8. Estructura Selectiva Anidada llamada también estructura
de decisión anidada, viene hacer una estructura si-
entonces que puede contener otra estructura si-entonces,
y ésta a su vez a otra estructura si-entonces, y así
sucesivamente cualquier número de veces; dentro de
cada estructura
Hay situaciones en las que la toma de
decisiones se realiza en cascada. Es decir,
se toma una decisión, se marca la rama
correspondiente a seguir, se vuelve a tomar
otra decisión, se marca la rama
correspondiente a seguir, se vuelve a tomar
otra decisión y así sucesivamente, a esto se
le llama estructuras anidadas.
9. En la seccion de arriba se encuentra un
ejemplo de como representar una
Selectiva Anidada usando el diagrama de
flujo y pseudocodigo
10. Cada conjunto de instrucciones tiene asociado uno
o más valores, cuando el selector tome el valor
asociado con este conjunto, sus instrucciones se
ejecutarán. En la Estructura Selectiva Múltiple no
existen condiciones, sino una variable, denominada
muchas veces selector, a través de la cuál el
algoritmo comparará su valor. En las
implementaciones de la Estructura Selectiva
Múltiple en los lenguajes de programación, esta
variable selector debe ser de tipo ordinal.
La Estructura Selectiva Múltiple permite al
algoritmo tomar la decisión de ejecutar un
conjunto de instrucciones de entre varios
disponibles. En esencia, tiene la misma finalidad
que la Estructura Selectiva Anidada, pero para
poder usarla, hay que tener en consideración lo
siguiente:
11.
12. Las estructuras selectivas son una herramienta importante y poderosa que
puede mejorar la calidad del código y aumentar la eficiencia del programa.
Las estructuras selectivas posibilitan, como resultado de la evaluación de una
condición, seleccionar la o las siguientes instrucciones a ejecutar, de entre varias
posibilidades o alternativas. También pueden ser útiles para evitar la ejecución
de un conjunto de sentencias.
Las utilizamos cuando 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.
La estructura selectiva doble permite la facilidad de cumplir con la programación
del mismo, es decir, que en ambos casos y sea la comanda que se elija, esta
cumplirá su función.
13. Deitel h. M. (2002). Como programar en c/c++ , prentice hall.
https://www.programarya.com/Cursos/C++
Maol, M. (2018). Estructura selectiva simples, dobles y múltiples.
https://www.youtube.com/watch?v=apcIsaX3aDg
Curso Selectivo del Cuerpo Superior de Sistemas y Tecnologías de la
Información de la Administración del Estado (2021). Instituto nacional de
adminsitarción pública. https://www.inap.es/curso-selectivo-de-sistemas-y-
tecnologias-de-la-informacion-de-la-administracion-del-estado
Hernandez, J. (2019). Programación TICS. Instituto Español Giner de los
Rios.https://www.inap.es/curso-selectivo-de-sistemas-y-tecnologias-de-la-
informacion-de-la-administracion-del-estado