Prévia do material em texto
PERGUNTA 1 1. Que componente da arquitetura oracle é a combinação dos processos em segundo plano e estruturas de memória? a. ( ) arquivo de redo log b. ( ) O Arquivo de Log. c. ( ) A SGA d. ( ) O arquivo de dados e. ( ) A Instância. 0,15 pontos PERGUNTA 2 1. O que acontece se o processo servidor oracle tenta acessar um objeto no cache de buffer de dados e não encontrar esse objeto? a. ( ) O processo LGWR remove o conteudo do cache de buffer de dados. b. ( ) O processo servidor cria um novo cache de buffer de dados. c. ( ) O processo servidor procura o objeto no pool compartilhado. d. ( ) Um erro ocorre. e. ( ) O processo servidor procura o objeto no arquivo de dados. 0,15 pontos PERGUNTA 3 1. Quais são os dois componentes compreendidos pelo pool compartilhado? a. ( ) cache de biblioteca e buffer de redo log. b. ( ) buffer de redo log e cache de dicionário de dados. c. ( ) cache de dicionário de dados e cache de biblioteca. d. ( ) cache de buffer de dados e cache de biblioteca. e. ( ) PGA e SGA. 0,15 pontos PERGUNTA 4 1. Você está gerenciando um banco de dados Oracle. Qual das opções a seguir indica uma view V$ onde os valores definidos no arquivo de parâmetros podem ser visualizados para a instância Oracle ativa no momento? a. ( ) V$PARAMETER b. ( ) V$PARAMETERS c. ( ) V$SHOWPARAMETER d. ( ) V$DATABASE e. ( ) V$SESSION PERGUNTA 1 1. Quais são os dois componentes compreendidos pelo pool compartilhado? a. ( ) cache de biblioteca e buffer de redo log. b. ( ) cache de buffer de dados e cache de biblioteca. c. ( ) cache de dicionário de dados e cache de biblioteca. d. ( ) buffer de redo log e cache de dicionário de dados. e. ( ) PGA e SGA. 0,15 pontos PERGUNTA 2 1. Quais arquivos mantém a informação de SCN? a. ( ) arquivos de dados e arquivos de alerta. b. ( ) arquivos de rastreamento e arquivo de controle. c. ( ) arquivos de alerta e arquivo de rastreamento. d. ( ) arquivo de controle e arquivo de alerta. e. ( ) arquivo de parâmetro e arquivo de controle. 0,15 pontos PERGUNTA 3 1. O que acontece se o processo servidor oracle tenta acessar um objeto no cache de buffer de dados e não encontrar esse objeto? a. ( ) Um erro ocorre. b. ( ) O processo LGWR remove o conteudo do cache de buffer de dados. c. ( ) O processo servidor procura o objeto no pool compartilhado. d. ( ) O processo servidor cria um novo cache de buffer de dados. e. ( ) O processo servidor procura o objeto no arquivo de dados. 0,15 pontos PERGUNTA 4 1. Que componente da arquitetura oracle é a combinação dos processos em segundo plano e estruturas de memória? a. ( ) A Instância. b. ( ) arquivo de redo log c. ( ) A SGA d. ( ) O Arquivo de Log. e. ( ) O arquivo de dados PERGUNTA 3 1. Leia a seguinte afirmação: “Após algum tempo pesquisando livros em sites, o cliente encontrou o que desejava e realizou o login no site, contudo, ele percebeu uma mudança nas propagandas e que a lista de livros indicados sofreu uma alteração”. Considerando os 4 processos de Big Data, a alteração do conteúdo se deve ao fato de que a. ao efetuar o login, ocorreu a coleta dos dados sobre a navegação atual e seu processamento junto com o histórico de compras e navegação do cliente já armazenados na base de dados. b.ao efetuar o login no site, o cliente passou a ver somente a indicação de livros considerando seu histórico de compras. c. antes de efetuar o login, o site mostrava as propagandas padrão, a lista de livros indicados era construída conforme a navegação no site. Quando o cliente efetuou o login, o site se personalizou ao cliente, considerando suas preferências anteriores a essa compra. d.antes de efetuar o login, o site mostrava propagandas e lista de livros aleatórias ao cliente, tendo em base as compras de outras pessoas, mas, ao efetuar o login, o site passou a mostrar assuntos de interesse do cliente previamente processados. e. ao efetuar o login, o cliente cedeu seus dados de navegação ao site e, então, houve um processamento sobre eles. 0,2 pontos PERGUNTA 1 1. Por que o Big Data é essencial para ganhar competitividade hoje em dia? a. Cruzar dados de diversas fontes pode ajudar a descobrir tendências antecipadamente. b.Porque o Big Data foi desenvolvido para apoiar o processo de tomada de decisão. c. Conhecer o perfil dos clientes para oferecer produtos melhores. d.Organizar e processar os dados históricos é essencial para planejar o futuro. e. Saber quando produzir e o que produzir diminui custo e aumenta competitividade. 0,2 pontos PERGUNTA 2 1. Leia atentamente o relato: “Em busca de aumentar as chances de vitórias nas competições, a comissão técnica de um determinado esporte sugeriu aos seus atletas a utilização de sensores para captar sua movimentação durante o treino, durante alguns treinos, além de utilizar vídeos de competições passadas para conhecer os possíveis adversários. Esses dados são colocados em um sistema que sugere estratégias que podem ser adotadas por cada atleta na competição”. Considerando os 5vs de Big Data, qual das alternativas está INCORRETA? a. A Velocidade, porque não é possível estimar a partir desse relato. b.A Variedade da fonte de dados e tipos de dados são as adequadas. c. A Veracidade, pois se utiliza arquivos de vídeos. d.O Valor não foi informado, pois não é possível saber qual tipo de informação estão retirando do sistema. e. O Volume, porque o tamanho da base de dados é insuficiente. 0,2 pontos PERGUNTA 3 1. Leia o seguinte relato: "Uma plataforma de vídeos online oferece diversos tipos de filmes e séries no seu catálogo. Os clientes podem comentar, dar notas e fazer resenhas sobre os conteúdos. O cliente pode: ver seu histórico de visualização e acessar o conteúdo de onde parou, acessar comentários e resenhas de outros clientes". Considerando os 5Vs de Big data, pode-se afirmar: I. A plataforma de vídeo possui dados estruturados e não estruturados. II. Há uma fonte de dados interna e uma fonte de dados externa. III. O volume de dados armazenado é pequeno. IV. A partir desse relato, não foi possível identificar a característica do Valor. Qual(is) afirmativas está(ão) correta(s)? a. I e IV b.apenas a alternativa IV c. apenas a alternativa I d. I, II e III e. II e III 0,2 pontos PERGUNTA 4 1. Como os 5Vs do Big Data são divididos? a. Os 5Vs não podem ser divididos em grupos, porque todas as características auxiliam na definição de Big Data. b.Dois grupos: o principal contendo Volume, Veracidade e Valor, pois contém as características cruciais do problema; e secundário, Velocidade e Variedade, pois são desejáveis. c. Dois Grupos: Variedade, Volume e Veracidade, porque são muitos dados de várias fontes e tipos e eles precisam estar corretos; Velocidade e Valor, pois são características secundárias. d.Três grupos: Velocidade, Veracidade e Volume, porque precisa-se ter consistência nos dados; Variedade, porque precisa-se ter muitas fontes ou tipos de dados; Valor, porque a informação retirada precisa responder a alguma pergunta. e. Dois Grupos: Volume, Variedade e Velocidade são as características principais; Valor e Veracidade são as características desejáveis. PERGUNTA 1 1. Quanto aos indicadores, podemos afirmar que: i. O indicador é uma variável, característica ou atributo que é capaz de sintetizar, representar ou dar maior significado ao que se quer avaliar. ii. É um instrumento de mensuração para o gerenciamento, a avaliação e o planejamento. iii. Os Indicadores não necessitam da definição do que medir e o padrão de referência de comparação. Agora, assinale a alternativa correta: a. as alternativas I, II e III estão corretas. b.somente a alternativa II está correta. c. somente a alternativa I está correta. d.somente a alternativa III está correta. e. as alternativas I e II estão corretas. 0,25 pontos PERGUNTA 2 1. Quanto aos objetivos da gestão de desempenho corporativo, podemos afirmar que: i. É a busca constante do desenvolvimento de estratégias que possibilitem atingirresultados satisfatórios e enfrentar a concorrência. ii. É a busca temporária do desenvolvimento de estratégias que possibilitem atingir resultados satisfatórios e enfrentar a concorrência. iii. A busca pelo desempenho superior através de maior eficiência, agilidade, alinhamento estratégico e redução de custos. Agora, assinale a alternativa correta: a. somente a alternativa III está correta. b.somente a alternativa I está correta. c. as alternativas I e II estão corretas. d.somente a alternativa II está correta. e. as alternativas I e III estão corretas. 0,25 pontos PERGUNTA 3 1. Quanto aos indicadores de eficácia e eficiência, podemos afirmar que: i. Eficácia é fazer certo ii. Eficiência é fazer certo no tempo certo iii. Com eficácia e eficiência, automaticamente, temos efetividade. Agora, assinale a alternativa correta: a. somente a alternativa II está correta. b.somente a alternativa III está correta. c. as alternativas I e II estão corretas. d.somente a alternativa I está correta. e. as alternativas I, II e III estão corretas. 0,25 pontos PERGUNTA 4 1. Quanto aos tipos de indicadores, podemos afirmar que: i. Os indicadores de lucratividade são iguais aos indicadores de rentabilidade. ii. Os indicadores de lucratividade são calculados através da fórmula LUCRATIVIDADE = LUCRO / SAÍDAS GERADAS. iii. Os indicadores de rentabilidade são calculados através da fórmula LUCRATIVIDADE = LUCRO / SAÍDAS GERADAS. Agora, assinale a alternativa correta: a. as alternativas I e II estão corretas. b.somente a alternativa I está correta. c. somente a alternativa II está correta. d.as alternativas I, II e III estão corretas. e. somente a alternativa III está correta. ERGUNTA 1 1. Quanto à definição de um Sistema de Desempenho Corporativo, podemos afirmar que: i. Foi criado para diferenciar o gerenciamento de desempenho da organização e desempenho do indivíduo. ii. Foi criado para igualar o gerenciamento de desempenho da organização e desempenho do indivíduo. iii. Foi criado para diferenciar os diversos stakeholders (Investidores/Clientes e Intermediários/Agências, Reguladoras/Comunidade/Fornecedores). Agora, assinale a alternativa correta: a. somente a alternativa II está correta. b.somente a alternativa I está correta. c. as alternativas I e III estão corretas. d.as alternativas I e II estão corretas. e. somente a alternativa III está correta. 0,25 pontos PERGUNTA 2 1. Quanto aos indicadores, podemos afirmar que: i. O indicador é uma variável, característica ou atributo que é capaz de sintetizar, representar ou dar maior significado ao que se quer avaliar. ii. É um instrumento de mensuração para o gerenciamento, a avaliação e o planejamento. iii. Os Indicadores não necessitam da definição do que medir e o padrão de referência de comparação. Agora, assinale a alternativa correta: a. somente a alternativa III está correta. b.somente a alternativa I está correta. c. as alternativas I e II estão corretas. d.somente a alternativa II está correta. e. as alternativas I, II e III estão corretas. 0,25 pontos PERGUNTA 3 1. Quanto aos indicadores de eficácia e eficiência, podemos afirmar que: i. Eficácia é fazer certo ii. Eficiência é fazer certo no tempo certo iii. Com eficácia e eficiência, automaticamente, temos efetividade. Agora, assinale a alternativa correta: a. as alternativas I, II e III estão corretas. b.somente a alternativa III está correta. c. as alternativas I e II estão corretas. d.somente a alternativa I está correta. e. somente a alternativa II está correta. 0,25 pontos PERGUNTA 4 1. O que os modelos de gestão adotados por uma empresa podem definir? i. Processos para adequação à organização. ii. Sistemas de informação necessários à sua operacionalização. iii. Forma como as decisões são tomadas pela alta gestão. Agora, assinale a alternativa correta: a. somente a alternativa I está correta. b.as alternativas I e II estão corretas. c. somente a alternativa II está correta. d.somente a alternativa III está correta. e. as alternativas I, II e III estão corretas. PERGUNTA 1 1. Com base no DER abaixo, qual código SQL está correto para selecionar o número da conta, dígito da conta, saldo, nome do banco, nome da agência, e o tipo da conta do correntista "ADALTON ISIDORO" a. SELECT co.id_conta, co.nr_digito_conta, co.vl_saldo, ba.nm_banco, ag.nm_agência, tp.nm_tipo_conta FROM tab_conta co INNER JOIN tab_banco ba ON co.nm_banco = ba.nm_banco INNER JOIN tab_banco_agência ag ON co.id_banco = ag.id_banco AND co.id_agência = ag.id_agência INNER JOIN tab_correntista cr ON cr.id_correntista = co.id_correntista INNER JOIN tab_tipo_conta tp ON co.id_tipo_conta = tp.id_tipo_conta WHERE cr.nm_nome = 'ADALTON ISIDORO' b. SELECT co.id_conta, co.nr_digito_conta, co.vl_saldo, ba.nm_banco, ag.nm_agência, tp.nm_tipo_conta FROM tab_conta co INNER JOIN tab_banco ba ON co.id_banco = ba.id_banco INNER JOIN tab_banco_agência ag ON co.id_banco = ag.id_banco AND co.id_agência = ag.id_agência INNER JOIN tab_correntista cr ON cr.id_correntista = co.id_correntista INNER JOIN tab_tipo_conta tp ON co.id_tipo_conta = tp.id_tipo_conta WHERE cr.nm_nome = 'ADALTON ISIDORO' c. SELECT co.id_conta, co.nr_digito_conta, co.vl_saldo, ba.nm_banco, ag.nm_agência, tp.nm_tipo_conta FROM tab_conta co INNER JOIN tab_banco ba ON co.id_banco = ba.id_banco INNER JOIN tab_banco_agência ag ON co.id_banco = ag.id_banco AND co.id_agência = ag.id_agência INNER JOIN tab_correntista cr ON cr.id_correntista = co.id_correntista INNER JOIN tab_tipo_conta tp ON co.id_tipo = tp.id_tipo WHERE cr.nm_nome = 'ADALTON ISIDORO' d. SELECT co.id_conta, co.nr_digito_conta, co.vl_saldo, ba.nm_banco, ag.nm_agência, tp.nm_tipo_conta FROM tab_conta co INNER JOIN tab_banco ba ON co.id_banco = ba.id_banco INNER JOIN tab_correntista cr ON cr.id_correntista = co.id_correntista INNER JOIN tab_tipo_conta tp ON co.id_tipo_conta = tp.id_tipo_conta WHERE cr.nm_nome = 'ADALTON ISIDORO' e. SELECT co.id_conta, co.nr_digito_conta, co.vl_saldo, ba.nm_banco, ag.nm_agência, tp.nm_tipo_conta FROM tab_conta co INNER JOIN tab_banco ba ON co.id_banco = ba.id_banco INNER JOIN tab_banco_agência ag ON co.id_banco = ag.id_banco INNER JOIN tab_correntista cr ON cr.id_correntista = co.id_correntista INNER JOIN tab_tipo_conta tp ON co.id_tipo_conta = tp.id_tipo_conta WHERE cr.nm_nome = 'ADALTON ISIDORO' 0,15 pontos PERGUNTA 2 1. Com base no DER, qual código SQL abaixo está correto para exibir a quantidade de contas por tipo de conta, exibindo o tipo e a quantidade, somente dos tipos que tiverem mais de 100 contas por tipo de conta. a. SELECT tp.nm_tipo_conta, count(*) FROM tab_tipo_conta tp JOIN tab_conta co ON co.id_tipo_conta = tp.id_tipo_conta GROUP BY tp.nm_tipo_conta WHERE count(*) > 100 ORDER BY 1 b. SELECT tp.nm_tipo_conta, count(*) FROM tab_tipo_conta tp JOIN tab_conta co ON co.id_tipo = tp.id_tipo GROUP BY tp.nm_tipo_conta HAVING count(*) > 100 ORDER BY 1 c. SELECT tp.nm_tipo_conta, count(*) FROM tab_tipo_conta tp JOIN tab_conta co ON co.id_tipo_conta = tp.id_tipo_conta HAVING count(*) > 100 ORDER BY 1 d. SELECT tp.nm_tipo_conta, count(*) FROM tab_tipo_conta tp JOIN tab_conta co ON co.id_tipo_conta = tp.id_tipo_conta GROUP BY tp.nm_tipo_conta HAVING count(*) > 100 ORDER BY 1 e. SELECT tp.nm_tipo_conta, count(*) FROM tab_tipo_conta tp GROUP BY tp.nm_tipo_conta HAVING count(*) > 100 ORDER BY 1 0,15 pontos PERGUNTA 3 1. Questão anulada(repetida), clique em qualquer alternativa para atribuir a nota. Com base no DER abaixo, qual código SQL está correto para selecionar o número da conta, dígito da conta, saldo, nome do banco, nome da agência, e o tipo da conta do correntista "ADALTON ISIDORO" a. . b. . c. . d. . e. . 0,15 pontos PERGUNTA 4 1. Com base no DER, qual código SQL abaixo está correto para exibir o nome do correntista, o município de nascimento, a descrição da UF de nascimento, a data de nascimento, endereço (tipo, e nome) e o número do endereço dos correntistas que nasceram no anode 1971. a. SELECT CR.NM_NOME, TM.NM_MUNICÍPIO, TE.NM_UF, CR.DT_NASCIMENTO, TL.DS_TIPO, TL.NM_NOME, CR.NR_NUMERO FROM TAB_CORRENTISTA CR JOIN TAB_MUNICÍPIO TM ON CR.ID_MUNICÍPIO = TM.ID_MUNICÍPIO JOIN TAB_LOGRADOURO TL ON CR.ID_CEP = TL.ID_CEP WHERE TO_CHAR(CR.DT_NASCIMENTO, 'YYYY') = '1971' b. SELECT CR.NM_NOME, TM.NM_MUNICÍPIO, TE.NM_UF, CR.DT_NASCIMENTO, TL.DS_TIPO, TL.NM_NOME, CR.NR_NUMERO FROM TAB_CORRENTISTA CR JOIN TAB_MUNICÍPIO TM ON CR.ID_MUNICÍPIO = TM.ID_MUNICÍPIO JOIN TAB_ESTADO TE ON TM.NM_UF = TE.NM_UF JOIN TAB_LOGRADOURO TL ON CR.ID_CEP = TL.ID_CEP WHERE TO_CHAR(CR.DT_NASCIMENTO, 'YYYY') = '1971' c. SELECT CR.NM_NOME, TM.NM_MUNICÍPIO, TE.NM_UF, CR.DT_NASCIMENTO, TL.DS_TIPO, TL.NM_NOME, CR.NR_NUMERO FROM TAB_CORRENTISTA CR JOIN TAB_MUNICÍPIO TM ON CR.ID_MUNICÍPIO = TM.ID_MUNICÍPIO JOIN TAB_ESTADO TE ON TM.ID_UF = TE.ID_UF JOIN TAB_LOGRADOURO TL ON CR.DS_CEP = TL.DS_CEP WHERE TO_CHAR(CR.DT_NASCIMENTO, 'YYYY') = '1971' d. SELECT CR.NM_NOME, TM.NM_MUNICÍPIO, TE.NM_UF, CR.DT_NASCIMENTO, TL.DS_TIPO, TL.NM_NOME, CR.NR_NUMERO FROM TAB_CORRENTISTA CR JOIN TAB_MUNICÍPIO TM ON CR.ID_MUNICÍPIO = TM.ID_MUNICÍPIO JOIN TAB_ESTADO TE ON TM.ID_UF = TE.ID_UF JOIN TAB_LOGRADOURO TL ON CR.ID_CEP = TL.ID_CEP WHERE TO_CHAR(CR.DT_NASCIMENTO, 'YYYY') = '1971' e. SELECT CR.NM_NOME, TM.NM_MUNICÍPIO, TE.NM_UF, CR.DT_NASCIMENTO, TL.DS_TIPO, TL.NM_NOME, CR.NR_NUMERO FROM TAB_CORRENTISTA CR JOIN TAB_MUNICÍPIO TM ON CR.ID_CEP = TM.ID_CEP JOIN TAB_ESTADO TE ON TM.ID_UF = TE.ID_UF JOIN TAB_LOGRADOURO TL ON CR.ID_CEP = TL.ID_CEP WHERE TO_CHAR(CR.DT_NASCIMENTO, 'YYYY') = '1971' PERGUNTA 1 1. Qual tipo de segmento pode registrar a imagem anterior de múltiplas transações concorrentes? a. Bitmap. b.Undo. c. Temporário. d.Tabela. e. Índice. 0,175 pontos PERGUNTA 2 1. Durante a execução de um select, qual dos seguintes processos irá recuperar dados do disco para o usuário? a. Processo Usuário. b.Processo Servidor. c. DBW0. d.DISPATCHER. e. LGWR. 0,175 pontos PERGUNTA 3 1. Entradas no arquivo de redo log são associadas a uma transação por meio do: a. ROWID. b.PCTFREE. c. Número de operações de commit realizadas. d.SCN (System Change Number). e. Número de operações de rollback realizadas. 0,175 pontos PERGUNTA 4 1. Qual view você deve consultar para obter informações sobre as sessões que estejam online? a. V$SESSIONS. b.DBA_ROLLBACK_SEGS. c. DBA_SESSIONS. d.DBA_SESSION. e. V$SESSION. PERGUNTA 1 1. O movimento NoSQL tem como características a. usar esquema flexível e uma linguagem padrão de SQL. b.permitir trabalhar com cluster e utilizar um esquema estruturado de dados. c. permitir cauterização e esquema estruturado. d.usar uma linguagem padrão diferente de SQL e permitir vários tipos de dados. e. usar uma linguagem diferente de SQL e esquema flexível. 0,2 pontos PERGUNTA 2 1. Qual das características NÃO pertence ao movimento NoSQL? a. Não usar SQL. b.Padrão bem definido. c. Esquema flexível. d.Persistência poliglota. e. Permitir clusterização. 0,2 pontos PERGUNTA 3 1. Qual é o objetivo desejável ao se utilizar um banco de dados NoSQL? a. Esquema flexível para aumentar a consistência dos dados. b.Estruturas de dados definidas, melhorando a geração da informação. c. Facilidade de organização, agilizando consultas simples. d.Facilidade no acesso aos dados, melhorando o tempo de resposta. e. Simples estruturas de dados, para melhorar a disposição desses na base de dados. 0,2 pontos PERGUNTA 4 1. Um site de comércio eletrônico deseja migrar o seu banco de dados que atualmente é relacional para uma solução NoSQL. Assim, considerando os tipos de bancos de dados, assinale a alternativa que melhor se enquadra neste caso: a. Linha. b.Chave/valor. c. Documento. d.Coluna. e. Grafo. PERGUNTA 3 1. O termo NoSQL pode ser associado a a. um software. b.um movimento – e não a uma tecnologia. c. uma linguagem de programação. d.um framework. e. uma nova tecnologia. 0,2 pontos PERGUNTA 4 1. Qual das principais características de um banco de dados relacional também é desejável em NoSQL? a. Consistência. b. Isolamento. c. Atomicidade. d.Disponibilidade. e. Durabilidade. PERGUNTA 1 1. Analise a afirmativa que define a etapa de projeto de ETC: I. Nesta etapa, são desenhadas as estruturas lógicas do modelo dimensional, com as definições de tabelas fatos e tabelas dimensão, relacionamentos, indexação, atributos de tabelas e implantação de regras. Deve-se considerar o uso do SGBD (Sistema Gerenciador de Banco de Dados) relacional da instalação como depósito das informações do armazém de dados. II. Nesta etapa, a preocupação está voltada à definição dos processos requeridos de transformação do modelo fonte para o modelo dimensional. III. Nesta etapa, será projetado o sistema aplicativo, objeto do trabalho. O sistema deverá priorizar a interface Web, facilitando o acesso aos dados, via browser. Isso evita a necessidade de acesso. Os cuidados normais com telas carregadas, excessos de informação. Agora, assinale a alternativa correta: a. Somente I está correta. b. I e II estão erradas. c. Somente II está correta. d.Somente III está correta. e. I e II estão corretas. 0,25 pontos PERGUNTA 2 1. Analise a afirmativa que define a etapa de projeto físico do banco de dados: I. Nesta etapa, são desenhadas as estruturas lógicas do modelo dimensional, com as definições de tabelas fatos e tabelas dimensão, relacionamentos, indexação, atributos de tabelas e implantação de regras. Deve-se considerar o uso do SGBD (Sistema Gerenciador de Banco de Dados) relacional da instalação como depósito das informações do armazém de dados. II. Nesta etapa, a preocupação está voltada à definição dos processos requeridos de transformação do modelo fonte para o modelo dimensional. III. Nesta etapa, será projetado o sistema aplicativo, objeto do trabalho. O sistema deverá priorizar a interface Web, facilitando o acesso aos dados, via browser. Isso evita a necessidade de acesso. Os cuidados normais com telas carregadas, excessos de informação. Agora, assinale a alternativa correta: a. Somente II está correta. b. I e II estão erradas. c. I e II estão corretas. d.Somente III está correta. e. Somente I está correta. 0,25 pontos PERGUNTA 3 1. Analise a afirmativa que define a etapa de validação e teste: I. Fase em que o sistema é testado considerando, o máximo possível, as simulações de volume e de processamentos. II. O grupo de treinamento deverá ser formado por todos os usuários voltados à atividade de negócio. III. A implantação deverá ser seguida de um rigoroso acompanhamento de uso das aplicações disponibilizadas. Além disso, a equipe do projeto deverá incentivar os usuários a apresentarem críticas e sugestões de melhorias para as próximas versões do sistema. Agora, assinale a alternativa correta: a. Somente III está correta. b. I e II estão corretas. c. Somente II está correta. d.Somente I está correta. e. I e II estão erradas. 0,25 pontos PERGUNTA 4 1. Analise a afirmativa que define a etapa de desenvolvimento de aplicações: I. Nesta etapa, são desenhadas as estruturas lógicas do modelo dimensional, com as definições de tabelas fatos e tabelas dimensão, relacionamentos, indexação, atributos de tabelas e implantação de regras. Deve-se considerar o uso do SGBD (Sistema Gerenciador de Banco de Dados) relacional da instalação como depósito das informações do armazém de dados. II. Nesta etapa, a preocupação está voltada à definição dos processos requeridos de transformação do modelo fonte para o modelo dimensional. III. Nesta etapa, será projetado o sistema aplicativo, objeto do trabalho. O sistema deverá priorizar a interface Web, facilitando o acesso aos dados, via browser. Isso evita a necessidade de acesso. Os cuidados normais com telas carregadas, excessos de informação. Agora, assinale a alternativa correta: a. Somente III está correta. b. I e II estão corretas. c. Somente II está correta. d.Somente I está correta. e. I e II estão erradas.PERGUNTA 1 1. Considere a instrução Oracle PL/SQL a seguir. CREATE VIEW valores (nome, minsal, maxsal, medsal) AS SELECT d.depnome, MIN(e.sal), MAX(e.sal), AVG(e.sal) FROM empregado e JOIN departamento d JOIN e.depnro=d.depnro GROUP BY d.depnome; Considere a existência das tabelas departamento e empregado, relacionadas de forma que cada departamento possa ter um ou muitos empregados ligados a ele. Na tabela departamento, existem os campos depnro (chave primária) e depnome, e na tabela empregado existem os campos empnro (chave primária), empnome, cargo, sal e depnro (chave estrangeira). Considere que, em ambas as tabelas, existem registros cadastrados relacionando adequadamente departamentos e empregados. A instrução acima: a. Está correta, porém, os apelidos definidos para as colunas não serão aplicados, pois eles deveriam estar na subconsulta e não após a cláusula CREATE VIEW. b.Está correta, e a view será criada com os nomes de departamento e os valores mínimo, máximo e médio dos salários por departamento. c. Está incorreta, pois não é possível criar view para exibir valores a partir de duas ou mais tabelas. d.Está incorreta, pois a subconsulta que define a view não pode conter a cláusula GROUP BY. e. Está incorreta, pois a função para obter a média dos valores contidos no campo sal é MED e não AVG. 0,15 pontos PERGUNTA 2 1. Qual comando é utilizado para apagar uma sequence com nome de “SQ_CLIENTE”? a. DROP TABLE_SEQUENCE SQ_CLIENTE; b.Delete from SEQUENCE where sequence = “SQ_CLIENTE”; c. DROP SEQUENCE WHERE id = “SQ_CLIENTE”; d.DROP SEQUENCE SQ_CLIENTE; e. Delete from SEQUENCE where id = “SQ_CLIENTE”; 0,15 pontos PERGUNTA 3 1. O conceito de visão é muito útil e empregado na implementação de banco de dados. O emprego do conceito visão tem as seguintes finalidades ou vantagens: a. Fornecer a restrição de integridade e independência de dados lógica. b.Ocultar dados e fornecer o controle de redundâncias. c. Fornecer controle de redundância e independência de dados lógica. d.Fornecer controle de redundância e a restrição de integridade. e. Ocultar dados e fornecer independência de dados lógica. 0,15 pontos PERGUNTA 4 1. Considere a tabela T de um banco de dados relacional: T (ID, Nome, Fone) Indique a alternativa que contém a consulta SQL correta para criar uma visão V, a partir da tabela T, apenas para os Nomes começando pela letra J. a. CREATE VIEW V (SELECT T(ID, Nome, Fone) WHERE Nome NEAR 'J%') b. CREATE VIEW V (SELECT ID, Nome, Fone FROM T WHERE Nome = 'J%') c. CREATE VIEW V FROM (SELECT ID, Nome, Fone OF T WHERE Nome IN 'J%') d. CREATE VIEW V FOR (SELECT T.ID, T.Nome, T.Fone FOR Nome NEXT 'J%') e. CREATE VIEW V AS (SELECT ID, Nome, Fone FROM T WHERE Nome LIKE 'J%') PERGUNTA 1 1. A estrutura que, além de ser organizada sob a forma de uma lista organizada de todos os elementos de Dados pertinentes ao Sistema, também constitui ponto de referência de todos os elementos desse Sistema, permitindo associar um significado a cada termo utilizado, é tecnicamente conhecida como: a. Visão (View). b.Dicionário de Dados. c. Stored Procedure (Procedimento Armazenado). d.Trigger (Gatilho). e. Esquema de Banco de Dados. 0,175 pontos PERGUNTA 2 1. Há cinco categorias de views de Dicionário de Dados. Qual categoria é destinada a objetos nos quais o usuário ganhou direitos de acesso? a. DBA_. b.V$. c. USER__. d.ALL_. e. VG$. 0,175 pontos PERGUNTA 3 1. O Dicionário de Dados de um Banco de Dados relacional a. ignora os domínios de cada atributo das Tabelas. b.somente se aplica a Tabelas com grande número de atributos. c. armazena, entre outras informações, nomes de Tabelas e de seus atributos d.não considera o armazenamento da lista de atributos-chave das Tabelas. e. não se aplica a Tabelas com pequeno número de registros. 0,175 pontos PERGUNTA 4 1. Há cinco categorias de views de Dicionário de Dados. Qual categoria é destinada a objetos com privilégio de DBA? a. GV$. b.V$. c. DBA_. d.USER_. e. ALL_ PERGUNTA 1 1. Na Bus Matrix, as colunas correspondem a quâ? I. Dimensões. II. Data Marts. Agora, assinale a alternativa correta: a. Somente I está correta. b.Somente II está correta. c. A Alternativa I complementa a alternativa II. d. I e II estão erradas. e. I e II estão corretas. 0,25 pontos PERGUNTA 2 1. Segundo Kimball, qual é o artefato mais importante para o desenvolvimento de um Data warehouse? I. Bus maxtrix. II. Modelagem dimensional. Agora, assinale a alternativa correta: a. Somente I está correta. b. I e II estão corretas. c. I e II estão erradas. d.Somente II está correta. e. A alternativa I complementa a alternativa II. 0,25 pontos PERGUNTA 3 1. Na Bus Matrix, as linhas correspondem a quê? I. Dimensões. II. Data Marts. Agora, assinale a alternativa correta: a. Somente I está correta. b. I e II estão erradas. c. Somente II está correta. d.A alternativa I complementa a alternativa II. e. I e II estão corretas. 0,25 pontos PERGUNTA 4 1. Quanto à modelagem dimensional, podemos dizer que : I. A estrutura dimensional modifica a ordem de distribuição de campos por entre as tabelas, permitindo uma formatação estrutural mais voltada para os muitos pontos de entradas específicos (as chamadas dimensões), e menos para os dados granulares em si (os chamados fatos). II. O modelo dimensional oferece clara e diretamente os elementos que se precisa para buscar as informações sobre fatos via dimensões de referências, diferindo da malha relacional, ou de rede, próprias dos modelos anteriores, onde não existem estruturas específicas de entrada. Agora, assinale a alternativa correta: a. A) Somente I está correta. b.A Alternativa I justifica a alternativa II. c. I e II estão erradas. d. I e II estão corretas. e. Somente II está correta. PERGUNTA 1 1. Quanto à modelagem dimensional, podemos dizer que : I. A estrutura dimensional modifica a ordem de distribuição de campos por entre as tabelas, permitindo uma formatação estrutural mais voltada para os muitos pontos de entradas específicos (as chamadas dimensões), e menos para os dados granulares em si (os chamados fatos). II. O modelo dimensional oferece clara e diretamente os elementos que se precisa para buscar as informações sobre fatos via dimensões de referências, diferindo da malha relacional, ou de rede, próprias dos modelos anteriores, onde não existem estruturas específicas de entrada. Agora, assinale a alternativa correta: a. I e II estão erradas. b. I e II estão corretas. c. A Alternativa I justifica a alternativa II. d.A) Somente I está correta. e. Somente II está correta. 0,25 pontos PERGUNTA 2 1. Na Bus Matrix, as linhas correspondem a quê? I. Dimensões. II. Data Marts. Agora, assinale a alternativa correta: a. A alternativa I complementa a alternativa II. b. I e II estão erradas. c. Somente I está correta. d. I e II estão corretas. e. Somente II está correta. 0,25 pontos PERGUNTA 3 1. O que é um hipercubo? I. O hipercubo se forma quando temos a junção de vários cubos. II. O hipercubo se forma com a adição de novas dimensões ao cubo existente. Agora, assinale a alternativa correta: a. I e II estão corretas. b. I e II estão erradas. c. Somente II está correta. d.Somente I está correta. e. A afirmativa II complementa da afirmativa I. 0,25 pontos PERGUNTA 4 1. Segundo Kimball, qual é o artefato mais importante para o desenvolvimento de um Data warehouse? I. Bus maxtrix. II. Modelagem dimensional. Agora, assinale a alternativa correta: a. I e II estão corretas. b.Somente I está correta. c. Somente II está correta. d.A alternativa I complementa a alternativa II. e. I e II estão erradas. PERGUNTA 1 1. O que é uma coleção a. local onde a base de dados é armazenada b. local onde os documentos são guardados c. nome dos dados armazenados d. conjunto de dados armazenados e. conjunto de bases de dados 0,2 pontos PERGUNTA 2 1. Qual é o tipo de documento utilizado no MongoDB? a. XML b. CSV c. JSON d. BSONe. TXT 0,2 pontos PERGUNTA 3 1. Quais são as bases de dados padrão? a. admin, log e cluster b. admin, config e local c. root, log e cluster d. admin, log e cluster e. root, config e local 0,2 pontos PERGUNTA 4 1. Por que criar um serviço para o server MongoDB? a. Poder executar normalmente na linha de comando b. Fazer as atualizações de maneira automática c. Para não haver travamento no firewall do Windows d. Não precisar sempre executar o programa manualmente antes do cliente e. Por ser obrigatório o registro do novo programa no Windows PERGUNTA 1 1. Qual o número máximo de arquivos de controle recomendado no parâmetro control_files? a. 16. b. 12. c. 2. d. 8. e. 4. 0,175 pontos PERGUNTA 2 1. Qual arquivo mantém a informação de checkpoint quando ocorre uma recuperação do Banco de Dados? a. Arquivos de Dados. b. Arquivo de Controle. c. Arquivos de Alerta. d. Arquivo de Parâmetro. e. Arquivos de Rastreamento. 0,175 pontos PERGUNTA 3 1. Que comando você pode usar para verificar se seu Banco de Dados está fazendo os archives automaticamente? a. ARCHIVE LOG SHOW ALL. b. ARCHIVE LOG NEXT. c. ARCHIVE LOG AUTOMATIC. d. ARCHIVE LOG ALL. e. ARCHIVE LOG LIST. 0,175 pontos PERGUNTA 4 1. O que acontece se somente um dos três membros do próximo grupo de redo log estiver disponível após a alternância de log? a. O LGWR irá escrever no membro que está disponível. b. O Oracle irá limpar e gravar nos membros que estiverem corrompidos. c. A instância vai para o estado de shutdown. d. Ocorre um erro. e. O Banco de Dados será fechado. PERGUNTA 1 1. Que tablespace não pode ficar offline? a. INDEX. b. DATA. c. TEMP. d. USERS. e. SYSTEM. 0,175 pontos PERGUNTA 2 1. Que view pode ser consultada para mostrar o tamanho da primeira extensão alocada para a tabela ORDER? a. DBA_FREE_SPACE. b. V$EXTENT. c. DBA_TABLESPACES. d. DBA_SEGMENTS. e. DBA_DATA_FILES. 0,175 pontos PERGUNTA 3 1. Qual é a estrutura física que faz parte o Banco de Dados oracle? a. Extensão. b. Segmento. c. Bloco de Dados do oracle. d. Arquivo de dados. e. Tablespace. 0,175 pontos PERGUNTA 4 1. Quando um tablespace requer espaço adicional, que componente lógico do Banco de Dados você adiciona? a. Tablespaces. b. Extensões. c. Blocos de dados. d. Bloco do Sistema Operacional. e. Arquivos. PERGUNTA 1 1. Analise as seguintes afirmativas em relação ao operador drill up I. Realizar a operação de drill up significa navegar na hierarquia da dimensão de cima para baixo. II. Realizar a operação de drill up significa navegar na hierarquia da dimensão de baixo para cima. Pode-se dizer que: a. Somente I está correta b. I e II estão erradas c. Somente II está correta d. A afirmativa I complementa a afirmativa II. e. I e II estão corretas 0,25 pontos PERGUNTA 2 1. Analise as sequências a seguir em relação à operação de drill up I. PAÍS -> REGIÃO -> ESTADO -> CIDADE -> LOJA II. DIA->SEMANA->MÊS->SEMESTRE->ANO Pode-se dizer que: a. Somente I está correta b. A afirmativa I complementa a afirmativa II. c. I e II estão corretas d. Somente II está correta e. I e II estão erradas 0,25 pontos PERGUNTA 3 1. Analise as seguintes afirmativas em relação ao operador drill-across: I. O conceito de drill-across está relacionado com o fato de você poder pular de um esquema para outro, desde que ambos tenham algumas dimensões em conformidade, ou seja, as mesmas dimensões estão compartilhadas. II. O comando drill-across permitiria o tratamento dessas informações que, embora correlacionadas, estão em estruturas separadas, porém unidas por algumas dimensões coerentes. É como se fosse uma espécie de join dimensional, entre estruturas relacionadas. Pode-se dizer que: a. Somente I está correta b. I e II estão corretas c. A afirmativa I justifica a afirmativa II d. Somente II está correta e. I e II estão erradas 0,25 pontos PERGUNTA 4 1. Analise as sequências a seguir em relação à operação de drill down: I. PAÍS -> REGIÃO -> ESTADO -> CIDADE -> LOJA II. DIA->SEMANA->MÊS->SEMESTRE->ANO Pode-se dizer que: a. A afirmativa I complementa a afirmativa II. b. Somente I está correta c. I e II estão corretas d. Somente II está correta e. I e II estão erradas PERGUNTA 1 1. Ao utilizar o comando sort(chave:-1) em uma coleção de dados, qual foi o resultado? a. o resultado é um valor aleatório. b. o resultado é ordenado crescente. c. o resultado é ordenado decrescente. d. retorna somente o primeiro documento. e. não ocorre nada. 0,2 pontos PERGUNTA 2 1. Em uma pesquisa o “chave:valor” é utilizado como: a. indicar a ordenação. b. contar os resultados. c. indicar a classificação. d. condicional de igualdade. e. condicional de desigualdade. 0,2 pontos PERGUNTA 3 1. Qual comando é utilizado para criar uma coleção? a. db.collection() b. db.saveCollection() c. db.insertCollection d. db.createCollection() e. db.getCollection() 0,2 pontos PERGUNTA 4 1. Qual comando deve ser utilizado para pesquisar dados? a. find() b. select() c. search() d. research() e. getData() PERGUNTA 1 1. Em uma estrutura de bloco PL/SQL DECLARE, BEGIN, EXCEPTION, END, qual desses comandos são opcionais? a. BEGIN e END. b. DECLARE e EXCEPTION. c. EXCEPTION e END. d. BEGIN e DECLARE. e. BEGIN e EXCEPTION. 0,175 pontos PERGUNTA 2 1. Qual é a ordem dos comandos para criação de um bloco PL/SQL? a. DECLARE, BEGIN, END, EXCEPTION. b. DECLARE, EXCEPTION, BEGIN, END. c. BEGIN, EXCEPTION, DECLARE, END. d. BEGIN, DECLARE, EXCEPTION, END. e. DECLARE, BEGIN, EXCEPTION, END. 0,175 pontos PERGUNTA 3 1. Em PL-SQL (Procedural Language/Structured Query Language), quanto aos cursores explícitos, os três comandos essenciais existentes são: a. START, SEEK e CLOSE b. OPEN, SEEK e CLOSE c. START, FETCH e END d. OPEN, FETCH e CLOSE e. OPEN, SEEK e END 0,175 pontos PERGUNTA 4 1. Analise o scritpt Oracle PL/SQL a seguir: DECLARE c_livroid livro.livroid%type; c_titulo livro.titulo%type; CURSOR c_livros is SELECT livroid, titulo FROM livro; BEGIN OPEN c_livros; LOOP .......; EXIT WHEN c_livros%notfound; dbms_output.put_line(c_livroid || ' ' || c_titulo); END LOOP; CLOSE c_livros; END; Para que esse script funcione corretamente, exibindo os códigos identificadores e títulos de cada livro, a linha pontilhada deve ser substituída por: a. FETCH c_livros into c_livroid, c_titulo b. READ c_livroid, c_titulo FROM c_livros c. GET c_livros AS c_livroid, c_titulo d. SET NEXT c_livroid = c_livros.livroid, c_titulo= c_livros.livroid e. RECOVER c_livroid, c_titulo FROM c_livros.livroid, c_livros.titulo PERGUNTA 1 1. Qual é o Sistema de data warehouse? a. Hive b. Hbase c. Flume d. MapReduce e. HDFS 0,2 pontos PERGUNTA 2 1. Qual é a ferramenta de coleta do framework Hadoop? a. Hbase b. MapReduce c. HDFS d. Flume e. Hive 0,2 pontos PERGUNTA 3 1. Qual foi a inspiração para resolver o problema de processamento e grande escala do Hadoop? a. Armazenamento em rede b. Global File System c. Armazenamento de arquivos e não dados d. Mapreduce e. Google File System 0,2 pontos PERGUNTA 4 1. O que não é o Hadoop? a. Plataforma de processamento distribuído b. Conjunto de softwares código fonte aberto c. Tecnologia de processamento de Big data mais utilizada d. Sistema distribuído de arquivos e. Banco de dados PERGUNTA 4 1. O que acontece quando se utiliza o Hadoop em poucos dados? a. O processamento seguiria normalmente. b. Apresentaria uma mensagem de erro. c. O processamento se tornaria custoso. d. O processamento ocorreria rapidamente. e. O sistema travaria. PERGUNTA 1 1. Qual privilégio de sistema você precisa ter para poder dar um privilégio de sistema para outro usuário? Assinale a alternativa correta: a. ( ) ALTER b. ( ) WITH ADMIN OPTION c. ( ) WITH GRANT OPTION d. () ALL e. ( ) PUBLIC 0,175 pontos PERGUNTA 2 1. O seguinte comando foi efetuado: CREATE USER BILL IDENTIFIED BY BILLW QUOTA 15M ON DATA01 PASSWORD EXPIRE; Qual é o tablespace default do usuário BILL ? Assinale a alternativa correta: a. ( ) SYSTEM b. ( ) UNDO c. ( ) TEMP d. ( ) USERS e. ( ) DATA01 0,175 pontos PERGUNTA 3 1. Qual view você pode consultar para mostrar a informação sobre expiração de senha, bloqueios de data e status da conta do usuário CHAN? Assinale a alternativa correta: a. ( ) DBA_OBJECTS b. ( ) DBA_TABLES c. ( ) DBA_TABLESPACE d. ( ) DBA_USERS e. ( ) DBA_PROFILES 0,175 pontos PERGUNTA 4 1. Qual view você pode consultar para mostrar usuários que tenham o privilégio ALTER ANY ROLE? Assinale a alternativa correta: a. ( ) DBA_USER_PRIVS b. ( ) DAB_OBJ_PRIVS c. ( ) USER_TAB_PRIVS_RECD d. ( ) DBA_SYS_PRIVS e. ( ) DBA_COL_PRIVS PERGUNTA 1 1. Qual view de dicionário de dados devemos consultar para saber se o usuário tem o privilégio SELECT ANY TABLE? Assinale a alternativa correta: a. ( )DBA_TAB_PRIVS b. ( ) DBA_SYS_PRIVS c. ( ) DBA_COL_PRIVS d. ( ) DBA_PRIVS e. ( ) DBA_OBJ_PRIVS 0,175 pontos PERGUNTA 2 1. Qual view você pode consultar para mostrar usuários que tenham o privilégio ALTER ANY ROLE? Assinale a alternativa correta: a. ( ) USER_TAB_PRIVS_RECD b. ( ) DAB_OBJ_PRIVS c. ( ) DBA_USER_PRIVS d. ( ) DBA_SYS_PRIVS e. ( ) DBA_COL_PRIVS 0,175 pontos PERGUNTA 3 1. O seguinte comando foi efetuado: CREATE USER BILL IDENTIFIED BY BILLW QUOTA 15M ON DATA01 PASSWORD EXPIRE; Qual é o tablespace default do usuário BILL ? Assinale a alternativa correta: a. ( ) TEMP b. ( ) UNDO c. ( ) USERS d. ( ) SYSTEM e. ( ) DATA01 0,175 pontos PERGUNTA 4 1. Qual privilégio de sistema você precisa ter para poder dar um privilégio de sistema para outro usuário? Assinale a alternativa correta: a. ( ) WITH ADMIN OPTION b. ( ) WITH GRANT OPTION c. ( ) ALTER d. ( ) PUBLIC e. ( ) ALL PERGUNTA 1 1. Qual a diferença entre FUNCTION e STORED PROCEDURE? a. A FUNCTION e a STORED PROCEDURE não retornam valores. b. A STORED PROCEDURE retorna valor e a FUNCTION não retorna valor. c. A FUNCTION retorna valor e a STORED PROCEDURE não retorna valor. d. A FUNCTION e a STORED PROCEDURE retornam valores. e. A FUNCTION e a STORED PROCEDURE não executam procedimentos. 0,175 pontos PERGUNTA 2 1. Considere a tabela EMP em um banco de dados Oracle, contendo os campos ID, NOME, CARGO e SALARIO. Considere ainda que a procedure seguinte tem a intenção de reajustar o salário de todos os funcionários em 20%: CREATE OR REPLACE PROCEDURE aumento BEGIN UPDATE EMP SET SALARIO = SALARIO * 1.2; END; Para que a procedure seja considerada CORRETA, é necessário a. trocar a palavra-chave BEGIN por { e END por }. b. acrescentar a palavra-chave START imediatamente após a instrução BEGIN. c. acrescentar a palavra-chave IS imediatamente antes da instrução BEGIN. d. retirar a instrução OR REPLACE, pois de outra forma, ocorrerá um erro de sintaxe. e. trocar a palavra-chave SET por VALUE. 0,175 pontos PERGUNTA 3 1. Considerando o conceito de procedimentos armazenados (stored procedures), presentes em bancos de dados relacionais, é CORRETO afirmar que a. são chamados apenas em caso de falha na execução de uma transação do banco de dados. b. são armazenados, de forma persistente, no banco de dados. c. representam um tipo especial de indexação do banco de dados. d. são chamados apenas em caso de violação da segurança do banco de dados e. se constituem em dados de uma tabela especial do banco de dados. 0,175 pontos PERGUNTA 4 1. Stored Procedure é uma coleção de comandos em a. JavaScript, que não encapsulam tarefas repetitivas, aceitam parâmetros de entrada e não retornam valores correspondentes à execução dos comandos SQL. b. SQL, que não encapsulam tarefas repetitivas, aceitam parâmetros de entrada e não retornam valores correspondentes à execução dos comandos SQL. c. JavaScript, que encapsulam tarefas repetitivas, aceitam parâmetros de entrada e retornam valores correspondentes à execução dos comandos JavaScipt. d. SQL, que encapsulam tarefas repetitivas, aceitam parâmetros de entrada e retornam valores correspondentes à execução dos comandos SQL. e. SQL, que não encapsulam tarefas repetitivas, aceitam parâmetros de entrada e não retornam valores correspondentes à execução dos comandos SQL. PERGUNTA 1 1. Qual das Exceptions a seguir consiste em restrições de valores duplicados? a. INVALID_NUMBER. b. TIMEOUT_ON_RESOURCE c. PROGRAM_ERROR. d. DUP_VAL_ON_INDEX. e. TOO_MANY_ROWS. 0,175 pontos PERGUNTA 2 1. O desenvolvedor precisar criar um gatilho para garantir que, no momento da inserção das informações na Tabela tb_produto, caso o campo estoque esteja vazio, seja gravado o valor 0 (Zero). Como seria a criação da trigger para atender a esse caso? a. CREATE OR REPLACE TRIGGER trg_produto_estoque BEFORE UPDATE ON tb_produto FOR EACH ROW BEGIN IF :NEW.estoque IS NULL THEN :NEW.estoque := 0 END IF END b. CREATE OR REPLACE TRIGGER trg_produto_estoque BEFORE INSERT ON tb_produto FOR EACH ROW BEGIN IF :OLD.estoque IS NULL THEN :NEW.estoque := 0 END IF END c. CREATE OR REPLACE TRIGGER trg_produto_estoque BEFORE DELETE ON tb_produto FOR EACH ROW BEGIN IF :NEW.estoque IS NULL THEN :NEW.estoque := 0 END IF END d. CREATE OR REPLACE TRIGGER trg_produto_estoque BEFORE INSERT ON tb_produto FOR EACH ROW BEGIN IF :NEW.estoque IS NULL THEN :NEW.estoque := 0 END IF END e. CREATE OR REPLACE TRIGGER trg_produto_estoque BEFORE INSERT ON tb_produto FOR EACH ROW BEGIN IF :NEW.estoque IS NULL THEN :OLD.estoque := 0 END IF END 0,175 pontos PERGUNTA 3 1. Em Banco de Dados, Triggers são: a. Objetos armazenados que são automaticamente executados em resposta à execução de algum evento b. Objetos que executam tarefas na medida em que as aplicações interagem com o Banco de Dados. c. Eventos enviados automaticamente pelo Banco de Dados em resposta à execução de uma procedure. d. Funções e procedures unidos em uma sequência de comandos contínuos e progressivos. e. Objetos que executam tarefas e retornam um valor associado à sua operação. 0,175 pontos PERGUNTA 4 1. Triggers são : a. Questões armazenadas, cuja execução é disparada somente depois da ocorrência de um evento em uma Tabela com o qual estão relacionadas. b. Procedimentos armazenados, cuja execução é disparada somente depois da ocorrência de um evento em uma Tabela com o qual estão relacionados. c. Procedimentos armazenados, cuja execução é disparada somente antes da ocorrência de um evento em uma Tabela com o qual estão relacionados. d. Procedimentos armazenados, cuja execução é disparada antes ou depois da ocorrência de um evento em uma Tabela com o qual estão relacionados. e. Questões armazenadas, cuja execução é disparada somente antes da ocorrência de um evento em uma Tabela com o qual estão relacionadas. PERGUNTA 1 1. Qual view de dicionário de dados você pode consultar para mostrar o resource limits associado ao profile DEVELOPER? Assinale a alternativa correta: a. ( ) DBA_PROFILES b. ( ) DBA_OBJECTS c. ( ) DBA_TABLES d. ( ) DBA_TABLESPACE e. ( ) DBA_USERS 0,2 pontos PERGUNTA 2 1. Qual dos itens abaixo pode ser controlado através do profile ? Assinale a alternativa correta:: a. ( ) IDLE_TIME_MAX – Tempo inativo b. ( ) SESSION_PER_USER - Número de sessões correntes para um usuário c. ( ) PASSWORD_GRACE_TIME – tempo extra de vida da senha d. ( ) FAILED_LOGIN_ATTEMPTS – número de tentativas e. ( ) PASSWORD_LIFE_TIME – tempo de vida da senha 0,2 pontos PERGUNTA 3 1. Qual informação sobre profile é falsa? a. ( ) O Comando ALTER USER é utilizado para associar um profile a um usuáriob. ( ) Profiles têm um grupo de recursos de limites de senha e de máquina c. ( ) Profiles podem ser associados para usuários, roles e para outros profiles d. ( ) Profiles associados não afetam a sessão corrente e. ( ) as informações sobre Profiles são mostradas pela view dba_profiles AS 1 – 1 • Pergunta 1 0,15 em 0,15 pontos O que acontece se o processo servidor oracle tenta acessar um objeto no cache de buffer de dados e não encontrar esse objeto? Resposta Selecionada: b. ( ) O processo servidor procura o objeto no arquivo de dados. Respostas: a. ( ) Um erro ocorre. b. ( ) O processo servidor procura o objeto no arquivo de dados. c. ( ) O processo servidor cria um novo cache de buffer de dados. d. ( ) O processo servidor procura o objeto no pool compartilhado. e. ( ) O processo LGWR remove o conteudo do cache de buffer de dados. Comentário da resposta: Quando uma consulta é processada, o processo de servidor procura no cache de buffer do banco de dados por blocos que sejam necessários. Se o bloco não for localizado no cache de buffer do banco de dados, o processo de servidor lerá o bloco no arquivo de dados e colocará uma cópia no cache de buffer. Como solicitações subsequentes pelo mesmo bloco, podem localizar o bloco na memória, as solicitações talvez precisem de leituras físicas. O servidor Oracle utiliza o algoritmo menos usado recentemente para retirar buffers que não foram acessados recentemente, a fim de criar espaço para novos blocos no cache de buffer. • Pergunta 2 0,15 em 0,15 pontos Que processo de segundo plano checa a consistência do banco de dados e se necessário inicia a recuperação do banco de dados quando este é aberto? Resposta Selecionada: c. ( ) SMON Respostas: a. ( ) CKPT b. ( ) LGWR c. ( ) SMON d. ( ) DBW0 e. ( ) PMON Comentário da resposta: O Monitor de Sistema (SMON, System Monitor) verifica a consistência no banco de dados e, se necessário, inicia a recuperação do banco de dados quando ele é aberto. • Pergunta 3 0,15 em 0,15 pontos Você está gerenciando um banco de dados Oracle. Qual das opções a seguir indica uma view V$ onde os valores definidos no arquivo de parâmetros podem ser visualizados para a instância Oracle ativa no momento? Resposta Selecionada: a. ( ) V$PARAMETER Respostas: a. ( ) V$PARAMETER b. ( ) V$SHOWPARAMETER c. ( ) V$PARAMETERS d. ( ) V$SESSION e. ( ) V$DATABASE Comentário da resposta: Os parâmetros são mostrados através de consulta na v$parameter. • Pergunta 4 0 em 0,15 pontos Quais arquivos mantém a informação de SCN? Resposta Selecionada: a. ( ) arquivos de dados e arquivos de alerta. Respostas: a. ( ) arquivos de dados e arquivos de alerta. b. ( ) arquivos de alerta e arquivo de rastreamento. c. ( ) arquivo de parâmetro e arquivo de controle. d. ( ) arquivos de rastreamento e arquivo de controle. e. ( ) arquivo de controle e arquivo de alerta. Comentário da resposta: O SCN fica gravado e é atualizado nos arquivos de controle e arquivos de alerta. AS 1 – 2 • Pergunta 1 0,15 em 0,15 pontos Quais são os dois componentes compreendidos pelo pool compartilhado? Resposta Selecionada: d. ( ) cache de dicionário de dados e cache de biblioteca. Respostas: a. ( ) buffer de redo log e cache de dicionário de dados. b. ( ) PGA e SGA. c. ( ) cache de buffer de dados e cache de biblioteca. d. ( ) cache de dicionário de dados e cache de biblioteca. e. ( ) cache de biblioteca e buffer de redo log. Comentário da O pool compartilhado é formado pelo cache de biblioteca e pelo cache de dicionário de resposta: dados. • Pergunta 2 0,15 em 0,15 pontos Você está gerenciando um banco de dados Oracle. Qual das opções a seguir indica uma view V$ onde os valores definidos no arquivo de parâmetros podem ser visualizados para a instância Oracle ativa no momento? Resposta Selecionada: a. ( ) V$PARAMETER Respostas: a. ( ) V$PARAMETER b. ( ) V$SHOWPARAMETER c. ( ) V$PARAMETERS d. ( ) V$DATABASE e. ( ) V$SESSION Comentário da resposta: Os parâmetros são mostrados através de consulta na v$parameter. • Pergunta 3 0,15 em 0,15 pontos Que processo de segundo plano checa a consistência do banco de dados e se necessário inicia a recuperação do banco de dados quando este é aberto? Resposta Selecionada: a. ( ) SMON Respostas: a. ( ) SMON b. ( ) DBW0 c. ( ) CKPT d. ( ) PMON e. ( ) LGWR Comentário da resposta: O Monitor de Sistema (SMON, System Monitor) verifica a consistência no banco de dados e, se necessário, inicia a recuperação do banco de dados quando ele é aberto. • Pergunta 4 0,15 em 0,15 pontos O que acontece se o processo servidor oracle tenta acessar um objeto no cache de buffer de dados e não encontrar esse objeto? Resposta Selecionada: b. ( ) O processo servidor procura o objeto no arquivo de dados. Respostas: a. ( ) Um erro ocorre. b. ( ) O processo servidor procura o objeto no arquivo de dados. c. ( ) O processo servidor cria um novo cache de buffer de dados. d. ( ) O processo LGWR remove o conteudo do cache de buffer de dados. e. ( ) O processo servidor procura o objeto no pool compartilhado. Comentário da resposta: Quando uma consulta é processada, o processo de servidor procura no cache de buffer do banco de dados por blocos que sejam necessários. Se o bloco não for localizado no cache de buffer do banco de dados, o processo de servidor lerá o bloco no arquivo de dados e colocará uma cópia no cache de buffer. Como solicitações subsequentes pelo mesmo bloco, podem localizar o bloco na memória, as solicitações talvez precisem de leituras físicas. O servidor Oracle utiliza o algoritmo menos usado recentemente para retirar buffers que não foram acessados recentemente, a fim de criar espaço para novos blocos no cache de buffer. AS 2 • Pergunta 1 0,175 em 0,175 pontos Durante a execução de um select, qual dos seguintes processos irá recuperar dados do disco para o usuário? Resposta Selecionada: d. Processo Servidor. Respostas: a. DISPATCHER. b. LGWR. c. DBW0. d. Processo Servidor. e. Processo Usuário. Comentário da resposta: Neste ponto, o servidor Oracle possui todas as informações e os recursos necessários, para que a instrução seja executada. Para as instruções SELECT, o processo de servidor prepara-se para recuperar os dados. • Pergunta 2 0,175 em 0,175 pontos Qual view você deve consultar para obter informações sobre as sessões que estejam online? Resposta Selecionada: b. V$SESSION. Respostas: a. DBA_SESSIONS. b. V$SESSION. c. DBA_ROLLBACK_SEGS. d. V$SESSIONS. e. DBA_SESSION. Comentário da resposta: Todas as sessões estabelecidas ficam registradas na v$session. • Pergunta 3 0,175 em 0,175 pontos Entradas no arquivo de redo log são associadas a uma transação por meio do: Resposta Selecionada: b. SCN (System Change Number). Respostas: a. PCTFREE. b. SCN (System Change Number). c. Número de operações de rollback realizadas. d. Número de operações de commit realizadas. e. ROWID. Comentário da resposta: Sempre que uma transação é submetida a commit, o servidor Oracle atribui um SCN (System Change Number – Número de Alteração do Sistema) à transação. O SCN é incrementado invariavelmente e é exclusivo no Banco de Dados. Ele é usado pelo servidor Oracle como um time stamp interno para sincronizar os dados e fornecer consistência de leitura quando os dados forem recuperados dos arquivos de dados. Com o SCN, o servidor Oracle pode executar verificações de consistência sem depender do horário do sistema Operacional. • Pergunta 4 0,175 em 0,175 pontos Qual tipo de segmento pode registrar a imagem anterior de múltiplas transações concorrentes? Resposta Selecionada: d. Undo. Respostas: a. Bitmap. b. Índice. c. Tabela. d. Undo. e. Temporário. Comentário da resposta: Antes de efetuar uma alteração, o processo de servidor salva os antigos valores de dados em um segmento de undo. Essa imagem original será usada para: • Desfazer as alterações se a transaçãofor submetida a rollback; • Fornecer consistência de leitura verificando se outras transações não reconhecem alterações não submetidas a commit efetuadas pela instrução DML; • Recuperar o Banco de Dados para um estado consistente em caso de falhas. Segmentos de undo, como tabelas e índices, existentes nos arquivos de dados, e blocos de rollback são levados para o cache de buffer do Banco de Dados quando necessário. Os segmentos de undo são criados pelo DBA. As alterações efetuadas nos segmentos de undo são registradas no buffer de redo log. AS 3 • Pergunta 1 0,175 em 0,175 pontos Se você consultar a V$LOG e encontrar que o grupo 3 é inativo, o que podemos dizer sobre esse grupo? Resposta Selecionada: c. O grupo não é necessário se for necessário fazer a recuperação da instância. Respostas: a. O grupo possui um erro e por isso o processo servidor inativou esse membro. b. O arquivo ficará corrente para ser escrito. c. O grupo não é necessário se for necessário fazer a recuperação da instância. d. O grupo nunca mais será escrito. e. O archive desse grupo não precisa ser gerado. Comentário da resposta: O processo LGWR reage de formas diferentes quando alguns membros de redo logs on-line não estão disponíveis. Se o processo LGWR puder acessar, pelo menos, um membro em um grupo, a gravação nos membros acessíveis do grupo prosseguirá normalmente; o LGWR ignorará os membros não disponíveis do grupo. Se o grupo não estava ativo, isto é, se o checkpoint foi concluído, a eliminação e a adição de um novo membro de redo log resolverá o problema. Caso contrário, você precisará primeiro impor uma alternância de log. Se todos os membros do próximo grupo não estiverem acessíveis ao processo LGWR em uma alternância de log, a instância será desativada. Se o grupo não estiver ativo, a eliminação e a adição de um novo grupo de redo logs resolverá o problema. Caso contrário, o Banco de Dados poderá precisar passar por uma recuperação de mídia devido à perda de um arquivo de redo log on-line. Se todos os membros do grupo atual se tornarem subitamente inacessíveis ao processo LGWR quando estiverem sendo gravados, a instância do Banco de Dados será desativada. Nesse caso, o Banco de Dados poderá precisar de recuperação de mídia devido à perda de um arquivo de redo log on-line. • Pergunta 2 0,175 em 0,175 pontos Se o Banco de Dados PROD tem quatro grupos de redo log e cada grupo tem 3 membros, quantos discos a Oracle recomenda para manter esses arquivos de redo log? Resposta Selecionada: d. 3. Respostas: a. 4. b. 8. c. 12. d. 3. e. 6. Comentário da resposta: A recomendação é de que cada membro fique armazenado em discos diferentes. • Pergunta 3 0,175 em 0,175 pontos O que acontece se somente um dos três membros do próximo grupo de redo log estiver disponível após a alternância de log? Resposta Selecionada: a. O LGWR irá escrever no membro que está disponível. Respostas: a. O LGWR irá escrever no membro que está disponível. b. O Oracle irá limpar e gravar nos membros que estiverem corrompidos. c. O Banco de Dados será fechado. d. Ocorre um erro. e. A instância vai para o estado de shutdown. Comentário da resposta: O processo LGWR grava os arquivos de redo log on-line sequencialmente, isto é, quando o grupo de redo logs on-line atual é preenchido, o processo LGWR começa a gravar o próximo grupo. Quando o último arquivo de redo log on-line disponível é preenchido, o processo LGWR retorna ao primeiro grupo de redo logs on-line e começa a gravar novamente. • Pergunta 4 0,175 em 0,175 pontos Que comando você pode usar para verificar se seu Banco de Dados está fazendo os archives automaticamente? Resposta Selecionada: a. ARCHIVE LOG LIST. Respostas: a. ARCHIVE LOG LIST. b. ARCHIVE LOG AUTOMATIC. c. ARCHIVE LOG ALL. d. ARCHIVE LOG SHOW ALL. e. ARCHIVE LOG NEXT. Comentário da resposta: O seguinte comando SQL mostra o modo de log de Banco de Dados e se o arquivamento automático está ativado: ARCHIVE LOG LIST. AS 4 • Pergunta 1 0,175 em 0,175 pontos Que tablespace não pode ficar offline? Resposta Selecionada: a. SYSTEM. Respostas: a. SYSTEM. b. USERS. c. DATA. d. TEMP. e. INDEX. Comentário da resposta: A tablespace system contém todos os Dicionários de Dados do Banco; por isso não pode ficar off-line. • Pergunta 2 0,175 em 0,175 pontos Qual é a estrutura física que faz parte o Banco de Dados oracle? Resposta Selecionada: e. Arquivo de dados. Respostas: a. Segmento. b. Extensão. c. Bloco de Dados do oracle. d. Tablespace. e. Arquivo de dados. Comentário da resposta: O Banco de Dados possui duas estruturas físicas: arquivos de dados e bloco do Sistema Operacional. • Pergunta 3 0,175 em 0,175 pontos Que tablespace só pode conter segmentos temporários? Resposta Selecionada: d. Temporário. Respostas: a. Undo. b. Index. c. System. d. Temporário. e. Dados. Comentário da resposta: No tablespace temporário só pode haver segmentos temporários; por isso sua forma de criação é diferente. • Pergunta 4 0,175 em 0,175 pontos Escolha a hierarquia CORRETA, da maior até a menor: Resposta Selecionada: c. Banco de Dados, tablespace, segmento, extensão, bloco. Respostas: a. Banco de Dados, tablespace, extensão, segmento, bloco. b. Banco de Dados, extensão, tablespace, segmento, bloco. c. Banco de Dados, tablespace, segmento, extensão, bloco. d. Banco de Dados, segmento, tablespace, extensão, bloco. e. Banco de Dados, bloco, tablespace, extensão, segmento. Comentário da resposta: A ordem de hierarquia é Banco de Dados, Tablespace, segmento, extensão e bloco. AS 5 - 1 • Pergunta 1 0,175 em 0,175 pontos O seguinte comando foi efetuado: CREATE USER BILL IDENTIFIED BY BILLW QUOTA 15M ON DATA01 PASSWORD EXPIRE; Qual é o tablespace default do usuário BILL ? Assinale a alternativa correta: Resposta Selecionada: b. ( ) USERS Respostas: a. ( ) UNDO b. ( ) USERS c. ( ) SYSTEM d. ( ) TEMP e. ( ) DATA01 Comentário da resposta: Quando não é definido o tablespace default, por padrão, o tablespace default é o SYSTEM. • Pergunta 2 0,175 em 0,175 pontos Qual privilégio de sistema você precisa ter para poder dar um privilégio de sistema para outro usuário? Assinale a alternativa correta: Resposta Selecionada: a. ( ) WITH ADMIN OPTION Respostas: a. ( ) WITH ADMIN OPTION b. ( ) ALTER c. ( ) WITH GRANT OPTION d. ( ) ALL e. ( ) PUBLIC Comentário da resposta: Os privilégios de sistema são passados para outros usuários com a opção WITH ADMIN OPTION • Pergunta 3 0 em 0,175 pontos Qual é o comando para criar um usuário Resposta Selecionada: a. ( ) CREATE USERS Respostas: a. ( ) CREATE USERS b. ( ) ADD USER c. ( ) INSERT USER d. ( ) CREATE USER e. ( ) CREATE ANY USER Comentário da resposta: O COMANDO PARA CRIAR USUÁRIOS É O CREATE USER. • Pergunta 4 0,175 em 0,175 pontos Qual view você pode consultar para mostrar usuários que tenham o privilégio ALTER ANY ROLE? Assinale a alternativa correta: Resposta Selecionada: a. ( ) DBA_SYS_PRIVS Respostas: a. ( ) DBA_SYS_PRIVS b. ( ) DAB_OBJ_PRIVS c. ( ) DBA_COL_PRIVS d. ( ) DBA_USER_PRIVS e. ( ) USER_TAB_PRIVS_RECD Comentário da resposta: Todos os privilégios que contêm a palavra ANY são privilégios de sistema AS 5 – 2 • Pergunta 1 0,175 em 0,175 pontos O seguinte comando foi efetuado: CREATE USER BILL IDENTIFIED BY BILLW QUOTA 15M ON DATA01 PASSWORD EXPIRE; Qual é o tablespace default do usuário BILL ? Assinale a alternativa correta: Resposta Selecionada: c. ( ) USERS Respostas: a. ( ) DATA01 b. ( ) SYSTEM c. ( ) USERS d. ( ) UNDO e. ( ) TEMP Comentário da resposta: Quando não é definido o tablespace default, por padrão, o tablespace default é o SYSTEM. • Pergunta 2 0,175 em 0,175 pontos Qual privilégio de sistema você precisa ter para poder dar um privilégio de sistema para outro usuário? Assinale a alternativa correta: Resposta Selecionada: c. ( ) WITH ADMIN OPTIONRespostas: a. ( ) PUBLIC b. ( ) ALTER c. ( ) WITH ADMIN OPTION d. ( ) WITH GRANT OPTION e. ( ) ALL Comentário da resposta: Os privilégios de sistema são passados para outros usuários com a opção WITH ADMIN OPTION • Pergunta 3 0,175 em 0,175 pontos Qual view você pode consultar para mostrar a informação sobre expiração de senha, bloqueios de data e status da conta do usuário CHAN? Assinale a alternativa correta: Resposta Selecionada: e. ( ) DBA_USERS Respostas: a. ( ) DBA_TABLES b. ( ) DBA_PROFILES c. ( ) DBA_TABLESPACE d. ( ) DBA_OBJECTS e. ( ) DBA_USERS Comentário da resposta: A dba_users mostra todas as informações sobre a conta do usuário. • Pergunta 4 0,175 em 0,175 pontos Qual view você pode consultar para mostrar usuários que tenham o privilégio ALTER ANY ROLE? Assinale a alternativa correta: Resposta Selecionada: b. ( ) DBA_SYS_PRIVS Respostas: a. ( ) DAB_OBJ_PRIVS b. ( ) DBA_SYS_PRIVS c. ( ) USER_TAB_PRIVS_RECD d. ( ) DBA_USER_PRIVS e. ( ) DBA_COL_PRIVS Comentário da resposta: Todos os privilégios que contêm a palavra ANY são privilégios de sistema AS 6 • Pergunta 1 0,2 em 0,2 pontos Qual dos itens abaixo pode ser controlado através do profile ? Assinale a alternativa correta:: Resposta Selecionada: c. ( ) SESSION_PER_USER - Número de sessões correntes para um usuário Respostas: a. ( ) IDLE_TIME_MAX – Tempo inativo b. ( ) FAILED_LOGIN_ATTEMPTS – número de tentativas c. ( ) SESSION_PER_USER - Número de sessões correntes para um usuário d. ( ) PASSWORD_LIFE_TIME – tempo de vida da senha e. ( ) PASSWORD_GRACE_TIME – tempo extra de vida da senha Comentário da resposta: Os recursos de máquina (kernel) controlam as sessões. • Pergunta 2 0,2 em 0,2 pontos Qual informação sobre profile é falsa? Resposta Selecionada: a. ( ) Profiles podem ser associados para usuários, roles e para outros profiles Respostas: a. ( ) Profiles podem ser associados para usuários, roles e para outros profiles b. ( ) Profiles associados não afetam a sessão corrente c. ( ) Profiles têm um grupo de recursos de limites de senha e de máquina d. ( ) as informações sobre Profiles são mostradas pela view dba_profiles e. ( ) O Comando ALTER USER é utilizado para associar um profile a um usuário Comentário da resposta: Profiles são associados a usuários. • Pergunta 3 0,2 em 0,2 pontos Qual view de dicionário de dados você pode consultar para mostrar o resource limits associado ao profile DEVELOPER? Assinale a alternativa correta: Resposta Selecionada: c. ( ) DBA_PROFILES Respostas: a. ( ) DBA_TABLES b. ( ) DBA_USERS c. ( ) DBA_PROFILES d. ( ) DBA_TABLESPACE e. ( ) DBA_OBJECTS Comentário da resposta: A view dba_profiles mostra as informações sobre os perfis. PERGUNTA 1 1. A Unidade Lógica e Aritmética tem como função: a. armazenar os resultados de pesquisas realizadas; b. executar operações aritméticas e lógicas; c. executar operações de adição e subtração; as operações lógicas são feitas pela unidade de controle; d. executar operações lógicas; as operações aritméticas são executadas pela unidade de controle; e. executar as operações de multiplicação e divisão. 0,2 pontos PERGUNTA 2 1. O processamento nos computadores é feita no sistema de numeração: a. octal; b. decimal; c. binário; d. hexadecimal; e. romana. 0,2 pontos PERGUNTA 3 1. O Ábaco é considerado um computador, porque: a. ele foi uma das primeiras ferramentas para armazenar informações; b. ele foi uma das primeiras ferramentas a ajudar na troca de mercadorias; c. ele foi uma das primeiras ferramentas projetadas para auxiliar nos cálculos; d. ele foi uma das primeiras ferramentas a automatizar o armazenamento das informações; e. ele foi usado para estabelecer uma comunicação entre os povos nômades. 0,2 pontos PERGUNTA 4 1. O registrador é considerado um(a): a. processador composto de algumas instruções; b. memória de acesso lento; c. memória apenas de leitura implementada dentro do chip do processador; d. memória de acesso rápido implementada dentro do chip do processador; e. barramento que interliga o processador e a memória principal . PERGUNTA 1 1. Qual o resultado da conversão do binário 11000111100011100 2 para hexadecimal? a. 18F1B b. B1F81 c. B1F1C d. 18F1C e. C1F81 0,2 pontos PERGUNTA 2 1. Em relação a conversões de bases, considere o que está descrito abaixo: I. A conversão de um número decimal para binário é feita conforme o exemplo abaixo: 29 : 2 = 14 , resto 1 20 14 : 2 = 7 , resto 0 21 7 : 2 = 3 , resto 1 22 3 : 2 = 1 , resto 1 23 1 : 2 = 0 , resto 1 24 II. Para converter números fracionários do sistema decimal em números fracionários do sistema binário, devemos proceder da seguinte forma: 0,8125 * 2 = 1, 625 2-1 0,625 * 2 = 1, 25 2-2 0,25 * 2 = 0, 5 2-3 0,5 * 2 = 1, 0 2-4 0,0 III. Para fazer conversão do sistema binário para o sistema decimal devemos proceder da seguinte forma: 6434 : 10 = 643 , fica 4 100 643 : 10 = 64 , fica 3 101 64 : 10 = 6 , fica 4 102 6 : 10 = 0 , fica 6 103 Está(ão) correta(s) a(s) afirmativa(s) I apenas II apenas II e III I e II 0,2 pontos PERGUNTA 3 1. Que resultado teremos para a multiplicação entre os números binários 11010 2 x 101 2? a. 11000010 b. 10000100 c. 11010100 d. 10000010 e. 01000010 0,2 pontos PERGUNTA 4 1. O número decimal 3882 convertido para a base hexadecimal equivale a: a. F2B b. F2A c. A2F d. B2F e. 152F PERGUNTA 1 1. Qual a função do registrador de instrução (RI)? a. Receber as instruções da memória principal e passar para a unidade de controle já decodificada. b. Receber os dados da memória principal e passar para a unidade Lógica e Aritmética. c. Enviar os dados da unidade Lógica e Aritmética para a memória principal. d. Receber as instruções da memória principal e passar para a unidade Lógica e Aritmética já decodificadas. e. Ser o responsável pela soma. 0,2 pontos PERGUNTA 2 1. A Unidade de Controle(UC) é responsável pela decodificação e execução das instruções, fornecendo os sinais de temporização adequados para as diversas partes do processador e do próprio computador além de registradores para armazenamento da Informação Binária (dados, endereços e instruções). Sobre ela podemos afirmar: I) Ela coordena o computadorinteiro na realização e na execução das instruções armazenadas em um programa.A unidade de controle contém os circuitos necessários para executar as instruções da CPU. II) A unidade de controle é como um maestro de uma orquestra, pois comanda algumas partes do sistema.Para isso o conjunto de instruções, embutido nos circuitos da unidade de controle, nada mais é que uma lista de todas as operações que a CPU é capaz de executar. III) As CPUs que são fabricadas por empresas diferentes têm conjuntos de instruções diferentes.Até mesmo modelos diferentes de CPU fabricados pela mesma companhia podem ter,cada uma, um conjunto de instruções também diferente. Está(ão) correta(as): a. a afirmativa I; b. as afirmativas I, II e III; c. as afirmativas I e III; d. as afirmativas I e II. 0,2 pontos PERGUNTA 3 1. Qual a função do relógio usado na unidade central de processamento? a. Receber dados da memória principal. b. Manter os componentes da unidade central de processamento sincronizados. c. Receber instruções da memória principal. d. Apresentar a hora, os minutos e os segundos. e. Gerar endereçamento de memória. 0,2 pontos PERGUNTA 4 1. Qual a função do registrador conhecido como MAR? a. Manter os componentes da unidade central de processamento sincronizados. b. Ser responsável pela subtração. c. Receber endereçamento do contador de programas ou dos registradores de instruções. d. Decodificar instruções. e. Ser responsável pelo contador de programas. PERGUNTA 1 1. Qual a função do registradorde instrução (RI)? a. Receber as instruções da memória principal e passar para a unidade de controle já decodificada. b. Receber os dados da memória principal e passar para a unidade Lógica e Aritmética. c. Enviar os dados da unidade Lógica e Aritmética para a memória principal. d. Receber as instruções da memória principal e passar para a unidade Lógica e Aritmética já decodificadas. e. Ser o responsável pela soma. 0,2 pontos PERGUNTA 2 2. A Unidade de Controle(UC) é responsável pela decodificação e execução das instruções, fornecendo os sinais de temporização adequados para as diversas partes do processador e do próprio computador além de registradores para armazenamento da Informação Binária (dados, endereços e instruções). Sobre ela podemos afirmar: I) Ela coordena o computadorinteiro na realização e na execução das instruções armazenadas em um programa.A unidade de controle contém os circuitos necessários para executar as instruções da CPU. II) A unidade de controle é como um maestro de uma orquestra, pois comanda algumas partes do sistema.Para isso o conjunto de instruções, embutido nos circuitos da unidade de controle, nada mais é que uma lista de todas as operações que a CPU é capaz de executar. III) As CPUs que são fabricadas por empresas diferentes têm conjuntos de instruções diferentes.Até mesmo modelos diferentes de CPU fabricados pela mesma companhia podem ter,cada uma, um conjunto de instruções também diferente. Está(ão) correta(as): a. a afirmativa I; b. as afirmativas I, II e III; c. as afirmativas I e III; d. as afirmativas I e II. 0,2 pontos PERGUNTA 3 2. Qual a função do relógio usado na unidade central de processamento? a. Receber dados da memória principal. b. Manter os componentes da unidade central de processamento sincronizados. c. Receber instruções da memória principal. d. Apresentar a hora, os minutos e os segundos. e. Gerar endereçamento de memória. 0,2 pontos PERGUNTA 4 2. Qual a função do registrador conhecido como MAR? a. Manter os componentes da unidade central de processamento sincronizados. b. Ser responsável pela subtração. c. Receber endereçamento do contador de programas ou dos registradores de instruções. d. Decodificar instruções. e. Ser responsável pelo contador de programas. PERGUNTA 1 1. O que significa a instrução SAVEB Mem? a. Carregar para o registrador B o endereço de memória. b. Carregar para o registrador A o endereço de memória. c. Salvar registrador B do endereço de memória. d. Ir para um endereço. 0,2 pontos PERGUNTA 2 1. O que significa a instrução LOADB mem? a. Carregar para o registrador A o endereço de memória. b. Carregar para o registrador B o endereço de memória. c. Salvar registrador B do endereço de memória. d. Ir para um endereço. 0,2 pontos PERGUNTA 3 1. O que significa a instrução LOADA mem? a. Carregar para o registrador A o endereço de memória. b. Carregar para o registrador B o endereço de memória. c. Salvar registrador B do endereço de memória. d. Ir para um endereço. 0,2 pontos PERGUNTA 4 1. A Unidade de Controle (UC) é responsável pela decodificação e execução das instruções, fornecendo os sinais de temporização adequados para as diversas partes do processador e do próprio computador além de registradores para armazenamento da Informação Binária (dados, endereços e instruções). Com base nisso, podemos afirmar que: I) Ela coordena o computador inteiro durante a realização e a execução das instruções armazenadas em um programa. A unidade de controle contém os circuitos necessários para executar as instruções da CPU. II) A unidade de controle é como um maestro de uma orquestra, pois comanda algumas partes do sistema. Para isso, o conjunto de instruções, embutido nos circuitos da unidade de controle, nada mais é que uma lista de todas as operações que a CPU é capaz de executar. III) As CPUs que são fabricadas por empresas diferentes têm conjuntos de instruções diferentes; até mesmo modelos diferentes de CPU fabricados pela mesma companhia podem apresentar conjuntos de instruções também diferentes. Sobre as afirmações acima, assinale a alternativa correta. a. A afirmativa I está correta. b. As afirmativas I, II e III estão corretas. c. As afirmativas I e III estão corretas. d. As afirmativas I e II estão corretas. PERGUNTA 1 1. Seja A o conjunto formado por números naturais que são maiores ou iguais a 3 e menores do que 10, a descrição correta do conjunto é : a. A = { x ε Z | 3 < x ≤ 10} b. A = { x ε N | 3 < x < 10} c. A = { x ε N | 3 ≤ x < 10} d. A = { x ε Z | 3 ≤ x < 10} e. A = { x ε N | 3 ≤ x ≤ 10} 0,15 pontos PERGUNTA 2 1. Considere os conjuntos A= { 1, 2, 3, 4, 5, 6} e B { 2, 4, 6, 7, 8, 9, 10} sobre a operação A ∩ B, é correto afirmar que: a. A ∩ B = { } b. A ∩ B = { 1, 3, 5} c. A ∩ B = { 2, 4, 6} d. A ∩ B = { 7, 8, 9, 10} e. A ∩ B = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10} 0,15 pontos PERGUNTA 3 1. Em uma escola de 630 alunos de diversos cursos técnicos, 350 deles estudam Matemática, 210 estudam Física e 90 deles estudam as duas matérias (Matemática e Física). Determine quantos alunos estudam apenas Matemática e quantos não estudam nenhuma das duas disciplinas. a. Apenas Matemática 210 e nenhuma das duas 90 b. Apenas Matemática 120 e nenhuma das duas 260 c. Apenas Matemática: 280 e nenhuma das duas 150 d. Apenas Matemática 350 e nenhuma das duas 110 e. Apenas Matemática: 260 e nenhuma das duas: 160 0,15 pontos PERGUNTA 4 1. Considere os conjuntos C = { -1, 0, 1, 2, 3, 4, 6, 7} e D { 0, 4, 7, 10 , 12} . Ao realizar a operação D – C, é correto afirmar que: a. D – C = { } b. D – C = { 10, 12} c. D – C = { 0, -1, 1, 3} d. D – C = { 0, 10, 12} e. D – C = { -1, 1, 2, 3, 6} PERGUNTA 1 1. Em relação ao número √3, assinale a única alternativa CORRETA: a. É igual a 1,7320. b. É um número racional. c. É um número decimal infinito e periódico. d. É igual a 1,73. e. Não pode ser escrito como a divisão de dois números inteiros. 0,15 pontos PERGUNTA 2 1. Sobre a propriedade comutativa da multiplicação, é CORRETO AFIRMAR que: a. A ordem dos fatores não altera o resultado. b. A ordem das parcelas não altera o resultado. c. Deve ser prioritária em relação à potenciação. d. Deve ser prioritária em relação à radiciação. e. Deve ser prioritária em relação à associativa. 0,15 pontos PERGUNTA 3 1. a. 38. b. 18. c. 64. d. 12. e. 42. 0,15 pontos PERGUNTA 4 1. Em relação ao conjunto dos números naturais, assinale a única alternativa CORRETA: a. A divisão é uma operação fechada em N. b. Ao subtrairmos dois números naturais, o resultado será sempre um número natural. c. É o conjunto no qual os números podem ser escritos como a razão entre dois naturais a/b, com b diferente de 0. d. Ao somarmos dois números naturais, o resultado será sempre um número natural. e. Todo número natural possui um antecessor e um sucessor. PERGUNTA 1 1. a. b. c. d. e. 0,175 pontos PERGUNTA 2 1. a. b. c. d. e. 0,175 pontos PERGUNTA 3 1. a. b. c. d. e. 0,175 pontos PERGUNTA 4 1. a. b. c. d. e. PERGUNTA 1 1. a . b . c. d . e. 0,175 pontos PERGUNTA 2 1. a . b . c. d . e. 0,175 pontos PERGUNTA 3 1. a . b . c. d . e. 0,175 pontos PERGUNTA 4 1. a . b . c. d . e. PERGUNTA 1 1. a . b . c. d . e. 0,175 pontos PERGUNTA 2 1. a . b . c. d . e . 0,175 pontos PERGUNTA 3 1. a . b . c. d . e. 0,175 pontos PERGUNTA 4 1. a . b . c. d . e. PERGUNTA 1 1. a . b . c. d . e. 0,175 pontos PERGUNTA 2 1. a . b . c. d . e. 0,175 pontos PERGUNTA 3 1. a . b . c. d . e. 0,175 pontos PERGUNTA 4 1. a. a11 + a22 + a32 = 9. b. a11 + a22 + a32 = 6. c. a11 + a22 + a32 = 7. d. a11 + a22 + a32 = 4. e. a11 + a22 + a32 = 5. AS 1 • Pergunta 1 0,2 em 0,2 pontos Questão anulada, para receber a pontuação da mesma selecione uma das alternativas. Como os 5Vs do Big Data são divididos? Resposta Selecionada: e. Dois Grupos: Volume,