Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.273 questões

Q1962644 Arquitetura de Software
O padrão de projeto de software orientado a objetos, que pode ser utilizado para garantir que uma determinada classe tenha somente uma única instância, é
Alternativas
Q1961791 Arquitetura de Software
Analise as alternativas abaixo e considere se, de acordo com o que foi lido, são verdadeiras (V) ou falsas (P):

( ) A arquitetura ePING — Padrões de Interoperabilidade de Governo Eletrônico — 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 (TIC) 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. ( ) As áreas cobertas pela ePING estão segmentadas em Interconexão e Meios de Acesso. ( ) Segundo a Anatel, interconexão consiste na ligação de redes de telecomunicações funcionalmente compatíveis, de modo que os usuários de serviços de uma das redes possam se comunicar com usuários de serviços de outra rede ou, ainda, acessar serviços nela disponíveis. Logo, esse segmento estabelece as condições para que as redes dos órgãos de governo possam se interconectar e, assim, promover a interoperabilidade. ( ) Meios de Acesso aborda os aspectos relativos ao tratamento e à transferência de informações nos serviços de Governo Eletrônico. Inclui padrão de vocabulários controlados, taxonomias, ontologias e outros métodos de organização e recuperação de informações.
A sequência que preenche correia e respectivamente os parênteses é;
Alternativas
Q1961690 Arquitetura de Software

Julgue o item a seguir, a respeito de UML e MVC.


Na arquitetura MVC, o controller contém todo o conteúdo e a lógica de processamento específicos para a aplicação, incluindo o acesso a fontes de dado externas à aplicação.

Alternativas
Q1961687 Arquitetura de Software

Acerca de arquitetura de TI, julgue o item que se segue.  


Em containers, a decomposição de funções de uma aplicação resulta em microsserviços, independentes entre si e com fraco acoplamento. 

Alternativas
Q1961686 Arquitetura de Software

Acerca de arquitetura de TI, julgue o item que se segue.


Na arquitetura cliente/servidor multinível, uma mesma aplicação pode ser servidor para um cliente e cliente para outro servidor, desde que não simultaneamente. 

Alternativas
Q1961677 Arquitetura de Software

Acerca de arquiteturas, práticas e serviços, julgue o item subsequente.


Considere que o Ministério das Comunicações possua um serviço estratégico desenvolvido em arquitetura monolítica, disponibilizado por meio de aplicativo monolítico e acessível por meio de browser no servidor de aplicação, que acessa um banco de dados em outro servidor. Considere, ainda, que os usuários desse serviço reclamem frequentemente da usabilidade do sistema, que é agravada pela impossibilidade de consumir serviços a partir dele. Nessa situação hipotética, a adoção da MASA (Mesh App and Service Architecture) ajudaria a resolver esse problema, uma vez que, nessa arquitetura, o backend do aplicativo é personalizável, pois consiste em vários módulos independentes que os desenvolvedores podem criar e atualizar, de modo a permitir uma experiência múltipla do usuário ao acessar o aplicativo por meio de dispositivos distintos. 

Alternativas
Q1961676 Arquitetura de Software

Acerca de arquiteturas, práticas e serviços, julgue o item subsequente. 


DesignOps está relacionado às práticas operacionais que permitem o gerenciamento de equipes de design por meio de abordagens que combinam a experiência do usuário com o gerenciamento de operações de tecnologias e processos compatíveis com o DevOps para a entrega de ativos de design.

Alternativas
Q1961674 Arquitetura de Software

Julgue o item seguinte, a respeito de acessibilidade e usabilidade.


De acordo com o Modelo de Acessibilidade em Governo Eletrônico (eMAG), não se devem utilizar âncoras, isto é, links para uma mesma página. No lugar delas, devem ser utilizadas marcações semânticas adequadas, como H1, H2, H3 para cabeçalhos e Ul, Ol, Dl para listas. 

Alternativas
Q1957606 Arquitetura de Software
Consiste em uma arquitetura para sistemas, com base em redes (sistemas distribuídos), que é conceituada como um conjunto de constraints (restrições ou princípios) com o objetivo de definir a melhor forma de particionar um sistema. Essa arquitetura denomina-se  
Alternativas
Q1955557 Arquitetura de Software
No padrão MVC, a camada onde são representadas as classes que acessam e manipulam dados na base de dados por meio de instruções SQL é a camada
Alternativas
Q1953246 Arquitetura de Software

No que se refere à Interface Homem-Máquina, um termo é definido como a qualidade que um produto apresenta de poder ser utilizado por usuários específicos para atingir determinadas metas com eficiência, eficácia e satisfação num contexto de uso específico. Em resumo, os sistemas devem ser flexíveis e fáceis de usar e aprender. Além disso, devem despertar uma boa atitude nas pessoas.

