Resolver o Simulado Banco do Brasil - Agente Comercial - CESGRANRIO - Nível Médio

0 / 40

Banco de Dados

1

O administrador de um SGBDR deseja retirar todos os privilégios que o usuário USR005 possui sobre a tabela TBLK3.

Isso deve ser feito por meio do comando SQL

  • A DROP FROM USR005 ALL PRIVILEGES ON TBLK3
  • B REVOKE FROM USR005 ALL ON TBLK3
  • C DELETE * ON TBLK3 FROM USR005
  • D REVOKE ALL ON TBLK3 FROM USR005
  • E DROP ALL ON TBLK3 FROM USR005
2
O esquema relacional a seguir define um banco de dados, que contém os resultados das provas de natação dos Jogos Pan-americanos de 2019. Os nomes das tabelas e dos campos são autoexplicativos, permitindo, assim, entender a organização dos dados. As únicas exceções são os campos TEMPO_INDV e TEMPO, presentes na tabela RESULTADO. Eles existem porque em provas de revezamento são registrados os tempos (TEMPO_INDV) de cada um dos 4 membros da equipe e o tempo total (TEMPO) gasto pela equipe para completar a prova. Em provas individuais, o campo TEMPO_INDV recebe o valor nulo (NULL), enquanto o tempo gasto pelo atleta para completar a prova é registrado no campo TEMPO.

CREATE TABLE ATLETA (
 NUMERO NUMBER(5,0) NOT NULL,
 NOME VARCHAR2(50) NOT NULL,
 PAIS CHAR(3) NOT NULL,
 CONSTRAINT ATLETA_PK PRIMARY KEY (NUMERO))

CREATE TABLE PROVA (
 CODIGO CHAR(5) NOT NULL,
 DESCRICAO VARCHAR2(30) NOT NULL,
 CONSTRAINT PROVA_PK PRIMARY KEY (CODIGO))

CREATE TABLE RESULTADO (
 NUM_ATL NUMBER(5,0) NOT NULL,
 COD_PRV CHAR(5) NOT NULL,
 COLOCACAO NUMBER(2,0) NOT NULL,
 TEMPO_INDV VARCHAR2(8),
 TEMPO VARCHAR2(8) NOT NULL,
 CONSTRAINT RESULTADO_PK PRIMARY KEY (NUM_ATL,COD_PRV),
 CONSTRAINT RES_FK1 FOREIGN KEY (NUM_ATL)
 REFERENCES ATLETA (NUMERO),
 CONSTRAINT RES_FK2 FOREIGN KEY (COD_PRV)
 REFERENCES PROVA (CODIGO))

Deseja-se conhecer os nomes dos nadadores brasileiros (PAIS='BRA') que conquistaram medalhas de ouro (COLOCACAO=1), juntamente com a quantidade de medalhas de ouro que cada um conquistou. Os dados devem estar ordenados em ordem decrescente de número de medalhas conquistadas.

Qual consulta SQL executa o que foi pedido?

  • A SELECT A.NOME, COUNT(*) FROM ATLETA A, RESULTADO R WHERE A.NUMERO=R.NUM_ATL AND R.COLOCACAO=1 AND A.PAIS='BRA' GROUP BY A.NUMERO ORDER BY COUNT(*) DESC
  • B SELECT A.NOME, COUNT(*) FROM RESULTADO R, ATLETA A WHERE A.NUMERO=R.NUM_ATL AND R.COLOCACAO=1 AND A.PAIS='BRA' ORDER BY COUNT(R.COLOCACAO) DESC
  • C SELECT NOME, COUNT(*) FROM RESULTADO, ATLETA WHERE NUMERO=NUM_ATL AND COLOCACAO=1 AND PAIS='BRA' GROUP BY NOME ORDER BY COUNT(*) DESC
  • D SELECT A.NOME, COUNT(*) FROM ATLETA A, RESULTADO R HAVING A.NUMERO=NUM_ATL AND R.COLOCACAO=1 AND A.PAIS='BRA' GROUP BY A.NOME ORDER BY COUNT(*) DESC
  • E SELECT A.NOME, COUNT(*) FROM ATLETA A, RESULTADO R WHERE A.NUMERO=NUM_ATL AND R.COLOCACAO=1 GROUP BY A.NOME HAVING A.PAIS='BRA' ORDER BY COUNT(*) DESC
3
O esquema relacional a seguir define um banco de dados, que contém os resultados das provas de natação dos Jogos Pan-americanos de 2019. Os nomes das tabelas e dos campos são autoexplicativos, permitindo, assim, entender a organização dos dados. As únicas exceções são os campos TEMPO_INDV e TEMPO, presentes na tabela RESULTADO. Eles existem porque em provas de revezamento são registrados os tempos (TEMPO_INDV) de cada um dos 4 membros da equipe e o tempo total (TEMPO) gasto pela equipe para completar a prova. Em provas individuais, o campo TEMPO_INDV recebe o valor nulo (NULL), enquanto o tempo gasto pelo atleta para completar a prova é registrado no campo TEMPO.

CREATE TABLE ATLETA (
 NUMERO NUMBER(5,0) NOT NULL,
 NOME VARCHAR2(50) NOT NULL,
 PAIS CHAR(3) NOT NULL,
 CONSTRAINT ATLETA_PK PRIMARY KEY (NUMERO))

CREATE TABLE PROVA (
 CODIGO CHAR(5) NOT NULL,
 DESCRICAO VARCHAR2(30) NOT NULL,
 CONSTRAINT PROVA_PK PRIMARY KEY (CODIGO))

CREATE TABLE RESULTADO (
 NUM_ATL NUMBER(5,0) NOT NULL,
 COD_PRV CHAR(5) NOT NULL,
 COLOCACAO NUMBER(2,0) NOT NULL,
 TEMPO_INDV VARCHAR2(8),
 TEMPO VARCHAR2(8) NOT NULL,
 CONSTRAINT RESULTADO_PK PRIMARY KEY (NUM_ATL,COD_PRV),
 CONSTRAINT RES_FK1 FOREIGN KEY (NUM_ATL)
 REFERENCES ATLETA (NUMERO),
 CONSTRAINT RES_FK2 FOREIGN KEY (COD_PRV)
 REFERENCES PROVA (CODIGO))

A Figura a seguir exibe uma possível configuração das tabelas do banco de dados de provas de natação em que os dados armazenados são consistentes com as restrições definidas para essas tabelas.

Imagem relacionada à questão do Questões Estratégicas

Qual comando SQL irá produzir um erro quando for executado?

  • A INSERT INTO RESULTADO VALUES(1022,'HL5',4,'22,01')
  • B DELETE FROM ATLETA WHERE PAIS='MEX'
  • C UPDATE PROVA SET DESCRICAO='200 MTS LIVRES - MASC' WHERE CODIGO='HL10'
  • D UPDATE RESULTADO SET NUM_ATL=1009 WHERE NUM_ATL=1021 AND COD_PRV='HL5'
  • E DELETE FROM PROVA WHERE CODIGO='HL10'
4

A Figura abaixo exibe uma tabela pertencente a um banco de dados Relacional. Essa tabela é composta por 5 colunas (A, B, C, D e E), todas contendo cadeias de caracteres. Os campos em branco contêm o valor nulo (NULL).

Imagem relacionada à questão do Questões Estratégicas

Tomando por base apenas os valores presentes na tabela acima, qual conjunto de colunas é uma chave primária válida para essa tabela?

  • A (A)
  • B (A, B)
  • C (C, E)
  • D (B, E, C)
  • E (E, D, C)
5

A Figura a seguir representa um diagrama E-R.


Imagem relacionada à questão do Questões Estratégicas

Seja x uma instância de K, y uma instância de L e z uma instância de M. A cardinalidade máxima exibida logo abaixo da entidade L significa que

  • A um par (x,z) pode estar associado a muitas instâncias de L.
  • B a entidade L possui muitas instâncias que participam de R.
  • C uma instância de K pode estar associada a muitas instâncias L.
  • D uma instância de M pode estar associada a, no máximo, uma instância de L.
  • E a relação R possui muitas instâncias de L.
6

O termo NoSQL refere-se

  • A a uma abordagem teórica que segue o princípio de não utilização da linguagem SQL em bancos de dados heterogêneos.
  • B à renúncia às propriedades BASE (Basically Available, Soft state, Eventual consistency), potencializando seu espectro de uso.
  • C ao aumento da escalabilidade das bases de dados neles armazenados, aliado a um desempenho mais satisfatório no seu acesso.
  • D à facilidade de implementação de bases de dados normalizadas, com vistas a minimização de redundâncias no conjunto de dados.
  • E à implementação simultânea das três componentes do modelo CAP: consistência, disponibilidade e tolerância ao particionamento.
7

Na versão 1.4.6 do Sqoop, é função do argumento

  • A --warehouse-dir especificar o diretório padrão onde os dados serão exportados do HDFS para o destino.
  • B --staging-table criar uma tabela integradora ETL no processo de exportação para uma tabela relacional.
  • C --incremental permitir, no modo append, a atualização das linhas de dados da tabela de origem.
  • D --meta-connect especificar a string de conexão ao metastore configurado com a ferramenta sqoop-metastore.
  • E --password solicitar a senha mediante o console a cada execução do Sqoop, desde que o arquivo de configuração esteja setado para chmod 400.
8

No âmbito de bancos de dados relacionais, uma tabela que esteja na

  • A segunda forma normal pode conter dependências funcionais parciais.
  • B segunda forma normal não pode conter dependências funcionais transitivas.
  • C terceira forma normal não pode conter dependências funcionais parciais.
  • D terceira forma normal pode conter dependências funcionais transitivas.
  • E segunda forma normal não pode conter chave primária composta.
9

Uma das características inerentes ao modelo chave-valor de bancos de dados NoSQL é a(o)

  • A suporte à compreensão da semântica do valor associado à chave
  • B favorecimento à evolução de esquemas conceituais
  • C dependência de linguagem de consulta específica
  • D estrutura de armazenamento interna complexa
  • E falta de suporte à concorrência
10

Um banco de dados possui um modelo conceitual cuja descrição é feita pelo diagrama E-R a seguir.


         Imagem relacionada à questão do Questões Estratégicas


Admita-se que o estado desse banco de dados seja definido, em parte, pelos seguintes conjuntos:


A={a1 ,a2 ,a3 ,a4 ,a5 ,a6 }

A1={a2 ,a3 ,a4 }

A2={a1 ,a5 ,a6 }

C={c1 ,c2 }

D={d1 ,d2 ,d3 ,d4 }


Os elementos desses conjuntos representam instâncias das entidades presentes no diagrama E-R do banco de dados em questão.


As relações que completam o estado desse banco de dados, sem que nenhuma regra de cardinalidade ou generalização seja violada, são

  • A R1={(a1 ,c1 ),(a2 ,c1 )} R2={ }
  • B R1={ } R2={ }
  • C R1={(a1 ,c1 ),(a1 ,c2 )} R2={(a2 ,d1 ),(a5 ,d2 ),(a6 ,d4 )}
  • D R1={(c1 ,a5 ),(c1 ,a2 ),(c2 ,a5 ),(c2 ,a2 )} R2={(a5 ,d1 ),(a6 ,d2 ),(a5 ,d3 ),(a5 ,d4 )}
  • E R1={(a5 ,c1 ),(a2 ,c1 ),(a5 ,c2 ),(a2 ,c2 )} R2={(a5 ,d1 ),(a6 ,d2 ),(a5 ,d3 ),(a5 ,d4 ),(a6 ,d4 )}

Conhecimentos Bancários

11

Desde janeiro de 2018, os novos contratos de empréstimos do Banco Nacional de Desenvolvimento Econômico e Social (BNDES), destinados a financiar os investimentos das empresas brasileiras, passaram a ser corrigidos pela

  • A taxa de juros neutra
  • B London Interbank Offered Rate (LIBOR)
  • C taxa de longo prazo (TLP)
  • D taxa de juros de longo prazo (TJLP)
  • E taxa de juros básica de curto prazo (Selic)
12

Com o objetivo de evitar crises financeiras, o Banco Central do Brasil tem adotado, nas últimas décadas, diversos mecanismos visando a compatibilizar as normas do Sistema Financeiro Nacional com os requisitos emanados dos chamados Acordos de Capital da Basileia, que estabelecem regras do Banco de Compensações Internacionais (BIS, na sigla em inglês) para assegurar a estabilidade financeira internacional. Desde o final da década de 1980, foram emitidos os Acordos da Basileia I (1988), Basileia II (2004) e Basileia III (2010).


No caso do Acordo da Basileia III, concebido após a crise financeira global de 2008, as normas introduzidas e já implementadas pelo Banco Central do Brasil foram ainda mais rígidas, porque

  • A impuseram proibições aos bancos de transacionarem nos mercados de derivativos, altamente vulneráveis a especulações financeiras.
  • B estabeleceram mecanismos de supervisão bancária prudencial e disciplina do mercado bancário.
  • C fixaram exigências de capital para riscos de crédito e de mercado, bem como para risco operacional.
  • D adotaram maiores exigências adicionais de capital principal, incluindo procedimentos para o cálculo da parcela dos ativos ponderados pelo risco referente às exposições ao risco de crédito.
  • E estabeleceram mecanismos de supervisão do processo de avaliação da adequação de capital dos bancos.
13

Em virtude das peculiaridades das atividades agropecuárias, a maior parte dos países disponibiliza um adequado sistema de financiamento aos produtores, abarcando linhas de crédito ao investimento, à produção e à comercialização dos produtos do setor. O Banco do Brasil, particularmente, oferece diversas linhas de crédito adequadas às necessidades dos produtores rurais. Associe as linhas de financiamento disponibilizadas pelo Banco do Brasil aos seus objetivos e características principais, apresentados a seguir.


I - Custeio agropecuário

II - Pronamp Investimento

III - Financiamento de Garantia de Preços ao Produtor (FGPP)

IV - BB Agronegócio Giro


P - Crédito destinado à aquisição de produtos agropecuários diretamente de produtores rurais, suas associações ou cooperativas de produção agropecuária.

Q - Crédito para financiamento de inovações tecnológicas nas propriedades rurais.

R - Crédito destinado à cobertura das despesas do dia a dia da produção das atividades agrícolas e pecuárias.

S - Crédito rotativo destinado à compra de insumos e matérias-primas relacionadas à produção agropecuária.

T - Crédito para financiamento das despesas de investimento, destinado ao médio produtor rural.


As associações corretas são:

  • A I – P ; II – T ; III – R ; IV – S
  • B I – R ; II – T ; III – S ; IV – P
  • C I – S ; II – T ; III – P ; IV – R
  • D I – R ; II – T ; III – P ; IV – S
  • E I – R ; II – Q ; III – P ; IV – S
14

No Brasil, a fixação das diretrizes e normas concernentes às políticas monetária, creditícia e cambial, é da competência do

  • A Ministério do Planejamento, Orçamento e Gestão
  • B Ministério da Fazenda
  • C Conselho Monetário Nacional
  • D Banco Central do Brasil
  • E Banco do Brasil
15

A reação dos mercados de câmbio ontem deu uma boa sinalização de qual pode ser o caminho caso Washington intensifique o tom em relação às relações comerciais dos Estados Unidos com o restante do mundo. As moedas emergentes recuaram a mínimas em dez dias, segundo dados do Deutsche Bank, sob peso da queda de divisas correlacionadas às matérias-primas – como o rand sul-africano e o real brasileiro (...). No Brasil, o dólar fechou em alta de 0,90%, para R$3,290, no maior nível desde o último 9 de fevereiro. Na máxima, a cotação beirou os R$3,30 ao tocar R$3,2966.

CASTRO, J. Dólar deve subir no curto prazo, dizem analistas. Valor Econômico, 15 mar. 2018, p.C2. Adaptado.


Em países que adotam o regime de câmbio flutuante, as mudanças diárias observadas nas taxas de câmbio estão relacionadas a diversos fatores.


Considerando-se, no entanto, exclusivamente, a matéria jornalística, o principal fator que explica a desvalorização do real brasileiro no movimento diário do mercado de câmbio descrito no texto foi a(o)

  • A aumento da oferta de divisas no mercado de câmbio
  • B forte intervenção do Banco Central do Brasil no mercado de câmbio
  • C situação política corrente no Brasil
  • D piora das condições macroeconômicas no Brasil
  • E incerteza futura e maior percepção de risco por parte dos investidores
16

Para um investidor interessado em aplicar seus recursos financeiros no mercado de ações, sua rentabilidade será positivamente afetada pela tendência de valorização das ações na bolsa de valores. O Ibovespa, índice que acompanha a variação média das cotações das ações negociadas na BM&F Bovespa é um dos mais importantes indicadores do comportamento do mercado acionário brasileiro, sendo utilizado como indicador do comportamento médio do mercado.


Considerando-se que o Ibovespa venha mostrando tendência média de alta nos últimos meses, o evento que, supondo tudo o mais constante, poderia representar uma reversão abrupta dessa tendência e desencadear resultados negativos no índice nos movimentos seguintes é a(o)

  • A aumento da lucratividade média das companhias brasileiras de capital aberto
  • B aumento das taxas de juros nos Estados Unidos, para níveis superiores aos esperados pelo mercado
  • C continuidade do processo de recuperação econômica brasileira
  • D redução das taxas de desemprego no Brasil
  • E redução das taxas de juros reais no Brasil
17

Ao analisar a qualidade do serviço prestado em sua agência, um gerente verificou que os funcionários são extremamente habilidosos para executar os serviços solicitados de forma segura, mas que não demonstram vontade de ajudar os clientes e de prestar serviços sem demora.


Dessa forma, o problema dos serviços prestados aos clientes da agência está localizado na dimensão da qualidade dos serviços denominada

  • A empatia
  • B tangíveis
  • C segurança
  • D confiabilidade
  • E responsividade
18

Recentemente duas instituições se fundiram criando a B3.


As instituições que se fundiram foram

  • A Susep e Cetip
  • B Cetip e Bacen
  • C Bacen e CVM
  • D BM&FBovespa e Bacen
  • E BM&FBovespa e Cetip
19

O encerramento do atendimento ao cliente é um momento da venda em que os profissionais devem

  • A abordar os clientes na agência e encaminhá-los para o atendimento.
  • B agir de maneira educada e cortês e investigar as necessidades dos correntistas.
  • C ligar para os correntistas e acompanhar os detalhes do recebimento do produto.
  • D observar os sinais de concordância dos clientes e incentivá-los a adquirir o serviço.
  • E realçar os benefícios da marca e zelar pela manutenção da carteira de cliente.
20

O nível mais básico de um produto bancário é seu núcleo.


Ele representa o benefício intangível, que irá solucionar uma necessidade do cliente, tal como a

  • A facilidade de acesso ao internet banking
  • B divulgação do grande número de agências disponíveis
  • C garantia de estabilidade e segurança no futuro
  • D promessa de isenção do pagamento das taxas bancárias
  • E proposta de maior rendimento financeiro no mercado

Raciocínio Lógico

21

Para montar uma fração, deve-se escolher, aleatoriamente, o numerador no conjunto N = {1, 3, 7, 10} e o denominador no conjunto D = {2, 5, 6, 35}.


Qual a probabilidade de que essa fração represente um número menor do que 1(um)?

  • A 50%
  • B 56,25%
  • C 25%
  • D 75%
  • E 87,5%
22

Considere o conjunto A cujos 5 elementos são números inteiros, e o conjunto B formado por todos os possíveis produtos de três elementos de A.


Se B = {-30, -20, -12, 0, 30}, qual o valor da soma de todos os elementos de A?

  • A 5
  • B 3
  • C 12
  • D 8
  • E -12
23

Um professor propôs a seu aluno, Joãozinho, o problema abaixo.


                  Imagem relacionada à questão do Questões Estratégicas


Joãozinho traçou uma perpendicular a CD pelo ponto P, dividindo o retângulo ABCD em quatro triângulos, e deu a resposta correta ao problema.


Nessas circunstâncias, a resposta dada por Joãozinho foi

  • A 26
  • B 27
  • C 28
  • D 30
  • E 32
24

No dia 15 de janeiro, Carlos disse: — Se a data de entrega do trabalho fosse amanhã, em vez de ter sido ontem, então eu conseguiria concluí-lo.
De forma logicamente equivalente, no dia seguinte, dia 16 de janeiro, Carlos poderia substituir sua fala original por:

  • A Se a data de entrega do trabalho tivesse sido hoje, em vez de ontem, então eu conseguiria concluí-lo.
  • B Se a data de entrega do trabalho tivesse sido anteontem, em vez de hoje, então eu conseguiria concluí-lo.
  • C Se eu não consegui concluir o trabalho, então é porque a data de entrega não foi anteontem, foi hoje.
  • D Se eu não consegui concluir o trabalho, então é porque a data de entrega não foi amanhã, foi ontem.
  • E Se eu não consegui concluir o trabalho, então é porque a data de entrega não foi hoje, foi anteontem.
25

Considere a afirmação:
“Houve um momento em que todos não falavam coisa alguma”.
A negação dessa afirmação é logicamente equivalente a

  • A Em algum momento, todos falavam alguma coisa.
  • B Em algum momento, alguém não falava coisa alguma.
  • C Em nenhum momento todos falavam alguma coisa.
  • D Em cada momento, havia alguém que falava alguma coisa.
  • E Em cada momento, todos falavam alguma coisa.
26

Considere as seguintes premissas:
• Cada número inteiro é, necessariamente, do TIPO A ou do TIPO B, mas jamais dos dois tipos ao mesmo tempo; • A soma de dois números inteiros é do TIPO B se, e somente se, um deles é do TIPO A, e o outro é do TIPO B.
Diante disso, conclui-se que a soma de três números inteiros é do TIPO A se, e somente se,

  • A todos os três números são do TIPO A.
  • B todos os três números são de um mesmo tipo.
  • C todos os três números são do TIPO A, ou apenas um deles é do TIPO A.
  • D os três números não são de um mesmo tipo.
  • E apenas dois deles são do TIPO B.
27

Um professor de Matemática escreveu no quadro a seguinte expressão:


5 + 7 = 12


Tal como foi apresentada, essa expressão é um exemplo direto de que é FALSA a afirmação:

  • A A soma de dois números é maior ou igual ao dobro do menor número
  • B A soma de dois números negativos é um número positivo.
  • C A soma de dois números ímpares é par.
  • D A soma de dois números ímpares é ímpar.
  • E A soma de dois números menores que dez pode ser maior que vinte.
28

O setor de artes gráficas de uma empresa possui um total de 11 funcionários. O coordenador dos recursos humanos da empresa afirmou que, no máximo, oito funcionários do setor se aposentarão até o final de 2019.
A afirmação do coordenador é logicamente equivalente à afirmação

  • A No máximo três funcionários do setor se aposentarão até o final de 2019.
  • B Pelo menos três funcionários do setor não terão se aposentado até o final de 2019.
  • C No mínimo oito funcionários do setor não se aposentarão a partir de 2020.
  • D Oito funcionários do setor já se terão aposentado no início de 2020.
  • E No mínimo três funcionários já se terão aposentado no início de 2020.
29

Um bar vende água mineral de apenas dois tipos: natural e gasosa. A água mineral natural vem do Rio de Janeiro ou de São Paulo, e a água gasosa vem de Minas Gerais ou de São Paulo. No momento, as águas minerais gasosas não estão geladas.
Portanto, no momento, beber nesse bar água mineral gelada que não veio de São Paulo é

  • A beber água natural que veio de Minas Gerais.
  • B beber água natural que veio do Rio de Janeiro.
  • C beber água gasosa que veio de Minas Gerais
  • D beber água gasosa que veio do Rio de Janeiro.
  • E impossível.
30

João disse:
— Das duas, pelo menos uma: o depósito é amplo e claro, ou ele não se localiza em Albuquerque.
O que João disse é falso se, e somente se, o depósito

  • A fica em Albuquerque e não é amplo ou não é claro.
  • B fica em Albuquerque, não é amplo, nem é claro.
  • C não é amplo, não é claro e não fica em Albuquerque.
  • D é amplo ou é claro e fica em Albuquerque.
  • E é amplo e claro e fica em Albuquerque.

Arquitetura de Software

31

REST, ou Representational State Transfer, é um protocolo de comunicações sem estado.


Que alternativa melhor representa o corpo de uma chamada REST que deseja saber o saldo de um cliente bancário identificado como cliente 23232?

  • A { cliente (id: "23232") { saldo } }}
  • B {"cliente"=23232 "saldo"="?"}
  • C http://app.banco.com/contascorrentes/saldo/cliente/23232
  • D <QUERY><SALDO/><CLIENTE ID="23232"/><QUERY>
  • E <?xml version="1.0"?> <soap:Envelope xmlns:soap=http://www.w3.org/2001/12/soap-envelope soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding"> <soap:body> <b:getSaldo xmlns:b="http://app.banco.com/contascorrentes "> <m:cliente>23232</m:cliente></m:getSaldo> </soap:Body></soap:Envelope>
32

AngularJS segue um modelo MVC. Qual a diretiva correta em AngularJS para ligar um elemento de entrada de dados da visão, como um campo input do tipo texto, a um elemento do modelo, como uma variável do tipo string?

  • A ngView
  • B ngValue
  • C ngBind
  • D ngModel
  • E ngLink
33

Uma mensagem SOAP é estruturada em um SOAP envelope, que contém

  • A exatamente um elemento SOAP header e no máximo um elemento SOAP body
  • B exatamente um elemento SOAP header e zero ou mais elementos SOAP body
  • C no máximo um elemento SOAP header e exatamente um elemento SOAP body
  • D no máximo um elemento SOAP header e zero ou um elemento SOAP body
  • E um ou mais elementos SOAP header e um ou mais elementos SOAP body
34

Um técnico de informática acaba de entrar em uma equipe de desenvolvimento de aplicações corporativas na qual são utilizados padrões de projeto e de arquitetura de software. Em um documento que descreve uma arquitetura de referência, essa equipe descreveu um conjunto de camadas que devem ser criadas em toda aplicação a ser desenvolvida. Também consta, nesse documento, que cada camada deve prover serviços para outra camada mais externa (i.e., mais próxima dos usuários). Os nomes dados a essas camadas, juntamente com a principal atribuição definida para cada uma, são apresentados a seguir.


• 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á

  • A aplicação, apresentação, domínio e infraestrutura
  • B aplicação, domínio, apresentação e infraestrutura
  • C apresentação, aplicação, domínio e infraestrutura
  • D apresentação, domínio, aplicação e infraestrutura
  • E domínio, apresentação, aplicação e infraestrutura
35

O Modelo de Acessibilidade de Governo Eletrônico (e-MAG) possui como referência uma Cartilha Técnica com recomendações voltadas ao desenvolvedor de sítios (sites) e profissionais relacionados. As recomendações da Cartilha Técnica

  • A são de observância obrigatória para todas as entidades públicas e entidades de direito privado que se relacionem com o Governo.
  • B podem ser verificadas através de um software fornecido pelo Governo Eletrônico capaz de testar um sítio (site) quanto à acessibilidade e à aderência às recomendações da Cartilha.
  • C cobrem apenas tópicos específicos da realidade do Brasil, que não figuram nas recomendações de acessibilidade do W3C.
  • D sugerem, como alternativa ao uso de cores para destacar elementos da página, o uso de elementos que piscam, já que os mesmos são mais facilmente identificados por pessoas com deficiências visuais.
  • E sugerem que seja abolido o uso de frames HTML, pois as mesmas causam inúmeras dificuldades de navegação e são incompatíveis com softwares leitores de telas.
36

Segundo o Documento de Referência da e-PING - Versão 0, "A arquitetura e-PING - Padrões de Interoperabilidade de Governo Eletrônico - define um conjunto mínimo de premissas, políticas e especificações técnicas que regulamentam a utilização da Tecnologia de Informação e Comunicação (TIC) na interoperabilidade de Serviços de Governo Eletrônico, estabelecendo as condições de interação com os demais Poderes e esferas de governo e com a sociedade em geral".

A esse respeito, são feitas as afirmativas a seguir.

I - O e-PING disponibiliza em seu sítio (site) um catálogo de XML Schemas referentes a aplicações voltadas a Áreas de Atuação de Governo.

II - O e-PING prevê que toda interoperabilidade entre sistemas dos participantes seja realizada através de XML, ainda que seja necessário o uso de middleware entre os sistemas para converter os formatos de origem e/ou destino em XML.

III - Todos os metadados disponíveis no âmbito do e-PING devem ser constituídos no padrão XMI (XML Metadata Interchange), ainda que tenham que ser convertidos de seus formatos originais.

IV - O e-PING prevê uma interoperação simplificada, dispensando o uso de UDDI e WSDL, uma vez que o catálogo central é capaz de fornecer as informações necessárias sobre cada serviço disponível aos participantes.

Estão corretas APENAS as afirmativas

  • A I e II
  • B I e III
  • C II e III
  • D II e IV
  • E III e IV
37

O conceito de SOA (sigla em Inglês para Arquitetura Orientada a Serviços) surgiu nos últimos anos como um novo paradigma em Tecnologia da Informação. Sobre este tema, são feitas as três afirmativas a seguir.

I - Os portais corporativos são um elemento utilizável na estratégia SOA, principalmente quando implementados com tecnologias que prevêem o uso de portlets que podem ser conectados aos web services disponíveis nas aplicações desenvolvidas.

II - SOA prevê que sejam compostos ou orquestrados diversos serviços, na forma de web services, que juntos podem fornecer rapidamente novas funcionalidades e suportar novos processos; para tal, é importante que os web services disponíveis possuam um baixo nível de acoplamento entre si.

III - O SOA é fundamentalmente um paradigma de uso de tecnologia, que impacta primariamente a área de Tecnologia da Informação das organizações em que é adotado, sendo transparente às demais áreas da organização e não requerendo envolvimento das mesmas.

Está(ão) correta(s) a(s) afirmativa(s)

  • A I, apenas.
  • B II, apenas.
  • C I e II, apenas.
  • D II e III, apenas.
  • E I, II e III
38

Em um ambiente SOA (Arquitetura Orientada a Serviços), mensagens são trocadas entre web services e seus clientes, que podem inclusive ser outros web services, utilizando as especificações UDDI, WSDL e SOAP. Considere que o web service (nó) que origina uma mensagem é chamado de remetente SOAP inicial (initial SOAP sender) e que o web service a que a mensagem se destina em última análise é chamado de destinatário SOAP definitivo (ultimate SOAP receiver). Entre o remetente SOAP inicial e o destinatário SOAP definitivo, zero ou mais intermediários SOAP (SOAP intermediaries) podem ser utilizados. Levando em consideração o que foi exposto, assinale a afirmação correta.

  • A A especificação do caminho de uma mensagem (message path), que determina a rota entre o remetente SOAP inicial e o destinatário SOAP definitivo, é de crescente importância em ambientes SOA, e deve ser sempre conhecida a priori, pelo remetente SOAP inicial, de forma a garantir que a mensagem chegue ao destinatário SOAP definitivo, atendendo aos requisitos de reliability (confiabilidade).
  • B A definição WSDL é dividida em três partes: uma descrição abstrata da interface do serviço, uma descrição concreta com informações sobre transporte e localização e uma meta-descrição do roteamento de mensagens que o serviço pode oferecer.
  • C As mensagens em um ambiente SOA devem ser do estilo RPC (Remote Procedure Call), mais adequado aos princípios SOA do que o estilo "Documento" (Document), que é menos granular e forma mensagens independentes cujo reuso é muito menor quando comparado ao estilo RPC.
  • D Uma mensagem SOAP possui como elemento raiz o < Envelope >, que por sua vez pode conter os elementos de primeiro nível < Header > , com informações do cabeçalho, < Body > , que é o conteúdo propriamente dito da mensagem e < Fault >, contendo diretivas de ação para o caso de ocorrência de erros durante o transporte ou processamento da mensagem.
  • E Blocos do cabeçalho (header blocks) SOAP de uma mensagem podem ser especificados, e até mesmo alterados em trânsito por intermediários SOAP, para acomodar meta-informação como instruções de processamento para serviços intermediários, medidas de segurança e controle transacional.
39

O estilo arquitetural REST (Representational State Transfer) para WEB tem como característica:

  • A permitir o uso de RPC diretamente sobre SSL, para aplicações seguras.
  • B acelerar a transferência do FTP com a implementação de cache.
  • C combater o SPAM, utilizando redes neurais como técnica de aprendizagem.
  • D usar SOAP para interoperabilidade entre sistemas heterogêneos.
  • E utilizar os métodos HTTP: GET, POST, PUT e DELETE.
40

Suponha as empresas abaixo e suas respectivas plataformas de desenvolvimento de sistemas WEB.

Empresa A: J2EE
Empresa B: .NET

Cada empresa necessita que seus sistemas se comuniquem com os sistemas da outra empresa, pela Internet, via HTTP, mantendo sua plataforma de desenvolvimento. A tecnologia recomendada para implantar tal interoperabilidade é:

  • A Web Services.
  • B VMWare.
  • C Beehive.
  • D Struts.
  • E OnlyWeb.