Questões de Concurso

Foram encontradas 8.669 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q973834 Engenharia de Software
SCRUM é um processo de desenvolvimento de software iterativo e incrementai. Para tanto, ele propõe a divisão do projeto em ciclos chamados:
Alternativas
Q973833 Engenharia de Software
Pontos de função são medidas indiretas do software e do processo por meio do qual ele é desenvolvido. A única característica que NÃO é utilizada para o cálculo do ponto de função é o número de:
Alternativas
Q973832 Engenharia de Software

AUML define que um diagrama de sequência pode representar o envio de mensagem de um objeto para ele próprio. Esta característica é chamada de Autodelegação. Com base nessa característica, as mensagens de Autodelegação podem ser:

Alternativas
Q973831 Engenharia de Software

Considere as seguintes informações referentes a um sistema de informação hipotético.


I. Um grupo de estudos é composto por vários alunos.

II. Uma classe é composta por grupos de estudo.

III. Não existe um grupo de estudos sem alunos.

IV. Uma classe pode existir mesmo que não existam grupos de estudo.


O diagrama de classe que melhor representa o cenário com as quatro informações descritas acima é:

Alternativas
Q973830 Engenharia de Software

O diagrama UML a seguir representa um trecho de um sistema de informação fictício.


Imagem associada para resolução da questão


Com base nesse diagrama, considere as seguintes afirmativas:


I. O diagrama de componentes apresentado tem como componentes principais Cadastrar Produto e Cadastrar Nota Fiscal.

II. O ator Estoquista Chefe pode participar do caso de uso Cadastrar Produto e do caso de uso Cadastrar Nota Fiscal.

III. Neste diagrama de sequência Cadastrar Produto sempre deverá ser executado antes de Cadastrar Nota Fiscal.

IV. Existe uma relação de generalização entre os atores Estoquista (ator base) e Estoquista Chefe (ator especializado).


Está correto somente o que se afirma em:

Alternativas
Q973827 Engenharia de Software
Duas medidas importantes da qualidade de um projeto estruturado são a coesão e o acoplamento. O projetista deve tentar atingir:
Alternativas
Q972001 Engenharia de Software
Em Orientação a Objetos, a associação possibilita um relacionamento entre classes/objetos, no qual estes possam pedir ajuda a outros e assim representar de forma completa o conceito no qual se destinam. Neste tipo de relacionamento, as classes e os objetos interagem entre si para atingir seus objetivos. São os tipos de uma associação, EXCETO:
Alternativas
Q971995 Engenharia de Software

Analise as afirmativas a seguir acerca dos modelos ágeis de desenvolvimento.

I. Métodos de desenvolvimento ágil usualmente aplicam desenvolvimento iterativo e evolutivo de tempo limitado, empregam planejamento adaptativo, promovem entrega incremental e incluem outros valores e práticas que encorajam agilidade – resposta rápida e flexível à modificação.

II. A adoção de um método ágil não significa evitar a modelagem. Muitos métodos ágeis, como desenvolvimento guiado por características (Feature Drive Development), DSDM e Scrum, normalmente, incluem significativas sessões de modelagem.

III. A finalidade da modelagem e dos modelos é, principalmente, apoiar o entendimento e documentação, não a comunicação.

Assinale a alternativa CORRETA.

Alternativas
Q971994 Engenharia de Software
A Linguagem de Modelagem Unificada (UML) é uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas. Nesse sentido, assinale a alternativa CORRETA.
Alternativas
Q971991 Engenharia de Software
Acerca dos critérios de teste de software, assinale a alternativa INCORRETA.
Alternativas
Q971990 Engenharia de Software
São consideradas fases da atividade de teste de softwares, EXCETO:
Alternativas
Q971819 Engenharia de Software

Cada projeto exige um cuidadoso balanceamento de ferramentas, fontes de dados, metodologias, processos e procedimentos, bem como de outros fatores, segundo o PMBOOK. A respeito do assunto, considere as seguintes afirmativas:

1. O plano de gerenciamento do escopo do projeto é uma ferramenta que descreve as diretrizes a serem observadas para o desenvolvimento do cronograma.

2. Método do diagrama de precedência (MDP) é um método de construção de um diagrama de rede do cronograma.

3. A verificação do escopo do projeto inclui a revisão das entregas, para garantir que cada uma delas foi terminada de forma satisfatória.

4. A EAP é uma decomposição hierárquica orientada à entrega do trabalho.


Assinale a alternativa correta.

Alternativas
Q971818 Engenharia de Software

Segundo o PMBOOK, o gerenciamento de projetos é a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto, a fim de atender aos seus requisitos. A respeito do assunto, considere as seguintes afirmativas:


1. Para que um projeto seja bem-sucedido, a equipe do projeto deve, entre outras coisas, balancear as demandas conflitantes de escopo, tempo, custo, qualidade, recursos e risco para produzir um produto de qualidade.

2. Os processos orientados ao produto são normalmente definidos pelo ciclo de vida do projeto e são invariantes, aplicáveis para todas as área de aplicação.

3. O grupo de processos de iniciação é constituído pelos processos que facilitam a autorização formal para iniciar um novo projeto, enquanto o grupo de contextualização estabelece as normas e procedimentos para iniciar uma nova fase do projeto.

4. Os processos de planejamento desenvolvem o plano de gerenciamento do projeto, que identificam, definem e amadurecem o escopo do projeto e seu custo e agendam as atividades que ocorrem no projeto.


Assinale a alternativa correta.

Alternativas
Q970920 Engenharia de Software

Com o diagrama de atividades da UML abaixo:


Imagem associada para resolução da questão


Assinale a alternativa CORRETA.

Alternativas
Q970915 Engenharia de Software
Tem-se como boas práticas em projetos de software a definição dos seus requisitos funcionais e suas funcionalidades. No decorrer dessa definição, pode surgir a necessidade de fornecer, de forma prioritária, um conjunto de funcionalidades iniciais básicas e, após esse fornecimento, podemos melhorar e expandir as funcionalidades em versões de software posteriores, até atingir todos os requisitos definidos. Nesse caso, estamos aplicando um modelo de processo de software denominado:
Alternativas
Q970912 Engenharia de Software
Quanto aos conceitos do paradigma da orientação a objetos, é CORRETO afirmar:
Alternativas
Q970897 Engenharia de Software
A gestão de projetos é um dos grandes desafios no desenvolvimento de produtos de software, pois uma gestão padronizada, aliada às boas práticas de desenvolvimento minimizam os fracassos nos projetos de softwares. O Scrum é um dos frameworks mais utilizados na gestão de projetos de software e sobre ele é correto afirmar.
Alternativas
Q970896 Engenharia de Software

Considere o modelo abaixo, baseado de acordo com a especificação da UML (Unified Modeling Language), versão 2.5.1.


Imagem associada para resolução da questão


Com base nesse modelo, podemos afirmar que:


I) o atributo “idCliente” é do tipo “Pessoa”, que se refere a uma outra classe já modelada.

II) o atributo “limiteCredito” é o único atributo que é público, ou seja, não está encapsulado como os demais.

III) o atributo “situacao", do tipo “boolean” possui a restrição de obrigatoriedade do seu conteúdo.

IV) o “void” do método “analisaCredito()” irá indicar que o método não possui parâmetros.


O CORRETO está em:

Alternativas
Q969831 Engenharia de Software
No contexto das redes neurais, é comum o uso da função sigmoid no papel de função de ativação. Assinale a definição correta dessa função na referida aplicação.
Alternativas
Q969830 Engenharia de Software

Analise a rede neural exibida a seguir.

Imagem associada para resolução da questão

Sobre essa rede, analise as afirmativas a seguir.


I. Não possui camadas intermediárias (hidden layers).

II. Admite três sinais de entrada (input units) além do intercept term.

III. É apropriada para aplicações de deep learning.

Está correto o que se afirma em 

Alternativas
Respostas
3881: C
3882: E
3883: C
3884: E
3885: B
3886: D
3887: A
3888: A
3889: B
3890: C
3891: D
3892: D
3893: B
3894: E
3895: D
3896: D
3897: B
3898: D
3899: E
3900: B