Questões de Concurso sobre Índices

 
 
Disciplina 1
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
81 questões encontradas
Questões por página
20
Mais recentes
 
No processo de análise essencial, a ferramenta de descrição de funcionalidades internas é utilizada para comunicar, entre os desenvolvedores e os usuários, as funcionalidades do sistema denominado diagrama de casos e dos sistemas integrados.

C
Certo

E
Errado
Em programação orientada a objetos, polimorfismo é o princípio pelo qual duas ou mais classes podem invocar métodos que possuem a mesma assinatura, mas apresentam comportamentos distintos, especializados para cada classe derivada.

C
Certo

E
Errado
Na análise de projetos orientados a objetos, os diagramas de sequência contêm os relacionamentos das diferentes classes que se apresentam na sequência. Esses diagramas são chamados de diagramas estáticos porque apresentam as classes com seus métodos e atributos.

C
Certo

E
Errado

Acerca de um banco de dados com orientação a objetos:

I - Os objetos não podem conter referências para outros objetos.

II - A organização dos objetos obedece a uma hierarquia de tipos, subtipos e supertipos.

III - A implementação de um banco de dados orientado a objetos não traz mudanças quanto à forma de acesso por parte das aplicações, o que muda é a forma como os dados serão organizados no banco.

Está(ão) correta(s):


A

Apenas a afirmativa I.


B

Apenas a afirmativa II.


C

Apenas as afirmativas II e III.


D

Todas as afirmativas.

O uso de linguagem de POO para o desenvolvimento de software foi um dos elementos motivadores para a criação de bancos de dados orientados a objetos, dada a facilidade de integração entre ambos.


C
Certo

E
Errado

Sabendo-se que no Brasil cada inscrição no cadastro de pessoas físicas (CPF) pertence a apenas uma pessoa, e que com a carteira de motorista (CNH) ocorre o mesmo, e que não é incomum a ocorrência de homônimos, o melhor esquema para representar, de modo simplificado, motoristas num banco de dados é:


A

create table motorista (

CPF char(11) not null primary key,

Nome varchar(60),

CNH varchar(12) not null)


B

create table motorista (

CPF char(11) not null,

Nome varchar(60),

CNH varchar(12) not null,

primary key (CPF,CNH))


C

create table motorista (

CPF char(11) not null primary key,

Nome varchar(60),

CNH varchar(12) not null unique)


D

create table motorista (

CPF char(11) not null,

Nome varchar(60),

CNH varchar(12) not null)


E

create table motorista (

CPF char(11) primary key,

Nome varchar(60) unique,

CNH varchar(12) not null primary key)

Sobre um puro banco de dados orientado a objetos, considere:

I. Os dados são armazenados como objetos que podem ser manipulados por métodos de acesso de SGBDs relacionais ou hierárquicos, apenas.

II. Os objetos são organizados em uma hierarquia de tipos e subtipos que recebem as características de seus supertipos.

III. Os objetos não podem conter referências para outros objetos.

É correto o que consta em


A

I, apenas.


B

II, apenas.


C

III, apenas.


D

I e III, apenas.


E

I, II e III.

Em um sistema de banco de dados orientado a objetos, cada objeto independente armazenado no banco de dados tem geralmente uma identidade única implementada por meio de um identificador de objeto único gerado pelo sistema. A principal propriedade de um identificador de objeto é que ele seja imutável ao longo de sua existência.


C
Certo

E
Errado

Normalmente um objeto é criado por algum programa de aplicação em execução, pela chamada da operação construtor do objeto. Nem todos os objetos criados são armazenados permanentemente no banco de dados. Os objetos persistentes terminais existem durante a execução do programa e desaparecem quando o programa termina. Os objetos transitórios são armazenados no banco de dados e continuam a existir após o término do programa.


C
Certo

E
Errado

Sobre os principais modelos de dados utilizados pelos Sistemas Gerenciadores de Bancos de Dados (SGBD), assinale a alternativa incorreta.


A

O modelo hierárquico foi o primeiro a ser reconhecido como um modelo de dados, onde estes dados são estruturados em hierarquias ou árvores.


B

Uma das motivações para o surgimento dos bancos de dados orientados a objeto foram os limites de armazenamento e representação semântica impostas no modelo relacional. Hoje este modelo já sustenta a maioria dos negócios tradicionais, substituindo as estruturas de dados baseadas em relações.


C

O modelo em rede surgiu como uma extensão ao modelo hierárquico, eliminando o conceito de hierarquia e permitindo que um mesmo registro estivesse envolvido em várias associações simultâneas através do uso de apontadores (ou referências).


D

O modelo relacional é uma teoria matemática, surgida na década de 70 e desenvolvida por Edgar Frank Codd, para descrever como as bases de dados devem funcionar.

O PostgreSQL é um banco de dados relacional e orientado a objetos. Seu grande triunfo é possuir recursos comuns a banco de dados de grande porte, o que o deixa apto a trabalhar, inclusive, com operações de missão crítica. Além disso, trata-se de um banco de dados versátil, seguro e gratuito. Assinale a alternativa incorreta sobre o PostgreSQL.


A

Dentre as plataformas suportadas estão o Windows, Linux, FreeBSD, NetBSD, OpenBSD e Mac OS.


B

Os arquivos de configuração (postgresql.conf, pg_hba.conf e pg_ident.conf), a partir da versão 8, podem ficar em diretório diferente do PGDATA.


C

A restrição (constraint) CHECK pode ser utilizada ao criar uma tabela visando prever que o banco exija que o valor de um campo satisfaça uma expressão.


D

Como todo banco de dados relacional, o PostgreSQL obriga que toda tabela tenha chave primária.

Um banco de dados orientado a objetos deve permitir a recuperação, de modo que o SGBD possa garantir que os resultados parciais ou as atualizações parciais de transações que falharam não sejam propagados para o banco de dados persistente.


C
Certo

E
Errado

Os bancos de dados orientados a objetos foram propostos para atender às necessidades do desenvolvimento de aplicações convencionais de bancos de dados comerciais.


C
Certo

E
Errado

Os objetos que são armazenadas em um banco de dados são denominados objetos transientes. O mecanismo usual para tornar um objeto transiente é a nomeação.


C
Certo

E
Errado
Assinale a opção correta no que se refere a encapsulamento em orientação a objetos.

A
Encapsulamento é a maneira pela qual os dados de um objeto são manipulados.

B
Encapsulamento permite o acesso a variáveis de instância, diretamente.

C
No código, a implementação é visível a qualquer objeto.

D
Em um dado objeto, somente interessam ao cliente as funções que ele executa e, não, a implementação dessas funções.

E
O encapsulamento é uma instância de uma classe.
Em orientação a objetos, o mecanismo que permite que características comuns a diversas classes sejam fatoradas em uma classe base é o

A
polimorfismo.

B
superclasse.

C
agrupamento de classes.

D
agregação.

E
herança.
   
Gerar simulado