Magna Concursos

Foram encontradas 360 questões.

Considere uma aplicação web desenvolvida utilizando-se o Java EE 6 que contém dois arquivos, uma página de abertura de um site (chamada index.html) e uma classe servlet (Controle.java):


index.html

< !DOCTYPE html>
<html>
<head>
<title>Teste</title>
</head>
<body>

<form method ="post" action="Controle">

<p>Interesses:< br />
<label><input type="checkbox" value="Livros" name="interesses"/>Livros</label>
<label><input type="checkbox" value="Revistas" name="interesses"/>Revistas</label>
<label><input type="checkbox" value="Teatro" name="interesses"/>Teatro</label>
</p>

<p> <input type="submit" value="Enviar"/></p>
</form>
</body>
</html>


Controle.java
import java.io.*;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.*;
@WebServlet(name = "Controle", urlPatterns = {"/Controle"})
public class Controle extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
}
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
}

Com base nessa aplicação e na plataforma Java EE 6 é correto afirmar que
 

Provas

Questão presente nas seguintes provas
Analise o código a seguir retirado de uma aplicação desenvolvida com C#:

interface IDimensions
{
float Length();
float Width();
}
class Box : IDimensions
{
float lengthInches;
float widthInches;
public Box(float length, float width)
{
lengthInches = length;
widthInches = width;
}
float IDimensions.Length()
{
return lengthInches;
}
float IDimensions.Width()
{
return widthInches;
}
public static void Main()
{
Box myBox = new Box(30.0f, 20.0f);
IDimensions myDimensions = (IDimensions) myBox;
System.Console.WriteLine("Length: {0}", myBox.Length());
System.Console.WriteLine("Width: {0}", myDimensions.Width());
}
}


Sobre o código apresentado é correto afirmar que a instrução
 

Provas

Questão presente nas seguintes provas
enunciado 445024-1
Baseado nessas informações e na lógica de programação da tabela acima, as lacunas I, II, III, IV e V são preenchidas correta, e respectivamente, com:
 

Provas

Questão presente nas seguintes provas
Analise a classe a seguir retirada de uma aplicação Java que contém as classes Empregado.java, Diarista.java e Start.java. A classe Start.java possui o método main:

package geral;
public class Diarista extends Empregado{
private int diasTrabalhados;
public Diarista(int diasTrabalhados, int id, String nome, double valorReferencia) {
super(id, nome, valorReferencia);
this.diasTrabalhados = diasTrabalhados;
}
public int getDiasTrabalhados() {
return diasTrabalhados;
}
public void setDiasTrabalhados(int diasTrabalhados) {
this.diasTrabalhados = diasTrabalhados;
}
@Override
public double obterSalario(){
return super.getValorReferencia() * diasTrabalhados;
}
public double obterSalario(double percentualAcrescimo){
double salario= this.obterSalario();
double salarioReajustado = salario + salario * percentualAcrescimo /100;
return salarioReajustado;
}
public double obterSalario(double adicional, double desconto){
return this.obterSalario() + adicional - desconto;
}
}

Analisando o código apresentado é possível concluir que
 

Provas

Questão presente nas seguintes provas
O código Java a seguir utiliza conceitos de lógica de programação referentes a expressões aritméticas, relacionais e lógicas e estrutura de controle condicional.

public class PrincipalTeste {
public static void main(String[] args) {
int a, b, c, d;
a=2; b=3; c=4; d=10;
System.out.print((a+b)-(-c*d)>(d-a)*(-a+b) && (b*c/a)<(d-c+a/c)?"a":"b");
System.out.print(!((a+b)-(-c*d)>(d-a)*(-a+b) || (b*c/a)<(d-c+a/c))?"c":"d");
System.out.print(((a+b)-(-c*d)>((d-a)*(-a+b)) & !((b*c/a)<(d-c+a/c)))?"e":"f");
System.out.print(((a+b)-(c*d)!=((d-a)*(-a+b)) & !((b*c/a)<(d-c+a/c)))?"g":"h");
}
}


Após compilar e executar o código será impresso na tela os valores
 

Provas

Questão presente nas seguintes provas
Um dos artifícios para aumentar a produtividade em programação orientada a objetos utilizando a plataforma Java é a reutilização de componentes de software em múltiplos projetos. Um dos artifícios que podem ser utilizados para essa finalidade são as interfaces. Sobre elas, é correto afirmar:
 

Provas

Questão presente nas seguintes provas
Sobre os princípios que orientam o projeto de interfaces de usuário eficazes é correto afirmar:
 

Provas

Questão presente nas seguintes provas
445019 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: DPE-SP
O W3C (World Wide Web Consortium) tem uma publicação denominada Web Content Accessibility Guidelines (WCAG) 2.0, na qual são estabelecidas linhas mestras, com o propósito de melhorar a acessibilidade às páginas Web. Essa publicação define 4 princípios básicos que devem ser seguidos. Segundo esses princípios, uma página Web deve ser

 

Provas

Questão presente nas seguintes provas
Na teoria dos grafos, dois nós ligados por um arco são chamados de nós
 

Provas

Questão presente nas seguintes provas
Há diversos padrões e modelos de arquitetura de referência que podem ser usados para a construção de aplicações web. Dentre eles destacam-se o modelo three-tier e o padrão MVC. Sobre eles é correto afirmar que
 

Provas

Questão presente nas seguintes provas