sábado, 28 de abril de 2012

datos y entidades primitivas

República Bolivariana de Venezuela
Ministerio del poder popular para la Educación Universitaria
Aldea Universitaria Ciudad Angostura "Misión Sucre"
1er Trimestre - Período I
 Cátedra: Algoritmia y Programación





Datos y Entidades Primitivas
Unidad III 





Facilitador:                                                                                            Participantes:

Manaure Ingris                                                                             Gutierrez Brihanyeli









Ciudad Bolívar, 27/04/2012





Concepto de Datos.

Es una representación simbólica numérica, alfabética, algorítmica, un atributo o característica de una entidad. Los datos describen hechos empíricos, sucesos y entidades. Pueden consistir en números, estadísticas o proposiciones descriptivas. Los datos convenientemente agrupados, estructurados e interpretados se consideran que son la base de la información humanamente relevante que se pueden utilizar en la toma de decisiones, la reducción de la incertidumbre o la realización de cálculos. Los datos aisladamente pueden no contener información humanamente relevante.

Tipos de Datos.

  • Datos Simples (sin estructura). Numéricos, Lógicos, Caracteres.
  • Datos Compuestos (con estructura).
  • Datos Numéricos Enteros: Es un subconjunto finito de los números enteros. Los enteros son números complejos, no tienen componentes fraccionarios o decimales y pueden ser negativos o positivos. Ejemplos de números enteros son: 5, 6, -15, -4, 20, 17, 1340, 26.
  • Datos Numéricos Reales: Consiste en un subconjunto de los números reales. Los números reales siempre tienen un punto decimal y pueden ser positivos o negativos. Un número real consta de un entero y una parte decimal. Ejemplos de números reales son: 0.08.1 3739.41.
  • Datos Alfanumérico: Es una secuencia de caracteres alfanuméricos que permiten representar valores identificables de forma descriptiva, esto incluye nombre de personas, direcciones, entre otras. Es posible representar números como alfanuméricos, pero esto pierde su propiedad matemática, es decir no es posible hacer operaciones con ellos.
  • Datos Alfanuméricos Caracteres: Es el conjunto finito y ordenado de caracteres que la computadora reconoce. Un dato tipo carácter contiene un solo carácter. Caracteres alfabéticos (A, B,C, . . . , Z) (a, b, c, . . . , z), Caracteres numéricos (1, 2, . . . , 9, 0), Caracteres especiales (+ , -, * , / , ^ , . , ; . < , >, $ , . . . ).
  • Datos Alfanuméricos Cadena de Caracteres: Es una sucesión de caracteres que se encuentran delimitados por una comilla (apóstrofo) o dobles comillas, según el tipo de lenguaje de programación. ´Hola Mundo´ ´24 de Junio de 2010´ ´Esto es un mensaje´.
  • Datos Lógicos: Es aquel dato que solo puede tomar uno de dos valores: cierto o verdadero (true) y falso (false). Este tipo de datos se utiliza para representar las alternativas (si/no) a determinadas condiciones.
concepto de Información.

Es un conjunto organizado de datos procesados, que constituyen un mensaje que cambia el estado de conocimiento del sujeto o sistema que recibe dicho mensaje.
La información es el sistema de control, en tanto que es la propagación de consignas que deberíamos de creer o hacer que creemos. En tal sentido la información es un conjunto organizado de datos capaz de cambiar el estado de conocimiento en el sentido de las consignas trasmitidas.

Diferencia entre Datos e Información.
 
La información a diferencia de los datos, tienen estructura útil que modifica las sucesivas interacciones del ente que posee dicha información con su entorno.
La información se compone de datos que ya han sido procesados de algún modo para que tengan un sentido y un objetivo al momento de tomar decisiones.
Los datos se caracterizan por no contener ninguna información.
Pueden asociarse dentro de un contexto para convertirse en información.
Los datos no tienen capacidad de comunicar un significado.

Concepto de Operadores.

Son elementos que relacionan de forma diferente, los valores de una o mas variables o constantes. Es decir, los operadores nos permiten manipular valores.

También se puede decir que es un símbolo que indica al copilador que realice manipulaciones lógicas o matemáticas especificas. Los operadores del mismo nivel de procedencia son evaluados por el compilador de izquierda a derecha; por supuesto se puede utilizar paréntesis ( ) para ordenar la evaluación. También conviene utilizar paréntesis para hacer mas claros el orden en que se produce las evaluaciones.

