Powered By Blogger

quarta-feira, 29 de setembro de 2010

Gordo não, forte

  José Diogo Quintela, membro do famoso grupo dos Gato Fedorento, escreve, todas as semanas, uma crónica para a revista Pública do jornal O Público, sobre diversos temas do nosso quotidiano. No artigo de há duas semanas, o tema era o programa norte-americano The Biggest Loser. Alguém conhece? É bem possível que sim. Como o Zé Diogo diz no seu artigo, "provavelmente, descobriu-o a fazer zapping. Quando viu um grupo de obesos a sprintar, sem ser atrás de uma feijoada, largou o comando e ficou vidrado. Como eu.". 
  Este programa televisivo é um reality show em que os concorrentes são pessoas com peso a mais e que se inscrevem no programa para perder esse peso e ficarem saudáveis. Todos os concorrentes são examinados por médicos e cumprem um programa de alimentação saudável e de exercício físico rígido acompanhados por dois treinadores.
  "Fiquei de boca aberta." foi o comentário do comediante quando viu pela primeira vez o programa, " Mas não durante muito tempo: fui logo fazer uma sandes de presunto, que isto de ver gorduchos impedidos de comer dá logo fome.". Em teoria parece apenas mais um programa dos milhares que já existem, principalmente na televisão americana, mas este é realmente inovador e algo nunca antes visto! A começar pelo título: The Biggest Loser. "Quem é o Biggest Loser? (...) Por um lado, refere-se àquele que consegue perder mais peso, o "maior perdedor". Por outro, também pode significar "maior falhado" e, nesse caso, refere-se a todos os bem nutridos, que muitas vezes são apontados de "falhados". Ou a tipos que ficam à noite em casa a ver o programa e a comer sandes de presunto.". 
  José Diogo Quintela levanta outra questão: "Porque é que eu gosto do programa", ou, neste caso, porque é que o público em geral gosta do programa? E é exactamente como ele diz, enquanto que nos outros programas, como o Big Brother ou os Ídolos, os concorrentes são irrealistas e vão para lá a achar que são os melhores, no Biggest Loser os concorrentes são realistas e admitem as suas fraquezas e não vão ao programa para se exibirem mas sim para pedir ajuda. "Não há pachorra para a bazófia dos outros, mas há simpatia para a assunção de fragilidade dos gordos." 


  É este o programa do momento, que está a mudar vidas e quem vê nunca mais quer outra coisa!

Linguagem Assembly


 Assembly é uma notação legível por humanos para o código de máquina que uma arquitectura de computador específica usa. A linguagem de máquina, que é um mero padrão de bits, torna-se legível pela substituição dos valores em bruto por símbolos chamados mnemónicos.
  Por exemplo, enquanto um computador sabe o que a instrução-máquina IA-21 (10110000 01100001) faz, para os programadores é mais fácil recordar a representação equivalente em instruções mnemónicas MOV AL, 61h. Tal instrução ordena que o valor hexadecimal 61 (97, em decimal) seja movido para o registrador 'AL'.


Linguagem de Programação Java

  Java é uma linguagem de programação desenvolvida na década de 90 por uma equipa de programadores chefiada por James Gosling, na empresa Sun Microsystems. Diferentemente das linguagens convencionais,
que são compiladas para código nativo, a linguagem Java é compilada para um "bytecode" que é executado por uma máquina virtual. A linguagem de programação Java é a linguagem convencional da Plataforma Java, mas não é a sua única linguagem.
  

Linguagem de Programação C++

O C++ é uma linguagem de programação multiparadigma e de uso geral. A linguagem é considerada de médio nível, pois combina características de linguagens de alto e baixo níveis. Desde os anos '90 é uma das linguagens comerciais mais populares, sendo bastante usada também na escola pelo seu grande desempenho e base de utilizadores. Bjarne Stroustrup desenvolveu o C++ em 1983 no Bell Labs como um adicional à linguagem C com o objectivo de implementar uma versão distribuída do núcleo Unix.

Processamento de Língua Natural

O Processamento de Linguagem Natural (NLP, sigla em inglês) é o conjunto de métodos formais para analisar textos e gerar frases escritas num idioma humano. Normalmente, os computadores estão aptos a compreender instruções escritas em linguagens de computação como o Java, Basic, etc., mas têm muita dificuldade em entender comandos escritos numa linguagem humana. Isso deve-se ao facto das linguagens de computação serem extremamente precisas, contendo regras fixas e estruturas lógicas bem definidas que permitem o computador saber exactamente como deve proceder a cada comando. Já num idioma humano, uma simples frase normalmente contém ambiguidades, nuances e interpretações que dependem do contexto, do conhecimento do mundo, de regras gramaticais, culturais e de conceitos abstractos.

    O objectivo final do Processamento de Linguagem Natural é fornecer aos computadores a capacidade de entender e compor textos. "Entender" um texto significa reconhecer o contexto, fazer análise sintáctica, semântica, léxica e morfológica, criar resumos, extrair informação, interpretar os sentidos e até aprender conceitos com os textos processados.

Reconhecimento de Voz

  Tecnologias de Reconhecimento de Voz permitem que os computadores equipados com microfones interpretem a fala humana.
  Sistemas que requerem treino, conseguem capturar continuamente a fala com um amplo vocabulário, em ritmo normal, com 98% de precisão, enquanto que sistemas sem treino conseguem apenas apanhar uma variedade de vocabulário muito limitada.
  Os programas comerciais de reconhecimento de voz têm estado disponíveis desde os anos '90, porém muito poucos os usam. 
  O Reconhecimento de Voz é utilizado em:
  • Jogos de computador e consola,
  • Telemóveis,
  • Cadeiras-de-rodas,
  • Programas informáticos (computador),
  • Programas de atendimento electrónico.
   No entanto, por vezes ocorrem falhas nos programas de reconhecimento de voz, tais como:
  • Algumas palavras têm mais do que um significado,
  • A entoação e o timbre da fala podem mudar a interpretação de uma palavra ou frase. 

segunda-feira, 27 de setembro de 2010

Publicidade no Século XXI

  Tenho um pedido: digam-me, por favor, um anúncio, televisivo, de rádio ou cartaz publicitário, decente e que não vos dê vontade de trocar imediatamente vontade de apagar a televisão ou mudar a estação de rádio! 
  Os anúncios de champô são todos iguais com raparigas a abanar o longo cabelo para cá e para lá; os anúncios de perfume não fazem sentido, qualquer um deles; e os outros, bem, esses limitam-se a falar de planos de poupança enganosos. Mas todos estes anúncios têm um estereotipo: uma modelo perfeita e, claro, o Cristiano Ronalno!

  Na verdade, eu consigo pensar em apenas uma marca que faz anúncios realmente bons, a Super Bock! Quando se passa de carro por um placar da Super Bock consegue-se desviar o olhar a rir em vez de revirar os olhos e pensar "Que desastre!". Infelizmente é o que acontece com praticamente todos os outros anúncios, o que é lamentável!

Reconhecimento de Gestos - Principais Usos

  Reconhecimento de gestos é uma aplicação da área de Visão Computacional no qual um conjunto de técnicas de processamento de imagens e análise de séries temporais é utilizado para fazer com que o computador "entenda" um gesto capturado por algum dispositivo.
  O significado de um gesto depende de:
  • Informação espacial: onde acontece;
  • Informação simbólica: o sinal que ele produz.
  Reconhecimento de gestos possui diversas aplicações como:
  • Desenvolvimento de auxílio para os de cientes auditivos
  • Interação entre crianças e o computador
  • Reconhecimento de linguagens de sinais
  • Navegação e manipulação em ambientes virtuais
  • Comunicação através de vídeo conferência
  • Detecção de mentiras
 Existem basicamente duas técnicas de reconhecimento e gestos
baseadas em:
  • Dispositivos como luvas, roupas, cabos etc. 
     -Não apresentam problemas com oclusão.
  • Técnicas baseadas em visão: utilizam somente a câmera em geral. 
     -Conseguem lidar com propriedades como textura e cor enquanto analisam um gesto.

  Resumindo, o Reconhecimento de Gestos é um programa que pode ser utilizado em diversas áreas, desde o lazer ao trabalho. Actualmente, tanto é utilizado em jogos de consola como em maquetas utilizadas em empresas de variadas áreas.



