sexta-feira, 26 de outubro de 2012

Pseudo-Linguagem: Importante

Pseudo-Linguagem: Importante:A pseudo-linguagem (ou pseudocódigo)é uma maneira intermediária entre a linguagem natural e uma linguagem de programação de representar um algoritmo. Ela utiliza um conjunto restrito de
palavras-chave, em geral na língua nativa do programador, que tem equivalentes nas
linguagens de programação. Além disso,a pseudo-linguagem  não requer todo a rigidez
sintática necessária numa linguagem de programação, permitindo que o aprendiz se
detenha na lógica do algoritmos e não no formalismo da sua representação. Na medida
que em se obtém mais familiaridade com os algoritmos, então o pseudocódigo
pode ser traduzido para uma linguagem de programação.(INTRODUÇÃO A ALGORITMOS E
PROGRAMAÇÃO: FABRICIO FERRARI e CRISTIAN CECHINEL)



As questões que apresentamos neste blog podem ser testadas no programa Visualg, que pode ser encontrado no Baixaki, porém nosso enfoque principal é mostrar a lógica necessaria para resolução das questões.

No caso de dúvida com algum tipo de exercício, mande um email para ordepzero@yahoo.com que tentaremos ajudá-lo. 

quinta-feira, 31 de maio de 2012

Técnicas de
Transição IPv6...

01:18:19
283 exibições
Título: Técnicas de Transição IPv6 - Técnicas para provedores
Tipo: Evento comentado
Resumo: Vídeo do "IPv6 no Café da Manhã", de 02/04/2012, no NIC.br, onde foram apresentadas as técnicas de transição entre IPv4 e IPv6. Nesta parte, Antonio M. Moreiras apresenta técnicas de transição recentes voltadas a provedores, num ambiente em que o usuário tem IPv6 nativo e ainda deve acessar de alguma forma a Internet com IPv4, mesmo não havendo mais endereços disponíveis. São abordadas técnicas como DS-Lite, NAT64/DNS64, 464XLAT, dIVI e 4rd.

Quatro sugestões para aproveitar a Timeline do Facebook

18 de abril de 2012, 22:39
Priorize imagens, customize a barra de aplicativos, fixe e destaque os melhores posts e publique mais de uma vez por dia em horários alternados.
Por Denis Zanini
Como todos já sabem, desde o dia 30 de março todas as fanpages do Facebook passaram obrigatoriamente para o formato de Timeline. Embora o novo modelo não seja unanimidade entre os usuários, não há dúvidas que as páginas ficaram melhor organizadas e visualmente mais atraentes, com uma grande testeira (capa) e maior espaço para exibição de imagens e vídeos.
Essas mudanças não são obra do acaso. Eles foram desenvolvidas dentro do conceito de storytelling. A linha do tempo, em parceria com imagens, nada mais é do que uma espécie de história gráfica contada pela empresa. É sabido que fotos, desenhos e gráficos encontram grande receptividade nas mídias sociais, vide o sucesso dos infográficos e de redes baseadas essencialmente em imagens, como o Tumblr e o Pinterest.
De acordo com uma pesquisa da Simply Measured divulgada em março, as marcas que se anteciparam à obrigatoriedade da Timeline já estão colhendo os frutos, com engajamento médio 46% maior.
Confira a seguir quatro sugestões de como potencializar as funcionalidades da Timeline.

1) Priorize imagens

A Timeline foi desenhada para destacar imagens e vídeos, portanto tire proveito disso. Publique regularmente vídeos e fotos de boa qualidade, gráficos, ilustrações e tabelas vinculadas ao tema da postagem. De acordo com um estudo interno do Facebook, posts com fotos geram duas vezes mais engajamento.

2) Utilize a barra de aplicativos

Abaixo da capa fica a barra de aplicativos, com páginas curtidas, fotos, jogos, links para outras redes (Twitter, Youtube, etc). A barra comporta até 12 ícones, mas só exibe 4 na home. O administrador da página pode alterar as posições, priorizando aqueles que são estratégicos para a empresa, como por exemplo jogos, páginas especiais, eventos, lançamentos de produtos, etc.

3) Fixe e destaque os melhores posts

Entre as novas funcionalidades estão a possibilidade de fixação de um post no alto do página durante 7 dias (ideal para promoções, concursos, lançamentos) ou destacar (aumentar de tamanho) posts específicos. Para utilizar o primeiro basta clicar no ícone do lápis e, para utilizar o segundo, o ícone da estrela, ambos disponíveis no box da postagem.

4) Publique mais de uma vez ao dia em horários alternados

Foi-se o tempo que uma publicação por dia era suficiente no Facebook. Por isso, amplie a quantidade e diversifique os horários das postagens. Assim, as chances de impactar públicos diferenciados e obter engajamento são maiores.
Vale dar dicas, promover enquetes, eventos, concursos, tirar dúvidas. O importante é se relacionar com o consumidor e o novo layout do Facebook favorece amplamente o contato. [Webinsider]
…………………………
Acompanhe o Webinsider no Twitter e no Facebook.
Assine nossa newsletter e não perca nenhum conteúdo.

Perder Barriga em Uma Semana

Sabia que é possível perder barriga em uma semana? Neste artigo vou ensinar como pode perder barriga rápido e como pode ter hábitos mais saudáveis e sentir-se melhor ao mesmo tempo. É possível ter bons resultados em menos de uma semana. Muitas pessoas que querem perder barriga não sabem quais são os hábitos que levam ao aumento de peso e à dilatação do estômago e dos intestinos. Existem vários fatores que influenciam o tamanho da barriga e o inchaço da barriga.
É possível diminuir o tamanho da barriga em uma semana, mas é claro que você não vai passar de uma barriga grande para uns abdominais definidos em 7 dias. As dicas para perder barriga em uma semana visam diminuir a dilatação da barriga e melhorar a digestão e o bem-estar. Você também pode perder gordura em uma semana, mas num período de tempo tão curto os resultados visíveis vêm da diminuição da dilatação do estomago e do trato intestinal.
Vamos então ver como é possível perder barriga de uma forma rápida e saudável através de alguns hábitos alimentares e desportivos.

Fazer Algum Exercício

Se você não se mexe comece a fazer algum tipo de exercício físico. O exercício físico é tão importante como a alimentação e ajuda a libertar hormônios, queima calorias, tonifica os músculos e liberta stress. O exercício também aumenta circulação sanguínea e ajuda a digestão para quem tem uma barriga dilatada ou problemas digestivos. Durante a primeira semana que faz exercício não importa muito a modalidade, desde que meta o sangue a bombear. Correr, jogar futebol, natação, caminhada, tudo serve.
Para perder a gordura da barriga a longo prazo deve seguir um treino regular de alta intensidade, alguns exercícios abdominais e cardio moderado. Na primeira semana você vai ver grandes resultados porque é a altura em que perde dilatação da barriga. A dilatação não é gordura, mas sim retenção de líquidos e inchaço. Em uma semana você não vai perder muita gordura da barriga pois este processo é mais lento mas é contínuo.
Para conseguir a famosa barriga de “tanquinho”, é preciso ir além dos exercícios moderados 1 ou 2 vezes por semana e fazer uma mistura de exercícios de alta intensidade e uma boa alimentação.

Cuide do Seu Trato Intestinal

O intestino tem papel fundamental para a sua saúde. Quando a digestão funciona corretamente e os nutrientes são assimilados de forma adequada, melhora o seu sistema imunológico, perda de gordura, aumento de massa muscular e a qualidade de vida.
Alguns fatores podem alterar o funcionamento desse aparelho e alterar a flora intestinal. A ingestão de antibióticos, uma dieta inadequada, desidratação e tensão em excesso. Nesses casos, é comum surgir inchaço abdominal, gases e má digestão.
Para evitar que isso ocorra, tome um ou dois iogurtes por dia; ricos em lactobacilos vivos. Alimentos ricos em fibras como as verduras e hortaliças são uma boa forma de dar um empurrão ao sistema digestivo, assim você elimina a prisão de ventre e restos de alimentos que ficam presos nos intestinos.

Beba Água de Forma Controlada

Deve distribuir a ingestão de água ao longo do dia. O ideal é beber cerca de 1,5 litros de água por dia, mais se você fizer desporto ou viver num clima quente.
Deve dosear a ingestão de água ao longo do dia. O ideal é tomar um copo ao acordar, um ou dois ao longo da manhã, um copo antes do almoço, 2 copos durante a tarde, um copo antes do jantar e um copo antes de ir dormir. Se você bebe 4 copos de manhã e 4 copos à noite você vai à casa de banho pouco tempo depois da ingestão e o corpo não tem oportunidade de absorver e utilizar a água ao longo do dia.
Ainda que pareça uma contradição, quanto mais água seu organismo retêm, mais liquido você precisa beber para diluir os minerais presentes em seus tecidos e eliminá-los pela urina. A recomendação usual é tomar cerca de oito copos de água por dia.
De qualquer forma, não convém abusar: o excesso de água também pode inchar seu estômago e dilatá-lo. Tente contabilizar a quantidade de liquido que perde ao longo do exercicio pesando-se antes e depois da atividade. Se você eliminou 0.5 kg durante o treino, hidrate-se e reponha meio litro de água.

Elimine os Gases

O sistema digestivo está preparado para eliminar os gases sem dores nem sofrimento. Apesar disso, o estresse, a má digestão, a intolerância ou a alergia a certos alimentos podem prejudicar o sistema digestivo e fazer com que o estômago inche e comece ter tendência dilatar e a acumular resíduos e gorduras na região abdominal.
Você acorda com um abdômen reto sem nenhuma gordura localizada, após o café da manhã já nota a sua barriga um pouco mais saliente e à noite se sente inchado? Se for o seu caso, é provável que o seu problema esteja relacionado com gases.
Para normalizar a digestão siga as dicas deste artigo e veja também o artigo sobre a dieta para perder barriga.

Cuidado com os Laticínios

Algumas pessoas apresentam uma ligeira intolerância à lactose que, por provocar um incômodo pequeno, não impede de beber leite e consumir os seus derivados sem sofrer inconvenientes digestivos graves. Contudo, essa característica do organismo é suficiente para que a enzima que digere a lactose não funcione de maneira adequada e o açúcar do leite fermente no tubo digestivo, provocando inchaço abdominal. Para saber se você sofre desse mal, faça um teste simples: tome um copo de leite ou alguns pedaços de queijo antes de dormir e observe se acorda no dia seguinte com o abdômen alterado.
Se você tiver de optar por não ingerir laticínios, não se esqueça de garantir suas doses diárias de cálcio, incluindo em sua dieta verduras, peixe e frutos secos.

Opte por Alimentos Integrais

Prefira massas, bolachas, cereais e pães integrais. A farinha branca ou refinada é pobre em fibras e nutrientes e pode causar inchaços abdominais. Além dos alimentos integrais serem mais completos enchem mais o estômago e tem menos calorias. Assim você acaba por comer uma quantidade menor e com menos calorias.

Menos Sal, Mais Especiarias e Limão

Experimente passar uma semana reduzindo drasticamente a quantidade de sal na sua comida e você vai se sentir muito. O sal provoca o inchaço das células com a retenção de água para diluir o excesso de sódio. Isto chama-se retenção de líquidos. Procure temperar suas receitas com especiarias, pouco sal e sumo de limão.
Apesar de o corpo humano precisar de sal a alimentação de hoje está sobre carregada dele. Por isso é necessário diminuir as quantidades.

Tome Chás Digestivos

Uma infusão com certos tipos de erva pode ajudar a digestão. Um dos chás mais conhecidos para essa finalidade é o de toldo, mas você também pode experimentar outros, como de menta, dente-de-leão, etc.

Comer com Calma

Quando você come muito rápido, acaba ingerindo muito mais comida. Comer a uma velocidade normal e mastigar bem os alimentos ajuda na digestão e você acaba por comer menos.

Emagrecer Dormindo?

Não se esqueça de que o descanso é parte fundamental para uma vida saudável. Se você não dorme entre seis e oito horas por noite, terá dificuldades em se manter acordado e bem disposto durante o dia. Além disso, irá ganhar peso com mais facilidade porque o seu apetite aumenta. Dormir pouco leva a ataques compulsivos de fome, leva a uma escolha de alimentos mais gordurosos e nesta situação você vai precisar de mais comida para saciar a fome.
Se você não dorme o suficiente também não vai ter tanta força de vontade para seguir todas as outras dicas e assim não vai conseguir perder barriga ou melhorar a sua saúde.
Estas dicas para perder barriga dão bons resultados e são fáceis de programar para quem começa a emagrecer e a ter hábitos mais saudáveis. Se seguir todos os conselhos vai ver resultados em menos de 1 semana, vai perder barriga, emagrecer e sentir-se melhor. O melhor para perder barriga e ficar com abdominais é comer de forma saudável e fazer exercício.
Para saber mais subscreva a Newsletter gratuita e você vai receber mais dicas e um acompanhamento semanal para uma vida mais saudável com um corpo bonito. É totalmente grátis!

quarta-feira, 19 de outubro de 2011

O que é um algoritmo?

O que é um algoritmo?

January 4, 2006


Um algoritmo é um procedimento computacional definido que recebe um ou mais valores (entrada) e produz um ou mais valores (saída). O algoritmo é aquela fórmula matemática, aquele pedaço de código, que fica ali no meio da entrada e da saída para transformar o primeiro no segundo.
Vamos supôr por exemplo que temos a função:
LaTeX: f(x) = \frac{x^{2}}{3}
A sua entrada é o x e a sua saída é o y (ou f(x), o valor que a função retorna).
O algoritmo aqui seria o seginte:
  1. Entrada: Receber o valor X.
  2. Elevar X ao quadrado e guardar o número resultante como Z.
  3. Dividir Z por 3 e guardar o número resultante como Y.
  4. Saída: Imprimir o valor Y.
O algoritmo, portanto, é a lógica do nosso problema matemático, ou, informático. É a seqüência de passos que eu faço na minha cabeça (ou, quando é complexo, no papel) antes de escrever, em C, a função f:
int f(int x) {   int z, y;   z = pow(x, 2);   y = z/3;   return y;}
Se formos pensar, veremos que tudo o que fazemos é um algoritmo, é um procedimento que recebe uma entrada e envia uma saída. Não só no computador, mas na vida. Quando eu falo com alguém, eu espero sua entrada (o que a pessoa fala pra mim), então penso e transformo essa entrada numa saída (a resposta que vou dar pra pessoa). E assim é com várias outras coisas. Podemos dizer também que acordar é um algoritmo, por exemplo:
  1. Entrada: Meu cérebro disse que eu estou acordado!
  2. Percebi que acordei, mas estou com sono. Espero um pouco.
  3. Saída: Abrir os olhos.
  4. Saída: Se espreguiçar.
  5. Saída: Tirar a coberta.
  6. Saída: Sentar na cama.
  7. Saída: Sair da cama.
Podem existir vários algoritmos diferentes para resolver o mesmo problema. No caso de Acordar, cada um acorda de forma diferente, por exemplo. Foi até um exemplo meio estranho esse aí, mas outro algoritmo poderia dar outra saída, como por exemplo simplesmente abrir os olhos e cair da cama. Ou no caso acima da função matemática, poderíamos ter um algoritmo que fizesse a mesma coisa de maneira diferente também.
O algoritmo que usamos depende principalmente do tempo que ele demora pra ser executado e a memória que ele gasta no computador. Chamamos isso de custo. Quando começarmos a ver os algoritmos de ordenação de vetores (arrays), veremos que cada algoritmo faz uma coisa diferente, mas todos servem para o mesmo propósito: ordenar o vetor. Para uma entrada pequena, um pode ser mais rápido... Para uma maior, outro. Portanto, o algoritmo que queremos usar (o tempo que ele vai demorar pra ser executado e a memória que ele vai gastar no computador) depende principalmente do tamanho da entrada (que chamamos de n e no exemplo da função seria lá em cima seria a variável x).
Na maioria dos casos (e vai ser sempre assim aqui nos meus artigos), a entrada será o teclado (por exemplo, o usuário digita o X para a função) e a saída será a tela (por exemplo, o programa imprime o resultado da função, o Y, para a tela). Essas são a entrada e saída padrão (standard input output do C), que é usada nas olimpíadas e na maioria dos problemas que resolvemos no computador.
Em resumo, portanto, um algoritmo é a lógica de um programa computacional. Nos próximos artigos, isso deverá ser mais esclarecido e começaremos a ver algoritmos "de verdade" ;)
Qualquer dúvida, sugestão ou notificação de erro; poste um comentário ou me envie um e-mail (não só nesse, mas também nos próximos artigos). Espero que gostem.

Programação-Aprender algoritmos com facilidade

Programação-Aprender algoritmos com facilidade


PUBLICIDADE


Lembro da alegria quando entrei na faculdade de computação alguns bons anos atrás, bem que a alegria durou poucas semanas, até as primeiras provas de cálculos e de algoritmos, em específico as de algoritmo, pois aquelas questões de condições, “if”, “else”, “while”, “for” e recursão simplesmente não entravam na minha cabeça, ou melhor não entrava na cabeça da maioria dos alunos da turma, eram poucos que tinha uma noção ou base de programação.
Porém, o tempo foi passando e as coisas, ou melhor as condições, foram se encaixando e agora após formado a algum tempo, vejo o quanto eram fáceis aquelas provas.
Mas enfim, lembro que na época da faculdade eu li um texto falando sobre a questão de algoritmos e como um programa de computador deve funcionar, e como lembrei desse exemplo simples, nada mais justo que postar por aqui para quem é iniciante na “arte” de programa ou da criação de algoritmos possa entender um pouco melhor e claro “clarear” as idéias, afinal tudo que é novo acaba assustando um pouco no início.
O exemplo que vou citar é um exemplo extremamente simples, mas como citei anteriormente é bem interessante para iniciantes.
E para exemplificar, vamos usar os velhos telefones públicos de ficha, então vamos imaginar que você precisa fazer uma ligação de um orelhão.
Para isso você precisa:
1 – Tirar o fone do gancho;
2 – Ouvir se existe sinal de linha;
3 – Colocar a ficha;
4 – Discar o número desejado;
5 – Aguardar ser atendido;
6 – Conversar com quem atender;
7 – Desligar(Colocar o fone no gancho);
Acima como você pode ver que para realizar uma simples ligação partindo do pressuposto que estamos utilizando um telefone público e que obtivemos sucesso na liga, temos que percorrer esses 7 passos.
Porém temos que analisar as condições desses casos.
1° Condição:
1 – Tirar o fone do gancho;
2 – Ouvir se existe sinal de linha;
3 – Caso não tenha sinal devemos desligar(Colocar o fone no gancho);
2° Condição:
1 – Tirar o fone do gancho;
2 – Ouvir se existe sinal de linha;
3 – Colocar a ficha;
4 – Discar o número desejado;
5 – Telefone ocupado, ou ninguém atendeu;
7 – Desligar(Colocar o fone no gancho);
8 – Retirar a ficha do orelhão visto que a mesma não foi utilizada;
Olha só que interessante as duas condições citadas acima, elas devem ser validadas caso você crie um sistema que simule um orelhão de ficha, e caso você esqueça de programar/tratar alguma condição e o usuária resolva realizar uma operação que o sistema acabe não validando o que ele irá receber como retorno são os famosos erros de memória ou então outra mensagem qualquer de erro.
Bem esse foi exemplo simples, mas espero que tenha ajudado de alguma forma aos iniciantes na arte de desenvolver sistemas.