Questões de Concurso
Comentadas sobre linguagens de programação em programação
Foram encontradas 4.491 questões
I. O Javascript consiste em uma linguagem compilada, isto é, não é previamente interpretada, consistindo seu código em linhas executáveis.
II. Na linguagem PHP, parte do código é executado no servidor e parte do código é executado no cliente.
III. ASP é um padrão para a criação de páginas dinâmicas da Web, compatível com a plataforma Microsoft, que roda no lado do servidor.
São verdadeiras:
I – Sobrecarregar um operador possibilita a rede?nição de seu símbolo de forma que ele se aplique também a tipos de dados de?nidos pelo usuário como classes e estruturas.
II – Utilizar a sobrecarga permite transformar um operador binário para criar um operador unário.
III – Com a sobrecarga de operadores, é possível estender a linguagem, criando novos operadores com símbolos novos.
IV – Operadores, como o de resolução de escopo e o condicional ternário, não podem ser sobrecarregados.
A sequência correta é:
01 class Circulo
02 {
03 private double raio;
04 public Circulo(double r)
05 {
06 raio = r;
07 }
08 public void setRaio(double r)
09 {
10 raio = r;
11 }
12 public double getRaio( )
13 {
14 return raio;
15 }
16 }
17 public classTeste
18 {
19 private static final Circulo roda = new Circulo(5.0);
20 public static void main (String args[ ])
21 {
22 System.out.println(“Raio = “ + roda.getRaio( ));
23 roda.setRaio(7.0);
24 System.out.println(“Novo raio = ”+ roda.getRaio( ));
25 }
26 }
01 class Circulo
02 {
03 private double raio;
04 public Circulo(double r)
05 {
06 raio = r;
07 }
08 public void setRaio(double r)
09 {
10 raio = r;
11 }
12 public double getRaio( )
13 {
14 return raio;
15 }
16 }
17 public classTeste
18 {
19 private static final Circulo roda = new Circulo(5.0);
20 public static void main (String args[ ])
21 {
22 System.out.println(“Raio = “ + roda.getRaio( ));
23 roda.setRaio(7.0);
24 System.out.println(“Novo raio = ”+ roda.getRaio( ));
25 }
26 }
01 class Prova{
02 public int a;
03
04 Prova(int _a){
05 a = _a;
06 }
07 public void acrescenta(int n){
08 a += n;
09 }
10 public void acrescenta(){
11 a++;
12 }
13 }
14 class SubProva extends Prova{
15 private int b;
16 SubProva(int umb, int uma){
17 super(uma);
18 b = umb;
19 }
20 public void acrescenta(int n){
21 b=b+n+2;
22 }
23 public static void main (String args[ ]) {
24 SubProva s = new SubProva(2,5);
25 Prova p = new Prova(2);
26 s.acrescenta(3);
27 p.acrescenta();
28 System.out.println(s.b+s.a);
29 System.out.println(p.a);
30 s.acrescenta();
31 System.out.println(" "+s.b+p.a+s.a) ;
32 }
33 }
I. JAVA permite a declaração de campos de instância e estáticos.
II. JAVA permite apenas que sejam declarados campos de tipos básicos (double, float, byte, short, int, long, boolean e char).
III. JAVA não permite a declaração demétodos estáticos.
Sobre as afirmativas acima, pode-se dizer que:
I. Associa os eventos do lado cliente com os manipuladores dos eventos do lado do servidor.
II. Fornece separação de funções que envolvem a construção de aplicações Web.
III. Inclui um conjunto padrão de componentes de interface de usuário que possibilitam validação padronizada.
Os itens I, II e III, referem-se a
I. Troca e manipulação de dados usando XML e XSLT.
II. Retorno de dados assincronamente usando XMLHttpRequest.
III. Apresentação baseada nas Web Standards usando XHTML e CSS.
Assinale: