Questões de Concurso Comentadas sobre programação

Foram encontradas 11.317 questões

Q876726 Programação
Qual elemento HTML5 fornece um ponto de integração para uma aplicação externa ou conteúdo interativo (ambos tipicamente não HTML)?
Alternativas
Q876722 Programação
Assinale a alternativa que apresenta afirmação correta sobre o uso de um atributo NULL.
Alternativas
Q876714 Programação
Qual é a anotação no Hibernate que permite marcar uma propriedade como identificador?
Alternativas
Q876712 Programação

Considere as afirmações abaixo sobre as estratégias de herança no Hibernate.


I - A herança simples pode ser mapeada para uma tabela única por hierarquia de classe, sendo que uma única tabela armazena todas as instâncias de uma hierarquia de classes.

II - A herança múltipla pode ser mapeada para tabelas distintas tanto para a superclasse quanto para as subclasses.

III - A herança simples pode ser mapeada para uma tabela por classe concreta. Cada tabela armazena as propriedades da classe e de suas superclasses, isto é, o estado da entidade é armazenado na tabela inteiramente dedicada para a sua classe.


Quais estão corretas?

Alternativas
Q852110 Programação
Em relação aos serviços Web em Java, é INCORRETO afirmar:
Alternativas
Q852103 Programação
O Wordpress é uma das ferramentas para criação de blogs mais robustas do mercado, que é usada inclusive para a criação de sites de grandes corporações. O Wordpress utiliza linguagem de programação PHP e banco de dados Mysql. Sobre a disponibilização de sites, usando Wordpress, na internet, é INCORRETO afirmar:
Alternativas
Q852101 Programação
Uma exceção é uma indicação de um problema não frequente que ocorre durante a execução de um programa. O tratamento de exceções permite a um programa continuar executando depois de lidar com um problema. Das alternativas abaixo, a que NÃO representa uma indicação de uso do tratamento de exceções em Java é:
Alternativas
Q819347 Programação
Assinale, das alternativas abaixo, a única que identifica corretamente a definição e características técnicas do JBoss Application Server:
Alternativas
Q819309 Programação
Selecione a única alternativa que NÃO esteja corretamente representada como uma variável do PHP:
Alternativas
Q819308 Programação

Com o código PHP abaixo entende-se que:

<?php

$a = ‘hello’;

$$a = “world”;

?>

Alternativas
Q816990 Programação

A respeito do PHP, orientado a objetos, é CORRETO afirmar:

I. Uma classe é um conjunto de variáveis e funções relacionadas a essas variáveis.

II. Uma vantagem da utilização de classes e objetos em php é poder usufruir do recurso de encapsulamento de informação.

III. Para definir uma classe pode ser utilizada a seguinte sintaxe:

Class nome_classe {

var nome1;

function funcao1 (parametro) { /*corpo da função */ }

}

IV. Variáveis do tipo de uma classe são chamadas de objetos, e devem ser criadas pelo operador new.

Assinale:

Alternativas
Q810456 Programação
Quando um erro de sintaxe ocorre é porque:
Alternativas
Q810454 Programação
Em programação de computadores uma sub-rotina pode ser uma função ou um procedimento. Sobre funções e procedimentos, pode-se afirmar:
Alternativas
Q810450 Programação
A linguagem de programação PHP é uma linguagem centrada no desenvolvimento de scripts. Sobre PHP é correto afirmar que:
Alternativas
Q810449 Programação
O programador de computadores conta com diversas técnicas para melhorar os programas, tornando-os cada vez melhores e mais simples, criando rotinas que podem ser chamadas por elas mesmas. Marque a alternativa que possui o nome que é dado para esse tipo de rotina.
Alternativas
Q810448 Programação
O processo de programação de computadores não é simples e para se chegar ao programa executável são necessários diversos passos, entre eles a linkedição. Sobre a linkedição, pode-se afirmar que:
Alternativas
Q810447 Programação
Dentre as linguagens de programação de hoje em dia, a linguagem Java tem sido amplamente utilizada. Sobre a linguagem de programação Java é corretoafirmar que:
Alternativas
Q810419 Programação

Dadas as afirmativas acerca das linguagens de programação Java, C++ e Python,


I. Das três linguagens consideradas, Java é a única que não permite sobrecarga de operadores.

II. O nível de dinamismo permitido pela linguagem Python, em termos de polimorfismo, é inferior às linguagens C++ e Java, uma vez que não possui construção equivalente aos Templates (de C++) e Generics (de Java).

III. Na linguagem C++, o padrão é o uso do acoplamento estático; e para optar pelo acoplamento dinâmico, é necessário utilizar a palavra reservada virtual.

IV. Na linguagem Java, o operador final somente pode ser utilizado para qualificar atributos, não podendo ser utilizado para qualificar métodos.


verifica-se que está(ão) correta(s)  

Alternativas
Q810418 Programação

Dadas as afirmativas sobre a linguagem Javascript,


I. A nova versão da sintaxe JavaScript, conhecida como ECMA Script 6, permite a definição de herança utilizando a palavra reservada extends, como na linguagem Java.

II. Em JavaScript, variáveis não inicializadas são descartadas, enquanto as demais recebem o tipo do valor de inicialização.

III. Mesmo em sua versão mais recente, a linguagem JavaScript ainda não permite a definição de constantes; porém, essa limitação não reduz a expressividade da linguagem.


verifica-se que está(ão) correta(s)  

Alternativas
Q810417 Programação

Dadas as afirmativas a respeito das estruturas de dados e suas respectivas implementações disponíveis na API da linguagem Java,


I. Quando um sistema não possui acesso concorrente (thread safe) é preferível utilizar a estrutura de dados implementada pela classe HashMap, ao invés da estrutura implementada pela classe Hashtable.

II. Enquanto a estrutura de dados implementada na classe HashMap mantém os valores ordenados pela chave, a estrutura de dados implementada na classe TreeMap não garante a ordem das chaves, uma vez que os dados são organizados na forma de árvore.

III. Enquanto uma busca em uma estrutura de dados linear, como uma lista encadeada, tem complexidade 0(N)  , uma busca binária em uma estrutura de dados de árvore tem complexidade 0(log N)   .

IV. Tanto a classe HashSet quanto a Hashtable implementam diretamente as interfaces Collection e Iterable.


verifica-se que estão corretas apenas  

Alternativas
Respostas
7181: D
7182: B
7183: B
7184: D
7185: C
7186: B
7187: A
7188: A
7189: E
7190: A
7191: D
7192: A
7193: A
7194: B
7195: A
7196: D
7197: C
7198: B
7199: A
7200: A