Logo Passei Direto
Buscar

PROVA 02 - FUNDAMENTOS PARA COMPUTAÇÃO

Ferramentas de estudo

Questões resolvidas

As redes de computadores podem ser construídas baseadas em topologias, com diferentes formatos que demonstram como os computadores estão conectados. Considerando as informações apresentadas, analise as topologias disponíveis a seguir e associe-as com suas respectivas características.
Agora, assinale a alternativa que apresenta a sequência correta.
(1) Topologia em barramento.
(2) Topologia em anel.
(3) Topologia em estrela.
(4) Topologia em árvore.
( ) Um computador está conectado a um ou mais computadores, utilizando uma estrutura de árvore.
( ) Os computadores estão conectados a um hub ou switch.
( ) Todos os computadores estão ligados ao mesmo meio.
( ) Cada computador está conectado a outros dois computadores.

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.
Agora, assinale a alternativa que apresenta a sequência correta.
(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.

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."
A seguir, assinale a assertiva correta.
1. O diagrama de caso de uso é considerado uma técnica de descoberta de requisitos dentro dos padrões de modelagem UML.
2. A modelagem de caso de uso é utilizada para modelagem de interações entre atores externos e sistemas.

Os algoritmos de um programa realizam operações aritméticas, relacionais e lógicas, contando com comandos que permitem a execução ou não de um bloco de instruções baseado em condicionais.
Agora, assinale a alternativa que apresenta a sequência correta.
( ) Soma, subtração, multiplicação e divisão são exemplos de operações aritméticas.
( ) Disjunção, conjunção e negação são exemplos de operações relacionais.
( ) Igual, maior e menor são exemplos de operações lógicas.
( ) Os desvios de código permitem a execução de blocos de instruções, baseados em condicionais.

Na especificação de uma linguagem de programação, há os tipos primitivos de dados, utilizados pelas instruções que serão processadas por um programa, principalmente por meio de variáveis.
Agora, assinale a alternativa que apresenta a sequência correta.
( ) Os tipos numéricos representam números como reais e inteiros.
( ) Os tipos booleanos são caracterizados por dois valores, verdadeiro ou falso.
( ) Os tipos caracteres apresentam um caracter como uma letra.
( ) Os tipos color representam cores utilizadas na edição do código.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

As redes de computadores podem ser construídas baseadas em topologias, com diferentes formatos que demonstram como os computadores estão conectados. Considerando as informações apresentadas, analise as topologias disponíveis a seguir e associe-as com suas respectivas características.
Agora, assinale a alternativa que apresenta a sequência correta.
(1) Topologia em barramento.
(2) Topologia em anel.
(3) Topologia em estrela.
(4) Topologia em árvore.
( ) Um computador está conectado a um ou mais computadores, utilizando uma estrutura de árvore.
( ) Os computadores estão conectados a um hub ou switch.
( ) Todos os computadores estão ligados ao mesmo meio.
( ) Cada computador está conectado a outros dois computadores.

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.
Agora, assinale a alternativa que apresenta a sequência correta.
(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.

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."
A seguir, assinale a assertiva correta.
1. O diagrama de caso de uso é considerado uma técnica de descoberta de requisitos dentro dos padrões de modelagem UML.
2. A modelagem de caso de uso é utilizada para modelagem de interações entre atores externos e sistemas.

Os algoritmos de um programa realizam operações aritméticas, relacionais e lógicas, contando com comandos que permitem a execução ou não de um bloco de instruções baseado em condicionais.
Agora, assinale a alternativa que apresenta a sequência correta.
( ) Soma, subtração, multiplicação e divisão são exemplos de operações aritméticas.
( ) Disjunção, conjunção e negação são exemplos de operações relacionais.
( ) Igual, maior e menor são exemplos de operações lógicas.
( ) Os desvios de código permitem a execução de blocos de instruções, baseados em condicionais.

Na especificação de uma linguagem de programação, há os tipos primitivos de dados, utilizados pelas instruções que serão processadas por um programa, principalmente por meio de variáveis.
Agora, assinale a alternativa que apresenta a sequência correta.
( ) Os tipos numéricos representam números como reais e inteiros.
( ) Os tipos booleanos são caracterizados por dois valores, verdadeiro ou falso.
( ) Os tipos caracteres apresentam um caracter como uma letra.
( ) Os tipos color representam cores utilizadas na edição do código.

Prévia do material em texto

Usuário FABIO ANDRE MOREIRA 
Curso GRA0235 FUNDAMENTOS PARA COMPUTAÇÃO GR1263-212-9 - 
202120.ead-17495.01 
Teste ATIVIDADE 2 (A2) 
Iniciado 16/08/21 21:28 
Enviado 16/08/21 22:32 
Status Completada 
Resultado da 
tentativa 
9 em 10 pontos 
Tempo decorrido 1 hora, 4 minutos 
Resultados 
exibidos 
Respostas enviadas, Respostas corretas, Comentários 
 Pergunta 1 
1 em 1 pontos 
 As redes de computadores podem ser construídas baseadas em topologias, com 
diferentes formatos que demonstram como os computadores estão conectados. 
Considerando as informações apresentadas, analise as topologias disponíveis a seguir e 
associe-as com suas respectivas características. 
 
(1) Topologia em barramento. 
(2) Topologia em anel. 
(3) Topologia em estrela. 
(4) Topologia em árvore. 
 
( ) Um computador está conectado a um ou mais computadores, utilizando uma estrutura 
de árvore. 
( ) Os computadores estão conectados a um hub ou switch . 
( ) Todos os computadores estão ligados ao mesmo meio. 
( ) Cada computador está conectado a outros dois computadores. 
 
Agora, assinale a alternativa que apresenta a sequência correta. 
 
Resposta Selecionada: 
4, 3, 1, 2. 
Resposta Correta: 
4, 3, 1, 2. 
Comentário 
da resposta: 
Resposta correta. A alternativa “a” está correta, pois, na topologia em 
barramento (1), os computadores estão ligados ao mesmo meio de 
transmissão. Na topologia em anel (2), cada computador está conectado 
a outros dois computadores, gerando o formato de um anel. Na topologia 
em estrela (3), os computadores estão conectados a um elemento 
centralizador, um hub ou switch . Na topologia em árvore (4), cada 
computador está conectado a outros dois ou mais computadores, em 
uma estrutura de árvore. 
 
 
 Pergunta 2 
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. 
 
Fabio
Máquina de escrever
BBBBBBBBBBBBBBBB
 
(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. 
 
 
 Pergunta 3 
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: 
2. 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. 
 
 Pergunta 4 
1 em 1 pontos 
 Os algoritmos de um programa realizam operações aritméticas, relacionais e lógicas, 
contando com comandos que permitem a execução ou não de um bloco de instruções 
baseado em condicionais. 
Considerando essas informações acerca dos algoritmos de um programa, analise as 
afirmativas a seguir e assinale (V) para a(s) verdadeira(s) e (F) para a(s) falsa(s). 
 
( ) Soma, subtração, multiplicação e divisão são exemplos de operações aritméticas. 
( ) Disjunção, conjunção e negação são exemplos de operações relacionais. 
( ) Igual, maior e menor são exemplos de operações lógicas. 
( ) Os desvios de código permitem a execução de blocos de instruções, baseados em 
condicionais. 
 
Agora, assinale a alternativa que apresenta a sequência correta. 
 
Resposta Selecionada: 
V, F, F, V. 
Resposta Correta: 
V, F, F, V. 
Comentário 
da resposta: 
Resposta correta. A alternativa “c” está correta, pois as operações 
aritméticas consideram a soma, a subtração, a multiplicação e a divisão. 
As operações relacionais têm como exemplos igual, menor e maior. As 
operações lógicas podem ser utilizadas para aritmética boolena, como 
disjunção, conjunção e negação. Os desvios de código permitem testar 
condições (condicionais) e executar blocos de código. 
 
 
 Pergunta 5 
1 em 1 pontos 
 Os softwares 
constituem a parte lógica de um computador, porém sempre há a dependência de 
um hardware , para que o software 
seja executado. Os softwares utilizados em sistemas podem ser classificados em 
operacionais e utilitários. Os softwares 
operacionais permitem a solicitação, por meio de uma interface, para que 
o hardware executa alguma função. Por sua vez, os softwares utilitários: 
 
Resposta 
Selecionada: 
 
estendem as funções dos sistemas operacionais, realizando tarefas 
fundamentais do computador. 
Resposta Correta: 
 
estendem as funções dos sistemas operacionais, realizando tarefas 
fundamentais do computador. 
Comentário 
da resposta: 
Resposta correta. A alternativa “b” está correta, pois 
os softwares utilitários complementam as funções do sistema 
operacional, realizando tarefas fundamentais do computador, como 
compactação de dados e limpeza do disco rígido. Os utilitários não estão 
relacionados a scripts de atualização de sistema, algoritmos de 
escalonamento, drivers 
de dispositivos e gerenciamento de memória. 
 
 
 Pergunta 6 
1 em 1 pontos 
 Na especificação de uma linguagem de programação, há os tipos primitivos de dados, 
utilizados pelas instruções que serão processadas por um programa, principalmente por 
meio de variáveis. Esses tipos primitivos podem ser divididos, conforme o espaço 
necessário para os valores da variável, como byte, short, int e long . 
Considerando essas informações acerca dos tipos primitivos de dados nas linguagens 
de programação, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F 
para a(s) falsa(s). 
 
( ) Os tipos numéricos representam números como reais e inteiros. 
( ) Os tipos booleanos são caracterizados pordois valores, verdadeiro ou falso. 
( ) Os tipos caracteres apresentam um caracter como uma letra. 
( ) Os tipos color representam cores utilizadas na edição do código. 
 
Agora, assinale a alternativa que apresenta a sequência correta. 
 
Resposta Selecionada: 
V, V, V, F. 
Resposta Correta: 
V, V, V, F. 
Comentário 
da resposta: 
Resposta correta. A alternativa “a” está correta. A afirmativa I é 
verdadeira, pois o tipo primitivo numérico representa os números como 
inteiros e reais. A afirmativa II é verdadeira, pois os tipos booleanos são 
utilizados para representar padrões binários, como verdadeiro e falso. A 
afirmativa III é verdadeira, pois os tipos caracteres são utilizados para 
representação de letras, sendo que um conjunto de caracteres 
corresponde a uma string . A afirmativa IV é falsa, pois não existe um 
tipo primitivo de dados color. 
 
 
 Pergunta 7 
1 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: 
 
o acesso e o uso da memória principal, controlando o espaço de 
armazenamento de dados requeridos pelos programas. 
Resposta 
Correta: 
 
o acesso e o uso da memória principal, controlando o espaço de 
armazenamento de dados requeridos pelos programas. 
Comentário 
da resposta: 
Resposta correta. A alternativa “d” está correta, pois o gerenciamento de 
memória é responsável pelo uso da memória principal pelos programas 
em execução do sistema operacional. 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. O gerenciamento de memória do sistema 
operacional não é responsável pelo controle de dispositivos de entrada e 
saída. 
 
 
 Pergunta 8 
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. 
 
 
 Pergunta 9 
1 em 1 pontos 
 Nas redes de computadores, os protocolos de comunicação podem ser utilizados 
conforme as arquiteturas empregadas. Nesse contexto, há a arquitetura cliente-servidor, 
em que um computador central (servidor) é responsável por centralizar e prover os 
recursos para outros computadores na rede. Nesse sentido, em outra arquitetura, a peer-
to-peer , cada computador se comunica com: 
 
Resposta Selecionada: 
outro, que tem as mesmas atribuições e responsabilidades. 
Resposta Correta: 
outro, que tem as mesmas atribuições e responsabilidades. 
Comentário 
da resposta: 
Resposta correta. A alternativa “a” está correta, pois a rede peer-to-
peer tem computadores com atribuições e responsabilidades similares, 
comunicando-se um com o outro, assim, não se caracteriza por 
comunicações entre computadores com diferentes atribuições, outros 
servidores, hubs e mainframes . 
 
 
 Pergunta 10 
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. 
 
 
Sábado, 21 de Agosto de 2021 09h09min23s BRT

Mais conteúdos dessa disciplina