Questões de Concurso Sobre programação
Foram encontradas 12.713 questões
Observe o seguinte trecho de código escrito na linguagem PHP.
O código acima foi executado por um interpretador PHP 7.1.7.
Após a execução da linha 13 pelo interpretador, é CORRETO
afirmar que:
Quanto ao trecho de programa acima e quanto às características da linguagem Java, considere as seguintes afirmações.
I - A classe ServicoTerceirizado é uma subclasse da classe Servico. II - Objetos da classe ServicoTerceirizado herdam todos os atributos da classe Servico. III- Pode-se declarar métodos na classe ServicoTerceirizado com a mesma assinatura de métodos já declarados na classe Servico.
Quais estão corretas?
... int valorTabelado = 500; Servico servicoL= new Servico (“Lavagem”, 423, valorTabelado); ....
Na linha 9 do código de instrução, “this.valor = valor;” o uso de “this” garante que:
I - A linha de código resulta na declaração de uma variável e na criação de uma instância da classe “servicoL” com a string “Lavagem” no campo “nomeServico” e com os demais valores indefinidos. II - A linha de código resulta na declaração de uma variável com identificador “Lavagem”. III- A linha de código resulta na declaração de uma variável e na criação de uma instância da classe “Servico” com a string “Lavagem” no campo “nomeServico” e com os demais valores zerados.
Quais estão corretas?
I - É possível acessar os diversos sensores disponíveis nos dispositivos móveis por meio de comandos específicos em HTML5. II - Content provider, na plataforma Android, permite às aplicações acessar dados de outras aplicações e também compartilhar seus próprios dados. III- A API de gerência de atividades facilita a programação da interface com os usuários, fornecendo funções de interatividade.
Quais estão corretas?
(1) Superglobais (2) Object (3) Globais (4) Resource (5) Null (6) Estáticas (7) Require (8) Locais
( ) Utilizado para permitir o reúso de código, inclui um determinado arquivo no script em que está sendo chamado; se o arquivo não for encontrado, a execução do script é suspensa. ( ) São as variáveis que podem ser acessadas dentro de todo o script. ( ) São variáveis predefinidas e visíveis no decorrer de todo o script que as contém. ( ) São variáveis visíveis somente dentro das funções onde forem criadas; são inicializadas apenas uma vez e mantêm seu valor entre as execuções da função. ( ) Representa uma instanciação de uma determinada classe. ( ) Tipo de variável especial que mantém uma referência a algo externo ao script, como uma conexão com um banco de dados. ( ) Variável que não tem valor por não ter sido inicializada, por exemplo. ( ) Variáveis que somente podem ser utilizadas dentro do escopo em que são instanciadas.
A sequência numérica correta de preenchimento dos parênteses da segunda coluna, de cima para baixo, é
Considere a hierarquia de classes abaixo, implementada em JAVA.
Considere as afirmações abaixo, relacionadas com o desenvolvimento de aplicativos para dispositivos móveis.
I - Aplicativos escritos em HTML5 apresentam a vantagem de possibilitar a portabilidade para diferentes plataformas e dispositivos.
II - Páginas responsivas são páginas HTML5 que permitem interação entre aplicativo e usuários.
III- O desenvolvimento de aplicativos para a plataforma Android é feito usando a linguagem de programação JavaScript.
Quais estão corretas?
Considere as afirmações abaixo em relação à programação concorrente.
I - Para realização de exclusão mútua com instrução de test and set, em uma única instrução de máquina, o processador testa o valor de uma variável e atribui um novo valor à mesma variável. É possível que uma interrupção ocorra durante a execução desta instrução.
II - Pode-se usar o bloqueio binário, que impõe a exclusão mútua no item de dado, para sincronizar o acesso a transações concorrentes.
III- No modelo de chamada remota de procedimentos (RPC) em objetos distribuídos, o objeto servidor possui interface com métodos que podem ser chamados remotamente.
Quais estão corretas?
Considere o programa abaixo, escrito em Java.
Para as linhas 1 a 4, indicadas no código, selecione a alternativa que corresponde àquilo que será impresso em tela
durante a execução de cada linha isoladamente (observe que há quatro versões distintas do programa, cada versão
contendo apenas uma das linhas entre as linhas 1 a 4).
Considere as afirmações abaixo sobre documentos XML (Extensible Markup Language).
I - Documentos XML centrados em dados possuem muitos itens de dados pequenos que seguem uma estrutura específica e, portanto, podem ser extraídos de um banco de dados estruturado. Normalmente, seguem um esquema predefinido, que especifica os nomes de tags.
II - Documentos XML centrados no documento são documentos com grande quantidade de texto. Há pouco ou nenhum elemento de dado estruturado nesses documentos.
III- Documentos XML híbridos podem ter partes que contêm dados-estruturas, e outras partes que são predominantemente textuais ou não estruturadas; podem ou não ter um esquema predefinido.
Quais estão corretas?