Buscar

Respostas atividades Fundamentos para a computação

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 20 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 20 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 20 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

Respostas atividades Fundamentos para a computação
· Pergunta 1
1 em 1 pontos
	
	
	
	Conforme Stallings (2010), os barramentos oferecem caminhos entre os componentes em diversos níveis de hierarquia do sistema de computação, permitindo a comunicação entre estes. Assim, os barramentos podem ser classificados de acordo com o tipo de componente que conecta.
 
STALLINGS, W. Arquitetura e Organização de Computadores . 8. ed. São Paulo: Pearson Practice Hall, 2010. p.68.
 
Considerando essas informações e o conteúdo estudado, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s):
 
(   ) O barramento do processador conecta as unidades internas do processador e envia sinal para outros componentes.
(   ) O barramento da memória principal liga a memória principal ao processador.
(   ) O barramento de dados proporciona ao processador o rápido acesso aos dados contidos na cache.
(   ) O barramento de entrada e saída proporciona a comunicação das interfaces e periféricos conectados à placa mãe.
 
A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
	
	
	
	
		Resposta Selecionada:
	 
V, V, F, V.
 
 
	Resposta Correta:
	 
V, V, F, V.
 
 
	Comentário da resposta:
	Resposta correta. A afirmativa I é verdadeira, pois o processador se conecta a outros componentes através do barramento do processador. A afirmativa II é verdadeira, pois a memória principal se comunica com o processador através do barramento da memória principal. A afirmativa III é falsa, pois o barramento que proporciona ao processador o rápido acesso aos dados contidos na cache é o barramento de memória cache. A afirmativa IV é verdadeira, pois a conexão de interfaces e periféricos à placa mãe é realizado pelo barramento de entrada e saída.
	
	
	
· Pergunta 2
1 em 1 pontos
	
	
	
	As memórias podem ser classificadas em relação ao tamanho, custo, velocidade e também, na proximidade com o processador, determinando uma hierarquia no sistema de armazenamento de dados em memória. Assim, o sistema de memória pode ser dividido em componentes que, comparativamente, podem resultar em um melhor desempenho para o processamento de dados. 
Considerando essas informações e o conteúdo estudado sobre memórias, analise as afirmativas a seguir:
 
1. (   ) Registradores são memórias internas ao processador que armazenam dados que estão sendo utilizados pela ULA.
2. (   ) A função da memória cache é otimizar o acesso aos dados e instruções provenientes dos dispositivos de armazenamento e memória principal.
3. (   ) Os dados armazenados nos registradores são considerados o segundo nível de armazenamento do sistema de memória.
4. (   ) Na localidade espacial de uma memória cache, considera-se que quando um dado for acessado, os itens contíguos na memória também venham a ser acessados.
 
Assinale a alternativa que apresenta apenas as afirmativas corretas:
	
	
	
	
		Resposta Selecionada:
	 
I, II e IV.
	Resposta Correta:
	 
I, II e IV.
	Comentário da resposta:
	Resposta correta. A afirmativa I está correta, pois os registradores estão localizados internamente ao processador e são utilizados pela ULA para operações lógicas e aritméticas. A afirmativa II está correta, pois a memória cache está localizada entre o processador e a memória principal e otimiza o acesso aos dados desta. A afirmativa IV está correta, pois na localidade espacial, é esperado que itens na sequência de um dado acessado sejam  também solicitados.
	
	
	
· Pergunta 3
1 em 1 pontos
	
	
	
	De acordo com Stallings (2010), Von Neuman concebeu o conceito de programa armazenado, publicado em 1945, com a proposta de um novo computador denominado EDVAC ( Electronic Discrete Variable Computer ). Este conceito é baseado na divisão do computador em unidades funcionais que proporcionam um armazenamento do programa na memória junto com os dados.
 
STALLINGS, W. Arquitetura e Organização de Computadores. 8. ed. São Paulo: Pearson Practice Hall, 2010. p.13.
 
Assim, considerando as informações apresentadas e os conteúdos estudados, analise as unidades do modelo de Von Neuman a seguir e associe-as com suas respectivas funções.
 
1. Unidade de Controle.
2. Unidade Lógica Aritmética.
3. Memória Principal.
4. Dispositivos de Entrada e Saída.
 
(   ) Responsável pela sequência das instruções a serem executadas.
(   ) Responsável por armazenar instruções e dados.
(   ) Corresponde à comunicação externa.
(   ) Responsável por realizar operações lógicas e aritméticas.
 
