Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.268 questões

Q2085005 Arquitetura de Software
REST (Representational State Transfer) é um estilo de arquitetura baseado em um conjunto de princípios que descrevem como os recursos em rede são definidos e endereçados. São consideradas características do REST, EXCETO:
Alternativas
Q2085003 Arquitetura de Software
A AWS Lambda é uma plataforma Serverless da Amazon que faz parte do pacote de serviços Amazon Web Services (AWS). Sobre a arquitetura AWS Lambda, marque V para as afirmativas verdadeiras e F para as falsas.
( ) É uma arquitetura orientada a eventos, sendo as funções Lambdas executadas em resposta a um determinado evento, por exemplo, uma requisição HTTP.
( ) Firecracker é um serviço personalizado disponível na arquitetura para criar máquinas virtuais leves a partir de funções Lambda.
( ) Funções Lambda podem ser escritas apenas nas linguagens de programação Java e Python.
( ) É um serviço pago sem acesso gratuito limitado aos usuários.
A sequência está correta em
Alternativas
Q2084832 Arquitetura de Software
A ISO 9126 estabelece maneiras de medir a usabilidade de um software, as quais são chamadas de métricas de usabilidade. Selecione a métrica de usabilidade que é o aspecto do software que indica se os usuários conseguem, durante a utilização do sistema, entender os conceitos e termos utilizados.
Alternativas
Q2084824 Arquitetura de Software
O ciclo de vida de software pode ser conceituado como uma estrutura contendo processos, atividades e tarefas envolvidas na criação, na operação ou na manutenção de um software. Selecione a alternativa que mostra as quatro atividades fundamentais do ciclo de vida do software, na sequência correta.
Alternativas
Q2084767 Arquitetura de Software
A arquitetura de software é importante, pois ela é responsável pelo desempenho, a robustez e a capacidade de distribuição e manutenção de um sistema. Selecione a arquitetura que usa uma abordagem para criar um aplicativo para servidores como um conjunto de serviços pequenos. 
Alternativas
Q2081558 Arquitetura de Software
Microsserviços não é um conceito exato; trata-se de uma forma de projetar uma aplicação de modo a dividir o código completo em divisões menores e serviços. Não há uma definição exata de microsserviços; no entanto, quase todos têm as mesmas características. Trata-se da principal característica dos microsserviços:
Alternativas
Q2081540 Arquitetura de Software
“Grau em que um produto/site pode ser utilizado por usuários específicos com deficiências específicas, a fim de alcançar objetivos específicos com efetividade, eficiência e satisfação em um contexto específico de uso.” As informações se referem a: 
Alternativas
Q2081338 Arquitetura de Software
As especificações técnicas da ePING são classificadas em quatro níveis de situações que caracterizam o grau de aderência às políticas gerais da arquitetura. Considerando os respectivos níveis de situações do ePING, relacione adequadamente as colunas a seguir.
1. Adotado. 2. Recomendado. 3. Em transição. 4. Em estudo.
( ) Item adotado pelo governo como padrão na arquitetura ePING, tendo sido submetido a um processo formal de homologação realizado por parte de uma instituição do governo ou por uma outra instituição com delegação formal para realizar o processo.
( ) Componente que está em avaliação e poderá ser adotado, assim que o processo de avaliação estiver concluído.
( ) Item que o governo não recomenda, por não atender a um ou mais requisitos estabelecidos nas políticas gerais e técnicas da arquitetura; é incluído na ePING em razão de seu uso significativo em instituições de governo, tendendo a ser desativado assim que algum outro componente, em uma das duas situações anteriores, venha a apresentar condições totais de substituí-lo.
( ) Item que atende às políticas técnicas da ePING; é reconhecido como um item que deve ser utilizado no âmbito das instituições de governo, mas ainda não foi submetido a um processo formal de homologação. 
A sequência está correta em
Alternativas
Q2081337 Arquitetura de Software
A arquitetura ePING define um conjunto mínimo de premissas, políticas e especificações técnicas que regulamentam a utilização da tecnologia de informação e comunicação na interoperabilidade de serviços de governo eletrônico, estabelecendo as condições de interação com os demais poderes e esferas de governo e com a sociedade em geral. São características do ePING, EXCETO:
Alternativas
Q2074656 Arquitetura de Software
Os padrões de projeto na Engenharia de Software representam soluções que podem ser reusadas em diferentes contextos para determinados problemas que ocorrem com frequência.
Analise as afirmativas abaixo sobre alguns elementos que descrevem os Padrões de Projeto:

I. Problema: descreve o problema de que o padrão trata. II. Solução: fornece uma descrição detalhada de uma solução proposta para o problema. III. Consequências: descrevem os possíveis prós e contras que devem ser considerados quando o padrão é implementado e as consequências do uso do padrão.

