Questões de Concurso
Para programador de computador
Foram encontradas 5.094 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
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
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
Analise o código XML a seguir:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE dados[
<!ELEMENT dados (empregado+)>
<!ELEMENT empregado (nome,telefone*,estado?)>
<!ELEMENT nome (#PCDATA)>
<!ATTLIST nome codigo CDATA #REQUIRED>
<!ATTLIST nome sexo CDATA "Masculino">
<!ELEMENT telefone (#PCDATA)>
<!ATTLIST telefone ramal CDATA #IMPLIED>
<!ELEMENT estado (#PCDATA)>
<!ATTLIST estado cidade CDATA #FIXED "Bauru">
]>
<dados>
<empregado>
<nome codigo="1" sexo="Feminino">Maria Clara</nome>
<telefone>3221-5647</telefone>
<telefone>4567-4589</telefone>
<estado cidade="Votuporanga">São Paulo</estado>
</empregado>
<empregado>
<nome codigo="2">Ana Luiza</nome>
<estado cidade="Bauru">São Paulo</estado>
</empregado>
</dados>
Sobre esse código é correto afirmar que
Baseado nessas informações, analise o fragmento de código a seguir:
<.p>
<.label>
Telefone: <.input type=" ..I.... " .I...I.. ="^\(?\d{2}\)\d{4}[-\s]\d{4}.*?$" placeholder="(XX)XXXX-XXXX" name="telefone">
<./label>
<./p>
Considere que o bloco de código apresentado objetiva permitir a entrada de um tipo telefone no formato indicado pela expressão regular "^\(?\d{2}\)\d{4}[-\s]\d{4}.*?$".
Para isso, as lacunas I e II devem ser preenchidas correta e, respectivamente, com
I. var a = new Object(); a.nome="Ana"; a.idade=40;
II. var c = {nome:"Ana", idade:40};
III. var b = new Array(); b[0] = "Ana"; b[1] = 40;
IV. var d = ["Ana",40];
Sobre esses fragmentos de código é correto afirmar que
A especificação definida no texto é conhecida pela sigla
I. Em muitas linguagens de programação, os programadores são responsáveis por alocar e liberar memória e por manipular o tempo de vida do objeto. Em aplicativos do .NET Framework, o CLR fornece esses serviços.
II. Em muitas linguagens de programação tradicionais, os tipos básicos são definidos pelo compilador, o que complica a interoperabilidade entre linguagens. No .NET Framework, os tipos básicos são definidos pelo .NET Framework Type System e são comuns a todas as linguagens que o utilizam.
III. O .NET Framework inclui bibliotecas para áreas específicas de desenvolvimento de aplicativos, como o ASP.NET para aplicativos da web, o ADO.NET para acesso a dados e o Windows Communication Foundation para aplicativos orientados a serviços.
IV. Compiladores de linguagens direcionadas ao .NET Framework geram um código intermediário chamado de Common Intermediate Language (CIL), que, por sua vez, é compilado em tempo de execução pelo CLR. Com esse recurso, as ro- tinas escritas em uma linguagem tornam-se acessíveis a outras linguagens da plataforma .NET.
Está correto o que se afirma em
Assim, o terceiro termo é 4 pois 4 é o dobro da soma entre 1 e 1. O quarto termo é 10 porque 10 é o dobro da soma entre 4 e 1.
E a sequência segue dessa maneira ilimitadamente. Sabendo que o 8o termo de DS é 568 e o 10o termo de DS é 4240, o 9o termo dessa sequência é
I. Após o impeachment que destituiu o presidente paraguaio, os demais membros do Mercosul suspenderam a participação do Paraguai nas reuniões do bloco.
II. A integração da Venezuela ao bloco permanece suspensa devido à oposição do Uruguai e às restrições políticas da Argentina.
III. A Bolívia foi recentemente convidada a integrar o bloco como membro pleno e para isso deverá promover acertos em sua economia.
Está correto o que se afirma APENAS em
Merkel pediu para que os alemães sejam mais pacientes, embora a crise já se arraste por três anos. Ela ligou a prosperidade da Alemanha à da União Europeia.
(http://economia.uol.com.br/ultimas-noticias/redacao/2012/12/31/crise-da-zona-do-euro-esta-longe-de-acabar-diz-chanceler-alema.jhtm)
Sobre a crise da zona do euro é correto afirmar que, entre outros fatores, está relacionada
Na revolução demográfica há sinais tão importantes quanto na outra.
(Adaptado: Carta Capital, 26/12/2012. Ano XVIII. n. 729. p.23)
Um dos fatos importantes que fazem parte da revolução demográfica mencionada no texto é
I. A partir da década de 2000, a falta de planejamento urbano e o tráfico de drogas fizeram eclodir “guerras” nas periferias das cidades aumentando a violência.
II. A redução dos índices de pobreza e a estabilidade econômica do país não foram acompanhadas da queda nos índices de criminalidade.
III. Na última década, os setores policiais que atuam nas áreas urbanas aumentaram. Apesar disso, as estatísticas mostram que houve crescimento nos índices de violência.
Está correto o que se afirma APENAS em
(http://educacao.uol.com.br/disciplinas/atualidades/economia-em-marcha-lenta-brasil-perde-posto-de-sexta-economia-mundial.htm)
No ano de 2012, o Brasil perdeu a 6o posição, entre outros fatores, devido