Tipos de Operadores.

  • Operadores Aritméticos: Permiten la realización de operaciones matemáticas con los valores (variables y constantes). Pueden ser utilizados con tipos de datos enteros o reales. Si ambos son enteros, el resultado es entero; si alguno de ellos es real, el resultado es real.
Operadores Aritméticos:
+ Suma, - Resta, * Multiplicación, / División, Mod Modulo (residuo de la división entera).
Los operadores en una misma expresión con igual nivel de prioridad se evalúan de izquierda a derecha.
  • Operadores Lógicos: Se utilizan para establecer relaciones entre valores lógicos. Estos valores pueden ser resultado de una expresión relacional.
Operadores Lógicos: And Y, Or O, Not Negación.

Concepto de Expresión.

Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales.
Cada expresión toma un valor que se determina tomando los valores de las variables y constantes implicadas y la ejecución de las operaciones indicadas. Toda expresión tiene asociada un tipo que se corresponde con el tipo del valor que devuelve la expresión cuando se evalúa.

Tipos de Expresiones:

Pueden ser simples o compuestas:

  • Simples: Son asignaciones directas a una variable o constante de un valor numérico o carácter.
  • Compuestas: Es la asignación a una variable o constante que surge de la unión de los valores numéricos. operadores aritméticos, de comparación o lógicas.
Evaluación de Expresiones:

Escribir la fórmula con un número arriba de cada operador que indique su jerarquía. Se escriben los enteros positivos en orden, donde el número 1 corresponde al operador de mayor jerarquía. Cuando dos operadores tengan la misma jerarquía, se le asigna el número menor al de la izquierda.

Construir el árbol sintáctico empezando con la fórmula en la raíz y utilizando en cada caso el operador de menor jerarquía. O sea, del número mayor al menor.


Concepto de Indicadores.

Es una serie de caracteres formados por letras y dígitos.
 
Reglas de Escritura.

  • Prohibido usar más de 10 emotiones.
  • Prohibido usar letras grandes a no ser que sea para resaltar algo MUY IMPORTANTE (Como máximo 1 línea).
  • Prohibido usar centrado en todo el post, o cambiar cada línea de posición.
  • Prohibido cambiar el color si no es para resaltar algo importante.
  • Prohibido usar Subrayado en todo el post, si no es para resaltar algo.
  • Prohibido usar borrador (ej: Hola) en todo el post.
  • Prohibido usar el método chat.
  • Prohibido poner el post con muchos tipos de fuentes, solo se permite el uso de otra fuente para resaltar algo.
  • Se prohibe crear un post o una respuesta que solo contenga palabras como: =O, lol, omfg, fuck.
  • Se prohibe escribir mal, todos sabemos escribir, aun con un mínimo, nada de.
Vusco Serber rakes 10x

Concepto de Variables.

El valor puede cambiar durante la ejecución del algoritmo, pero nunca varía su nombre y su tipo.

Antes de usar una variable hay que definirla o declararla, al hacerlo hay que dar su nombre y su tipo. El nombre que le damos tiene que ser un nombre significativo, va a ser un conjunto de caracteres que dependiendo del lenguaje hay restricciones. Tiene que empezar por una letra, y el tamaño depende del lenguaje.

Clasificación de Variables:

Según su contenido (Numérica, Lógica, Alfanumérica).

  • Variables Numéricas: Son aquellas en las cuales se almacenan valores numéricos, positivos o negativos, es decir almacenan números del 0 al 9, signos (+ y -) y el punto decimal.
  • Variables Lógicas: Son aquellas que solo pueden tener dos valores (cierto o falso) estos representan el resultado de una comparación entre otros datos.
  • Variables Alfanuméricas: Esta formada por caracteres alfanuméricos (letras, números y caracteres especiales).
Por su uso (Trabajos de Contador y Acumulador).

  • Variables de Trabajo: Reciben el resultado de una operación matemática completa y que se usan normalmente dentro de un programa.
  • Variable de Contador: Se utilizan para llevar el control del numero de ocasiones en que se realiza una operación o se cumple una condición. Con los incrementos generalmente de uno (1) en uno (1).
  • Variable de 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.
Constante: Representa a un valor o dato almacenado en memoria que no puede cambiar durante la ejecución de un programa.