Questões de Concurso Sobre engenharia de software

Foram encontradas 14.885 questões

Q421551 Engenharia de Software
Com relação ao diagrama de máquina de estados, assinale a alternativa INCORRETA.
Alternativas
Q421550 Engenharia de Software
Sobre o diagrama de componentes, assinale a alternativa INCORRETA.
Alternativas
Q421549 Engenharia de Software
Conforme Booch, Rumbaugh e Jacobson (2005), é correto afirmar que, para fazer a modelagem do comportamento de um elemento, devemos, EXCETO:
Alternativas
Q421548 Engenharia de Software
“É um diagrama que mostra um conjunto de objetos e seus relacionamentos em um determinado ponto no tempo.”

Essa afirmativa se refere ao seguinte diagrama:
Alternativas
Q421547 Engenharia de Software
Sobre o diagrama de caso de usos, é CORRETO afirmar que
Alternativas
Q421546 Engenharia de Software
Os diagramas estruturais da UML existem para visualizar, especificar, construir e documentar os aspectos estáticos de um sistema.

Assinale a alternativa que apresenta o diagrama que é estrutural.
Alternativas
Q421545 Engenharia de Software
"A arquitetura de um sistema complexo de software pode ser descrita por cinco visões interligadas”.

Em relação à visão de processos, é CORRETO afirmar que
Alternativas
Q421544 Engenharia de Software
Com relação à UML, assinale a alternativa INCORRETA.
Alternativas
Ano: 2014 Banca: IDECAN Órgão: AGU Prova: IDECAN - 2014 - AGU - Analista de Sistemas |
Q418838 Engenharia de Software
"Detalhes da qualidade do produto de software podem ser melhorados durante a implementação do código, revisão e teste, mas a natureza fundamental da qualidade do produto de software representada pela qualidade___________ mantém-se inalterada, a menos que seja reprojetada." Assinale a alternativa que completa corretamente a afirmativa anterior.
Alternativas
Ano: 2014 Banca: IDECAN Órgão: AGU Prova: IDECAN - 2014 - AGU - Analista de Sistemas |
Q418835 Engenharia de Software
O Scrum engloba um padrão de processos enfatizando prioridades de projeto, unidades de trabalho compartimentalizadas, comunicação e feedback frequente por parte dos clientes. Enfatiza o uso de um conjunto de padrões de processo de software que provaram ser eficazes para projetos com prazos de entrega apertados, requisitos mutáveis e críticos de negócio. "Não são introduzidos(as) durante execução de urgências (Sprint). Portanto, Sprint permite que os membros de uma equipe trabalhem em um ambiente de curto prazo, porém estável." Trata-se de
Alternativas
Ano: 2014 Banca: IDECAN Órgão: AGU Prova: IDECAN - 2014 - AGU - Analista de Sistemas |
Q418831 Engenharia de Software
A métrica ponto de função mede o tamanho funcional de um projeto de software; além disso, observa as funcionalidades implementadas, considerando a visão do usuário. Segundo o roteiro de métricas de software do SISP 2.0, a fórmula de cálculo utilizada no dimensionamento de projetos de melhoria de software é:

PF_MELHORIA = PF_INCLUIDO + (Fl x PF_ALTERADO) + (0,40 x PF_EXCLUIDO) + PF_CONVERSAO


FI (Fator de Impacto) pode variar de 50% a 90%.

Sobre essa informação, assinale a alternativa correta.
Alternativas
Ano: 2014 Banca: IDECAN Órgão: AGU Prova: IDECAN - 2014 - AGU - Analista de Sistemas |
Q418830 Engenharia de Software
O Manual de Práticas de Contagem (CPM) [IFPUG, 2010b] apresenta as regras de contagem de pontos de função de projetos de desenvolvimento, projetos de melhoria e aplicações implantadas. O CPM 4.3 define lógica de processamento como requisitos especificamente solicitados pelo usuário para completar um processo elementar. Assinale a alternativa abaixo INCORRETA acerca desses requisitos.
Alternativas
Ano: 2014 Banca: UFMT Órgão: UFMT Prova: UFMT - 2014 - UFMT - Engenharia da Computação |
Q415522 Engenharia de Software
Sobre a metodologia de desenvolvimento de software denominada Cascata (Waterfall), é correto afirmar:
Alternativas
Ano: 2014 Banca: UFMT Órgão: UFMT Prova: UFMT - 2014 - UFMT - Engenharia da Computação |
Q415521 Engenharia de Software
A coluna de números apresenta termos usados na Metodologia Scrum e a de parênteses, a caracterização de cada um. Numere a coluna de parênteses de acordo com a de númeors.

1 - Sprint
2 - Scrum Master
3 - Product Backlog
4 - Product Owner

(   ) Possui a atribuição de se responsabilizar pelo projeto, gerenciamento, controle e atualização das características e prioridades das ações no produto.
(   ) Possui a atribuição de vigiar a adoção das regras Scrum pela equipe e seus usos no projeto.
(  ) Possui todas as definições das características e prioridades do produto final.
(   ) Possui o conjunto de ações definidas para serem executadas num período de até 30 dias, tendo como resultado principal um produto funcional para o usuário.

Assinale a sequência correta.
Alternativas
Ano: 2014 Banca: UFMT Órgão: UFMT Prova: UFMT - 2014 - UFMT - Engenharia da Computação |
Q415498 Engenharia de Software
Sobre orientação a objetos, analise as assertivas.

I - Polimorfismo pode ser obtido quando métodos possuem o mesmo nome, mas as suas assinaturas são diferentes.
II - Interfaces não podem ser instanciadas, diferentemente das classes abstratas.
III - Construtor é um método que não possui implementação, apenas assinatura.
IV - A utilização de herança gera forte acoplamento.

Estão corretas as assertivas
Alternativas
Ano: 2014 Banca: UFMT Órgão: UFMT Prova: UFMT - 2014 - UFMT - Engenharia da Computação |
Q415497 Engenharia de Software
Orientação a objetos é um paradigma de programação baseado em composição e interação entre objetos. Em relação a esse paradigma, marque V para as afirmativas verdadeiras e F para as falsas.

(   ) Um objeto é a instância de uma classe, capaz de armazenar dados.
(   ) Uma classe é uma representação de um conjunto de objetos com características comuns.
(   ) Uma interface é uma entidade que possui a assinatura e a implementação de métodos, mas não pode ser instanciada.
(   ) Herança é o mecanismo que possibilita estender as funcionalidades de uma determinada classe em subclasses.

Assinale a sequência correta.
Alternativas
Ano: 2014 Banca: UFMT Órgão: UFMT Prova: UFMT - 2014 - UFMT - Engenharia da Computação |
Q415496 Engenharia de Software
Em orientação a objetos podem ser criados diversos tipos de entidades de acordo com a necessidade do projeto. Entidades representadas como Classes Abstratas NÃO
Alternativas
Q411401 Engenharia de Software
Na escrita de um manual operacional de software, um dos métodos é composto de 4 etapas: I. Conhecer ou adquirir conhecimento do produto; II. Planejar a formatação final e executá-la; III. Redigir e conferir o texto; IV. Planejar a aparência e seções do manual.

A ordem correta de execução dessas quatro etapas é:
Alternativas
Q411400 Engenharia de Software
Assinale a alternativa que apresenta uma afirmação verdadeira sobre a documentação de software.
Alternativas
Q410667 Engenharia de Software
Bianca está desenvolvendo um software orientado a objetos para uma aplicação do TRT 16ª Região. Esta aplicação atenderá a diversos usuários. Um Usuario será modelado como ...I..... , possuindo as seguintes características ou ..II..... :

- Nome
- Endereço
- Telefone
- E-mail
- CPF

Um usuário pode realizar ações. Cada usuário é identificado de forma única, mas possuindo as mesmas características descritas acima. Assim, cada usuário será ...III..... e poderá executar as seguintes ações ou ..IV.. :

- EnviarPedido
- LerRespostaPedido
- ConsultarAndamento

As lacunas I, II, III e IV são, correta e respectivamente, preenchidas por:
Alternativas
Respostas
10501: B
10502: C
10503: A
10504: A
10505: C
10506: D
10507: B
10508: C
10509: A
10510: E
10511: D
10512: C
10513: C
10514: D
10515: B
10516: D
10517: C
10518: A
10519: C
10520: C