Frase: Dr House
Todos formulamos las preguntas según las respuestas que queramos oír…
Dr. House
Programación con microcontrolador pic 16f84
Frases: El Ilusionista
Desde el momento en que llegamos a esta vida, el tiempo nos gobierna, lo medimos, lo señalamos, pero no podemos vencerlo, ni siquiera hacerle ir más aprisa, ni más despacio… o ¿si podemos? ¿No hemos experimentado todos la sensación de que los momentos preciosos pasan demasiado aprisa, y deseado que duraran más, o se …ha parado el tiempo en un día gris y hemos deseado que corriera más?.
El Ilusionista, Cine
Hola mundo en Turbo Ensamblador (TASM)
Aqui un pequeño ejemplo sobre programacion en lenguaje ensamblador, especificamente en turbo ensamblador.
despues iré poniendo mas ejemplos. si necesitan algo en especial dejen un comentario:).
.model small ;declaracion del modelo de memoria .stack .data mensaje dB 'hola chavalito','$' .code
inicio: mov ax,@data mov ds, ax lea dx,mensaje mov ah, 09h int 21h
mov ah,4ch int 21h end inicio
ensamblado y linkeado:
nota: guardarlo de tipo “todos los archivos” y extension .asm
se guarda donde este el tasm instalado:
tasm hola.asmtlink hola.objhola.exe
Java media Framework, java y multimedia. ppt
Metodo de ordenamiento en java: ShellShort
public class ShellSort {
public static void main(String args[]){
int arrayEntrada[]={2, 5, 4, 1, 3}; //Este es el array de elementos que vamos a ordenar
shellSort(arrayEntrada); //llamada al metodo shellSort
//fin del for
}//fin del main
public static void shellSort( int a[ ])
{
for( int gap = a.length / 2; gap > 0; gap=gap==2 ? 1 : (int) ( gap / 2.2 )){
for( int i = gap; i < a.length; i++ )
{
int tmp = a[ i ];
int j;
for(j = i; j >= gap && tmp < a[ j - gap ] ; j -= gap )
{
a[ j ] = a[ j - gap ];
}
a[ j ] = tmp;
}
}
// imprimiendo
for ( int i=0;i < a.length;i++){ //Este bucle imprime el contenido del array
System.out.print(a[i]+" ");
}
}
}//class ShellSort
Estructura de datos: palindromo en java
un ejemplo de pilas en java
import java.io.*;
class Palindromo{
public static void main(String args[])throws IOException{
Pila pilaChar;
char ch;
boolean esPal;
String pal;
BufferedReader entrada=new BufferedReader(new InputStreamReader(System.in));
try{
pilaChar=new Pila();//crea pila vacia
System.out.println("Teclea la palabra"+" a vereficar si es palindromo:");
System.out.flush();
pal=entrada.readLine();
//se crea la pila con los caracteres de la palabra
pilaChar=new Pila();
for(int i=0; i<pal.length();)
pilaChar.insertar(pal.charAt(i++));
//se comprueba si es palindromo
esPal=true;
for(int j=0;esPal&& !pilaChar.pilaVacia();)
{
esPal=pal.charAt(j++)==pilaChar.quitar();
}
pilaChar.limpiarPila();
if(esPal)
System.out.println("La palabra "+pal+" es un palindromo \n");
else
System.out.println("la palabra "+pal+" no es un palindromo \n");
}
catch(Exception er)
{
System.out.println("Exception;"+er);
}
}
}
import java.io.*;
class Pila{//creando la clase pila
private static final int TAMPILA=79;
//private char elemento;//se agrego este codigo para
private int cima;
private char []listaPila;
//constructor de la clase pila
public Pila()
{
cima=-1;
listaPila=new char[TAMPILA];
}
public void insertar(char elemento) throws Exception
{
if(pilaLlena())
{
throw new Exception("Desbordamiento de pila");
}
cima++;
listaPila[cima]=elemento;
}
public char quitar()throws Exception
{
char aux;
if(pilaVacia())
{
throw new Exception("pila vacia, no se puede exceder");
}
aux=listaPila[cima];
cima--;
return aux;
}
public boolean pilaVacia()
{
return cima==-1;
}
public boolean pilaLlena()
{
return cima==TAMPILA-1;
}
public void limpiarPila()
{
cima=-1;
}
}
Entrada anterior
Compiladores y Ensambladores
Hola que tal aqui dejo apuntes (principalmente teoria) sobre definiciones fundamentales en temas de compiladores y ensambladores de la materia de Programacion de sistemas. espero que les sirva.

Últimos comentarios