Questões de Arquitetura de Software da Assembleia Legislativa do Estado da Bahia

Limpar Busca

A tecnologia web service permite que aplicações utilizem recursos de outras aplicações, mesmo que ambas estejam em sistemas e linguagens diferentes.

Com relação aos padrões e às tecnologias utilizadas em web services, assinale V para a afirmativa verdadeira e F para a falsa.

( ) O padrão UDDI fornece informações sobre as organizações e os web services disponibilizados por elas.
( ) XSLT é uma linguagem de transformação capaz de transformar XML em HTML.
( ) O elemento Header (cabeçalho) é parte obrigatória em qualquer mensagem SOAP.

As alternativas são, respectivamente,

  • A V, V e F.
  • B F, F e V.
  • C V, V e V.
  • D F, V e V.
  • E V, F e F.

Com relação ao Modelo de Acessibilidade do Governo Eletrônico,  analise as afirmativas a seguir. 

I.  O  modelo  foi  institucionalizado  no  âmbito  do  Sistema  de  Administração  dos  Recursos  de  Informação  e  Informática,  tornando  sua observância obrigatória nos  sítios e portais do  governo brasileiro.

 II.  Objetiva garantir que o processo de acessibilidade dos  sítios  do  governo brasileiro  seja  conduzido de  forma padronizada,  de  fácil  implementação,  coerente  com  as  necessidades  brasileiras e em conformidade com os padrões internacionais. 

III.  Um dos itens necessários para o desenvolvimento de um sítio  acessível  é  a  realização da  avaliação de  acessibilidade deste  sítio, cuja acessibilidade pode ser determinada somente com  o  uso  de  ferramentas  validadoras  automatizadas,  como  o  ASES, ou outra ferramenta automatizada aprovada pelo W3C. 

Assinale:

  • A se somente a afirmativa I estiver correta.
  • B se somente a afirmativa II estiver correta.
  • C se somente as afirmativas I e II estiverem corretas.
  • D se somente as afirmativas II e III estiverem corretas.
  • E se todas as afirmativas estiverem corretas.

As arquiteturas de três e de duas camadas se diferenciam pela separação das camadas de apresentação e de negócios. Isso torna o sistema mais flexível, por meio de uma maior independência entre as suas partes.

Considerando aplicações web em três camadas, relacione as camadas listadas a seguir às partes do sistema às quais estão associadas.

1. Camada de apresentação
2. Camada de negócios
3. Camada de dados

( ) Servidores HTTP com integração através de outras aplicações por meio de CGI ou servlets.
( ) Navegadores Web apresentando páginas em HTML, tipicamente com formulários HTML.
( ) Sistema gerenciador de banco de dados.

Assinale a opção que indica a sequência correta, de cima para baixo.

  • A 1 – 2 – 3
  • B 1 – 3 – 2
  • C 2 – 1 – 3
  • D 2 – 3 – 1
  • E 3 – 1 – 2