Questões de Concurso
Para analista de tecnologia da informação - desenvolvimento de sistemas
Foram encontradas 1.331 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
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:
Considere o modelo abaixo, baseado de acordo com a especificação da UML (Unified Modeling Language), versão 2.5.1.
Com base nesse modelo, podemos afirmar que:
I) o atributo “idCliente” é do tipo “Pessoa”, que se refere a uma outra classe já modelada.
II) o atributo “limiteCredito” é o único atributo que é público, ou seja, não está encapsulado como os demais.
III) o atributo “situacao", do tipo “boolean” possui a restrição de obrigatoriedade do seu conteúdo.
IV) o “void” do método “analisaCredito()” irá indicar que o método não possui parâmetros.
O CORRETO está em: