Logo Passei Direto
Buscar

Prova 1 - ENGENHARIA DE SOFTWARE

User badge image
Wilborn

em

Ferramentas de estudo

Questões resolvidas

Analise as seguintes afirmacoes, depois assinale a alternativa correta:
I – Teste de software é a execução do software de maneira controlada para avaliar se ele se comporta ou não conforme o especificado. Visa verificar e relatar o estado do software, a qualquer momento, em termos significativos a todos que precisam dessa informação.
II –Quanto mais severamente o software for exercitado, menores as chances de ele falhar.
III – Se existem problemas no software, é melhor e mais rápido o cliente encontrá-lo do que a equipe de testes.
A A afirmação I está correta.
B A afirmação II está correta.
C As afirmações I e II estão corretas.
D As afirmações II e III estão corretas.

Um analista trabalha com desenvolvimento de software e a empresa onde ele trabalha deseja desenvolver um novo editor de web para colocar no mercado. Esse editor deve ser um software que forneça recursos, embasados no que o usuário escreveu, o que o torna um software de funcionalidade complexa. Considere que a empresa deseja disponibilizar o produto no mercado em versões de forma gradativa, fazendo análise do risco para avaliar a viabilidade de desenvolvimento de uma nova versão. Tendo de escolher um modelo de processo para desenvolver esse editor, e conhecendo as características dos modelos existentes, entre os modelos abaixo, qual é o modelo apropriado para esse caso?
A Cascata
B Espiral
C RAD (rapid application development)
D Scrum

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

Analise as seguintes afirmacoes, depois assinale a alternativa correta:
I – Teste de software é a execução do software de maneira controlada para avaliar se ele se comporta ou não conforme o especificado. Visa verificar e relatar o estado do software, a qualquer momento, em termos significativos a todos que precisam dessa informação.
II –Quanto mais severamente o software for exercitado, menores as chances de ele falhar.
III – Se existem problemas no software, é melhor e mais rápido o cliente encontrá-lo do que a equipe de testes.
A A afirmação I está correta.
B A afirmação II está correta.
C As afirmações I e II estão corretas.
D As afirmações II e III estão corretas.

Um analista trabalha com desenvolvimento de software e a empresa onde ele trabalha deseja desenvolver um novo editor de web para colocar no mercado. Esse editor deve ser um software que forneça recursos, embasados no que o usuário escreveu, o que o torna um software de funcionalidade complexa. Considere que a empresa deseja disponibilizar o produto no mercado em versões de forma gradativa, fazendo análise do risco para avaliar a viabilidade de desenvolvimento de uma nova versão. Tendo de escolher um modelo de processo para desenvolver esse editor, e conhecendo as características dos modelos existentes, entre os modelos abaixo, qual é o modelo apropriado para esse caso?
A Cascata
B Espiral
C RAD (rapid application development)
D Scrum

Prévia do material em texto

Questão 1/10 - Engenharia de Software
De acordo com a aula 5 - Do que se trata a funcionalidade de um software:
A Tratam-se dos atributos, das funções e propriedades particulares do software que vão satisfazer
as necessidades impostas pelos requisitos do usuário.
Você assinalou essa alternativa (A)
B Trata-se da função do software.
C Trata-se da disposição do software.
D Trata-se de uma visão do desenvolvedor que se une à ideia de que o software sempre deve
atender às necessidades do usuário.
Questão 2/10 - Engenharia de Software
De acordo com a Aula 6 - Quais são as tarefas de um gerenciamento de configuração de software.
A Identificação e Controle de Mudanças.
B Controle de versão e auditoria de configuração.
C Relato da Situação, controle de interface e Controle de subcontratados e fornecedores.
D Todas as alternativas acima.
Você assinalou essa alternativa (D)
Questão 3/10 - Engenharia de Software
Analise as seguintes afirmações, depois assinale a alternativa correta:
I – Teste de software é a execução do software de maneira controlada para avaliar se ele se comporta ou não conforme o 
especificado. Visa verificar e relatar o estado do software, a qualquer momento, em termos significativos a todos que precisam 
dessa informação.
II –Quanto mais severamente o software for exercitado, menores as chances de ele falhar.
III – Se existem problemas no software, é melhor e mais rápido o cliente encontrá-lo do que a equipe de testes.
Você não pontuou essa questão
A A afirmação I está correta.
B A afirmação II está correta.
C As afirmações I e II estão corretas.
Você assinalou essa alternativa (C)
D As afirmações II e III estão corretas.
Questão 4/10 - Engenharia de Software
Modelo que é mais antigo e também o mais usado em engenharia de software, que modela em função do ciclo da engenharia 
convencional, que precisa de uma abordagem sistemática, sequencial no desenvolvimento de software. Essas características são 
de qual modelo?
A Cascata
Você assinalou essa alternativa (A)
B Espiral
C RAD (rapid application development)
D Scrum
Questão 5/10 - Engenharia de Software
 Ao longo de todo o desenvolvimento do software, devem ser aplicadas atividades para a garantia de qualidade de software, entre as 
quais se encontra a atividade de teste. Um dos critérios de teste utilizados para gerar casos de teste é o denominado critério dos 
caminhos básicos, cujo número de caminhos pode ser determinado com base na complexidade ciclomática. Considerando-se o 
grafo de fluxo de controle apresentado na figura abaixo, no qual os nós representam os blocos de comandos e as arestas 
representam a transferência de controle, qual a quantidade de caminhos básicos que devem ser testados no programa associado a 
esse grafo de fluxo de controle, sabendo-se que essa quantidade é igual à complexidade ciclomática mais um?
A 1
B 3
C 4
Você assinalou essa alternativa (C)
D 7
Questão 6/10 - Engenharia de Software
De acordo com a Aula 6 - Do que se trata um repositório de itens de configuração?
A A aplicação do gerenciamento de configuração de software dentro das empresas oferece um
ambiente de desenvolvimento de software estável.
B É um local com controle de onde são armazenados os itens de configuração de software depois
de liberados pelo desenvolvimento.
Você assinalou essa alternativa (B)
C Um mecanismo de controle para gerenciar a entrada e saída das versões da biblioteca central.
D Nenhuma das alternativas acima.
Questão 7/10 - Engenharia de Software
Um analista trabalha com desenvolvimento de software e a empresa onde ele trabalha deseja desenvolver um novo editor de web 
para colocar no mercado. Esse editor deve ser um software que forneça recursos, embasados no que o usuário escreveu, o que o 
torna um software de funcionalidade complexa. Considere que a empresa deseja disponibilizar o produto no mercado em versões de 
forma gradativa, fazendo análise do risco para avaliar a viabilidade de desenvolvimento de uma nova versão. Tendo de escolher um 
modelo de processo para desenvolver esse editor, e conhecendo as características dos modelos existentes, entre os modelos 
abaixo, qual é o modelo apropriado para esse caso?
A Cascata
B Espiral
Você assinalou essa alternativa (B)
C RAD (rapid application development)
D Scrum
Questão 8/10 - Engenharia de Software
De acordo com o texto da Aula 5 - Quais os passos para se adquirir uma certificação IDO?
A Empresa contrata consultoria específica e se qualifica para a auditoria de acreditação da ISO
9000.
B É feita uma avaliação da conformidade do sistema de garantia da qualidade e não se certifica o
SOFTWARE e sim a capacidade de desenvolvimento. Geralmente certifica-se por área de
atividade da empresa (não na totalidade).
C Uma vez qualificada (auditoria de validade), a empresa recebe o certificado e Começam as
auditorias de vigilância – semestrais ou anuais.
D Todas as alternativas acima.
Você assinalou essa alternativa (D)
Questão 9/10 - Engenharia de Software
Sobre o cálculo do valor do ponto de função NÃO AJUSTADO assinale a opção correta:
Você não pontuou essa questão
A Todas as empresas usam este número para sua gerência de software.
B Se quisermos maior precisão no resultado é obrigatório o uso do fator de ajuste. 
C Caso não seja calculado o fator de ajuste não será permitido a comparação de totais de ponto
função entre softwares de aplicações diferentes. 
D O valor obtido multiplicando o total da contagem com o fator de ajuste gera o total de ponto
função não ajustado.
Você assinalou essa alternativa (D)
Questão 10/10 - Engenharia de Software
Qual o valor do TCF de uma aplicação cujo somatório das influencias técnicas é 19,5?
A 0,695
B 0,795
Você assinalou essa alternativa (B)
C 1,795
D 1,695

Mais conteúdos dessa disciplina