Questões Militares de Engenharia de Software

Foram encontradas 384 questões

Q1759896 Engenharia de Software
Qual prática de Extreme Programming (XP) que se refere à rejeição de grandes quantidades de horas-extras?
Alternativas
Q1759894 Engenharia de Software
Em relação à gerência de projetos, assinale a opção que apresenta uma saída do processo “Determinar o Orçamento" no desenvolvimento do orçamento do projeto.
Alternativas
Q1759893 Engenharia de Software
Sobre desenvolvimento ágil, é correto afirmar que:
Alternativas
Q1759883 Engenharia de Software
No contexto de desenvolvimento ágil de software, sobre a prática de programação em pares em Extreme Programming (XP), é correto afirmar que: 
Alternativas
Q1759881 Engenharia de Software

Em relação aos diagramas de caso de uso em UML, analise as afirmativas abaixo:


í- Os atores poderão estar conectados aos casos de uso somente pela associação.

II- Os atores representam somente os papéis dos seres humanos que interagem com o sistema.

III- Um caso de uso descreve como é feito um subsistema.


Assinale a opção correta.

Alternativas
Q1759879 Engenharia de Software

De acordo com Eleutério e Machado (2011), em relação às fases do exame forense, no caso específico de mídias de armazenamento computacional, na maioria dos exames na Computação Forense, quatro fases principais devem ser executadas, que vão desde o recebimento do material até a conclusão do laudo.


Assim, assinale a opção que apresenta a ordem correta em que as fases devem ser realizadas.

Alternativas
Q1668410 Engenharia de Software
Normalmente, os gerentes de projeto aplicam uma metodologia de gerenciamento de projetos ao seu trabalho.
As metodologias de gerenciamento de projetos não podem ser
Alternativas
Q1668409 Engenharia de Software
Monitorar o desempenho do trabalho quanto aos recursos financeiros gastos; assegurar que todas as solicitações de mudança sejam feitas de maneira oportuna e gerenciar as mudanças reais quando e conforme elas ocorrem, fazem parte de qual controle no guia de conhecimento em gerência de projetos PMBOK?
Alternativas
Q1668402 Engenharia de Software
A metodologia ágil permite maior adaptação a mudanças no projeto, isso porque as iterações têm um período curto e a documentação é dinâmica, permitindo assim, maior integração e rapidez na comunicação entre as equipes.
A figura a seguir representa qual dos métodos ágeis usados na engenharia de software?
Imagem associada para resolução da questão
BARROS, Rafaela C. S. - Guia de Práticas Ágeis Essenciais. The Blokehead; Tradutora Babelcube, 2016, p. 7.
Alternativas
Q1668401 Engenharia de Software
O processo geral de desenvolvimento de requisitos consiste em três passos. Um deles é o desenvolvimento dos requisitos das partes interessadas, resolução de conflitos, eliminação de redundâncias e superação de lacunas de informação.
Outro passo é fechar um pacote de requisitos com a profundidade suficiente para encaminhar um conjunto de especificações para atualizar a arquitetura; implementar e testar as unidades que compõem o software.
Qual é o terceiro passo de desenvolvimento de requisitos?
Alternativas
Q1668400 Engenharia de Software
As atividades de pré-projeto, anteprojeto, estudo de viabilidade, análise de viabilidade e análise de negócio são comuns dentro das empresas de TI (Tecnologia da Informação). Normalmente são atividades que estão fora do escopo de atuação da área de TI, porém essa área apoia algumas delas.
Os requisitos elaborados nessas atividades de análise que são anteriores à criação do projeto são os requisitos de
Alternativas
Q1668399 Engenharia de Software
É muito importante que o analista tenha uma justificativa para todas as alterações propostas nos trabalhos de melhoria e de desenho de processos. Nada pode ser deixado ao acaso e tudo deverá ter uma razão de ser.
Nesse sentido, os produtos resultantes da fase de desenho do novo processo são
Alternativas
Q1668398 Engenharia de Software
Um projeto, geralmente, nasce quando temos a ideia de construir algo novo, ou temos necessidade de resolver um problema. Com um cronograma de projetos bem detalhado, é possível que se saiba algumas questões com mais precisão.
A esse respeito, avalie o que é possível com um cronograma de projetos detalhado.
I. Avaliar o custo da solução ou produto. II. Qualificar a gerência e o problema identificado por ela. III. Estimar o tempo necessário para conseguir o produto ou a solução do problema. IV. Resolver o problema ou projetar o que se pretende de acordo com viabilidade e possibilidade.
Está correto apenas o que se afirma em
Alternativas
Q1668396 Engenharia de Software
Quando se fala em desenvolvimento de sofware, deve-se pensar em processo. Um processo, ou método, é definido para se obter sofwares cada vez mais rápidos, de forma controlada e organizada.
Um objetivo dos métodos ou processos de desenvolvimento de software é a
Alternativas
Q1668395 Engenharia de Software
É essencial que um sistema de informação não permita o acesso de pessoas não autorizadas. Deve-se ter a preocupação quanto a integridade do trabalho que está sendo realizado pelo profissional e usuário dos softwares.
Esse controle de qualidade segue o conceito de
Alternativas
Q1615956 Engenharia de Software
Qual alternativa está correta sobre a importância das UIs (User Interface) desacopladas em um único sistema?
Alternativas
Q1615954 Engenharia de Software
Ao desenvolver um software, Sgt Cristina, uma das melhores programadoras da FAB, precisa necessariamente realizar alguns testes para que possíveis erros possam ser detectados e corrigidos. Relacione as colunas quanto às formas de testes possíveis. Em seguida, assinale a alternativa com a sequência correta.
1 – Teste de Regressão 2 – Teste de Integração 3 – Teste de Sistema
( ) Verifica a funcionalidade nos casos de uso, pode manipular normalmente situações incomuns e inesperadas. ( ) Verifica se dois ou mais objetos funcionam em conjunto corretamente. ( ) Repete os testes de unidade quando um aspecto do sistema mudar.
Alternativas
Q1615944 Engenharia de Software
Sobre UML (Unified Modeling Language), marque V para verdadeiro e F para falso. Em seguida, assinale a alternativa com a sequência correta.
( ) A UML faz diferença entre operação e métodos ( ) Na UML uma operação é um serviço que você solicita de qualquer objeto de uma classe, enquanto um método é uma implementação específica da operação. ( ) A UML consiste na notação para descrever cada aspecto de um projeto de software. ( ) A UML é unica linguagem de modelagem reconhecida e aceita.
Alternativas
Q1615934 Engenharia de Software
Os objetos se comunicam uns com os outros através de ___________ . Os objetos podem existir ______________ uns dos outros e ademais, um objeto poderia conter outros _____________.
Assinale a alternativa que corresponde respectivamente ao correto preenchimento das lacunas.
Alternativas
Q1615931 Engenharia de Software
Complete o espaço da frase abaixo e assinale a alternativa correta.
Em desenvolvimento de sistemas, o termo _____________ é utilizado quando uma classe não tem filhas.
Alternativas
Respostas
81: E
82: E
83: D
84: D
85: A
86: A
87: B
88: A
89: C
90: C
91: B
92: C
93: C
94: C
95: C
96: D
97: B
98: D
99: C
100: B