As tarefas de teste no computador
Ensaio: As tarefas de teste no computador. Pesquise 862.000+ trabalhos acadêmicosPor: alexandre.paz • 1/9/2013 • Ensaio • 636 Palavras (3 Páginas) • 500 Visualizações
1a questão (valor 1.0)
Um anúncio de fabricante de computadores listava duas informações importantes sobre um dos produtos à venda. A primeira era a frequência do relógio do processador que e igual a 3.5 Giga-hertz. A segunda informação era sobre a memória do computador que e igual a 8 Gigabytes. Forneça o valor exato de hertz e de bytes deste computador. Discuta o uso do prefixo Giga e quanto ele vale nos dois casos.
Resposta:
A frequência do relógio do computador utiliza a base 10. Sabendo que na base 10:
1 kilo (1K) = 103
1 mega (1M) = 1K x 1K = = 103 x 103 = 106
1 giga = 1M x 1K = 106 x 103 = 109 = 1000000000
Temos que: 3.5 Gigahertz = 3.5 x 109 = 3500000000 hz
A memória do computador utiliza a base 2. Sabendo que na base 2:
1 kilo (1K) = 210 = 1024
1 mega (1M) = 1K x 1K = 210 x 210 = 220
1 giga = 1M x 1K = 220 x 210 = 230 = 1073741824
Temos que: 8 Gigabytes = 8 x 230 = 8589934592 bytes
2a questão (valor 1.0)
Linguagens de programação oferecem diferentes tipos de dados. Deste modo um desenvolvedor de algoritmos tem a opção de escolher o tipo que mais se adapte ao dado sendo processado. Considere os tipos de dados apresentados no curso: inteiros, reais e caracteres. Qual destes tipos você escolheria para processar os dados listados a seguir?
a) quantidade de alunos de uma turma da disciplina PDA;
Resposta: Inteiros
b) media final de um aluno da disciplina PDA;
Resposta: Reais
c) cada letra do nome de um aluno;
Resposta: Caracter
d) a quantidade de livros da disciplina PDA disponível na biblioteca.
Resposta: Inteiros
3a questão (valor 2.0)
a) Discuta o uso de variáveis em algoritmos.
Resposta: A utilização de variáveis, que consiste em utilizar nomes para se referir a determinado endereço da memória onde dados são armazenados, visa facilitar a utilização dos espaços da memória de forma legível e descomplicada, uma vez que o endereçamento da memória é feito por meio de números.
b) Considere uma variável que irá armazenar um valor inteiro com sinal e assuma que esta variável é armazenada em 32 bits. Seria possível usar esta variável para armazenar a quantidade de habitantes da Terra no ano de 2013? Justifique sua resposta.
Resposta: Negativo. A variável armazenará um valor inteiro com sinal em 32 bits. Como um bit é reservado para o sinal, temos que o número inteiro deverá estar no intervalo abaixo:
-231 <= Inteiro <= 231 -1
Logo
...