Questões de Concurso Sobre programação

Foram encontradas 14.854 questões

Q510137 Programação
Analise, a seguir, um pequeno programa desenvolvido em C.

                        #include
                        intfuncao (int j);
                        int main( )
                        {
                         int i;
                         intsaida;
                         i = 1;
                         saida = 0;
                         while (i <10)
                         {
                                   saida = saida + funcao(i);
                                    i = i + 1;
                         }
                         printf("%d", saida);
                        }
                         intfuncao (int j)
                        {
                          if (j % 2 == 0)
                                     return 0;
                          else
                                      return j;
                        }

A valor da variável saída que é impresso na tela ao final da execução do programa é
Alternativas
Q509891 Programação
Para o caso de um desenvolvedor precisar implementar seu próprio controlador de base de dados, usando a JPA, qual seria a tecnologia de Java EE mais interessante para se implementar esse serviço?
Alternativas
Q509890 Programação
No desenvolvimento de aplicações, o gerenciamento da memória é um dos pontos críticos a ser considerado, uma vez que esse tem impacto direto no seu desempenho. Em sistemas desenvolvidos com a linguagem Java, o gerenciamento da memória é feito pelo Garbage Collection (GC), embora ainda seja uma característica mal entendida pelos desenvolvedores da plataforma, pois esses desenvolvedores acreditam que o GC elimina toda a sua responsabilidade no quesito. Para o bom entendimento do GC é importante conhecer o ciclo de vida dos objetos, desde sua alocação até sua desalocação. Portanto, se o ciclo de vida de um objeto é composto por sete estados, qual das alternativas a seguir descreve uma ou mais características do estado Criado (Created)?
Alternativas
Q509889 Programação
Analise o código a seguir.

01. package processos;
02.
03. public class Concorrencia implements Runnable{
04.
05. Thread t;
06.
07. Concorrencia(String str) {
08. t = new Thread(this, str);
09. t.start();
10. }
11.
12. public void run() {
13. for (int i = 0; i < 5; i++) {
14. if ((i % 5) == 0) {
15. System.out.println(Thread.currentThread().getName() + " executando...");
16. Thread.yield();
17. }
18. }
19.
20. System.out.println(Thread.currentThread().getName() + " Fim da thread.");
21. }
22.
23. public static void main(String []args){
24. new Concorrencia("Thread 1");
25. new Concorrencia("Thread 2");
26. new Concorrencia("Thread 3");
27. }
28. }

De acordo com a análise do código, determine a alternativa que descreve, corretamente, a função do método yield(), na linha 16.
Alternativas
Q509737 Programação
Assinale a alternativa que apresenta CORRETAMENTE a forma de se declarar uma função na linguagem C
Alternativas
Q509736 Programação
Assinale a alternativa que apresenta CORRETAMENTE a forma em C de recuperar o endereço de memória de uma variável.
Alternativas
Q507428 Programação
Java-Spaces é um exemplo recente da infraestrutura para arquitetura de:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499280 Programação
O código PHP abaixo usa duas funções, com o uso do recurso da passagem de parâmetro.

                  imagem-007.jpg

Na execução das funções agr1($nr) e agr2(&$nr) , os tipos de passagens de parâmetros e a saída resultante são, respectivamente:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499279 Programação
Quando se cria uma aplicação Delphi, o software gera representa o arquivo do projeto, em urn formato específico. Esse arquivo possui as características listradas a seguir;

- É criado quando o projeto é salvo.
- Contém o código de inicialização da aplicação.
- Contem o código-fonte em Pascal do arquivo principal do projeto.
- Lista todos os formulários e units no projeto.

O formato para esse arquivo é:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499278 Programação
Em Java, para determinar o mível de acesso dos elementos de uma classe , são utilizados qualificadores de acesso. Um nível ALFA é considerado o mais rígido, em que apenas os metodos da própria classe tern acesso a variáveis e outros métodos, enquanto o nível BETA e intermediário de encapsulamento em que as variáveis e métodos podem ser acessados pela própria classe ou subclasses.

Os níveis ALFA e BETA caracterizam , respectivamente, os seguintes qualificadores de acesso:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499277 Programação
Observe a estrutura abaixo, em Java.

                        imagem-006.jpg

Existe a possibilidade de se inserir uma instrução no bloco de instruções no “ loop” , com o objetivo de forgar o termino da execução e a saída incondicional do While.

Essa instrução é:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499276 Programação
A figura a seguir fornece a visão geral do framework.net

                        imagem-005.jpg

Na figura, GAMA representa o ambiente de execução para todos os programs e interpreta o bytecode e o executa dinamicamente, enquanto, simultaneamente, providencia serviços como coleta de lixo e o tratamento de exceções.

GAMA é conhecido como:
Alternativas
Q496478 Programação
O servidor de aplicação JBoss 7 possui um componente para testes de integração chamado:
Alternativas
Q496477 Programação
No Apache Tomcat 8, o nome do principal arquivo de configuração e a pasta na qual ele se encontra por padrão é, respectivamente:
Alternativas
Q496476 Programação
Projeto que é uma extensão da plataforma eclipse com ferramentas para desenvolver aplicações web e Java EE:
Alternativas
Q496475 Programação
A utilização de Ajax em uma página permite a recuperação de dados de uma URL sem a necessidade de recarregar a página inteira. O objeto JavaScript que foi adotado pelos principais navegadores para realizar operações Ajax é chamado:
Alternativas
Q496474 Programação
A linguagem JavaScript fornece diversos tipos diferentes de operadores de atribuição. Sabendo disso, observe a expressão a seguir:

a %= b

Essa expressão temomesmo significado de:
Alternativas
Q496473 Programação
IReport é uma ferramenta de designer de código aberto projetado para ser utilizado emconjunto coma biblioteca:
Alternativas
Q496469 Programação
O projeto Spring que tem como um dos objetivos facilitar a criação de aplicações stand-alone é chamado:
Alternativas
Q496468 Programação
O framework Spring permite a troca de mensagens entre clientes através do suporte nativo ao:
Alternativas
Respostas
10681: C
10682: D
10683: A
10684: B
10685: A
10686: D
10687: E
10688: C
10689: D
10690: B
10691: D
10692: A
10693: A
10694: C
10695: E
10696: D
10697: A
10698: E
10699: D
10700: B