Questões de Concurso Comentadas sobre arquitetura de software
Foram encontradas 8.303 questões
Esses módulos são as camadas de Lógica de Negócio, de Acesso a Dados e de
• 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. 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:
I - In Object-Oriented Programming, the Bridge pattern is used to separate the interface of class from its implementation, so that either can be varied separately. At first sight, the bridge pattern looks much like the Adapter pattern, in that a class is used to convert one kind of interface to another. However, the intent of the Adapter pattern is to make one or more class interfaces look the same as that of a particular class. The Bridge pattern is designed to separate a class interface from its implementation, so that you can vary or replace the implementation without changing the client code.
II - First normal form (1NF) means that a table has no multivalued attributes or composite attributes. (A composite attribute contains other attributes and can therefore be divided into smaller parts.) All relational tables are by definition in 1NF, because the value of any column in a row must be atomic—that is, single valued.
Pode-se afirmar que:
I - Um Web Service é um componente, ou unidade lógica de aplicação, acessível através de protocolos padrões de Internet. Como componentes, esses serviços possuem uma funcionalidade que pode ser reutilizada sem a preocupação de como é implementada. O SOAP é um protocolo independente de plataforma e linguagem de programação para transmissão de mensagens e chamadas de procedimento remoto.
II - Ao se efetuar a modelagem de dados num banco de dados relacional, podemos afirmar que uma relação na segunda forma normal pode apresentar diversas chaves primárias, mas apenas uma chave candidata. Esta chave não pode ser chave estrangeira relacionada a outra tabela.
Pode-se afirmar que: