Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 13.120 questões

Q1851913 Engenharia de Software
Acerca da Engenharia de requisitos, Sommerville diz que: "____________ são declarações de serviços que o sistema deve fornecer, de como o sistema deve reagir a entradas específicas e de como o sistema deve comportar-se, em determinadas situações." Qual das alternativas a seguir completa, corretamente, a lacuna?
Alternativas
Q1851817 Engenharia de Software
Acerca de conceitos de modelagem preditiva e algoritmos de classificação, julgue o item a seguir. 
O dilema bias-variância é evitado quando o treinamento é feito de modo que o modelo capture todas as irregularidades estatísticas dos dados, com uma quantidade maior de rodadas de treinamento.
Alternativas
Q1851805 Engenharia de Software
Julgue o item a seguir, a respeito de engenharia de software, metodologias de desenvolvimento, ciclo de vida, qualidade de software e UML.
Do ponto de vista da qualidade de software, para o desenvolvimento de sistemas complexos e de grande porte, o mais importante é estabelecer uma cultura e uma abordagem positiva da qualidade pelos membros da equipe, não sendo necessário ou relevante um gerenciamento formal da qualidade de software.
Alternativas
Q1851804 Engenharia de Software
Julgue o item a seguir, a respeito de engenharia de software, metodologias de desenvolvimento, ciclo de vida, qualidade de software e UML.
Os métodos ágeis são métodos de desenvolvimento incremental, com incrementos pequenos e em prazos curtos, e envolvem os clientes no processo de desenvolvimento para obter feedback rápido sobre a evolução dos requisitos.
Alternativas
Q1851803 Engenharia de Software
Julgue o item a seguir, a respeito de engenharia de software, metodologias de desenvolvimento, ciclo de vida, qualidade de software e UML.
Em UML, no nível de visibilidade pacote, o acesso ao atributo é restrito à própria classe ou a uma de suas especializações.
Alternativas
Q1851801 Engenharia de Software
Julgue o item a seguir, a respeito de engenharia de software, metodologias de desenvolvimento, ciclo de vida, qualidade de software e UML.
No contexto da engenharia de software, medição, garantia da qualidade, verificação e validação são processos de gerência de projetos.
Alternativas
Q1851486 Engenharia de Software
A respeito do modelo ITIL v3 e do PMBOK, 5.a edição, julgue o item.
No guia PMBOK, um programa é definido como um conjunto de instruções definido pelo programador por meio de uma linguagem de programação e que atende a um determinado objetivo, ou seja, o programa é uma unidade de execução que não terá projetos associados a ela. 
Alternativas
Q1851457 Engenharia de Software
Acerca da modelagem de processos em BPMN e da metodologia Scrum, julgue o item.
Para a metodologia Scrum, no desenvolvimento ágil, os clientes e os desenvolvedores estão do mesmo lado, colaborando para produzir um software que traga valor para esses clientes. 
Alternativas
Q1851456 Engenharia de Software
Acerca da modelagem de processos em BPMN e da metodologia Scrum, julgue o item.
Na metodologia Scrum, o product owner atua no início do projeto. Ele é o responsável por definir, comunicar e manter a visão do produto relativamente constante ao longo do projeto. 
Alternativas
Q1850476 Engenharia de Software
Segundo JINO, MALDONADO e DELAMARO, sobre os testes funcionais, assinalar a alternativa CORRETA:
Alternativas
Q1850475 Engenharia de Software

De acordo com SOMMERVILLE, considerando-se os princípios do manifesto ágil para o desenvolvimento de softwares, analisar os itens abaixo:


I. O desenvolvimento incremental é apoiado por lançamentos menores e mais frequentes do sistema. Os requisitos se baseiam em histórias simples dos clientes, utilizados como base para decidir qual funcionalidade deve ser incluída em um determinado incremento.

II. O envolvimento do cliente é apoiado por seu engajamento contínuo no time de desenvolvimento. O cliente participa do desenvolvimento e é responsável por definir os testes de aceitação do sistema.

III. As mudanças são adotadas por meio de lançamentos regulares do sistema aos clientes, desenvolvimento com testes a priori (test-first), refatoração e integração contínua de novas funcionalidades.


