Questões de Concurso Sobre programação
Foram encontradas 15.024 questões
Considere as afirmativas sobre a plataforma .NET apresentadas a seguir:
I. Delegate, na plataforma .NET, é uma estrutura de dados que se refere a um método estático ou a uma instância de classe e um método de instância dessa classe.
II. A plataforma .NET é executada na forma de uma CLR (Common Language Runtime).
III. Em VB.NET a palavra reservada ByVal deve ser usada na definição da assinatura da função para passar um parâmetro por valor.
IV. O .NET Framework possui dois componentes principais: a CLR (Common Language Runtine) e a biblioteca de classes do .NET Framework.
Está correto somente o que se afirma em:
Observe as definições abaixo, extraídas de um DTD ((Document Type Definition).

O código XML (Extensible Markup Language) que correspondente às definições é:
Considerando o uso de JavaBeans nas tabelas rotuladas Cliente.java, VerClienteJava.jsp e VerCliente.jsp, abaixo onde cada tabela representa um arquivo, analise as afirmativas:
1) O arquivo VerCliente.jsp exemplifica o fato de não ser necessário instanciar explicitamente um objeto da classe para poder acessar seus métodos, quando se usa uma classe do tipo bean.
2) Tanto o arquivo VerCliente.jps quanto VerClienteJava.jsp apenas criam uma instancia de um objeto da classe Cliente do pacote Controle referenciada por cli e fazem com que ao atributo nome seja atribuído o nome “José da Silva”.
3) Em VerCliente.jsp mesmo que não
explicitamente, há de fato uma referência aos
métodos setNome e getNome. Isto é alcançado
com o atributo property dos elementos <jsp:setProperty/> e <jsp:getProperty/>.
Está(ão) correta(s):
Com relação à linguagem de programação Java, analise as proposições abaixo.
1) Para declarar uma classe como subclasse de outra usamos a instrução extends.
2) A instrução usada para fazer referência a métodos e variáveis de uma superclasse é this.
3) A instrução usada para transformar uma variável em uma variável de classe é static.
4) Java não é uma linguagem puramente orientada a objetos como Ruby ou SmallTalk.
Estão corretas:
Considere o código Java a seguir:

Os valores que serão impressos no console após a execução do método main da classe Arce são, respectivamente:
Dadas as afirmações a seguir sobre XML e banco de dados,
I. Diferentemente do banco de dados relacional o XML permite estruturas aninhadas.
II. DTD (Document Type Definition) é uma evolução do XMLSchema e serve para restringir quais informações estão presentes no documento XML.
III. Devido a sua capacidade de descrição, a representação XML é vantajosa quando a informação deve ser trocada com entidades externas.
IV. Documentos XML não podem ser gerados de forma automática a partir das informações do banco de dados.
verifica-se que estão corretas
Dadas as afirmativas seguintes sobre as linguagens de programação e seu mecanismo de definição de tipos,
I. Linguagens com tipagem forte preservam o tipo valor de suas variáveis até ela ser descartada da memória.
II. Em linguagens com tipagem dinâmica o tipo de uma variável pode ser alterado durante a execução do programa.
III. Em linguagens com tipagem dinâmica não se sabe o tipo de uma variável durante a execução do programa.
verifica-se que está(ão) correta(s)
No código Java abaixo,

verifica-se que o bloco finally será executado
Dado o código C abaixo,

sabe-se que STR é a estrutura e STRSIZE é a capacidade da
estrutura. Verifica-se que este código
implementa a estrutura de dados
Qual é o resultado da compilação e execução do código Java a seguir?

Considerando a implementação, em C, a seguir, de uma estrutura de dados e de uma busca nessa estrutura,

o número médio de acessos que precisa ser feito para localizar
um registro nessa estrutura contendo n elementos utilizando a
função descrita é