domingo, 26 de setembro de 2010

Biometria - Utilidade em Informática

  Biometria [bio (vida) + metria (medida)] é o estudo estatístico das características físicas ou comportamentais dos seres vivos. 
  Recentemente este termo foi também associado ao reconhecimento único de pessoas através de diversos tipos de biometria:
A- Veias: fiabilidade média , difícil de defraudar, alto custo.
B- Impressão digital: método mais rápido, fiabilidade alta e baixo custo.
C- Reconhecimento da face: menor fiabilidade, rápido e de baixo custo.
D- Identificação pela íris: muito fiável, imutável com o passar dos anos, alto custo.
E- Reconhecimento pela retina: fiável, imutável, leitura difícil e incómoda na medida em que exige que a pessoa olhe fixamente para um ponto de luz, alto custo
F- Reconhecimento de voz: menos fiável, problemas com ruídos no ambiente, problemas por mudança na voz do utilizador devido a gripes ou stress, demora no processo de cadastramento e leitura, baixo custo
G- Geometria da mão: menos fiável, problemas com anéis, o utilizador precisa de encaixar a mão na posição correcta, médio custo.
H- Reconhecimento da assinatura: menos fiável, algumas assinaturas mudam com o passar do tempo, também há problemas na velocidade e pressão na hora da escrita, médio custo.
I- Reconhecimento da digitação: pouco fiável, demora no cadastramento e leitura, baixo custo
J- Tecnologias futuras: odores e salinidade do corpo humano, padrões das veias por imagens térmicas do rosto ou punho, análise de ADN.


   É esta a sua utilidade em informática. Foi a informática que, através da biometria, desenvolveu mecanismos de segurança personalizados de modo a proteger instituições e empresas, e softwares informáticos pelo reconhecimento da impressão digital de um dos dedos ou da retina.
 

"Jantar" com potencial que sabe a pouco!

  Há uns dias fui ao cinema ver um filme que podia ter tudo, mas os produtores quiseram fazer para além de "tudo" e correu-lhes mal.
  Trata-se de "Jantar de Idiotas" com os dois comediantes Paul Rudd (Friends, És o Maior Meu)e Steve Carrel (O Escritório) que são dois dos actores com mais piada da televisão americana e juntos, tinham tudo para dar certo.
  A história desenvolve-se à volta de Tim (Paul Rudd) que está à beira de receber uma promoção na empresa onde trabalha mas, para isso tem de passar um teste final: todas as semanas, os directores da sua empresa organizam um jantar onde cada um leva um idiota para poderem gozar com ele durante o jantar, e Tim tem de levar um idiota que impressione os seus chefes. É aqui que entra Barry (Steve Carrel), o idiota!
  Embora já seja um tema utilizado, este remake do filme francês com o mesmo título consegue pôr a sua audiência a rir do princípio ao fim do filme, contudo tem cenas demasiado forçadas e exageradas e, por vezes, piadas demasiado óbvias que não seriam de esperar de dois actores como estes. Esperava algo mais inteligente e genuína e isso fez-me sair desiludida da sala de cinema.

  Apesar de tudo, recomenda-se a todos os que gostem de comédias puras! Não é o melhor, mas merece ser visto.

Introdução...

Bem-vindos ao "naBoca"!

Este blog foi criado para as minhas aulas de Aplicações Informáticas B, logo é um blog onde vou partilhar posts sobre Informática por ordem do meu professor, mas que continua a ter um carácter pessoal. Ou seja, para além dos meus comentários e partilhas de informação sobre o software de um computador, vou também publicar noticias sobre temas do meu interesse, sem qualquer influência das aulas, apenas porque me apetece. Apesar de tudo, não deixa de ser um blog, e eles servem exactamente para partilhar notícias do meu agrado que, espero eu, sejam comentadas e partilhadas por outros. Daí advém o seu nome, porque as minhas notícias vão andar de boca em boca.