Início

Questões de Concursos Agente de Defensoria Programador

Resolva questões de Agente de Defensoria Programador comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


41Q191869 | Programação, Agente de Defensoria Programador, DPE SP, FCC

O .NET Framework é um ambiente de execução gerenciado que consiste de dois componentes principais: o Common Language Runtime (CLR) e a .NET Framework Class Library. Sobre o .NET Framework, analise:

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

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

42Q193505 | Conhecimentos Gerais e Atualidades, Economia Internacional, Agente de Defensoria Programador, DPE SP, FCC

Nas últimas décadas, a estabilidade econômica fez com que o Brasil fosse um dos países que mais subissem no ranking das maiores economias mundiais. Em meio à crise que atingiu as nações europeias, o país ultrapassou a Itália e se tornou a sétima maior economia em 2010. No final do ano passado [2011], superou o Reino Unido e assumiu a 6a posição do ranking, liderado por Estados Unidos, China, Japão, Alemanha e França.

(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 6º posição, entre outros fatores, devido

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

43Q191489 | Regimento Interno, Agente de Defensoria Programador, DPE SP, FCC

Nos termos da Deliberação do Conselho Superior da Defensoria Pública nº 111/09, que Institui o Regimento Interno dos Servidores Públicos da Defensoria Pública do Estado de São Paulo, o não comparecimento sem justificativa do servidor ao serviço por mais de 30 (trinta) dias acarretará a aplicação da sanção de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

44Q191066 | Conhecimentos Gerais e Atualidades, Economia Internacional, Agente de Defensoria Programador, DPE SP, FCC

O comércio entre os dois países caiu de US$ 39,6 bilhões em 2011 para US$ 34,4 bilhões no ano passado. Para o economista Matías Carugati o menor crescimento do país significa consequências negativas para a economia brasileira."
O economista disse que as barreiras comerciais aplicadas pelo governo do terceiro maior sócio comercial do Brasil afetaram "mais o Brasil do que outros países" e contribuíram para reduzir as exportações brasileiras para o mercado vizinho.


(http://agenciabrasil.ebc.com.br/noticia/2013-01-04/desaceleracao-reduz-exportacoes-brasileiras-em-20. Adaptado. Acesso em 07 jan 2013)

O texto destaca o país parceiro comercial:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

45Q193555 | Programação, Agente de Defensoria Programador, DPE SP, FCC

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

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

46Q187238 | Engenharia de Software, Agente de Defensoria Programador, DPE SP, FCC

Texto associado.

Com base no texto é possível concluir que o nível de maturidade atingido foi o:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

47Q187914 | Programação, Agente de Defensoria Programador, DPE SP, FCC

Para aplicações convencionais, o software é testado a partir de duas perspectivas diferentes: a lógica interna do programa é exercitada usando técnicas de projeto de caso de teste ..I.. e os requisitos de software são exercitados usando técnicas de projeto de casos de teste ..II.. .

O teste ..I.. fundamenta-se em um exame rigoroso do detalhe procedimental. Os caminhos lógicos do software e as colaborações entre componentes são testados exercitando conjuntos específicos de condições e/ou ciclos.

O teste ..II.. faz referência a testes realizados na interface do software. Esse tipo de teste examina alguns aspectos fundamentais de um sistema, com pouca preocupação em relação à estrutura lógica interna do software.

As lacunas I e II são preenchidas correta e respectivamente, com:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

48Q186096 | Informática, Hardware, Agente de Defensoria Programador, DPE SP, FCC

Em relação aos componentes funcionais de um computador, é correto afirmar:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

49Q193468 | Princípios Normas e Atribuições Institucionais, Agente de Defensoria Programador, DPE SP, FCC

Nos termos do Estatuto dos Funcionários Públicos Civis do Estado de São Paulo (Lei Estadual nº 10.261/68), especificamente no que concerne à licença-prêmio, é correto afirmar:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

50Q193580 | Português, Interpretação de Textos, Agente de Defensoria Programador, DPE SP, FCC

Texto associado.

Administração da linguagem

Nosso grande escritor Graciliano Ramos foi, como se
sabe, prefeito da cidade alagoana de Palmeira dos Índios. Sua
gestão ficou marcada não exatamente por atos administrativos
ou decisões políticas, mas pelo relatório que o prefeito deixou,
terminado o mandato. A redação desse relatório é primorosa,
pela concisão, objetividade e clareza (hoje diríamos:
transparência), qualidades que vêm coerentemente combinadas
com a honestidade absoluta dos dados e da autoavaliação -
rigorosíssima, sem qualquer complacência - que faz o prefeito.
Com toda justiça, esse relatório costuma integrar sucessivas
edições da obra de Graciliano. É uma peça de estilo raro e de
espírito público incomum.
Tudo isso faz pensar na relação que se costuma promover
entre linguagens e ofícios. Diz-se que há o "economês", jargão
misterioso dos economistas, o "politiquês", estilo evasivo
dos políticos, o "acadêmico", com o cheiro de mofo dos baús da
velharetórica etc. etc. E há, por vezes, a linguagem processual,
vazada em arcaísmos, latinismos e tecnicalidades que a tornam
indevassável para um leigo. Há mesmo casos em que se pode
suspeitar de estarem os litigantes praticando - data venia - um
vernáculo estrito, reservado aos iniciados, espécie de senha
para especialistas.
Não se trata de ir contra a necessidade do uso de conceitos
específicos, de não reconhecer a vantagem de se empregar
um termo técnico em vez de um termo impreciso, de abolir,
em suma, o vocabulário especializado; trata-se, sim, de evitar o
exagero das linguagens opacas, cifradas, que pedem "tradução"
para a própria língua a que presumivelmente pertencem. O
exemplo de Graciliano diz tudo: quando o propósito da comunicação
é honesto, quando se quer clareza e objetividade no que
se escreve, as palavras devem expor à luz, e não mascarar, a
mensagem produzida. No caso desse honrado prefeito alagoano,
a ética rigorosa do escritor e a éticairrepreensível do
administrador eram a mesma ética, assentada sobre os princípios
da honestidade e do respeito para com o outro.
(Tarcísio Viegas, inédito)

Considerando-se o contexto, traduz-se adequadamente o sentido de um segmento em:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

51Q191391 | Programação, Agente de Defensoria Programador, DPE SP, FCC

Um design pattern descreve uma solução geral comprovada e reutilizável para um problema recorrente no desenvolvimento de sistemas de software orientados a objetos. Padrões de projeto ajudam a reconhecer e implementar boas soluções para problemas comuns. Dois dos principais design patterns utilizados atualmente são descritos a seguir:

I. Visa garantir que uma classe só tenha uma única instância e prover um ponto de acesso global a ela.

II. Visa definir uma dependência um-para-muitos entre objetos para que quando um objeto mudar de estado os seus dependentes sejam notificados e atualizados automaticamente.

Os design patterns descritos em I e II são, respectivamente:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

52Q186775 | Engenharia de Software, UML, Agente de Defensoria Programador, DPE SP, FCC

Em relação a orientação a objetos, o método de desenvolvimento de um sistema em UML é dividido em análise de requisitos, análise, design (projeto), implementação, e testes. Nesse contexto, considere:

I. A análise de requisitos preocupa-se em capturar unicamente as necessidades básicas funcionais do sistema que deve ser desenvolvido.

II. A análise modela o problema principal, ou seja, as classes e objetos, e cria um modelo ideal do sistema levando em conta os requisitos técnicos do sistema.

III. O design expande e adapta os modelos da análise para um ambiente técnico, onde as soluções técnicas são trabalhadas em detalhes.

IV. A implementação consiste em codificar em linguagem de programação e banco de dados os modelos criados.

É correto o que se afirma em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

53Q190055 | Informática, Internet, Agente de Defensoria Programador, DPE SP, FCC

Em relação às aplicações para o ambiente Internet, no nível de serviços, é correto afirmar que

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

54Q191688 | Engenharia de Software, Engenharia de Requisitos, Agente de Defensoria Programador, DPE SP, FCC

Na Engenharia de Requisitos, dentre passos a serem seguidos para elicitação de requisitos é INCORRETO:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

55Q187643 | Direito Constitucional, Teoria da Constituição, Agente de Defensoria Programador, DPE SP, FCC

A Lei estadual paulista nº 10.261, de 28 de outubro de 1968, que dispõe sobre o Estatuto dos Funcionários Públicos Civis do Estado de São Paulo,

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

56Q190515 | Legislação Estadual, Agente de Defensoria Programador, DPE SP, FCC

Considere a seguinte situação hipotética: Margarido é Governador do Estado de São Paulo e Astrogildo é o Vice-Governador. Na última sexta-feira, em um trágico acidente automobilístico Margarido e Astrogildo faleceram, ocorrendo a vacância de ambos os cargos. Neste caso, de acordo com a Constituição do Estado de São Paulo, serão sucessivamente chamados ao exercício da Governança o Presidente

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

57Q190852 | Programação, Agente de Defensoria Programador, DPE SP, FCC

SOAP, UDDI e WSDL são componentes de uma plataforma de web services. Sobre WSDL é correto afirmar:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

58Q193670 | Programação, Agente de Defensoria Programador, DPE SP, FCC

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

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

59Q190185 | Programação, Agente de Defensoria Programador, DPE SP, FCC

Sobre acessibilidade na web analise:

I. Para se criar um ambiente online efetivamente acessível é necessário, primeiramente, que o código esteja dentro dos pa- drões web internacionais definidos pelo W3C.

II. WCAG é um documento desenvolvido pelo W3C a partir da criação do WAI (Web Accessibility Initiative), que contém as recomendações de acessibilidade para conteúdo web.

III. A versão 3 e-MAG é apresentada em um documento que objetiva garantir que o processo de acessibilidade dos sites do governo brasileiro seja conduzido de forma padronizada, de fácil implementação, coerente com as necessidades brasileiras e em conformidade com os padrões internacionais.

IV. De acordo com a versão 3 e-MAG, após a construção do ambiente online de acordo com os padrões web e as diretrizes de acessibilidade, é necessário testá-lo para garantir sua acessibilidade. Isso pode ser realizado por validadores auto- máticos que por si só determinam se um sítio está ou não acessível.

Está correto o que se afirma em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

60Q190585 | Programação, Agente de Defensoria Programador, DPE SP, FCC

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

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.