Este es el documento a compartir:
Mi opinión sobre Google Drive
lunes, 27 de febrero de 2017
viernes, 10 de febrero de 2017
De acuerdo al orden en su ejecución los algoritmos se clasifican de acuerdo a la imagen anterior.
La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente y así sucesivamente hasta el fin del proceso.
Pero no todos los algoritmos se deben resolver de forma secuencial.
Hay ocasiones en que el orden debe ser alterado para resolver un problema, y para ello utilizaremos las estructuras de control.
Hay dos categorías de estructuras de control:
Condicionales o bifurcaciones: permiten que se ejecuten conjuntos distintos de instrucciones, en función de que se verifique o no determinada condición.
Bucles o repeticiones: permiten que se ejecute repetidamente un conjunto de instrucciones, bien un número pre-determinado de veces, o bien hasta que se verifique una determinada condición
lunes, 6 de febrero de 2017
Identificadores, constantes y variables
Identificadores.- son nombres que se usamos para
referirnos a variables, constantes, funciones o cualquier objeto definido
por el usuario.
Un identificador se forma de acuerdo a ciertas
reglas básicas:
·
El primer carácter que forma un identificador debe
ser una letra o el símbolo de subrayado (_ ).
·
Los demás caracteres pueden ser letras, dígitos o
símbolo de subrayado.
·
La longitud del identificador depende del lenguaje
de programación a utilizar.
Constantes
•Son datos que no
cambian durante la ejecución de un algoritmo. Existen tipos de constantes como
tipos de datos, por lo tanto, puede haber constantes enteras, reales
(flotantes), de carácter, de cadenas de caracteres, booleanas, etc.
Variables
•Es un
identificador que puede cambiar su valor durante la ejecución de un algoritmo.
•Se utiliza para
representar un dato tipo entero, real (flotante), o una constante de carácter.
Por ejemplo:
Variable i es de
tipo entero
Variable prom es
de tipo real (flotante)
Variable opción es
de tipo carácter
Espero sus comentarios.
Herramientas de análisis para solución de problemas por computadora.
Comenzaremos definiendo términos importantes,
primero que es algoritmo:
Algoritmo es una secuencia de pasos lógicos para resolver un
problema
Existen tres formas de entender esta palabra:
Puede ser SEUDOCODIGO, FLUJOGRAMA O PROGRAMA. Para
las tres es válida la definición anterior y para las tres responde a plantear una
solución.
Otra definición de libro: Consiste en aplicar adecuadamente una
serie de pasos detallados que aseguran una solución correcta.
Por lo general,
cada algoritmo es específico de un dominio del conocimiento. La programación de
computadores se apoya en este método.
Ok pero que es Seudocódigo? Se le llama seudocódigo
a un código falso pero falso para un dispositivo electrónico, no para el ser
humano, y además de eso debe de estas escrito, para nuestro caso en castellano.
Flujograma: Es una representación gráfica, que
define un proceso para la solución de un problema.
y Programa: Es una secuencia lógica, pero que es
entendible por una computadora.
Esperando que la información brindada sea de utilidad y nos ayude a iniciarnos en este tema de los algoritmos.
Esperando que la información brindada sea de utilidad y nos ayude a iniciarnos en este tema de los algoritmos.
Suscribirse a:
Comentarios (Atom)

