Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - satanas777

Páginas: [1]
1
Perdona la respuesta tan escueta del otro dia. Te pongo lo que dice el libro para ver si salimos de dudas.

Tipo-componente valor;
Tipo-secuencia secuencia, siguiente;
if (secuencia != NULL) {
   (*secuencia).primero = valor;
   siguiente = (*secuencia).resto;
}
La combinación del operador de desreferenciación de puntero (*) y la seleccion
de campo de registro ( . ) es incómoda de escribir, porque requiere paréntesis,
y difícil de leer. Por esta razón C± permite combinar ambos en un operardor único
con una grafía más amigable (->). Las sentencias anteriores se puedes
reescribir de la forma siguiente, mucho más fácil de leer:
if (secuencia != NULL) {
   secuencia->primero = valor;
   siguiente = secuencia->resto ;
}

3
Perdona pero se me fue queria decir la "a" si a lo que se refiere es a 2 etapas de procesado una generar el codigo fuente y despues compilar.

Supongo que te refieres a esta pregunta que aparecía anteriormente:

PREGUNTA: La ejecución de un programa mediante interpretación cumple que...

a)   Es más lenta que mediante compilación y necesita al menos dos etapas de procesado

b)   Es más rápida que mediante compilación y necesita al menos dos etapas de procesado

c)   Es más lenta que mediante compilación y necesita sólo una etapa de procesado

d)   Es más rápida que mediante compilación y necesita sólo una etapa de procesado

RESPUESTA: La opción correcta es la c). El intérprete ha de realizar la transformación en código máquina y la ejecución, lo que lo hace más lento que disponer del código máquina ya compilado y proceder a su ejecución. C/C++ son lenguajes que usan compilación.


La b) te dice que el intérprete sería más rápido que la ejecución de un programa ya compilado y esto no es así. El intérprete tiene que: primero, transformar a código máquina, segundo, ejecutar. En cambio si usas compilación partirás de un programa ya compilado (ya en código máquina) y sólo tienes que ejecutar. De este modo vas más rápido.

4

No seria la b) ya que necesita el intérprete ha de realizar la transformación en código máquina y la ejecución


Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".