jueves, 13 de mayo de 2010

Enlaces interesantes sobre Micromundos EX

En este espacio puedes copiar los enlaces interesantes que encontraste en la web sobre Micromundos EX

lunes, 3 de mayo de 2010

Conceptualización de los tipos de datos


  1. ¿Dónde se sitúan los datos de un programa?
  2. Describa cada uno de los tipos de datos manejados en programación y de TRES ejemplos de cada uno.
  3. ¿Cómo se asigna un valor (dato) a una variable en PHP?
  4. ¿Qué tipo de operadores existen? de ejemplos de cada uno.
  5. ¿Cuál es el orden de prioridad en que se realizan las operaciones lógico-matemáticas?
  6. ¿Cuales son las cuatro reglas a seguir para resolver una expresión aritmética?
  7. Encuentre el valor de las siguientes operaciones (recuerde el orden jerargico):
  • 4+1*5^2-1
  • 9/3+4^2-5*1+5+4*2-3
  • 5+4*(2-3)
  • 2+3^2+4^2*5
  • Not((M>N and R>S) or Not(TM))), para M=8, N=9, R=5, S=5, T=4 y V=2.

lunes, 19 de abril de 2010

INTERPRETES Y COMPILADORES

En este apartado puedes responder a los siguientes interrogantes:

  1. Represente por medio de analogías con la vida cotidiana la función de los interpretes y los compiladores.
  2. ¿Cuál es la ventaja principal de tener el código compilado?
  3. ¿Qué hace un interprete?
  4. ¿Cuáles son las ventajas de los interpretes?
  5. ¿Cuál es la desventaja de usar interpretes?

lunes, 12 de abril de 2010

Concepto de lenguaje de programación

En este espacio publica las respuestas a las preguntas formuladas en clase:

  1. ¿Cuáles son los tipos de lenguaje existentes y en qué consisten?
  2. ¿Cuál es la diferencia fundamental entre los lenguajes de alto nivel y bajo nivel?
  3. ¿Cuantas instrucciones se realizan con una instrucción en un lenguaje de bajo nivel?
  4. Analice, interprete y resuma cada una de las cinco generaciones de lenguajes informáticos.
  5. Consulte analogías y diferencias entre código máquina y el lenguaje ensamblador.
  6. Busque información que permita decidir cuáles serían los lenguajes de programación mas apropiados para realizar:
a. Aplicaciones para gestión de oficina.
b. Complejos cálculos científicos.
c. Un sistema experto en medicina.
d. Un simulador de vuelo.
e. Manipulación de bases de datos.
f. Control de un robot industrial.