A partir das relações feitas anteriormente, assinale a alternativa que apresenta  sequência correta:
	
	
	
	
		Resposta Selecionada:
	 
I, III, IV, II.
	Resposta Correta:
	 
I, III, IV, II.
	Comentário da resposta:
	Resposta correta. A Unidade de Controle determina as instruções e sequência em que devem ser executadas. A Unidade Lógica e Aritmética tem a função de realizar as operações lógicas e aritméticas, como adição e subtração. A memória principal armazena as instruções e dados utilizados pela Unidade de Controle. Os dispositivos de entrada e saída são utilizados na interação entre usuários e o computador, realizando a comunicação externa.
	
	
	
· Pergunta 4
1 em 1 pontos
	
	
	
	As memórias são componentes de hardware utilizadas para o armazenamento de dados em sistemas computacionais. Podem ser classificadas com relação à volatilidade dos dados armazenados, tamanho, custo, velocidade e desempenho, o que auxilia na definição do tipo adequado de memória para as necessidades demandadas.
Com relação ao conteúdo estudado sobre memórias, ordene as alternativas a seguir das memórias de menor (1) para maior desempenho (5).
 
(   ) Cache L3.
(   ) Memória Principal.
(   ) Cache L2.
(   ) Disco Rígido.
(   ) Cache L1.
 
Assinale a alternativa que representa a sequência correta:
	
	
	
	
		Resposta Selecionada:
	 
4, 2, 1, 3, 5.
	Resposta Correta:
	 
4, 2, 1, 3, 5.
	Comentário da resposta:
	Resposta correta. A ordem das memórias de pior desempenho para maior desempenho é: disco rígido, memória principal, cache L3, cache L2 e cache L1.
	
	
	
· Pergunta 5
1 em 1 pontos
	
	
	
	Uma das características relevantes de um processador é a velocidade de operação de ciclo de relógio, também conhecida como clock e é medida na unidade de frequência Hertz (Hz). Com a evolução tecnológica, os processadores atuam, em baixo consumo, na frequência de 2 GHz e em alto desempenho podem atingir 4 GHz. Frequências maiores podem ser obtidas através do procedimento overclocking, o que não é recomendado e exige soluções de resfriamento para o processador devido ao aquecimento que pode ser provocado.
 
Em relação à velocidade de operação do ciclo de relógio, esta é medida:
	
	
	
	
		Resposta Selecionada:
	 
com relação ao número de ciclos de relógio por segundo, e representa a quantidade de operações que o processador pode realizar em uma unidade de tempo.
	Resposta Correta:
	 
com relação ao número de ciclos de relógio por segundo, e representa a quantidade de operações que o processador pode realizar em uma unidade de tempo.
	Comentário da resposta:
	Resposta correta. A velocidade do processador (clock) é medida em função do número de ciclos demandados pelo processador por unidade de tempo (segundo) para a execução das instruções de um programa.
	
	
	
· Pergunta 6
0 em 1 pontos
	
	
	
	Os computadores trabalham com os chamados sinais digitais, representados de forma lógica pela unidade denominada bit (binary digit). Em relação ao processamento de dados, é usual a adoção da unidade byte para representar uma certa quantidade de bits, sendo, por exemplo, praticada como unidade de medida para tamanho de arquivos ou de armazenamento de dados.
A partir do conteúdo estudado sobre medidas de armazenamento, assinale a alternativa correta que representa a quantidade de bits de um arquivo de 1 Mbyte.
	
	
	
	
		Resposta Selecionada:
	 
1.048.576 bits.
	Resposta Correta:
	 
8.388.608 bits.
	Comentário da resposta:
	Sua resposta está incorreta. Dividindoo resultado das alternativas incorretas por 8 (1 byte = 8 bits), não teremos o valor de 1 Mbyte.
	
	
	
· Pergunta 7
1 em 1 pontos
	
	
	
	A Máquina de Von Neumann é um modelo cuja arquitetura é adotada na construção de computadores seguindo um conceito de programa armazenado, atribuído aos projetistas do ENIAC, entre eles John Von Neumann (Stallings, 2010). Alguns computadores podem utilizar modelos especializados, que não seguem esta regra.
 
STALLINGS, W. Arquitetura e Organização de Computadores . 8. ed. São Paulo: Pearson Practice Hall, 2010. p.13.
 
Assinale a alternativa em que está apresentado uma característica correta referente ao modelo de Von Neumann.
	
	
	
	
		Resposta Selecionada:
	 
