Foram encontradas 24.514 questões.
Provas

Provas
Considere as seguintes afirmações:
I - A cardinalidade mínima 1 recebe a denominação de “associação obrigatória” em um MER (Modelo Entidade-Relacionamento), pois indica que o relacionamento deve obrigatoriamente associar uma ocorrência de entidade a cada ocorrência da entidade em questão.
II - Um relacionamento ternário ou quaternário é quando ocorre o relacionamento entre um número de entidades de grau maior que dois.
III - A cardinalidade máxima não pode ser usada para classificar relacionamentos binários em um MER. Um relacionamento binário é aquele cujas ocorrências envolvem duas entidades, e podem ser classificados em n:n (muitos-para-muitos), 1:n (um-para-muitos) e 1:1 (um-para-um).
Assinale a alternativa correta, conforme Heuser (1998):
Fonte: HEUSER, C. A. Projeto de Banco de Dados. 4. ed. Editora Sagra Luzzatto, 1998.
Provas
Assinale a alternativa que não representa uma vantagem em usar um sistema de banco de dados, conforme Date (2004, p. 83):
Fonte: DATE, C.J. Introdução a Sistemas de Bancos de Dados. 8. ed. Editora Campus, 2004.
Provas
Considere as seguintes afirmações:
I - Os comandos da Linguagem DDL (Data Definition Language) são responsáveis por definir tabelas e outros objetos pertencentes ao banco de dados. Entre os principais comandos da DDL, estão: CREATE TABLE, CREATE INDEX, ALTER TABLE, DROP TABLE, DROP VIEW E DROP INDEX.
II - Os comandos da Linguagem DML (Data Manipulation Language) servem para que os usuários façam acesso e armazenamento dos seus dados. Fazem parte da DML os seguintes comandos: INSERT, DELETE, UPDATE, SELECT E LOCK.
III - Os comandos da linguagem DCL (Data Control Language) servem para controle de transação, sessão e sistema. Para os comandos de controle, podem-se citar os mais usados, que são: COMMIT, ROLLBACK, GRANT e REVOKE.
Assinale a alternativa correta, conforme Gonçalves (1998):
Fonte: GONÇALVES, E. SQL: Uma abordagem para banco de dados Oracle. 1. ed. Casa do Código, 1998.
Provas
Assinale a alternativa incorreta sobre funções em Linguagem C, conforme Deitel (2011):
Fonte: DEITEL, Harvey M.; DEITEL, Paul ).; FURMANKIEWICZ, Edson. Java como programar. 10. ed. São Paulo: Pearson Printice Hall, 2016.
Provas
Um computador consiste em um conjunto de componentes ou módulos de três tipos básicos (processador, memória e E/S) que se comunicam entre si. Com efeito, um computador é uma rede de módulos básicos. Assinale a alternativa que não representa um dos tipos de transferência admitidos pela estrutura de interconexão de um processador, conforme Stallings (2010):
Fonte: STALLINGS, William. Arquitetura e organização de computadores. 8. ed. São Paulo: Pearson Pratice Hall, 2010.
Provas
Considere as seguintes afirmações sobre compatibilidade de migração do banco de dados MySQL para MariaDB:
I - A versão 5.5 do banco de dados MariaDB é um binary drop em substituição da versão equivalente do MySQL.
Il- A criptografia para tabelas InnoDB é um problema de compatibilidade entre o MariaDB 10.2 e MySQL 5.7.
Ill - Em um processo de migração do MySQL para MariaDB, os conectores MySLQ desenvolvidos em linguagens como PHP, Perl, Python, Java, .NET, Rubby, etc. precisam ser alterados e modificados para o devido funcionamento.
Assinale a alternativa CORRETA, conforme documentação oficial do MariaDB disponível em https://mariadb. com/kb/pt-br/documentacao-mariadb/.
Provas
Utilize o código fonte em JAVA a seguir para responder as questões 48 e 49.



Considere as seguintes três afirmações sobre herança em orientação a objetos, com base no código.
I - No código fornecido, as subclasses ProfessorAssociado e ProfessorTitular herdam automaticamente todos os métodos e atributos da classe Professor, sem a necessidade de declaração explícita.
Il - O código permite que uma classe Professor herde métodos e atributos de várias classes filhas, como ProfessorAssociado e ProfessorTitular, simultaneamente.
II — As subclasses ProfessorAssociado e ProfessorTitular podem acessar diretamente os métodos e atributos privados da classe Professor”, mesmo que sejam declarados como privados.
Assinale a alternativa CORRETA:
Provas
Considere a função implementada em linguagem C:
float calcular taxa(int idade, float renda) {
if (idade >= 18)
if (renda > 20000)
return 0.2;
else
return 0.1;
else
if (renda > 10000)
return 0.15;
else
return 0.05;
}
Considere as afirmações a seguir, sobre possíveis otimizações no código sem alterar o resultado produzido pelo retorno da função.
I - É possível otimizar o código utilizando somente três instruções if e apenas um else.
Il - É possível otimizar o código utilizando apenas um return.
III - É possível otimizar o código substituindo o primeiro if(idade >= 18) por if(idade >=18 && renda >20000) e eliminando o segundo if(renda >20000).
Assinale a alternativa correta:
Provas
Caderno Container