Baixe o app para aproveitar ainda mais
Prévia do material em texto
02/12/2022 20:11 Teste: AO2 https://famonline.instructure.com/courses/24091/quizzes/107195/take 1/11 AO2 Iniciado: 2 dez em 19:32 Instruções do teste Importante: Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você clique em "FAZER O QUESTIONÁRIO", no final da página. 0,6 ptsPergunta 1 II e III apenas I e III apenas I e II apenas I, II e III. Leia o texto a seguir: A tabela, em um modelo relacional, é vista como uma estrutura bidimensional compostas por linhas e colunas. O Modelo Entidade Relacionamento, representado graficamente, no diagrama de entidade relacionamento, ilustra as relações entre estas tabelas. Fonte: adaptado de Coronel, C.; Rob, P. Sistemas de Banco de Dados: projeto, implementação e administração. São Paulo, Cengage Learning, 2011. Avalie as asserções: I.cada intersecção entre linha e coluna representa um único valor; II.todos os valores em uma coluna devem se adequar a um mesmo formato; III.cada coluna possui uma faixa específica de valores conhecida como domínio de atributos. É correto o que se afirma em: A+ A A- 02/12/2022 20:11 Teste: AO2 https://famonline.instructure.com/courses/24091/quizzes/107195/take 2/11 I apenas. 0,6 ptsPergunta 2 I e II, apenas. I apenas. II e III, apenas. I e III apenas. I, II e III. Leia o texto a seguir: Classe é um conceito que encapsula (abrange, abarca) abstrações de dados e procedimentos que descrevem o conteúdo e o comportamento de entidades do mundo real, representadas por objetos. Considerando que o comportamento das classes se dá por meio dos métodos a ela associadas. Avalie as afirmações a seguir: I. Os métodos são as mensagens enviadas a um objeto, que podem mudar o valor de um ou mais atributos, alterando o estado de um objeto. II. Métodos possuem a propriedade especial, que em tempo de execução, não acessam os dados armazenados em uma instância da classe, assim não são capazes de controlar o estado (valores) da instância. III. Os métodos determinam o comportamento dos objetos de uma classe e são análogos às funções ou procedimentos da programação estruturada. É correto o que se afirma em: 0,6 ptsPergunta 3 A+ A A- 02/12/2022 20:11 Teste: AO2 https://famonline.instructure.com/courses/24091/quizzes/107195/take 3/11 I, II e III. I apenas. I e II apenas. III apenas. II e III apenas. Leia o texto a seguir: O primeiro termo que iremos definir é dado geográfico, suponhamos os seguintes exemplos: Quais são as cidades vizinhas ao município de Capão Redondo? A polícia precisando da seguinte informação: Quais ruas estão em um raio de um quilômetro em relação ao local onde aconteceu um furto? Os extremos do país: Qual a distância entre Monte Caburaí- RO e Santa Vitória do Palmar- RS? A resposta para qualquer uma das perguntas contém informações geográficas específicas. Um banco de dados qualquer armazena informações sobre um endereço ou CEP, mas essa informação possui caráter secundário. Já para um dado como os exemplos citados é necessário o uso de dados geográficos. Tais dados possuem uma estrutura mais adequada para responder de maneira específica e até mostrar graficamente a resposta. Banco de Dados Geográfico é uma coleção de dados coerente e relacionável, suportando feições geométricas em suas tabelas. Adaptado de: https://www.eosconsultores.com.br/o-que-e-um-banco-de- dados-geograficos/ (https://www.eosconsultores.com.br/o-que-e-um-banco-de- dados-geograficos/) . Acesso 08/04/2020. Considerando as informações apresentadas, avalie as asserções abaixo: I. É um sistema de banco de dados. II. Oferece tipos de dados espaciais (Spatial Data Type – SDT) em seu modelo de dados e linguagem de consulta. III. Suporta tipos de dados espaciais em sua implementação, fornecendo pelo menos indexação espacial e algoritmos eficientes para junções espaciais. É característica de um banco de dados espacial o que se afirma em: A+ A A- https://www.eosconsultores.com.br/o-que-e-um-banco-de-dados-geograficos/ 02/12/2022 20:11 Teste: AO2 https://famonline.instructure.com/courses/24091/quizzes/107195/take 4/11 0,6 ptsPergunta 4 chave primária. chave estrangeira. chave secundária. chave criptográfica. chave composta ou concatenada. Leia o texto a seguir: Em Computação, o termo chave apresenta dois sentidos comuns. Em um banco de dados, uma chave é um valor que permite identificar registros em um repositório de dados. Em criptografia, uma chave é um valor que deve ser passado para o algoritmo, com o objetivo de codificar ou decodificar uma determinada mensagem. Em bancos de dados geralmente, a chave é um dos campos de um registro. O conceito de chave está também intimamente relacionado aos conceitos de índices e tabelas. Existem vários tipos de chave. Fonte: https://pt.wikipedia.org/wiki/Chave_(computa%C3%A7%C3%A3o) (https://pt.wikipedia.org/wiki/Chave_(computa%C3%A7%C3%A3o)) . Acesso: 05/10/2020. Em bancos de dados uma chave, descrita como aquela, que identifica exclusivamente uma linha da tabela é a 0,6 ptsPergunta 5 Leia o texto a seguir: A+ A A- https://pt.wikipedia.org/wiki/Chave_(computa%C3%A7%C3%A3o) 02/12/2022 20:11 Teste: AO2 https://famonline.instructure.com/courses/24091/quizzes/107195/take 5/11 SGBD-OOs (Sistemas Gerenciadores de Bancos de Dados orientados a objeto) e SGBD-ORs (Sistemas Gerenciadores de Bancos de Dados Objetos Relacionais) No início da década de 90, surgiram vários SGBD-OOs (sistemas gerenciadores de bancos de dados orientados a objetos), onde o centro da atenção deixou de ser a relação com a tabela e passou a ser com a classe. Em 1991, um grupo de fabricantes de SGBDs e empresas que trabalham com padrões criaram o grupo ODMG (Object Database Management Group), responsável por padronizar as funcionalidades dos bancos de dados orientados a objetos. Esse grupo definiu não só o modelo de dados OO, mas também os padrões ODL (Object Definition Language) e OQL (Object Query Language). Um SGBD-OO é um sistema com as características de SGBDs, acrescidos da manipulação de objetos. Os SGBD-ORs (sistemas gerenciadores de bancos de dados objetos-relacionais) surgiram como uma reação dos principais fabricantes de SGBD-R aos SGBD- OOs. Nos bancos de dados objeto-relacionais, o banco relacional tem uma parte transformada, além de receber a adição de novos recursos que permitam implementações orientadas a objetos. Um SGBD-OR é um SGBD que suporta SQL-3. Alguns bancos objeto-relacionais atuais: Oracle, PostgreSQL, Informix, DB2, Cachê e SQLServer.” Adaptado de: https://www.devmedia.com.br/artigo-engenharia-de-software- 19-usando-banco-de-dados-objeto-relacionais/15151 em 08/04/2020 (https://www.devmedia.com.br/artigo-engenharia-de-software-19-usando-banco-de- dados-objeto-relacionais/15151%20em%2008/04/2020) . Acesso: 08/04/2020. Considerando as informações apresentadas, avalie as afirmações a seguir: I.Relacionamentos complexos são definidos como relacionamentos muitos-para- muitos e herança. PORQUE II.Os dados complexos podem ser objetos aninhados, matrizes multidimensionais, dados não estruturados (voz, vídeo), dados que não estão na primeira forma normal e tipos de dados definidos pelo usuário. É correto o que se afirma em: A+ A A- https://www.devmedia.com.br/artigo-engenharia-de-software-19-usando-banco-de-dados-objeto-relacionais/15151%20em%2008/04/2020 02/12/2022 20:11 Teste: AO2 https://famonline.instructure.com/courses/24091/quizzes/107195/take 6/11 A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. As asserções I e II são proposições falsas. As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. Afirmação I é verdadeira, afirmação II é verdadeira. Porém, afirmação II não é uma justificativa da afirmação I. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 0,6 ptsPergunta 6 Leia o texto a seguir: Segundo Oszu e Valduriez (2001), em Sistemas de Banco de Dados Distribuídos,por razões de desempenho, confiabilidade e disponibilidade, é desejável que os dados sejam distribuídos pelas máquinas de uma rede de forma replicada. Uma das técnicas muito utilizadas para esse fim é a fragmentação, onde as relações de um banco de dados são divididas em fragmentos menores e cada fragmento é tratado como um objeto de banco de dados separado. Nessa técnica, cada réplica não é a replicação completa, mas apenas um subconjunto dessa relação, assim é exigido menos espaço e consequentemente menos itens de dados precisam ser administrados. Fonte: https://www.devmedia.com.br/conhecendo-a-tecnica-de- fragmentacao-no-sgbd-oracle/32731 (https://www.devmedia.com.br/conhecendo-a-tecnica-de-fragmentacao-no-sgbd- oracle/32731) . Acesso: 06/10/2020. Considerando o texto acima, assim como o conteúdo visto, avalie as afirmações a seguir: I. Fragmentação horizontal: possibilita a divisão de uma tabela em subconjuntos de linhas (tuplas), nos quais cada fragmento é armazenado em um nó diferente. II. Fragmentação vertical: possibilita a divisão de uma tabela em subconjuntos de atributos (colunas), e cada fragmento armazenado fica em um nó diferente. A+ A A- https://www.devmedia.com.br/conhecendo-a-tecnica-de-fragmentacao-no-sgbd-oracle/32731 02/12/2022 20:11 Teste: AO2 https://famonline.instructure.com/courses/24091/quizzes/107195/take 7/11 III, apenas. II, apenas. II e III, apenas. I, apenas. I, II e III. III. Fragmentação mista: possibilita a combinação das estratégias anteriores, ou seja, uma tabela pode ser dividida em vários fragmentos horizontais, cada um com um subconjunto de atributos. É correto o que se afirma em: 0,6 ptsPergunta 7 Leia o texto a seguir: Bancos de dados são conjuntos de arquivos relacionados entre si com registros sobre pessoas, lugares ou coisas. São coleções organizadas de dados que se relacionam de forma a criar algum sentido, transformando o dado em Informação. São de vital importância para empresas e há mais de duas décadas se tornaram a principal peça dos sistemas de informação. Os bancos de dados são operados pelos Sistemas Gerenciadores de Bancos de Dados (https://pt.wikipedia.org/wiki/Sistema_de_gerenciamento_de_banco_de_dados) (SGBD), que surgiram na década de 70. Antes destes, as aplicações usavam sistemas de arquivos do sistema operacional para armazenar suas informações. Na década de 80, a tecnologia de SGBD relacional passou a dominar o mercado. Outro tipo notável é o SGBD Orientado a Objetos, para quando sua estrutura ou as aplicações que o utilizam mudam constantemente. Existem vários tipos de bancos de dados, assim como diversas classificações para bancos de dados. As classificações podem ser por: número de usuários, localização, modelo de dados adotado e estruturação dos dados. A+ A A- https://pt.wikipedia.org/wiki/Sistema_de_gerenciamento_de_banco_de_dados 02/12/2022 20:11 Teste: AO2 https://famonline.instructure.com/courses/24091/quizzes/107195/take 8/11 Hierárquico, rede, relacional e Orientado a Objetos. Cliente-servidor – duas camadas e Cliente-servidor – três camadas. Não estruturados, semiestruturados e estruturados. Centralizado e Distribuído. Monousuário e Multiusuário. Fonte: https://pt.wikipedia.org/wiki/Banco_de_dados (https://pt.wikipedia.org/wiki/Banco_de_dados) Considerando as classificações de bancos de dados expostas acima. Qual das classificações a seguir, referem-se ao modelo de dados adotado. 0,6 ptsPergunta 8 Leia o texto a seguir: Um sistema de gerenciamento de banco de dados distribuído deve conter e executar todas as operações características de um sistema de gerenciamento de banco de dados centralizado. Por exemplo: receber, tratar, validar, analisar e executar as solicitações de aplicativos e/ou usuários finais; garantir a consistência, segurança e integridade do banco de dados; buscar, ler e validar dados e apresentá-los conforme o formato solicitado pela aplicação ou pelo usuário final. Um sistema de gerenciamento de banco de dados distribuído, para ser classificado como tal, deve apresentar determinadas características. Considerando as informações apresentadas, avalie as afirmações a seguir: I. Um SGBDD precisa ter: interface de aplicação; função de validação, transformação, otimização; mapeamento de localização de dados e fragmentos; segurança; e backup. A+ A A- https://pt.wikipedia.org/wiki/Banco_de_dados 02/12/2022 20:11 Teste: AO2 https://famonline.instructure.com/courses/24091/quizzes/107195/take 9/11 II e III, apenas. II, apenas. I e II, apenas. I, II e III. III, apenas. II. Um SGBDD precisa ter: Gerenciamento de transações; controle de concorrência; funções de administração; interface de entrada e saída; função de formatação. III. Um SGBD precisa ter: Mapeamento de problemas; modelo conceitual; modelo lógico; e modelo físico. É correto o que se afirma em: 0,6 ptsPergunta 9 Leia o texto a seguir: Na atualidade, estamos diante de uma explosão de informações multimídias. Por exemplo, uma grande quantidade de imagens e vídeos está sendo criada e armazenada na internet, conversões de pinturas e figuras no formato impresso ou digital, bem como imagens de jornais e TV para facilitar o processamento, distribuição e preservação. Muitas imagens médicas estão sendo capturadas todos os dias e os satélites estão produzindo muito mais. Seria de pouca utilidade criar um simples repositório para essa quantidade cada vez maior de informações multimídia, por este motivo, elas precisam estar organizadas para recuperação rápida e sob demanda. Não apenas uma quantidade crescente de dados está sendo armazenada, mas também tipos de dados com características diferentes dos dados alfanuméricos. Buscando identificar as características de dados multimídia, avalie as afirmações a seguir: A+ A A- 02/12/2022 20:11 Teste: AO2 https://famonline.instructure.com/courses/24091/quizzes/107195/take 10/11 I e III apenas II e III apenas I e II apenas III, apenas II, apenas I. Dados multimídias, especialmente áudio e vídeo, são muito intensivos em dados; têm dimensão temporal e devem ser reproduzidos a uma taxa fixa; são representados em uma série de valores de amostra individuais e carecem de estrutura semântica óbvia para os computadores reconhecerem automaticamente o conteúdo. II. Os dados multimídias são ricos em informações. Muitos parâmetros são necessários para representar seu conteúdo adequadamente. III. Aplicativos multimídias exigem a apresentação de um único tipo de mídia; o significado dos dados multimídias geralmente é simples e objetivo. É correto o que se afirma em: 0,6 ptsPergunta 10 Leia o texto a seguir: A principal ideia da O.O. é a representação de cada elemento em termos de um objeto, ou classe. Esse tipo de representação procura aproximar o sistema que está sendo criado do que é observado no mundo real. Um objeto contém: A+ A A- 02/12/2022 20:11 Teste: AO2 https://famonline.instructure.com/courses/24091/quizzes/107195/take 11/11 Salvo em 20:10 I apenas. I e II, apenas. I e III, apenas. II e III, apenas. I, II e III. Características; Ações. A representação se dá de uma forma mais próxima à realidade. Considerando os elementos envolvidos na Orientação a Objetos (O.O.), verifique as afirmações a seguir: I. É importante entender que O.O. trabalha com representações de objetos do mundo real, então torna-se necessário imaginar o que cada objeto irá realizar dentro do sistema. Assim, abstração é a habilidade de se concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes ou acidentais. II. Classe pode ser definida como uma descrição das propriedades ou estados possíveis de um conjunto de objetos, bem como os comportamentos ou ações aplicáveis a estes mesmos objetos. Por outro lado, chama-se instancia de uma classe, um objeto cujo comportamento e estado são definidos por essa classe. III. Atributos são os elementos que definem a estruturade uma classe. Também são conhecidos como variáveis de classe. Um atributo é um dado para o qual cada objeto tem seu próprio valor. Atributos são, basicamente, a estrutura de dados que vai representar a classe. É correto o que se afirma em: Enviar teste A+ A A-
Compartilhar