Questões de Concurso Comentadas sobre linguagens de programação em programação

Foram encontradas 5.295 questões

Q429733 Programação
Um técnico de informática escreveu o seguinte script shell chamado “teste”:

#!/bin/sh
while read f
do
echo f
done < $1

Ao ler o programa, um colega percebeu que o comportamento do comando

teste arquivo

é o mesmo do comando
Alternativas
Q424013 Programação
A instrução da linguagem Javascript que interrompe o laço de repetição (loop) atual e continua com o próximo valor é a
Alternativas
Q424012 Programação
O comando de Javascript utilizado para abrir uma caixa de alerta (pop-up) que obriga o usuário a clicar em "OK " para proseguir é o
Alternativas
Q424010 Programação
A propriedade de Javascript usada para armazenar vários valores em uma única variável é denominada de
Alternativas
Q424008 Programação
Sobre JavaBeans, é correto afirmar que
Alternativas
Q424004 Programação
Considere o enunciado abaixo e as três propostas para completá-lo.

O escopo (ou visibilidade) de uma variável de instância em JAVA pode ser controlado através do uso de modificadores de variáveis. Sobre os modificadores de variáveis de instância em JAVA, é correto afirmar que

1. public permite que qualquer método possa acessar as variáveis de instância.
2. private permite que apenas métodos do mesmo pacote ou subclasse possam acessar as variáveis de instância.

3. protected permite que apenas métodos da mesma classe (excluindo métodos de uma subclasse) possam acessar as variáveis de instância.

Quais propostas estão corretas?
Alternativas
Q423785 Programação
AJAX é uma
Alternativas
Q423715 Programação
Considere as seguintes afirmações acerca da linguagem de programação Java.
I. Esta linguagem de programação combina características de linguagens tipadas estatica e dinamicamente. Como em uma linguagem de tipagem estática, cada variável e elemento de programação em Java têm um tipo que é conhecido a tempo de compilação, de modo que, a tempo de execução, não há necessidade, normalmente, de se verificar a validade de atribuições entre tipos enquanto o código está sendo executado. Ao contrário das linguagens tradicionais C ou C++, Java também mantém informações a tempo de execução sobre objetos e usa isso para permitir comportamento verdadeiramente dinâmico. O código Java pode carregar novos tipos em tempo de execução e usá- los de forma totalmente orientada a objetos, permitindo polimorfismo.
II. Variáveis declaradas como membros de uma classe são definidas com valores default, se não forem inicializadas explicitamente. Nesse caso, o default para os tipos numéricos é zero; para caracteres, é o caractere nulo (\0); e, para as variáveis booleanas, é o valor falso.
III. Objetos são alocados com o operador NEW usando um construtor de objeto. Um construtor é um método especial com o mesmo nome de sua classe e com nenhum tipo de retorno. É chamado quando uma nova instância da classe é criada, o que dá à classe uma oportunidade para definir o objeto para uso. Construtores, como ocorre com outros métodos, podem aceitar argumentos e podem ser sobrecarregados, embora não sejam herdados como os outros métodos.
Quais estão corretas?
Alternativas
Q398400 Programação
A expressão ruby on rails designa um(a)
Alternativas
Q398388 Programação
As requisições AJAX frequentemente utilizam a resposta HTTP para tornar possível a comunicação assíncrona com o servidor. Assinale a alternativa que apresenta o código de status retornado quando o servidor tiver processado a solicitação com sucesso.
Alternativas
Q398387 Programação
Na linguagem PHP, versão 5.3.3, construtores pais não são chamados implicitamente se a classe filha define um construtor. Para executar o construtor da classe pai, é necessária a seguinte chamada dentro do construtor da classe filha:
Alternativas
Q398386 Programação
Considere o seguinte programa em linguagem JAVA:

class Exemplo { public final void teste() {System.out.println("Exemplo");} 

}
public class Exemplificando extends Exemplo { 

      public class Exemplificando extends Exemplo {
      {
            System.out.println("Testando um exemplo"); super.teste();

      }
      public static void main(String [] args){
           new Exemplificando().teste();
      }
}
Assinale a alternativa que apresenta o resultado do programa.
Alternativas
Q398385 Programação
Considere o seguinte programa em linguagem JAVA:

public class JavaApplication { 
     public static void main(String[] args) {
         for (int i=0; i<=10; i++)
         {
               if((i>3)&&(i <8)){
                      continue;
               }
               System.out.print(i);
            }
      }
}
Assinale a alternativa que apresenta a saída desse programa.
Alternativas
Q398382 Programação
Em relação ao tratamento de exceções na linguagem JAVA, assinale a alternativa correta acerca do bloco finally.
Alternativas
Q367126 Programação
Em relação à implementação de sistemas, empregando a linguagem Java, pode-se afirmar que:
Alternativas
Q366406 Programação
Dado o seguinte código JavaScript

alert((0.1 + 0.2) == 0.3);
alert((0.1 + 0.2) === 0.3);

a saída produzida, respectivamente, é
Alternativas
Q366400 Programação
Dado o seguinte código Java,

imagem-008.jpg

ao tentar compilar o código (gerar bytecode), o compilador
Alternativas
Q366398 Programação
Analisando as afirmações seguintes, relacionadas à versão mais nova da máquina virtual Java,

I. A linguagem Java não permite a criação de classes com visibilidade privada (private).

II. A linguagem Java não permite a definição de métodos construtores com visibilidade privada (private).

III. A linguagem Java não permite a definição de pacotes com visibilidade privada (private).

IV. A linguagem Java não permite a utilização de polimorfismo paramétrico.

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

Alternativas
Q366389 Programação
Dadas as afirmações a seguir,

I. CSS é um conhecido protocolo de comunicação entre serviços e site Web, muito utilizado no desenvolvimento de sistemas de informação.

II. JavaScript é uma linguagem de programação baseada em objetos que permite programação dirigida por eventos.

III. AJAX é uma tecnologia que visa, entre outras coisas, aumentar a escalabilidade do servidor Web, trazendo parte do processamento para o lado cliente.

IV. JavaScript pode ser visto como um dialeto da linguagem Java e, por essa razão, para executar scripts JavaScript é necessário ter a máquina virtual Java instalada no computador.

verifica-se que somente
Alternativas
Q365348 Programação
Para se verificar a versão Ruby instalada em sua máquina, pode-se entrar com o comando:
Alternativas
Respostas
4321: A
4322: D
4323: C
4324: C
4325: B
4326: A
4327: D
4328: E
4329: E
4330: B
4331: A
4332: E
4333: D
4334: C
4335: B
4336: D
4337: D
4338: D
4339: B
4340: C