Magna Concursos

Foram encontradas 55.906 questões.

2931985 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FURB
Orgão: FURB
Sobre o uso de programação utilizando a linguagem Java, analise as afirmações a seguir:

I.Polimorfismo permite que objetos de classes sejam tratados de maneira uniforme quando herdam da mesma classe base ou implementam a mesma interface.
II.O trecho de código a seguir exibe polimorfismo entre classes:

Enunciado 3261528-1

III.Os métodos escritos utilizando o conceito de polimorfismo são executados de maneira otimizada pela JVM (Java Virtual Machine) e não permitem o lançamento de exceções.

É correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas
2931984 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FURB
Orgão: FURB
Em um ambiente de desenvolvimento Java, é possível estruturar e organizar as classes e interfaces em grupos de pacotes (packages). Analise as afirmações a seguir:

I.Todas as classes abstratas, classes concretas e todas interfaces no mesmo pacote são visíveis entre si.
II.A declaração import permite acessar múltiplas classes ou interfaces, com os mesmos nomes, de pacotes diferentes.
III.Pacotes e subpacotes são utilizados para agrupar classes relacionadas. Esse agrupamento não tem influência sobre a organização do código-fonte ou diretórios onde os arquivos de classe são armazenados.

É correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas
2931983 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FURB
Orgão: FURB
Sobre programação utilizando Java EE 8, analise as afirmações a seguir:
I.A instrução float f=1.3; resulta em um erro de compilação.
II.A instrução int numero = (int) 10000000000L; será compilada mas gerará uma exceção em tempo de execução do tipo ArithmeticException.
III.As instruções char ch="a"; e char c=65; serão compiladas com alerta (warning).
É correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas
2931982 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FURB
Orgão: FURB
Considere as afirmativas relacionadas à plataforma Java EE 8 (Enterprise Edition) apresentadas a seguir. Registre V, para verdadeiras, e F, para falsas:

( )@RequestScoped, @Dependent e @ConversationScoped são tipos de escopo padrão definidos no pacote javax.enterprise.context.
( )Os qualificadores (Qualifier ) são uma característica do CDI (Context and Dependency Injection) que permite diferenciar entre várias implementações de um mesmo tipo de Bean.
( )Java Message Service (JMS) é uma API que permite que aplicativos Java troquem mensagens assíncronas, tendo como padrão mensagens no formato Json (JavaScript Object Notation).

Assinale a alternativa com a sequência correta:
 

Provas

Questão presente nas seguintes provas
2931981 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FURB
Orgão: FURB
Sobre programação utilizando a linguagem Java com métodos de referência (Method References), analise o código a seguir:

Enunciado 3261521-1



A saída do código apresentado será:
 

Provas

Questão presente nas seguintes provas
2931980 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FURB
Orgão: FURB
Operadores ternários podem simplificar a implementação de código na linguagem Java. Nesse contexto, analise as afirmações a seguir:

I.Operadores ternários são compostos de três partes obrigatórias sendo: uma expressão do tipo boolean, o valor que será retornado caso a expressão seja verdadeira, e o valor que será retornado caso a expressão seja falsa.
II.O trecho de código a seguir terá como saída 100:
Enunciado 3261520-1


III.A instrução int discount = (10 > 2000) ? 15; atribuirá o valor 15 a variável discount.

É correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas
2931979 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FURB
Orgão: FURB
A plataforma Java EE 8 trouxe várias novas funcionalidades e melhorias em relação a versões anteriores no contexto de segurança, processamento de dados, desenvolvimento web e injeção de dependências. Nesse contexto, analise as afirmações a seguir:

I.JSON-P (JSON Processing) permite a leitura e escrita de documentos no formato JSON (JavaScript Object Notation), oferecendo suporte à criação, à análise e à modificação de dados JSON.
II.Servlet 4.0 provê suporte a processamento assíncrono para Servlets e filtros. A anotação @WebServlet(urlPatterns={"/asyncservlet"}, asyncSupported=true) é um exemplo válido no qual o processamento assíncrono está habilitado.

III.JAX-RS oferece suporte à programação reativa (reactive programming) e sua implementação é síncrona por padrão.

É correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas
2931978 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FURB
Orgão: FURB
A UML 2.0 (Unified Modeling Language) fornece uma variedade de diagramas para modelar sistemas de software. Isso posto, analise as afirmações a seguir:

I.O diagrama de tempo modela o comportamento temporal de um sistema. É usado para modelar o fluxo de controle e a ordem de execução de atividades dentro de um processo de negócios ou qualquer tipo de atividade orientada por fluxo.
II.O diagrama de comunicação está associado à categoria de diagramas de interação. Sua ênfase está na associação entre objetos.

III.A generalização é usada para criar classes derivadas a partir de uma classe base, enquanto a especialização é usada para criar classes concretas.

É correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas
2931977 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FURB
Orgão: FURB
As interfaces funcionais desempenham um papel fundamental na programação funcional e podem servir de base para o uso de expressões lambdas. Assinale a alternativa que descreve uma interface funcional que verifica a igualdade de dois objetos, utilizando a linguagem de programação JAVA:
 

Provas

Questão presente nas seguintes provas
2931976 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FURB
Orgão: FURB
Sobre JSF (Java Server Faces) na plataforma Java EE 8, analise as afirmações a seguir:

I.Oferece suporte à criação de componentes reativos (reactive components).
II.Permite o uso de eventos parciais (Partial View Processing) para que partes específicas de uma página web sejam atualizadas de maneira assíncrona.
III.Page templating é uma funcionalidade core Facelets e não é suportada nativamente por JSP (JavaServer Pages).

É correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas