Questões de Concurso Sobre programação
Foram encontradas 14.854 questões
Durante a etapa de planejamento de um projeto para a web, é preciso descrever os elementos que representam as interações entre o usuário e o website.
A ferramenta recomendada para realizar essa descrição é:
Os servidores de aplicação fornecem a infraestrutura básica necessária para o desenvolvimento e a distribuição de aplicações. Em relação aos servidores de aplicação da plataforma Java EE, analise as afirmativas a seguir:
I. GlassFish e Apache Geronimo são servidores de aplicação open source compatível com a especificação J2EE.
II. O Apache Tomcat não dispõe de um container EJB.
III. JBoss é programado em Java, portanto, pode ser usado em qualquer sistema operacional que suporte essa linguagem de programação.
Está correto o que se afirma em:
Analise atentamente o seguinte programa em Java:

Em Java, certo método da classe A deve poder ser invocado independentemente da criação prévia de uma instância de A.
O modificador obrigatório na declaração desse método é:
Um programador Java precisa utilizar um array unidimensional dinâmico armazenando números inteiros e decide importar a classe java.util.ArrayList.
A declaração da referência ao array que ele deverá utilizar é:
O operador instanceof em Java:
I. aplica-se a operandos que sejam referências para objetos;
II. aplica-se a qualquer tipo de operando;
III. produz resultado do tipo boolean.
Está correto o que se afirma em:
Sobre a estrutura de um projeto Android considere as assertivas a seguir:
I – A pasta src é onde ficam as classes java.
II – A pasta res é destinada a ser o repositório de todas as imagens do projeto.
III – A pasta values é destinada aos layouts que especificam as telas de interface com o usuário para as atividades, na forma de código XML.
Está(ão) correta(s) a(s) assertiva(s)
Considere o código fonte em Java a seguir:

O resultado final que este programa exibe é
A programação orientada a eventos é um paradigma de programação no qual o fluxo do programa é determinado por eventos.
O código a seguir exemplifica o uso desse paradigma em uma página ASPx e seu respectivo código fonte.

Considerando a programação orientada a eventos, a página ASPx
e o código fonte apresentados, a alternativa correta é:
Analise o trecho de código a seguir escrito em linguagem de programação Swift:

O conteúdo da variável pedido impresso no final da execução
desse trecho de código é:
O framework Foundation define a base das classes em Objective-C e oferece classes essenciais e tipos de dados fundamentais para o desenvolvimento iOS.
Em relação ao framework Foundation, analise as afirmativas a seguir:
I. NSObject é a classe raiz da hierarquia de classes do framework.
II. A classe NSArray é uma especialização da classe abstrata NSEnumerator e se destina a gerenciar um array de tamanho fixo e ordenado de objetos.
III. Instâncias da classe NSNumber encapsulam valores do tipo escalar tal como char, int, long, float.
Está correto o que se afirma em:
Herança de classe é um princípio presente na linguagem Swift e que torna possível classes compartilharem atributos e métodos. Analise o trecho de código a seguir escrito em linguagem Swift:

Após a execução deste trecho de código, será impresso na saída
padrão:
Analise as afirmativas sobre a arquitetura da plataforma Android, versão 7:
I - Android Runtime oferece nativamente recursos de compilação "ahead-of-time" e "just-in-time".
II - DEX é um formato de bytecode projetado especialmente para Android, otimizado para oferecer consumo mínimo de memória.
III - A camada de abstração de hardware (HAL) é o componente da plataforma Android responsável por implementar a coleta de lixo (GC) otimizada.
Está correto o que se afirma em:
O trecho de código a seguir serve para armazenar dados de forma persistente em um aplicativo Android.

Para que o "meu_arquivo" seja criado, caso já não exista,
diretamente no armazenamento interno do dispositivo, XXXXX
deve ser substituído pelo seguinte método previsto na classe
Context: