31 Q729387
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca de service-oriented architecture, web services, mensageria e CORBA (common object request broker architecture), julgue os itens a seguir. A mensageria é um padrão de arquitetura de software voltado para desenvolvimento em nuvem e possui como nó central o ORB (object request broker), que realiza manipulação das requisições dos objetos, sendo o servidor o intermediário entre a aplicação e o cliente. O intermediário entre o cliente e o provedor de serviços em nuvem pode fornecer tanto IaaS quanto PaaS (plataforma como serviço).
32 Q729386
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens a seguir, concernentes a microsserviços e arquiteturas de integração. Para implementar um web service de baixo overhead que tenha recursos identificáveis e localizáveis por meio de uma URI (Uniform Resource Identifier) mediante o protocolo HTTP, pode-se utilizar o REST (Representational State Transfer).
33 Q729385
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A arquitetura para becape em ambiente SAN (storage area network) na figura precedente leva em consideração conceitos de becape que não precisam necessariamente da rede local para a cópia dos dados. Considerando essas informações e a figura apresentada, julgue os itens a seguir.

Em uma SAN, o switched fabric tem capacidade de se conectar com vários clientes de becape acessando as bibliotecas de fitas.
34 Q729384
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens que se seguem, a respeito de arquitetura e tecnologias de sistemas de informação. Na arquitetura cliente-servidor, a característica transacional da comunicação entre cliente e servidor indica que o servidor deve enviar apenas conteúdo relevante em resposta ao pedido do cliente.
35 Q729383
Ciência da Computação
Ano: 2018
Banca: Fundação de desenvolvimento da pesquisa (FUNDEP / UFMG)

A arquitetura do conjunto de instruções é o conjunto de instruções visíveis pelo programador e a interface entre o software e o hardware. A esse respeito, analise as afirmativas a seguir.

I. Os modelos de endereçamento especificam o endereço de um objeto na memória além de especificar registradores e operandos constantes. Os modos de endereçamento do MIPS (microprocessor without interlocked pipeline stages) incluem registrador, imediato (para constantes) e deslocamento, em que um deslocamento constante é acrescentado a um registrador para formar o endereço de memória.

II. A arquitetura de conjunto de instruções não admite desvios condicionais, saltos incondicionais, chamadas e retornos de posicionamento.

III. As categorias gerais de operações são transferência d...

36 Q728940
Ciência da Computação
Ano: 2018
Banca: Fundação Carlos Chagas (FCC)
De acordo com a arquitetura REST, um serviço Web RESTful
37 Q728745
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os seguintes itens, relativos a processo unificado. Na fase de construção, na qual o produto é de fato construído, pode haver ajustes ou pequenas mudanças na arquitetura do software.
38 Q798604
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
A respeito dos conceitos de camadas (tiers), de thin client e fat clients na arquitetura web, assinale a opção correta.
39 Q798603
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Na arquitetura web, existe um padrão que, além de usar o protocolo HTTP para a comunicação entre cliente e servidor, pode utilizar outros protocolos, como o DCOM (voltado para sistema de objetos distribuídos), no qual o navegador da Web age também para recebimento de um sistema de objetos distribuídos. Trata-se do padrão
40 Q797823
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)
Na arquitetura da JVM existe a JVM Memory que contém uma área de memória que armazena os objetos criados pela aplicação por meio do operador new ou qualquer outro método que crie um objeto. Essa área de memória é chamada de
41 Q795814
Ciência da Computação
Ano: 2017
Banca: Universidade de Pernambuco (UPE / UPENET / IAUPE)

Sobre a Service Oriented Architecture (SOA), analise as afirmativas abaixo:

I. É uma abordagem para estruturar um sistema de software como um conjunto de serviços separados, sem estado.

II. SOAP é um importante protocolo para SOAs web, que provê suporte à comunicação entre serviços.

III. WS-Transactions é um padrão para a troca de mensagens, garantindo que cada mensagem será entregue apenas uma única vez.

Está CORRETO o que se afirma, apenas, em

42 Q795812
Ciência da Computação
Ano: 2017
Banca: Instituto Brasileiro de Formação e Capacitação (IBFC)

Relacione as duas colunas quanto a referência mais direta que possa existir do padrão de arquitetura de software MVC (Model-View-Controller) com os respectivos componentes Java EE:

43 Q795811
Ciência da Computação
Ano: 2017
Banca: Instituto Brasileiro de Formação e Capacitação (IBFC)
O padrão de arquitetura de software MVC (Model-View- Controller) separa a representação da informação da interação do usuário com ele. O Model consiste basicamente:
44 Q795810
Ciência da Computação
Ano: 2017
Banca: Universidade de Pernambuco (UPE / UPENET / IAUPE)
Se, durante o projeto de arquitetura de um sistema, existe um requisito não funcional que faz a arquitetura projetada incluir componentes redundantes, esse requisito diz respeito, principalmente, à(ao)
45 Q795809
Ciência da Computação
Ano: 2017
Banca: Universidade de Pernambuco (UPE / UPENET / IAUPE)

