Want to make interactive content? It’s easy in Genially!

Over 30 million people build interactive content in Genially.

Check out what others have designed:

ONE MINUTE ON THE INTERNET

Horizontal infographics

SITTING BULL

Horizontal infographics

RUGBY WORLD CUP 2019

Horizontal infographics

GRETA THUNBERG

Horizontal infographics

FIRE FIGHTER

Horizontal infographics

VIOLA DAVIS

Horizontal infographics

LOGOS

Horizontal infographics

Transcript

Tema: Algoritmos

Presentación

Fieles al deber Instituto Tapachula Nombre del alumno: Sara Grado y grupo: 2A Nombre de la profesora : Flor SantiagoFecha: Martes 22de octubre de 10 de 2024 Tema: Algoritmos

Algoritmos

Primera parte

¿Qué es?

Algoritmos

Tipos de algoritmos

datos

Tipos de datos

Tipos de operaadores

Algoritmos

Sangunda parte

Estructura

Como se representa

Como se define

Bibliografía 1

https://concepto.de/algoritmo-en-informatica/

https://concepto.de/dato/

https://support.microsoft.com/es-es/topic/tabla-de-operadores-e1bc04d5-8b76-429f-a252-e9223117d6bd

https://www.springboard.com/blog/software-engineering/data-structures-and-algorithms/#:~:text=A%20data%20structure%20is%20a,it%20into%20a%20target%20output.

2030

Bibliografía 2

Lorem ipsum dolor sit amet, consectetuer adipiscing elit.

https://es.khanacademy.org/computing/ap-computer-science-principles/algorithms-101/building-algorithms/a/expressing-an-algorithm#:~:text=Podemos%20expresar%20un%20algoritmo%20de,algoritmo%20a%20una%20audiencia%20general.

https://datascientest.com/es/que-es-un-algoritmo#:~:text=En%20el%20campo%20de%20la,a%20cabo%20una%20tarea%20específica.

Operadores aritméticos Operadores de comparación Operadores lógicos Operadores de concatenación Operadores especiales

Tipos de operadores

¿Qué es un dato? Un dato es la representación de una variable que puede ser cuantitativa o cualitativa que indica un valor que se le asigna a las cosas y se representa a través de una secuencia de símbolos, números o letras.

¿Qué es un algoritmo? En informática, se llama algoritmo a una secuencia de instrucciones u operaciones específicas que permiten controlar determinados procesos. Se trata de conjuntos finitos y ordenados de pasos, que nos conducen a resolver un problema o tomar una decisiónInput o entrada.Contiene las instrucciones iniciales, en las que se ingresan los datos que el algoritmo necesita para operar. Proceso o instrucciones. ElementosEstá compuesto por las operaciones lógicas que el algoritmo emprenderá con lo recibido del input. Output o salida. Son los resultados obtenidos luego del proceso, una vez terminada la ejecución del algoritmo.

Tipos de datos En programación es indispensable determinar a qué tipo o categoría corresponden los datos con los que se trabaja. Cada conjunto de datos de un tipo específico se manipula de diferente manera para obtener los resultados deseados. Numérico Entero. Tipo de dato formado por una variable numérica que no cuenta con parte decimal. Real. Tipo de dato formado por una variable numérica que puede contar con parte decimal. Texto Carácter. Tipo de dato formado por una unidad o símbolo que puede ser una letra, un número, una mayúscula o un signo de puntuación. Cadena. Tipo de dato formado por un conjunto de caracteres dispuestos de forma consecutiva que se representa entre comillas. Lógico Boolean. Tipo de dato que puede representar dos valores: verdadero o falso. Datos estadísticos La estadística es la rama de la matemática que analiza datos obtenidos de diferentes muestras representativas para conocer un fenómeno. Existen dos tipos de datos que se analizan en la estadística, que deben ser procesados y enmarcados dentro de un contexto para generar información; Datos cualitativos. Datos que responden a la pregunta ¿cuál? o ¿cuáles? y se representan con letras. Por ejemplo: nombre, género. Datos cuantitativos. Datos que están referidos a los números. Por ejemplo: precio, altura, edad.

Tipos de algoritmos En la informática se distingue entre los tipos de algoritmos a partir de distintos criterios. Según los procesos que requieran: Algoritmos computacionales. Son aquellos cuya resolución puede llevarse a cabo mediante una calculadora o computadora. Algoritmos no computacionales. Son aquellos que no dependen del cálculo y no requieren de los procesos de una computadora para resolverse. Según las secuencias que intervengan: Algoritmos cualitativos. Son aquellos en cuya resolución no intervienen cálculos numéricos, sino secuencias lógicas y/o formales. Algoritmos cuantitativos. Son aquellos que dependen de cálculos matemáticos para dar con su resolución. Según su propósito: Algoritmos de búsqueda. Son aquellos que permiten ubicar elementos de rasgos específicos dentro de un conjunto de datos. Algoritmos de ordenamiento. Son aquellos que permiten organizar un conjunto de datos de acuerdo a un criterio específico. Algoritmos predictivos. Son aquellos que permiten hacer proyecciones lógicas futuras de un problema, es decir, buscar opciones probables de input. Algoritmos probabilísticos. Son aquellos que permiten obtener un resultado azaroso dentro de un conjunto de datos establecido. Algoritmos de optimización. Son aquellos que buscan hacer más eficiente un proceso determinado, y para lograrlo, buscan alternativas a los elementos de un conjunto de datos.

En el campo de la programación informática, los algoritmos son conjuntos de reglas que indican al ordenador cómo ejecutar una tarea. En realidad, un programa informático es un algoritmo que indica al ordenador qué pasos debe realizar y en qué orden para llevar a cabo una tarea específica.

Como se define

¿Qué es la estructura de datos del algoritmo? Una estructura de datos es un método para organizar datos en un sistema virtual. Pensemos en secuencias de números o tablas de datos: ambas son estructuras de datos bien definidas. Un algoritmo es una secuencia de pasos ejecutados por una computadora que toma una entrada y la transforma en una salida objetivo .

Podemos expresar un algoritmo de muchas maneras, incluyendo lenguaje natural, diagramas de flujo, pseudocódigo y, por supuesto, en lenguajes de programación reales. El lenguaje natural es popular, pues se nos da naturalmente y puede comunicar los pasos de un algoritmo a una audiencia general.

Como se represnta