Questões de Concurso Sobre linguagens de programação em programação

Foram encontradas 8.034 questões

Q472312 Programação
Analise o seguinte trecho de código criado na linguagem PHP:

<?php 
$classe = "Escola";
$objeto = "Aluno";
$node = ".";
$valor = explode($node, $classe .= $objeto);
echo $valor[0];
?>

Neste exemplo, a string resultante do comando echo será
Alternativas
Q471519 Programação
As tecnologias web que operam no servidor, como JSP e PHP, são geralmente mais adequadas para o acesso às bases de dados do que tecnologias que operam no cliente. Essa característica se justifica graças a
Alternativas
Q468154 Programação
A função a seguir, em Javascript, destina-se a coletar referências a funções a serem executadas após a carga de uma página HTML: 

                                    function register_load_function (func)
                                    {
                                          if  (typeof (window.onload) != "function")
                                          {
                                               window.onload = func;
                                           }
                                           else
                                           {
                                                var old = window.onload;
                                                window.onload = function ()
                                                {
                                                         func ();
                                                         if (old)
                                                             old ();
                                                }
                                           }
                                    } 

No preâmbulo da página, considere as chamadas:
register_load_function (f);
register_load_function (g);
register_load_function (h); 

Após a carga da página, o interpretador Javascript executará a função definida em window.onload, o que provocará a execução das funções f, g e h na seguinte ordem
Alternativas
Q468153 Programação
Analise o trecho de código em PHP a seguir. 

                                session_start ();
                                if (isset ($_SESSION['marca']) && (time() -
                                $_SESSION['marca']) > 1800)
                                {
                                         session_unset ();
                                         session_destroy ();
                                         header ("Location:logout.php");
                                         exit;
                                }
                                $_SESSION['marca'] = time(); 

O código, inserido como preâmbulo em todos os scripts que constituem pontos de entrada em determinado site, destina-se a extinguir a sessão na primeira tentativa de acesso, após certo tempo de inatividade.

Esse tempo é de
Alternativas
Q468152 Programação
Considere o seguinte formulário em uma página HTML:

imagem-004.jpg

Assinale a opção que indica a expressão correta a ser usada em uma função Javascript para submeter o formulário.
Alternativas
Q468151 Programação
Considere o seguinte formulário HTML, que se destina à submissão de múltiplos arquivos ao servidor:

Imagem associada para resolução da questão

Assinale a opção que indica a sentença correta em PHP a ser usada no script upload.php para atribuir à variável $n o número de arquivos submetidos.
Alternativas
Q468150 Programação
As interfaces java.sql.Statement, java.sql.PreparedStatement e java.sql.CallableStatement definem métodos e propriedades para que, uma vez estabelecida a conexão, a aplicação Java envie comandos SQL ao servidor de banco de dados e receba dados em resposta.

Acerca do uso destas intefaces, correlacione as duas colunas a seguir:

1. Statement
2. PreparedStatement
3. CallableStatement

( ) é usado para ter acesso a procedimentos armazenados (stored procedures) no banco de dados.

( ) é usado para acesso de propósito geral ao banco de dados.

( ) é usado quando se planeja executar o mesmo comando SQL várias vezes ao longo da execução da aplicação.

Assinale a opção que indica a sequência correta, de cima para baixo.
Alternativas
Q468148 Programação
Considere a seguinte classe com anotações JPA:

                        @Entity
                        @Table(name=”funcionario”)
                         public class Funcionario implements Serializable
                         {
                                private static final long serialVersionUID =
                         2L;
                               @Id
                               @Column(name=”id”, nullable=false)
                                private Integer id;
                               @Column(name=”nome”)
                                private String primaryKey;
                               @ManyToOne
                                private Funcionario chefe;
                          //    Restante da classe...
                          }

Sobre essa classe anotada, analise as afirmativas a seguir.

I. A anotação @Table é dispensável, neste caso.
II. A chave primária da tabela associada à classe Funcionario é nome.
III. A anotação @ManyToOne introduz, neste exemplo, um autorrelacionamento. 

Após o exame das afirmativas, verifica-se que
Alternativas
Q468147 Programação
Considere a seguinte linha de comando em Java:

