Buscar

Teste de Progresso 2021.1 | Alunos do 2º semestre - Análise e Desenvolvimento de Sistemas (((6/10)))

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

22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 1/24
Teste de Progresso 2021.1 | Alunos do 2º semestre
Entrega 23 mai em 23:59 Pontos 10 Perguntas 20
Disponível 22 mai em 8:00 - 23 mai em 23:59 1 dia Limite de tempo Nenhum
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 159 minutos 6 de 10
 As respostas corretas estarão disponíveis em 24 mai em 0:00.
Pontuação deste teste: 6 de 10
Enviado 22 mai em 17:18
ORIENTAÇÕES DA PROVA TESTE DE PROGRESSO:
- O Teste de Progresso (TP) estará disponível somente durante no seguinte período: a partir do
dia 22/05/2021 às 08h00 (horário de Brasília) até o dia 23/05/2021 às 23h59 (horário de Brasília)
- A prova é composta por 20 questões objetivas. A prova tem um valor de 10,0 pontos, sendo
atribuído para cada questão o valor de 0,50 ponto. A prova TP não é avaliativa e não influencia na
nota das disciplinas cursadas. Lembre-se que esta nota é apenas para caráter de atribuição das
horas de atividades complementares. 
- Não há tempo limite para realizar a prova, porém deve ser realizada durante o período
estabelecido.
- O aluno terá apenas 1 tentativa de realizar a prova TP.
- O gabarito será liberado no dia 24/05/2021, a partir das 10h00 (horário de Brasília);.
- Não haverá revisão de nota para esta prova.
- Para que as suas respostas sejam validadas pelo sistema, clique no botão “Enviar Teste”
quando terminar de responder todas as questões.
 
Reserve um tempo para se dedicar a realização da prova, pois com o resultado da mesma você
poderá acompanhar o seu progresso na compreensão do conteúdo do curso.
Boa prova!
https://famonline.instructure.com/courses/16043/quizzes/59235/history?version=1
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 2/24
Esta tentativa levou 159 minutos.
0 / 0,5 ptsPergunta 1IncorretaIncorreta
Leia o texto abaixo:
Muitos comandos em C contam com um teste condicional que
determina o curso da ação. Uma expressão condicional chega a um
valor verdadeiro ou falso. C suporta dois tipos de decisões: IF e switch.
Além disso, o operador ternário é uma alternativa ao comando if.
As principais estruturas de decisão são representadas em
linguagens hipotéticas (pseudolinguagem), pelos comandos:
SE...ENTÃO...; SE...ENTÃO...SENÃO; ESCOLHA...CASO...FIM-
ESCOLHA.
(Fonte: SCHILDT, H. C. Completo e Total. São Paulo: Makron Books,
2006).
Qual é o tipo de decisão que podemos identificar na estrutura de
decisão, que é composta por uma avaliação da condição
(expressão lógica) e que executa um dos dois comandos (lado
verdadeiro ou lado falso) e logo em seguida segue para o final da
estrutura?
 Decisão simples. 
 Escalada de decisão. 
 Operador ternário. 
 Decisão múltipla. 
 Laço de repetição. 
0 / 0,5 ptsPergunta 2IncorretaIncorreta
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 3/24
Leia o texto a seguir:
As técnicas mais conhecidas e utilizadas no desenvolvimento de
programas de computador são o algoritmo e o diagrama de blocos
(fluxograma). O algoritmo pode ser entendido como uma descrição
textual. Podemos descrever os diversos caminhos de um
processamento por intermédio de um diagrama de blocos. O diagrama
de blocos se caracteriza pela utilização de símbolos gráficos que
representam um processo ou uma ação, os quais estão ligados por
meio de setas que indicam a possível trajetória do fluxo.
Os vários símbolos utilizados no diagrama de blocos (diagrama)
designam o início ou final do fluxo, fluxo de dados, processamento,
decisão, display, dispositivo (disco), cartão perfurado, entrada manual
de dados e o conector.
(Fonte: ALVES, W. P. Linguagem e Lógica de Programação. São
Paulo: Érica, 2015).
Neste contexto, complete a frase:
Na representação gráfica de um algoritmo (fluxograma), podemos
observar dois importantes símbolos utilizados, o retângulo e o losango,
que representam, respectivamente,
 
