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

Foram encontradas 5.295 questões

Q1321537 Programação

Considere as seguintes afirmações sobre o uso de classes na linguagem Java:


I. A uma variável de subclasse final é possível atribuir uma referência de superclasse não final.

II. Todos os métodos definidos em uma classe declarada como final são igualmente final.

III. Mesmo se declarado como final, um método pode ser redefinido numa subclasse dinâmica.


Está correto somente o que se afirma em 

Alternativas
Q1321516 Programação
O comando da linguagem Java que exibe se a string nomeA é igual à string nomeB é
Alternativas
Q1321510 Programação
PHP 7 é uma linguagem de script projetada para o desenvolvimento de aplicações web. A sigla PHP significa
Alternativas
Q1311175 Programação
Analise o trecho de código em PHP.
<?php $arr = [0 => 7, 1 => 41, 2 => 11, 3 => 18, 4 => 50, 'aluno' => "João", 'cpf' => '999.999.999-99']; for ($i=0;$i<count($arr);$i++) {
echo "<br />".$i.": ".$arr[$i]; } ?>
Em relação ao trecho de código em PHP, marque a afirmativa correta.

Alternativas
Q1311172 Programação

Analise o trecho de código abaixo.

for (let i=0;i<5;i++) { var a=0; a++; } console.log(a); i = i - 1; console.log(i);


Em relação a escopo e variáveis em JavaScript, para esse trecho de código, assinale a afirmativa correta.

Alternativas
Q1304275 Programação
Sobre a linguagem Javascript, assinale a alternativa que apresenta corretamente a forma de declarar uma variável e atribuir o valor 10 a ela.
Alternativas
Q1304274 Programação
Acerca da linguagem PHP, assinale a afirmativa correta.
Alternativas
Q1297219 Programação

A respeito de Quick Report, julgue o item.


O componente Quick Report Composite (QR Composite) permite que vários relatórios sejam combinados e apresentados em um único documento.
Alternativas
Q1297218 Programação

A respeito de Quick Report, julgue o item.


No ambiente de desenvolvimento Delphi 7, o pacote Quick Report já vem instalado e pode ser usado logo após a instalação da IDE.
Alternativas
Q1297217 Programação

A respeito de Quick Report, julgue o item.


O Quick Report é um conjunto de componentes e controles que permitem criar e visualizar relatórios em ambientes de desenvolvimento Delphi e C++, sem a necessidade de pagamento de royalties.
Alternativas
Q1297204 Programação

Acerca dos conceitos e usos das linguagens de desenvolvimento para web, julgue o item.


Em programas PHP, os comentários podem ser usados utilizando‐se os caracteres “#”, “//” ou “/* */”, sendo que estes últimos delimitam textos que podem se estender em mais de uma linha.
Alternativas
Q1297203 Programação

Acerca dos conceitos e usos das linguagens de desenvolvimento para web, julgue o item.


A linguagem PHP é baseada em script de uso livre (open source) e adequada para o desenvolvimento web, pois pode ser embutida em códigos HTML.
Alternativas
Q1290449 Programação

Analise o trecho de código abaixo, escrito em C++.

class classe_base () {

private:

int a;

float x;

protected:

int b;

float y;

public:

int c;

float z;

};

class subclasse_1 : public classe_base {...};

class subclasse_2 : private classe_base {...};

class subclasse_3 : private classe_base {...};


Com base nesse código, é correto afirmar que

Alternativas
Q1290357 Programação
Sobre os resultados da função readyState para uma solicitação a um servidor em AJAX, assinale a alternativa correta.
Alternativas
Q1290356 Programação
Analise o trecho de código abaixo, escrito em JavaScript.
if (false) { var outcome = "if block"; } else if (true) { var outcome = "first else if block"; } else if (true) { var outcome = "second else if block"; } else { var outcome = "else block"; } outcome;
Com base nesse código, qual será a saída se o valor for “true”?
Alternativas
Q1256445 Programação
No que diz respeito à criação de métodos em Java, observe o fragmento abaixo.
“O qualificador, também conhecido por modificador, define a visibilidade e pode ser de três tipos básicos:
( I ) _____________ - o método é visível apenas pela própria classe. É o qualificador mais restritivo. ( II ) _____________ - o método é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote. ( III ) _____________ - o método é visível por qualquer classe. É o qualificador mais aberto no sentido de que qualquer classe pode usar este método.”

As palavras que completam corretamente as lacunas no fragmento acima são respectivamente:
Alternativas
Q1256374 Programação
Avalie se as afirmativas a seguir, relativas ao JavaScript, são falsas (F) ou verdadeiras (V):
O operador binário % retorna o inteiro restante da divisão dos dois operandos. Por exemplo, em x = 5 % 3, x assume o valor 2. ✓ O operador != retorna verdadeiro caso os operandos não sejam iguais. Por exemplo, se a = 3 e b = 5, em a != 3; retorna verdadeiro e em a != b; retorna falso. ✓ O operador ++ é utilizado para incrementar variáveis de 1. Por exemplo, se x vale 2, y = ++x faz x igual a 3 e depois y igual a 3.
As afirmativas são respectivamente:
Alternativas
Q1256373 Programação
No que diz respeito ao PHP, analise as afirmativas a seguir:
I. PHP é uma linguagem de scripts open source de uso geral, na qual o script é executado na máquina do cliente, gerando o HTML que é enviado ao browser. II. Com o PHP é possível coletar dados de um formulário, gerar páginas dinamicamente, enviar e receber cookies e gerar relatórios. III. Com PHP é possível interagir com bancos de dados e aplicações existentes no servidor com a vantagem de não expor o código fonte para o cliente.
Assinale a alternativa correta:
Alternativas
Ano: 2018 Banca: FEPESE Órgão: CELESC Prova: FEPESE - 2018 - CELESC - Analista de Sistemas |
Q1248114 Programação
Qual o nome da técnica que o Java utiliza para implementar os tipos genéricos respeitando códigos legados? Isto é, tornando o código genérico compatível com códigos não genéricos preexistentes, de modo que alterações na sintaxe da linguagem Java ou em JVM não invalidem códigos mais antigos?
Alternativas
Ano: 2018 Banca: FEPESE Órgão: CELESC Prova: FEPESE - 2018 - CELESC - Analista de Sistemas |
Q1248112 Programação
Sobre polimorfismo em Java, considere as seguintes afirmativas.
1. É o tipo do objeto referenciado, e não o tipo da variável de referência, que determina a versão de um método sobreposto que será executada. 2. Se uma superclasse tiver um método sobreposto por uma subclasse, quando diferentes tipos de objetos forem referenciados por uma variável de referência da superclasse, versões distintas do método serão executadas. 3. Despacho dinâmico de métodos é o mecanismo pelo qual a chamada a um método sobreposto é resolvida no tempo de execução, e não de compilação.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Respostas
2781: A
2782: B
2783: B
2784: A
2785: C
2786: D
2787: B
2788: C
2789: E
2790: C
2791: C
2792: C
2793: A
2794: E
2795: B
2796: D
2797: B
2798: D
2799: B
2800: E