Páginas

14 de out. de 2012

Primeiro Comercial do Windows 8

A Microsoft disponibilizou no seu canal no Youtube o primeiro comercial de TV do Windows 8, como muitos já devem saber a data prevista de lançamento para as vendas será no dia 26 de outubro. Eu já tenho utilizado a versão RTM do Windows 8 a algum tempo, algumas coisas não estão de acordo (bugs), mas ainda não procurei atualizar todos os drivers da minha máquina, assim como tinha feito quando instalei o Windows 7. Estou na expectativa de comprar o Windows Surface, esperando realmente que a Microsoft tenha focado em satisfazer os consumidores domésticos, assim como ela tem feito com maestria para os consumidores corporativos. Vamos ao vídeo:

Para os saudosistas segue um vídeo do lançamento do Windows 95

13 de out. de 2012

Lendo Arquivo Texto e Escrevendo em Binário

A proposta deste artigo é demonstrar algumas técnicas de programação utilizando a linguagem C ANSI, esse tipo de conteúdo é muito cobrado nas disciplinas básicas de programação em várias instituições de ensino, espero que isso sirva para alguém.

Vamos construir uma lógica para carregar os dados de um arquivo (veja lista.txt) que encontra-se em formato texto plano e na sequencia gerar um arquivo binário com os mesmo dados. É possível perceber que a manipulação de arquivos binários é extremamente mais simples para algumas situações. Vamos ainda utilizar a alocação dinâmica de memória para a reserva das nossas variáveis. Vamos analisar agora a estrutura do arquivo lista.txt:

3
1
Adriano
Sepe
1000
S
2
Pedro
Silva
2000
N
3
Jose
Marconde
8000
S

Observe que a primeira linha corresponde a quantidade de habitantes que foram armazenados no arquivo, que neste exemplo foram três. Considere que na sequência do arquivos estão dispostos as informações dos funcionários conforme definido na estrutura (veja struct Funcionario). Vamos ao código do programa que fará a leitura dos dados do arquivo texto plano e escreverá em um arquivo binário:

A proposta realmente é avaliar algumas funções que dispomos para manipular arquivos de texto e binários. Como vocês podem perceber não existe uma justificativa para o algoritmo, apenas objetivo acadêmico.

Até uma próxima!

Alocação Dinâmica de Memória - Exemplo 4

Este exemplo apresenta uma comparação de códigos entre declaração estática de variáveis e a utilização de alocação dinâmica de memória. Cada linha entre as funções AlocacaoEstatico e AlocacaoDinamico tem de certa forma uma equivalência, vale resaltar que o modo dinâmica proporciona maior controle visto que uma estrutura de condição poderia determinar ou não a alocação, por outro lado a declaração estática não permite por respeitar as regras de alocação de váriaveis locais e globais.

Criando Arquivos Binário com C ANSI

Neste exemplo vamos verificar como podemos trabalhar com alocação dinâmica de memória e armazenamento em arquivos. Para simplificar, este exemplo apresenta o processo de criação de arquivo, já no próximo exemplo o processo de leitura será demonstrado. Segue código:

26 de nov. de 2011

Fundamentos de C# para Iniciantes

Para aqueles que já ouviram falar sobre a tecnologia Microsoft .Net ou sobre a linguagem C# (leia C Sharp), segue abaixo um link de uma série de vídeos (em inglês) para iniciantes com fundamentos da linguagem.

http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners

22 de nov. de 2011

Resolução da Revisão 2B 02

Em complemento ao exemplo Resolução da Revisão 2B 01 onde foi demonstrado como poderíamos consumir os dados armazenados. Para isso utilizamos novamente a alocação dinâmica de memória e a manipulação de arquivo, agora com o processo de leitura.

21 de nov. de 2011

Manipulação de Arquivos - Exemplo 7

Neste exemplo podemos ver a manipulação de arquivo texto e binário para operações de leitura. Segue código: