Pages

31 de ago. de 2010

Alg1- Capítulo 2 - 2.Escreva as expressões abaixo na forma convencional:

1. (12 + 1)/ (4*a/45)^0.5
2. (a + x^(2 + w) -3*a)/2
3. 12*x/(36 – 9^y)
4. (17^0.5 + 4)/3


Alg1 - Segunda Lista - Escreva as expressões abaixo na forma de sintaxe do Português Estruturado:



1) raizq(((2+x)*(x+u))/(a+b+c))
2) x^2 + (3*x^(x+1))/2 + raizq(x+1)
3) h-(((45/7)*x(-4*h)*(3+a))^3)
4) (-b-(raizq(b^2 -(4*a*c))))/2*a
5) (-(raizq((-6^x)+(2*y))))/3^9
6) raizq(6)+((x*y)/(2*x))+(3^2)-((x^2)/3)

Alg1- Caderno -8. Um sistema de equações lineares do tipo:







algoritmo "algoritmo que lê os coeficientes a,b,c,d,e e f e calcula e mostra os valores de x e y. "

// Função :
// Autor :
// Data : 27/08/2010
// Seção de Declarações
var
     a,b,c,d,g,f,x,y: real
inicio
// Seção de Comandos
   escreval("Entre com 6 números apertando enter ao digitar cada um: ")
   leia(a,b,c,d,g,f)
   x<-((c*g)-(b*f))/((a*g)-(b*d))
   y<-((a*f)-(c*d))/(a*g)-(b*d))
   escreva("X = ",x, " Y = ",y)
fimalgoritmo

Alg1-Caderno- 7. O custo ao consumidor de um carro novo é a soma do custo de fábrica com a percentagem do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que a percentagem do distribuidor seja de 28% e os impostos de 45%, escrever um algoritmo que leia o custo de fábrica de um carro e escreva o custo ao consumidor.

algoritmo "Calcula o preço de custo de um carro"
// Função :
// Autor :
// Data : 31/08/2010
// Seção de Declarações
var
   nomecar,modelo:literal
   custo,revenda,impostos,custof:real
inicio
// Seção de Comandos
   escreval("Entre com o nome do carro")
   leia(nomecar)
   escreval("Entre com o modelo do carro")
   leia(modelo)
   escreval("Entre com o preço de custo do carro")
   leia(custo)
   escreval("Entre com a porcentagem de revenda")
   leia(revenda)
   escreval("Entre com a porcentagem de impostos")
   leia(impostos)
   custof<- (custo+ (custo*revenda)+(custo*impostos))
   escreva("O ",nomecar," modelo ",modelo," custa ",custof)
fimalgoritmo

Alg1-Caderno - 6. Faça um algoritmo que leia o tempo de duração de um evento em uma fábrica expressa em segundos e mostre-o expresso em horas, minutos e segundos.

algoritmo "Lê segundos e transforma em horas, minutos e segundos "
// Função :
// Autor :
// Data : 27/08/2010
// Seção de Declarações
var
   t,h,m,s: inteiro
inicio
// Seção de Comandos
   escreval("Entre com o tempo em segundos")
   leia(t)
   h<-t div 3600
   m<- (t mod 3600)div 60
   s<-(t mod 3600)mod 60
   escreva("Isto equivale a: ",h, " hora(s) ", m, " minuto(s) ",s, " segundo(s). ")
fimalgoritmo

Alg1-Caderno- 5. Faça um algoritmo que leia as 3 notas de um aluno e calcule a média final deste aluno. Considerar que a média é ponderada e que o peso das notas é: 2,3 e 5, respectivamente.

algoritmo "Calcula Média Ponderada"
// Função :
// Autor :
// Data : 27/08/2010
// Seção de Declarações
var
     n1,n2,n3,m: real
inicio
// Seção de Comandos
   escreval("Entre com a primeira nota ")
   leia(n1)
   escreval("Entre com a segunda nota ")
   leia(n2)
   escreval("Entre com a terceira nota ")
   leia(n3)
   m<-((n1*2) +(n2*3)+ (n3*5))/10
   escreva("Sua média final foi: ",m)
fimalgoritmo

Alg1-Caderno-4. Faça um algoritmo que leia a idade de uma pessoa expressa em dias e mostre-a expressa em anos, meses e dias.

algoritmo "Transforma Idade de dias para anos, meses e dias"

var
  i,a,m,d:inteiro

inicio
// Seção de Comandos
   escreval("Entre com sua idade em dias: ")
   leia(i)
   a<-i div 365
   m<-(i mod 365)div 30
   d<-(i mod 365)mod 30
   escreva("Você tem: ",a, "ano(s) ", m, "mes(es) ", d, "dia(s).")
fimalgoritmo

Alg1-Caderno- 3. Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e mostre-a expressa apenas em dias.

algoritmo "Idade em dias"
// Função :
// Autor :
// Data : 27/08/2010
// Seção de Declarações
var
   a,m,d:inteiro
inicio
// Seção de Comandos
   escreval("Entre com sua idade somente em anos ")
   leia(a)
   escreval("Entre com sua idade somente em meses ")
   leia(m)
   escreval("Entre com sua idade somente em dias ")
   leia(d)
   d<-(d+(a*365)+(m*30))
   escreva("Sua idade em dias é: ",d)
fimalgoritmo

Alg1-Caderno- 2. Escreva um algoritmo que leia três números inteiros e positivos (A, B, C) e calcule a seguinte expressão:

D=R+S/2
R=(A+B)²
S=(B+C)²


algoritmo "Calcule a equação"

var
 r,s,d: real
 a,b,c: inteiro
inicio
      escreval("Entre com o primeiro número ")
      leia(a)
      escreval("Entre com o segundo número ")
      leia(b)
      escreval("Entre com o terceiro número ")
      leia(c)
      r<-(a+b)^2
      s<-(b+c)^2
      d<-(r+s)/2
      escreva("O resultado do cálculo é: ",d)
fimalgoritmo

Alg1 -Caderno- 1. Construa um algoritmo que, tendo como dados de entrada dois pontos quaisquer no plano, P(x1,y1) e P(x2,y2), escreva a distância entre eles.

algoritmo "Distância entre dois pontos"
// Função :  Calcular a distância entre 2 pontos
// Autor :  Thaís Cristine Andreetti
// Data : 27/08/2010
// Seção de Declarações
var
    x1,x2,y1,y2,d: real
inicio
// Seção de Comandos
   escreval("Entre com x1: ")
   leia(x1)
   escreval("Entre com x2: ")
   leia(x2)
   escreval("Entre com y1: ")
   leia(y1)
   escreval("Entre com y2: ")
   leia(y2)
   d<-raizq(((x2-x1)^2)+((y2-y1)^2))
   escreva ("A distância entre os dois pontos é: ", d:5:1)
fimalgoritmo

18 de ago. de 2010

Por que quando apertamos uma tecla ela aparece ?

 Toda informação inserida no computador passa pelo Microprocessador e é jogada na memória RAM para ser utilizada enquanto seu micro trabalha. Essa informação é armazenada não em sua forma legível (por nós), mas é armazenada na forma de 0 (zero) e 1 (um). Essa linguagem é chamada linguagem binária ou digital.
    Na verdade, se pudéssemos entrar no computador e ver seu funcionamento, não haveria letras A, nem B, nem C, nem números, dentro do computador existe apenas ELETRICIDADE, e esta pode assumir apenas dois estados: LIGADO e DESLIGADO (convencionou-se que 0 representa desligado e 1 representa ligado).
    Cada caractere tem um código binário associado a ele. Vamos supor que a letra A seja 01000001, nenhum outro caractere terá o mesmo código. Este código de caracteres é formado pela união de 8 “zeros” e “uns”. Cada 0 e 1 é chamado de BIT, e o conjunto de oito deles é chamado BYTE. Um BYTE consegue armazenar apenas um CARACTERE (letras, números, símbolos, pontuação, espaço em branco e outros caracteres especiais).
    A linguagem binária foi convencionada em um código criado por cientistas americanos e aceito em todo o mundo, esse código mundial que diz que um determinado byte significa um determinado caractere é chamado Código ASCII. O Código ASCII, por usar “palavras” de 8 bits, permite a existência de 256 caracteres em sua tabela (256=2⁸).



