Pda 2013
Curso de Tecnologia em Sistemas de Computação
Disciplina: Projeto e Desenvolvimento de Algoritmos
AD1 1° semestre de 2013.
Nome –
Assinatura –
1
a 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 é igual a 2.5 Giga-hertz. A segunda informação era sobre a memória do computador que é igual a 4 Gigabytes. Forneça o valor exato de hertze de bytes deste computador. Discuta o uso do prefixo Giga e quanto ele vale nos dois casos.
2
a questão (valor 1.0)
Linguagens de programação oferecem diferentes tiposde dados. Deste modo um desenvolvedor de algoritmos tem a opção de escolhero 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;
b) média final de um aluno da disciplina PDA;
c) cada letra do nome de um aluno;
d) a quantidade de livros da disciplina PDA disponível na biblioteca.
3
a questão (valor 2.0)
a) Discuta o uso de variáveis em algoritmos.
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.
4
a questão (valor 1.0)
Quais dos nomes de variáveis abaixo são nomes inválidos? Justifique suas respostas.
a) erro
b) $custo
c) nota2
d) 2nota
e) primeira prova
f) primeira_prova
5
a questão (valor 1.0)
Um gato persegue um rato que, inicialmente, tem à sua frente uma vantagem de X passos de rato. A cada dois passos que o gato dá emdireção ao rato, este dá cinco passos, mas os passos do gato são