Questões de Concurso Sobre programação

Foram encontradas 14.797 questões

Q4081672 Programação
Na tentativa de se fazer uma média móvel dos três últimos valores de uma medição de temperatura, dois programas diferentes foram implementados em Texto Estruturado.

Programa 1)
MEDIA := (SENSOR + S2 + S3)/3;
S3 := S2;
S2 := SENSOR;

Programa 2)
MEDIA := 0;
FOR Index := 0 TO 2 DO
               MEDIA := MEDIA + SENSOR;
END_FOR;
MEDIA := MEDIA/3;

Sobre esses programas é correto afirmar que
Alternativas
Q4073615 Programação

Considere as seguintes classes escritas em Java:


abstract class Equipamento {

       abstract void testar();

}  

class Notebook extends Equipamento {

      void testar() { 

                 System.out.println("Testar Notebook");

           }

}

class Celular extends Equipamento {

      void testar() {

               System.out.println("Testar Celular");

          }

}



Considere também o seguinte trecho de código:


void testeGenerico(Equipamento e) {

     e.testar(); 

}

Equipamento equip1 = new Notebook();

Equipamento equip2 = new Celular();


testeGenerico(equip1);

testeGenerico(equip2);



O mecanismo que permite à invocação do método testar() de Equipamento, dentro do método testeGenerico(), se comportar de maneira diferente para cada objeto é:  

Alternativas
Q4073612 Programação
Considere as seguintes afirmações sobre redirecionamentos em Java com Servlets.
1. Um sendRedirect() é invocado a partir de um RequestDispatcher obtido do ServletContext.
2. Ao ser efetuado o forward(), o navegador recebe uma solicitação de redirecionamento e executa uma requisição para o recurso destino.
3. Para passar parâmetros em uma invocação de include(), pode-se usar o escopo da requisição.
Assinale a alternativa correta.  
Alternativas
Q4073610 Programação

Considere o seguinte trecho de código em Java:


int i;  

for (i=0; i<3; i++) {

     System.out.print(i);  

     switch (i) { 

            case 0:

                   i++;  

            case 1:

                   i--;

             default:

                   i = 5; 

       }

}

System.out.print(i);


Em caso de execução, o que será mostrado?


Alternativas
Q4070145 Programação
Existem diversas linguagens de programação, cada uma com suas características específicas e com níveis de complexidade e objetivos diferentes.

( I )Linguagem de Máquina.
( II )Linguagem de Baixo Nível.
( III )Linguagem de Alto Nível. Enumere as lacunas abaixo de acordo com os tipos de linguagens de programação acima.

(__)Utiliza instruções próximas da linguagem humana de forma a facilitar o raciocínio.
(__)É a linguagem binária (composta de zeros e uns) utilizada pelos computadores, para representar dados, programas e informações. É tediosa, difícil de se compreender e fácil de gerar erros na programação.
(__)É uma linguagem particular para cada processador (computador), que codifica as instruções em linguagem de máquina e facilita um pouco o trabalho do programador.

Marque a alternativa CORRETA que corresponde a sequência de cima para baixo das lacunas acima.
Alternativas
Q4050840 Programação
Para desenvolver uma aplicação web, a fim de apresentar determinados produtos, de maneira que as ações estejam em destaque para o público externo, deve-se criar um site para que sejam publicadas as informações, utilizando a linguagem PHP (Personal Home Page). É necessário implementar diversas funções nesse site; uma delas é relacionada ao correio eletrônico. Tal função deve concatenar uma mensagem na caixa de correio; assinale-a. 
Alternativas
Q4050828 Programação
“A classe ___________ (pacote java.awt) é uma __________ que declara os recursos comuns dos componentes GUI nos pacotes java.awt e javax.swing.” Considerando as bibliotecas gráficas Swing, assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
Alternativas
Q4050827 Programação
No Java, as constantes de diálogo do JOptionPane exibem um ícone a esquerda da mensagem, fornecendo uma indicação visual da sua importância para o usuário. Apenas um tipo de diálogo de mensagem não exibe esse ícone e possui a seguinte descrição: “um diálogo que contém uma mensagem, mas nenhum ícone”. Trata-se do seguinte tipo de diálogo de mensagem:
Alternativas
Q4050826 Programação
Embora seja possível realizar entradas e saídas com o uso dos diálogos JOptionPane, no Java, a maioria dos aplicativos GUI (Graphical User Interface – Interface Gráfica com Usuário) pode exigir interfaces elaboradas de forma mais complexa. O GUI Swing traz alguns componentes básicos “Normalmente, recebe entrada do usuário.” Trata-se do componente:
Alternativas
Q4050821 Programação
Na linguagem Python algumas funções podem ter suas funcionalidades ampliadas se forem utilizadas em conjunto com alguma outra função. A função for, por exemplo, pode ter suas aplicabilidades demasiadamente ampliadas ao ser utilizada em conjunto com a seguinte função: 
Alternativas
Q4050820 Programação
A linguagem de programação Python traz algumas funções que podem ser usadas para diversas ações; uma das vantagens dessa linguagem é que qualquer um pode definir uma nova função em Python. Para isso, deve-se usar determinada instrução; assinale-a.
Alternativas
Q4050819 Programação
Sobre o JDBC (Java DataBase Connection), analise as afirmativas a seguir.