Esse termo é denominado: 

Alternativas
Q1953241 Arquitetura de Software

A arquitetura mais básica para sistemas de banco de dados chama-se arquitetura Cliente/Servidor, que contém o Módulo Cliente, o qual, por sua vez, trabalha em estação cliente para executar aplicações e interfaces de usuário, para acessar bases de dados, por exemplo. Além disso, há o Módulo Servidor, responsável pelo armazenamento de dados, acesso, pesquisa e outras funções, onde fica o core, ou núcleo dos nossos bancos de dados. Nesse contexto, observe a figura abaixo que ilustra a arquitetura ANSI/SPARC de um BD, com a definição de três níveis de abstração: 


Imagem associada para resolução da questão


Os níveis ALFA, BETA e GAMA são denominados, respectivamente: 

Alternativas
Q1952962 Arquitetura de Software

Caso haja necessidade, é possível implementar a arquitetura cliente-servidor em multicamadas, por exemplo, em situações em que o volume de transações a serem processadas pelo servidor seja alto. Em uma arquitetura com quatro camadas, a que se preocupa com a implementação da lógica da solução, fornecendo a funcionalidade necessária para os usuários finais, é a

Alternativas
Q1952957 Arquitetura de Software

A respeito da arquitetura cliente-servidor, julgue os seguintes itens.


I Podem ser consideradas arquiteturas de sistemas distribuídos; o modelo lógico de serviços é executado em servidores separados e pode ser implantado em um único computador.

II É obrigatório que os clientes conheçam os nomes dos servidores disponíveis, contudo os servidores não precisam conhecer a identidade dos clientes.

III Os clientes acessam os serviços fornecidos por um servidor usando, por exemplo, HTTP; um cliente faz uma solicitação a um servidor e espera até receber uma resposta do servidor.


Assinale a opção correta.

Alternativas
Q1952956 Arquitetura de Software

A respeito da arquitetura cliente-servidor, julgue os seguintes itens.


I Separa a apresentação e a interação dos dados do sistema em três componentes lógicos que interagem entre si: dois são alocados no servidor e um no cliente.

II Possui como vantagem, desde que a interface seja mantida, a possibilidade de substituição da camada servidor pela camada cliente, o que aumenta a confiança do sistema.

III Um conjunto de clientes pode chamar os serviços oferecidos pelos servidores, tal que várias instâncias de um programa cliente podem ser executadas simultaneamente em computadores diferentes.


Assinale a opção correta. 

Alternativas
Q1952927 Arquitetura de Software
No que se refere à usabilidade, assinale a opção que apresenta o fator relacionado ao tempo necessário para a conclusão de uma atividade com apoio computacional, o qual é determinado pela maneira como o usuário interage com a interface do sistema.  
Alternativas
Q1952925 Arquitetura de Software
Com relação a portais corporativos, assinale a opção que apresenta o mecanismo de busca no qual os documentos são ajuntados e relacionados, formando clusters de informações relacionadas e permitindo aos usuários a visualização dos resultados de forma gráfica.
Alternativas
Q1952914 Arquitetura de Software
Na arquitetura orientada a serviços, o componente central que realiza a integração entre os sistemas back-end e disponibiliza tais integrações como interface de serviços é chamado de
Alternativas
Q1952913 Arquitetura de Software
Em SOA (service oriented architecture), o compartilhamento de dados e recursos entre dois ou mais sistemas computacionais é denominado
Alternativas
Q1952454 Arquitetura de Software

Imagem associada para resolução da questão


Com base no modelo apresentado nessa figura, julgue os itens a seguir.


I Um servidor é um host que executa um ou mais serviços que compartilham recursos com os clientes. Um cliente não compartilha nenhum de seus recursos, mas solicita um conteúdo ou uma função do servidor.

II O modelo apresentado é chamado cliente-servidor, uma estrutura de aplicação que distribui tarefas e cargas de trabalho entre os fornecedores de um recurso ou serviço, designados como servidores, e os requerentes dos serviços, designados como clientes.

III No modelo apresentado, há dois processos envolvidos: um na máquina cliente e um na máquina servidora. A comunicação toma a forma do processo cliente, enviando-se uma mensagem pela rede ao processo servidor. Então, o processo cliente espera por uma mensagem em resposta. Quando o processo servidor recebe a solicitação, ele executa o trabalho solicitado ou procura pelos dados solicitados e envia de volta uma resposta.


Assinale a opção correta. 

Alternativas
Respostas
2281: D
2282: E
2283: E
2284: C
2285: E
2286: C
2287: C
2288: E
2289: B
2290: A
2291: B
2292: A
2293: B
2294: D
2295: B
2296: A
2297: C
2298: B
2299: D
2300: D