Es una secuencia de pasos dispuesta con algun tipo de logica que se enfoca en lograr algun
resultado en especifico. Los procesos son mecanismos de comportamiento que disean
los hombres para mejorar la productividad de algo, para establecer un orden o eliminar
algn tipo.
1.1.2 Componente
1.2 ALGORITMOS
Caracteristicas
Componentes
Representa la secuencia o los pasos lgicos para realizar una tarea mediante unos
smbolos. Dentro de los smbolos se escriben los pasos a seguir. Un diagrama de flujo debe
proporcionar una informacin clara, ordenada y concisa de todos los pasos a seguir.
1.2.3 Pseudocdigo
1.3 DATOS
1.3.1 Definicin de datos
Los datos son nmeros, letras o smbolos que describen objetos, condiciones o
situaciones. Son el conjunto bsico de hechos referentes a una persona, cosa o
transaccin de inters para distintos objetivos, entre los cuales se encuentra la toma de
decisiones.
DATOS ENTEROS
Tipo de dato Tamao Rango (-) Rango (+)
Byte 8 bits -128 +127
Short 16 bits -32768 +32767
Int 32 bits -2147483648 +2147483647
Long 64 bits -9223372036854775808 +9223372036854775807
Para indicar de manera explcita que el dato es un long, se agrega una L o l al final
del valor de la variable.
DATOS FLOTANTES
Dato Boolean: Puede representar 2 valores lgicos: true (verdadero) o false (falso).
Tipo numrico entero (integer): Es un conjunto finito de los nmeros enteros. Los enteros
son nmeros completos, no tienen componentes fraccionarios o decimales y pueden ser
negativos y positivos.
Ejemplo
37 -10 23 -50
Tipo numrico real (real): Consiste en un subconjunto de los nmeros reales. Estos
nmeros siempre tienen un punto decimal y pueden ser positivos o negativos. Un nmero
real consiste de un nmero entero y una parte decimal.
Ejemplo
0.52 6.579 0.654 -9.632
1.3.2.2 Datos alfanumricos
Caso simple o de base 32: Consta de 32 caracteres: 26 maysculas del alfabeto ingls +
seis dgitos arbigos: del dos al siete.
Caso sensible o de base 64: Est integrado por 64 caracteres, cuya composicin es
variable. Todas las variantes famosas de esta base usan el rango de caracteres A-Z, a-z y 0-
9, en este orden para los comprendidos del 1 al 62. Los smbolos escogidos para los
caracteres 63 y 64 difieren considerablemente.
1.3.3 Operadores
Un operador es un smbolo (+, -, *, /, etc) que tiene una funcin predefinida (suma, resta,
multiplicacin, etc) y que recibe sus argumentos de manera infija, en el caso de tener 2
argumentos de manera prefija o postfija, en el caso de tener uno solo (, o bien,).
Tipos de operadores
Operador Accin
> Mayor que
>= Mayor o igual que
< Menor que
<= Menor o igual que
== igual
!= Distinto
Operadores lgicos: Como operadores lgicos designamos a aquellos operadores que nos
permiten ``conectar'' un par de propiedades (al igual que en lgica).
Operador Accin
&& Conjuncin (Y)
ll Disyuncin (O)
! Negacin
Constante
Por su contenido
Lgicas: Son aquellas que solo pueden tener dos valores (cierto o falso) estos representan
el resultado de una comparacin entre otros datos.
Contadores: Se utilizan para llevar el control del nmero de ocasiones en que se realiza
una operacin o se cumple una condicin. Con los incrementos generalmente de uno en
uno.
Acumuladores: 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.
Expresiones
Cada expresin toma un valor que se determina tomando los valores de las variables y
constantes implicadas y la ejecucin de las operaciones indicadas.
Una expresin consta de operadores y operandos. Segn sea el tipo de datos que
manipulan, se clasifican las expresiones en:
Aritmticas
Relacionales
Lgicas