Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.207 questões
Em uma aplicação Java EE que utiliza o design pattern MVC,____________________________________________
Considere as seguintes afirmações:
I. As funções de S 1 devem ser implementadas em uma só camada para garantir obediência à arquitetura em três camadas dos sistemas web.
II. O sistema representado não é uma espécie de sistema cliente-servidor, pois tais sistemas são implementados em duas camadas.
III. A arquitetura representada não pode ser considerada uma espécie de sistema distribuído.
Está correto o que se afirma em:
• Aplicação: responsável por conter pontos de entrada para as funcionalidades do sistema.
• Apresentação: responsável por interação com o ambiente do sistema.
• Domínio: responsável pela lógica do domínio envolvida no sistema.
• Infraestrutura: responsável por prover serviços técnicos, tais como transações e persistência.
O técnico concluiu que, quando essa arquitetura de referência for utilizada, a ordem das camadas, da mais externa para a mais interna, será
I. REST é um protocolo para troca de mensagens entre componentes de uma aplicação web.
II. REST é uma arquitetura, onde cada aplicação é um conjunto de recursos sobre os quais podemos realizar ações.
III. Os formatos dos arquivos utilizados numa aplicação que segue REST são JSON, XML ou YAML.
Quais estão corretas?
I. A arquitetura SOA visa a permitir o desenvolvimento de sistemas distribuídos cujos componentes são serviços que podem estar dispersos geograficamente e que usam protocolos bem definidos para comunicação e troca de informação.
II. UDDI é uma forma padronizada de definir a interface de um serviço, ou seja, suas operações e os parâmetros correspondentes.
III. SOAP é um protocolo de comunicação entre Web Services que define os elementos essenciais e opcionais das mensagens trocadas entre serviços.
Quais estão corretas?
I. structs
II. collections
III. vectors
IV. bags
V. arrays
Quais são tipos de dados compostos do SOAP?
I. Java Server Faces (JSF) é um framework de persistência utilizado para integração entre a aplicação Java e o banco de dados. Aplicações desenvolvidas em JSF apresentam um melhor desempenho, quando comparada com aplicações que utilizam o framework Hibernate.
II. SOAP é um protocolo, baseado em XML, para troca de informações estruturadas em uma plataforma descentralizada e distribuída.
III. O protocolo SOAP, de acordo com o padrão especificado pela W3C, possui duas partes, conhecidas como Body e Envelope.
IV. REST é uma técnica de engenharia de software utilizada no desenvolvimento de sistemas hipermídia distribuídos e adequada para a Web.
verifica-se que somente
I - A table is in second normal form (2NF) if it is in 1NF and there is no nonkey column dependent on a partial primary key of that table. This means if (A,B) is a combination of two table columns building the key, then there is no column of the table depending either on only A or only B.
II - SOAP is a XML-based protocol to let applications exchange information over HTTP. Or more simply: SOAP is a protocol for accessing a Web Service.
Pode-se afirmar que:
I - In Object-Oriented Programming, the Abstract Factory pattern is one level of abstraction higher than the factory pattern. You can use this pattern when you want to return one of several related classes of objects, each of which can return several different objects on request. In other words, this pattern is a factory object that returns one of several factories. One classic application is the case where your system needs to support multiple “look- and-feel” user interfaces, such as Windows-9x, Motif or Macintosh. You tell the factory that you want your program to look like Windows and it returns a GUI factory which returns Windows-like objects. Then when you request specific objects such as buttons, check boxes and windows, the GUI factory returns Windows instances of these visual interface components.
II - Although Web Services do not necessarily translate to SOA, and not all SOA is based on Web Services, the relationship between the two technology directions is important and they are mutually influential: Web Services momentum will bring SOA to mainstream users, and the best-practice architecture of SOA will help make Web Services initiatives successful.
Pode-se afirmar que: