Buscar

Atividade de Autoaprendizagem 1

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 15 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 15 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 9, do total de 15 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

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.

Continue navegando