Está en la página 1de 5

ACTIVIDAD DE

CONTEXTUALIZACION
ALGORITMO

13 DE OCTUBRE DE 2021
SANDRA PATRICIA MIRANDA DIAZ
ESTRUCTURA DE DATOS 1 NOCTURNA
Haciendo uso de un navegador de internet y un buscador investigue los siguientes
1
conceptos y definiciones:

a. ¿Qué es un algoritmo?

Son instrucciones que secuenciales que el hombre desarrolla y los implementa en un computador
para optimizar tiempos.

b. ¿Qué es un Pseudocódigo?

Es la forma en la que se expresan los distintos pasos que va a realizar un programa lomas parecido
a un lenguaje de programación, el cual tiene como objetivo la solución de problema o algoritmo es
un código para que lo entienda el hombre no la maquina si no dejaría de ser pseudocódigo.

c. ¿Qué es un operador?

Es un elemento de programación que se aplica a una expresión o instrucción la función de estos


depende del tipo de necesidad.

d. ¿Qué tipos de operadores existen?

Operadores de asignación

Su función es asignar un valor especifico una variable

= asignación básica

*=asignación de producto

/=asignación de división

+= asignación resta

%= asignación modulo

<<=Desplazamiento izquierda

>>=Desplazamiento derecha

&= Asigna AND entre Bits

L= Asigna OR

Operadores aritméticos

Son aquellos que nos permiten realizar cálculos simples

- Resta

+ Sumas
*Multiplicación
2
/ división

% Modulo

_++ Incremento

--Decremento

Operadores de Comparación

Permite realizar comparación entre dos variables.

< Menor

>Mayor

<=Menor o igual

<=Mayor o igual

==igual

I=Diferente

Operadores Lógicos

Estos nos sirven para relacionarlos con cierto falso

&& conjunto y

Ll disyunción or

! Negación

Operadores de Dirección

Existen de referencia y de una dirección, de selección y de selección de objetos. Los primeros


se componen de alguno y de una expresión o variable unitaria.

La funcionalidad de cada uno de ellos:

( * ) considera a la variable u operando con una dirección devolviendo así contenido o


valor.
(&) devuelve la dirección que ocupa en la memoria el operador.
( . ) permite acceder a objetos dentro de la estructura de código.
( ->) permite acceder a campos para estructuras relacionadas con punteros.

Operadores de manejo Bits


Operador condicional
3
Utiliza tres variables o operandos evaluando una expresión con la dos y la tres devolviendo así
a la expresión condicionada.

e. ¿Qué características tiene una estructura algorítmica secuencial?

Es la que una acción sigue a la otra, estas suceden de ta modo que una tarea es la salida y la otra la
entrada y se realiza así sucesivamente.

f. ¿Cuál es la diferencia entre una operación de asignación, de lectura y

escritura?

Lectura es la que nos permite que un usuario pueda ingresar ciertos datos a mi programa

Escritura es para mostrar datos

g. ¿Qué tipos de estructuras algorítmicas existen?

Secuenciales

Son las que realzan varias secuencias sus componentes son:

Asignación

Entrada

Salida

Condicionales

Simple si (condición) entonces (acción) fin si

Dobles si (condición) entonces (acción uno) sino (acción dos) fin si

Múltiples si (condición) entonces (instrucción) sino si (condición 2) entonces (instrucción) fin si

Ciclas

Sin aquellas estructuras que repiten una secuencia en un numero determinado de veces para
encontrar la solución del problema y son denominados bucles.

PARA:

MIENTRAS QUE

REPITA HASTA
4
h. ¿Qué características tiene una estructura algorítmica selección múltiple?

Consta de bloques de varios casos, las cuales especifica una sola constante.

i. ¿Cuál es la diferencia entre un condicional simple y una estructura algorítmica

selección múltiple?

La condicional simple da una sola decisión

La condicional múltiple tiene varias dicciones las cuales permite comparar.

j. Describa cada uno de los símbolos que tiene el Diagrama de Flujo

las entradas son datos o insumos que necesita el


algoritmo para que se pueda elaborar.

Los procesos son las acciones que permiten


transformar las entradas (insumos o datos) en
otros datos ou otros insumos que permitan dar
solución al problema.

Las salidas hacen referencias a los resultados que


deben dar al final el algoritmo.

Las decisiones son para ejecutar conjunto de


instrucciones

También podría gustarte