Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.089 questões

Q2625506 Arquitetura de Software

A computação em nuvem oferece uma variedade de serviços, como armazenamento e processamento de dados, servidores virtuais e aplicativos distribuídos. Assinale a alternativa que apresenta uma das principais vantagens da computação em nuvem no contexto da educação:

Alternativas
Q2524600 Arquitetura de Software
O seguinte trecho de um diagrama de classes UML modela uma API RESTful acessível por HTTP.



Imagem associada para resolução da questão



Considerando as convenções do estilo arquitetural REST, dentre as alternativas a seguir, é esperado que o acesso de leitura ao produto cujo identificador é 123 seja feito pelo seguinte caminho a partir da URL api.lojaexemplo.com: 
Alternativas
Ano: 2023 Banca: UNITINS Órgão: AFTO Prova: UNITINS - 2023 - AFTO - Analista de TI |
Q2436313 Arquitetura de Software

João está planejando instalar um serviço de armazenamento e transferência de arquivos para os usuários da rede corporativa. Ele prefere uma abordagem tradicional que mantenha um servidor de arquivos local, em que os usuários de máquinas Linux ou Windows podem armazenar e acessar documentos, e os técnicos do Setor de T.l. tenham maior domínio sobre esse serviço. Portanto, para que João tenha seu ambiente funcionando, quais protocolos seriam necessários?

Alternativas
Q2435672 Arquitetura de Software

Os requisitos não funcionais geralmente descrevem as características e propriedades que o software deve possuir para atender às expectativas de desempenho, segurança, confiabilidade, usabilidade, entre outras. Eles são especificações de qualidade que definem como o software deve ser construído e quais são os critérios para avaliar se o software atende ou não a essas expectativas. Sendo assim, assinale a alternativa que NÃO É um exemplo de requisito não funcional:

Alternativas
Q2432596 Arquitetura de Software

Em relação a Padrões de Projeto, analise as afirmações a seguir.


I - O padrão Abstract Factory é usado quando o sistema deve ser independente da maneira como seus produtos são criados, relacionados e representados.

II - Template Method tem por objetivo definir o esqueleto de um algoritmo em uma operação, postergando a definição de alguns passos para subclasses.

III - Strategy é um tipo de padrão estrutural.


Está CORRETO o que consta em:

Alternativas
Q2432592 Arquitetura de Software

Código fonte em Java para as questões 34 e 35.

package com.example. demo;

public class MyCalc {

public static void main(String[] args) {

double amount = 1000;

double intRate = 2;

int period = 12;

CalcSrv c = new CalcSrv(new CalcLC());

double fv = c.fValue (amount, intRate, period);

System.out.printf("VF of LC:%.2\n", fv);

c = new CalcSrv (new CalcCDB());

fv = c.fValue(amount,intRate, period);

System.out.printf("VE of CDB:%.2f", fv);

}

private static class CalcSrv {

private CalcFV calcsrv;

public CalcSrv(CalcFV calcsrv) {

this.calcsryv = calesrv;

}

public double fvalue(double amount, double intRate, int period) {

amount = amount + calcsrv.calc(amount, intRate, period);

return amount;

}

}

interface CalcFV {

double calc(double amount, double intRate, int period);

}

private static class CalcLC implements CalcFV{

@Override

public double calc(double amount, double intRate, int period)

return (amount * Math.pow(1 + intRate/100, period)) - amount;

}

}

private static class CalcCDB implements CalcFV{

@Override

public double calc(double amount, double intRate, int period){

double fv = amount * Math.pow(1 + intRate/100, period);

if (period >12)

return (fv - amount) * 0.85;

return (fv - amount) * 0.78;

}

}

}

Qual Padrão de Projeto foi implementado nesse código?

Alternativas
Q2428586 Arquitetura de Software

ECM (Enterprise Content Management – gerenciamento de conteúdo empresarial) é o conjunto de estratégias, métodos e ferramentas para capturar, armazenar, gerir, preservar e disponibilizar conteúdo corporativo. A tecnologia de ECM permite, EXCETO:

Alternativas
Q2427604 Arquitetura de Software

A Arquitetura Orientada a Serviços (SOA) é um modelo de arquitetura de software que permite a comunicação entre diferentes sistemas e aplicações através de serviços bem definidos. Esses serviços são independentes e podem ser reutilizados em diversos contextos. Quais dos seguintes benefícios estão associados à utilização de uma arquitetura SOA?

Alternativas
Q2427592 Arquitetura de Software

Usabilidade, acessibilidade e interoperabilidade são aspectos importantes a serem considerados no desenvolvimento de sistemas web, garantindo uma experiência de usuário eficiente, inclusiva e compatível com diferentes plataformas. Qual das seguintes alternativas está correta em relação a esses conceitos?

Alternativas
Q2381018 Arquitetura de Software
Quanto ao Kubernetes é INCORRETO afirmar: 
Alternativas
Q2369302 Arquitetura de Software
Qual é a função principal do “PGA” (Program Global Area) na arquitetura Oracle?
Alternativas
Q2369301 Arquitetura de Software
Qual componente da arquitetura Oracle é responsável por armazenar os dados permanentes do banco de dados, como tabelas, índices e dados do usuário?
Alternativas
Q2369300 Arquitetura de Software
Qual é a função principal do componente “Redo Log” na arquitetura Oracle?
Alternativas
Q2369299 Arquitetura de Software
Qual é a função principal do componente “SGA” (System Global Area) na arquitetura Oracle?
Alternativas
Q2348441 Arquitetura de Software
Analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

O padrão MVC (Model View Controller) é definido por uma arquitetura de software que realiza a separação da estrutura das aplicações em três camadas que interagem entre si, sendo cada uma delas responsável por determinadas atividades. Os benefícios deste Modelo podem ser observados por:
( ) Padronização da estrutura do Sistema.
( ) Diminuição da complexidade do Código-fonte.
( ) Facilidade de manutenção do Sistema.
( ) Modularização do Sistema.
( ) Independência da Plataforma.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Alternativas
Q2341636 Arquitetura de Software
Para construir conteúdos Web segundo os princípios da WCAG, deve-se ater às características desejáveis desses princípios para a sua implantação. Dentre esses princípios WCAG, aquele que visa a fornecer alternativas textuais para qualquer conteúdo não textual, assim como prover alternativas para multimídia, criando conteúdos que possam ser apresentados de modos diferentes, sem perder informação ou estrutura, dando facilidade de visualização e audição aos usuários, incluindo as separações das camadas da frente e de fundo, denomina-se:
Alternativas
Q2341100 Arquitetura de Software

A respeito de arquitetura de aplicações e tecnologias para ambiente web, julgue o item a seguir.



Na arquitetura em camada, as camadas intermediárias realizam a interface com o sistema operacional.

Alternativas
Q2337307 Arquitetura de Software
No contexto de uma REST API, assinale o cuidado que deve ser observado em uma requisição para garantir a prerrogativa stateless (sem estado).
Alternativas
Q2335147 Arquitetura de Software
Um aspecto fundamental quando se trata de padrões web é a separação de camadas. As camadas de documentos da web, conforme definidas no contexto do modelo de acessibilidade e-Mag, incluem:
Alternativas
Q2326112 Arquitetura de Software
O sistema de segurança de uma loja na Web envia para o celular do cliente, por meio do WhatsApp, um código de confirmação sempre que o cliente quer alterar a sua senha de acesso. Esse código de confirmação tem de ser informado ao sistema pelo cliente para que a alteração seja confirmada.

Qual diagrama de casos de uso ilustra a funcionalidade descrita?
Alternativas
Respostas
1581: D
1582: A
1583: C
1584: A
1585: B
1586: D
1587: C
1588: C
1589: C
1590: B
1591: B
1592: A
1593: D
1594: E
1595: E
1596: C
1597: E
1598: A
1599: B
1600: D