Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 Conceptos Basicos PDF
1 Conceptos Basicos PDF
programación
Características:
Precisión – pasos claros y precisos
Determinismo - siempre debe arrojar los mismos
resultados ante las mismas entradas.
Finitud – longitud finita
Tipos de documentación
Interna: Es aquella que se crea en el mismo código,
puede ser mediante comentarios.
Externa: Es aquella que se escribe en manuales,
totalmente ajena a la aplicación en si. También
puede ser la ayuda en el mismo software.
Identificadores válidos:
NOT, year2008, Base_1
Identificadores no válidos:
número, ?precio, año, 2007, 4semestre
DATOS
– LETRAS: A-Z
– CARACTERES ESPECIALES: guiones,
paréntesis, signos de puntuación, etc.
– NÚMEROS: con ellos no se pueden
realizar operaciones aritméticas
– Una mezcla de letras, caracteres
especiales y números
Expresiones Resultado
«Pseudo» + «código» «Pseudocódigo»
«3» + «.» + «1416» «3.1416»
De igual forma podemos concatenar expresiones del tipo:
A = «Hola, »
B = « ¿Qué tal?»
A + B = «Hola, ¿Qué tal?»
p q p&&q p||q
V V V V
V F F V
F V F V
F F F F
Declaración:
tipoDeDato nombre;
Ejemplos válidos:
entero edad; real sueldo; caracter
sexo;
Declaración:
#define nomConstante valor
Ejemplos:
#define MAX 100
#define N 25
#define Const 600
Un algoritmo es la descripción
exacta y sin ambigüedades de la
secuencia de pasos elementales a
aplicar para, a partir de los datos del
problema, encontrar la solución
buscada.
INICIO
DEFINICIÓN DE CONSTANTES
DECLARACIÓN DE VARIABLES
CUERPO DEL ALGORITMO
FIN
Si if Estructura selectiva
<> , ≠ != Diferente de
= == Igual que
Variables de entrada:
Entero A,B,C,D
Variables de salida:
Entero E
Proceso
E= (A*D)-(C*D)
Ejemplo de pseudocódigo
principal()
inicio
Imprimir "Calcula el determinante de una matriz 2x2"
Imprimir "dame el valor de A";
Leer A;
Imprimir "dame el valor de B";
Leer B;
Imprimir "dame el valor de C";
Leer C;
Imprimir "dame el valor de D";
Leer D;
E<-(A*D-C*B);
Imprimir "El valor del determinante es ",E;
Fin
Diagrama de flujo