Fonte

13 de ago. de 2010

Os missionários e os canibais

Solução:




Achei esta solução num trabalho de informática da Puc - Rio, muito interessante por sinal.
Para vê-lo, clique aqui.
No entanto antes eu tentei através desse jogo, aqui é possível tentar todas as possibilidades para depois montar uma solução como a de cima.




Algorítmo


Transporte 2 canibais
Volte com 1 canibal , deixe do outro lado um canibal
Leve 2 canibais para o outro lado
Deixe 1 canibal do outro lado (que agora tem 2 canibais)
Volte com 1 canibal, leve 2 missionários
Deixe 1 missionário e 1 canibal do outro lado,
Volte com 1 canibal e 1 missionário
Troque o canibal pelo missionário, ficando do lado esquerdo 3 missionários.
Volte com 1 canibal e busque o outro canibal
Voltei com 1 canibal e busque o último, totalizando do lado esquerdo 3 canibais e 3 missionários. 

Torre de Hanoi

Algorítmo da Torre de  Hanoi
Por Claudio Kirner - 2007



A solução para o problema da Torre de Hanoi com recursividade é compacta e baseia-se no seguinte:
a) A única operação possível de ser executada é "move disco de um pino para outro";
b) Uma torre com (N) discos, em um pino, pode ser reduzido ao disco de baixo e a torre de cima com (N-1) discos;
c) A solução consiste em transferir a torre com (N-1) discos do pino origem para o pino auxiliar, mover o disco de baixo do pino origem para o pino destino e transferir a torre com (N-1) discos do pino auxiliar para o pino destino. Como a transferência da torre de cima não é uma operação possível de ser executada, ela deverá ser reduzida sucessivamente até transformar-se em um movimento de disco.
A Fig. 1 mostra os passos da solução com o disco de baixo e a torre de cima. Para mover a torre de cima, aplica-se novamente a solução com o disco de baixo dessa torre e a subtorre de cima, e assim por diante até sobrar só um disco, que poderá ser movido. Isto liberará a movimentação dos outros discos de baixo, que ficaram pendentes, constituindo uma solução recursiva.


Fig. 1 - Solução da Torre de hanoi com o disco de baixo e a torre de cima.

Mensagem do dia

12 de ago. de 2010

L1- 30.Para onde você acha que caminha o futuro dos computadores? Quais os fatores que você levou em consideração para formar a sua opinião?

Acredito que no futuro o computador venha a ter um papel maior em nossas vidas, como ferramenta de educação principalmente, seu uso deixará de ser meramente para negócios ou hobby, mas fará parte da educação através do ensino colaborativo e da educação a distância. O compartilhamento de informações na Internet é muito importante para o desenvolvimento educacional, é como uma grande enciclopédia formada por pessoas do mundo inteiro. A educação a distância vem provando que com empenho é possível construir uma formação sólida dependendo somente da vontade de aprendizagem do usuário. Além disso, acredito que o software livre e os movimento a favor do compartilhamento de músicas, vídeos e documentos ganhará mais força, movimento este, que já tem grande alcance, afinal estamos rumando á um mundo livre, onde o conhecimento advém do compartilhamento.

Link para a matéria.

L1- 29.Quais são, na sua opinião, as razões pelas quais a revolução dos computadores progrediu tanto em tempo tão curto?

A necessidade de se ter uma comunicação mais rápida e o crescente avanço da tecnologia permitiu que os computadores evoluíssem também, já que se tornaram instrumentos indispensáveis a nossas vidas com o passar dos anos. A criação de novos computadores, cada vez mais completos e com mais funcionalidades, além de garantir uma comunicação mais eficaz, garante negócios mais lucrativos. Numa sociedade capitalista, tempo é literalmente dinheiro, e portanto quanto mais rápido e mais evoluído um computador, mais lucro existe.


Link para a matéria.

L1- 28.Como podem ser classificados os computadores quanto à característica de construção, quanto ao princípio de construção (natureza), quanto ao âmbito e quanto ao porte? Descreva as características de cada uma das categorias.


  • Quanto à característica de construção:
    • 1ª GERAÇÃO: computadores baseados em tecnologia de VÁLVULA
    • 2ª GERAÇÃO: computadores baseados em tecnologia de TRANSISTOR
    • 3ª GERAÇÃO: computadores baseados em tecnologia de CIRCUITO INTEGRADO.
  • Quanto ao princípio de construção:
    • Analógico
    • Digital
    • A diferenciação entre o que chamamos de computador analógico e computador digital é que os analógicos realizam operações aritméticas por meio de analogia (sistema de representação de fenômenos por meio de pontos de semelhança), ou seja, não trabalham com números ou símbolos que representem os números, eles fazem analogia direta entre as quantidades; eles medem as quantidades a serem trabalhadas, tendo, portanto, uma analogia entre os valores com os quais pretende trabalhar e os valores internos da máquina.
      Já os computadores digitais trabalham diretamente com números, ou seja trabalham realizando operações diretamente com os números, enquanto os analógicos medem.
  • Quanto ao âmbito:
    • Propósitos Gerais
    • Propósitos Específicos
  • Quanto ao porte:
    • Supercomputadores
    • Mainframes
    • Minicomputadores
    • Estações de Trabalho
    • Computadores Pessoais

L1- 27.Quais os componentes de um sistema de computação?

Um sistema de computação está organizado em 3componentes: o hardware e o software e o peopleware.

L1- 26.O que é um sistema de Computação?

Um sistema de computação é, obviamente, um sistema que realiza computações.
Computações são, abstratamente, transformações solicitadas produzidas por um sistema (de computação), sobre elementos de entrada, com o objetivo de produzir elementos na saída, de uma forma coerente, desejável e previsível. Isto é, uma computação tem que produzir resultados úteis a um utilizador ou usuário. 


L1- 25.O Que quer dizer WWW? E HTML?

  • World Wide Web ,que em português significa, "Rede de alcance mundial"; também conhecida como Web e WWW)
  • HyperText Markup Language, que significa Linguagem de Marcação de Hipertexto

L1- 24.Em 1990 a Microsoft teve um lançamento de impacto,qual?

A Microsoft lançou no mercado o Windows 3.0, que executava vários programas ao mesmo tempo. O programa integrava 16 cores e mais memória que o anterior, o que atraiu um número expressivo de usuários do MS-DOS.


Link para a matéria

L1- 23.Em 1981 a IBM introduziu o PC no mercado, qual o software básico deste PC?

Todos os IBM PC incluíam um pequeno programa armazenado em ROM. O IBM PC original possuía 40 Kb de ROM, dos quais 8 Kb eram para o power-on self-test (auto-teste de inicialização) e o BIOS, e 32 Kb para o IBM Cassette BASIC. O interpretador BASIC em ROM era a interface-padrão do usuário se nenhum disco de boot do DOS fosse encontrado na inicialização. O Microsoft BASICA era distribuído em disquetes e fornecia um modo de rodar o BASIC em ROM sob controle do PC-DOS.




Link para a matéria

L1- 22.Quais as características do Apple II?

O primeiro Apple II foi vendido em 5 de Junho de 1977, equipado com um processador MOS Technology 6502 com um clock de 1 MHz, 4 KB de memória RAM, um interface para cassetes áudio e uma ROM que incluía um interpretador de BASIC. O controlador de vídeo apresentava 24 linhas com 40 colunas de carateres (apenas letras maiúsculas), com saída NTSC para um monitor ou, através de um modulador RF, para uma televisão. Os utilizadores podiam gravar e carregar os programas a partir de um gravador de cassetes áudio. O preço de venda variava entre USD $1298 (com 4KB RAM) e USD $2638 (com 48KB RAM).