InputStreamReader is = new InputStreamReader (new FileInputStream ("texto.txt"),"UTF-8");

Sabe-se que:

- a classe InputStreamReader é extensão de Reader, que é abstrata e serve de matriz para todas as classes que leem streams de caracteres;

- a classe FileInputStream é uma extensão de InputStream, que é abstrata e serve de matriz para todas as classes que leem streams de bytes;

- o método read da classe InputStreamReader invoca o método read de FileInputStream, transformando em caracteres os bytes lidos, de acordo com o conjunto especificado (UTF-8, no exemplo dado).

Assinale a opção que indica o padrão de projeto utilizado na linha de comando acima.
Alternativas
Q468145 Programação
Com relação à programação em linguagem Java, analise as afirmativas a seguir.

I. Uma classe abstrata não pode possuir métodos estáticos.
II. Todos os métodos declarados em uma interface são públicos.
III. Classes anônimas não admitem declaração explícita de construtores.

Assinale:
Alternativas
Q467784 Programação
Uma desenvolvedora web precisa completar o código-fonte abaixo de forma que ao clicar no contêiner identificado como menu, o contêiner identificado como opt deslize para baixo (abrindo) e ao clicar novamente, o contêiner deslize para cima (fechando), repetindo estes efeitos a cada clique.

imagem-003.jpg
Para conseguir o efeito desejado, a lacuna I deve ser corretamente preenchida por
Alternativas
Q466006 Programação
Em relação aos eventos da linguagem JavaScript, o evento que é executado quando o usuário coloca o ponteiro do mouse sobre um link, sem clicar, é o
Alternativas
Q466004 Programação
Na linguagem de programação Java, para criar uma classe cuja definição é derivada de outra classe é necessário utilizar a palavra reservada
Alternativas
Q466003 Programação
Na linguagem de programação C#, a sintaxe correta para declarar um objeto do tipo Carro e produzir uma nova instância desse objeto é:
Alternativas
Q465670 Programação
Considere a equação:

imagem-006.jpg
Para que o programa resolva corretamente a equação, as lacunas I e II devem ser preenchidas, correta e respectivamente, por:
Alternativas
Q465664 Programação
Considere que foi criada uma aplicação Delphi que utiliza um Form básico. Considere o trecho de código Delphi abaixo, resumido e não completo, cujo objetivo é ilustrar a implementação da estrutura de dados pilha.

imagem-004.jpg
Considerando o objetivo do código acima e a implementação de uma estrutura de dados pilha em Delphi, é correto afirmar:
Alternativas
Q465663 Programação
Considere o programa Java que manipula uma estrutura de dados fila.

imagem-003.jpg
Os métodos numerados de I a IV, são, correta e respectivamente, definidos como:
Alternativas
Q465661 Programação
Na programação em Java, uma interface
Alternativas
Q465660 Programação
Em linguagens de programação web dinâmicas, como o PHP, é possível obter dados de formulários HTML. Há duas formas principais de se obter dados de um formulário em PHP que dependem da forma como o formulário é submetido. Os valores dos formulários são armazenados e acessados por variáveis de coleção. Considere o trecho de código que cria um formulário:

< FORM NAME="form1" METHOD="post" ACTION="pagina.php"> Campo 1:
< INPUT TYPE="text" NAME="campo1">
< BR >
Campo 2:
< TEXTAREA NAME="campo2">
< BR>
< INPUT TYPE="submit" VALUE="Enviar">
< /FORM>

Em PHP, pode-se obter o valor das variáveis usando os nomes dos elementos do formulário:

< ?php

echo ("A 1a. variável é " . ...I... );

echo (" e a 2a. é " . ....II... );

? >

As lacunas I e II são, correta e respectivamente, preenchidas com
Alternativas
Q464071 Programação
Imagem associada para resolução da questão

Os códigos estão em diferentes linguagens e o trecho
Alternativas
Respostas
5941: B
5942: D
5943: D
5944: C
5945: A
5946: C
5947: E
5948: B
5949: D
5950: C
5951: A
5952: C
5953: A
5954: A
5955: C
5956: D
5957: D
5958: A
5959: B
5960: E