Postagens

Mostrando postagens de setembro, 2009

Implementação de um autômato em JAVA.

Diante do seguinte problema: Construa um AFD para reconhecer todos os números romanos de 1 até 100. Uma vez que esse tiver sido denido, implemente um reconhecedor para testar o mesmo. Desenvolvi o seguinte algoritmo: /*Classe Principal*/ /* * To change this template, choose Tools | Templates * and open the template in the editor. */ /* * Principal.java * * Created on 25/09/2009, 18:31:13 */ package automato; import javax.swing.JOptionPane; /** * * @author tiago */ public class Principal extends javax.swing.JFrame { //Estados Aceitáveis int estadoaceitaveis[] ={2,3,4,5,6,7,8,9,10,11,12,13,14,15}; /** Creates new form Principal */ public Principal() { initComponents(); } /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ @SuppressWarnings("unchecked...

Ubuntu Linux 9.10 inicia o PC em cinco segundos

Um dos principais destaques da próxima versão do Ubuntu (9.10), a ser lançada em outubro com o codinome Karmic Koala, será o tempo de boot reduzido. Segundo informações do site Ars Technica, o sistema poderá dar boot em até 5 segundos em máquinas equipadas com discos de estado sólido (SSDs), graças a um sistema que faz a “pré-leitura” de dados que serão necessários no processo de boot e um sistema de paralelização do processo de inicialização. A distribuição também terá, como padrão, o gerenciador de boot GRUB2 e o sistema de arquivos Ext4, substituindo o Ext3 usado na maioria das distribuições Linux modernas. A versão “Alpha 6” da distribuição foi lançada há alguns dias, com o primeiro beta programado para primeiro de outubro, e a versão final para 29 de Outubro. Mark Shuttleworth, o presidente da Canonical, empresa que antém o Ubuntu, já definiu o codinome para a próxima versão da distribuição, após o Karmic Coala. Numa mensagem em vídeo aos participantes da c...