Questões de Concurso Comentadas sobre programação
Foram encontradas 10.880 questões
O paradigma de orientação a objetos é amplamente utilizado em várias linguagens: Java é compilada em bytecode e executada em uma máquina virtual (JVM); C++ apresenta bom desempenho ao unir características de alto e de baixo níveis; Python/Ruby/PHP podem ser utilizadas para desenvolvimento web, mas sem aplicações para dispositivos móveis
Considerando-se a necessidade de unificação dos sistemas legados por meio de dados e aplicações, é possível que uma aplicação escrita em linguagem procedural Cobol chame subprogramas na linguagem Natural, seja de forma local ou remota.
O Zope é um servidor de aplicações web, escrito em Python, com banco de dados orientado a objetos ZODB. O Zope não permite a criação de aplicações web embasadas em componentes.
O programa mkzopeinstance.py permite a criação de uma instância que possui um arquivo zope.conf próprio para definir características únicas e distintas de outras instâncias, tendo como base vários servidores Zope.
O Tomcat é um contêiner web, também referenciado como um contêiner de servlets, que não implementa um contêiner Enterprise JavaBeans (EJB). Para aplicações Java Enterprise Editon (Java EE) que utilizam EJB, pode ser utilizado um servidor de aplicações Java EE completo, tal como JBoss AS ou JBoss Enterprise Application Platform.
( ) Locais - as definições são aplicadas a algumas partes específicas do documento, utilizando o elemento LINK ou o atributo STYLE dentro de outros elementos .
( ) Externas - as definições são colocadas em um arquivo texto separado, com a extensão .CSS, referenciado pela tag LINK.
( ) Incorporadas - as definições estão dentro do próprio documento, utilizando-se a tag STYLE no header do documento.
As afirmativas são, respectivamente,
A Web 2.0, resultado da introdução da tecnologia 3G nos celulares, constituiu uma mudança de conceito na velocidade de acesso aos portais.
O JUnit é um framework que permite realizar testes unitários de códigos Java, herdando algumas características da própria linguagem. Na versão 4.11, ele permite, entre outros recursos, mudar a ordem de testes, criar testes parametrizados, executar testes de exceção e testes temporizados por meio da palavra-chave timeout.
O exemplo abaixo está escrito corretamente em HTML 5 e o atributo required obriga o usuário a escolher uma cor para que o formulário seja enviado.
<label>Cor: <select name=cor required> <option value="">Escolha um <option>Vermelho <option>Verde <option>Azul </select> </label>
O CSS3 permite criar animações e transições de estilo sem a necessidade de utilizar Flash ou Javascripts.
Considere a seguinte classe desenvolvida em C#.
class Teste { static void Main() { int num = 1; while (num++ < 6) { Console.WriteLine ("num é = {0}", num); } } }
Nessa situação, essa classe produz o seguinte resultado:
num é = 1
num é = 2
num é = 3
num é = 4
num é = 5
No paradigma orientado a objetos, o polimorfismo está relacionado à herança de métodos. O Java possui duas modalidades de polimorfismo: overriding, que consiste em alterar o método em uma subclasse mantendo-se sua mesma assinatura da superclasse; e overloading, no qual há métodos de mesmo nome associados por meio da herança, porém, com argumentos diferentes.
Considere que as linhas abaixo foram retiradas de um programa escrito em Java, e que não há modificações destas ao longo do programa.
int i = 10;
int n = ++i%5;
Diante disso, os valores finais das variáveis i e n serão, respectivamente, 11 e 1
Em C#, o operador ?? é denominado operador de concentração de nulo e é usado para definir um valor padrão para tipos de valor anulável ou tipos de referência. No exemplo abaixo, caso a variável num seja nula, o valor de x será igual a 1. int x = num ?? 1;
No projeto de aplicações para dispositivos móveis, devem ser considerados, entre outros aspectos, as características dos dispositivos de hardware para os quais a aplicação está sendo desenvolvida e o consumo de energia gerado por cada recurso do sistema, visando-se a economia de bateria
A propriedade text indentation transforma em maiúscula a primeira letra de cada palavra que esteja formatada, por exemplo, por meio do elemento < p >. A sintaxe correta para essa propriedade é p {text-indentation:capitalize;}