Baixe o app para aproveitar ainda mais
Prévia do material em texto
Conteúdo do exercício 1. Pergunta 1 0/0 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, F, V. Resposta correta 2. F, F, V, V. 3. Incorreta: V, F, V, F. 4. V, V, F, F. 5. F, V, V, F. 2. Pergunta 2 0/0 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: Ocultar opções de resposta 1. As asserções I e II são proposições verdadeiras, e a II é 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 falsas. 4. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 5. Correta: A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. Resposta correta 3. Pergunta 3 0/0 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. F, F, V, V. 2. F, F, F, V. 3. Correta: V, V, V, F. Resposta correta 4. V, V, F, F. 5. V, V, F, V. 4. Pergunta 4 0/0 Analise com atenção o seguinte fluxograma que representa a execução de um algoritmo: Considerando o fluxograma acima e o conteúdo estudado sobre algoritmos, analise as afirmativas a seguir: I. Neste fluxograma podemos observar a presença de uma estrutura condicional que compara o valor em A e o valor em B. II. Sabendo que o símbolo <> significa diferente, se o valor em A for igual ao valor em B, o algoritmo apresentará erro. III. Se o valor em A for maior que o valor em B, sabendo que <> significa diferente, então será apresentado a mensagem “Bom Dia”. IV. Independentemente do valor na variável A ou do valor na variável B, o fim será alcançado neste algoritmo. Está correto apenas o que se afirma em: Ocultar opções de resposta 1. II e IV. 2. III e IV. 3. I e III. 4. I e IV. Resposta correta 5. Incorreta: II e III. 5. Pergunta 5 0/0 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. V, V, V, F. 2. V, V, F, F. 3. F, V, V, F. Resposta correta 4. F, F, F, V. 5. Incorreta: F, F, V, V. 6. Pergunta 6 0/0 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. Incorreta: (10010)2 2. (11011)2 3. (10011)2 4. (10101)2 Resposta correta 5. (11010)2 7. Pergunta 7 0/0 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 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: Ocultar opções de resposta 1. II e IV. Resposta correta 2. I e IV. 3. I e II. 4. I e III. 5. Incorreta: II, III e IV. 8. Pergunta 8 0/0 Os sistemas de numeração podem ser posicionais, caracterizados por associar um determinado valor a posição na qual o algarismo ocupa ou sistemas não posicionais, em que não existe uma relação estabelecida para a localização do algarismo. Considerando essas informações e o conteúdo estudado sobre os sistemas posicionais: decimal, binário, octal e hexadecimal, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). I.( ) O sistema decimal possui base 10 e faz uso de dez símbolos para representar todas as quantidades. II. ( ) O sistema binário possui base 2 e é indicado pela combinação dos algarismos 0 e 1. III. ( ) O sistema octal trabalha com a base 8 e utiliza os algarismos de 0 a 8. IV. ( ) O sistema hexadecimal utiliza a base 16 e sua representação é feita com os algarismos de 0 a 15. Agora, assinale a alternativa que apresenta a sequência correta: Ocultar opções de resposta 1. F, F, V, V. 2. V, F, V, F. 3. Correta: V, V, F, F. Resposta correta 4. F, F, F, V. 5. V, F, F, F. 9. Pergunta 9 0/0 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. Os valores de A, X e Y são do tipo real. 2. O resultado em Z pode ser do tipo real, mesmo Z sendo inteiro. 3. Incorreta: C é um inteiro após a execução do fluxograma. 4. Z recebe 3 e o tipo resultante é um inteiro. Resposta correta 5. A soma de um tipo real e um inteiro resulta em um tipo inteiro. 10. Pergunta 10 0/0 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: Ocultar opções de resposta 1. precisão, denominador, base e expoente. 2. base, numerador, denominador e expoente. 3. precisão, base, expoente e mantissa. Resposta correta 4. base, expoente, mantissa e igualdade. 5. Incorreta: mantissa, norma, vetor e precisão. Conteúdo do exercício 1. Pergunta 1 0/0 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 pontos e vírgulas, melhor será a resposta do cálculo. 2. quanto maior a número de dígitos antes da vírgula, mais correto será o resultado. 3. quanto maior a quantidade de dígitos, mais exato será o resultado da operação. 4. Correta: 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 quantidade de números diferentes de zero, mais específico será o cálculo. 2. Pergunta 2 0/0 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: Ocultar opções de resposta 1. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. 2. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 3. Correta: A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. Resposta correta 4. As asserções I e II são proposições falsas. 5. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 3. Pergunta 3 0/0 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. Correta: V, V, V, F. Resposta correta 2. V, V, F, V. 3. F, F, F, V. 4. F, F, V, V. 5. V, V, F, F. 4. Pergunta 4 0/0 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 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: Ocultar opções de resposta 1. Correta: II e IV. Resposta correta 2. I e II. 3. I e IV. 4. I e III. 5. II, III e IV. 5. Pergunta 5 0/0 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. 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. Resposta correta 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. 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. 5. 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. 6. Pergunta 6 0/0 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 acercadas 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. II e III. 2. II, III e IV. 3. I e III. 4. Correta: I apenas. Resposta correta 5. I, II e IV. 7. Pergunta 7 0/0 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. Correta: Z recebe 3 e o tipo resultante é um inteiro. Resposta correta 2. C é um inteiro após a execução do fluxograma. 3. A soma de um tipo real e um inteiro resulta em um tipo inteiro. 4. O resultado em Z pode ser do tipo real, mesmo Z sendo inteiro. 5. Os valores de A, X e Y são do tipo real. 8. Pergunta 8 0/0 Analise com atenção o seguinte fluxograma que representa a execução de um algoritmo: Considerando o fluxograma acima e o conteúdo estudado sobre algoritmos, analise as afirmativas a seguir: I. Neste fluxograma podemos observar a presença de uma estrutura condicional que compara o valor em A e o valor em B. II. Sabendo que o símbolo <> significa diferente, se o valor em A for igual ao valor em B, o algoritmo apresentará erro. III. Se o valor em A for maior que o valor em B, sabendo que <> significa diferente, então será apresentado a mensagem “Bom Dia”. IV. Independentemente do valor na variável A ou do valor na variável B, o fim será alcançado neste algoritmo. Está correto apenas o que se afirma em: Ocultar opções de resposta 1. Correta: I e IV. Resposta correta 2. III e IV. 3. I e III. 4. II e IV. 5. II e III. 9. Pergunta 9 0/0 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: Ocultar opções de resposta 1. Correta: precisão, base, expoente e mantissa. Resposta correta 2. base, numerador, denominador e expoente. 3. base, expoente, mantissa e igualdade. 4. mantissa, norma, vetor e precisão. 5. precisão, denominador, base e expoente. 10. Pergunta 10 0/0 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. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 2. As asserções I e II são proposições falsas. 3. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 4. Correta: As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Resposta correta 5. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. https://www.sciencedirect.com/topics/computer-science/von-neumann-architecture Conteúdo do exercício 1. Pergunta 1 0/0 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 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: Ocultar opções de resposta 1. II, III e IV. 2. I e II. 3. I e IV. 4. II e IV. Resposta correta 5. Incorreta: I e III. 2. Pergunta 2 0/0 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. (11010)2 2. Incorreta: (10011)2 3. (10101)2 Resposta correta 4. (11011)2 5. (10010)2 3. Pergunta 3 0/0 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. Correta: I apenas. Resposta correta 2. II, III e IV. 3. II e III. 4. I e III. 5. I, II e IV. 4. Pergunta 4 0/0 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árioserá adequada ao contexto no qual o sistema interativo está inserido. A seguir, assinale a alternativa correta: Ocultar opções de resposta 1. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 2. Correta: As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Resposta correta 3. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 4. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 5. As asserções I e II são proposições falsas. 5. Pergunta 5 0/0 https://www.sciencedirect.com/topics/computer-science/von-neumann-architecture Analise com atenção o seguinte fluxograma que representa a execução de um algoritmo: Considerando o fluxograma acima e o conteúdo estudado sobre algoritmos, analise as afirmativas a seguir: I. Neste fluxograma podemos observar a presença de uma estrutura condicional que compara o valor em A e o valor em B. II. Sabendo que o símbolo <> significa diferente, se o valor em A for igual ao valor em B, o algoritmo apresentará erro. III. Se o valor em A for maior que o valor em B, sabendo que <> significa diferente, então será apresentado a mensagem “Bom Dia”. IV. Independentemente do valor na variável A ou do valor na variável B, o fim será alcançado neste algoritmo. Está correto apenas o que se afirma em: Ocultar opções de resposta 1. I e III. 2. I e IV. Resposta correta 3. III e IV. 4. Incorreta: II e IV. 5. II e III. 6. Pergunta 6 0/0 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. Correta: quanto maior o número de dígitos após a vírgula, maior será a precisão do cálculo. Resposta correta 2. quanto maior a quantidade de dígitos, mais exato será o resultado da operação. 3. quanto maior a número de dígitos antes da vírgula, mais correto será o resultado. 4. quanto maior a quantidade de pontos e vírgulas, melhor será a resposta do cálculo. 5. quanto maior a quantidade de números diferentes de zero, mais específico será o cálculo. 7. Pergunta 7 0/0 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, F, V. Resposta correta 2. V, F, V, F. 3. Incorreta: F, V, V, F. 4. F, F, V, V. 5. V, V, F, F. 8. Pergunta 8 0/0 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: Ocultar opções de resposta 1. Correta: precisão, base, expoente e mantissa. Resposta correta 2. base, expoente, mantissa e igualdade. 3. mantissa, norma, vetor e precisão. 4. base, numerador, denominador e expoente. 5. precisão, denominador, base e expoente. 9. Pergunta 9 0/0 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. 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. Resposta correta 2. 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. 3. 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”. 4. 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. 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. 10. Pergunta 10 0/0 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: Ocultar opções de resposta 1. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 2. As asserções I e II são proposições falsas. 3. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 4. Correta: A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. Resposta correta 5. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Compartilhar