Questões de Concurso Sobre programação

Foram encontradas 15.240 questões

Q446752 Programação
No que se refere a linguagens e ambientes de programação Java, C# e paradigma de programação orientada a objetos, julgue o  item  subsequente.

Em C#, o operador ?? é denominado operador de concentração de nulo e é usado para definir um valor padrão para tipos de valor anulável ou tipos de referência. No exemplo abaixo, caso a variável num seja nula, o valor de x será igual a 1. int x = num ?? 1;
Alternativas
Q446750 Programação
Julgue o item subsequente, relativo às arquiteturas para desenvolvimento de aplicativos em dispositivos móveis.

No projeto de aplicações para dispositivos móveis, devem ser considerados, entre outros aspectos, as características dos dispositivos de hardware para os quais a aplicação está sendo desenvolvida e o consumo de energia gerado por cada recurso do sistema, visando-se a economia de bateria
Alternativas
Q446742 Programação
Acerca das folhas de estilo (CSS), julgue o  item  seguinte.

A propriedade text indentation transforma em maiúscula a primeira letra de cada palavra que esteja formatada, por exemplo, por meio do elemento < p >. A sintaxe correta para essa propriedade é p {text-indentation:capitalize;}
Alternativas
Q446741 Programação
Acerca das folhas de estilo (CSS), julgue o  item  seguinte.

A propriedade padding permite que o usuário redimensione um elemento HMTL, como < div >, por exemplo. A sintaxe correta para essa propriedade é

div

{
padding:both;

}
Alternativas
Q437292 Programação
No que se refere aos sistemas Android e iOS, julgue os próximos itens.

A arquitetura do iOS possui quatro camadas (layers) que funcionam como interface entre a aplicação e o hardware. Essas camadas, listadas da mais baixa para a mais alta, são: Core OS, Core Services, Media e CoCoa Touch
Alternativas
Q437291 Programação
No que se refere aos sistemas Android e iOS, julgue os próximos itens.

O sistema Android 4.0 foi desenvolvido com base no kernel Linux versão 2.6 e é voltado para dispositivos móveis, controlando os serviços do sistema, como gerenciamento de memória e de tarefas, diretivas de segurança e drivers.
Alternativas
Q437246 Programação
No que se refere às linguagens de programação, julgue os itens subsecutivos.

A propriedade readyState do objeto XMLHttpRequest em Ajax no Internet Explorer possui 3 estágios, sendo 0 correspondente a não inicializado, 1 correspondente a carregado e 2 correspondente a completo.
Alternativas
Q437245 Programação
No que se refere às linguagens de programação, julgue os itens subsecutivos.

No servlet e Jsp, o tratamento de caracteres especiais como caractere comum, recebidos em páginas HTML, pode ser feito por meio do método estático encode da classe java.net.URLEncoder.
Alternativas
Q427668 Programação
A respeito de arquitetura e engenharia de software, julgue o  item  seguinte.

O JSON-P, que é uma API Java EE 7, permite que aplicações Java EE analisem, transformem e consultem dados no formato JSON.
Alternativas
Q410822 Programação
O estabelecimento de relações de herança na programação orientada a objeto permite o reúso de código. Na linguagem de programação Java,
Alternativas
Q410820 Programação
Pedro recebeu a tarefa de desenvolver um programa que solicitasse um valor de salário e categorizasse o funcionário por cargo, da seguinte forma:

- Se o valor do salário for menor do que 1.000,00, armazenar na variável cargo o valor "Estagiário";
- Senão, se o valor do salário for maior ou igual a 1.000,00 e menor do que 5.000,00, armazenar na variável cargo o valor "Vendedor";
- Senão, se o valor do salário for maior ou igual a 5.000,00, armazenar na variável cargo o valor "Gerente".

Pedro desenvolveu, então, o programa abaixo utilizando a linguagem Java:

1. public class Empresa {
2. public static void main(String[] args) {
3. String cargo;
4. double salario;
5. salario = Double.parseDouble(JOptionPane.showInputDialog("Digite o valor do salário:"));
6. if (salario < 1000.00) {
7. cargo = "Estagiário";
8. } else if (salario >= 1000.00 && salario < 5000.00) {
9. cargo = "Vendedor";
10. } else {
11. cargo = "Gerente";
12. }
13. }
14. }

Considerando que os números das linhas não fazem parte do código, a lógica do programa não será afetada e nem ocorrerá erro se for
Alternativas
Q410817 Programação
Na plataforma Java EE, a injeção de dependência permite que o container Java EE possa inserir automaticamente as referências a outros componentes ou recursos necessários usando
Alternativas
Q408002 Programação
Analise o fragmento de código a seguir:

< h:selectOneMenu id=“descricoes” value=“#{descricaoBean.descricoes}”>
< f:selectItem id=“item1” itemLabel=“Notícias” itemValue=“1” />
< f:selectItem id=“item2” itemLabel=“Musicas” itemValue=“2” />
< f:selectItem id=“item3” itemLabel=“Esportes” itemValue=“3” />
< /h:selectOneMenu>

Trata-se de um fragmento de uma página web que utiliza as tags HTML do framework
Alternativas
Q408001 Programação
Em uma servlet Java de uma aplicação há o seguinte fragmento de código:

request.setAttribute("mensagem", "Não há clientes cadastrados com esse nome");
RequestDispatcher disp = request.getRequestDispatcher("mensagens.jsp");
disp.forward(request, response);

Para receber e exibir o conteúdo da variável de requisição "mensagem" na página mensagens.jsp utilizam-se:

I. ${mensagem}

II. < % String mensagem=(String) request.getAttribute("mensagem"); out.print(mensagem);%>

III. < %out.print(request.getAttribute("mensagem"));%>

IV. < %=request.getAttribute("mensagem")%>

Está correto que se afirma em:
Alternativas
Q407999 Programação
Considere a servlet Java a seguir presente em uma aplicação web desenvolvida em Java utilizando a IDE NetBeans e o servidor Tomcat:

imagem-004.jpg
De acordo com o código acima, pode-se concluir que :
Alternativas
Q407998 Programação
Considere a classe Java a seguir em uma aplicação que utiliza JPA, uma API que permite fazer o mapeamento de persistência objeto/relacional:

imagem-003.jpg
O parâmetro “Exemplo”, passado para o método createEntityManagerFactory da classe Persistence refere-se ao nome
Alternativas
Q407997 Programação
Uma aplicação web que contém uma página HTML com o formulário a seguir:

imagem-001.jpg

Na mesma aplicação há um arquivo JavaScript externo ligado corretamente à página que contém o formulário. Considere que nesse arquivo tenha a seguinte função:

imagem-002.jpg
Os valores /^\d+$/ e /^[+-]?((\d+|\d{1,3}(\,\d{3})+)(\.\d*)?|\.\d+)$/ são exemplos de
Alternativas
Q407996 Programação
Uma aplicação web que contém uma página HTML com o formulário a seguir:

imagem-001.jpg

Na mesma aplicação há um arquivo JavaScript externo ligado corretamente à página que contém o formulário. Considere que nesse arquivo tenha a seguinte função:

imagem-002.jpg
Considere a execução da aplicação em um ambiente ideal em que o navegador está com as configurações padrão, permitindo a execução de código JavaScript.
Alternativas
Q403743 Programação
Considere o exemplo de programa Java a seguir:

imagem-008.jpg

Para que o programa acima utilize a recursividade para resolver corretamente o cálculo do fatorial de n, a lacuna imagem-009.jpg deve ser preenchida por
Alternativas
Q403742 Programação
Analise o programa Java a seguir:

imagem-007.jpg

Considere os casos abaixo:

Caso 1: As variáveis a, b e c recebem, respectivamente, os valores 2, 3 e 5.
Caso 2: As variáveis a, b e c recebem, respectivamente, os valores 3, 1 e 4.

É correto concluir que
Alternativas
Respostas
11921: C
11922: C
11923: E
11924: E
11925: C
11926: E
11927: E
11928: C
11929: C
11930: E
11931: D
11932: E
11933: E
11934: A
11935: D
11936: A
11937: B
11938: C
11939: B
11940: D