Foram encontradas 120 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

Taylor. Object technology, 1997.
A figura acima apresenta um diagrama relacionando conceitos do paradigma de orientação a objetos, no qual estão destacados os elementos A, B e C. Considerando essa figura, julgue o item seguinte, acerca de algoritmos e estrutura de dados e programação orientada a objetos.
A ordem de complexidade dos algoritmos implementados nas plataformas de linguagens orientadas a objetos é mais reduzida quando comparada às implementações usando linguagens convencionais como Pascal.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

Taylor. Object technology, 1997.
A figura acima apresenta um diagrama relacionando conceitos do paradigma de orientação a objetos, no qual estão destacados os elementos A, B e C. Considerando essa figura, julgue o item seguinte, acerca de algoritmos e estrutura de dados e programação orientada a objetos.
Os métodos PICK, PACK e SHIP, no diagrama mostrado, estão sobrecarregados.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

Taylor. Object technology, 1997.
A figura acima apresenta um diagrama relacionando conceitos do paradigma de orientação a objetos, no qual estão destacados os elementos A, B e C. Considerando essa figura, julgue o item seguinte, acerca de algoritmos e estrutura de dados e programação orientada a objetos.
O estado de uma instância ou objeto está diretamente relacionado às variáveis declaradas na sua classe, inclusive as que foram obtidas por meio de herança múltipla, suportada pela linguagem Java.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

Taylor. Object technology, 1997.
A figura acima apresenta um diagrama relacionando conceitos do paradigma de orientação a objetos, no qual estão destacados os elementos A, B e C. Considerando essa figura, julgue o item seguinte, acerca de algoritmos e estrutura de dados e programação orientada a objetos.
As implementações algorítmicas das linguagens orientadas a objetos tendem a conter funções ou procedimentos que têm uma menor quantidade de desvios condicionais, por meio do emprego de polimorfismo.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