processamento e decisão. Entendemos que o processamento está
relacionado aos comandos de manipulação de dados, e que a decisão
está relacionada aos comandos de desvio de fluxo.
 
decisão e processamento. Entendemos que a decisão está relacionada
aos comandos de desvio de fluxo, e que o processamento está
relacionado aos comandos de manipulação de dados.
 
processamento e laço de repetição. Entendemos que o processamento
está relacionado aos comandos de manipulação de dados, e que o laço
de repetição está relacionado aos comandos de desvio de fluxo.
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 4/24
 
laço de repetição e processamento. Entendemos que o laço de
repetição está relacionado aos comandos de desvio de fluxo, e que o
processamento está relacionado aos comandos de manipulação de
dados.
 
processamento e fluxo de dados. Entendemos que o processamento
está relacionado aos comandos de manipulação de dados, e que o
fluxo de dados está relacionado aos comandos para conectar partes do
código.
0,5 / 0,5 ptsPergunta 3
Leia o texto a seguir:
Todos temos nossas preferências quando o assunto é organização de
nossos dados. Tem gente que armazena suas fotos por viagem, por
evento, outros por data, outros nem organizam, vão deixando
conforme vão acontecendo.
O sistema operacional, também precisa de uma forma para organizar
aquilo que é arquivado, sendo que é importante considerar as mídias
disponíveis para armazenamento, pois o sistema operacional depende
dos recursos que as mídias possuem para definir a forma de
armazenamento.
Considerando as informações acima, e os conteúdos vistos,
avalie as afirmações a seguir.
I. Acesso sequencial: no início dos sistemas operacionais, o
arquivamento era realizado em fitas magnéticas de forma sequencial;
assim, o acesso às informações só podia ser sequencial também, da
mesma forma que foram gravados.
II. Acesso direto: Com a substituição das fitas magnéticas pelos discos
magnéticos, tornou-se possível realizar acessos diretos, o que permite
a leitura ou gravação de um registro único ou específico em sua
posição, sem qualquer restrição.
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 5/24
III. Acesso por chave ou indexado: considerado um dos melhores
métodos de acesso, sua base se caracteriza pelo acesso direto. O
arquivo precisa ter uma área de índice com ponteiros, que apontam,
para outros registros, assim é possível acessar os dados diretamente.
É correto o que se afirma em:
 I, II e III. 
 I e II apenas. 
 II e III apenas. 
 I apenas. 
 III apenas. 
0,5 / 0,5 ptsPergunta 4
Leia e entenda o texto a seguir:
Dentro de um projeto de redes entendemos que precisamos identificar
as necessidades de qual topologia devemos usar, mas outro fator
importante é a classificação de redes segundo a sua localização
geográfica.
Considerando as informações apresentadas, avalie as asserções
a seguir e a relação entre elas:
I. Estas classificações podem ser descritas como redes PAN, LAN,
WLAN, MAN, WAN, WWAN, sendo que temos como definir as mais
usadas, nos quais, atualmente, são as LAN e WLAN.
PORQUE
II. LAN (Local Area Network) ou WLAN (Wireless Local Area Network),
modelo chamado também como redes locais, possuem uma
abrangência limitada a pequenas distâncias, apesar disso, ela é
bastante utilizada. Controlada por servidores e switches ou
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemashttps://famonline.instructure.com/courses/16043/quizzes/59235 6/24
comutadores, até mesmo em nossas residências utilizamos esse
modelo, sejam interligados com cabeamento ou roteadores Wi-fi.
A respeito destas asserções, assinale a opção correta.
 
As asserções I e II são proposições verdadeiras, e a II é uma
justificativa da I.
 
As asserções I e II são proposições verdadeiras, e a II não é uma
justificativa da I.
 As asserções I e II são falsas. 
 
As asserções I é uma proposição falsa, e a II é uma proposição
verdadeira.
 
As asserções I é uma proposição verdadeira, e a II é uma proposição
falsa.
0,5 / 0,5 ptsPergunta 5
(ENADE, 2014 – adaptada)
O barramento é um componente de conexão entre todos os elementos
do computador, como CPU, memória e dispositivos E/S.
A partir da informação acima, avalie as asserções a seguir e a relação
propostas entre elas.
I - O barramento de dados é o meio por onde são trafegados os dados
e o barramento de endereço transporta a informação do endereço do
dispositivo que poderá acessar o barramento de dados. 
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 7/24
PORQUE
II - O barramento de controle serve para determinar o sentido do fluxo
de dados e se os dados devem ser destinados a memória ou a
dispositivos E/S. 
A respeito dessas asserções, assinale a alternativa correta:
 
As asserções I e II são proposições verdadeiras, mas a II não é uma
justificativa correta da I
 
As asserções I e II são proposições verdadeiras, e a II é uma
justificativa correta da I.
 
A asserção I é uma proposição verdadeira, e a II é uma proposição
falsa
 
A asserção I é uma proposição falsa, e a II é uma proposição
verdadeira.
 As asserções I e II são proposições falsas. 
0,5 / 0,5 ptsPergunta 6
Analise a ilustração seguir que representa o fluxo de ações em um
sistema IoT:
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 8/24
 
Fonte: MISRA, J. Sensor to Actuator Flow. 26/06/2017. Disponível
em: https://bridgera.com/sensors-and-actuators-in-iot/
(https://bridgera.com/sensors-and-actuators-in-iot/) . Acesso em: 19 de
janeiro de 2021. Adaptado.
Considerando as informações obtidas a partir da ilustração, avalie
as asserções a seguir e a relação proposta entre elas:
I. As condições ambientais correspondem a uma entrada que, em
função da análise de certos parâmetros, aciona um atuador.
PORQUE
II. A central de controle pode compor um software embarcado em uma
aeronave que, automaticamente, detecta e extingue focos de incêndio
a bordo.
Acerca dessas asserções, assinale a opção correta:
 
As asserções I e II são proposições verdadeiras, mas a II não é uma
justificativa da I.
 
As asserções I e II são proposições verdadeiras, e a II é uma
justificativa da I.
 
A asserção I é uma proposição verdadeira, e a II é uma proposição
falsa.
 
A asserção I é uma proposição falsa, e a II é uma proposição
verdadeira.
https://bridgera.com/sensors-and-actuators-in-iot/
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 9/24
 As asserções I e II são proposições falsas. 
0 / 0,5 ptsPergunta 7IncorretaIncorreta
Leia o texto a seguir:
Para que um sistema operacional seja eficiente, é fundamental que o
gerenciamento da memória seja efetivo. Em ambientes
multiprogramáveis, o gerenciamento eficiente da memória ganha
relevância, pois dependerá disso o atendimento às necessidades dos
usuários, dentro do tempo previsto, com desempenho adequado e
seguro, efetuando o correto compartilhamento de recursos.
Considerando o texto acima e o conteúdo visto, avalie as
afirmações a seguir:
I. Alocação Contígua Simples, Overlay, Alocação Particionada estática
e dinâmica, são técnicas de gerenciamento de memória que podem
ser utilizadas por sistemas operacionais.
II. As técnicas Best-fit, Worst-fit, First-fit e Swapping, buscam otimizar
o gerenciamento de memória feito pelos sistemas operacionais.
III. As memórias RAM, ROM, Cache, são utilizadas como técnicas para
gerenciamento de memória pelo sistema operacional.
É correto o que se afirma em:
 I e II apenas. 
 I e III apenas. 
 II e III apenas. 
 I, II e III apenas. 
 III apenas. 
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 10/24
0 / 0,5 ptsPergunta 8IncorretaIncorreta
Leia o texto a seguir:
Durante toda a evolução das topologias de redes de computadores,
observamos que muitas desses formatos tecnológicos foram perdendo
espaço em sua utilização, devido a problemas de comunicação,
manutenção, escalabilidade, etc.
Portanto podemos afirmar que:
I. A topologia Estrela nos dias atuais são plenamente utilizadas em
praticamente todos os projetos de redes de computadores, como
podemos observar na figura abaixo:
 
PORQUE
II. A topologia estrela permite uma maior garantia no que se refere a
escalabilidade, manutenções e que não possibilitam efetuar paradas
pontuais, sem prejudicar a rede de computadores como um todo, por
causa de seu gerenciamento descentralizado.
A respeito destas asserções, assinale a opção correta.
 
As asserções I é uma proposição verdadeira, e a II é uma proposição
falsa.
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 11/24
 
As asserções I e II são proposições verdadeiras, e a II não é uma
justificativa da I.
 
As asserções I e II são proposições verdadeiras, e a II é uma
justificativa da I.
 
As asserções I é uma proposição falsa, e a II é uma proposição
verdadeira.
 As asserções I e II são falsas. 
0,5 / 0,5 ptsPergunta 9
Leia o texto a seguir:
Structured Query Language (SQL), ou Linguagem de Consulta
Estruturada, é a linguagem de pesquisa declarativa padrão para banco
de dados relacional (base de dados relacional).
O SQL foi desenvolvido originalmente no início dos anos 70 nos
laboratórios da IBM, e tinha por objetivo demonstrar a viabilidade da
implementação do modelo relacional proposto por E. F. Codd. O nome
original da linguagem era SEQUEL, acrônimo para "Structured English
Query Language" (Linguagem de Consulta Estruturada, em Inglês).
A linguagem é um grande padrão de banco de dados. Isto decorre da
sua simplicidade e facilidade de uso. Ela se diferencia de outras
linguagens de consulta a banco de dados no sentido em que uma
consulta SQL especifica a forma do resultado e não o caminho para
chegar a ele. Ela é uma linguagem declarativa em oposição a outras
linguagens procedurais. Isto reduz o ciclo de aprendizado daqueles
que se iniciam na linguagem.
Considerando o texto acima, assim como o conteúdo visto, avalie
as afirmações a seguir:
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 12/24
I. Comandos do tipo DDL (Data Definition Language) - Este tipo de
comando é utilizado para a definição e manutenção das estruturas de
banco de dados. Ex: Criação do banco de dados, criação de tabelas e
relações entre as tabelas.
II. Comandos do tipo DML (Data Manipulation Language). Esse tipo de
comando é utilizado para controle de privilégios de usuários e controle
do nível de acesso de usuários.
III.Comandos do tipo DQL (Data Query Language) – Esse tipo de
comando é utilizado para fazer consultas aos conteúdos das bases de
dados.
É correto o que se afirma em:
 I e III apenas. 
 II e III apenas. 
 I apenas. 
 II apenas. 
 III apenas. 
0 / 0,5 ptsPergunta 10IncorretaIncorretaLeia o texto a seguir:
A tabela, em um modelo relacional, é vista como uma estrutura
bidimensional compostas por linhas e colunas. O Modelo Entidade
Relacionamento, representado graficamente, no diagrama de entidade
relacionamento, ilustra as relações entre estas tabelas.
Fonte: adaptado de Coronel, C.; Rob, P. Sistemas de Banco de Dados:
projeto, implementação e administração. São Paulo, Cengage
Learning, 2011.
Avalie as asserções:
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 13/24
I. cada intersecção entre linha e coluna representa um único valor;
II. todos os valores em uma coluna devem se adequar a um mesmo
formato;
III. cada coluna possui uma faixa específica de valores conhecida
como domínio de atributos. 
É correto o que se afirma em:
 I, II e III. 
 I apenas. 
 II e III apenas. 
 I e II apenas. 
 I e III apenas. 
0,5 / 0,5 ptsPergunta 11
Leia o texto a seguir:
Modelar significa criar um modelo que explique as características de
funcionamento e comportamento de um software a partir do qual ele
será criado, facilitando seu entendimento e seu projeto, através das
características principais que evitarão erros de programação, projeto e
funcionamento. É uma parte importante do desenho de um sistema de
informação.
Os modelos de dados são ferramentas que permitem demonstrar
como serão construídas as estruturas de dados que darão suporte aos
processos de negócio, como esses dados estarão organizados e quais
os relacionamentos que pretendemos estabelecer entre eles.
A abordagem que se dispensa ao assunto normalmente atende a
três perspectivas:
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 14/24
Modelo Conceitual: O modelo conceitual é um diagrama em blocos
que demonstra todas as relações entre as entidades, suas
especializações, seus atributos e auto-relações.
Modelo Lógico: O modelo lógico mostra as ligações entre as
tabelas de banco de dados, as chaves primárias, os componentes
de cada uma, etc.
Modelo Físico: Inclui a análise das características e recursos
necessários para armazenamento e manipulação das estruturas de
dados (estrutura de armazenamento, endereçamento, acesso e
alocação física), sendo uma sequência de comandos executados
em SQL a fim de criar as tabelas, estruturas e ligações projetadas
até então e finalmente criar o banco de dados.
Alguns fatores básicos para trabalhar a modelagem de dados,
como entidade, atributo e relacionamento. Um conjunto de
objetos do mundo real sobre os quais se deseja manter
informações no banco de dados, que é retratado pelo desenho de
um retângulo e pode representar objetos concretos como por
exemplo um empregado é:
 a entidade 
 o relacionamento 
 o dado 
 o atributo 
 o modelo entidade relacionamento 
0,5 / 0,5 ptsPergunta 12
Leia o texto a seguir:
Os testes de software são uma função de controle de qualidade com
um objetivo principal [...]. O papel da SQA é o de garantir que os testes
sejam planejados apropriadamente e conduzidos eficientemente de
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 15/24
modo que se tenha a maior probabilidade possível de alcançar seu
objetivo primário.
Fonte: PRESSMAN, R.; MAXIM, B. Engenharia de Software: uma
abordagem profissional. 8. ed. Porto Alegre: AMGH, 2016.
Considerando o objetivo da aplicação dos testes, avalie as
seguintes asserções e a relação proposta entre elas.
I. O objetivo a ser alcançado em um procedimento de teste é o de
encontrar defeitos no programa.
PORQUE
II. Um teste que não retorna defeitos no programa indica que este
programa está livre de defeitos.
A respeito dessas asserções, assinale a opção correta:
 
A asserção I é uma proposição verdadeira, e a II é uma proposição
falsa.
 As asserções I e II são ambas proposições falsas. 
 
As asserções I e II são proposições verdadeiras, e a II é uma
justificativa da I.
 
As asserções I e II são proposições verdadeiras, mas a II não é uma
justificativa da I.
 
A asserção I é uma proposição falsa, e a II é uma proposição
verdadeira.
0,5 / 0,5 ptsPergunta 13
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 16/24
Projetos são necessários sempre que houver um objetivo a ser
alcançado, seja ele um objetivo pessoal ou corporativo. Assim sendo,
qualquer área de atuação envolve a elaboração de projetos, e na área
de desenvolvimento de sistemas e softwares não é diferente. Para que
um sistema seja desenvolvido, é importante planejar seus requisitos e
funcionalidades, bem como avaliar a sua interação com o usuário, o
que será representado por meio de modelos – como os modelos UML.
Considerando o que foi exposto, avalie as asserções a seguir e a
relação proposta entre elas:
I. É possível comparar a tarefa de análise e desenvolvimento de
sistemas com um projeto de arquitetura.
PORQUE
II. Desenhar a planta de uma casa é como projetar o modelo de um
sistema, o qual será usado em sua construção.
A respeito das asserções, assinale a opção correta:
 
As asserções I e II são proposições verdadeiras, e a II é uma
justificativa da I.
 
As asserções I e II são proposições verdadeiras, mas a II não é uma
justificativa da I.
 
A asserção I é uma proposição verdadeira, e a II é uma proposição
falsa.
 
A asserção I é uma proposição falsa, e a II é uma proposição
verdadeira.
 As asserções I e II são proposições falsas. 
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 17/24
0 / 0,5 ptsPergunta 14IncorretaIncorreta
(UFPA, 2018 – adaptada)
Você está em sala de aula e seu professor após explicar a matéria
sobre arquitetura e organização de computadores, divide os alunos
presentes em 4 grupos e diz que vai fazer um teste para avaliar se a
classe aprendeu os conceitos apresentados por ele.
Com relação à organização de um computador, ele faz as
seguintes afirmativas para o seu grupo:
I - A unidade lógica/aritmética é responsável por fornecer e realizar
operações aritméticas e lógicas.
II - Pipeline permite que uma instrução seja dividida em estágios, e que
mais de uma instrução pode ser executada ao mesmo tempo, porém
em estágios diferentes.
III - É responsabilidade da memória primária armazenar as instruções
que serão buscadas pela CPU para execução.
IV - A unidade de controle é responsável por informar como a memória
do computador, a unidade lógica/aritmética e os dispositivos de
entrada e saída devem responder às instruções de um programa. 
O que você responderia em nome do seu grupo:
 Que todas as afirmações são verdadeiras. 
 Que somente as afirmações I e II são verdadeiras. 
 Que somente as afirmações I e IV são verdadeiras. 
 Que somente as afirmações I, II e IV são verdadeiras. 
 Que somente as afirmações III e IV são verdadeiras. 
0 / 0,5 ptsPergunta 15IncorretaIncorreta
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 18/24
Leia o texto a seguir:
Uma nova classe de objetos pode ser criada convenientemente por
meio de herança — ela (chamada subclasse) começa com as
características de uma classe existente (chamada superclasse),
possivelmente as personalizando e adicionando aspectos próprios. Na
nossa analogia do carro, um objeto da classe “conversível” decerto é
um objeto da classe mais geral “automóvel”, mas, especificamente, o
teto pode ser levantado ou baixado.
Fonte:DEITEL, H.; DEITEL, P. Java: como programar. 10. ed. São
Paulo: Pearson Education do Brasil, 2017, pp. 9-10.
Considerando a analogia acima, assinale a alternativa correta.
 
O método para levantar ou abaixar o teto não existe em “automóvel”,
mas pode ser criado em “conversível”.
 
O método para levantar ou abaixar o teto existe em “automóvel”, mas
deve ser sobreposto.
 
O método para levantar ou abaixar o teto existe em “automóvel”, mas
deve ser sobrecarregado.
 
O método para levantar ou abaixar o teto existe em “automóvel”, mas
só poderá ser usado em “conversível” se for protected ou public.
 
O método para levantar ou abaixar o teto existe em “automóvel” e pode
ser usado diretamente em “conversível” por herança.
0,5 / 0,5 ptsPergunta 16
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 19/24
Leia o texto a seguir:
Toda linguagem de programação possui comandos que permitem a
execução repetida de um determinado trecho de código de programa.
Com esse recurso, o programador não precisa duplicar as linhas de
código em virtude da necessidade de executá-las várias vezes. Os
diversos comandos disponíveis são denominados estruturas de
repetição, comumente conhecidas como laços ou loop.
(Fonte: ALVES, W. P. Linguagem e Lógica de Programação. São
Paulo: Érica, 2015 - Adaptado).
Posto isso, avalie as afirmações a seguir:
I. A utilização das estruturas de repetição “enquanto...faça...” e
“para...de...ate...faça” podem ser utilizadas nos mesmos casos que
necessitem de solução com laço de repetição com a quantidade de
iterações definidas.
II. A utilização do laço de repetição “para...de...ate...faça” é
recomendada para o laço de repetição cujas quantidades de iterações
não são previsíveis.
III. A utilização de laço de repetição “enquanto...faça...” atende
somente a soluções que necessitem de um laço de repetição com a
quantidade de iterações indefinidas.
É correto o que se afirma em:
 I, apenas. 
 III, apenas. 
 I e II, apenas. 
 II e III, apenas. 
 I, II e III. 
0,5 / 0,5 ptsPergunta 17
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 20/24
Sequência: É uma expressão do termo geral a em função de n
(índice do termo da sequência). A fórmula de recorrência fornece o 1º
termo e expressa por um termo qualquer a , em função do seu
antecedente a
Progressão aritmética: É uma sequência em que somando uma
constante r (denominada razão) a cada termo, obtém-se o termo
seguinte:
a = a + (n-1).r (que é conhecida como Fórmula do Termo Geral).
Progressão Geométrica: É uma sequência em que multiplicando cada
termo por uma constante q (denominada razão), obtém-se o termo
seguinte:
a = a . q , que é a Fórmula do Termo Geral.
 
Disponível em:
https://www.educabras.com/vestibular/materia/matematica/aulas/pr
para um site externo.)
(https://www.educabras.com/vestibular/materia/matematica/aulas/progress
. Acesso em: 11 de outubro de 2019. Adaptado.
I. 2,6,10,14,18, ... é uma sequência. 
PORQUE
II. É observado que os quatro primeiros termos podem ser observados
as características de uma sequência de P.G de razão 4.
A respeito dessas asserções, assinale a opção correta:
n
n+1
n.
n 1
n 1
n-1
 
A asserção I é uma proposição verdadeira, e a II é uma proposição
falsa
 
As asserções I e II são proposições verdadeiras, mas a II não é uma
justificativa da I
 A asserção I e II são verdadeiras, e a II é uma justificativa de I 
https://www.educabras.com/vestibular/materia/matematica/aulas/progressao_aritmetica_e_geometrica
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 21/24
 
A asserção I é uma proposição falsa, e a II é uma proposição
verdadeira
 As asserções I e II são proposições falsas 
0 / 0,5 ptsPergunta 18IncorretaIncorreta
Analise o código abaixo:
void foo (Automovel a) {
 a.locomocao();
}
void bar () {
 Conversivel c = new Conversivel();
 foo(c);
}
 
Sabendo que Conversivel é subclasse de Automovel, analise as
afirmações abaixo sobre o código:
I. Na função bar, c é um Automovel.
II. Na função foo, a é um Conversivel.
III. No método bar, o método sendo chamado na primeira linha é
determinado em tempo de compilação.
IV. No método foo, o método sendo chamado na primeira linha é
determinado em tempo de compilação.
São corretas as afirmações:
 I e III, apenas. 
 I e II, apenas. 
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 22/24
 III e IV, apenas. 
 II e III, apenas. 
 II e IV, apenas. 
0,5 / 0,5 ptsPergunta 19
Leia o trecho abaixo:
Em um programa de computador, as instruções são executas em uma
sequência, partindo-se da primeira instrução do algoritmo e, pelo fato
de não haver desvios (condições e laços de repetição), segue
gravitacionalmente até alcançar a última instrução da sequência.
Para que o fluxo seja interrompido, utilizam-se recursos imperativos,
como o comando goto, também conhecido por comando de
interrupção abrupta, ou comando de chamada de função, além de
alguma estrutura de repetição ou por estrutura de decisão.
Os comandos de controle automático de fluxo (while, for, do-while) são
comandos que proporcionam ao programador uma forma segura de
condução do fluxo natural do programa, enquanto o comando goto
atribui ao programador este controle.
A partir dessas informações, avalie as afirmações a seguir:
I. Uma boa prática de programação é a utilização de quantos
comandos goto forem necessários para controlar o fluxo do programa.
Isso evidencia também que o programador é muito habilidoso na
manipulação dos comandos que controlam o fluxo de execução dos
programas.
II. O comando return é utilizado quando a função necessita retornar ao
ponto de onde ela foi chamada. Esse comando retorna um valor ou
pode não retornar valor, ou seja, quando a função não tiver um valor
associado a ela (void).
III. O comando break é utilizado quando o programador necessita
encerrar a execução do programa imediatamente.
É correto o que se afirma em:
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 23/24
 II, apenas. 
 I e II, apenas. 
 I, apenas. 
 III, apenas. 
 I, II e III. 
0,5 / 0,5 ptsPergunta 20
Leia o texto a seguir:
A linguagem C permite que uma variável numérica seja incrementada
ou decrementada automaticamente. Para esse fim, utilizam-se os
sinais ++ ou -- junto da variável. Os sinais ++ somam 1 ao valor da
variável, e o sinais -- diminuem 1 da variável. Outro ponto importante a
destacar é que a operação (incremento/decremento) pode ser
realizada antes ou após a atribuição (incremento/decremento) do valor,
ou após a atribuição (incremento/ decremento) do valor.
Considerando esse contexto, avalie as seguintes asserções e a
relação proposta entre elas.
I. Utilizamos incremento i++ no comando for.
PORQUE
II. A atribuição pós-incremento atende plenamente ao paradigma
proposto na estrutura do comando for.
A respeito dessas asserções, assinale a opção correta:
22/05/2021 Teste de Progresso 2021.1 | Alunos do 2º semestre: Teste de Progresso | Análise e Desenvolvimento de Sistemas
https://famonline.instructure.com/courses/16043/quizzes/59235 24/24
 
As asserções I e II são proposições verdadeiras, e a II é uma
justificativa da I.
 
As asserções I e II são proposições verdadeiras, mas a II não é uma
justificativa da I.
 
A asserção I é uma proposição verdadeira, e a II é uma proposição
falsa.
 
A asserção I é uma proposição falsa, e a II é uma proposiçãoverdadeira.
 As asserções I e II são proposições falsas. 
Pontuação do teste: 6 de 10

Continue navegando