Buscar

AOL-1A Métodos Computacionais

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Ocultar opções de resposta 
Ocultar opções de resposta 
Pergunta 1
A conversão entre bases numéricas é comum na linguagem computacional. O processo mais recorrente é a conversão de uma base 
decimal para uma outra base binária. De modo geral, o processo direto é composto por duas partes.
Considerando essas informações e o conteúdo estudado sobre a dinâmica de conversões de bases numéricas, é possível afirmar 
que a conversão de uma base decimal para uma base binária consiste na: 
subtração sucessiva da parte inteira e divisão alternada da parte fracionária. 
divisão frequente da parte inteira e multiplicação salteada da parte fracionária. 
Resposta correta
Correta: 
divisão contínua da parte inteira e multiplicação sucessiva 
da parte fracionária. 
soma constante da parte inteira e divisão sucessiva da parte fracionária.
divisão consecutiva da parte inteira e soma sucessiva da parte fracionária.
Pergunta 2
Algoritmo é o termo que define um procedimento que possui uma solução para um problema. Também é comumente usado para 
definir um conjunto de regras que uma máquina (em especial um computador) segue para atingir um objetivo específico. Porém, 
algoritmos nem sempre se aplicam a atividades mediadas por computador. O termo pode ser usado para representar as etapas 
seguidas para fazer uma pizza ou resolver um cubo mágico.
Considerando essas informações e o conteúdo estudado sobre algoritmos, analise as asserções a seguir e a relação proposta entre 
elas.
I. Como exemplo de nome de variável inválido em um algoritmo, podemos citar este: minha-variavel.
Porque:
II. Os caracteres de traço como ‘-’ e ‘_’ não podem ser utilizados, uma vez que, na programação, eles têm seus papeis já definidos 
ou reservados.
Agora, assinale a alternativa correta:
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
Ocultar opções de resposta 
Resposta correta
Correta: 
A asserção I é uma proposição verdadeira, e a II é uma 
proposição falsa.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
As asserções I e II são proposições falsas.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
Pergunta 3
Os processadores computacionais que utilizam ponto flutuante buscam calcular valores o mais próximo do real. Porém, por serem 
limitados pelo hardware, em determinados momentos, o arredondamento ou truncamento se torna inevitável.
Fonte: NISHIDA, Flávio Kenji. Modelagem de uma unidade de multiplicação ao em ponto flutuante. 2013 (Adaptado).
Considerando essas informações e o conteúdo estudado sobre as características de uma representação em ponto flutuante, avalie 
as afirmativas a seguir e assinale V, para a(s) verdadeira(s) e F para a(s) falsa(s).
I. ( ) A base deve ser binária ou hexadecimal na representação de ponto flutuante.
II. ( ) A representação em ponto flutuante necessita de mantissa, expoente e base.
III. ( ) O expoente na representação de ponto flutuante pode variar entre um valor máximo e mínimo.
IV. ( ) A representação de ponto flutuante opera com valores positivos.
Agora, assinale a alternativa que apresenta a sequência correta:
Resposta correta
Correta: 
F, V, V, F.
V, V, V, F.
F, F, V, V.
F, F, F, V.
V, V, F, F.
Ocultar opções de resposta 
Pergunta 4
Analise o fluxograma a seguir:
 
 Em um teste de mesa, o usuário informou corretamente os seguintes valores para as variáveis A, B, X e Y respectivamente: 8, 4.6, 
12 e 9. Considerando essas informações e o conteúdo estudado sobre algoritmos, marque a alternativa correta a respeito da saída 
deste fluxograma:
Resposta correta
Correta: 
Z recebe 3 e o tipo resultante é um inteiro.
A soma de um tipo real e um inteiro resulta em um tipo inteiro.
C é um inteiro após a execução do fluxograma.
Os valores de A, X e Y são do tipo real.
Ocultar opções de resposta 
O resultado em Z pode ser do tipo real, mesmo Z sendo inteiro.
Pergunta 5
A faixa de números que podem ser representados em ponto fixo é muito escasso para a maioria das aplicações científicas, onde é 
preciso representar números muito pequenos e/ou números muito grandes. No entanto, há a possibilidade de se utilizar a 
representação de ponto flutuante, que abrange uma grande faixa de números.
Considerando essas informações e o conteúdo estudado, são informações indispensáveis para a representação de ponto flutuante:
base, expoente, mantissa e igualdade.
base, numerador, denominador e expoente.
precisão, denominador, base e expoente.
Resposta correta
Correta: 
precisão, base, expoente e mantissa.
mantissa, norma, vetor e precisão.
Pergunta 6
As linguagens de programação de alto nível, apesar de próximas da linguagem humana, estão bem distantes da linguagem 
compreendida pelo computador: linguagem de máquina. As linguagens de alto nível são mais simples de se programar, pois utilizam 
palavras e expressões próximas da língua falada. Por outro lado, a programação em linguagem de máquina, ou de baixo nível, é 
mais difícil de se programar, uma vez que utiliza apenas 0s e 1s na programação. 
Considerando essas informações e o conteúdo estudado sobre algoritmos e linguagens de programação, analise as afirmativas a 
seguir.
I. As variáveis nas linguagens de programação são representadas por traço ‘-‘ e, em seguida, pelo nome da variável.
II. O operador de concatenação de cadeia de caracteres em algoritmos e na maior parte das linguagens é o sinal de mais ‘+’. 
III. Em um fluxograma, o losango pode representar a entrada do usuário e uma estrutura de repetição
Ocultar opções de resposta 
IV. Em um algoritmo, ao dizer: “Exibir o valor da soma”, significa que o valor de uma variável será apresentado na saída padrão do 
sistema operacional. 
Está correto apenas o que se afirma em:
I e III.
Resposta correta
Correta: 
II e IV.
I e IV.
I e II.
II, III e IV.
Pergunta 7
Dentre os tipos de erros presentes no cálculo matemático, há o chamado erro de arredondamento que surge a partir de 
arredondamentos malsucedidos. Diante disso, ter conhecimento acerca das regras de arredondamento é fundamental para que não 
se cometa tal falha.
Considerando essas informações e o conteúdo estudado sobre arredondamento para três casas decimais, analise as afirmativas a 
seguir:
 
Está correto apenas o que se afirma em:
Ocultar opções de resposta 
Ocultar opções de resposta 
Incorreta: 
I, II e IV.
II e III.
I e III.
Resposta corretaI apenas.
II, III e IV.
Pergunta 8
A posição do algarismo zero perante os demais algarismos que compõem um número faz total diferença na contabilização dos 
algarismos significativos. Em alguns casos, sua presença não é relevante. Já em outros, faz muita diferença na representação final.
Considerando essas informações e o conteúdo estudado sobre a quantidade de algarismos significativos correspondente a cada 
número, é correto afirmar que:
I. ( ) 468 possui três algarismos significativos.
II. ( ) 115,98 possui cinco algarismos significativos.
III. ( ) 9,0014 possui cinco algarismos significativos.
IV. ( ) 0,00690 possui cinco algarismos significativos.
Agora, assinale a alternativa que apresenta a sequência correta:
Resposta corretaV, V, V, F.
F, F, V, V.
F, F, F, V.
Incorreta: 
V, V, F, F.
V, V, F, V.
Ocultar opções de resposta 
Pergunta 9
O sistema computacional é composto por diversas partes de hardware e por várias partes de software. O coração deste ambiente é 
o processador, o responsável por executar os programas do computador. O computador também possui memória, geralmente, vários 
tipos diferentes em um único sistema. A memória é usada para armazenar programas, enquanto o processador os executa, além de 
armazenar os dados que os programas estão manipulando. O computador também possui dispositivos para armazenar dados ou 
trocar dados com o mundo exterior.
Considerando essas informações e o conteúdo estudado sobre arquitetura de computadores, analise as afirmativas a seguir e 
assinale V para a(s) verdadeira(s) e F para a(s)falsa(s).
I. ( ) O armazenamento primário diz respeito à memória que é volátil, ou seja, possui armazenamento temporário. 
II. ( ) O armazenamento secundário, como o nome já diz, é para dados sem importância, por isso, é temporário. 
III. ( ) A unidade lógica aritmética, também chamada de unidade de controle, realiza o controle das operações matemáticas. 
IV. ( ) A unidade lógica aritmética e a unidade de controle, juntas, compõem o que nós conhecemos como UCP (Unidade Central de 
Processamento). 
Agora, assinale a alternativa que apresenta a sequência correta:
F, V, V, F.
F, F, V, V.
Resposta correta
Correta: 
V, F, F, V.
V, F, V, F.
V, V, F, F.
Pergunta 10
Analise com atenção o algoritmo a seguir:
inicio
 leia os valores de Y e Z
Ocultar opções de resposta 
 SE Z>Y ENTÃO
 faça Z = Z – Y
 mostrar na saída o valor de Z
 SENÃO
 mostrar na saída a mensagem: “Valores inválidos”.
fim
Suponha que um usuário, durante teste de mesa, informou os seguintes valores para Y e Z respectivamente: 3 e 9. Considerando 
essas informações e o conteúdo estudado sobre algoritmos, assinale a alternativa que apresenta corretamente o que será exibido na 
tela:
para qualquer valor de Y maior que Z, será exibida na tela a subtração do valor de Y por Z, que, nesse caso, é 6.
a única condição para exibir a mensagem “valores inválidos” é para quando Y for diferente de Z, todas as outras mostram o 
resultado da subtração.
como as variáveis Z e Y são de tipos diferentes, então, após a execução do código será apresentada a mensagem “Valores 
inválidos”.
o algoritmo está inconsistente, faltam passos dentro desta sequência, como a definição do tipo de Z e do tipo de Y, logo, nada 
será exibido.
Correta: 
como Z(9) é maior que Y(3), então será feita a subtração, onde a variável Z 
recebe o valor dela menos o valor de Y, exibindo na tela o valor 6.

Outros materiais