Baixe o app para aproveitar ainda mais
Prévia do material em texto
Métodos Computacionais - D.20231.A Atividade de Autoaprendizagem 1 Conteúdo do exercício 1. Pergunta 1 Leia o trecho a seguir: “A arquitetura de Von Neumann (...) é baseada na descrita em 1945 pelo matemático e físico John Von Neumann. Ele descreveu uma arquitetura para um computador digital eletrônico com partes que consistem em uma unidade de processamento que contém uma unidade lógica aritmética (ULA) e registros do processador, uma unidade de controle que contém um registro de instruções e um contador de programas (PC), uma memória para armazenar dados e instruções, armazenamento externo em massa e mecanismos de entrada e saída.” Fonte: ROSENBERG, J. Security in embedded systems. ScienceDirect. Disponível em: <https://www.sciencedirect.com/topics/computer-science/von-neumann- architecture>. Acesso em: 27 mar. 2020. Considerando essas informações e o conteúdo estudado sobre arquitetura de computadores, analise as asserções a seguir e a relação proposta entre elas. I. A unidade de entrada conecta o ambiente externo ao sistema interno de processamento de um computador. Porque: II. Nesta abordagem, a interface com o usuário será adequada ao contexto no qual o sistema interativo está inserido. A seguir, assinale a alternativa correta: Ocultar opções de resposta 1. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 2. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 3. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Resposta correta 4. As asserções I e II são proposições falsas. 5. https://www.sciencedirect.com/topics/computer-science/von-neumann-architecture https://www.sciencedirect.com/topics/computer-science/von-neumann-architecture A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 2. Pergunta 2 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: Ocultar opções de resposta 1. subtração sucessiva da parte inteira e divisão alternada da parte fracionária. 2. soma constante da parte inteira e divisão sucessiva da parte fracionária. 3. divisão frequente da parte inteira e multiplicação salteada da parte fracionária. 4. divisão contínua da parte inteira e multiplicação sucessiva da parte fracionária. Resposta correta 5. divisão consecutiva da parte inteira e soma sucessiva da parte fracionária. 3. Pergunta 3 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: Ocultar opções de resposta 1. V, V, V, F. Resposta correta 2. Incorreta: V, V, F, F. 3. F, F, V, V. 4. F, F, F, V. 5. V, V, F, V. 4. Pergunta 4 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: Ocultar opções de resposta 1. F, V, V, F. Resposta correta 2. V, V, V, F. 3. V, V, F, F. 4. F, F, F, V. 5. F, F, V, V. 5. Pergunta 5 Na pretensão de solucionar um modelo matemático com auxílio do cálculo numérico, é inevitável a ocorrência de erros, uma vez que na grande maioria dos casos são utilizados dados aproximados. No entanto, é preciso atenção, pois a propagação do erro pode ocasionar resultados distantes ou sem nexo ao correto. Considerando essas informações e o conteúdo estudado sobre a relação entre a quantidade de dígitos e a precisão de um cálculo com números irracionais, é possível afirmar que: Ocultar opções de resposta 1. quanto maior a quantidade de dígitos, mais exato será o resultado da operação. 2. quanto maior a quantidade de pontos e vírgulas, melhor será a resposta do cálculo. 3. quanto maior a quantidade de números diferentes de zero, mais específico será o cálculo. 4. quanto maior o número de dígitos após a vírgula, maior será a precisão do cálculo. Resposta correta 5. quanto maior a número de dígitos antes da vírgula, mais correto será o resultado. 6. Pergunta 6 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: Ocultar opções de resposta 1. O resultado em Z pode ser do tipo real, mesmo Z sendo inteiro. 2. Z recebe 3 e o tipo resultante é um inteiro. Resposta correta 3. A soma de um tipo real e um inteiro resulta em um tipo inteiro. 4. Os valores de A, X e Y são do tipo real. 5. C é um inteiro após a execução do fluxograma. 7. 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 1. I apenas. Resposta correta 2. II e III. 3. II, III e IV. 4. Incorreta: I e III. 5. I, II e IV. 8. Pergunta 8 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: Ocultar opções de resposta 1. V, F, V, F. 2. V, V, F, F. 3. F, F, V, V. 4. V, F, F, V. Resposta correta 5. F, V, V, F. 9. Pergunta 9 O sistema de numeração binário é o mais utilizado na linguagem de programação de computadores; sua dinâmica consiste em utilizar os algarismos 0 e 1 que, combinados, representam informações como letras, palavras, textos, entre outros. Considerando essas informações e o conteúdo estudado sobre a conversão entre bases numéricas, pode-se afirmar que a representação do número 21 no sistema binário é dado por: Ocultar opções de resposta 1. (10101)2 Resposta correta 2. (11011)2 3. (11010)2 4. (10010)2 5. (10011)2 10. Pergunta 10 Analise com atenção o algoritmo a seguir: inicio leia os valores de Y e Z 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: Ocultar opções de resposta 1. 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. 2. 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”. 3. 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. 4. 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. Resposta correta 5. 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. Atividade de Autoaprendizagem 1
Compartilhar