Buscar

Avaliação II - Individual

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

Prévia do material em texto

26/11/2023, 23:27 Avaliação II - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:889041)
Peso da Avaliação 1,50
Prova 73895196
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
Os requisitos não funcionais são desenvolvidos no projeto de software com o objetivo 
de descrever os atributos do sistema ou do ambiente, definindo características de eficiência 
e restrições. Sobre a importância dos requisitos não funcionais para o projeto de software, 
classifique V para as opções verdadeiras e F para as falsas:
( ) Usabilidade.
( ) Funcionalidade.
( ) Integridade.
( ) Segurança.
( ) Regras de negócio.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - V - V - F.
B F - V - F - F - V.
C F - V - V - F - V.
D V - V - F - F - V.
A engenharia de software possui várias áreas que são realizadas durante o 
desenvolvimento de um projeto de software, com diversas características, práticas e 
técnicas executadas no projeto. Uma destas áreas é responsável por identificar as 
necessidades do cliente, fazer os registros e a modelagem do projeto de software, etapa 
em que é analisado, descoberto, verificado e documentado todo o escopo do projeto. No 
que se refere às áreas de Engenharia de Requisito, classifique V para as sentenças 
verdadeiras e F para as falsas:
( ) Os requisitos dizem o que o sistema deve fazer para que atenda aos usuários, às 
restrições e às características inerentes ao sistema e para definir como uma condição ou 
capacidade de um software deve ser implementada.
( ) É na área de requisito que são levantadas e identificadas todas as técnicas de 
desenvolvimento de software utilizadas no projeto, bem como se obtêm a aprovação formal 
do projeto pelos stakeholders.
( ) É um processo muito difícil de ser compreendido, analisado, formulado e estruturado, 
pois depende da interpretação dos envolvidos para entender os requisitos do usuário. A 
engenharia de requisitos possui como objetivo principal desenvolver e manter um 
documento dos requisitos do sistema. 
( ) A falha no processo de comunicação durante o processo de identificação dos requisitos 
pode gerar grandes prejuízos ao projeto de software, não atendendo ao que o usuário 
queria, gerando posterior retrabalho no desenvolvimento.
 VOLTAR
A+ Alterar modo de visualização
1
2
26/11/2023, 23:27 Avaliação II - Individual
about:blank 2/5
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - F.
B V - F - V - F.
C V - V - F - F.
D V - V - F - V.
Segundo Pressman (2011, p. 40), "Uma metodologia (framework) de processo 
estabelece o alicerce para um processo de engenharia de software completo, por meio da 
identificação de um pequeno número de atividades estruturais aplicáveis a todos os 
projetos, independentemente de tamanho ou complexidade". Para este mesmo autor, uma 
metodologia de processo genérico para engenharia de software compreende cinco 
atividades: comunicação, planejamento, modelagem, construção e emprego. A respeito 
destas atividades, analise as sentenças a seguir:
I- Planejamento: serve para compreender os objetivos das partes interessadas para com o 
projeto e fazer o levantamento das necessidades que ajudarão a definir as funções e 
características do software.
II- Construção: combina geração de código (manual ou automatizada) e testes necessários 
para revelar erros na codificação.
III- Emprego: o software é entregue ao cliente, que avalia o produto e fornece feedback, 
baseado na avaliação.
Assinale a alternativa CORRETA:
FONTE: PRESSMANN, Roger S. Engenharia de software: uma abordagem profissional. 7. 
ed. Porto Alegre: AMGH, 2011.
A Somente a sentença II está correta.
B As sentenças I e III estão corretas.
C Somente a sentença I está correta.
D As sentenças II e III estão corretas.
Os sistemas de informação são um conjunto de comandos escritos em uma 
determinada linguagem de programação como, por exemplo, JAVA ou PHP. Os comandos 
escritos pelos programadores criam rotinas dentro do programa, a fim de permitir o 
funcionamento e atingir os seus objetivos, os quais foram propostos pelos clientes e 
usuários. Sobre as aplicações do software, assinale a alternativa CORRETA:
A Os softwares de inteligência artificial são desenvolvidos para uso pessoal, como, por
exemplo, planilhas do Excel.
B O software básico é caracterizado por algoritmos de processamento numérico,
dependentes da coleta e processamento de dados científicos.
3
4
26/11/2023, 23:27 Avaliação II - Individual
about:blank 3/5
C Os sistemas de tempo real possuem a capacidade de monitorar, analisar e controlar
eventos do mundo real, respondendo aos estímulos em um tempo predeterminado.
D Um software científico é conhecido por utilizar algoritmos numéricos para resolver
problemas complexos, que não apresentam facilidades de análise direta.
Foi durante a década de 1970 que o termo "crise do software" surgiu, período em que 
a engenharia de software praticamente inexistia. Os problemas estavam relacionados com 
a forma de trabalho da equipe, dúvidas com relação aos requisitos, entre outros, porém não 
eram só estes os motivos. Com relação às consequências para a crise de software, 
classifique V para as sentenças verdadeiras e F para as falsas:
( ) Surgiu devido à alta demanda por softwares, da complexidade dos problemas a serem 
resolvidos e da inexistência de técnicas para o desenvolvimento de sistemas que 
funcionassem adequadamente ou pudessem ser validos.
( ) Software de baixa qualidade, projetos com prazos e custos maiores que os planejados, 
software não atendendo aos requisitos dos stakeholders, custos e dificuldades no processo 
de manutenção.
( ) Devido ao grande número de sistemas web complexos e robustos, trazendo alto custo 
de manutenção.
( ) Insatisfação dos usuários, baixa usabilidade, falta de treinamento no uso dos sistemas 
e da inexistência de fontes hipermídias que favoreçam a interatividade dos usuários com as 
informações.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - F.
B V - F - F - V.
C V - V - F - F.
D V - V - V - F.
O processo de desenvolvimento de software tem como um de seus objetivos a 
melhoria do produto de software, assegurando o desenvolvimento de sistemas de 
informação com prazos e necessidades de recursos definidos e com elevada produtividade, 
de forma econômica e, sobretudo, com qualidade garantida. Sobre o processo de software, 
assinale a alternativa CORRETA:
A A comunicação tem como objetivo criar um modelo do negócio.
B A atividade de modelagem faz a geração de código e testes.
C A atividade de planejamento tem como objetivo a criação de um "mapa" para guiar o
trabalho da equipe durante o projeto.
D As atividades metodológicas aplicam-se a apenas grandes projetos de software.
5
6
26/11/2023, 23:27 Avaliação II - Individual
about:blank 4/5
A crise de software foi uma época da história da Engenharia de Software (ES) em que 
os problemas de escopo, prazo, custo e qualidade atingiram limites indesejáveis. Contudo, 
foi neste momento que a comunidade do software decidiu focar os estudos no processo, de 
forma a disciplinar o desenvolvimento de software. Sobre a crise do software, assinale a 
alternativa CORRETA:
A Os sistemas de informação era produzidos com maior qualidade durante esta época.
B O processo de manutenção sofre muito com custos e dificuldades.
C Os requisitos dos stakeholders sempre eram atendidos.
D Durante esse período, os softwares diminuíram de complexidade.
A aplicação do software pode abranger várias áreas e categorias, dependendo de 
como deve ser desenvolvido, levando em conta os requisitos do usuário/cliente, observando 
a qual finalidade deve atender. Esta categoria de software é formada por um conjunto de 
programas, com objetivo de atender e comunicar-se com outros programas, como editores, 
utilitários ou compiladores. Essa afirmação está alocada na categoria de qual software?
A Software de Planejamento
BSoftware de Aplicação.
C Software Básico.
D Software de Modelagem.
A importância da tecnologia de hardware e software já é reconhecida pela sociedade e 
pelo mercado. A tecnologia nos aproxima das pessoas e das empresas, por isso, usá-la de 
forma consciente e eficaz, possibilita o crescimento, podendo trazer bons frutos. Sobre o 
software, conforme Pressman (2011), classifique V para as sentenças verdadeiras e F para 
as falsas: 
( ) Consiste em instruções (programas de computador) que, quando executadas, 
fornecem características, funções e desempenho desejados. 
( ) Consiste em uma estrutura de dados que possibilita aos programas manipular 
informações adequadamente.
( ) Consiste em informações descritivas, tanto na forma impressa como na virtual, 
descrevendo a operação e o uso dos programas.
( ) Consiste em um executável lógico que manipula de forma especializada as 
informações dos usuários.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: PRESSMAN, Roger S. Engenharia de software: uma abordagem profissional. 7. 
ed. São Paulo: McGraw Hill, 2011.
A F - V - V - F.
7
8
9
26/11/2023, 23:27 Avaliação II - Individual
about:blank 5/5
B F - F - V - V.
C V - V - V - F.
D V - F - F - V.
A Engenharia de Software tem por finalidade entabular uma abordagem metodizada de 
desenvolvimento, por meio de ferramentas e técnicas adequadas, baseado no problema a 
ser tratado, considerando restrições e disponibilidade de recursos. Com relação às 
camadas da engenharia do software, classifique V para as opções verdadeiras e F para as 
falsas:
( ) Especificação e artefatos.
( ) Ferramentas e processo.
( ) Métodos e qualidade.
( ) Validação e medição.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - F.
B F - V - V - F.
C F - F - V - V.
D V - F - V - V.
10
Imprimir

Outros materiais