Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.089 questões
ORSA (Rivest, Shamir e Adleman) é uma cifra clássica baseada em exponenciação e muito utilizada por ser robusta até os dias de hoje. Ela se baseia no fato de utilizarmos números primos (geralmente grandes) para criarmos uma chave privada (que apenas o dono possui) e uma chave pública que pode ser utilizada para decriptar a mensagem (ou validar sua origem). Sejam p=3 e q=7 dois números primos, n = p*q = 21 o produto entre eles e a relação sem fator comum (p-1)(q-1) = 12. A chave privada é dada como (e, n) e a chave pública como (d, n). Seja e=11, e*d mod 12 = 1. Assinale a alternativa correta.
Sobre o Prompt de Comando do Windows 7, qual dos comandos a seguir pode ser utilizado para remover um diretório?
Uma rede bem organizada segmenta sua topologia em blocos. Além da separação física, a separação lógica muitas das vezes é mais simples e atinge objetivo similar. Com a evolução das redes e esgotamento dos endereços IPv4, foram necessárias diversas estratégias para dar sobrevida às redes e manter o IPv4 enquanto o IPv6 ganhava terreno nas infraestruturas de rede. O CIDR (Classless interdomain Routing) foi uma delas. Suponha que tenhamos o endereço de destino 172.31.18.79, qual alternativa apresenta uma rede na qual esse endereço seria acessível sem qualquer nível de roteamento (ou seja, faz parte do intervalo)?
A comunicação entre diferentes sistemas é algo complexo, mas que se torna mais acessível quando utilizamos protocolos de comunicação ou configuração de rede. Com relação ao roteamento, por exemplo, é clássico o uso de termos como organização de rede plana ou hierárquica e cada estratégia utiliza um conjunto de protocolos de roteamento adequados. Com relação aos protocolos de roteamento interior ou exterior, em relação à topologia da rede, assinale a alternativa que apresenta um procolo de roteamento exterior.
Sistemas de detecção de intrusão são tecnologias muito sofisticadas que funcionam contra sistemas também sofisticados de ataques a sistemas computacionais. Rootkits, por exemplo, são ferramentas que fazem sniff de senhas e/ou aplicações ao mesmo tempo que escondem sua presença nos sistemas operacionais. Os sistemas de detecção de intrução (IDS) possuem alguns objetivos primários. Assinale a alternativa INCORRETA com relação aos seus objetivos.
É muito comum em empresas e repartições públicas o uso de sistemas como storages ou servidores com múltiplos discos, que podem ser organizados em diversos arranjos para desempenho, segurança, redundância, etc. Esquemas clássicos de arranjos de discos também são conhecidos como RAID (Redundant Array of Independent Disks). Suponha que temos 4 discos de 1TB para o restante da questão. Quando estamos avaliando o uso de discos, se o objetivo for espaço sem confiabilidade, utilizamos o RAID ____ e com isso teremos 4TB de espaço. Se utilizarmos, por outro lado o RAID 10 (mirror+stripe) com os 4 discos, teremos ____ TB de espaço e tolerância a falha de pelo menos ____ disco(s), mas com um ganho de 4x na velocidade de leitura. Por fim, se quisermos RAID 6 (dupla paridade), teremos ____ TB de espaço e tolerância a falha de ____ discos. Assinale a alternativa que completa as lacunas corretamente.
De acordo com a ISO/IEC 27002:2013, o tratamento de mídias visa prevenir a divulgação não autorizada, modificação, remoção ou destruição da informação armazenada em um mídia. De acordo com o gerenciamento de mídias, é correto afirmar:
Criptografia é a arte de tornar sua escrita secreta. A palavra “criptografia” vem do Grego e seu objetivo é ocultar o significado de algo. Por outro lado, a criptoanálise é a arte de quebrar esses códigos. Existem dois modelos clássicos de cifras: por transposição e substituição. A cifra rail fence é um exemplo de cifra de transposição, enquanto a cifra de César, de substituição. Seja a frase: CONCURSO PUBLICO, a sua codificação usando rail fence com chave de tamanho 2 é: CNUSPBIOOCROULC (removendo o espaço). Assinale a alternativa cujo resultado é a codificação da mensagem CNUSPBIOOCROULC, usando a cifra de César com chave de tamanho 3.
Uma tecnologia que já foi popular (por suas características parecidas) no passado com a virtualização hoje, foram os mainframes. Hoje, mesmo quando não utilizamos puramente as conhecidas máquinas virtuais, estamos utilizando alguma tecnologia de virtualização, emulação ou paravirtualização. Uma bem famosa nos dias de hoje são os containers como o docker. Com relação aos emuladores, máquinas virtuais e paravirtualização, assinale a alternativa correta.
Qual o nome do mecanismo ou recurso do Kernel de sistemas operacionais Linux que implementa uma tabela que contém um cache de traduções entre memória virtual e física, de modo a otimizar os ciclos do processador?
A ferramenta avançada de pacotes APT tem como função automatizar as tarefas de instalação e remoção de software e é a ferramenta nativa padrão ou default de qual distribuição Linux originalmente?
Qual diagrama UML 2.0 contém conjuntos de estereótipos predefinidos e personalizados como classes, de modo a implementar um mecanismo de extensão para customizar modelos UML para domínios específicos?
Relacione as classificações abaixo com seus respectivos diagramas UML.
Coluna 1 Classificação
Coluna 2 Diagramas UML
( ) Sequência
( ) Casos de Uso
( ) Comunicação
( ) De Perfil
( ) Classes
( ) Implementação
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Analise as afirmativas abaixo sobre Stored Procedure (SP) em bancos de dados Oracle 11g.
Assinale a alternativa que indica todas as afirmativas corretas.
Os gerenciadores de bancos de dados Oracle podem ser instalados em distribuições Linux da própria Oracle, denominadas Oracle Linux.
Assinale a alternativa que indica corretamente a distribuição Linux na qual esse sistema operacional é baseado.
Qual utilitário Oracle permite que Stored Procedures PL/SQL tenham seu código fonte PL/SQL ofuscado, de modo a tornar sua descrição ininteligível, sem ônus, no entanto, à sua execução?
Analise as afirmativas abaixo no contexto de gerenciamento de memória de sistemas operacionais Linux.
Assinale a alternativa que indica todas as afirmativas corretas.
Qual distribuição Linux não implementa a suíte de software de base systemd por padrão ou default, e pode trabalhar normalmente sem os recursos e funcionalidades de systemd?
No contexto de desenvolvimento web, assinale a alternativa que descreve corretamente Web Assembly.
Analise as afirmativas abaixo sobre as metodologias de desenvolvimento de software RUP e XP.
Assinale a alternativa que indica todas as afirmativas corretas.