Foram encontradas 2.134 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Dado o pseudocódigo a seguir:
função f(a: Natural) → Booleano
se a é 0
então devolve Verdadeiro
senão devolve g(a - 1)
função g(a: Natural) → Booleano
se a é 0 então devolve Falso
senão devolve f(a - 1)
Assinale a alternativa correta.
I. O principal objetivo do encapsulamento é ocultar os detalhes de implementação de uma classe.
II. A herança é fundamental para todos os tipos de polimorfismo
III. Polimorfismo de subtipo é a capacidade de objetos de classes diferentes responderem de forma diferente a mesma mensagem.
IV. A herança permite que uma nova classe adquira atributos e métodos definidos em uma classe existente.
É correto apenas o que se afirma em
I. Uma chave primária pode conter valores duplicados e nulos, desde que sejam configurados índices adicionais para evitar inconsistências.
II. A chave secundária é usada para relacionar tabelas diferentes, e a garantia da integridade referencial no banco de dados é alcançada com a criação dos índices.
III. Uma chave primária é composta por um ou mais campos, sendo responsável por identificar unicamente cada registro em uma tabela.
Está correto o que se afirma em
TipoCurso (codigo, nome, descricao)
Curso (codigo, nome, codigoTipoCurso, modalidade)
Qual o comando SQL padrão retorna código e nome (somente) de todos os tipos de curso que possuem, pelo menos, um curso de modalidade chamada "Presencial"?
Entidades: Aluno (id_aluno, nome) Matricula (id_matricula, data_matricula)
Relacionamentos: Um Aluno pode fazer várias Matrículas Uma Matrícula pertence a um único Aluno
Regras de Negócio: Cada Matrícula deve obrigatoriamente estar associada a um Aluno Um Aluno pode existir sem ter feito nenhuma Matrícula
Para representar esse relacionamento no banco de dados relacional, garantindo a integridade referencial, o usuário deve