Questões Militares Sobre engenharia de software

Foram encontradas 395 questões

Q3536286 Engenharia de Software
Jenkins é uma plataforma de integração e entrega contínua. Nos arquivos Jenkinsfile, define-se um pipeline que segue uma hierarquia específica.

Considerando essa hierarquia, assinale a alternativa que apresenta a ordem correta, do nível mais alto ao mais baixo.
Alternativas
Q3536268 Engenharia de Software
De acordo com os Pods Security Standards da documentação do Kubernetes, a política direcionada a desenvolvedores e operadores de aplicações não críticas é chamada de
Alternativas
Q3513329 Engenharia de Software
O teste de software constitui-se em uma importante tarefa, quando do desenvolvimento de um software. Sendo uma das características indicadas e recomendadas, para que se tenham bons testes de software, que esses testes
Alternativas
Q3513328 Engenharia de Software
Considerando o Diagrama de Estados, conforme definido na UML 2.0, esse contém a representação dos estados inicial e final, sendo correto afirmar que em um diagrama desse tipo
Alternativas
Q3485747 Engenharia de Software
Durante a reunião de Retrospectiva da Sprint, o time Scrum
Alternativas
Q3485734 Engenharia de Software
Considerando o contexto de engenharla de requisitos, assinale a opção correta. 
Alternativas
Q3485722 Engenharia de Software

O modelo conceitual apresentado abaixo emprega a notação para diagrama de classes da UML. Assim, as multiplicidades representadas no modelo expressam que: 


Imagem associada para resolução da questão

Alternativas
Q3485720 Engenharia de Software
Observe o diagrama UML 2 representado na figura abaixo. 

6.png (334×138)

Assinale a opção que apresenta a denominação do diagrama apresentado acima e seu objetivo.
Alternativas
Q3452061 Engenharia de Software
O CMMI é categorizado em cinco níveis de maturidade: Inicial, Gerenciado, Definido, Gerenciado Quantitativamente e, por fim, Otimizado. Considerando as características verificadas em cada fase de maturidade da organização, associe os níveis às respectivas características.
Níveis (1) Inicial (2) Gerenciado (3) Definido (4) Gerenciado quantitativamente (5) Otimizado
Características  ( ) Os processos são definidos e unificados em uma base organizacional.
( ) Não existe gerenciamento de processos organizado e tudo depende da competência individual das pessoas envolvidas.
( ) Há controle de processos a nível de projeto individual, mas não há uma padronização organizacional.
( ) Não apenas controla processos, mas se reinventa constantemente, usando dados e inovação para buscar excelência.
( ) Os processos são gerenciados com base em evidências quantitativas.
A sequência correta dessa associação é:
Alternativas
Q3452059 Engenharia de Software
Analise as afirmativas abaixo quanto à Qualidade de Software.
I. O controle de qualidade engloba um conjunto de ações de engenharia de software que ajudam a garantir que cada produto resultante atinja suas metas de qualidade. No entanto, não é possível rever os modelos de modo a garantir que sejam completos e consistentes.
II. A garantia da qualidade estabelece a infraestrutura que suporta métodos sólidos de engenharia de software, gerenciamento racional de projeto e ações de controle de qualidade, mas nem todos são fundamentais para a construção de software de alta qualidade. Além disso, a garantia da qualidade consiste em um conjunto de funções de auditoria e de relatórios que possibilitam uma avaliação da efetividade e da completude das ações de controle de qualidade.
III. Se um gerente de projeto usar estimativas para verificar que as datas de entrega são plausíveis, as dependências de cronograma forem entendidas e a equipe resistir à tentação de usar atalhos e o planejamento de riscos for conduzido de modo que problemas não gerem caos, a qualidade do software será afetada de forma positiva.
IV. A qualidade de software é o resultado de um bom gerenciamento de projeto e uma prática consistente de engenharia de software. O gerenciamento e a prática são aplicados no contexto de quatro atividades amplas que ajudam uma equipe de software a atingir alto padrão de qualidade: métodos de engenharia de software, técnicas de gerenciamento de projeto, ações de controle de qualidade e processos de garantia da qualidade.
V. A qualidade de software normalmente é influenciada pelas decisões técnicas, mas não por decisões administrativas. As melhores práticas de engenharia de software podem ser subvertidas por decisões técnicas inadequadas, mas ações de gerenciamento de projeto não impactam na qualidade do software.
Estão corretas apenas as afirmativas
Alternativas
Q3452058 Engenharia de Software
Durante o processo de validação de requisitos, diferentes tipos de conferências devem ser executados nos requisitos do documento. Sobre essas técnicas, informe verdadeiro (V) ou falso (F) para as assertivas abaixo e, em seguida, marque a opção que apresenta a sequência correta.
( ) Na conferência da validade, confere-se se os requisitos refletem as reais necessidades dos usuários do sistema. No entanto, os requisitos de usuário não podem mudar ao longo do tempo devido a eventuais novas demandas, feedback ou restrições identificadas durante o desenvolvimento.
( ) Durante a conferência da consistência, os requisitos em hipótese alguma podem ser conflitantes, isto é, podem ocorrer restrições contraditórias ou descrições diferentes da mesma função do sistema. Essa etapa do processo nem sempre é capaz de identificar problemas de conflitos de requisitos.
( ) Na conferência da completude o documento de requisitos deve incluir aqueles que definem todas as funções e as restrições pretendidas pelo usuário do sistema.
( ) Durante a conferência do realismo utiliza-se o conhecimento das tecnologias existentes, os requisitos devem ser conferidos para assegurar que possam ser implementados dentro do orçamento proposto para o sistema. 
Alternativas
Q3452049 Engenharia de Software
Scrum é um método de desenvolvimento ágil de software concebido por Jeff Sutherland e sua equipe de desenvolvimento no início dos anos 1990. Sobre as características desta metodologia pode-se afirmar que. 
Alternativas
Q3452047 Engenharia de Software
Os requisitos de um sistema são as descrições dos serviços que ele deve prestar e das restrições à sua operação. Esses requisitos refletem as necessidades dos clientes de um sistema que atende a um determinado propósito, como controlar um dispositivo, fazer um pedido ou encontrar informações.
Considerando as características de requisitos funcionais e não funcionais, pode-se afirmar que:
Alternativas
Q3452046 Engenharia de Software
O protótipo de software é uma versão inicial de um sistema utilizado para demonstrar conceitos, experimentar opções de projeto e descobrir mais sobre o problema e suas possíveis soluções. Considerando os conceitos sobre prototipação de software, é incorreto afirmar que:
Alternativas
Q3452039 Engenharia de Software
Em relação aos conceitos da Linguagem de Modelagem Unificada, do inglês Unified Modeling Language – UML, é incorreto afirmar que:
Alternativas
Q3452037 Engenharia de Software
Sobre os modelos de processos de software, preencha as lacunas abaixo.
No ______________ ocorre a intercalação das atividades de especificação, desenvolvimento e validação. O sistema é desenvolvido como uma série de versões, com cada uma delas acrescentando funcionalidade à versão anterior. Já no ______________ as atividades fundamentais do processo são representadas, como especificação, desenvolvimento, validação e evolução, na forma de fases de processo distintas, como especificação de requisitos, projeto de software. implementação e testes. Por fim, o ______________ baseia-se na disponibilidade de componentes ou sistemas reusáveis em que o processo de desenvolvimento de sistemas se concentra na configuração desses componentes para que sejam utilizados em um novo contexto, e na integração deles em um sistema.
A sequência de palavras que preenche corretamente as lacunas é: 
Alternativas
Q3264859 Engenharia de Software
Considerando diferentes técnicas de teste de validação de software, enquadram-se os denominados testes alfa e testes beta, sendo correto que os testes do tipo
Alternativas
Q3264858 Engenharia de Software
UML 2.0 define diversos tipos de diagrama, classificando-os como sendo dos tipos estrutural e comportamental, sendo correto que o diagrama de
Alternativas
Q3264857 Engenharia de Software
Sobre os Diagramas de Fluxo de Dados (DFD) é correto afirmar que são compostos por níveis de refinamento, sendo o modelo inicial denominado de nível 0 (zero) ou ainda de diagrama de
Alternativas
Q3246871 Engenharia de Software
A equipe de projeto realiza uma breve reunião diária feita em pé em que é possível analisar o progresso do dia anterior, declarar as intenções para o dia atual e destacar os obstáculos encontrados ou previstos, característica trazida pela metodologia
Alternativas
Respostas
1: D
2: B
3: D
4: E
5: A
6: E
7: C
8: B
9: A
10: B
11: A
12: A
13: C
14: B
15: C
16: A
17: D
18: A
19: A
20: D