Está(ão) CORRETO(S):

Alternativas
Q1850471 Engenharia de Software

Conforme WAZLAWICK, Scrum é um modelo ágil para a gestão de projetos de software. Há três perfis importantes no Modelo Scrum. Tendo em vista isso, numerar a 2ª coluna de acordo com a 1ª e, após, assinalar a alternativa que apresenta a sequência CORRETA:


(1) Scrum Team.

(2) Scrum Master.

(3) Product Owner.


(  ) Não é um gerente no sentido dos modelos prescritivos. Não é um líder, já que as equipes são auto-organizadas, mas um facilitador e um solucionador de conflitos.

(  ) É a pessoa responsável pelo projeto em si. Tem, entre outras atribuições, a de indicar quais são os requisitos mais importantes a serem tratados em cada sprint.

(  ) É a equipe de desenvolvimento. Essa equipe não é necessariamente dividida em papéis, como analista, designer e programador, mas todos interagem para desenvolver o produto em conjunto.

Alternativas
Q1847834 Engenharia de Software
Existem diversas técnicas para se testar um software sendo ele orientado a objeto ou não. A técnica de teste de software é o processo que vai assegurar perfeito funcionamento de alguns aspectos do software ou de sua unidade. Neste contexto, considere:
    O Teste _____ também conhecido como teste da caixa branca, tem por objetivo testar o _____, testar os fluxos básicos e os alternativos. Teste _____ também conhecido como teste da caixa preta, é baseado na _____ do software e garante que os requisitos funcionem conforme o especificado sem se preocupar com a forma que foi implementado.
Assinale a alternativa que preencha correta e respectivamente as lacunas.
Alternativas
Q1847833 Engenharia de Software
Sobre técnicas de teste de software, assinale a alternativa para qual tipo de teste garante que as mudanças realizadas em uma nova versão não gerarão erros em componentes prontos e testados.
Alternativas
Q1847832 Engenharia de Software
A Garantia da Qualidade de Software (SQA) tem por objetivo obter um produto de alta qualidade, e neste contexto, tarefas são realizadas por um grupo para alcançar essa meta. Sobre as tarefas de SQA, assinale a alternativa incorreta.
Alternativas
Q1847829 Engenharia de Software
Renato precisa apresentar seu projeto para o arquiteto de aplicações da sua equipe e para isso precisa documentá-lo utilizando a UML. Assinale a alternativa correta para qual diagrama de interação Renato terá que apresentar para ilustrar e enfatizar a troca de mensagens dentro de uma linha de tempo sequencial. 
Alternativas
Q1847828 Engenharia de Software
Sobre o modelo de ciclo de vida de software denominado Cascata, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).
( ) Organiza as atividades do processo de desenvolvimento sequencialmente. ( ) Cada fase envolve a elaboração de documentos que devem ser aprovados antes do início da fase seguinte. ( ) As fases subsequentes podem ser iniciadas em qualquer etapa do ciclo.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Alternativas
Q1847827 Engenharia de Software
Quanto ao gerenciamento de projetos, temos como uma de suas áreas de conhecimento o gerenciamento de escopo. Relacione as colunas a seguir:
Coluna 1  I. Planejar o gerenciamento do escopo II. Coletar os requisitos  III. Criar a EAP
Coluna 2  A. Define e documenta como o escopo será definido, validado e controlado. B. Define e documenta as necessidades das partes interessadas. C. Subdivide os produtos e o trabalho em componentes mais gerenciáveis.
Assinale a alternativa que apresenta a relação correta entre as Colunas 1 e 2.
Alternativas
Q1846170 Engenharia de Software
Com referência às metodologias de teste de software, a técnica que avalia as funcionalidades sem ter contato com o código-fonte, mas apenas com as respostas que o sistema dá a determinadas ações, é conhecida como
Alternativas
Q1845317 Engenharia de Software
O teste de unidade tem como finalidade testar os componentes mais simples do software
Alternativas
Respostas
5341: A
5342: E
5343: E
5344: C
5345: E
5346: E
5347: E
5348: C
5349: C
5350: A
5351: D
5352: B
5353: B
5354: A
5355: C
5356: C
5357: B
5358: B
5359: C
5360: A