Questões de Concurso Para serpro

Foram encontradas 5.382 questões

Resolva questões gratuitamente!

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

Q1756815 Arquitetura de Software

Com relação a padrões comportamentais, julgue o item seguinte.


O padrão Iterator oferece uma forma flexível de uso de herança para estender uma funcionalidade.

Alternativas
Q1756814 Arquitetura de Software

Acerca de padrões estruturais, julgue o item subsequente.


Um cliente que precisa tratar, de maneira uniforme, objetos individuais e suas composições deve utilizar, para essa finalidade, o padrão Facade.

Alternativas
Q1756813 Arquitetura de Software

Acerca de padrões estruturais, julgue o item subsequente.


O propósito do padrão Adapter é separar uma abstração de sua implementação, para que as duas possam variar e ser independentes.

Alternativas
Q1756812 Arquitetura de Software

A respeito de padrões de criação, julgue o item subsecutivo.


O padrão Prototype cria novos objetos a partir da cópia de quaisquer objetos, sem aproveitar o estado do objeto copiado.


Alternativas
Q1756811 Arquitetura de Software

A respeito de padrões de criação, julgue o item subsecutivo.


Conforme o padrão Singleton, um sistema que necessite de um único objeto de uma classe, após o programa instanciar o objeto, não deve ter permissão de criar objetos adicionais dessa classe.

Alternativas
Q1756810 Engenharia de Software

A respeito de orquestração de serviços e API gateway, julgue o item seguinte.


Um gateway de API é utilizado entre o cliente e os serviços back-end, sendo capaz de prover estatísticas.

Alternativas
Q1756809 Governança de TI

A respeito de orquestração de serviços e API gateway, julgue o item seguinte.


APIs podem ser protegidas com recursos de autenticação.

Alternativas
Q1756808 Redes de Computadores

A respeito de tecnologia de integração com RESTful, julgue o item a seguir.


O protocolo de comunicação HTTP e a identificação de recursos podem ser utilizados por meio de URL (uniform resource locator).

Alternativas
Q1756807 Arquitetura de Software

A respeito de tecnologia de integração com RESTful, julgue o item a seguir.


As interações acontecem sem controle de estado, o que é conhecido como stateless.

Alternativas
Q1756806 Arquitetura de Software

A respeito de tecnologia de integração com RESTful, julgue o item a seguir.


A arquitetura RESTful não possibilita o uso de servidores intermediários, chamados de balanceadores de carga, razão por que o cliente sempre se conecta ao servidor final.

Alternativas
Q1756805 Arquitetura de Software

A respeito de tecnologia de integração com RESTful, julgue o item a seguir.


Webservices possibilitam tanto a recuperação do estado atual de um recurso quanto a exclusão do recurso.

Alternativas
Q1756804 Engenharia de Software

Acerca dos fundamentos e dos princípios da qualidade de software e da gestão da configuração, julgue o item que se segue.


Na gestão da configuração em que se observa os valores do DevOps, é importante implantar imediatamente as versões desenvolvidas no ambiente de produção, cabendo, nesse contexto, à equipe de desenvolvimento a criação de scripts automatizados para a garantia da integração contínua.

Alternativas
Q1756803 Engenharia de Software

Acerca dos fundamentos e dos princípios da qualidade de software e da gestão da configuração, julgue o item que se segue.


Uma revisão por pares de um software avalia os modelos adotados na programação e os erros constantes no código, o que exige que o programa seja colocado em condições de execução próximas ao ambiente real de operação.

Alternativas
Q1756802 Engenharia de Software

Acerca dos fundamentos e dos princípios da qualidade de software e da gestão da configuração, julgue o item que se segue.


Realizado o teste unitário de um módulo, o teste de integração contribuirá para a avaliação da existência de erros associados às interfaces do sistema.

Alternativas
Q1756801 Engenharia de Software

Acerca dos fundamentos e dos princípios da qualidade de software e da gestão da configuração, julgue o item que se segue.


No caso de um programa que considere como válidas as idades entre 21 e 75 anos completos de vida, incluindo esses limites, o conjunto mínimo de valores suficientes para a realização de um teste de unidade que cubra todas as partições de entrada é 21, 48 e 75.

Alternativas
Q1756800 Engenharia de Software

Acerca dos fundamentos e dos princípios da qualidade de software e da gestão da configuração, julgue o item que se segue.


Para a análise estática de um programa em que se deseja verificar erros no uso das variáveis, as técnicas apropriadas para tal ação incluem a análise de fluxo de dados com uma abordagem backward (para trás ou de baixo para cima).



Alternativas
Q1756799 Engenharia de Software

Com base nos fundamentos da Engenharia de Software, julgue o item a seguir relativo às decisões adequadas que devem ser tomadas pelas equipes de analistas quando do planejamento para o desenvolvimento de um novo sistema.


Se, no projeto, for identificado que dois programas trocam dados temporários entre si — um que gere dados e outro que utilize esses dados —, pode-se realizar a implementação de um buffer compartilhado entre os dois programas, por meio de uma estrutura de dados do tipo fila circular, para apoiar essa troca.

Alternativas
Q1756798 Engenharia de Software

Com base nos fundamentos da Engenharia de Software, julgue o item a seguir relativo às decisões adequadas que devem ser tomadas pelas equipes de analistas quando do planejamento para o desenvolvimento de um novo sistema.


Se a implementação do projeto for orientada a objetos, as classes de projeto devem colaborar e trocar mensagens com a maior parte das outras classes do mesmo sistema.

Alternativas
Q1756797 Engenharia de Software

Com base nos fundamentos da Engenharia de Software, julgue o item a seguir relativo às decisões adequadas que devem ser tomadas pelas equipes de analistas quando do planejamento para o desenvolvimento de um novo sistema.


Para a solução de problemas que surgirem no projeto do sistema, quando o contexto não estiver claro e não houver tempo para entendê-lo, devem ser adotados padrões de projeto constantes da literatura da área.

Alternativas
Q1756796 Engenharia de Software

Com base nos fundamentos da Engenharia de Software, julgue o item a seguir relativo às decisões adequadas que devem ser tomadas pelas equipes de analistas quando do planejamento para o desenvolvimento de um novo sistema.


O uso de técnicas do tipo caixa-preta é adequado para avaliar a qualidade do atendimento aos requisitos não funcionais, como, por exemplo, o comportamento do sistema em relação a valores-limite.

Alternativas
Respostas
121: E
122: E
123: E
124: E
125: C
126: C
127: C
128: E
129: C
130: E
131: C
132: E
133: E
134: C
135: E
136: C
137: C
138: E
139: E
140: C