Estão CORRETAS as afirmativas:
Alternativas
Ano: 2023 Banca: FEPESE Órgão: EPAGRI Prova: FEPESE - 2023 - EPAGRI - Analista de Sistemas |
Q2074285 Arquitetura de Software
Uma das vantagens da POO é a reutilização de código.
Assinale a alternativa que exemplifica de forma correta a assinatura inicial da criação de uma subclasse em ORACLE(versão de base: 9i).
Alternativas
Q2066778 Arquitetura de Software
Avalie se a maneira correta de lidar com erros em uma API RESTful inclui as seguintes ações:
I. Retornar um código de status 200 OK com uma mensagem de erro no corpo da resposta. II. Retornar um código de status 400 Bad Request com uma mensagem de erro no corpo da resposta. III. Retornar um código de status 500 Internal Server Error com uma mensagem de erro no corpo da resposta. IV. Retornar um código de status 200 OK com uma mensagem de erro no cabeçalho de resposta. V. Retornar um código de status 202 Accepted com uma mensagem de erro no corpo da resposta.
Estão corretas as ações
Alternativas
Q2062869 Arquitetura de Software
Assinale a alternativa que apresenta uma forma de implementação de Web services caracterizada pela independência de linguagem e plataforma.
Alternativas
Q2062868 Arquitetura de Software
Analise as assertivas abaixo sobre recomendações do Modelo de Acessibilidade em Governo Eletrônico (eMAG):
I. A abertura de novas abas ou janelas deve ser de escolha do usuário.
II. Deve-se dar preferência ao uso de CAPTCHAs como estratégia de segurança para impedir a ação de softwares automatizados.
III. Links adjacentes devem ser separados por mais do que simples espaços, para que não fiquem confusos, em especial para usuários que utilizam leitor de tela.
Quais estão INCORRETAS?
Alternativas
Q4350992 Arquitetura de Software
A computação em nuvem também tornou possível o surgimento de novos modelos de serviços que facilitam muito o provisionamento de aplicações e recursos computacionais em geral. Sobre o exposto, analisar os itens abaixo:

I. FaaS: ao invés de a empresa precisar adquirir recursos de infraestrutura, ela consegue adquirir os serviços necessários com servidores virtuais (VMs).
II. O ponto positivo de utilizar FaaS é a facilidade do dimensionamento automático e a alta disponibilidade.
III. A arquitetura Serverless é um exemplo de FaaS.

Está(ão) CORRETO(S): 
Alternativas
Q4348754 Arquitetura de Software
A respeito da arquitetura baseada em microsserviços, assinalar a alternativa INCORRETA:
Alternativas
Q4348747 Arquitetura de Software
 Microsserviços são um tipo inovador de arquitetura de software, que consiste em construir aplicações desmembrando-as em serviços independentes. Estes serviços se comunicam entre si usando APIs e promovem grande agilidade em times de desenvolvimento. Os microsserviços apresentam, dentre outras, a seguinte característica:
Alternativas
Q4348741 Arquitetura de Software
Angular é uma plataforma de aplicações web de códigofonte aberto e front-end baseado em TypeScript liderado pela Equipe Angular do Google e por uma comunidade de indivíduos e corporações. Considerando-se isso, marcar C para as afirmativas Certas, E para as Erradas e, após, assinalar a alternativa que apresenta a sequência CORRETA:

(_) Angular não tem um conceito de “escopo” ou controladores; em vez disso, ele usa uma hierarquia de componentes como o seu principal conceito arquitetônico.
(_) Angular tem uma expressão diferente de sintaxe, concentrando-se no uso de "[ ]" para a propriedade de ligação e no uso de "( )" para ligação do evento.
(_) Angular teve muitas das suas funcionalidades principais movidas para as tabelas.
Alternativas
Q4348735 Arquitetura de Software
Além da definição das características de um padrão de projetos, também temos a definição do formato que a descrição de um padrão deve ter (design patterns). Sobre o exposto, numerar a 2ª coluna de acordo com a 1ª, associando o formato da descrição com sua definição e, após, assinalar a alternativa que apresenta a sequência CORRETA:

(1) Nome. (2) Exemplo. (3) Contexto. (4) Problema. (5) Solução.

(_) Uma descrição da solução, mais do que do problema ou do contexto.
(_) Uma ou mais figuras, diagramas ou descrições que ilustrem um protótipo de aplicação.
(_) Relacionamentos estáticos e regras dinâmicas, descrevendo como construir artefatos de acordo com o padrão, frequentemente citando variações e formas de ajustar a solução segundo as circunstâncias. Inclui referências a outras soluções e o relacionamento com outros padrões de nível mais baixo ou mais alto.
(_) A descrição das situações sob as quais o padrão se aplica.
(_) Uma descrição das forças e restrições envolvidas e sobre como elas interagem.
Alternativas
Q4348734 Arquitetura de Software
“Padrões de Projeto são soluções reutilizáveis de software orientado a objetos”; os padrões "GoF" são divididos em 24 tipos. Em função dessa grande quantidade de padrões, foi necessário classificá-los de acordo com as suas finalidades. Considerando-se o exposto, assinalar a alternativa que preenche as lacunas abaixo CORRETAMENTE:

Os padrões ________________ são aqueles que abstraem e/ou adiam o processo de criação dos objetos. Eles ajudam a tornar um sistema independente de como seus objetos são criados, compostos e representados.
Os padrões ________________ se preocupam com a forma como classes e objetos são compostos para formar estruturas maiores.
Os padrões ________________ se concentram nos algoritmos e atribuições de responsabilidades entre os objetos.
Alternativas
Respostas
2021: A
2022: C
2023: C
2024: E
2025: B
2026: B
2027: C
2028: D
2029: D
2030: D
2031: B
2032: B
2033: B
2034: B
2035: D
2036: C
2037: E
2038: A
2039: B
2040: E