Um importante padrão de arquitetura, utilizado na estruturação de aplicações web, é o modelo-visão-controlador (MVC). Sobre ele, analise as afirmativas abaixo:

I. A persistência com banco de dados e as regras de ações de negócio, assim como o mapeamento das ações do sistema ocorrem na camada de visão.

II. Classes que utilizam o padrão de projeto DAO devem ser representadas na camada de modelo.

III. Servlets e páginas JSP devem ser representados na camada do controlador.

Está CORRETO o que se afirma, apenas, em

46 Q795807
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Nas arquiteturas cliente/servidor multicamadas, a camada que representa o conjunto de serviços oferecidos por diferentes sistemas, como, por exemplo, o acesso a bases de dados e a outras aplicações, é a camada de
47 Q795806
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca da arquitetura de três esquemas para bancos de dados, assinale a opção correta.
48 Q795803
Ciência da Computação
Ano: 2017
Banca: Instituto de Estudos Superiores do Extremo Sul (IESES)
Devido às variadas abordagens da Computação em Nuvem, existem diferentes modelos de implantação disponíveis na literatura. Assinale a alternativa que representa o modelo de implantação de Cloud e sua respectiva infraestrutura de nuvem corretamente.
49 Q795802
Ciência da Computação
Ano: 2017
Banca: Instituto de Estudos Superiores do Extremo Sul (IESES)

O objetivo da arquitetura três esquemas é separar as aplicações do usuário do banco de dados físico. Nesta arquitetura, os esquemas podem ser definidos em três níveis: externo, conceitual e interno. Neste contexto, informe a alternativa que contém todas as afirmações corretas.

I. O nível conceitual oculta os detalhes das estruturas de armazenamento físico e se concentra na descrição de entidades, tipos de dados, relacionamentos, operações do usuário e restrições.

II. A independência lógica de dados é a capacidade de alterar o esquema conceitual sem ter que alterar os esquemas externos ou os programas de aplicação.

III. A independência física de dados é a capacidade de alterar o esquema conceitual sem ter que alterar o esquema físico.

IV. O n...

50 Q795801
Ciência da Computação
Ano: 2017
Banca: Instituto de Estudos Superiores do Extremo Sul (IESES)

Quanto às características dos Modelos de Serviços de Computação em Nuvem, analise os itens a seguir e marque com V se a assertiva for verdadeira e com F se for falsa. Ao final, assinale a opção correspondente.

( ) No modelo Software como Serviço (SaaS – Software as a Service), o consumidor não gerencia nem controla a infraestrutura na nuvem subjacente, incluindo rede, servidores, sistemas operacionais, armazenamento, ou mesmo recursos individuais da aplicação, com a possível exceção de configurações limitadas por usuário.

( ) No modelo Plataforma como Serviço (PaaS – Platform as a Service), o consumidor não gerencia nem controla a infraestrutura na nuvem subjacente incluindo rede, servidores, sistema operacional ou armazenamento, mas tem controle sobre as ...

51 Q658311
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)

Considere a figura abaixo.

 A figura indica que, para a implementação de web services, há diversos protocolos e formatos envolvidos, dentre os quais se encontram I, II e III, que são, correta e respectivamente,

52 Q658288
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)
Existem dois tipos de arquitetura de NAS: scale-up e scale-out. A implementação scale-out
53 Q658278
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)

Considere a figura abaixo que descreve um sistema, denominado e-intimação, que utiliza web service.

Foram omitidos da figura o protocolo (indicado por P) e o formato (indicado por F) de geração do documento de intimação que correspondem, correta e respectivamente, a

