Questões de Concurso Sobre programação

Foram encontradas 15.199 questões

Q1752773 Programação
Aplicativos móveis desenvolvidos com tecnologias web padrão, tais quais JavaScript, CSS3 e HTML5, e agrupados como pacotes de instalação de aplicativos classificam-se como
Alternativas
Q1752772 Programação
Em HTML5, considerando-se o contexto de geolocalização e acesso ao dispositivo, para se obter retorno mais rápido e de baixa precisão sobre a localização de um dispositivo, deve-se
Alternativas
Q1752701 Programação
Em Programação Orientada a Objetos – POO, os tipos genéricos (Generics) têm o propósito de criar conjuntos com consistência entre os tipos. Nas linguagens de programação Java e C#, por exemplo, existem classes e/ou interfaces como a List que funcionam como uma espécie de matriz, com tamanho aumentado de maneira dinâmica, não havendo necessidade de definir quantos objetos serão inseridos. Com base neste assunto e, supondo que todas as condições são satisfeitas para utilização de listas (jdk adequado, importação de bibliotecas e condições para compilação e execução) assinale a alternativa que contém APENAS INFORMAÇÕES INCORRETAS:
Alternativas
Q1752700 Programação

Java EE (Enterprise Edition – edição empresarial) é uma plataforma de programação para servidores na linguagem de programação Java. Com base nessa plataforma, analise as afirmações a seguir:


I. Servlets podem ser criados com o objetivo de receber chamadas HTTP, processá-las e devolver uma resposta ao cliente. Assim, podemos afirmar que cada servlet pode ser considerado um objeto em Java que recebe as requisições (request) e produz alguma resposta (response), como uma página HTML que é gerada dinamicamente.

II. Para não criar todo conteúdo dinâmico dentro de classes, é possível utilizar a tecnologia JSP – JavaServer Pages. É algo similar ao PHP, que dá para misturar o código PHP com o HTML. Uma das principais diferenças é que JSP utiliza a linguagem de programação Java.

III. Código Java pode ser digitado dentro do arquivo com extensão .jsp, incluindo declarações condicionais como a estrutura if-else e estruturas de repetição como a for e a while. Para escrever código Java na página, basta escrevê-lo entre as tags <% e %>. Esse tipo de código é chamado de scriptlet.

IV. Utilizar tablets é uma maneira de utilizar scriptlets sem a necessidade das tags <% e %>. Para utilizar tablets basta separar o código Java por tabulação. Isso possibilita um código mais enxuto e de fácil compreensão por parte dos programadores.


Estão corretas APENAS:

Alternativas
Q1752699 Programação

A respeito da linguagem de programação Java, analise as afirmações a seguir:


I. Para se criar uma classe, deve-se declarar a visibilidade e, em seguida, digitar a palavra reservada class e o nome da classe. Os métodos e atributos ou propriedades devem ser inseridos dentro de chaves. Por exemplo, supondo que o programador queira criar a classe rotulada de Teste, a seguinte estrutura deve ser seguida:

1. public class TesteJava{

2. //atributos ou propriedades

3. //métodos

4. }


I. Em uma aplicação desenvolvida em Java, os objetos são características definidas pelas classes. Java não permite a instanciação de objetos da classe para inicializar atributos ou invocar métodos. Essa ação traria um comportamento indesejado, denominado de Herança ou Polimorfismo.

II. Atributos são propriedades de um objeto. Em Java, é possível criar uma classe para guardar essas propriedades conforme o exemplo abaixo para uma classe rotulada de Pessoa:


1. public class Pessoa{

2. public String nome;

3. public int idade;

4. public int altura

4. }


III. Construtores são métodos especiais que inicializam os atributos toda vez que é chamado. Em Java, toda vez que a palavra reservada new é digitada, o objeto realiza a solicitação para a memória do sistema armazená-lo, chamando o construtor da classe para inicializar o objeto. A identificação de um construtor em uma classe é sempre o mesmo nome da classe.


Estão corretas APENAS:

Alternativas
Q1752692 Programação
O PHP (um acrônimo recursivo para PHP: Hypertext Preprocessor) é uma linguagem de script open source de uso geral, muito utilizada, e especialmente adequada para o desenvolvimento web e que pode ser embutida dentro do HTML. Sobre esta linguagem na versão 7.0 ou superior, assinale a alternativa INCORRETA:
Alternativas
Q1752406 Programação
Quanto às linguagens de programação, assinale a alternativa que esteja tecnicamente incorreta.
Alternativas
Q1752395 Programação
Função da linguagem de programação R que permite fazer gráficos de dispersão. De acordo com a descrição, a função é:
Alternativas
Q1751752 Programação

Julgue o item a seguir, a respeito dos conceitos de API (application programming interface).


API é um padrão XML usado para desenvolver uma interface de aplicativos em dispositivos computacionais em servidores HTTP ou HTTPS.

Alternativas
Q1751741 Programação

Com relação a conceitos de programação Python e R, julgue o item que se segue. 


O resultado do código R seguinte será "12". 


Imagem associada para resolução da questão

Alternativas
Q1751740 Programação

Com relação a conceitos de programação Python e R, julgue o item que se segue.


O código Python a seguir apresenta como resultado "True".

x = bool(-3)

y = bool("True"*x)

z = bool("False")

print (x and y and z)

Alternativas
Q1751492 Programação

Com relação a conceitos de programação Python e R, julgue o item que se segue.


O resultado do código R seguinte será "12".

f<- function(x) {

g <- function(y) {

y + z

}

z <- 4

x + g(x)

}

z <- 10

f (4)

Alternativas
Q1747941 Programação

Em relação ao XML, analise as afirmativas a seguir:

O XML é uma linguagem de marcação como o HTML.

O XML é uma linguagem de programação para ser compilada.

O XML é utilizado para armazenar e transportar dados.

É correto o que se afirma

Alternativas
Q1747935 Programação

Com relação à Orientação a Objeto, assinale a alternativa correta.

Alternativas
Q1747927 Programação

Sobre as funções lambda em Java, assinale a alternativa correta.

(variável) -> (método)

Alternativas
Q1747925 Programação

Considerando a arquitetura da linguagem de programação Java e o Java Development Kit (JDK) e o Java Runtime Environment (JRE), assinale a alternativa correta.

Alternativas
Q1738685 Programação

Analise o código abaixo e responda, a qual linguagem de programação melhor se enquadra essa sintaxe:


Imagem associada para resolução da questão


Alternativas:

Alternativas
Q1735420 Programação

Considere a classe Java abaixo.


Imagem associada para resolução da questão


O que o console exibirá quando o método main() for executado?

Alternativas
Q1735419 Programação

A classe Java ArvNo, exibida abaixo, é usada para representar os nós de uma árvore binária.


Imagem associada para resolução da questão


Ela é usada na implementação de uma árvore binária pela classe Arv, exibida a seguir.


Imagem associada para resolução da questão


Que árvore terá os valores de seus nós exibidos em ordem descendente quando for percorrida pelo método percorre(), definido na classe Arv?

Alternativas
Q1735418 Programação

Considere as seguintes classes e interfaces Java, que ocupam arquivos separados do pacote default:


Imagem associada para resolução da questão

Imagem associada para resolução da questão


O que será exibido no console quando o método main() for executado?

Alternativas
Respostas
6761: B
6762: D
6763: B
6764: A
6765: A
6766: C
6767: B
6768: B
6769: E
6770: E
6771: E
6772: E
6773: D
6774: B
6775: C
6776: A
6777: E
6778: C
6779: A
6780: D