Mostrando entradas con la etiqueta codigo. Mostrar todas las entradas
Mostrando entradas con la etiqueta codigo. Mostrar todas las entradas

Codigo tres direcciones

El código de tres direcciones consiste en una secuencia de instrucciones, cada una de las cuales tiene como máximo tres operandos.Esta representación intermedia tiene varias propiedades. Primera, cada instrucción de tres direcciones tiene a lo sumo un operador, además de la asignación. Por tanto, cuando se generan esas instrucciones el compilador tiene que decidir el orden en que deben efectuarse, las operaciones; la multiplicación precede a la adición, etc. Segunda, el compilador debe generar un nombre temporal para guardar los valores calculados por cada instrucción. Tercera, algunas instrucciones de "tres direcciones" tienen menos de tres operadores, por ejemplo X = 1, etc.

Ejemplos de sentencias de control en codigo tres direcciones:


If-then-else

Ej:

if ( x > y ) then
a;
else
b;

c3d:
t0 = x;
t1 = y;

if ( t0 > t1 ) goto La:
goto Lb;

La: a; goto Lc;

Lb: b; goto Lc;

Lc: ...


Switch
Ej:
Switch ( X )
0: A; break;
1: B; break;
2: C; break;
default: D; break;

c3d:
goto La;

La:
if ( X == 0 ) goto Lb;
if ( X == 1 ) goto Lc;
if ( X == 2 ) goto Ld;
goto Le;

Lb: A; goto Lf;

Lc: B; goto Lf;

Ld: C; goto Lf;

Le: D; goto Lf;

Lf: ...

For
Ej:
for ( i = 0; i < 5; i++)
{ A; }


c3d:
t0 = 0;

La:
if ( t0 < 5 ) goto Lb;
goto Lc;

Lb:
A;
t0 = t0 + 1;
goto La;

Lc: ...

While
Ej:
while ( x > y)
{ A; }

c3d:
t0 = x;
t1 = y;

La:
if ( t0 > t1 ) goto Lb;
goto Lc;

Lb:
A;
goto La;

Lc: ...

Definicion tomada de: monografias.com

Codigo fuente en blogger

Puesto que blogger nos permite manejar codigo HTML dentro del blog o cualquier post, como hacemos cuando queremos mostrar un codigo fuente y que no lo ejecute?

Bueno el secreto esta en insertar los tags HTML con codigo ascii...

en vez de poner " < " usamos &lt y en vez de " > " usamos &gt seguido de un punto y coma ";"

&lt -> less than o menor que
&gt -> greater than o mayor que

Si ya tienes un codigo HTML y es demasiado como para hacer el cambio manual.. SimpleCode es una pagina que te hace esa tranformacion, luego ya solo debes copiar y pegar tu codigo.

Posicionando objetos con CSS

Es importante aprender a poner objetos (botones, imagenes, labels, etc) en el lugar apropiado, vamos a ver una manera muy facil de hacerlo, usando CSS.

Posicionando un boton (tambien aplica a labes, dropdown, radiobuttons, etc)
En nuestra hoja de estilo definimos la posicion del boton:

/* Boton - correo */
#css0{
position:fixed;
top:190px;
left:225px;
}
Creamos un estilo "css0" que posiciona el objeto en la posicion top 190 pixeles ( del tope superior de la pantalla para abajo) y left 225 pixeles ( del extremo izquierdo contando 225 pixeles a la derecha ). Ahora vamos a usar este estilo en nuestra pagina HTML, para ellos solo agragamos un segmento con estilo "css0" que fue el que acabamos de agregar en nuestra hoja de estilos.

<div id="css0"><input name="correo" value="correo" type="submit"></div>

El segmento que agregamos le decimos que use el estilo que creamos mediante id="css0" y entre los tags de <div id="css0"> y </div> ponemos el objeto que estamos posicionando.


Posicionando imagenes
Si deseamos en vez de un objeto posicionar una imagen hacemos unas pequenas modificaciones, en el CSS ponemos:

* Imagen - blog.png */
#css1 {
position:fixed;
width: 100px;
height: 75px;
top:50px;
left:100px;
background:url(images/blog.png) no-repeat right;
}

Ahora agregamos unos parametros mas en el CSS, width y height que son para indicar el ancho y alto de la imagen, ademas de background, con el indicaremos el path de la imagen que queremos mostrar, ahora para insertar esta imagen dentro de nuesto HTML solo agregamos el segmento con el estilo que recien creamos:

<div id="css1"></div>

No olvides importar la hoja de estilo en el tag HEAD de tu HTML
<link rel="stylesheet" type="text/css" href="style.css" media="screen" />