Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.268 questões

Q79941 Arquitetura de Software
Segundo a norma ISO 9241, usabilidade é a capacidade
que um sistema interativo oferece a seu usuário, em determinado
contexto de operação, para a realização de tarefas de maneira
eficaz, eficiente e agradável. Segundo a norma ISO/IEC 9126,
usabilidade é a facilidade com que um usuário pode aprender a
operar, preparar entradas para um sistema ou componente e
interpretar as saídas desse sistema.


Tendo como referência as informações acima, julgue os itens a
seguir, relativos à engenharia de usabilidade.

As avaliações formativas ocorrem após o término do desenvolvimento do programa, enquanto as avaliações somativas ocorrem durante o desenvolvimento do software e são realizadas para melhorar a qualidade das interfaces gráficas e sua interação. Protótipos são utilizados para que seja possível realizar essas avaliações e, dessa forma, detectar um problema com o menor custo possível.
Alternativas
Q79940 Arquitetura de Software
Segundo a norma ISO 9241, usabilidade é a capacidade
que um sistema interativo oferece a seu usuário, em determinado
contexto de operação, para a realização de tarefas de maneira
eficaz, eficiente e agradável. Segundo a norma ISO/IEC 9126,
usabilidade é a facilidade com que um usuário pode aprender a
operar, preparar entradas para um sistema ou componente e
interpretar as saídas desse sistema.


Tendo como referência as informações acima, julgue os itens a
seguir, relativos à engenharia de usabilidade.

As técnicas de avaliação de usabilidade experimentais ou empíricas contam com a participação direta dos usuários e compreendem, basicamente, os testes com usuários por meio do monitoramento de sessões de uso do produto, ou protótipo, em consideração. Em geral, os testes de usabilidade com a participação dos usuários são avaliações confiáveis.
Alternativas
Q78638 Arquitetura de Software
Com relação ao padrão e-PING (Padrões de Interoperabilidade para Governo Eletrônico), analise as áreas a seguir.

I. Interconexão.
II. Segurança.
III. Meios de acesso.
IV. Organização e intercâmbio de informações.
V. Áreas de integração para governo eletrônico.

Assinale:
Alternativas
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
Q74305 Arquitetura de Software
A figura abaixo apresenta uma típica arquitetura de 3 camadas utilizada para disponibilizar sites na Internet.

Imagem 007.jpg

Sobre essa arquitetura, são feitas as afirmativas abaixo.

I - Drivers que seguem o padrão ODBC podem ser utilizados por aplicações que estão no servidor de aplicações para acessar tabelas no servidor de bando de dados.
II - Se o nível de processamento aumentar, um novo servidor de aplicações pode ser colocado em uma estrutura de cluster para responder aos pedidos do servidor Web e, nesse caso, a replicação de sessão, presente em alguns servidores de aplicação, garante que um servidor assuma as funções de um servidor com problemas, sem que o usuário perceba o ocorrido.
III - Como uma boa prática na implementação de soluções distribuídas, a lógica de negócio é implementada em componentes que ficam instalados no servidor Web, sendo que o servidor de aplicações funciona como intermediário entre o servidor web e o de banco de dados gerenciando as transações.

Está(ão) correta(s) a(s) afirmativa(s)
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
Respostas
6961: E
6962: C
6963: A
6964: D
6965: C
6966: B
6967: D
6968: E
6969: B
6970: D
6971: B
6972: D
6973: E
6974: B
6975: D
6976: B
6977: C
6978: E
6979: C
6980: E