Foram encontradas 60 questões.
As aplicações web são suscetíveis a diversos tipos de ataques e é importante saber qual medida adotar para
prevenir cada um deles.
Assinale a alternativa que apresenta CORRETAMENTE qual tipo de ataque pode ser prevenido com o uso de cabeçalhos de segurança HTTP, como Content-Security-Policy:
Assinale a alternativa que apresenta CORRETAMENTE qual tipo de ataque pode ser prevenido com o uso de cabeçalhos de segurança HTTP, como Content-Security-Policy:
Provas
Questão presente nas seguintes provas
A arquitetura baseada em microsserviços tem sido muito utilizada em detrimento da arquitetura monolítica.
Assinale a alternativa que apresenta CORRETAMENTE o principal benefício do uso de microsserviços em comparação a uma arquitetura monolítica:
Assinale a alternativa que apresenta CORRETAMENTE o principal benefício do uso de microsserviços em comparação a uma arquitetura monolítica:
Provas
Questão presente nas seguintes provas
A segurança em aplicações web é essencial para proteger os dados dos sistemas e evitar acessos não
autorizados.
Dentre as práticas de segurança em sistemas de informação, assinale a alternativa que apresenta CORRETAMENTE uma prática de segurança essencial para prevenir ataques de SQL Injection:
Dentre as práticas de segurança em sistemas de informação, assinale a alternativa que apresenta CORRETAMENTE uma prática de segurança essencial para prevenir ataques de SQL Injection:
Provas
Questão presente nas seguintes provas
Dentre os diagramas UML, assinale a alternativa que apresenta CORRETAMENTE o diagrama mais
adequado para modelar o comportamento dinâmico de um sistema em termos de interação entre objetos:
Provas
Questão presente nas seguintes provas
Assinale a alternativa que apresenta CORRETAMENTE a expressão booleana que representa a operação
“ou exclusivo” (XOR):
Provas
Questão presente nas seguintes provas

Provas
Questão presente nas seguintes provas

Provas
Questão presente nas seguintes provas
O processo de testes, apesar de ser reconhecidamente uma etapa crucial no desenvolvimento de um
software, muitas vezes é negligenciado. Esses tem enorme valor para a qualidade do software desenvolvido
com ou sem utilização de metodologias ágeis de desenvolvimento.
Sobre o processo de testes de software, é INCORRETO afirmar que:
Sobre o processo de testes de software, é INCORRETO afirmar que:
Provas
Questão presente nas seguintes provas
- Fundamentos de Sistemas OperacionaisSeção Crítica (Região Crítica)
- Gerenciamento de ProcessosProcesso (Programa em Execução)
- Gerenciamento de ProcessosSincronização de Processos
- Gerenciamento de ProcessosThreadsConceito de Threads
Os sistemas operacionais modernos funcionam com o conceito de multitarefa, em que vários programas
podem ser executados de modo escalonado, sem a necessidade de encerrar os programas abertos
anteriormente. Desse modo, aumenta-se a eficiência de uso do hardware do computador.
Sobre multitarefa, foram feitas as seguintes afirmações:
I. Processos são abstrações de programas em execução. Os processos funcionam como contêineres que agrupam recursos como espaço de endereços de memória, arquivos abertos, permissões de proteção e etc.
II. Processos podem ter subprocessos, conhecidos como threads, os quais compartilham o mesmo espaço de endereçamento, memória do processo e são escalonados independentemente.
III. A comunicação entre processos é feita por meio do uso de primitivas como semáforos, monitores ou mensagens. Seu uso assegura que dois processos não estejam em sua região crítica ao mesmo tempo, o que geraria uma situação caótica.
IV. Ao contrário dos processos, as threads de um mesmo processo não podem se comunicar entre si.
Está CORRETO o que se afirma em:
Sobre multitarefa, foram feitas as seguintes afirmações:
I. Processos são abstrações de programas em execução. Os processos funcionam como contêineres que agrupam recursos como espaço de endereços de memória, arquivos abertos, permissões de proteção e etc.
II. Processos podem ter subprocessos, conhecidos como threads, os quais compartilham o mesmo espaço de endereçamento, memória do processo e são escalonados independentemente.
III. A comunicação entre processos é feita por meio do uso de primitivas como semáforos, monitores ou mensagens. Seu uso assegura que dois processos não estejam em sua região crítica ao mesmo tempo, o que geraria uma situação caótica.
IV. Ao contrário dos processos, as threads de um mesmo processo não podem se comunicar entre si.
Está CORRETO o que se afirma em:
Provas
Questão presente nas seguintes provas
Sobre o desenvolvimento de software seguro com banco de dados, assinale a alternativa que NÃO
apresenta uma boa prática a adotar:
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container