Questões de Concurso Sobre programação
Foram encontradas 14.863 questões
A utilização simultânea dos atributos multiple e required no elemento input permite que o usuário especifique mais de um valor, devendo inserir ao menos um valor.
Alguns elementos do HTML5, tais como o center e o font, são considerados obsoletos por serem utilizados meramente para formatação, função que pode ser realizada por meio de CSS.
O Data Base Agnostic, recurso do JBOSS, trabalha com qualquer RDBMS (relational data base management system) suportado pelo Hibernate.
A linguagem Java possui checked exceptions que estendem java.lang.Exception, em que o compilador força o programador a capturar tais exceções. Essas exceções devem ser tratadas com um bloco try-catch ou com um throws.
Utilizando-se a ferramenta de análise estática Findbugs, não será possível identificar, no trecho de código a seguir, o tipo de erro ocorrido. Tal erro só pode ser detectado em tempo de execução, quando a função foundType() for invocada.
public String foundType( ) {
return this.foundType( );
}
Na plataforma JEE (Java Enterprise Edition) versão 6, não é possível encontrar bibliotecas da própria plataforma para o consumo dos serviços REST no formato JSON.
O Hibernate permite operações de banco de dados relacionais em ambiente Java e a persistência transparente de classes POJO (plain old Java objects), que devem ter um construtor com apenas um argumento, para referenciar o servidor SQL no qual os dados manipulados pela classe serão persistidos.
A programação orientada a aspectos constitui-se como um paradigma de programação para a construção de programas em que os interesses transversais (crosscutting concerns) ficam separados dos interesses básicos, e não espalhados pelo sistema.
No JSE (Java Standard Edition) versão 8, é possível utilizar recursos inerentes à programação funcional por meio de uma nova característica da linguagem chamada expressões Lambda, que permitem o tratamento de funções como argumentos de métodos.
Embora o JUnit apresente limitações, como a de não apoiar a aplicação de um critério de teste, esse framework pode ser utilizado ainda que estejam disponíveis apenas o bytecode e a especificação do programa.
Por meio do JUnit, framework de teste que viabiliza a documentação e execução automática de testes de unidade em Java, é possível obter informações a respeito da cobertura obtida pelos casos de teste.
Com o uso de XSLT, é possível fazer a transformação de qualquer dado XML em XHTML para todos os tipos de browser, procedendo às transformações no próprio browser.
No HTML 5, a tag <rp> é usada para definir o que deve ser mostrado na hipótese de determinado browser não suportar anotações ruby.
Em Java, para que uma classe interna possa ser instanciada, é necessário haver uma instância de uma classe externa que possa ser usada para se associar à primeira.
Em PHP 6, a passagem de variáveis entre páginas, por meio do uso de sessões, está limitada a informações fornecidas pelo usuário em uma página.
As aplicações desenvolvidas para Android são escritas em Java, não sendo, entretanto, consideradas uma máquina virtual Java.
A plataforma Web JBoss Enterprise 5.0 usa microcontainers para integrar serviços corporativos, juntamente com containers Servlet/JSP e EJB, mas a necessidade de utilização de construtor com argumentos impede que esses microcontainers lidem com POJOs (plain old Java objects).
O desenvolvimento de aplicações web e o de aplicações nativas são as principais formas de desenvolvimento móvel.
O sistema operacional Android tem o Linux como base, o que permite a utilização simultânea de aplicações que podem ser executadas em segundo plano, de forma transparente para o usuário
A utilização do PHP atende a mais de uma finalidade: gerar scripts no lado servidor, que é o uso mais comum da linguagem; gerar scripts em linha de comando, caso em que é necessário apenas o interpretador; e escrever aplicações para desktop, situação em que é necessária a extensão PHP-GTK.