I. “Permite que programas ‘chamem’ procedures armazenadas, utilizando objetos CallableStatement.”
II. “Fornece processamento de transação via métodos de interface connection.”
III. “O método java.sql contém as classes e as interfaces para acessar bancos de dados relacionais em Java.”

Está correto o que se afirma apenas em
Alternativas
Q4050816 Programação
Considere o desenvolvimento de determinada aplicação em que o cliente possui como Sistema de Gerenciamento de Banco de Dados (SGBD) o Microsoft SQL Server; dessa forma, torna-se necessário implementar funções para que o site acesse o SQL Server do cliente. Para tanto, o PHP possui diversas funções predefinidas para lidar com inúmeras situações, inclusive com alguns SGBDs, e o SQL Server é um desses. Assinale, a seguir, a função que obtém informações sobre determinado campo.
Alternativas
Q4050815 Programação
Ao desenvolver um site para determinada finalidade, algumas funções devem ser implementadas; uma dessas funções é o armazenamento em um Banco de Dados Postgre SQL; deve-se utilizar como linguagem de programação o PHP (Personal Home Page). A função empregada para retornar o tamanho do campo para impressão é:
Alternativas
Q4050455 Programação
As informações contextualizam a questão. Leia-as atentamente.


“Para desenvolver uma aplicação web de apresentação de projetos elaborados na sua área de atuação, bem como o antes e o depois da implantação dos projetos, é necessário desenvolver um site, no qual todas essas informações estarão disponíveis para o público. Deve-se empregar a linguagem PHP (Personal Home Page) e, para isso, fazer uso de alguns comandos para determinadas categorias.”
Assinale a alternativa que apresenta o comando para enviar um arquivo aberto para o servidor FTP.
Alternativas
Q4050454 Programação
“Uma declaração _____________ ajuda o compilador a localizar uma classe que é usada em um programa.” Considerando a linguagem Java, assinale a alternativa que completa corretamente a afirmativa anterior.
Alternativas
Q4050346 Programação
Usar o JSON para armazenar dados de configuração tornou-se popular devido ao amplo suporte que ele tem, à facilidade de parsing no servidor e à legibilidade por parte dos seres humanos. Além da terminação .json em todos os arquivos que utilizam esse formato, os dados armazenados devem seguir uma notação específica. Em relação a tal notação, assinale o elemento básico destinado a separar a chave e seu valor correspondente.
Alternativas
Q4050344 Programação

Imagem associada para resolução da questão





Sobre o código C++ anteriormente apresentado, assinale a afirmativa correta.

Alternativas
Q4050335 Programação
Nicolas recebeu de seu supervisor a tarefa de alterar a cor de fundo da tela de um programa antigo desenvolvido pelo órgão que ele trabalha. Ao visualizar o código, percebeu que o valor atribuído para a cor estava representado no sistema binário. A nova cor sugerida por Nicolas utiliza o valor 375 em decimal. Logo, ele deverá obter a representação deste número em binário. Neste caso hipotético, para que Nicolas cumpra sua tarefa, deverá inserir no código o número binário:
Alternativas
Q4011271 Programação
Websites complexos têm uma quantidade muito grande de CSS, com uma quantidade de repetição de valores muito frequente. Por exemplo, a mesma cor pode ser usada em centenas de lugares diferentes, requerendo uma pesquisa global e substituição caso a cor necessite ser trocada. Considere o trecho de código abaixo e assinale a alternativa que representa corretamente a linha de código que deve ser inserida nas propriedades da classe "elemento" para resultar na coloração verde do background dele. 
Imagem associada para resolução da questão
Alternativas
Respostas
4741: X
4742: B
4743: E
4744: D
4745: A
4746: C
4747: C
4748: A
4749: D
4750: D
4751: B
4752: D
4753: C
4754: C
4755: A
4756: B
4757: D
4758: A
4759: D
4760: C