L1- 21.Quais as antecessoras da Internet?

A Arpanet foi a primeira internet conhecida. Em 1985 a Fundação de Ciência Nacional dos EUA criou a NSFNET, que era constituída por uma série de redes destinadas à educação e investigação. Baseada nos protocolos da ARPANET, a NSFNET criou uma infra-estrutura que permitia a ligação gratuita, em rede, das instituições de ensino e de pesquisa.


L1- 20.O código ASCII foi criado em 1963,para que ele era utilizado?

O código ASCII uma codificação de caracteres de oito bits baseada no alfabeto inglês. Os códigos ASCII representam texto em computadores, equipamentos de comunicação, entre outros dispositivos que trabalham com texto. Desenvolvida a partir de 1960, grande parte das codificações de caracteres modernas a herdaram como base.


L1- 19.Qual a diferença entre linguagem de alto nível e linguagem de máquina?

A de Alto Nível é aquela linguagem visualizada e entendida pelo usuário final, ou seja, a linguagem que está por trás dos softwares... A de Máquina (Baixo Nível) é aquele que se comunica diretamente com o hardware, as linguagem altas tendem a fazer com que os usuários tenham cada vez mais facilidades em comandar o computador, mas, elas geram códigos de "baixo nível" para que o hardware entenda e execute o comando desejado.

L1- 18.Qual foi o primeiro computador comercializado?

O Univac foi o primeiro computador comercializado. Projetado por J. Presper Ecker e John Mauchly, executava 1905 operações por segundo.


L1- 17.O que marcou o início da "Era do Computador?

Em 1930, os cientistas começaram a progredir nas invenções de máquinas complexas, sendo que o Analisador Diferencial de Vannevar Bush anuncia a moderna era do computador. Em 1936, Allan Turing publica um artigo sobre "Números Computáveis" e Claude Shannon demonstra numa tese a conexão entre lógica simbólica e circuitos elétricos. Em 1937, George Stibitz constrói em sua mesa de cozinha um "Somador Binário".

Link para a matéria

L1- 16.O que foi o Memex?

A meta do Memex, era “traçar trilhas”, trilhas nas quais ficassem registradas todas as informações adquiridas e que fosse possível retomá-las de qualquer ponto que parassem. O usuário do Memex poderia portanto, traçar uma trilha de pesquisa e traçar trilhas paralelas a esta, caso um outro usuário quisesse continuar ou criar uma nova trilha com assuntos relacionados à pesquisa anterior, este poderia ver toda a linha de pesquisa que foi traçada pelo primeiro usuário.

L1- 15.Por que foram criadas as linguagens de programação?

Uma das principais metas das linguagens de programação é permitir que programadores tenham uma maior produtividade, permitindo expressar suas intenções mais facilmente do que quando comparado com a linguagem que um computador entende nativamente (código de máquina). Assim, linguagens de programação são projetadas para adotar uma sintaxe de nível mais alto, que pode ser mais facilmente entendida por programadores humanos. Linguagens de programação são ferramentas importantes para que programadores e engenheiros de software possam escrever programas mais organizados e com maior rapidez.

L1- 14.O que significava a seguinte expressão: “O computador processaria os dados de acordo com as necessidades do usuário”?

As instruções não viriam pré-determinadas, cada usuário é que deveria passar para o computador suas necessidades e construir formas para receber as respostas do computador.




Link para a matéria

L1- 13.Quais eram as características básicas da arquitetura proposta por John von Neumann?

  1. Codificar as instruções de uma forma possível de ser armazenada na memória do computador. Von Neumann sugeriu que fossem usados uns e zeros.
  2. Armazenar as instruções na memória, bem como toda e qualquer informação necessária a execução da tarefa, e
  3. Quando processar o programa, buscar as instruções diretamente na memória, ao invés de lerem um novo cartão perfurado a cada passo.

L1- 12.Quais as características do primeiro computador eletromecânico?

HOWARD AIKEN apresentou a idéia do computador MARK I para THOMAS WATSON, IBM, que o construiu juntamente com a Marinha America. Até 1944, ficou como segredo militar e, somente após a guerra foi divulgado. Algumas de suas características:

    • 2,5 metros de altura;
    • 18 metros de comprimento;
    • 30 toneladas;
    • 700 quilômetros de cabos.

L1- 11.O que caracterizava o Teste de Turing?

 O teste consistia em submeter um operador, fechado em uma sala, a descobrir se quem respondia suas perguntas, introduzidas através do teclado, era um outro homem ou uma máquina. Sua intenção era de descobrir se podiamos atribuir à máquina a noção de inteligência.

L1- 10.O que representou Alan Turing para a computação?

Alan Turing, conhecido como pai da Ciência da Computação, inventou a Máquina de Turing, que posteriormente evoluiu para o computador moderno.

L1- 9.Qual o grande feito do Inglês George Boole?

George Boole (1815-1864) publicou em 1854 os princípios da lógica booleana, onde as variáveis assumem apenas valores 0 e 1 (verdadeiro e falso), que passou a ser utilizada a partir do início do século XX.


L1- 8.Quem criou o primeiro computador mecânico? Como ele era fabricado? Como ele funcionava?

O primeiro computador eletro-mecânico foi construído por Konrad Zuse (1910-1995). Em 1936, esse engenheiro alemão construiu, a partir de relés que executavam os cálculos e dados lidos em fitas perfuradas, o Z1. Há uma grande polêmica em torno do primeiro computador. O Z-1 é considerado por muitos como o primeiro computador eletro-mecânico.

L1- 7.Como eram os primeiros computadores?

Os primeiros computadores da década de 1940 possuíam somente dois níveis de linguagem de programação: o nível da linguagem de máquina, no qual toda a programação era feita, e o nível da lógica digital, onde os programas eram efetivamente executados. Com Wilkes, em 1951, surgiu a ideía de se projetar um computador a três níveis, a fim de se simplificar o hardware. Esta máquina tinha um programa denominado interpretador armazenado permanentemente, cuja função era executar os programas em linguagem de máquina. O hardware assim poderia ser simplificado: teria apenas que executar um pequeno conjunto de microinstruções armazenadas, ao invés de todo o programa em linguagem de máquina, o que exigia menos circuitos eletrônicos. A partir daí começam a evoluir as linguagens e as arquiteturas das máquinas, impulsionadas, principalmente, pelo aparecimento de um novo conceito na História da Computação: os Sistemas Operacionais.




Link para a matéria

L1- 6.O que representam Ada Byron King e Grace Murray Hopper na evolução da computação?

Ada foi a primeira programadora da história, projetando e explicando, a pedido de Babbage, programas para a máquina inexistente. Ada inventou os conceitos de subrotina, uma seqüência de instruções que pode ser usada várias vezes, loop, uma instrução que permite a repetição de uma sequência de cartões, e do salto condicional, que permite saltar algum cartão caso uma condição seja satisfeita.
Grace Murray Hopper  foi uma analista de sistemas da marinha americana nas décadas de 1940 e 1950. Foi ela que criou a linguagem de programação Flow-Matic, hoje extinta. Esta linguagem serviu como base para a criação do COBOL.




Link para a matéria

L1 - 5.O que caracterizou “A loucura de Babbage”?

Babbage teve muitas dificuldades com a tecnologia da época, que era inadequada para se construir componentes mecânicos com a precisão necessária. Com a suspensão do financiamento por parte do governo britânico, Babbage e Ada utilizaram a fortuna da família Byron até a falência, sem que pudessem concluir o projeto, e assim o calculador analítico nunca foi construído.



Link para a matéria

L1- 4.Qual foi a primeira máquina capaz de realizar cálculos?

A máquina Pascal, A calculadora usava engrenagens que a faziam funcionar de maneira similar a um odômetro. Pascal recebeu uma patente do rei da França para que lançasse sua máquina no comércio. A comercialização de suas calculadoras não foi satisfatória devido a seu funcionamento pouco confiável, apesar de Pascal ter construído cerca de 50 versões.




Link para a matéria

L1- 3.Descreva, em linhas gerais, os termos a seguir e dê um exemplo de objeto ou dispositivo associado a cada um deles:

a)    Processamento - Processamento é uma operação de transformação. No contexto das tecnologias de informação, significa transformar dados em informação. Um dispositivo associado é o processador. Que é um circuito integrado que controla as funções de cálculos e tomadas de decisões de um computador.

b)    Entrada – Por onde entram os dados para processamento, a partir de uma ação feita pelo usuário. Um exemplo de dispositivo de entrada é o teclado.
c)    Saída – Resultado da entrada e processamento dos dados. Um exemplo é o monitor.
d)    Armazenamento -O armazenamento de dados em um sistema de processamento de dados é feito quando da geração de um arquivo de dados, mediante a exibição de uma interface de usuário que permite a seleção, pelo usuário, de critérios de armazenamento para o arquivo de dados. Um exemplo, é o HD.




Link para a matéria

L1- 2. O que é um computador? Ilustre aplicações nas quais o uso do computador se torne necessário.

É uma máquina capaz de variados tipos de tratamento automático de informações ou processamento de dados. O computador pode ser utilizado no dia a dia, como ferramento de trabalho, pesquisa e ensino. O que possibilita um acesso rápido e eficaz a informação.


Link para a matéria.

L1- 1. O que você entende por Computação?

A computação pode ser definida como a busca de uma solução para um problema a partir de  dados enviados  e através de um algoritmo. 


Link para a matéria.

11 de ago. de 2010

Alg1- Como fazer um X-Salada em algorítmo.

  1. Vá ao mercado e compre pão, alface, tomate, maionese,azeite,sal e queijo.
  2. Com uma faca, corte o pão e abra-o
  3. Passe a maionese no pão com uma faca.
  4. Coloque o alface no pão.
  5. Com uma faca fatie o tomate em rodelas.
  6. Coloque as rodelas no pão.
  7. Tempere a salada com azeite e algumas pitadas de sal.
  8. Coloque as fatias de queijo no pão.
  9. Feche o pão.
  10. Se quiser o lanche frio, está pronto.
  11. Se não, pegue uma frigideira.
  12. Ligue o fogo e coloque ela sobre o fogo aceso.
  13. Coloque o pão dentro dela
  14. Pressione o pão com um garfo para que ele esquente mais rápido.
  15. Vire o pão para nao queimar.
  16. Quando o queijo derreter, desligue o fogo.

Como colocar um tradutor em seu blog.

A Google oferece a todos uma ferramenta muito útil e gratuita, um tradutor online, quando alguém de outro país te visita ele pode escolher a língua na qual quer ler seu blog.

Como vocês podem ver meu blog possui esse tradutor, e hoje vou ensiná-los como colocar.

  1. Vá no seu painel e clique em Design.
  2. Escolha o local onde deseja colocar o tradutor e clique em Adicionar Gadget.
  3. Procure na lista HTML/JavaScript ou clique neste link.
  4. Nesta página você encontrará o código, copie-o.
  5. Cole-o no gadget que você criou e salve.
  6. Salve a página no canto superior da tela.
  7. E pronto! Agora até os chineses podem ler seu blog.
Se você usa outra plataforma, procure um local onde você possa adicionar ou editar Html/JavaScript e cole este código.
Adicionar


Do Disquete ao Pen drive.

Breve histórico:


O drive de disquete, ou drive de disco flexível, foi inventado na IBM por Alan Shugart, em 1967. Os primeiros drives de disquete utilizavam um disco de 8 polegadas (mais adiante chamado de "disquete" quando teve seu tamanho reduzido), que evoluiu até se tornar um disco de 5,25 polegadas, que foi utilizado no primeiro computador pessoal IBM, em agosto de 1981. O disco de 5,25 polegadas tinha capacidade para armazenar 360 kilobytes - contra os 1,44 megabytes dos disquetes de 3,5 polegadas atuais.

