Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.401 questões

Q78461 Arquitetura de Software
Das seguintes informações sobre modelos de ciclos de vida de desenvolvimento de software, é INCORRETO afirmar:
Alternativas
Q78106 Arquitetura de Software
Na Plataforma Linux, o pacote utilizado para a interoperabilidade entre Linux Server e clientes baseados em Windows é o:
Alternativas
Q77692 Arquitetura de Software
As redes de computadores possibilitam a programação em duas camadas, por meio das quais computadores de usuários se conectam a computadores servidores de rede para efetuarem requisições de serviços e coleta de informações. Assinale o nome da arquitetura que implementa a programação em duas camadas, utilizando rede de computadores.
Alternativas
Q77687 Arquitetura de Software
Entre os princípios básicos de Sistemas Distribuídos está o da "Transparência", que define formas para uso de computadores independentes e interligados, que se apresentam ao usuário como um sistema único e consistente. Um tipo de transparência é a "Transparência de Acesso". Com relação à definição de transparência de acesso, assinale a alternativa correta.
Alternativas
Q76974 Arquitetura de Software
Sejam as seguintes assertivas sobre a arquitetura em camadas:

I. Promove a abstração de design, permitindo que um problema complexo seja decomposto em várias camadas de funções.

II. Facilita a alteração das funções internas - que não são visíveis ao mundo externo -, pois apenas os objetos da camada de interface são visíveis ao mundo externo.

III. Uma camada pode ser reutilizada se a interface for compatível. Uma camada autocontida pode também ser usada comoumcomponente à parte.

IV. Pode degradar o desempenho de um sistema, pois as funções da interface muitas vezes precisam atravessar várias camadas para invocar uma operação em uma camada mais interna.

V. A padronização das camadas de interface pode levar a chamadas de funções confusas e ineficientes.

Dentre as assertivas acima, quantas são verdadeiras?
Alternativas
Q76969 Arquitetura de Software
Sejam as seguintes assertivas sobre a arquitetura MVC:

I. O elemento Modelo é a representação específica de domínio dos dados sobre os quais a aplicação opera.

II. Essa arquitetura foi proposta originalmente para resolver algumas das dificuldades encontradas para manipular interfaces gráficas a partir da linguagem C++.

III. O framework Swing, que faz parte da Java Foundation Classes (JFC) , não pode ser considerado uma implementação da arquitetura MVC.

IV. Em uma aplicação J2EE o elemento Modelo pode ser adequadamente implementado através de Entity Beans .

V. O código JavaScript convencional, embutido em páginas HTML, é considerado parte do elemento Controle da arquitetura MVC.

Dentre as assertivas acima, quantas são verdadeiras?
Alternativas
Q75723 Arquitetura de Software
Um fluxo de trabalho tem, em suas regras, o gerenciamento das exceções, sendo o tratamento da exceção uma parte do fluxo de trabalho. Para garantir que o fluxo de trabalho seja desenvolvido cobrindo todas as exceções pertinentes ao fluxo, assim como o gerenciamento das exceções, deve-se utilizar o workflow
Alternativas
Q75722 Arquitetura de Software
Uma organização necessita desenhar um fluxo de trabalho com gerenciamento de tempo, uma vez que a atividade a ser executada precisa cumprir um SLA (Service Level Agreement) pré-determinado. Para desenhar um workflow em que o tempo possa ser gerenciado ou utilizado como alarme ou gatilho para outra atividade, deve-se utilizar o workflow
Alternativas
Q74857 Arquitetura de Software
A arquitetura multicamadas divide-se em três camadas lógicas. São elas:
Alternativas
Q71901 Arquitetura de Software
Um processo de desenvolvimento de software contém a descrição
de uma abordagem para a construção de sofware. A UML (unified
modeling language) é uma linguagem visual para especificar,
documentar e construir os artefatos de sistemas orientados a
objetos. Quanto ao ambiente de desenvolvimento de sistemas
orientados a objetos, julgue o item a seguir.
GRASP (general responsibility assignment software patterns) consiste em um conjunto de sete padrões básicos para atribuir responsabilidades em projeto orientado a objetos: information expert, creator, controller, low coupling, high cohesion, polymorphism e pure fabrication.
Alternativas
Q71806 Arquitetura de Software
Sobre os portais corporativos, é correto afirmar que
Alternativas
Q71791 Arquitetura de Software
Sobre as camadas do modelo de arquitetura MVC (Model- View-Controller) usado no desenvolvimento web é correto afirmar:
Alternativas
Q71785 Arquitetura de Software
Sobre arquitetura da informação considere:

