Questões de Concurso Sobre engenharia de software

Questões Discursivas

Foram encontradas 14.718 questões

Q1825868 Engenharia de Software

No que se refere a qualidade de software e segurança no desenvolvimento, julgue o item que se segue.


A validação dos dados de entrada faz parte do requisito de confiabilidade quando se refere à qualidade de aplicações web.

Alternativas
Q1825867 Engenharia de Software

No que se refere a qualidade de software e segurança no desenvolvimento, julgue o item que se segue.


Um dos atributos de qualidade de software é a capacidade de suas funções, com objetivo de facilitar o desenvolvimento por times em ambientes separados.

Alternativas
Q1825866 Engenharia de Software

No que se refere a qualidade de software e segurança no desenvolvimento, julgue o item que se segue.


São quatro as etapas para conseguir software de qualidade: utilização de engenharia de software, gerenciamento de projetos, controle de qualidade e infraestrutura adequada.

Alternativas
Q1825856 Engenharia de Software

    Para acelerar os resultados e as entregas do desenvolvimento de um sistema, optou-se pelo uso de metodologias ágeis e pelo emprego de um quadro Kanban (lista de atividades para fazer, fazendo e prontas). Para a modelagem visual do sistema, optou-se pela linguagem de modelagem unificada (UML 2.2) como apoio à análise e ao projeto orientado a objetos. O gerente do projeto deseja adotar o padrão de arquitetura modelo-visão-controle (MVC), buscando um baixo acoplamento entre os componentes da aplicação.

Considerando desenvolvimento do sistema descrito nessa situação hipotética bem como os conceitos de engenharia de software, julgue o item que se segue.


Para medir o tempo de condução (lead time) de uma das Sprints do sistema, deve ser selecionada no quadro Kanban uma Sprint da situação Fazendo. 

Alternativas
Q1825855 Engenharia de Software

    Para acelerar os resultados e as entregas do desenvolvimento de um sistema, optou-se pelo uso de metodologias ágeis e pelo emprego de um quadro Kanban (lista de atividades para fazer, fazendo e prontas). Para a modelagem visual do sistema, optou-se pela linguagem de modelagem unificada (UML 2.2) como apoio à análise e ao projeto orientado a objetos. O gerente do projeto deseja adotar o padrão de arquitetura modelo-visão-controle (MVC), buscando um baixo acoplamento entre os componentes da aplicação.

Considerando desenvolvimento do sistema descrito nessa situação hipotética bem como os conceitos de engenharia de software, julgue o item que se segue.


No diagrama de classes do sistema, deve-se utilizar uma classe associativa para representar a conexão entre um conjunto de classes e outra para representar as características que são herdadas das classes que participam desse relacionamento.

Alternativas
Q1825854 Engenharia de Software

    Para acelerar os resultados e as entregas do desenvolvimento de um sistema, optou-se pelo uso de metodologias ágeis e pelo emprego de um quadro Kanban (lista de atividades para fazer, fazendo e prontas). Para a modelagem visual do sistema, optou-se pela linguagem de modelagem unificada (UML 2.2) como apoio à análise e ao projeto orientado a objetos. O gerente do projeto deseja adotar o padrão de arquitetura modelo-visão-controle (MVC), buscando um baixo acoplamento entre os componentes da aplicação.

Considerando desenvolvimento do sistema descrito nessa situação hipotética bem como os conceitos de engenharia de software, julgue o item que se segue.


Existindo um diagrama de sequência para representar o fluxo principal de um caso de uso e um diagrama de comunicação para um fluxo alternativo, o diagrama de interação visão geral será a escolha adequada para a representação do fluxo de controle entre as duas representações presentes. 

Alternativas
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
Q1818806 Engenharia de Software
O fluxograma consiste em analisar o enunciado do problema e escrever, utilizando símbolos gráficos predefinidos.
Assinale a alternativa que apresenta o fluxograma que é utilizado para representar a saída de dados.
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
Respostas
6061: C
6062: E
6063: C
6064: E
6065: E
6066: C
6067: E
6068: E
6069: C
6070: C
6071: C
6072: A
6073: C
6074: E
6075: C
6076: E
6077: C
6078: E
6079: C
6080: E