Os discos de 5,25 polegadas foram intitulados "flexíveis" porque a embalagem dos disquetes era um envelope de plástico muito flexível, diferente do invólucro rígido utilizado para armazenar os disquetes de 3,5 polegadas atuais.

Disquetes de 5¼

O Desuso
O disquete já foi considerado um dispositivo com grande capacidade de armazenamento, especialmente devido ao pequeno tamanho dos arquivos. Atualmente, devido ao tamanho cada vez maior dos arquivos e, devido à existência de mídias de armazenamento não-voláteis de maior capacidade, como  cartões de memória (memory sticks, cartões MMC, cartões SD, ...), Flash Drives USB (muitas vezes em formato de chaveiro), CD-RCD-RWDVD gravável e regravável; além de existir outras maneiras de guardar arquivos, como armazenamento distribuído e/ou Compartilhamento de arquivos em redes locaise-mail e disco virtual, o disquete se tornou um utilitário obsoleto. Muitos fabricantes de computadores dão como certa a "morte" dos disquetes; 
O maior problema em relação aos disquetes é justamente o problema do disquete velho : o disquete possui uma "vida útil" de 5 anos. Após esse prazo, a sua camada magnética começa a se danificar e aí pode haver perda de dados. O pior dessa situação é que a camada magnética começa a realmente se descolar da camada plástica do disquete, sujando as cabeças de leitura/gravação.
Outra coisa que deixava a desejar era o tipo de armazenamento dos disquetes, ele era fixo, eles tinham capacidade muito limitada, eram muito lentos para leitura e escrita, e a reescrita só ocorria depois de apagar todo o conteúdo dele.  Diferente das mídias atuais cujo armazenamento é constituído por uma memória flash. Além do mais a quantidade de dados que se podia gravar era muito pequena, o que dificultava por exemplo transportar arquivos como filmes e música


O Pen drive.
Pen drive é um dispositivo com memória flash e conector USB que funciona como unidade de armazenamento removível. Basta plugá-la na porta USB do computador para que seja reconhecida como uma nova unidade de armazenamento pronta para ser utilizada.
A memória pen drive também é conhecida por outros nomes: memory key, chaveiro USB, flash drive, flash memory, mini HD, entre outros. No Brasil é popularmente conhecida pelo nome de pen drive.
A grande vantagem desse dispositivo é ser compacto (tamanho aproximado de um chaveiro) com a possibilidade de ter uma grande capacidade de armazenamento, você pode transportá-la para qualquer lugar e plugá-la em qualquer computador com uma porta USB. Podemos dizer que a pen drive tem a função de um mini HD removível.


Como funciona?
Quando plugá-la na porta USB do seu computador, uma nova letra de drive aparecerá. Observe a imagem abaixo:
Existem diversos modelos no mercado, você pode transportá-la como chaveiro, colar, ou até mesmo no pulso caso adquira um relógio pen drive como o da imagem ao lado.
Pode ouvir suas músicas em arquivo MP3, rodar vídeos e visualizar suas fotos digitais diretamente da pen. Sua capacidade de armazenamento e velocidade na leitura e gravação de dados são infinitamente superiores em comparação ao disquete.


Tabela comparativa:
Memória pen driveQuant. de disquetes 1.44MB
128MB88
256MB177
512MB354
1GB711
2GB1422
4GB2844
.

A outra vantagem em relação ao disquete é a confiabilidade que a memória pen drive proporciona na manutenção dos dados armazenados. A maioria de nós, usuários de computador, já tivemos problemas com disquetes. São mídias frágeis, com uma vida útil muito curta se comparada a memória pen drive, esta última capaz de reter dados por mais de 10 anos.

Hoje, temos uma quantidade imensa de pen drives com capacidade de armazenamento e modelos diferentes.






O site Olhar digital da Uol, fez um vídeo bem legal falando sobre tudo isso, e ele tem apenas 50 segundos,
aos interessados, é só clicar AQUI  para vê-lo.

Fontes: