Questões Militares Sobre engenharia de software

Foram encontradas 395 questões

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
Q1615927 Engenharia de Software
Um relacionamento descreve como as classes interagem entre si. Na UML (Unified Modeling Language), um relacionamento é uma conexão entre dois ou mais elementos da notação. Quais os três tipos de alto nível de relacionamento de objetivo que a UML reconhece?
Alternativas
Q1615910 Engenharia de Software
Para que um código-fonte seja considerado eficaz como forma de documentação, é imprescindivel que outras pessoas possam entender o que fora realizado no desenvolvimento do processo de criação e teste de um software. Assinale a alternativa que possui algumas formas de documentação.
Alternativas
Q1611373 Engenharia de Software
Na fase inicial do processo de contagem de pontos de função, o tipo de contagem deve ser estabelecido de acordo com a análise esperada entre:
Alternativas
Q1611372 Engenharia de Software
De acordo com o PMBOK (6ª edição), o grupo que pode afetar ou ser afetado pelas decisões de um projeto é identificado como:
Alternativas
Respostas
101: A
102: A
103: B
104: A
105: C
106: C
107: B
108: C
109: C
110: C
111: C
112: D
113: B
114: D
115: C
116: B
117: D
118: A
119: D
120: C