Buscar

ATIVIDADE A2 - FUND COMP

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

Revisar envio do teste: ATIVIDADE 2 (A2) 
Conteúdo 
Usuário FABIO DE SOUZA OLIVEIRA 
Curso CCO04065 FUNDAMENTOS PARA COMPUTAÇÃO GR1263202 - 
202020.ead-11065.01 
Teste ATIVIDADE 2 (A2) 
Iniciado 24/09/20 13:25 
Enviado 24/09/20 21:03 
Status Completada 
Resultado da tentativa 9 em 10 pontos 
Tempo decorrido 7 horas, 37 minutos 
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários 
 
• Pergunta 1 
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 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. 
 
Agora, assinale a alternativa que apresenta a sequência correta. 
 
Resposta Selecionada: 
V, V, V, F. 
Resposta Correta: 
V, V, V, F. 
Feedback 
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 2 
1 em 1 pontos 
 
 
Python é uma linguagem de programação de alto nível, sendo muito utilizada por 
desenvolvedores em aplicações, sistemas embarcados e computação em nuvem. 
Assim, diversos paradigmas de programação são utilizados com Python. 
Considerando essas informações sobre Python, analise as afirmativas a seguir e 
assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). 
 
( ) Utiliza o paradigma orientado a objetos. 
( ) Utiliza o paradigma funcional. 
( ) Utiliza o paradigma imperativo. 
( ) Utiliza o paradigma de acessibilidade. 
 
Agora, assinale a alternativa que apresenta a sequência correta. 
 
Resposta Selecionada: 
V, V, V, F. 
Resposta Correta: 
V, V, V, F. 
Feedback 
da resposta: 
Resposta correta. A alternativa “b” está correta, pois o Python utiliza o 
paradigma orientado a objetos, aliado a um paradigma imperativo, em 
que se descreve a programação por meio de ações, comandos e 
enunciados, e do paradigma funcional, no qual a computação é 
considerada avaliação de funções matemáticas. Ademais, o paradigma 
de acessibilidade não existe para programação. 
 
 
• Pergunta 3 
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. 
Feedback 
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 4 
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. 
Feedback 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 5 
1 em 1 pontos 
 
 
Os dados são importantes para a obtenção de informação mediante o processamento 
por sistemas computacionais. A coordenação do armazenamento de dados no 
computador, contemplando o registro de todos os arquivos armazenados, o local em 
 
que estão armazenados e o tipo de arquivo, constitui a função do sistema operacional 
de gerenciamento de: 
Resposta Selecionada: 
arquivos. 
Resposta Correta: 
arquivos. 
Feedback 
da 
resposta: 
Resposta correta. A alternativa “a” está correta, pois o gerenciamento de 
arquivos de um sistema operacional é responsável pelo armazenamento 
de arquivos, seus registros, local de armazenamento e tipo de arquivo. 
Gerenciamento de memória, dispositivos de entrada e saída e processos 
são outras funções do sistema operacional. Ademais, o gerenciamento de 
compilação não faz parte das funções do sistema operacional. 
 
 
• Pergunta 6 
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. 
Feedback 
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 7 
1 em 1 pontos 
 
 
As redes de computadores permitem a interligação entre computadores, ou seja, a 
comunicação mediante protocolos, como TCP/IP da internet. Uma das formas de 
classificar uma rede de computadores é por meio da sua área de abrangência. 
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). 
 
( ) A rede LAN abrange uma área local. 
( ) Uma rede MAN tem abrangência inferior a uma rede LAN. 
( ) A rede WAN abrangeuma área de grandes distâncias. 
( ) Um exemplo de rede WAN é a internet. 
 
Agora, assinale a alternativa que apresenta a sequência correta. 
 
Resposta Selecionada: 
V, F, V, V. 
Resposta Correta: 
V, F, V, V. 
Feedback 
da resposta: 
Resposta correta. A alternativa “c” está correta. A afirmativa I é 
verdadeira, pois a rede LAN é utilizada em pequenas áreas locais. A 
afirmativa II é falsa, pois uma rede LAN tem abrangência inferior a uma 
rede MAN. A afirmativa III é verdadeira, pois uma rede WAN consegue 
atingir longas distâncias, ou seja, trata-se de uma abrangência global. A 
afirmativa IV é verdadeira, pois a internet é uma rede WAN. 
 
 
• Pergunta 8 
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. 
Feedback 
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. 
 
 
 
 
• Pergunta 9 
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. 
Feedback 
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 10 
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. 
 
I. O diagrama de caso de uso é considerado uma técnica de descoberta de 
requisitos dentro dos padrões de modelagem UML. 
 
Porque: 
II. 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. 
Feedback 
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.

Continue navegando