Instruções e dados de um programa estão presentes na mesma memória física (memória principal).
	Resposta Correta:
	 
Instruções e dados de um programa estão presentes na mesma memória física (memória principal).
	Comentário da resposta:
	Resposta correta. No modelo de Von Neumann, a Unidade de Controle realiza a interpretação de instruções que estão armazenadas na memória principal juntamente com os dados, enquanto a ULA é responsável pelas operações lógicas e aritméticas.
	
	
	
· Pergunta 8
1 em 1 pontos
	
	
	
	O computador pode ser representado por duas unidades básicas, sendo a primeira o hardware, que consiste na parte física, compreendendo o conjunto de periféricos elétricos e eletrônicos, como o processador, memória e dispositivos. A segunda parte é composta pelo software, que consiste:
	
	
	
	
		Resposta Selecionada:
	 
Na parte lógica, compreendendo os programas, seus algoritmos e representações.
 
 
	Resposta Correta:
	 
Na parte lógica, compreendendo os programas, seus algoritmos e representações.
 
 
	Comentário da resposta:
	Resposta correta. O software é a parte lógica do computador, o qual os programas estão instalados, englobando algoritmos e representações, sendo tanto o sistema operacional como as aplicações.
	
	
	
· Pergunta 9
1 em 1 pontos
	
	
	
	A taxa de transmissão de dados utilizada como unidade de medida para a velocidade de transferência de dados, realizada por sistemas computacionais, é representada em bits. Esta taxa difere da taxa de transferência de arquivos, pois esta é medida em bytes.
A partir do conteúdo estudado, assinale a alternativa que representa a taxa de transmissão de dados correspondente a uma taxa de transferência de arquivos de 540 kilobytes por segundo.
	
	
	
	
		Resposta Selecionada:
	 
4.320 kilobits por segundo.
	Resposta Correta:
	 
4.320 kilobits por segundo.
	Comentário da resposta:
	Resposta correta. A taxa de transmissão é calculada através da multiplicação por 8 da taxa de transferência. Sendo esta transferência de 540 kilobytes por segundo, basta multiplicar por 8, obtendo 4.320 kilobits por segundo.
	
	
	
· Pergunta 10
1 em 1 pontos
	
	
	
	Os dispositivos de armazenamento do tipo meio magnético permitem armazenar uma grande quantidade de dados em um espaço físico relativamente pequeno, de forma permanente, sendo mantidos mesmo que o computador seja desligado.
Considerando as informações apresentadas sobre o dispositivo de armazenamento do tipo meio magnético e os conteúdos abordados no texto-base, analise as asserções a seguir e a relação proposta entre elas.
 
1. Em dispositivos de armazenamento do tipo meio magnético, os dados são lidos através de uma cabeça magnética utilizada para ler e gravar dados de um meio magnetizado.
PORQUE
10. Nos dispositivos de armazenamento do tipo meio magnético, um campo magnético é gerado pela cabeça de leitura e gravação do dispositivo, representando os bits de acordo com a polaridade usada.
 
A seguir, assinale a assertiva correta.
	
	
	
	
		Resposta Selecionada:
	 
As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I.
	Resposta Correta:
	 
As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I.
	Comentário da resposta:
	Resposta correta. A asserção I é uma propositiva verdadeira, pois em dispositivos de armazenamento do tipo meio magnético, é feita a leitura de dados através de uma cabeça leitora magnética. A asserção II é uma propositiva verdadeira e justifica a primeira, pois o processo de gravação de dados (bits) é feito pela cabeça magnética através da geração de um campo magnético.
 
	
	
	
Quinta-feira, 9 de Setembro de 2021 19h29min34s BRT
· Pergunta 1
1 em 1 pontos
	
	
	
	Um sistema de computação tem diferentes componentes, dentre os quais, os mais conhecidos são o hardware , que representa a parte física do sistema, e software , que corresponde à parte lógica. Existe um terceiro componente relevante, voltado para os usuários do sistema, e que tem crescido em termos de atenção. Qual é esse componente?
	
	
	
	
		Resposta Selecionada:
	 
Peopleware.
	Resposta Correta:
	 
Peopleware.
	Comentário da resposta:
	Resposta correta. A alternativa “a” está correta, pois o peopleware é um componente voltado para as pessoas envolvidas no uso do sistema de computação.
 
	
	
	
· Pergunta 2
1 em 1 pontos
	
	
	
	Uma rede de computadores, que possibilita a interligação de computadores e a comunicação entre eles, pode ser constituída por diversos elementos, distribuídos dentro de uma arquitetura controlada. A classificação de uma rede de computadores pode ser feita mediante:
	
	
	
	
		Resposta Selecionada:
	 
transmissão, topologia, extensão e protocolos de transmissão.
 
 
	Resposta Correta:
	 
transmissão, topologia, extensão e protocolos de transmissão.
 
 
	Comentário da resposta:
	Resposta correta. A alternativa “e” está correta, pois uma rede de computadores pode ser classificada de acordo com: o meio de transmissão utilizado; a topologia, que define o formato da rede; a extensão: que define a abrangência e o tamanho da rede; os protocolos de transmissão, voltados para a comunicação de dados. Os tipos de computadores, as torres, a antena e o roteamento não fazem parte da classificação de redes de computadores.
	
	
	
· Pergunta 3
1 em 1 pontos
	
	
	
	Os programas ( softwares ) executados em um sistema computacional são constituídos de processos, sendo que diversos comandos e instruções são executados. Os sistemas operacionais precisam realizar o gerenciamento desses processos e, para isso, consideram os algoritmos de escalonamento, que são utilizados para:
	
	
	
	
		Resposta Selecionada:
	 
determinar qual processo deve ser executado em determinado momento e por quanto tempo.
	Resposta Correta:
	 
determinar qual processo deve ser executado em determinado momento e por quanto tempo.
	Comentário da resposta:
	Resposta correta. A alternativa “c” está correta, pois os algoritmos de escalonamento são utilizados para evitar que o processador seja monopolizado por um processo, determinando qual processo deve ser executado em determinado momento e por quanto tempo. A instanciação de processos, o monitoramento de processos perdidos, e a garantia de tempo de processo com interrupções por tamanho reduzido de processo, ou sem interrupções do começo ao fim, não são características de algoritmos de escalonamento.
	
	
	
· Pergunta 4
0 em 1 pontos
	
	
	
	Leia o trecho a seguir.
“Sistema Operacional é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema: definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc., além de fornecer uma interface entre o computador e o usuário”.
VELLOSO, F. Informática : conceitos básicos. Rio de Janeiro: Elsevier, 2017. p. 61.
 
Baseando-se nas informações mencionadas acerca do sistema operacional, é possível afirmar que o gerenciamento de memória, realizado pelo sistema operacional, consiste em controlar:
	
	
	
	
		Resposta Selecionada:
	 
os eventos externos dos dispositivos de entrada, registrando-os em memória.
 
 
	Resposta Correta:
	 
o acesso e o uso da memória principal, controlando o espaço de armazenamento de dados requeridos pelos programas.
	Comentárioda resposta:
	Sua resposta está incorreta. As alternativas estão incorretas, pois não é feito o controle da memória secundária para a execução, de forma prioritária, do programa; isso é realizado na memória principal. Ademais, o gerenciamento de memória do sistema operacional não é responsável pelo controle de dispositivos de entrada e saída.
 
 
	
	
	
· Pergunta 5
1 em 1 pontos
	
	
	
	Leia o trecho a seguir.
“UML é um padrão para desenvolvimento de software que reúne melhores práticas de metodologia de sistemas. Neste modelo, diversos diagramas auxiliam na visualização do problema e a concepção da solução, permitindo uma visão macro dos objetos e seus relacionamentos; ela propõe uma linguagem visual para especificação (modelagem) de sistemas orientados a objetos, fornece representação gráfica para os elementos essenciais do paradigma de objetos como classes, atributos, objetos, troca de mensagens, etc.”.
DUARTE, D. O que é UML. Purainfo , 06 abr. 2012. Disponível em: <https://purainfo.com.br/o-que-e-uml/>. Acesso em: 28 abr. 2019.
 
Considerando as informações apresentadas, analise as asserções a seguir e a relação proposta entre elas.
 
1. O diagrama de caso de uso é considerado uma técnica de descoberta de requisitos dentro dos padrões de modelagem UML.
Porque:
5. A modelagem de caso de uso é utilizada para modelagem de interações entre atores externos e sistemas.
 
A seguir, assinale a assertiva correta.
	
	
	
	
		Resposta Selecionada:
	 
As asserções I e II são proposições verdadeiras e a II é a justificativa correta da I.
	Resposta Correta:
	 
As asserções I e II são proposições verdadeiras e a II é a justificativa correta da I.
	Comentário da resposta:
	Resposta correta. A alternativa “b” está correta, pois os diagramas de caso de uso são utilizados na modelagem de requisitos, conforme o padrão UML (Unified Modeling Language). Esse tipo de diagrama auxilia o entendimento dos requisitos, em especial, nas interações entre os usuários e o sistema, parte da técnica de descoberta de requisitos.
	
	
	
1. Pergunta 6
1 em 1 pontos
	
	
	
	Todo sistema computacional é composto, fundamentalmente, por hardware
e software . O sistema operacional é um tipo de software
que permite o controle da operação de um computador, apresentando uma série de funções para o gerenciamento de recursos. Existem diversos sistemas operacionais, como Windows, Linux, Android e iOS, que são projetados seguindo diferentes form factors
disponíveis no mercado.
Considerando as informações apresentadas acerca dos sistemas operacionais, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).
 
(  ) O sistema operacional é considerado um software simples, atuando apenas com aspectos de alto nível (navegadores, editores de texto, dentre outros).
(  ) O sistema operacional realiza a comunicação entre o software
(aplicações) e o hardware .
( ) O sistema operacional gerencia apenas a camada de software de um sistema computacional.
(  ) Por meio do sistema operacional, o usuário pode requisitar a execução de programas.
 
Agora, assinale a alternativa que apresenta a sequência correta.
	
	
	
	
		Resposta Selecionada:
	 
F, V, F, V.
	Resposta Correta:
	 
F, V, F, V.
	Comentário da resposta:
	Resposta correta. A alternativa “c” está correta. A afirmativa I é falsa, pois o sistema operacional é um software complexo, que atua nos aspectos de baixo nível (gerenciamento de memória e dispositivos) e alto nível (navegadores e editores de texto). A afirmativa II é verdadeira, pois o sistema operacional faz a comunicação entre as aplicações que estão em execução e os recursos de hardware necessários. A afirmativa III é falsa, pois o sistema operacional gerencia as camadas de software e hardware de um sistema computacional. A afirmativa IV é verdadeira, pois o usuário pode solicitar a execução de um programa por meio do sistema operacional.
 
	
	
	
1. Pergunta 7
1 em 1 pontos
	
	
	
	Existem diversos sistemas operacionais, alguns proprietários e outros de código aberto, utilizados por diferentes plataformas. Considerando as informações apresentadas, analise os sistemas operacionais a seguir e associe-os com suas respectivas características.
 
(1)  Windows.
(2)  Linux.
(3)  MacOS.
(4)  Android.
 
(  ) Sistema operacional proprietário, desenvolvido para os computadores da Apple.
( ) Líder no ramo de sistema operacional móvel, de código aberto, desenvolvido pelo Google.
( ) Sistema operacional livre e de código aberto, baseado no Unix, com várias distribuições disponíveis.
( ) Sistema operacional de código proprietário, pertencente à Microsoft.
 
Agora, assinale a alternativa que apresenta a sequência correta.
	
	
	
	
		Resposta Selecionada:
	 
3, 4, 2, 1.
	Resposta Correta:
	 
3, 4, 2, 1.
	Comentário da resposta:
	Resposta correta. A alternativa “a” está correta, pois o Windows (1) é um sistema operacional de código proprietário, fornecido pela Microsoft. O Linux (2) é um sistema operacional de código aberto, concebido por Linus Torvalds, e com diversas distribuições disponíveis. MacOS (3) é um sistema operacional proprietário, que roda em ambientes de máquinas da Apple. O Android (4) é o sistema operacional disponibilizado para dispositivos móveis desenvolvidos pelo Google.
	
	
	
1. Pergunta 8
1 em 1 pontos
	
	
	
	Pyhton é uma das linguagens de programação que tem conquistado a preferência de muitos programadores. Uma série de comandos são definidos para permitir que algoritmos baseados em lógicas de programação sejam implementados, produzindo resultados conforme o intuito proposto pelo programador. Nesse contexto, considere o pequeno trecho do programa a seguir.
 
a = input(“Entre com o primeiro número:”)
b = input(“Entre com o segundo número:”)
c = input(“Entre com o terceiro número:”)
if a>b:
            while b<a:
                        b = b+1
else:
            b = a+c
print (b)
 
Se a variável “a” recebe o valor 5, a variável “b” recebe o valor 10 e variável “c” recebe o valor 6, assinale a alternativa correta quanto ao valor impresso de “b” ao término do trecho desse programa.
	
	
	
	
		Resposta Selecionada:
	 
11.
	Resposta Correta:
	 
11.
	Comentário da resposta:
	Resposta correta. A alternativa “a” está correta, pois, na instrução if a > b: , com a = 5 e b = 10, será executado o ramo else , sendo que b = a + c, ou seja, b = 5 + 6 = 11.
	
	
	
1. Pergunta 9
0 em 1 pontos
	
	
	
	Pyhton é uma das linguagens de programação que tem conquistado a preferência de muitos programadores. Muitos comandos são definidos para permitir que algoritmos baseados em lógicas de programação sejam implementados, produzindo resultados conforme o intuito proposto pelo programador. Nesse sentido, considere o pequeno trecho do programa a seguir.
 
a = int(input("Entre com o primeiro número:"))
b = int(input("Entre com o primeiro número:"))
c = int(input("Entre com o primeiro número:"))
contador = 0
while contador < 5:
  contador=contador +1
  if a > b:
      a = a+b
  else:
      a = a+c
print (a)
 
Se a variável “a” recebe o valor 5, a variável “b” recebe o valor 10 e variável “c” recebe o valor 5, assinale a alternativa correta quanto ao valor impresso de “b” ao término do trecho desse programa.
	
	
	
	
		Resposta Selecionada:
	 
45.
	Resposta Correta:
	 
10.
	Comentário da resposta:
	Sua resposta está incorreta. As alternativas estão incorretas, pois, na primeira interação (contador = 0), há: a = 10, b = 10 e c = 5. Na segunda interação (contador = 1), há: a = 15, b = 10 e c = 5. Na terceira interação (contador = 2), há: a = 25, b = 10 e c = 5. Na quarta interação (contador = 3), há: a = 35, b = 10 e c = 5. Na quinta interação (contador = 4), há: a = 45, b = 10 e c = 5.
	
	
	
1. Pergunta 10
1 em 1 pontos
	
	
	
	Para o desenvolvimento de um software , é primordial o entendimento dos requisitos, para que o produto seja entregue dentro das expectativas do cliente. Os requisitos podem ser categorizados e testes podem ser planejados, para assegurar que as expectativassejam atendidas. Nesse sentido, relacionados exclusivamente às restrições do software , há os requisitos: 
	
	
	
	
		Resposta Selecionada:
	 
não funcionais.
	Resposta Correta:
	 
não funcionais.
	Comentário da resposta:
	Resposta correta. A alternativa “a” está correta, pois os requisitos não funcionais se relacionam às restrições do software ; como exemplo, há os requisitos de desempenho, acessibilidade e segurança. Os requisitos funcionais, as regras de negócios e os requisitos externos e de especificação não estão atrelados, necessariamente, às restrições do software .
	
	
	
Quinta-feira, 9 de Setembro de 2021 19h30min33s BRT
· Pergunta 1
0 em 1 pontos
	
	
	
	A respeito do sistema de numeração hexadecimal, que utiliza base 16,
 
Qual  número representa a diferença entre os números 1FAB e 1BCD? Assinale a alternativa correta:
	
	
	
	
		Resposta Selecionada:
	 
3DC
	Resposta Correta:
	 
3DE
 
 
	Comentário da resposta:
	Sua resposta está incorreta. O número 1FAB em decimal equivale a 8.107 e o número 1BCD equivale em decimal 7.117. Realizando a diferença em decimal, temos o número decimal 990, que convertendo para hexadecimal equivale a 3DE.
	
	
	
· Pergunta 2
1 em 1 pontos
	
	
	
	A base de um sistema de numeração indica quantos símbolos (ou dígitos) fazem parte para a composição dos números. Por exemplo, o sistema decimal utiliza 10 dígitos, representados por números de 0 à 9. O sistema de numeração hexadecimal utiliza letras como dígitos, que possuem equivalência no sistema de numeração decimal e binário.
 
Em relação ao número hexadecimal F0CA, analise as afirmativas a seguir e assinale (V) para a(s) verdadeira(s) e (F) para a(s) falsa(s):
 
I.(  ) o valor em decimal do número hexadecimal C é 12.
II.(  ) o valor em binário do número hexadecimal F0CA é 1111000011001010.
III.(  ) o valor em decimal do número apresentado é maior que 62.000.
IV.(  ) a representação binária do número hexadecimal F0CA requer no mínimo 16 bits.
 
A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
	
	
	
	
		Resposta Selecionada:
	 
V, V, F, V
 
 
 
 
	Resposta Correta:
	 
V, V, F, V
 
 
 
 
	Comentário da resposta:
	Resposta correta. A afirmativa I é verdadeira, pois C em hexadecimal corresponde ao número decimal 12. A afirmativa II é verdadeira, pois o número binário referente ao número hexadecimal F0CA é 1111000011001010. A afirmativa III é falsa, pois o número decimal equivalente ao número hexadecimal F0CA é  61.642, que é menor que 62.000. A afirmativa IV é verdadeira, pois é necessário 16 bits para representar o número hexadecimal F0CA.
 
	
	
	
· Pergunta 3
1 em 1 pontos
	
	
	
	Durante o diagnóstico de um problema, o analista de TI buscou o endereço na memória onde estavam armazenados os dados. O endereço base da memória na representação hexadecimal é 5F000, e o deslocamento (offset) foi calculado como sendo 6 vezes o valor hexadecimal FF.
 
Assinale a alternativa correta para o endereço da memória onde está localizado o dado procurado:
	
	
	
	
		Resposta Selecionada:
	 
5F5FA
	Resposta Correta:
	 
5F5FA
	Comentário da resposta:
	Resposta correta. Para encontrar o deslocamento, devemos multiplicar FF por 6, resultando em 5FA. Somando ao endereço 5F000, temos o endereço do dado, 5F5FA.
	
	
	
· Pergunta 4
1 em 1 pontos
	
	
	
	Os sistemas de numeração podem utilizar de diferentes representações de acordo com a base utilizada, como a binária com base 2, permitindo também que operações como soma, subtração, multiplicação e divisão, dentre outras, possam ser aplicadas.
 
Considere os seguintes números que estão representados pelo sistema de numeração binário:
X = 111011111011
Y = 110011001100
O valor em hexadecimal que corresponde a soma (X+Y) e subtração (X-Y) destes números são, respectivamente? Assinale a alternativa correta:
	
	
	
	
		Resposta Selecionada:
	 
1BC7, 22F
	Resposta Correta:
	 
1BC7, 22F
	Comentário da resposta:
	Resposta correta. A soma de X+Y corresponde a:
111011111011
+110011001100
----------------------
  1101111000111
que corresponde a: 1BC7
A subtração de X-Y corresponde a:
   111011111011
- 110011001100
----------------------
      1000101111
que corresponde a 22F
	
	
	
· Pergunta 5
1 em 1 pontos
	
	
	
	A conversão dos sistemas de numeração levam em consideração quais são os símbolos (dígitos ou números) que fazem parte, permitindo a conversão entre os sistemas.
 
Considerando estas informações, analise as seguintes afirmativas:
 
1. O número 13 em decimal corresponde ao número C em hexadecimal
2. O número 256 em decimal corresponde ao número 100000000 em binário.
3. O número 10011 em binário corresponde ao número 23 em octal.
4. O sistema de numeração octal corresponde aos números 0, 1, 2, 3, 4, 5, 6, 7 e 8.
 
Está correto apenas o que se afirma em:
	
	
	
	
		Resposta Selecionada:
	 
II, III
	Resposta Correta:
	 
II, III
	Comentário da resposta:
	Resposta correta. A afirmativa I está incorreta, pois o número 13 em decimal corresponde ao número D em hexadecimal. A afirmativa II está correta, pois o número 256 em decimal corresponde ao número binário 100000000. A afirmativa III está correta, pois o número binário 10011 corresponde ao número 23 em octal. A afirmativa IV está incorreta, pois o sistema de numeração octal não possui o número 8.
	
	
	
· Pergunta 6
1 em 1 pontos
	
	
	
	Os números hexadecimais possuem 16 dígitos (símbolos) e podem ser convertidos para outros sistemas de numeração, como o decimal. Para estes 16 símbolos, são adotados, além de números de 0 à 9, as letras A, B, C, D, E e F, sendo que cada letra tem uma correspondente nos outros sistemas de numeração.
 
Se dividirmos o número decimal 512 pelo número hexadecimal 10, teremos como resultado de menor ordem qual número? Assinale a alternativa correta:
	
	
	
	
		Resposta Selecionada:
	 
32
	Resposta Correta:
	 
32
	Comentário da resposta:
	Resposta correta. A menor ordem é a base 10, ou seja, decimal. Dividindo o número decimal 512, pelo número decimal 16 (hexadecimal 10), teremos o valor em decimal 32.
	
	
	
· Pergunta 7
1 em 1 pontos
	
	
	
	Considere que um odômetro está apresentando o valor percorrido, baseado na conversão de um número binário para um número decimal, no display. O último número binário lido foi 1001001110100011. Os valores referentes a representação decimal, apresentado no display do odômetro, o valor em hexadecimal, e o próximo valor a ser apresentado em binário são, respectivamente? Assinale a alternativa correta:
	
	
	
	
		Resposta Selecionada:
	 
37.795, 93A3, 1001001110100100
	Resposta Correta:
	 
37.795, 93A3, 1001001110100100
	Comentário da resposta:
	Resposta correta. Convertendo o valor em binário utilizando a multiplicação pela potência de 2 (1*2^15 + 1*2^12 + 1*2^9 + 1*2^8 + 1*2^7 + 1*2^5 + 1*2^2) temos o valor em decimal 37.795.  O valor em hexadecimal pode ser obtido a partir do número binário (1001 = 9, 0011 = 3, 1010 = A, 0011 = 3), resultando no valor 93A3. Para o próximo número binário, basta incrementar 1, resultando em 1001001110100100.
 
	
	
	
· Pergunta 8
1 em 1 pontos
	
	
	
	Os computadores realizam o processamento de dados com o uso do sistema de numeração binário, que pode ser convertido para outros sistemas como decimal, que representa a base 10, binário, utilizado com base 2 , octal, que utiliza a base 8 e a hexadecimal, que representa a base 16. 
 
Considerando as informações, analise as afirmativas a seguir e assinale (V) para a(s) verdadeira(s) e (F) para a(s) falsa(s):
 
I.(  ) o valor em decimal do número hexadecimal B é 11.
II.(  ) o valor em binário do número hexadecimal FE é 11111110.
III.(  ) o valor em decimal correspondente ao valor binário 1111 é 16.
IV.(  ) o sistema de numeração hexadecimal considera os dígitos A, B, C, D, E, F e G na numeração.
 
A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
	
	
	
	
		Resposta Selecionada:
	 
V, V, F, F
	Resposta Correta:
	 
V, V,F, F
	Comentário da resposta:
	Resposta correta. A afirmativa I é verdadeira, pois o valor em decimal do número hexadecimal B é 11. A afirmativa II é verdadeira, pois convertendo o valor hexadecimal FE para binário, temos o número 11111110. A afirmativa III é falsa, pois o valor em decimal do número binário 1111 é 15. A afirmativa IV é falsa, pois o dígito G não existe na representação hexadecimal.
	
	
	
· Pergunta 9
1 em 1 pontos
	
	
	
	Os sistemas de numeração, binário, decimal, octal e hexadecimal, permitem operações aritméticas como adição, subtração, multiplicação e divisão. O resultado destas operações pode ser representado em diferentes bases, pois não há operações aritméticas específicas para um sistema de numeração.
 
Assinale a alternativa correta para o resultado da soma, em valor decimal,  do número em hexadecimal F9A, com o número binário 1001:
	
	
	
	
		Resposta Selecionada:
	 
4.003
	Resposta Correta:
	 
4.003
	Comentário da resposta:
	Resposta correta. Convertendo o número hexadecimal F9A para binário, temos 111110011010. Realizando a soma com o número 1001, temos
 
  111110011010
+           1001
_____________
 111110100011
 
O resultado em decimal é 4.003.
 
	
	
	
· Pergunta 10
1 em 1 pontos
	
	
	
	Independente do sistema de numeração utilizado, os números podem ser utilizados com operações aritméticas como adição, subtração, multiplicação e divisão. Os resultados obtidos destas operações podem ser representados em diferentes sistemas de numeração de forma equivalente, por exemplo, a soma de números binários terá um resultado em representação binária equivalente a soma dos mesmos números na representação decimal.
 
Considerando o número decimal 9, o resultado no sistema de numeração binário, quando multiplicado pelo número hexadecimal 1FE é? Assinale a alternativa correta:
	
	
	
	
		Resposta Selecionada:
	 
0001000111101110
	Resposta Correta:
	 
0001000111101110
	Comentário da resposta:
	Resposta correta. Multiplicando o valor 9 em decimal (que é o mesmo em hexadecimal) pelo valor em hexadecimal 1FE (em decimal, 510), temos o resultado 11EE em hexadecimal. Convertendo este resultado para o sistema binário, temos: 0001000111101110.
	
	
	
Segunda-feira, 27 de Setembro de 2021 18h08min41s BRT

Outros materiais