Está en la página 1de 2

Dato Algoritmo

Descripcion Es la representacion en papel de una serie de pasos organizados que describe el camino y las operaciones que se deben seguir para dar solucion a un problema especifico. Son una serie de instrucciones en nuestro lenguaje natural (espaol, ingles, etc) y expresiones que representan cada uno de los pasos que resuelven un problema especifico (algoritmo) Es la representacion grafica de un algoritmo Es el conjunto de instrucciones escritas de algun lenguaje de programacion y que ejecutadas secuencialmente resuelven un problema especifico Espacio de memoria de la computadora con un nombre y tipo especifico. Es aquel en el cual, el dato que tiene dentro es el mismo desde que comienza el programa hasta que termina y nunca cambia Es aquel en el cual, el dato que tiene dentro puede cambiar todas las veces necesarias por otro en cualquier parte del programa siempre y cuando sean del tipo especificado Se utilizan para llevar el control del numero de ocasiones en que se realiza una operacin o se cumple una condicion Forma que toma una variable y que sirve para llevar la suma acumulativa de una serie de valores que se van leyendo o calculando progresivamente Es quella que recibe uno de dos posibles valores. Generalmente son del tipo boleano booleano Dato cadena Descripcion Carcter o alfanumerico. Acepta letras y numeros. Nombre: cadena Nombre = / nombre<- Acepta numeros. Puede ser ENTERO o REAL (decimales). Precio: numerico Precio=0 / precio <- 0 Variable que solo acepta valor logico: Si o No. Verdadero o Falso EsMayor= Verdadero

Pseudocodigo

Diagrama de Flujo Programa

Identificador Constante

numerico

Variable

Contadores

Acumuladores

Indicador o bandera

Para mas hojas de referencia visita www.idsystemsmx.com

Dato Artimeticos De igualdad Logicos Relacionales

Descripcion +, -, *, /

Concepto
Arreglo Unidimensional

Sentencias
Una variable subdividida en varias secciones. Tiene que ser del mismo tipo Dimension Edad[20] Vector Edad[20] Son los arreglos que tienen mas de una columna. Generalmente del mismo tipo todas las columnas, pero podria variar. Tambien se les llama MATRIZ Dimension Grupos[5,2] Vector Grupos[5,2]

==, != &&, ||, ! <,>,<=,>=

Arreglo Bidimensional

Concepto
Condicional Simple

Sentencias
Si <condicion> Entonces <sentencias verdaderas> Sino <sentencias falsas> FinSi Segn <condicion> <opcion>1: <sentencias> <opcion>2: <sentencias> : : De otro modo: <sentencias> FinSegun

Concepto
Estructura

Sentencias
Es un registro de campos relacionados entre si, como un arreglo pero que puede tener diferentes tipos de datos Ficha:vector[2] registro { alumno: cadena num_control:numerico calif: vector[4] }

Condicional Multiple

Concepto
Ciclo Mientras

Sentencias
Mientras <condicion> Hacer <sentencias> FinMientras Repetir <sentencias> Hasta que <condicion> Para <variable> = <valor_inicial> Hasta <valor_final> Hacer <sentencias> FinPara

Concepto
Como procedimiento

Sentencias
Subrutina que se manda llamar desde el programa principal y no regresa valores Subrutina cuadrado() Variables Inicio <sentencias> fin Subrutina que se manda llamar con parametros y ademas regresa valores al programa principal Subrutina area(paramtros:tipo) retorna tipo Variables Inicio <sentencias> retorna var fin

Ciclo Repetir

Ciclo Para

Como funcion

Para mas hojas de referencia visita www.idsystemsmx.com