Questões de Concurso Para dpe-ro

Foram encontradas 2.292 questões

Resolva questões gratuitamente!

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

Q3401859 Segurança da Informação
O tipo de falha de segurança mais comum nos aplicativos web são as falhas de validação na entrada de dados. Essa vulnerabilidade abre a possibilidade de ocorrem diversos tipos de ataques. Com relação aos requisitos de segurança que um aplicativo web devem adotar, analise os itens a seguir.
I. A validação dos dados de entrada e codificação dos dados de saída nas aplicações web deve ser bem definida para evitar ataques do tipo injeção.
II. Os dados de entrada devem ser fortemente tipados e validados, devem ter intervalo e comprimento verificados e, na pior das hipóteses devem ser higienizados ou filtrados.
III. Os dados de saída dever ser criptografados em infraestruturas de PKI e armazenados em bancos de dados seguros, tornandose pouco disponíveis para maus usos.
Está correto o que se afirma em
Alternativas
Q3401858 Engenharia de Software
A ferramenta do framework Selenium que permite a execução de testes paralelos em múltiplas máquinas em diferentes plataformas é o
Alternativas
Q3401857 Engenharia de Software
Git é um sistema de controle de versões distribuído que possui vários comandos.
O comando que copia os commits mais recentes do repositório local para um repositório remoto é o
Alternativas
Q3401856 Arquitetura de Software
O padrão arquitetural MVC foi proposto na década de 70 e desde então vem sendo amplamente utilizado no mercado. Com relação às afirmativas sobre o padrão, avalie as afirmativas a seguir e assinale (V) para a afirmativa verdadeira e (F) para a falsa.
( ) Visão - são as classes responsáveis pela apresentação da interface gráfica do sistema, incluindo janelas, botões, menus, barras de rolagem. A interface gráfica é formada por objetos de visão e contêineres.
( ) Conteiner - são as classes que tratam e interpretam eventos gerados por dispositivos de entrada, como mouse e teclado. Como resultado de tais eventos, contêineres podem solicitar uma alteração no estado do Modelo ou da Visão. Suponha, por exemplo, uma Calculadora. Quando o usuário clica em um botão +, uma classe Controladora deve capturar esse evento e chamar um método do Modelo.
( ) Modelo - são as classes que armazenam os dados manipulados pela aplicação e que têm a ver com o domínio do sistema em construção. Assim, classes de Modelo não têm qualquer conhecimento ou dependência para classes de Visão e Contêineres. Além de dados, classes de Modelo podem conter métodos que alteram o estado dos objetos de domínio.
As afirmativas são, respectivamente,
Alternativas
Q3401855 Programação
Analise o código Python abaixo
Imagem associada para resolução da questão

Ao executar o código, os valores impressos são
Alternativas
Q3401854 Programação
A linguagem Python oferece como recurso a função lambda, ele é uma ferramenta poderosa que permite que os programadores criem funções anônimas, ou seja, sem necessidade de nomeá-las. Analise o código Python abaixo
Imagem associada para resolução da questão

Ao executar o código, os valores impressos são:
Alternativas
Q3401853 Sistemas Operacionais
Os pods do kubernets são a base da modernização de aplicativos e permitem que se desenvolvam aplicativos rapidamente. Com relação aos pods, analise os itens a seguir.
I. Um Pod representa uma coleção de imagens de aplicativos e volumes que podem ser executados em um mesmo ambiente de produção.
II. Pods, e não os contêineres, são o menor artefato implementável em um cluster Kubernetes. Ou seja, todas as imagens em um Pod estão em uma mesma máquina. Cada imagem dentro de um Pod é executada em seu próprio cgroup, no entanto, compartilham uma série de namespaces do Linux.
III. Os aplicativos em execução no mesmo Pod compartilham o mesmo endereço IP, o mesmo conjunto de portas (namespace de rede), têm o mesmo nome de hostname (namespace UTS) e podem se comunicar usando canais de comunicação entre processos nativos em filas de mensagens do System V IPC ou POSIX (namespace IPC). No entanto, os aplicativos em diferentes Pods são isolados uns dos outros; possuem diferentes endereços IP e hostnames distintos.
Está correto o que se afirma em:
Alternativas
Q3401852 Engenharia de Software
Scrum é um método ágil, iterativo e incremental para gerenciamento de projetos que foi proposto por Sutherland e Schwaber. A definição do Scrum inclui um conjunto bem definido de papéis, artefatos e eventos.
São eventos Scrum:
Alternativas
Q3401851 Engenharia de Software
XP é um método leve, recomendado para desenvolver software com requisitos vagos ou sujeitos a mudanças, sendo definido por meio de um conjunto de valores, princípios e práticas de desenvolvimento.
Os três principais valores do XP são
Alternativas
Q3401850 Engenharia de Software
TDD é uma das práticas de programação propostas dentro do escopo das metodologias ágeis. Com relação aos objetivos propostos pelo TDD, analise os itens a seguir.
I. Favorecer a escrita de códigos com alta testabilidade. Essa característica é uma consequência natural da manutenção do fluxo de trabalho proposta pela metodologia XP. Por exemplo, como o desenvolvedor sabe que ele terá que escrever a classe C e depois o teste T, é natural que desde o início ele planeje C de forma a facilitar a escrita de T.
II. Prática relacionada não apenas com testes, mas também com a melhoria do design de um sistema. Isso acontece porque o desenvolvedor, coloca-se na posição de um usuário da classe C para escrever um teste T.
III. Evitar que os desenvolvedores esqueçam de escrever testes. TDD promove testes à primeira atividade de qualquer tarefa de programação, seja ela corrigir um bug ou implementar o código de uma nova funcionalidade.
Está correto o que se afirma em:
Alternativas
Q3401819 Redes de Computadores
O codec Opus foi projetado para transmissão interativa de fala e áudio pela Internet. Ele foi desenvolvido pelo IETF Codec Working Group e incorpora tecnologia dos codec SILK do Skype e do codec CELT da Xiph.Org.
Com relação Opus, analise os itens a seguir.
I. Foi projetado para lidar com uma ampla gama de áudio interativo aplicações, incluindo voz sobre IP, videoconferência, jogos, bate-papo e até mesmo apresentações musicais ao vivo.
II. Pode ser dimensionado de baixas bit-rates de 6 kbit/s para aplicações de voz até aplicações de músicas em estéreo de altíssima qualidade com bit-rates de até 510 kbit/s.
III. Usa predição Linear (LP) e Transformata Discreta de Cosseno Modificada (MDCT) para obter boa compressão de dados de tanto em aplicações de fala quanto da música.
Está correto o que se afirma em
Alternativas
Q3401818 Redes de Computadores
O protocolo que permite que os usuários naveguem na Internet usando nomes de host em vez de endereços IP numéricos se chama.
Alternativas
Q3401817 Redes de Computadores
SIP é um protocolo cuja especificação formal está disponível na RFC 6261. É um protocolo de controle para criação, modificando e encerrando sessões com um ou mais participantes. As sessões incluem chamadas telefónicas pela Internet, multimédia distribuição e conferências multimídia. Considerando o modelo de referência TCP/IP, é correto afirmar que SIP é um protocolo de camada de
Alternativas
Q3401816 Redes de Computadores
Wi-Fi 6, também conhecido como padrão IEEE 802.11ax, tem como taxa de transferência máxima em vários canais o valor nominal de até
Alternativas
Q3401815 Redes de Computadores
As redes IPv4 são classificadas em 5 classes, cada uma com uma faixa específica de endereços IP e uma máscara de sub-rede padrão.
A máscara padrão de uma sub-rede classe C é
Alternativas
Q3401814 Redes de Computadores
Redes WAN (Wide Area Networks) abrangem grandes áreas geográficas, utilizam diferentes tecnologias para conectar redes locais e geralmente dependem de infraestrutura de rede externa.
Relacione as tecnologias e protocolos empregados em redes WAN com suas respectivas características.
1. MPLS 2. LAN-to-LAN 3. SD-WAN 4. SDN
( ) Utiliza software para gerenciar e otimizar a rede que conecta múltiplas redes locais sobre grandes distâncias.
( ) Permite que o controle da rede seja gerenciado por software, possibilitando uma abordagem de rede que separa o plano de controle do plano de dados.
( ) Utiliza etiquetas para direcionar pacotes em vez de depender exclusivamente de endereços IP, sendo amplamente utilizado para criar redes privadas virtuais (VPNs) e garantir qualidade de serviço (QoS) para diferentes tipos de tráfego.
( ) Permite que dispositivos em diferentes locais se comuniquem, através de uma rede de longa distância, como se estivessem na mesma rede local.
Assinale a opção que indica a relação correta na ordem apresentada.
Alternativas
Q3401813 Redes de Computadores
O switching de rótulos multiprotocolo (MPLS, Multiprotocol Label Switching) é um protocolo projetado para levar pacotes de dados para seus destinos de forma rápida e eficiente.
O "Label switching" no MPLS se refere
Alternativas
Q3401812 Redes de Computadores
Roteamento de rede é o processo de seleção do melhor caminho para que os pacotes de dados viajem de sua origem até seu destino em uma rede. Dentre os diversos protocolos de Roteamento, destacam-se o protocolo de informações de roteamento (ou RIP, Routing Information Protocol) e o Protocolo de Gateway da Borda (ou BGP, Border Gateway Protocol).
Com relação aos protocolos de roteamento RIP e o BGP, analise os itens a seguir.
I. O RIP é um protocolo de estado de enlace destinado a redes pequenas e relativamente homogêneas, que não escala bem para uma implementação de rede maior
II. O BGP é utilizado para roteamento entre sistemas autônomos (ou AS, Autonomous systems) na internet, sendo o único protocolo de gateway externo.
III. RIP usa os temporizadores de atualização, tempo limite e lixo para regular seu desempenho, enquanto o BGP realiza o envio de informações de acessibilidade negativas ou positivas e a verificação de que os pares e a conexão de rede entre eles estão funcionando corretamente.
Está correto o que se afirma em
Alternativas
Q3401811 Redes de Computadores
Interfaces físicas são os pontos de conexão em dispositivos de rede utilizados para permitir a comunicação. Estas interfaces estão na camada mais baixa tanto no modelo TCP/IP (Transmission Control Protocol/Internet Protocol) quanto no modelo OSI (Open Systems Interconnection).
Com relação às Interfaces físicas, analise os itens a seguir.
I. No modelo TCP/IP, a Camada de Acesso à Rede (também conhecida como Camada de Interface de Rede) é equivalente à camada de rede do modelo OSI.
II. No modelo OSI, a Camada Física (Camada 1) é responsável pela transmissão de bits através de um meio físico.
III. Alguns exemplos de interfaces físicas responsáveis pela transmissão de dados nos meios físicos, podem ser guiados ou não.
Está correto o que se afirma em
Alternativas
Q3401810 Redes de Computadores
O protocolo RADIUS (Remote Authentication Dial-In User Service) fornece autenticação, autorização e contabilização (AAA) para usuários que se conectam a uma rede.
Com relação ao serviço e ao protocolo RADIUS, analise os itens a seguir.
I. O servidor RADIUS baseia sua operação no protocolo de datagrama do usuário (User Datagram Protocol, UDP) e opera nas portas números 1812 e 1813.
II. Realiza autenticação pois autoriza dispositivos ou usuários, permitindo que eles usem serviços específicos na rede.
III. Representa uma solução escalável que se integra à maioria dos sistemas de segurança, como protocolo ponto a ponto (PPP), protocolo de autenticação de senha (PAP) ou login UNIX.
Está correto o que se afirma em
Alternativas
Respostas
81: C
82: D
83: B
84: E
85: D
86: C
87: C
88: B
89: A
90: B
91: A
92: B
93: D
94: D
95: C
96: D
97: C
98: B
99: E
100: C