Taylor. Object technology, 1997.
A figura acima apresenta um diagrama relacionando conceitos do paradigma de orientação a objetos, no qual estão destacados os elementos A, B e C. Considerando essa figura, julgue o item seguinte, acerca de algoritmos e estrutura de dados e programação orientada a objetos.
O elemento B pode ser chamado de implementação, enquanto que o elemento C é mais adequadamente chamado de interface.
Provas
Julgue o próximo item, considerando as tabelas autor(Nome, Sobre_Nome, Nacionalidade) e livro(Titulo, Autor_Nome, Autor_Sobre_Nome) definidas pelas seguintes declarações SQL:
create table autor
(Nome varchar(15) not null unique,
Sobre_Nome varchar(30) not null unique,
Nacionalidade varchar(20),
primary key(Nome, Sobre_Nome));
create table livro
(Titulo varchar(60) not null unique,
Autor_Nome varchar(15) not null,
Autor_Sobre_nome varchar(30) not null,
primary key(Titulo),
Foreign key (Autor_Nome) references autor(Nome),
Foreign key (Autor_Sobre_nome) references autor(Sobre_Nome));
A execução da seqüência de comandos
Drop table autor cascade;
Drop table livro;
remove todos os dados existentes nas relações ‘autor’ e ‘livro’.
Provas
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade Referencial
- Banco de Dados RelacionalTipos de ChavesChave Estrangeira
Julgue o próximo item, considerando as tabelas autor(Nome, Sobre_Nome, Nacionalidade) e livro(Titulo, Autor_Nome, Autor_Sobre_Nome) definidas pelas seguintes declarações SQL:
create table autor
(Nome varchar(15) not null unique,
Sobre_Nome varchar(30) not null unique,
Nacionalidade varchar(20),
primary key(Nome, Sobre_Nome));
create table livro
(Titulo varchar(60) not null unique,
Autor_Nome varchar(15) not null,
Autor_Sobre_nome varchar(30) not null,
primary key(Titulo),
Foreign key (Autor_Nome) references autor(Nome),
Foreign key (Autor_Sobre_nome) references autor(Sobre_Nome));
Suponha-se que, em vez da definição atual da tabela ‘livro’,
tivesse sido usada a cláusula
‘Foreign key (Autor_Sobre_Nome) references autor(Sobre_Nome) on delete no action’
Nesse caso, o sistema sempre irá permitir a execução de
comandos para remoção de tuplas da relação autor.
Provas
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade Referencial
- Banco de Dados RelacionalTipos de ChavesChave Estrangeira
- SQLDMLDELETE
Julgue o próximo item, considerando as tabelas autor(Nome, Sobre_Nome, Nacionalidade) e livro(Titulo, Autor_Nome, Autor_Sobre_Nome) definidas pelas seguintes declarações SQL:
create table autor
(Nome varchar(15) not null unique,
Sobre_Nome varchar(30) not null unique,
Nacionalidade varchar(20),
primary key(Nome, Sobre_Nome));
create table livro
(Titulo varchar(60) not null unique,
Autor_Nome varchar(15) not null,
Autor_Sobre_nome varchar(30) not null,
primary key(Titulo),
Foreign key (Autor_Nome) references autor(Nome),
Foreign key (Autor_Sobre_nome) references autor(Sobre_Nome));
Suponha-se que, na definição da tabela ‘livro’, tivesse sido definida a cláusula
‘Foreign key (Autor_Sobre_Nome) references autor(Sobre_Nome) on delete cascade’
ao invés da atual. Neste caso, o comando
delete from autor
sempre remove todas as tuplas da tabela ‘autor’.
Provas
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade Referencial
- Banco de Dados RelacionalTipos de ChavesChave Estrangeira
- SQLDDLCREATE TABLE
Julgue o próximo item, considerando as tabelas autor(Nome, Sobre_Nome, Nacionalidade) e livro(Titulo, Autor_Nome, Autor_Sobre_Nome) definidas pelas seguintes declarações SQL:
create table autor
(Nome varchar(15) not null unique,
Sobre_Nome varchar(30) not null unique,
Nacionalidade varchar(20),
primary key(Nome, Sobre_Nome));
create table livro
(Titulo varchar(60) not null unique,
Autor_Nome varchar(15) not null,
Autor_Sobre_nome varchar(30) not null,
primary key(Titulo),
Foreign key (Autor_Nome) references autor(Nome),
Foreign key (Autor_Sobre_nome) references autor(Sobre_Nome));
Caso seja definida a cláusula Foreign key (Autor_Nome) references autor(Nome), na definição da tabela livro, o sistema sempre irá proibir a execução de comandos para remoção de tuplas da relação autor.
Provas
Julgue o próximo item, considerando as tabelas autor(Nome, Sobre_Nome, Nacionalidade) e livro(Titulo, Autor_Nome, Autor_Sobre_Nome) definidas pelas seguintes declarações SQL:
create table autor
(Nome varchar(15) not null unique,
Sobre_Nome varchar(30) not null unique,
Nacionalidade varchar(20),
primary key(Nome, Sobre_Nome));
create table livro
(Titulo varchar(60) not null unique,
Autor_Nome varchar(15) not null,
Autor_Sobre_nome varchar(30) not null,
primary key(Titulo),
Foreign key (Autor_Nome) references autor(Nome),
Foreign key (Autor_Sobre_nome) references autor(Sobre_Nome));
Considerando-se que ‘francesa’ é uma entrada válida para o atributo nacionalidade, a listagem de todos os livros com os respectivos nome e sobrenome do autor cujo sobrenome seja ‘Zola’ e a nacionalidade, francesa, pode ser expressa em SQL pela expressão:
select titulo, Autor_Nome, Autor_Sobre_Nome
from livro, autor
where Sobre_Nome = 'Zola' and Nacionalidade = 'francesa'
Provas
Caderno Container