Buscar

ENGENHARIA E PROJETO DE SOFTWARE_Avaliação Final (Objetiva) - 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 6 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 6 páginas

Prévia do material em texto

08/06/2023, 14:24 Avaliação Final (Objetiva) - Individual
about:blank 1/6
Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual
(Cod.:745052)
Peso da Avaliação 3,00
Prova 47141635
Qtd. de Questões 12
Acertos/Erros 8/4
Nota 8,00
Pode-se encontrar várias definições sobre teste de software. Entre elas, destaca-se que é o processo 
que visa sua execução de forma controlada, com o objetivo de avaliar o seu comportamento baseado 
no que foi especificado. A execução dos testes é considerada um tipo de validação. Os testes de 
software são executados em diferentes níveis (ou estágios) do desenvolvimento de um software. 
Qual tipo de teste tem o objetivo de provocar falhas associadas às interfaces entre os módulos quando 
esses são integrados para construir a estrutura do software que foi estabelecida na fase de projeto?
A Teste de integração.
B Teste de aceitação.
C Teste de sistema. 
D Teste unitário. 
Pode-se encontrar várias definições sobre teste de software, entre elas destaca-se que é o processo 
que visa sua execução de forma controlada, com o objetivo de avaliar o seu comportamento baseado 
no que foi especificado. A execução dos testes é considerada um tipo de validação. Existem também 
os erros de software. Sobre os conceitos de defeito, erro e falha, analise as afirmativas a seguir:
I- Erro é uma manifestação concreta de um defeito num artefato de software. 
II- Falha é um comportamento operacional do software diferente do esperado pelo usuário.
 VOLTAR
A+
Alterar modo de visualização
1
2
08/06/2023, 14:24 Avaliação Final (Objetiva) - Individual
about:blank 2/6
III- Defeito é um ato inconsistente cometido por um indivíduo ao tentar entender uma determinada 
informação, resolver um problema ou utilizar um método ou uma ferramenta. Por exemplo, uma 
instrução ou comando incorreto.
Assinale a alternativa CORRETA:
A Somente a sentença II está correta.
B Somente a sentença III está correta.
C Somente a sentença I está correta.
D As sentenças I, II e III estão corretas.
A Comunicação no Extreme Programming é fundamental, sendo preferível sempre a comunicação 
pessoal, com clientes e entre os desenvolvedores. A simplicidade busca garantir um software simples, 
com a menor quantidade de classes e métodos, evitando qualquer linha de código desnecessária. A 
simplicidade também visa garantir que apenas os requisitos necessários venham a ser implementados, 
evitando requisitos que possam ser utilizados apenas no futuro. A Programação Extrema valoriza o 
trabalho em equipe, desenvolvedores, administradores e clientes são todos iguais e todos precisam 
estar dispostos a ajudar quando necessário. Nesse sentido, qual é sua principal característica?
A Programações em Pares.
B Programações com Atividades Duplicadas.
C Programação com Métodos Ágeis.
D Programações com Atividades Unificadas.
A Engenharia de Software é dividida em dez áreas de conhecimento, segundo o SWEBOK. Uma 
delas é uma área que envolve definição da arquitetura, componentes, interfaces e outras 
características de um componente ou sistema. Analisando como um processo, esta é uma etapa do 
ciclo de vida da ES, onde é processada a análise dos requisitos com o objetivo de produzir uma 
descrição da arquitetura do software, ou seja, de forma interativa, os requisitos são traduzidos em um 
documento para construção do software.
3
4
08/06/2023, 14:24 Avaliação Final (Objetiva) - Individual
about:blank 3/6
De que área estamos falando?
A Construção de Software.
B Manutenção de Software.
C Design de Software.
D Teste de Software.
Observamos que nem mesmo os melhores gerentes de projeto conseguem gerenciar sem compreender 
o ambiente onde se está inserido. Baseado nisso, vimos que os projetos são compostos por três 
categorias.
Que categorias são essas?
A Subprojeto, hardware, portfólio.
B Projeto, sistemas, portfólio.
C Projeto, hardware, portfólio.
D Subprojeto, programas, portfólio.
Para avaliar um processo de teste de software adequado, leva-se em consideração diversos fatores, 
incluindo o porte da empresa e a sua realidade. Baseado nesse fato, surgem novos olhares para as 
metodologias ágeis que trazem uma forma alternativa no desenvolvimento de software. Essas 
metodologias têm por objetivo orientar o processo para se adequar a um processo mais dinâmico e 
eficiente.
Qual prática de desenvolvimento tem como foco o Domínio do Software, no propósito que o software 
deve atender, e é a automatização de um processo de negócio?
A ATDD - Acceptance Test-Driven Development.
5
6
08/06/2023, 14:24 Avaliação Final (Objetiva) - Individual
about:blank 4/6
B BDD – Behavior-Driven Development.
C DDD - Domain-Driven Design.
D TDD - Test-Driven Development.
Foi o primeiro computador a surgir, usado para fins militares. Esse computador foi financiado pela 
Marinha Americana, Faculdade de Harvard e IBM.
A que computador estamos nos referindo?
A ENIAC.
B IBM 701.
C EDVAC.
D Mark I. 
Os projetos podem ser compostos por três tipos de categorias: subprojetos, programas e portfólio. 
Sobre as características de um portifólio, assinale a alternativa INCORRETA:
A O sucesso é medido em termos de performance agregada dos componentes.
B O estilo de liderança é focado na adição de valor à tomada de decisão.
C Gerentes de portifólio conduzem planejamento detalhado para gerenciar a entrega dos produtos
do projeto.
7
8
08/06/2023, 14:24 Avaliação Final (Objetiva) - Individual
about:blank 5/6
D É um conjunto de projetos ou programas com objetivos afins.
A Engenharia de Software é dividida em dez áreas de conhecimento, segundo o SWEBOK. Uma 
delas é uma atividade que tem o intuito de avaliar a qualidade do produto, buscando identificar 
problemas e defeitos existentes. Trata-se de um elemento crítico da garantia da qualidade de software 
e representa a verificação final da especificação, projeto e geração de código.
A que área estamos nos referindo?
A Teste de Software.
B Design de Software.
C Construção de Software.
D Manutenção de Software.
Qual atividade de apoio da engenharia de software que inicia antes de qualquer atividade 
técnica e prossegue ao longo da modelagem, construção e utilização do software.
A Gerencia de Software
B Gerencia de Hardware
C Gerencia de Projetos
D Gerencia de Pessoas
(ENADE, 2014) A gerência de configuração de software, também chamada de gerência de 
mudança e configuração, é o processo que mantém atualizadas as informações dos elementos de 
configuração. A esse respeito, avalie as afirmações a seguir:
I- A auditoria de software é um processo que consiste em verificar se a linha de base foi atendida ou 
se os requisitos de sistema foram atendidos.
II- A linha de base é o marco de referência a partir do qual serão feitos os controles de mudança e por 
ser a versão 1.0 de um software.
III- Um item de configuração é um elemento unitário que compõe aquele software e deve ser 
gerenciado.
9
10
11
08/06/2023, 14:24 Avaliação Final (Objetiva) - Individual
about:blank 6/6
É correto o que se afirma em:
A I e III, apenas.
B II, apenas.
C II e III, apenas.
D I, apenas.
(ENADE, 2005) No processo de desenvolvimento de um sistema de controle de materiais 
(matérias-primas) para uma metalúrgica, a equipe de projeto, responsável pelo mapeamento dos 
requisitos, desenvolveu seus trabalhos seguindo os quatro subprocessos da engenharia de requisitos. 
Inicialmente, foram feitas a análise e a avaliação para se verificar se o sistema seria útil ao negócio. 
Em um segundo momento, os requisitos foram identificados e analisados e, logo em seguida, foram 
documentados. Finalmente, foi verificado se os requisitos identificados atendiam às demandas dos 
usuários. Tendo sido executado esse procedimento, uma empresa independente de auditoria, após 
análise, identificou dois problemas no processo: a documentação dos requisitos (formulários e 
padrões utilizados) estava inadequada e não possibilitava o entendimento correto dos requisitos; o 
processo dechecagem entre as demandas dos usuários e as especificações relatadas não foi bem 
conduzido e seus resultados eram insatisfatórios. Considerando o relatório da auditoria independente, 
quais foram as duas fases do processo de engenharia de requisitos que apresentaram problemas?
A Elicitação e validação.
B Entendimento do domínio e especificação.
C Validação e entendimento do domínio.
D Especificação e validação.
12
Imprimir

Continue navegando