Tópico de hoy: La informática
Barquisimeto, 13 de agosto del 2019
Autora: Jeanny Silva
Algoritmos
Pág. 2
Un vistazo a los avances tecnológicos
¿Qué son las variables? ¿Para que nos sirven?
¡Coca Cola está de aniversario!
ÍNDICE ¿Qué son los algoritmos?................................................... 3 ¡Conozcamos los tipos de algoritmos!................................ 4 Ejemplos prácticos sencillos………………………………………………………… 6 Variables en la informática……………………………………………………. 8 ¿Existen tipos de variables?................................................ 9 Declaremos las variables en la informática…………...……. 11 Entretenimiento…………………………………………….... 13 Bibliografía……………………………………………………. 14
3
Que son
los algoritmos
El mundo d igital esta cada vez mas lle no de cosas asombrosas
¿Cómo es posible todo esto? GPS
Sensores
Wi-Fi
Algoritmos Es grupo finito de operaciones organizadas de manera lógica y ordenada que permite solucionar un determinado problema. Permiten representar datos como secuencias de bits.
Se trata de una serie de instrucciones o reglas establecidas que, por medio de una sucesión de pasos, permiten arribar a un resultado o solución. rm it en tr ab aj ar lo s al go rit m os pe ta do bá si co o a pa rt ir de un es gu ir lo s pa so s in ic ia l y, tr as se ga r a un a pr op ue st os , lle so lu ci ón .
4
Conozcamos los
Tipos de algoritmos
Según su sistema de signos
Top 10 Algoritmos cualitativos Son aquellos en los que se colocan elementos verbales. Algoritmo computacional Se hacen con una computadora. Son más complejos y por eso necesitan ser realizados a través de una máquina. Según su función
Algoritmos cuantitativos
Se colocan elementos numéricos.
Algoritmo no computacional Son aquellos que no pueden realizarse con una computadora; por ejemplo, la programación de un televisor.
Algoritmo de marcaje Utiliza la automatización para fijar los precios de forma dinámica, basándose en factores Algoritmos probabilísticos como el comportamiento del Es un algoritmo donde el cliente. resultado o la manera en que se obtiene el resultado depende de la probabilidad. A veces también son llamados algoritmos aleatorios.
5
Conozcamos los
Tipos de algoritmos
Según su función
Top 10 Programación dinámica La palabra dinámico se refiere al método en el cual el algoritmo computa el resultado. A veces la solución de un elemento del problema depende de la solución de una serie de problemas más pequeños. Algoritmos heurísticos Son aquellos que encuentran soluciones entre todas las Algoritmos de vuelta atrás posibles, pero no garantizan que la mejor de estas será Son algoritmos que han sido encontrada. revocados al observar su comportamiento. Típicamente son aproximaciones del algoritmo original que son construidos para Algoritmo voraz propósitos como competición o En muchos de los problemas, estudios. realizar decisiones voraces lleva a soluciones óptimas. Este tipo de algoritmos es aplicable a problemas de optimización.
6
Ejemplos prĂĄcticos
sencillos
Algoritmo para pedir dos nĂşmeros y mostrar la suma de ambos
7
Ejemplos prรกcticos
sencillos
Algoritmo para pedir un numero y Mostrarlo en pantalla
8
VariablesLa eninformática Una variable corresponde a un área reservada en la memoria principal del ordenador.
En programación, las variables son espacios reservados en la memoria que, como su nombre indica, pueden cambiar de contenido a lo largo de la ejecución de un programa
Para que nuestro código sea más entendible y claro, el identificador de la variable debe ser mnemotécnico, es decir que debe reflejar el uso dentro del programa de la misma.
9
VariablesLa eninformática Tipos
Tipo Real: Una variable de tipo real admite datos numéricos, que pueden ser enteros y/o con punto decimal.
Tipo Cadena: Es una secuencia ordenada (de longitud arbitraria, aunque finita) de elementos que pertenecen a un cierto lenguaje formal o alfabeto análogas a una fórmula o a una oración.
Tipo Entero: Es una especialización que sólo permite almacenar valores enteros; cualquier valor no entero que se lea o asigne en una variable de este tipo será truncado.
Tipo Carácter: Las variables de caracteres se usan para almacenar valores alfabéticos, en particular letras solas.
10
VariablesLa eninformática Tipos
Tipo Lógico: Una variable de tipo LOGICO sólo puede tomar los valores VERDADERO y FALSO, pero cuando se lee una variable ya definida como lógica, el usuario puede ingresar también las abreviaciones V y F, o 0 y 1.
11
VariablesLa eninformática ¿Cómo se declaran?
FORMA 1 Definir total como entero
Esta es una forma muy organizada y detalla de declarar variables, con la palabra Definir, indicamos a PSeInt que inicializaremos una variable, colocamos un nombre, luego decimos de que tipo será “como entero” Podemos también definir múltiples variables en una sola línea, ejemplo: Definir numero1, numero2, numero3, total como entero
12
VariablesLa eninformática ¿Cómo se declaran?
FORMA 2 Se asigna un nombre Solo asignamos un nombre a la variable seguido de su valor. numero1 <- 0 Esta forma es más rápida y asignamos un valor inicial, sin embargo puede no ayudar mucho en la lectura fácil del código, este tipo de inicialización podemos usarla en condicionales y ciclos, en los cuales utilizamos variables temporales
FORMA 3 Al momento de asignar datos La tercera forma de inicializar variables se trata del momento en que solicitamos datos al usuario, ejemplo: Escribir "Ingrese un número" Leer n1 La variable n1, no necesariamente debe estar iniciada con anterioridad, nacería desde el momento en que solicitamos el valor, esta forma de uso de variables es muy utilizada para capturar datos de entrada.
13
Entretenimiento
Sopa de letras ¿Podrás encontrarlas todas? Algoritmo Computación Cuantitativo Informática Operandos Programación Pseudocódigo Variables
14
WEBGRAFÍA •
https://www.google.com/search?q=publicidad+de+computacion&sour ce=lnms&tbm=isch&sa=X&ved=0ahUKEwi6tZeOiP7jAhUto1kKHX1eCV8Q_AU IESgB&biw=1366&bih=625#imgrc=NWsmCvXpXaq6IM :
•
http://www.alegsa.com.ar/Diccionario/C/29292.php
•
http://pseint.sourceforge.net/pseudocodigo.php
•
https:// es.slideshare.net/MonjeOneble/pseint-variables-y-comentarios-presentation
•
https://ulisesorea.wordpress.com/2016/10/02/tipos-de-datos-en-pseint/
•
https://byspel.com/como-declarar-variables-en-pseint-datos-entrada-algoritmos/ 2 /
•
http://correo.uan.edu.mx/~iavalos/FP/FP1.html