Hoje começamos os comandos de repetição, o primeiro deles é o FOR, em Java ou C++ este comando é dividido em três partes:
Inicialização
Teste
Incremento
A lógica deste comando é a seguinte: no primeiro momento os passos 1 e 2 são executados, caso o teste seja verdadeiro termina o laço, caso contrário executa o bloco com as intruções a repetir e os passos 3 e 2 até que o teste seja...
quarta-feira, 29 de setembro de 2010
terça-feira, 28 de setembro de 2010
Semana Assembly - Os Cinco Furiosos (Parte 2)
Mais um dia para a nossa semana Assembly, e no cardápio de hoje veremos o interessante comando SWITCH, originalmente ele era um dos Anões da Branca de Neve, porém foi tentar uma carreira solo e ficou perdido em comandos das linguagens C, C++, Ruby e Java com a sua quase eterna briga com o IF. Sua estrutura envolve um menu de opções que podem ocorrer, tal como:
switch (i) {
case...
Semana Assembly - Os Cinco Furiosos (Parte 1)
Essa semana vamos incrementar nosso estudo da linguagem Assembly aprendendo como executar os cinco comandos que vemos em quaisquer linguagem, hoje é dia do IF. Em Assembly podemos dar saltos estruturados através da verificação de uma variável denominada ZF:
Se ZF = 1 (comando JE ou JZ)
Se ZF >= 1 (comando JGE ou JNL)
Se ZF <= 1 (comando JLE ou JNG)
Se ZF > 1 (comando...
domingo, 26 de setembro de 2010
Literatura - Librivox
Hoje, não quero falar sobre um livro que estou lendo ou um Autor, quero falar sobre uma Biblioteca. Não é qualquer biblioteca, o termo Audioteca cairia melhor para ela. A idéia é simples, obter voluntários do mundo inteiro para ler obras que estão sob Domínio Publico.
Então imagine que voluntários da Inglaterra, Japão, EUA, Brasil e muitos outros países leiam obras de Shakespeare, Esopo, Coleções...
domingo, 19 de setembro de 2010
Literatura - Mundodisco de Terry Pratchett
Esqueça tudo o que você já ouviu sobre "Harry Potter" ou "Mundos de Magia" aonde Magos e Bruxas são levados à sério, estamos entrando em um mundo que possui o formato de um long-play, que é carregado por quatro elefantes que estão sobre uma tartaruga A'Tuin e essa é uma série onde realmente...
sábado, 18 de setembro de 2010
Informática - Cartões de Referência
Na minha época de programador (a long time ago...) não dispensava de maneira alguma os "Cartões de Referência", ele "eram" extremamente úteis por conter de forma simplificada toda a informação que era necessária, abertos eles pareciam um grande mapa e fechados cabiam no seu bolso.
Como tudo na informática tem o seu período de evolução, atualmente, existe um novo modelo chamado de "Quick...
quinta-feira, 16 de setembro de 2010
Informática - Férias? Não! Semana do Sufoco
É pessoal a informática tem dessas coisas, às vezes, depende do cargo que você está que férias começa a se tornar algo raro, e de vez em quando tem o que chamo de "Semana do Sufoco", sabe aquelas segundas que quando você repara já é sexta? E o pior fica tudo acumulado, normalmente se você está na faculdade é exatamente a semana de provas, se está dando aulas é a semana que ocorre um problema e você...
domingo, 12 de setembro de 2010
Literatura - The Graveyard Book de Neil Gaiman
Entre meus escritores favoritos Neil Gaiman com certeza ocupa um lugar de destaque, posso dizer que tenho com orgulho todos os seus livros e filmes publicados (e alguns raros). Conheci "The Graveyard Book" (publicado aqui no Brasil com o título "O Livro do Cemitério" pela Edt Rocco) no site do autor http://www.neilgaiman.com/ no qual sou um frequentador assíduo, e, em uma dessas visitas,...
quarta-feira, 8 de setembro de 2010
Informática - Gordinhos da Informática
OK, eu confesso, sou maluco por Mac Donalds. Pronto! falei, alias isso não é nenhuma novidade para quem convive comigo, se existe um Mac perto é lá que vou comer, e confesso que amo muito tudo isso. Mas afinal de contas o que é uma alimentação saudável?
Durante toda minha vida profissional, nunca fui um bom exemplo a ser seguido no horário de almoço. Entre caixas de BIS e Coca-Cola de 1,5 litros,...
segunda-feira, 6 de setembro de 2010
Informática - Linguagem Assembly - Parte 3a
Nessa terceira parte, aprenderemos como utilizar a biblioteca "emu8086" para facilitar a programação, o comando de chamada desta é:
include 'emu8086.inc'
Nessa biblioteca as seguintes macros estão disponíveis:
PUTC char - mostrar o char em ASCII na posição atual do cursor.
GOTOXY col, row - colocar o cursor em um determinada posição.
PRINT string - mostrar a string na posição...
domingo, 5 de setembro de 2010
Literatura - Clive Cussler
Permita-me hoje falar de um grande escritor, Clive Cussler que criou diversos livros sobre o Diretor de Projetos Especiais da NUMA, chamado Dirk Pitt. Dirk vive uma série de tramas que envolve, constantemente, a destruição em massa. A imaginação de Clive só é comparada ao fracasso que, infelizmente, atingiu dois de seus livros quando foram adaptados para o cinema: "Resgate...
sábado, 4 de setembro de 2010
Informática - Lógica com Lógica
O melhor de escrever um livro é quando as pessoas fazem uma opnião sobre ele, seja esta boa ou ruim. No meu livro "Aplicando Lógica Orientada a Objetos" propus uma série de 100 exercícios para a prática e muitas pessoas reclamaram que não coloquei a resposta para que o resultado pudesse ser conferido. Minha resposta sempre a mesma: "não existe resposta correta ou resposta errada, se você...
quinta-feira, 2 de setembro de 2010
Informática - Perda do Equipamento
Faixas de pedestres, carros e motos é uma mistura que não combina. Ontem, infelizmente, eu era o cara da moto e resultado foi um ombro deslocado, um joelho ralado e o pior de tudo, um Notebook com tela rachada, desespero total. Muitas vezes sonhamos que nunca precisamos de um backup, se fosse calcular, somente este ano, quanta informação perdi, a conta seria assim:
No começo do ano...