Processamento digital de sinais: do desktop para a internet – Entendendo o conceito de “Sinal”

Enviado por em fev 10, 2012 em ASP.NET MVC, C#, C/C++, Desenvolvimento, HTML 5, Processamento Digital de Sinais, Web

Processamento digital de sinais: do desktop para a internet – Entendendo o conceito de “Sinal”

Os sinais acompanham as pessoas desde o momento em que chegam ao mundo. Prova disso é que, a primeira ação executada por um médico na ocasiação do nascimento consiste justamenente da exposição do bebe a determinado nível de stress de modo que, em função disso, o mesmo emita seu primeiro sinal, isto é, o choro. Durante a vida, as pessoas entram em contato com sinais de diferentes grandezas, de diferentes formas e em diferentes situações. Ao falar, ao ouvir, ao visualizar determinada cena, ao utilizar utilizar um telefone celular, ao navegar na internet com ou sem um cabo de...

Mais...

Teste de Performance: .NET versus Java – Conceitos iniciais

Enviado por em mai 15, 2011 em .NET Framework, C#, C/C++, Desenvolvimento, Java

Recentemente (em pleno sábado a noite) acabei entrando em uma das muitas “discussões” envolvendo a linguagem Java (plataforma Java) e a linguagem C# (plataforma .NET). A discussão (que iniciou-se com a pontuação de que o Java estava atrasado em relação a seus adversários por não possuir algumas features importantes como: properties, delegates, etc.) consistia na polêmica: quem possui melhor desempenho – C# (e aí devemos entender o compilador C#) ou Java (compilador Java)?  Após algumas argumentações de minha parte, do Márcio Althmann, Vinícius Quaiato e do...

Mais...

Ponteiros – O que são e para que servem

Enviado por em jun 16, 2010 em C/C++

A linguagem C/C++ é, sem dúvida, a linguagem mãe de todas as demais linguagens. Isto porquê boa parte dos compiladores das linguagens mais populares que temos hoje são construídos sob esta linguagem. Mas sua importância não pára por aí. C++ é a linguagem base para o desenvolvimento dos principais sistemas operacionais existes. Podemos citar: Windows (da versão 3.11 até o XP), Linux (todas as distribuições), entre outros. A escolha da linguagem C++ para construção destes ambientes não se deu ou se dá ao acaso. A linguagem C++ oferece uma gama de poderosos recursos que...

Mais...