Foram encontradas 4.241 questões

Resolva questões gratuitamente!

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

Q607674 Engenharia de Software
Por meio da metodologia ágil, o sistema deve ser fracionado em componentes e, de acordo com o desenvolvimento orientado a testes, para maior entendimento do que será desenvolvido, os
Alternativas
Q607673 Engenharia de Software
      Após a finalização de um projeto de desenvolvimento de um sistema, o gestor solicitou, na fase de homologação, alterações que, de acordo com as suas explicações, não modificariam as regras de negócio.

Nessa situação, considerando-se que o sistema tenha sido desenvolvido orientado a testes, por meio da metodologia da regressão, é correto afirmar que a solicitação do gestor não modificará as regras de negócio se

Alternativas
Q607664 Engenharia de Software
Considerando o desenvolvimento de um projeto de software orientado a objetos, projetar a arquitetura do sistema envolve
Alternativas
Q607663 Engenharia de Software
No que se refere a métodos ágeis de desenvolvimento de sistemas, assinale a opção correta.
Alternativas
Q607656 Engenharia de Software
De acordo com a notação UML 2.4, utilizada na modelagem de sistemas orientados a objetos, assinale a opção correta.
Alternativas
Q607655 Engenharia de Software
Com base nos princípios da engenharia de software, assinale a opção correta a respeito de manutenção e desenvolvimento de sistemas e aplicações.
Alternativas
Q607652 Engenharia de Software

Imagem associada para resolução da questão

Considerando o diagrama de caso de uso apresentado, assinale a opção correta de acordo com os princípios de análise orientada a objetos.

Alternativas
Q607650 Engenharia de Software

        Determinada empresa pública adquiriu no mercado um sistema para contabilizar suas operações junto a clientes/cidadãos. Atualmente, essa contabilização é realizada em um banco de dados relacional, porém, devido a vários problemas que vêm ocorrendo, ela não funciona conforme o esperado. Para solucionar o problema, o fornecedor do sistema propôs o seguinte diagrama de classe.

Sabe-se que:

1 o gestor imediato homologou o sistema antes de sua implantação em produção;

2 não houve um trabalho de homologação da demanda pela área de tecnologia da empresa;

3 o banco de dados relacional implementado apresenta as seguintes entidades:

                     

4 não houve avaliação sobre o modelo de dados usado no sistema.

          Pelas regras de negócio, o sistema deve operar com a visão de que o usuário pode realizar uma ou várias operações, que, por consequência, podem gerar um ou vários eventos contábeis. Cada operação é vinculada a um contrato, podendo este conter várias operações, ou nenhuma, durante seu ciclo de existência. Diante desse cenário, o gestor espera que os dados do contrato possam ser recuperados a partir de um registro contábil.

De acordo com as informações apresentadas, assinale a opção correta com relação a orientação a objetos e a engenharia de software.
Alternativas
Q607639 Engenharia de Software
O Diagrama da UML que representa o comportamento interno de determinado objeto, subsistema ou sistema global denomina-se diagrama de
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: TCU
Q1227884 Engenharia de Software
Com base no que prevê o PMBOK (5.ª edição), julgue o item que se segue.
Os grupos de processos de gerenciamento de projetos agregam de forma lógica um conjunto de entradas, ferramentas, técnicas e saídas de gerenciamento de projetos, sendo que esses grupos de processos não representam as fases do projeto. 
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: TCE-SC
Q1211426 Engenharia de Software
De acordo com o guia PMBOK, julgue o item subsequente, a respeito de gerenciamento de projetos.
As estruturas organizacionais afetam a condução dos projetos e, em comparação com as demais estruturas, as organizações matriciais fortes são aquelas em que o gerente de projeto detém autoridade total para gerenciar o orçamento e o projeto.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: TCE-SC
Q1195565 Engenharia de Software
Julgue o item a seguir, relativos a testes de software.
Para se assegurar que o sistema opere com a carga necessária, são realizados testes de desempenho em que se aumenta progressivamente a carga até que se possa definir se o desempenho do sistema está aceitável.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: TCE-SC
Q1195547 Engenharia de Software
A respeito das métricas e estimativas de software, julgue o próximo item.
Altos valores na métrica Fan-in são indicativo de que uma função possui acoplamento significativo com o restante do projeto, uma vez que essa métrica conta o número de funções que chamam outras, diferentemente da métrica Fan-out, a qual se centra no número de funções que são chamadas por uma função.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: TCE-SC
Q1195469 Engenharia de Software
Julgue o item a seguir, relativos a testes de software.
As técnicas estáticas de verificação centram-se na análise manual ou automatizada do código-fonte do programa, enquanto a validação dinâmica tem por objetivo identificar defeitos no programa e demonstrar se ele atende a seus requisitos. 
Alternativas
Q647628 Engenharia de Software

Julgue o item subsequente, referentes à programação orientada a objeto.


O polimorfismo permite a associação de um único nome ou operador a diferentes operações — dependendo do tipo do dado considerado — e a redefinição de um método dentro de uma classe derivada.

Alternativas
Q647627 Engenharia de Software
Julgue o item subsequente, referente à programação orientada a objeto.
A herança permite a extensão de uma classe existente, mas requer a repetição ou a reescrita do código original.
Alternativas
Q647626 Engenharia de Software

Com relação a desenvolvimento de sistemas, julgue o item que se segue.


Os diagramas de fluxos de dados (DFD) são úteis para rastrear e documentar o modo como dados associados a um processo em particular se movem através de um sistema de software.

Alternativas
Q647625 Engenharia de Software

Com relação a desenvolvimento de sistemas, julgue o item que se segue.


Os processos de desenvolvimento de software devem incluir as seguintes atividades fundamentais: especificação de software, projeto e implementação de software, validação de software e evolução de software.

Alternativas
Q647624 Engenharia de Software

Com relação a desenvolvimento de sistemas, julgue o item que se segue.


As atividades que podem ser automatizadas por meio de ferramentas CASE incluem o desenvolvimento de modelos gráficos do sistema; a geração completa do código a partir de uma descrição em linguagem natural; a geração de interfaces com o usuário; e a tradução automática de programas entre versões de uma mesma linguagem.

Alternativas
Q647622 Engenharia de Software
Com relação a desenvolvimento de sistemas, julgue o item que se segue.
A linguagem de modelagem unificada (UML), que surgiu a partir de trabalhos sobre modelagem funcional, é um conjunto de oito diferentes tipos de diagramas que podem ser utilizados para modelar sistemas de software.
Alternativas
Respostas
2241: B
2242: D
2243: D
2244: A
2245: C
2246: A
2247: B
2248: D
2249: A
2250: C
2251: E
2252: C
2253: C
2254: C
2255: C
2256: E
2257: C
2258: C
2259: E
2260: E