🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões Discursivas

Foram encontradas 1.544 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1853878 Programação
A respeito da classe Activity, no desenvolvimento de aplicações Android, analise as afirmações a seguir:
I. A classe Activity deve ser herdada da classe android.app.Activity ou de alguma subclasse desta, a qual representa uma tela da aplicação e é responsável por tratar eventos gerados nessa tela.
II. a classe Activity deve sobrescrever o método onCreate(bundle). Esse método é obrigatório e responsável por realizar a inicialização necessária para executar a aplicação.
III. a classe Activity é uma subclasse da classe FragmentActivity.
IV. a classe AppCompatActivity é uma subclasse da classe Activity.
Estão corretas apenas as afirmativas
Alternativas
Q1853877 Programação
Para iniciar o desenvolvimento de aplicações Android é necessário realizar a instalação de alguns softwares e realizar algumas configurações. Sabendo disso, analise as afirmações abaixo sobre o ambiente de desenvolvimento Android:
I. Android SDK é o software utilizado para desenvolver aplicações no Android, que tem um emulador para simular o dispositivo, ferramentas utilitárias e uma API completa para a linguagem Java, com todas as classes necessárias para desenvolver aplicações.
II. Como existem muitas versões do sistema operacional Android, existe um identificador de cada uma dessas plataformas que se chama API Level.
III. Gradle é um moderno sistema de gerenciamento de banco de dados para Android.
IV. O Android Studio conta com um utilitário chamado SDK Manager onde é possível baixar todas as plataformas do Android e suas documentações, drive USB do Google para conectar um dispositivo na USB, bibliotecas de compatibilidade, bibliotecas do Google Play Services etc.
Está (ão) correta (s) apenas a (s) afirmativa (s):
Alternativas
Q1853876 Programação
Sobre o arquivo AndroidManifest.xml, é procedente a seguinte afirmação:
Alternativas
Q1853875 Programação
O HttpServletResponse representa a resposta do Servlet. Analise as afirmações abaixo sobre HttpServletResponse:
I. setContentType() é um método que diz ao browser como tratar os dados enviados na requisição.
II. O método sendResponse(aStringURL) permite redirecionar uma solicitação.
III. Não é possível fazer um redirecionamento após uma resposta ter sido gerada.
Está(ão) correta(s) apenas a(s) afirmativa(s)
Alternativas
Q1853874 Programação
Independente da linguagem de programação para web que o desenvolvedor estiver utilizando, sempre é possível passar parâmetros pela URL.
Qual das formas a seguir é uma forma correta de declaração do método doGet em um servlet Java ?
Alternativas
Q1853873 Programação
Na hierarquia de exceções em Java, é correto afirmar que
Alternativas
Q1853872 Redes de Computadores
Existem oito métodos definidos no protocolo HTTP que são: GET, HEAD, POST, PUT, DELETE, TRACE, OPTIONS e CONNECT. Esses métodos indicam a ação a ser realizada no recurso especificado. Analise as afirmações abaixo sobre os métodos GET e POST:
I.  GET deve ser usado para obter dados.
II. POST deve ser usado para enviar dados para serem processados.
III. As solicitações GET aceitam que os visitantes façam bookmark da página; as POST não.
IV. Com o POST, o parâmetro é limitado ao que se pode colocar na linha de solicitação.
Estão corretas apenas as afirmativas
Alternativas
Q1853871 Arquitetura de Software
REST é um estilo de arquitetura de software que define um conjunto de restrições a serem usadas para a criação de web services. NÃO é um método de envio válido ao desenvolver web services em REST:
Alternativas
Q1853870 Programação
Na linguagem Java, a palavra-chave que deve ser usada para especificar que uma variável não pode ser modificada é
Alternativas
Q1853869 Programação
Os membros de uma superclasse definidos com o modificador protected da linguagem Java podem ser acessados por
Alternativas
Q1853868 Engenharia de Software
O módulo express possui um mecanismo chamado middleware que é responsável por tratar todas as requisições e mapear as rotas para as funções dentro do código.
Sobre esse mecanismo é correto afirmar que 
Alternativas
Q1853867 Programação
Com relação ao módulo Express, é INCORRETA a seguinte afirmação: 
Alternativas
Q1853866 Banco de Dados
Sobre o Banco de Dados MongoDB, analise as afirmações abaixo:
I. MongoDB é um banco de dados baseado em documentos, e esses documentos são codificados como BSON – um formato binário do JSON.
II. No MongoDB, não existem tabelas, chaves primárias e nem chaves estrangeiras.
III. No MongoDB, o equivalente a cada linha de uma tabela do modelo relacional chama-se Collections.
Está(ão) correta(s) a(s) afirmativa(s)
Alternativas
Q1853865 Programação
Com relação aos módulos e como eles são carregados na memória, o que é correto afirmar?
Alternativas
Q1853864 Programação
Sobre a instalação de dependências no node, analise as seguintes informações:
I. O parâmetro -g do comando npm install -g nodemon é utilizado para instalar a dependência como global. Isso quer dizer que ele vai ser instalado para todos os projetos desenvolvidos neste computador.
II. O parâmetro --save é utilizado para salvar a dependência no arquivo package.json.
III. A pasta node_modules é automaticamente criada pelo npm quando se utiliza o comando npm init.
IV. Ao utilizar o comando npm install será realizada a instalação de todas as dependências cadastradas no package.json.

Estão corretas apenas as afirmativas
Alternativas
Q1853863 Programação
O sistema de módulos do Node é modelado a partir do CommonsJs module system, uma maneira de criar módulos que garante a interoperabilidade total entre eles. O núcleo desse sistema é um acordo seguido à risca pelos desenvolvedores, para assegurar que seus módulos trabalhem bem com os demais módulos.
Qual NÃO contém um requisito do CommonsJs module system?
Alternativas
Q1853861 Programação
Sobre o NPM - Node Package Manager é correto afirmar que
Alternativas
Q1853860 Programação
Analise as afirmações abaixo sobre declaração de variáveis:
I. let declara uma variável presa em um contexto, seja este dentro de uma função, seja dentro de um if.
II. É possível alterar o valor de uma variável const.
III. As declarações de variáveis utilizando var possuem escopo elevado, conhecido como hoisting.
Está(ão) correta(s) apenas a(s) afirmativa(s)
Alternativas
Q1853858 Programação
Node.js é uma Linguagem baseada no motor de JavaScript V8 do Chrome.
Quanto a sua orientação e arquitetura, o Node.js é uma linguagem que é orientada a
Alternativas
Q1853857 Programação
O framework Phaser provê uma série de comandos que permitem inserir diversos recursos ao jogo de forma facilitada através da disponibilização de métodos.
No Phaser, o comando que insere uma imagem na tela é
Alternativas
Respostas
1101: C
1102: B
1103: A
1104: D
1105: A
1106: A
1107: C
1108: B
1109: B
1110: C
1111: A
1112: D
1113: B
1114: B
1115: B
1116: D
1117: C
1118: C
1119: D
1120: D