Questões de Concurso Comentadas para stj

Foram encontradas 4.408 questões

Resolva questões gratuitamente!

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

Q3104128 Engenharia de Software
Acerca de criptografia, de clean code, de refactoring e de JUnit, julgue o item seguinte.
A prática de refactoring resulta em uma versão que altera o comportamento externo do código enquanto melhora aspectos como desempenho, legibilidade e manutenibilidade, promovendo uma melhoria substancial na eficiência do código. 
Alternativas
Q3104127 Programação
Acerca de criptografia, de clean code, de refactoring e de JUnit, julgue o item seguinte.
No JUnit, a anotação @EnabledOnOs permite que testes sejam executados em qualquer sistema operacional, garantindo que todas as funcionalidades sejam testadas uniformemente em diferentes plataformas.
Alternativas
Q3104126 Programação
Determinado sistema tem duas classes, Carro e Bicicleta. Ambas têm atributos como marca e modelo, além de métodos próprios, mas compartilham uma classe-pai comum de nome Veiculo.
A partir dessa situação hipotética, julgue o item a seguir, a respeito de herança em orientação a objetos.
As classes Carro e Bicicleta fazem parte de uma estrutura de herança hierárquica, na qual os métodos e funcionalidades das subclasses são automaticamente sobrepostos e eliminados pelos da classe-pai Veiculo
Alternativas
Q3104125 Arquitetura de Software
No que concerne a DDD (domain-driven design), julgue o item subsecutivo.
Em DDD, os diagramas são elaborados com linguagem ubíqua, que é uma linguagem de marcação semelhante ao XML. 
Alternativas
Q3104124 Arquitetura de Software
No que concerne a DDD (domain-driven design), julgue o item subsecutivo.
Conforme o conceito de bounded contexts, os contextos da aplicação têm regras e responsabilidades claramente definidas, representadas em um context map.
Alternativas
Q3104123 Engenharia de Software
A respeito da arquitetura de aplicações para ambiente web e da arquitetura em camadas, julgue o próximo item. 
Considere que um time de desenvolvimento de software, enquanto apurava os requisitos a serem apresentados por certa aplicação web de um sistema de vendas, tenha definido os seguintes requisitos: i) o sistema deve possuir a função cadastro de clientes; ii) o tempo de processamento do cadastro de um cliente não deve ser maior que 100 milissegundos. Nesse caso, o primeiro requisito mencionado é funcional e o segundo, não funcional.
Alternativas
Q3104122 Arquitetura de Software
A respeito da arquitetura de aplicações para ambiente web e da arquitetura em camadas, julgue o próximo item. 
Na arquitetura em camadas, as regras de negócio devem ser implementadas nas camadas de apresentação e de lógica de negócio. 
Alternativas
Q3104121 Programação
A respeito de microsserviços, julgue o item seguinte. 
Em um arquivo JSON, cada membro pode conter pares ou outros membros, mas não os dois ao mesmo tempo.
Alternativas
Q3104120 Arquitetura de Software
A respeito de microsserviços, julgue o item seguinte. 
Cada solicitação de API RESTful é executada independentemente de solicitações anteriores, caracterizando um método de comunicação com ausência de estado.
Alternativas
Q3104119 Engenharia de Software

Acerca de análise de pontos de função, julgue o próximo item.


Conforme o conceito do IFPUG (International Function Point Users Group), o estado consistente corresponde ao ponto em que o processamento já foi completamente concluído, o requisito funcional do usuário foi satisfeito, e todas as operações associadas foram finalizadas, sem mais ações pendentes. 

Alternativas
Q3104118 Governança de TI
Acerca de criptografia, de clean code, de refactoring e de Junit, julgue o item seguinte.
Realizar análise de causa-raiz usando técnicas estatísticas e quantitativas é uma prática necessária ao nível de maturidade 5 do CMMI-DEV versão 2. 
Alternativas
Q3104117 Governança de TI
Acerca de criptografia, de clean code, de refactoring e de Junit, julgue o item seguinte.
O modelo de referência MPS para software versão 2021 define níveis de maturidade que combinam processos e suas capacidades, organizando os processos em dois conjuntos: processos de serviços e processos organizacionais. 
Alternativas
Q3104116 Engenharia de Software
No que diz respeito à engenharia de software, julgue o item subsequente.
Os requisitos de domínio podem ser novos requisitos funcionais, podem limitar requisitos funcionais existentes ou podem indicar como determinadas computações devem ser realizadas. 
Alternativas
Q3104115 Engenharia de Software
No que diz respeito à engenharia de software, julgue o item subsequente.
Quando o desempenho é um requisito crítico, a arquitetura do sistema deve ser projetada com componentes pequenos, autocontidos e coesos, a fim de permitir que o sistema seja replicado e executado em diferentes processadores. 
Alternativas
Q3104114 Arquitetura de Software
No que diz respeito à engenharia de software, julgue o item subsequente.
As arquiteturas de referência fornecem um modelo para avaliar projetos e informar a respeito das características arquiteturais em um domínio específico, embora nem todas as suas características sejam usadas em uma única aplicação.
Alternativas
Q3104113 Gerência de Projetos
Em relação aos processos de negócios, julgue o item que se segue. 
Uma das desvantagens da modelagem de processos de negócio que utiliza a cadeia de valor é sua reduzida utilidade associada ao aumento da complexidade de análise, requerendo o uso de notações mais detalhadas para decomposição adicional. 
Alternativas
Q3104112 Gerência de Projetos
Em relação aos processos de negócios, julgue o item que se segue. 
No âmbito dos indicadores de processos de negócio, os denominados indicadores direcionadores permitem monitorar o efeito, mas não alterar um dado resultado. 
Alternativas
Q3104111 Gerência de Projetos
Em relação aos processos de negócios, julgue o item que se segue. 
Os processos de gerenciamento, tal como os processos de suporte, não agregam valor diretamente aos clientes, contudo são indispensáveis para garantir que a organização opere de acordo com os seus objetivos estratégicos. 
Alternativas
Q3104110 Gerência de Projetos
Em relação aos processos de negócios, julgue o item que se segue. 
Na modelagem de processos de negócio em UML 2.5, o relacionamento de associação corresponde à interação de especialização, em que os itens dos objetos especializados (filhos) são substituíveis por objetos do item generalizado (pais), de modo que os filhos compartilhem o comportamento e a estrutura dos pais. 
Alternativas
Q3104109 Gerência de Projetos
Em relação aos processos de negócios, julgue o item que se segue. 
Entre as vantagens da automação de processos de negócio destaca-se a possibilidade de estabelecimento de pontos de controle para garantir que exceções ou condições perigosas sejam detectadas e tratadas mediante intervenção. 
Alternativas
Respostas
821: E
822: E
823: E
824: E
825: C
826: C
827: E
828: E
829: C
830: C
831: E
832: E
833: C
834: E
835: C
836: C
837: E
838: C
839: E
840: C