Exibindo 31 a 45 de 1113 questões.
31) Q759907
Disciplina: Programação (TI) - Assuntos: JEE Plataformas de desenvolvimento de sistemas WEB Plataforma Java Servlet
Quais os métodos disponíveis na classe HTTPServlet?
getNome(), doGet(), doPost(), doHTTP().
b) init(), service(), destroy().
c) doSend(), doGet(), doPost(), destroy().
d) init(), doGet(), doPost(), request().
response(), doGet(), doPost(), destroy().
32) Q767373
Considere a classe Java abaixo, que usa um método de ordenação por inserção para rearranjar os valores em um vetor em ordem crescente.
Para que a ordenação por inserção ocorra corretamente, as lacunas I e II devem ser corretamente preenchidas com
33) Q773483
Em relação as funções de saída nos algoritmos e JAVA respectivamente, marque a alternativa CORRETA:
a) enquanto e system.out.print
b) escreva e write
c) enquanto e while
d) escreva e system.out.print
e) leia e scanner (system.in)
34) Q762405
No que diz respeito aos processos e às funções do estágio operação de serviço da ITIL 2011, julgue o item. A função Central de Serviços pode ser implementada de forma centralizada, local ou virtual.
35) Q781551
Disciplina: Programação (TI) - Assuntos: Java
Web Services são serviços disponibilizados através de tecnologias da World Wide Web. Um cliente conectado à rede pode acessar a descrição de um serviço e criar as estruturas necessárias para invocá-lo. Imagine que você está na rede local de uma organização que hospeda um web service chamado workScheduler em uma máquina com endereço IP 192.168.0.100, na porta TCP 9880. Considerando a instalação Oracle oficial da linguagem Java, versão EE 8, qual dos comandos abaixo criaria a estrutura de classes necessária para construção de uma aplicação cliente do serviço?
udimport -keep -p client
http://192.168.0.100:9880/workScheduler?uddi
uddiimport -keep -p client
wsdlimport -keep -p client
http://192.168.0.100:9880/workScheduler?wsdl
wsimport -keep -p client
mvn build -keep -p client
36) Q781544
37) Q781556
O Content Provider gerencia o acesso a um repositório de dados central de uma aplicação Android. Provedores são destinados principalmente ao uso por outros aplicativos que o acessa usando um objeto cliente. Juntos, através de uma interface, provedor e cliente garantem acesso aos dados. Sobre Content Providers, é correto afirmar que:
a) Content.Resolver.query() sempre retorna um Cursor contendo as colunas especificadas na consulta para as linhas que atendem os critérios de seleção da consulta.
b) Provedores nunca restringem o acesso a colunas de uma consulta com base na natureza do objeto que realiza a consulta.
c) Se nenhuma linha atender o critérios da seleção, o provedor irá retornar uma exceção que deve ser obrigatoriamente tratada do lado cliente.
d) Um Cursor é uma "lista" de colunas a qual pode ser exibida com facilidade por um ListView.
e) Aplicativos acessam dados de um provedor de conteúdo com um objeto cliente ContentProvider.
38) Q781568
Padrões de projeto consistem em soluções genéricas, focadas no reuso, para problemas recorrentes no desenvolvimento de software. Padrões Criacionais abstraem o processo de instanciação. Padrões Estruturais tratam de como classes e objetos são compostos para formar estruturas maiores. Padrões comportamentais lidam com algoritmos e responsabilidades entre objetos. Assinale a alternativa que apresenta apenas Padrões Estruturais.
a) Adapter, Command, Bridge.
b) Bridge, Facade, Prototype.
c) Command, Proxy, Adapter.
d) Flyweight, Prototype, Command.
e) Flyweight, Adapter, Proxy.
39) Q781549
A tecnologia Java RMI (Remote Method Invocation) permite que um objeto em uma instância da máquina virtual Java invoque métodos de um objeto presente em outra instância da JVM. O desenvolvedor Java precisa considerar o comportamento diferente no tratamento da passagem de parâmetros na invocação de um método remoto. Qual alternativa apresenta uma precaução legítima nesse cenário?
a) Apesar de ser permitida a invocação de métodos remotos, nenhum dos parâmetros passados ao método remoto pode representar um objeto remoto.
b) O desenvolvedor precisa considerar a sobrecarga da invocação, uma vez que todos os objetos serializáveis não remotos são copiados e passados por valor quando informados como parâmetros.
c) Quando a referência a um objeto remoto é recebida, ela não pode ser utilizada para realizar chamadas RMI no objeto referenciado.
d) Somente tipos primitivos podem ser usados como parâmetros a objetos remotos.
e) Somente tipos estruturados como classes podem ser usados como parâmetros a objetos remotos.
40) Q781570
Extreme Programming (XP) é uma metodologia voltada para equipes pequenas de desenvolvedores que precisam implementar software em projetos propensos à mudanças frequentes. Sobre essa metodologia, é correto afirmar que ela recomenda:
Realizar reuniões "stand up" todos os dias.
b) Escrever testes de integração antes de implementar funcionalidades.
c) Evitar fazer integração de código frequentemente.
d) Realizar reuniões de retrospectiva ao final de cada iteração.
e) Não adotar padrões de formatação de código-fonte.
41) Q781563
O acesso direto ao banco de dados geralmente é algo tedioso e suscetível a erros. Desta forma, para facilitar a vida dos desenvolvedores, diversos frameworks que servem de camada entre o banco de dados e a aplicação foram escritos. O ActiveRecord é um framework que implementa o acesso a banco de dados forma transparente. Sobre o ActiveRecord é correto afirmar que:
a) Active::BaseDAO é a classe que o desenvolvedor deve estender para associar um modelo (model) com a tabela do banco de dados.
b) Conventions over Configuration é um conceito implementado em Rails que, por exemplo, adiciona funções de acesso ao banco aos modelos (model), facilitando o trabalho do desenvolvedor.
c) ActiveRecord::Migration é a classe responsável por fazer buscar em uma tabela, através do método find().
d) Named Scopes é um recurso oferecido pelo ActiveRecord feito exclusivamente para implementar relacionamentos entre tabelas.
e) O Rake é uma ferramenta de testes. Serve para validar a integridade das tabelas e modelos envolvidos.
42) Q762397
Disciplina: Programação (TI) - Assuntos: Python
Julgue o item quanto à programação orientada a objetos e à linguagem de programação Python. A criação de métodos e tipos genéricos não é permitida pelo polimorfismo paramétrico.
43) Q762400
Julgue o item quanto à programação orientada a objetos e à linguagem de programação Python.
A Python fornece módulos internos para processamento numérico, como, por exemplo, o math.
44) Q783728
Provas: VUNESP - 2019 - Câmara de Piracicaba - SP - Analista de Sistemas
O método adequado para remover um recurso em uma chamada REST baseada em HTTP é:
a) GET /caminho/para/recurso
b) HEAD /caminho/para/recurso
c) POST /caminho/para/recurso
d) PATCH /caminho/para/recurso
e) DELETE /caminho/para/recurso
45) Q783716
Deseja-se chamar uma sub-rotina Quadrado, dentro de um programa principal, passando a ela um parâmetro x. Tal parâmetro conterá, como entrada, um certo valor
inteiro e, como saída, receberá esse valor elevado ao quadrado.
O tipo de passagem de parâmetro que permite que x seja um parâmetro tanto de entrada como também de saída da sub-rotina é denominado passagem de parâmetro