Questões de Arquitetura de Software - Conceitos Básicos em Arquitetura de Software para Concurso

Foram encontradas 104 questões

Q2325366 Arquitetura de Software
O Advanced Encryption Standard (AES) é uma cifra de bloco para aplicações comerciais. Sua especificação define três alternativas para o tamanho de chave: 128, 192 ou 256 bits.
Por outro lado, o AES limita o tamanho do bloco a quantos bits? 
Alternativas
Q2325365 Arquitetura de Software
Para proteger as transações eletrônicas contra fraudes, é importante implantar serviços de segurança da informação adequados. É possível, por exemplo, haver proteção contra um tipo de fraude que consiste na negação falsa de envolvimento em uma associação, mais especificamente, uma associação de comunicação que transfere dados.
O serviço de segurança que assegura a proteção contra esse tipo de fraude é a 
Alternativas
Q2324363 Arquitetura de Software
No contexto do Microsoft Active Directory, as ferramentas “Resultant Set of Policy” (RSoP) e “gpresult” são utilizadas para
Alternativas
Q2324362 Arquitetura de Software
No contexto de padrões e normativas para sistemas de cabeamento estruturado e infraestrutura de redes, assinale a afirmativa correta.
Alternativas
Q2324361 Arquitetura de Software
Em relação às Redes Definidas por Software (SDN – Software Defined Networking), assinale a afirmativa correta.
Alternativas
Q2324355 Arquitetura de Software
Para configurar o servidor web NGINX para balancear a carga do tráfego HTTP entre um grupo de servidores, é necessário definir este grupo por meio da diretiva
Alternativas
Q2324353 Arquitetura de Software
Marcos trabalha em uma equipe de desenvolvimento de software que utiliza o Git como plataforma de gestão de configuração.

Um membro da equipe, no entanto, fez um commit que introduziu, de maneira não intencional, um código com comportamento errático.

Assinale a opção que indica o comando do Git que Marcos utilizou para fazer uma pesquisa binária para descobrir qual commit, no histórico do seu projeto, introduziu esse problema. 
Alternativas
Q2324339 Arquitetura de Software
As funções de ativação são amplamente utilizadas em redes neurais para regular a ativação de neurônios artificiais. Considere a função matemática dada por:
Imagem associada para resolução da questão

Assinale a opção que indica a função de ativação representada por essa fórmula.
Alternativas
Q2324318 Arquitetura de Software
O padrão Saga é uma maneira de gerenciar a consistência de dados entre microsserviços em cenários de transações distribuída.

Sobre esse padrão, assinale a afirmativa correta. 
Alternativas
Q2324316 Arquitetura de Software
Padrões GRASP comunicam princípios fundamentais de atribuição de responsabilidades em um projeto orientado a objetos e oferecem soluções idiomáticas que guiam os projetistas na criação de software.
De acordo com esses padrões, um princípio fundamental, segundo o qual as responsabilidades são atribuídas em projetos orientado a objetos, é
Alternativas
Q2321438 Arquitetura de Software
A arquitetura x86-64 é um conjunto de instruções complexo que permite aos processadores de notebooks realizar operações complexas e avançadas de forma eficiente, superando em desempenho os processadores de computadores de mesa.
Alternativas
Q2321434 Arquitetura de Software
O objetivo da camada CBR (Constant Bit Rate) é prover serviços úteis para programas de aplicações e esconder destes os mecanismos de fragmentação de dados em células na fonte e reagrupamento dessas células no destino, permitindo que usuários enviem pacotes maiores que uma célula. 
Alternativas
Q2321417 Arquitetura de Software
A notação CIDR (Classless Inter-Domain Routing) é utilizada para simplificar a representação de endereços IP e suas respectivas máscaras de sub-rede, proporcionando uma abordagem mais eficiente na alocação de endereços IP.
Alternativas
Q2321414 Arquitetura de Software
O esquema Classless Interdomain Routing ou CIDR utiliza uma notação para designar quantos bits do endereço de rede será reservado para a identificação da rede.
Alternativas
Q2321408 Arquitetura de Software
Na programação de computadores, o conceito de estrutura de dados chamada "pilha" segue um princípio específico. Em uma pilha, adota-se o princípio do último a entrar, primeiro a sair (LIFO - Last In, First Out), significando que o elemento mais recentemente adicionado é o primeiro a ser removido.
Alternativas
Q2321403 Arquitetura de Software
O polimorfismo Tempo de compilação usa sobrecarga de método. Métodos ou funções podem ter o mesmo nome, mas um número diferente de parâmetros passados para a chamada de método. 
Alternativas
Q2321401 Arquitetura de Software
Uma pilha frequentemente pode ter uma limitação na quantidade de elementos, ou seja, por restrições de memória, de projeto ou pela própria natureza da aplicação. Quando tentamos efetuar um push em uma pilha cheia, ocorre um stack overflow (um estouro de pilha); quando tentamos efetuar um pop em uma pilha vazia, ocorre um stack underflow.
Alternativas
Q2320069 Arquitetura de Software
É um arquivo contendo comandos que podem ser interpretados por algum programa do tipo shell, como, por exemplo, sh ou bash. A descrição refere-se a:
Alternativas
Q2320067 Arquitetura de Software
O Redundant Array of Independent Disks (RAID) é um conjunto de drives de discos físicos, vistos pelo sistema operacional como um único drive lógico, onde os dados são distribuídos em um esquema conhecido como:
Alternativas
Q2319485 Arquitetura de Software
A taxonomia de Flynn define quatro categorias de arquiteturas de computadores: SISD, SIMD, MISD e MIMD. Anote a resposta incorreta:
Alternativas
Respostas
41: A
42: E
43: B
44: C
45: A
46: B
47: A
48: C
49: E
50: B
51: E
52: E
53: C
54: C
55: C
56: C
57: C
58: B
59: B
60: C