54 Q658245
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca das principais características da arquitetura modelo–visão–controlador (MVC), usada na estruturação de aplicações web, julgue os itens a seguir. Controlador é a camada responsável pela persistência com o banco de dados, regras de negócios e mapeamento das ações do sistema.
55 Q658244
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca das principais características da arquitetura modelo–visão–controlador (MVC), usada na estruturação de aplicações web, julgue os itens a seguir. Uma vantagem da arquitetura MVC é a maior organização do código, o que, de certa forma, contribui para a redução do número de classes da aplicação.
56 Q658243
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca das principais características da arquitetura modelo–visão–controlador (MVC), usada na estruturação de aplicações web, julgue os itens a seguir. O padrão MVC possibilita a existência de diferentes interfaces com o usuário, que podem ser alteradas sem a modificação das regras de negócio.
57 Q657964
Ciência da Computação
Ano: 2017
Banca: Instituto Quadrix
Acerca de aspectos de linguagens de programação, algoritmos e estruturas de dados e objetos, programação orientada a objetos e arquitetura MVC, julgue os itens subsequentes. Na arquitetura MVC, a definição de propriedades e atributos de um programa ocorrem na camada Model.
58 Q657963
Ciência da Computação
Ano: 2017
Banca: Instituto Quadrix
Acerca de aspectos de linguagens de programação, algoritmos e estruturas de dados e objetos, programação orientada a objetos e arquitetura MVC, julgue os itens subsequentes. É na camada View, da arquitetura MVC, que é realizada toda a lógica do aplicativo, como, por exemplo, as validações e regras de negócios.
59 Q657954
Ciência da Computação
Ano: 2017
Banca: Instituto Quadrix
A respeito dos tipos de dados estruturados, das funções e dos procedimentos, das estruturas de controle de fluxo e da arquitetura J2EE, julgue os itens a seguir. Na arquitetura J2EE, todas as partes da interface de usuário de uma aplicação, como, por exemplo, HTML, JSP e Flash fazem parte da camada Serviços.
60 Q657953
Ciência da Computação
Ano: 2017
Banca: Instituto Quadrix
A respeito dos tipos de dados estruturados, das funções e dos procedimentos, das estruturas de controle de fluxo e da arquitetura J2EE, julgue os itens a seguir. Nas aplicações baseadas em J2EE, são encontrados, no ambiente da aplicação, contêineres e servidores, que são alguns exemplos de componentes de granularidade grossa.
61 Q657670
Ciência da Computação
Ano: 2017
Banca: Instituto Brasileiro de Formação e Capacitação (IBFC)
Existem diversas soluções de segurança baseadas em software livre. Um exemplo é o software SNORT (snort. org). Assinale a alternativa que indica a categoria em que o software SNORT se enquadra adequadamente:
62 Q657069
Ciência da Computação
Ano: 2017
Banca: Fundação de desenvolvimento da pesquisa (FUNDEP / UFMG)

O formato de uma moldura de página da arquitetura (fictícia) a86 reserva os bits 0 a 20 para o endereço da moldura de página na memória física (usados para indexar a tabela de páginas).

Assumindo um sistema de memória virtual paginada com tamanho de página de 1 kB, qual a quantidade máxima de memória que um processo pode usar?

63 Q657068
Ciência da Computação
Ano: 2017
Banca: Fundação de desenvolvimento da pesquisa (FUNDEP / UFMG)
Em uma arquitetura de redes de computadores, qual das seguintes explicações expressa uma relação adequada entre camadas e suas funções?
64 Q657065
Ciência da Computação
Ano: 2017
Banca: Instituto Nosso Rumo de Educação e Desenvolvimento Social (NOSSO RUMO)
O modelo de arquitetura em que cada componente do sistema operacional está contido no núcleo do sistema, como uma aplicação formada por vários módulos compilados separadamente e depois linkados, formando um grande sistema em que estes podem interagir é chamado de
65 Q657064
Ciência da Computação
Ano: 2017
Banca: Instituto Nosso Rumo de Educação e Desenvolvimento Social (NOSSO RUMO)
Assinale a alternativa que descreve um diretório corrente.
66 Q657063
Ciência da Computação
Ano: 2017
Banca: Banca não informada

Os padrões arquiteturais descrevem a arquitetura, explicam quando elas podem ser usadas e discutem suas vantagens e desvantagens. Associe as colunas, relacionando os padrões arquiteturais aos cenários em que são geralmente utilizados.

A sequência correta dessa associação é

67 Q657062
Ciência da Computação
Ano: 2017
Banca: Instituto Brasileiro de Formação e Capacitação (IBFC)
Model-View-Controller (MVC) é um padrão de arquitetura de software (design pattern) que separa a informação (e as suas regras de negócio) da interface com a qual o usuário interage. O componente Model do MVC é a camada que:
68 Q657060
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Uma das opções da arquitetura de aplicações para ambiente web é a computação em nuvem. Nesse sentido, a computação em nuvens é uma arquitetura
69 Q657046
Ciência da Computação
Ano: 2017
Banca: Universidade Federal do Goiás (UFGO)
No nível da camada de transporte da arquitetura TCP/IP, a interação entre um cliente e um servidor de autenticação deve ser realizada com a utilização do protocolo
70 Q657044
Ciência da Computação
Ano: 2017
Banca: Instituto Quadrix
Julgue os itens de 111 a 115 quanto à engenharia de software e à linguagem de modelagem unificada (UML). O projeto de arquitetura de um sistema é um processo que visa criar uma organização de sistema que satisfaça, exclusivamente, os requisitos funcionais. É um processo cujas atividades são padronizadas e semelhantes para todos os tipos de sistemas que serão desenvolvidos, o que torna mais fácil o trabalho do arquiteto.