Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.717 questões

Q1825853 Engenharia de Software

    Para apoiar a elicitação dos requisitos e o desenvolvimento de um novo sistema, foram construídos protótipos de alta fidelidade das funcionalidades do sistema. Requisitos não funcionais apontados como muito importantes pelo cliente estão ligados à característica de usabilidade. Para a garantia da qualidade do sistema, o gerente do projeto determinou que se utilizasse para a validação dos requisitos a técnica de Walkthrough. Finalmente, para o desenvolvimento do produto de software, foi escolhida a abordagem orientada a objetos e a metodologia proposta pelo Processo Unificado, de acordo com o modelo derivado da empresa Rational (RUP).

Considerando essa situação hipotética, julgue o item a seguir, acerca de engenharia de software.


No sistema em questão, caso fosse desenvolvida uma funcionalidade para realizar reservas de quartos em um hotel, deveria ser planejada, para aplicar o conceito de herança, uma análise das reservas efetivadas como uma especialização da primeira funcionalidade.

Alternativas
Q1825852 Engenharia de Software

    Para apoiar a elicitação dos requisitos e o desenvolvimento de um novo sistema, foram construídos protótipos de alta fidelidade das funcionalidades do sistema. Requisitos não funcionais apontados como muito importantes pelo cliente estão ligados à característica de usabilidade. Para a garantia da qualidade do sistema, o gerente do projeto determinou que se utilizasse para a validação dos requisitos a técnica de Walkthrough. Finalmente, para o desenvolvimento do produto de software, foi escolhida a abordagem orientada a objetos e a metodologia proposta pelo Processo Unificado, de acordo com o modelo derivado da empresa Rational (RUP).

Considerando essa situação hipotética, julgue o item a seguir, acerca de engenharia de software.


Pelo Processo Unificado, no fluxo de trabalho da implementação os técnicos devem distribuir e instalar uma versão do software nos locais de trabalho dos usuários.

Alternativas
Q1825851 Engenharia de Software

    Para apoiar a elicitação dos requisitos e o desenvolvimento de um novo sistema, foram construídos protótipos de alta fidelidade das funcionalidades do sistema. Requisitos não funcionais apontados como muito importantes pelo cliente estão ligados à característica de usabilidade. Para a garantia da qualidade do sistema, o gerente do projeto determinou que se utilizasse para a validação dos requisitos a técnica de Walkthrough. Finalmente, para o desenvolvimento do produto de software, foi escolhida a abordagem orientada a objetos e a metodologia proposta pelo Processo Unificado, de acordo com o modelo derivado da empresa Rational (RUP).

Considerando essa situação hipotética, julgue o item a seguir, acerca de engenharia de software.


Para atender ao requisito de usabilidade, os desenvolvedores devem estar atentos a aspectos como acessibilidade, aprendizagem e proteção contra erros dos usuários na utilização do sistema.

Alternativas
Q1825850 Engenharia de Software

    Para apoiar a elicitação dos requisitos e o desenvolvimento de um novo sistema, foram construídos protótipos de alta fidelidade das funcionalidades do sistema. Requisitos não funcionais apontados como muito importantes pelo cliente estão ligados à característica de usabilidade. Para a garantia da qualidade do sistema, o gerente do projeto determinou que se utilizasse para a validação dos requisitos a técnica de Walkthrough. Finalmente, para o desenvolvimento do produto de software, foi escolhida a abordagem orientada a objetos e a metodologia proposta pelo Processo Unificado, de acordo com o modelo derivado da empresa Rational (RUP).

Considerando essa situação hipotética, julgue o item a seguir, acerca de engenharia de software.


Para a correta aplicação da técnica de validação determinada, um moderador deve determinar que o autor de um requisito apresente o requisito e forneça, entre outras informações, justificativas para suas decisões, de modo a apoiar a discussão entre os participantes da sessão. 

Alternativas
Q1824875 Engenharia de Software
Ao tentar resolver um problema de aprendizado de máquina que separava um evento entre duas classes, um desenvolvedor encontrou uma acurácia de exatamente 90%.
Analisando a matriz de confusão, o desenvolvedor constatou que os verdadeiros positivos eram 14169, que os verdadeiros negativos eram 15360, os falsos positivos eram 1501, e os falsos negativos eram
Alternativas
Q1814497 Engenharia de Software

Julgue o próximo item, relativo à qualidade de software.


A usabilidade de um software refere-se ao esforço que o usuário deve fazer para usar um produto de software.

Alternativas
Q1814496 Engenharia de Software

Julgue o próximo item, relativo à qualidade de software.


No processo de ciclo de vida de um software, a revisão do software faz parte dos processos de apoio, sendo aplicada exclusivamente ao código-fonte.

Alternativas
Q1814461 Engenharia de Software

Julgue o seguinte item, com base no PMBOK, 5.ª edição.


Um escritório de gerenciamento de projetos efetua a ligação entre os portfólios e o balanced scorecard.

Alternativas
Q1813320 Engenharia de Software

Acerca de desenvolvimento e manutenção de sistemas e aplicações, julgue o próximo item.


Os testes fazem parte do desenvolvimento de um software e devem ser realizados, primeiramente, no sistema como um todo e, posteriormente, se especializar nos componentes individuais.

Alternativas
Q1813319 Engenharia de Software

Acerca de desenvolvimento e manutenção de sistemas e aplicações, julgue o próximo item.


A construção de uma aplicação deve focar em entregar uma interface simples para o usuário, mesmo que as funções internas e não visíveis sejam complexas.

Alternativas
Q1813318 Engenharia de Software

Acerca de desenvolvimento e manutenção de sistemas e aplicações, julgue o próximo item.


Os métodos ágeis, em especial o Scrum, têm como principal objetivo entregar o sistema completamente desenvolvido no menor espaço de tempo.

Alternativas
Q1813317 Engenharia de Software

Acerca de desenvolvimento e manutenção de sistemas e aplicações, julgue o próximo item.


A análise de pontos de função é utilizada para medir o tamanho das funções que serão construídas de acordo com a visão do usuário, e não do desenvolvedor.

Alternativas
Q1813316 Engenharia de Software

Acerca de desenvolvimento e manutenção de sistemas e aplicações, julgue o próximo item.


Na fase de levantamento de requisitos, antes de iniciar o desenvolvimento de uma aplicação, todos os riscos devem ser eliminados, com objetivo de concluir o desenvolvimento de acordo com o que foi especificado.

Alternativas
Q1813315 Engenharia de Software
Acerca de desenvolvimento e manutenção de sistemas e aplicações, julgue o próximo item.
Os requisitos não funcionais para o desenvolvimento de sistemas estabelecem padrões a respeito de como o sistema deve se comportar, e os requisitos funcionais definem o que o sistema deve fazer.
Alternativas
Q1811974 Engenharia de Software
“Um teste é uma atividade na qual um produto, sistema ou componente é executado sob condições especificadas, com observação e registro dos resultados e avaliação de um ou mais aspectos.” Os testes evidenciam algumas classificações considerando sua função nos processos. “Teste no qual os componentes são combinados e avaliados para testar a interação entre eles” e “teste realizado para determinar se um sistema ou componente é adequado para uso operacional” são, respectivamente:
Alternativas
Q1809339 Engenharia de Software
A respeito do Unified Modeling Language (UML), analise as afirmativas.
I- É uma linguagem para marcação de tags. II- Permite modelar elementos e relacionamentos. III- Auxilia no desenvolvimento de software.
Está correto o que se afirma em
Alternativas
Q1804427 Engenharia de Software

A Equipe de Desenvolvimento de Software (EDS) de um tribunal de contas está trabalhando na construção de componentes de um novo sistema de software.


Para verificar o funcionamento do software no nível de componente, a EDS deverá aplicar testes de caixa:

Alternativas
Q1804425 Engenharia de Software

A Unified Modeling Language (UML) é uma especificação que define uma linguagem gráfica para visualizar, especificar, construir e documentar os artefatos de sistemas. A equipe de Tecnologia da Informação (TI) de um tribunal de contas estadual decidiu utilizar Casos de Uso para modelar os requisitos de um sistema em UML.


Sobre os Casos de Uso especificados em UML 2.5.1, é correto afirmar que:

Alternativas
Q1804423 Engenharia de Software

A Equipe de Desenvolvimento de Software (EDS) de um tribunal de contas recebeu a demanda de apoiar a especificação para modernização de um sistema de software que atende parte do processo de planejamento orçamentário.


Dentre as atividades de gerência de requisitos, a EDS deve:

Alternativas
Q1800862 Engenharia de Software
Um gerenciamento de projetos eficaz ajuda indivíduos, grupos e organizações públicas e privadas a:
Alternativas
Respostas
5001: E
5002: E
5003: C
5004: C
5005: C
5006: C
5007: E
5008: C
5009: E
5010: C
5011: E
5012: C
5013: E
5014: C
5015: D
5016: A
5017: E
5018: A
5019: A
5020: A