Questões de Concurso
Para analista de tecnologia da informação - desenvolvimento de sistemas
Foram encontradas 1.532 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Observe a tabela abaixo, que mostra a lista dos 4 países com maior população no mundo tendo por base os dados de 2017 e qual era a sua população em 2010.

Utilizando-se da linguagem PHP, podemos armazenar os dados da tabela acima em uma matriz
bidimensional, da seguinte forma:
Um dos principais recursos que o “framework” de persistência denominado “Hibernate” oferece é a opção de criar mapeamentos entre modelos de objetos e modelos relacionais através de anotações, essa técnica é denominada de “Object-Relational Mapping (ORM)”. A partir desse mecanismo é possível especificar, no código orientado a objeto, os relacionamentos modelados em um banco de dados relacional. O diagrama abaixo representa o relacionamento entre duas tabelas do banco de dados, as colunas “Id” representam as chaves primárias de cada tabela e a coluna “Id_Pedido” representa uma chave estrangeira:

Observando-se que cada tabela do modelo será representada como uma classe Java, e que usaremos as
anotações do “Hibernate” para o mapeamento entre essas classes e as tabelas do banco, podemos
representar esse mapeamento por meio das seguintes anotações:
O método abaixo, escrito em linguagem Java, tem por objetivo ordenar de forma ascendente os números inteiros armazenados no vetor “v”.

Veja que foram omitidos os comandos das linhas 4 e 7. Marque a alternativa que contém de forma correta
sintática e logicamente as linhas 4 e 7.
Analise o método abaixo, que foi desenvolvido em linguagem Java e observe que os comandos “import” foram omitidos, bem como a declaração da classe da qual ele pertence.

Com base nesse método, a alternativa CORRETA é.
O modelo lógico abaixo é um fragmento da modelagem de um sistema de recursos humanos em que o Funcionário se relaciona com seus dependentes e esses dependentes se relacionam com os seus registros de vacinações.

Onde:
A coluna “matricula” da tabela Dependente é uma chave estrangeira em relação à tabela “Funcionario”, a coluna “idDep” da tabela “Vacinacao” é uma chave estrangeira em relação à tabela “Dependente”, a coluna “idVacina” da tabela “Vacinacao” é uma chave estrangeira em relação à tabela “Vacina” e as colunas “matricula”, “idDep”, “idVacina” e “idVacinacao” são chaves primárias das tabelas “Funcionario”, “Dependente”,”Vacina” e “Vacinacao” respectivamente.
A sentença SQL que projeta a matricula do funcionário, o seu nome e o nome do seu dependente que
ainda não registrou a aplicação de nenhum tipo de vacina, é:
Considere as relações abaixo:
Cliente(cpf, nome_cliente, data_nascimento)
Consultor(matricula, nome_consultor)
Agenda(data, cpf, matricula, situacao)
A sentença SQL (Structured Query Language) que irá projetar as colunas data, nome_consultor e nome_cliente, somente para as ocorrências em que a coluna situacao contenha o valor “Ativo”, pode ser escrita da seguinte forma:
O código abaixo foi escrito utilizando-se da linguagem Java:

O resultado da execução desse código é:
Considere o “managed bean” abaixo:
import javax.faces.bean.ManagedBean;
@ManagedBean
public class BoasVindas {
public String getSaudacao() {
return "Seja Bem Vindo!";
}
}
Utilizando-se o framework JSF (Java Server Faces) versão 2.2, é possível utilizar o método“getSaudacao()” do “managed bean” denominado “Boas Vindas”, por meio do código:
O diagrama de entidades e relacionamentos abaixo modela um ambiente hipotético constituído de um relacionamento ternário envolvendo as entidades “Instituicao”, “Docente” e “Disciplina”, este relacionamento foi denominado de “Ministra”, onde a cardinalidade a (1,1) refere-se a um par “Instituicao” e “Disciplina”.

Com base nesse modelo podemos concluir que:
I) a um par (Instituicao, Docente) podem estar associadas muitas Disciplinas, ou em outros termos, um Docente pode ministrar em uma Instituição muitas Disciplinas.
II) a um par (Disciplina, Docente) podem estar associadas muitas Instituições, ou em outros termos um Docente pode ministrar uma Disciplina em muitas Instituições.
III) a cada par de ocorrências (Instituicao, Disciplina) está associado a no máximo um Docente, ou em outros termos, somente 1 (um) Docente pode ministrar uma determinada Disciplina em uma Instituição.
IV) a um par (Instituição, Docente) podem estar associadas somente uma Disciplina, ou em outros termos, um Docente pode ministrar apenas uma disciplina em uma Instituição.
O CORRETO está somente em: