Foram encontradas 2.416 questões

Resolva questões gratuitamente!

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

Q267662 Segurança da Informação
TLS (transport layer security), VPNs seguras e infraestrutura de chaves públicas (ICP) são aplicações em redes de computador que usam princípios e métodos de criptografia. O TLS é um protocolo que criptografa os segmentos de conexões de rede de forma fim-a-fim, na camada de transporte. VPNs seguras, por outro lado, usam protocolos de criptografia por tunelamento, que fornecem confidencialidade, autenticação e integridade. Por fim, ICP é um órgão ou iniciativa pública ou privada que tem como objetivo manter uma estrutura de emissão de chaves públicas, com base no princípio da terceira parte confiável, oferecendo uma mediação de credibilidade e confiança em transações entre partes que utilizam certificados digitais.

Tendo por referência essas informações, assinale a opção correta acerca de técnicas de criptografia.
Alternativas
Q267661 Segurança da Informação
Imagem 030.jpg

Considerando a figura acima, que apresenta de forma simplificada um modelo de controle de acesso RBAC (role based-acess control), assinale a opção correta acerca dos conceitos de autorização, controle de acesso, RBAC e ACLs.
Alternativas
Q267660 Segurança da Informação
Imagem 029.jpg

Considerando a figura acima, que apresenta um conjunto de serviços de segurança de TI, numerados de #1 a #6, assinale a opção correta acerca desses serviços e de suas relações com mecanismos e políticas de segurança.
Alternativas
Q267659 Segurança da Informação
Imagem 028.jpg

Tendo como referência o diagrama acima, assinale a opção que apresenta uma proposta de influências entre conceitos de domínio de gestão da segurança da informação.
Alternativas
Q267658 Governança de TI
Imagem 027.jpg

A figura acima, adaptada da norma ISO 20000-1:2005, apresenta uma proposta de relacionamento entre categorias de processos de gerenciamento de serviços de tecnologia da informação (TI), nomeadas de #1 a #5. Um dos propósitos dessa norma é descrever os requisitos de um sistema que habilita o efetivo gerenciamento e implementação de todos os serviços de TI de uma organização. Considerando essa figura, assinale a opção correta a respeito dos conceitos de sistema de gestão de serviços de TI aderente à ISO 20000.
Alternativas
Q267657 Segurança da Informação
Imagem 026.jpg

A figura acima propõe um esquema arquitetural de um sistema web em múltiplas camadas, no qual se destacam elementos nomeados A, B, C e D. Considerando essa figura, assinale a opção correta acerca da formulação de um modelo cliente/servidor de n camadas, aderente ao conceito de web services, que emprega segurança de servidores, DMZ, IDS/IPS e firewalls.
Alternativas
Q267656 Arquitetura de Software
Imagem 025.jpg

A figura acima apresenta uma proposta de relacionamento entre os padrões de design orientado a objetos descritos no GoF (gang of four) book. Considere que, na construção de um software, será empregado um ou mais desses padrões, a partir de decisão embasada na antecipação de soluções que ocorrem em determinados contextos de desenvolvimento de software. Nessa situação, assinale a opção correta a respeito dos conceitos de padrões de design.
Alternativas
Q267655 Engenharia de Software
Segundo o padrão ISO/IEC 14764: 2006, também conhecido como IEEE Std 14764-2006, a manutenção de software é definida como a totalidade das atividades requeridas para prover suporte custo-efetivo a um software, seja durante o estágio de pré-entrega, seja no estágio de pós-entrega. A esse respeito, assinale a opção correta acerca dos conceitos de manutenção e métricas de software.
Alternativas
Q267654 Engenharia de Software
Conforme o SWEBOK (corpo de conhecimentos da engenharia de software), os processos de garantia de qualidade de software provêem certeza de que o produto de software e seus processos do ciclo de vida do projeto estão conformes aos requisitos especificados, por meio do planejamento, apoio e desempenho de um conjunto de atividades que dão confiança adequada de que a qualidade está sendo construída no software. Com relação a esse assunto, assinale a opção correta acerca dos conceitos de qualidade no desenvolvimento de software, técnicas e estratégias de software.
Alternativas
Q267653 Engenharia de Software
A notação UML 2.0 é um padrão para modelar sistemas de software que vem sendo desenvolvido nos últimos anos a partir da unificação de conceitos de modelagem desenvolvidos por vários pesquisadores de todo o mundo. Acerca do uso de UML no desenvolvimento de software e sistemas de informações, assinale a opção correta.
Alternativas
Q267652 Algoritmos e Estrutura de Dados
Se f é uma função de complexidade para um algoritmo F, então O(f) é considerada a complexidade assintótica ou o comportamento assintótico do algoritmo F. Assinale a opção que apresenta somente algoritmos que possuem complexidade assintótica quando f(n) = O(n log n).
Alternativas
Q267651 Programação
Acerca das ferramentas utilizadas para a criação de páginas web, assinale a opção correta.
Alternativas
Q267650 Programação
Quanto à linguagem Java, assinale a opção correta.
Alternativas
Q267649 Programação
Com relação aos algoritmos de busca e ordenação, assinale a opção correta.
Alternativas
Q267648 Algoritmos e Estrutura de Dados
Imagem 019.jpg

A abstração de dados utilizada no código acima é do tipo
Alternativas
Q267647 Algoritmos e Estrutura de Dados
Em relação às árvores de pesquisa, assinale a opção correta.
Alternativas
Q267646 Engenharia de Software
Acerca da modularização, assinale a opção correta.
Alternativas
Q267645 Algoritmos e Estrutura de Dados
Com relação a estrutura de dados, modularização e linguagens de programação, julgue os itens a seguir.

I Entre os paradigmas de programação, estão a programação imperativa, a programação funcional, a programação embasada em lógica e a programação orientada por objetos.

II Expressividade, ortogonalidade e confiabilidade são critérios normalmente usados para avaliação de linguagens de programação.

III Fila e pilha são tipos abstratos de dados.

IV A programação modular não implementa a noção de tipo abstrato de dados e sua principal estrutura é um módulo, constituído de uma interface.

V Um interpretador traduz um programa descrito no nível da linguagem para o nível da máquina, enquanto o compilador eleva a máquina ao nível da linguagem, para que o programa execute a partir da fonte.

Estão certos apenas os itens
Alternativas
Q267644 Algoritmos e Estrutura de Dados
Assinale a opção cujo pseudocódigo determina corretamente qual é o maior número entre A e B.
Alternativas
Q267643 Sistemas Operacionais
A respeito de threads e sua implementação nos sistemas operacionais Linux e Windows, julgue os itens a seguir.

I O Linux considera todo contexto de execução, seja um thread ou processo, como uma tarefa ou task.

II Nos sistemas operacionais Windows, os threads são suportados desde a plataforma de 32 bits implementada no Windows NT 3.1.

III No Linux, os threads são criados usando-se um método não recomendado pelo padrão POSIX: o fork.

IV Nos sistemas operacionais Windows com suporte a threads, quando um processo é criado, um thread conhecido como thread primário é inserido. A relação entre o thread primário e os outros threads é hierárquica, pois a terminação do thread primário finaliza o processo.

V Quando um processo de Linux é clonado para criar um novo thread, o kernel cria uma nova cópia da estrutura interna de dados, usada para armazenar os privilégios de segurança da tarefa.

Estão certos apenas os itens
Alternativas
Respostas
761: E
762: C
763: C
764: C
765: A
766: D
767: A
768: E
769: A
770: B
771: E
772: D
773: B
774: D
775: B
776: C
777: B
778: A
779: E
780: B