Prévia do material em texto
Parte superior do formulário
Fechar
Avaliação: CCE1121_AV2_201505076455 » LÓGICA DE PROGRAMAÇÃO
Tipo de Avaliação: AV2
Aluno: 201505076455 - JOSE CLEVERALDO VIEIRA DE JESUS
Professor:
LUIZ DI MARCELLO SENRA SANTIAGO
Turma: 9001/AY
Nota da Prova: 4,5 de 8,0 Nota do Trab.: 0 Nota de Partic.: 2 Data: 30/11/2015 19:27:04 (F)
1a Questão (Ref.: 265612)
Pontos: 0,0 / 1,5
Faça uma função em c++ que receba o valor do comprimento de um fio e o valor da gravidade e retorne o período de oscilações de um pêndulo simples. Tendo a seguinte fórmula:
T = 2 * pi * sqrt(L /G)
Onde:
T = período
L = comprimento do fio
G = gravidade
Resposta: =(compr*2+G)/L T=2*pi*sqrt(L/G)
Gabarito:
float area(float L, float G)
{
return 2*2.14*sqrt( L/G);
}
2a Questão (Ref.: 162431)
Pontos: 0,0 / 1,5
Implemente um programa em C++ que receba um número indefinido de valores e calcule o percentual de valores digitados que forem pares e estiverem dentro do intervalo de 20 e 50. O programa deve perguntar se o usuário deseja continuar após o processamento de cada valor digitado e encerrar a execução caso a resposta diferente de "s".
Resposta: =include# =soma (include#=2) =resultado (20 p/ 50)
Gabarito:
int main()
{
int c=0,ct=0,x;
char resp='s';
while(resp=='s')
{
cout << "Entre com um valor:";
cin >> x;
if (x % 2 == 0 && x > 20 && x < 50) c++;
ct++;
cout << "Deseja entrar com mais algum valor (s/n)?";
cin >> resp;
fflush(stdin);
}
cout << "Percentual:"<< 100*c/ct <<"%\n";
}
3a Questão (Ref.: 42191)
Pontos: 0,5 / 0,5
Em relação a algoritmos:
I. É uma sequência lógica de instruções que devem ser seguidas para a resolução de um problema ou para a execução de uma tarefa.
II. Os algoritmos não podem ser utilizados na área das ciências cognitivas devido a sua interpretação ambígua.
III. Os algoritmos podem constituir uma parte importante da documentação de sistemas, pois descrevem as tarefas a serem realizadas pelos programas.
Dadas as sentenças, podemos afirmar que:
II e III são falsas.
I e III são falsas.
I e II são falsas.
I e III são verdadeiras.
I e II são verdadeiras.
4a Questão (Ref.: 19196)
Pontos: 0,0 / 0,5
Segundo o Sistema Internacional de Unidades (SI), os nomes dos múltiplos e submúltiplos de uma unidade são formados mediante os seguintes prefixos:
Assim, por exemplo, tem-se que: 30 Gm (gigametros) = 30 . 109 m (metros).
Com base nessas informações, se a unidade de medida fosse o byte (b), então a razão entre 1 800 µb e 0,06 dab, nesta ordem, seria um número compreendido entre:
10-3 e 10-2
10-4 e 10-3
10-1 e 1
10-5 e 10-4
10-2 e 10-1
5a Questão (Ref.: 19411)
Pontos: 0,5 / 0,5
Analise as seguintes afirmações relativas a conhecimentos básicos de microcomputadores PC.
I. Em um disquete de 3,5 polegadas podem ser armazenados arquivos de até 1,44 Giga bytes.
II. A RAM é a memória cache permitem apenas leitura.
III. O teclado e o mouse são periféricos de entrada de dados.
IV. A impressora é um periférico de saída de dados.
Indique a opção que contenha todas as afirmações verdadeiras:
I e III
III e IV
II e III
I e II
II e IV
6a Questão (Ref.: 20230)
Pontos: 0,5 / 0,5
Em relação à lógica de programação, considere os pseudocódigos:
Ambos os algoritmos abordam o mesmo problema e chegam ao mesmo resultado.
Somente Alg1 tem consistência em sua representação e chega a um resultado.
Somente Alg2 tem consistência em sua representação e chega a um resultado.
O resultado da solução apresentada por Alg2 é maior do que a de Alg1.
O resultado da solução apresentada por Alg2 é menor do que a de Alg1.
7a Questão (Ref.: 137750)
Pontos: 0,5 / 0,5
Na Linguagem C++, existe um comando que faz uso do operador de extração. Assinale a opção que contem o nome desse comando.
comando de atribuição
cout
cin
if composto
if simples
8a Questão (Ref.: 269509)
Pontos: 0,5 / 0,5
Assinale a opção que identifica a estrutura da linguagem C++ que apresenta as características abaixo:
- Usada quando o número de repetições for desconhecido;
- Executa o bloco, um ou mais comandos entre uma par de chaves, pelo menos uma vez;
- Controlada por um teste ao final;
switch
while
if
do...while
for
9a Questão (Ref.: 19590)
Pontos: 1,0 / 1,0
Considere:
Dado o algoritmo representado na forma de português estruturado, o valor de saída contido na variável RESP será:
22.
86.
342.
0.
6.
10a Questão (Ref.: 259627)
Pontos: 1,0 / 1,0
Um programador gostaria de converter para minúsculas todas as letras de uma profissão, mas sabe-se que o número de caracteres varia.
Além de uma estrutura de repetição, precisaria de algumas funções para conseguir o que pretendia.
Assinale a opção onde estão presentes essas funções.
strlen(...) e tolower(...)
tolower(...) e toupper(...)
strcmp(...) e atoi(...)
strcat(...) e atoi(...)
strlen(...) e toupper(...)
Parte inferior do formulário