Questões de Concurso

Foram encontradas 8.728 questões

Resolva questões gratuitamente!

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

Q754950 Engenharia de Software
Com relação ao uso de projetos de prototipação, sugeridos por Sommerville, analise as afirmativas a seguir.
I. Por conta da exibição da apresentação dos requisitos iniciais, a prototipação geralmente inicia com custos reduzidos nos estágios iniciais aumentando nos estágios avançados do processo de desenvolvimento, mas isso é compensado pelo ganho no produto final.
II. Particularmente quando há atrasos na entrega da versão final do software, os desenvolvedores são pressionados pelos gerentes a entregarem protótipos throw‐away, pois estes consideram que entregar um sistema incompleto é melhor do que nada, apesar de, por várias razões, isto não ser sensato
III. Os principais benefícios no uso da prototipação são a usabilidade aprimorada do sistema, a adequação maior do sistema às necessidades do usuário, a qualidade do projeto aprimorada, a facilidade de manutenção aprimorada e o esforço de desenvolvimento reduzido.
Assinale:
Alternativas
Q754949 Engenharia de Software
Em Scrum, pode‐se utilizar diversas técnicas para estimar o que será feito durante o projeto ou na próxima “Sprint”. A respeito da estimativa chamada de “Story Points”, analise as afirmativas a seguir.

I. A estimativa de uma “User Story” com “Story Points” pode ser feita através da dinâmica chamada de “Planning Poker”.

II. As estimativas usando “Story Points” são feitas por especialistas em estimativas e, em seguida, validadas por todo o time.

III. A escala (1, 2, 3, 5, 8, 13, 20, 40, 100), usada para definir os “Story Points”, é inspirada na sequência de Fibonnacci.
Assinale:
Alternativas
Q754948 Engenharia de Software

Para Sommerville, a elicitação e a análise de requisitos podem envolver várias pessoas de uma organização. Essas pessoas são denominadas stakeholders  ‐  todos os indivíduos ou grupos afetados pelo sistema direta ou indiretamente. Com relação à elicitação e à compreensão dos requisitos dos stakeholders, analise as afirmativas a seguir.

I. Os stakeholders são os conhecedores do negócio e, por terem a verdadeira noção do custo do requisito, tornam‐se exigentes na articulação do que desejam.  

II. Fatores políticos podem influenciar os requisitos do sistema. Por exemplo, os gerentes podem solicitar requisitos específicos do sistema que aumentarão sua influência na organização.

III. Diferentes stakeholders possuem diferentes requisitos, expressos de diferentes formas. Os engenheiros de requisitos precisam considerar todas as fontes potenciais de requisitos e descobrir pontos em comum e conflitos.

Assinale
Alternativas
Q754947 Engenharia de Software
O texto a seguir descreve uma das fases do Processo Unificado, segundo Sommerville. “Os objetivos desta fase são: um entendimento do domínio do problema, estabelecer um framework de arquitetura para o sistema, desenvolver o plano do projeto e identificar os riscos principais do projeto”.
A fase descrita neste texto é denominada de
Alternativas
Q754935 Engenharia de Software

Sobre as boas práticas utilizadas nas revisões técnicas formais de software, analise as afirmativas a seguir.

I. O objetivo da reunião é resolver os problemas detectados pelos revisores.

II. A duração da reunião de revisão deve ser sempre inferior a duas horas.

III. O autor do material a ser revisado sempre assume o papel de líder da reunião.

Assinale:

Alternativas
Q753582 Engenharia de Software
Diante do Contexto de Orientação Objeto, o ato de empacotar, ao mesmo tempo, dados e objetos para ocultar do usuário os detalhes de uma implementação de um objeto é
Alternativas
Q753580 Engenharia de Software
Diante dos paradigmas principais de desenvolvimento de software no mercado, tem-se o paradigma estruturado e o da orientação a objetos. Objeto, neste contexto, é
Alternativas
Q753578 Engenharia de Software
Para uma linguagem de programação ser considerada no paradigma Orientada a Objetos, é necessário 4 pilares importantes. Quais são eles?
Alternativas
Q753554 Engenharia de Software
De acordo com as Métricas de Software, a Análise de Pontos de Função é uma técnica de medição das funcionalidade fornecida por um software sob o ponto de vista
Alternativas
Q753550 Engenharia de Software
O Modelo de processo representado na imagem a seguir é utilizado principalmente quando os requisitos de um determinado problema são bem compreendidos. Uma das formas para melhor utilizar esse modelo é quando precisamos fazer adaptações ou aperfeiçoamentos em um sistema já existente. Qual é esse modelo? Imagem associada para resolução da questão
Alternativas
Q753546 Engenharia de Software
Como garantir que o software atenda às necessidades do cliente, seja executado de forma precisa e confiável e gere valor para todos aqueles que o utilizam?
Alternativas
Q753544 Engenharia de Software
Estereótipos de análise são usados na UML 2.0 para nos oferecer uma orientação mais específica para o processo de identificação de classes. Os estereótipos de análise são divididos em três tipos de classe. Identifique os estereótipos de modelo icônicos na figura a seguir de acordo com a sequência. Imagem associada para resolução da questão
Alternativas
Q753542 Engenharia de Software
A UML 2.0 é composta por muitos diagramas. O objetivo disso é formar múltiplas visões do sistema a ser modelado, analisando-o e modelando-o sob diversos aspectos, procurando-se, assim, atingir a completude da modelagem. De acordo com o cenário, para emitir saldo no Diagrama a seguir, qual modelo foi utilizado? Imagem associada para resolução da questão
Alternativas
Q753538 Engenharia de Software
O Foco da Engenharia de Software é o desenvolvimento, dentro de custos adequados, de sistema de software de alta qualidade. Para ela, o software é
Alternativas
Q752637 Engenharia de Software

Da relação de softwares livres relacionados abaixo, identifique aqueles que são aplicados normalmente para monitoramento e diagnóstico de redes computacionais:

(1) Cacti

(2) Nagios

(3) PeerBlock

(4) Defraggler

Alternativas
Q751833 Engenharia de Software
Sobre a definição de interfaces em orientação a objetos na linguagem Java, é CORRETO afirmar:
Alternativas
Q751832 Engenharia de Software
Na UML há uma série de diagramas que são utilizados para auxiliar na modelagem de sistemas de software. Como parte dos diagramas há um relacionamento do tipo semântico entre classificadores, no qual um dos classificadores especifica um contrato cujo cumprimento é assegurado pelo outro classificador. Ele é representado por uma linha tracejada com uma grande seta vazia apontando para o classificador que especifica o contrato. A este relacionamento se dá o nome de:
Alternativas
Q751831 Engenharia de Software
Cada vez que um novo módulo é adicionado como parte do teste de integração, o software se modifica. Novos caminhos de fluxo de dados são estabelecidos, nova lógica de controle é acionada. Para garantir que este tipo de alteração não ocasione algum efeito colateral indesejável no sistema já desenvolvido, devem ser executados testes de:
Alternativas
Q751827 Engenharia de Software
Qual dos princípios abaixo NÃO faz parte do modelo ágil Scrum?
Alternativas
Q751826 Engenharia de Software
O modelo de desenvolvimento de software em cascata, também conhecido como ciclo de vida clássico, sugere uma abordagem sistemática e sequencial para o desenvolvimento de softwares. Este ciclo de desenvolvimento é constituído pelas seguintes fases, em ordem de execução:
Alternativas
Respostas
5161: D
5162: B
5163: C
5164: E
5165: B
5166: D
5167: B
5168: E
5169: B
5170: E
5171: E
5172: A
5173: D
5174: A
5175: A
5176: C
5177: D
5178: A
5179: E
5180: D