Ciencia

Solo disponible en BuenasTareas
  • Páginas : 9 (2055 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de agosto de 2012
Leer documento completo
Vista previa del texto
Strong tiping
Cuando se trabaja en un lenguaje ensamblador, se le asigna identificadores a posiciones de memoria sin tener en cuenta en cuanto a qué se va a guardar en las posiciones. La mayoría de los lenguajes de alto nivel requiere que usted indique lo que se puede almacenar en un lugar cuando se lo asocia con un identificador. Si una declaración en la que un programa intenta almacenar unvalor en una variable que no es del tipo adecuado, un mensaje de error se emite. El requisito de que sólo un valor del tipo apropiado puede ser almacenado en una variable que se llama inflexible.
Tipos de datos
Los datos son los símbolos físicos que representan la información.
Dentro de un ordenador los datos y las instrucciones son patrones de bits binarios solo. El ordenador ejecuta unainstrucción porque la dirección de la instrucción se carga en el contador de programa y la instrucción es entonces cargada en el registro de instrucción.
Enteros El tipo de datos entero representa un rango de valores enteros de el más pequeño al más grande. La gama varía dependiendo de la cantidad octetos son asignados para representar un valor entero. Algunos lenguajes de alto nivel proporcionar variostipos de enteros de diferentes tamaños, lo que permite al usuario elegir el que se ajusta a los datos en un problema particular.
Reales el tipo de datos real también representa un rango desde la más pequeña a la valor más grande con una precisión dada. Al igual que el tipo de datos entero, el rango de varía en función del número de bytes asignados para representar un verdadero número. Muchoslenguajes de alto nivel tienen dos tamaños de números reales. Llas operaciones que se pueden aplicar a los números reales son los mismos que los que se puede aplicar a números enteros.
Personajes o caracteres En el capítulo 3, que dice que se necesita un byte para representar los caracteres en el juego de caracteres ASCII y dos bytes para representar los caracteres en el juego de caracteres Unicode.Nuestro alfabeto Inglés se representa en formato ASCII, que es un subconjunto de Unicode. La aplicación de las operaciones aritméticas a los personajes doesnot mucho sentido, y en muchos idiomas inflexible de tipos no lo hacen le permiten hacerlo. Sin embargo, la comparación de los personajes tiene sentido, por lo que los operadores de relación se puede aplicar a caracteres. El significado deÒless thanÓ y Ògreater thanÓ cuando se aplica a los personajes es Òcomes beforeÓ y Òcomes afterÓ en el conjunto de caracteres. El carácter OAO es menor que OBO, OBO es menor que OCO, y así sucesivamente. El carácter Ô1Õ (no el número) es menor que O2o, O2o es menor que o3o, y así sucesivamente. Si desea comparar OAO a Ô1Õ,

Boolean Como dijimos en la sección anterior, el tipo de datos Boolean constade dos valores:?? y?? ?. No todos los lenguajes de alto nivel apoyar el tipo de datos Boolean. Si un idioma no es así, entonces se puede simular
Los valores booleanos al decir que el valor booleano?? se representa por 1 y?? ? está representado por 0.
Enteros, reales, caracteres y booleanos se llaman datos simples o atómicas tipos, ya que cada valor es distinto y no se puede subdividir enpartes.
En una sección posterior, se describen los diferentes tipos de datos compuestos: tipos de datos compuestos por una colección de valores. El tipo de datos de cadena es un tipo de datos con algunos de los propiedades de un tipo compuesto, pero se considera a menudo un tipo de datos simple.
Cadenas Una cadena es una secuencia de caracteres considerados como un valor de datos.
Entrada / SalidaEstructuras
En nuestros algoritmos de pseudocódigo se han utilizado las expresiones de lectura y escritura para indicar que estaban interactuando con el medio ambiente fuera de la programa. Lee fue para obtener un valor desde fuera del programa y almacenarlo en una variable dentro del programa, y escribir era para mostrar un mensaje para el ser humano para ver.

Una estructura de control es...
tracking img