Aprenda A Crear Dfd

Páginas: 5 (1108 palabras) Publicado: 6 de noviembre de 2012
Algoritmo Computacional
Instrucción en informática, se le llama a un conjunto de datos insertados en una secuencia estructurada o específica que el procesador interpreta y ejecuta.
Los tipos de instrucción permitidos están definidos y determinados dentro de cada plataforma en el conjunto de instrucciones (en inglés ISA, instruction set architecture), que también determina los registros deorigen y destino de la CPU, y en ocasiones un dato inmediato (aquellos que son especificados explícitamente en la instrucción).

Tipos de Introducción

• Instrucciones de transferencia de datos: en este tipo de instrucciones, se transfieren datos desde una localización a otra. Los pasos que se siguen para realizarlo son:
1. Determinación de las direcciones de origen y destino de memoria.2. Realización de la transformación de memoria virtual a memoria real.
3. Comprobación de la caché.
4. Inicio del proceso de lectura/escritura en la memoria.
• Instrucciones aritméticas: pueden implicar transferencia de datos antes y/o después. Realizan operaciones aritméticas de las que se encarga la ALU. Se pueden clasificar en de 1 operando (valor absoluto, negación) y 2operandos (suma, resta).
• Instrucciones lógicas: al igual que las aritméticas, la ALU se encarga de realizar estas operaciones, que en este caso son de tipo lógico.
• Instrucciones de Conversión: similares a las aritméticas y lógicas. Pueden implicar lógica especial para realizar la conversión.
• Instrucciones de transferencia de control: actualizan el contador de programa (PC).Administran las llamadas/retornos a las sub-rutinas, el paso de parámetros y el enlazado.
• Instrucciones de E/S (entrada/salida): administran los comandos de entrada/salida. Si hay un mapa de memoria de entrada/salida, determina la dirección de este mapa de memoria.

Expresión (informática)

En programación, una expresión es una combinación de constantes, variables o funciones, que esinterpretada (evaluada) de acuerdo a las normas particulares de precedencia y asociación para un lenguaje de programación en particular. Como en matemáticas, la expresión es su "valor evaluado", es decir, la expresión es una representación de ese valor.

Ejemplos de expresiones

• Expresión aritmética: 3+2, x+1, ...
• Expresión lógica: x OR y, NOT x, ...
• Expresión conpredicados: P(a) AND Q(b), ...
Tipos de Expresiones:


Expresiones Aritméticas

De la evaluación de una expresión aritmética siempre se obtiene un valor de tipo entero o real. En las expresiones aritméticas se pueden utilizar los siguientes operadores aritméticos: [pic]Figura - Clasificación de los operadores aritméticos en pseudocódigo.

Ejemplo 1: El operador multiplicación (*) realiza lamultiplicación de dos operandos numéricos.

5 * 2
3.1 * 2.5

Los resultados son:

10 (valor entero)
7.75 (valor real)

Ejemplo 2: El operador potencia (**) eleva el operando de la izquierda (número base) al operando de la derecha (potencia o exponente).

5 ** 2
3.1 ** 2.5

De estas expresiones, se obtienen los valores:

25 (valor entero)
16.920151 (valor real)

Ejemplo 3: El operadordivisión real (/) realiza la división real entre dos operandos numéricos.

5 / 2
3.1 / 2.5

Sus resultados son:

2.5 (valor real)
1.24 (valor real)

Ejemplo 4: El operador división entera (div) realiza la división entera entre dos operandos numéricos enteros.

5 div 2
3.1 div 2.5

El operador división entera (div) no puede operar con operandos numéricos reales. Por tanto, al evaluarlas expresiones de este ejemplo se obtienen los valores:

2 (valor entero)
ERROR (no se puede evaluar; ambos operandos deben ser valores enteros)

Ejemplo 5: El operador módulo (mod) realiza la división entera entre dos operandos numéricos enteros, devolviendo el resto de la misma.

5 mod 2
3.1 mod 2.5

Al igual que el operador división entera (div), el operador módulo (mod) tampoco...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • APRENDER A CREAR
  • Aprender a crear
  • Aprender a crear
  • Aprender A Crear
  • Aprender a crear un blog
  • aprendiendo a crear aplicacion
  • Aprendiendo a crear riqueza
  • Aprendiendo a Crear Diagramas De Flujo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS