Pior é Melhor

Worse is Better é um princípio de design de software que afirma que a qualidade do software não é totalmente dependente do número de funções e que menos é muitas vezes mais. O princípio também é conhecido como New Jersey Style e foi criado por Richard P. Gabriel em seu artigo no MIT The Rise … Ler mais

Scratch

Scratch é um kit de desenvolvimento de software gratuito orientado a objetos (SDK) que permite às crianças de 8-16 anos criar animações, histórias interativas, jogos e música sem a necessidade de conhecer uma linguagem de programação específica. Scratch, que consiste em um script, pintura e editor de som, é mantido pelo grupo Lifelong Kindergarten no … Ler mais

IDL (linguagem de definição da interface)

1) IDL (linguagem de definição da interface) é um termo genérico para uma linguagem que permite que um programa ou objeto escrito em uma linguagem comunique com outro programa escrito em uma linguagem desconhecida. Na tecnologia de objetos distribuídos, é importante que novos objetos possam ser enviados para qualquer ambiente de plataforma e descobrir como … Ler mais

Internacionalização (I18N)

Internacionalização (por vezes abreviada para “I18N , que significa “I – dezoito letras -N”) é o processo de planeamento e implementação de produtos e serviços para que possam ser facilmente adaptados a idiomas e culturas locais específicas, um processo chamado localização . O processo de internacionalização é às vezes chamado de tradução ou localização enablement … Ler mais

XSL Transformations (XSLT)

XSL Transformations (XSLT) é uma forma padrão de descrever como transformar (alterar) a estrutura de um documento XML (Extensible Markup Language) em um documento XML com uma estrutura diferente. XSLT é uma Recomendação do World Wide Web Consortium (W3C). XSLT pode ser pensada como uma extensão da Extensible Stylesheet Language (XSLT). XSLT é uma linguagem … Ler mais

Regra do Mínimo Poder

A Regra do Mínimo Poder é a noção de que um programador deve usar a linguagem de programação menos poderosa necessária para codificar para um determinado requisito. A regra foi o tópico de um artigo com o mesmo nome, lançado por Noah Mendalson e Tim Berners Lee na w3.org em Fevereiro de 2006. A idéia … Ler mais

Delphi

Delphi (pronuncia-se DEHL-FAI) da Borland compete com o Visual Basic como uma oferta para uma abordagem de programação visual orientada a objetos no desenvolvimento de aplicações. Baseado na linguagem de programação objeto Pascal, a última versão do Delphi inclui facilidades para construir ou converter rapidamente uma aplicação em um serviço Web. Ele fornece interfaces para … Ler mais

Componente

Em disciplinas de programação e engenharia, um componente é uma parte identificável de um programa ou construção maior. Normalmente, um componente fornece uma determinada função ou grupo de funções relacionadas. Na concepção da programação, um sistema é dividido em componentes que por sua vez são constituídos por módulos. teste de componentes significa testar todos os … Ler mais

Algoritmo

Um algoritmo (pronuncia-se AL-go-rith-um) é um procedimento ou fórmula para resolver um problema, baseado em conduzindo uma sequência de acções especificadas. Um programa de computador pode ser visto como um algoritmo elaborado. Em matemática e informática, um algoritmo geralmente significa um pequeno procedimento que resolve um problema recorrente. Algoritmos são amplamente utilizados em todas as áreas da … Ler mais

Taxa de atualização

A taxa de atualização é o número de vezes que a imagem de um display é repintada ou atualizada por segundo. A taxa de refrescamento é expressa em hertz, portanto uma taxa de refrescamento de 75 significa que a imagem é refrescada 75 vezes num segundo. A taxa de actualização de cada ecrã depende da … Ler mais