I. Arquitetura da Informação é a organização consciente de grandes volumes de informação, de forma que os usuários possam usufruir de uma forma fácil a navegação nos sites.

II. Na web, a Arquitetura da Informação refere-se a utilização de linguagens de script e de acesso a banco de dados, definindo o modelo e a forma física como os dados serão armazenados.

III. Barras de navegação, frames, tabelas de conteúdos, mapas, índices e os menus pull-down podem ser destacados como elementos que integram e auxiliam a navegação em um site.

IV. O arquiteto da informação e sua equipe desenham a estrutura lógica do site e realizam uma prototipação das interfaces do usuário, baseados nos requisitos obtidos anteriormente em entrevistas com clientes e usuários.

Está correto o que se afirma em
Alternativas
Q70093 Arquitetura de Software
Em relação aos serviços e aplicações web, julgue os itens a seguir.
Um componente importante da arquitetura de serviços web é formado por um serviço de diretório que armazena descrições de serviços. Esse serviço deve obedecer ao padrão UDDI (universal description, discovery and integration).
Alternativas
Q70091 Arquitetura de Software
Em relação aos serviços e aplicações web, julgue os itens a seguir.
Utilizando a tecnologia web service, uma aplicação web somente pode invocar outra para efetuar tarefas simples ou complexas se as duas aplicações estiverem escritas na mesma linguagem e rodando em plataformas idênticas.
Alternativas
Q70090 Arquitetura de Software
Em relação aos serviços e aplicações web, julgue os itens a seguir.
As aplicações web são classificadas em dois grupos: orientadas a apresentação e orientadas a serviço. A primeira classe de aplicação é frequentemente cliente das aplicações orientadas a serviço.
Alternativas
Q69746 Arquitetura de Software
Acerca do desenvolvimento de aplicações web, julgue os itens a
seguir.
Com o aprimoramento de tecnologias para a Web, as novas arquiteturas chamadas de n-tier são ambientes que não precisam de infraestrutura para a intermediação entre clientes web e o servidor de aplicativos, por meio de um middleware.
Alternativas
Q68477 Arquitetura de Software
Assinale a alternativa correta a respeito da arquitetura cliente-servidor e de sua utilização na rede Internet.
Alternativas
Q67147 Arquitetura de Software
Em uma arquitetura cliente-servidor, os clientes compartilham dos recursos gerenciados pelos servidores, os quais também podem, por sua vez, ser clientes de outros servidores.
Alternativas
Q65137 Arquitetura de Software
Uma equipe de desenvolvimento de software recebeu a
incumbência de desenvolver um sistema com as características
apresentadas a seguir.

* O sistema deverá ser integrado, interoperável, portável e
seguro.
* O sistema deverá apoiar tanto o processamento online, quanto
o suporte a decisão e gestão de conteúdos.
* O sistema deverá ser embasado na plataforma JEE (Java
enterprise edition
) v.6, envolvendo servlets, JSP (Java server
pages
), Ajax, JSF (Java server faces) 2.0, Hibernate 3.5, SOA
e web services.

O líder da equipe iniciou, então, um extenso processo de
coleta de dados com o objetivo de identificar as condições
limitantes da solução a ser desenvolvida e tomar decisões
arquiteturais e tecnológicas que impactarão várias características
funcionais e não funcionais do sistema, ao longo de seu ciclo de
vida. A partir dessa coleta, o líder deverá apresentar à equipe um
conjunto de informações e de decisões.

Considere que o sistema descrito no texto deva ser aderente às
recomendações de acessibilidade do Sistema de Administração dos
Recursos de Informação e Informática (SISP), o denominado
modelo e-Mag. Nesse sentido, julgue os itens subsequentes.

De acordo com o referido modelo, toda figura não decorativa apresentada ao usuário final nas páginas em navegadores deverá possuir valor não nulo para o atributo ALT da tag IMG. O valor desse atributo deverá ser preciso e representar textualmente o conteúdo da figura. Deve-se usar ou poucas palavras ou uma frase curta; deve-se iniciar com o texto "Imagem de (...)", "Gráfico de (...)" ou "Foto de (...)" quando se tratar de uma imagem, um gráfico ou uma fotografia, respectivamente; deve-se fazer referência ao sistema de navegação global do sítio.
Alternativas
Respostas
6221: D
6222: C
6223: B
6224: D
6225: E
6226: B
6227: D
6228: B
6229: E
6230: E
6231: B
6232: D
6233: B
6234: C
6235: E
6236: C
6237: E
6238: C
6239: C
6240: E