Frase: Dr House

Todos formulamos las preguntas según las respuestas que queramos oír…

Dr. House

Categorías:frases

Programación con microcontrolador pic 16f84

Categorías:pic 16f84, programacion Etiquetas: ,

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

Categorías:frases

Base De Datos Relacionales

Categorías:General

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.asm
tlink hola.obj
hola.exe

Java media Framework, java y multimedia. ppt

Categorías:General

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
Categorías:General

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;
 }
 }
Categorías:java

Entrada anterior

Categorías:General

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.

compiladores y ensambladores

Categorías:General