Questões de Concurso Sobre programação

Foram encontradas 15.159 questões

Q9465 Programação
AJAX é um termo que se refere a um conjunto de tecnologias para desenvolvimento de aplicações WEB. Assinale a opção que contempla uma dessas tecnologias.
Alternativas
Q9260 Programação
Na linha de comandos de um shell do sistema operacional Linux, um usuário emitiu com sucesso o seguinte comando:

lp meutexto.txt &

O sinal & indica que o comando deve ser executado:
Alternativas
Q9252 Programação
A respeito das tecnologias utilizadas na Internet, é correto afirmar que:
Alternativas
Q5264 Programação
No que se refere às tecnologias usadas na Internet, julgue os seguintes itens.
Um documento HTML é armazenado em um arquivo ASCII e a estrutura do documento é descrita com seqüências de caracteres chamadas tags. O estilo de um documento pode ser definido com tags HTML ou com a linguagem Cascading Style Sheets. O código que define o estilo de um documento HTML tem de ser armazenado no mesmo arquivo no qual está o documento.
Alternativas
Q5255 Programação
O código Java a seguir implementa corretamente uma matriz
cujos elementos são postos em ordem crescente pelo método
denominado ordenar.

Imagem associada para resolução da questão
Alternativas
Q5254 Programação
Com relação a linguagens de programação e a estruturas de dados, julgue os itens subseqüentes.
O código C++ a seguir implementa corretamente uma pilha.

Imagem associada para resolução da questão
Alternativas
Q3484 Programação
As unidades concorrentes em Java são objetos que incluem um método chamado run, cujo código pode estar em execução concorrente. Uma das maneiras de se definir uma classe cujos objetos podem ter métodos concorrentes é definir uma
Alternativas
Q3483 Programação

Analise as seguintes afirmações relacionadas a conceitos básicos de Programação de Computadores.

I. Uma instrução iterativa faz com que uma instrução ou uma coleção de instruções seja executada zero, uma ou mais vezes.

II. Cada subprograma tem um único ponto de entrada e o controle sempre retorna ao chamador quando a execução do subprograma é concluída.

III. Quando um parâmetro é passado por referência, o valor do parâmetro real é usado para inicializar o parâmetro formal correspondente, que, então, age como uma variável local no subprograma.

IV. O encapsulamento é uma estrutura de dados que consiste em um número inteiro e uma fila que armazena descritores de tarefas. O conceito de encapsulamento consiste na colocação de proteções em torno do código que acessa a estrutura para oferecer acesso limitado a uma estrutura de dados.

Indique a opção que contenha todas as afirmações verdadeiras.

Alternativas
Q3482 Programação

Analise as seguintes afirmações relacionadas a conceitos básicos de Programação de Computadores.

I. O escopo de uma variável de programa é a faixa de instruções na qual a variável é visível. Uma variável é visível em uma instrução se puder ser referenciada nessa instrução.

II. Um registro é um agregado, possivelmente heterogêneo de elementos, cujos elementos individuais são identifi cados por nomes.

III. Um array é um agregado heterogêneo de elementos de dados, cujo elemento individual é identifi cado por sua posição em relação ao primeiro.

IV. Um tipo Ponteiro é aquele em que as variáveis têm uma faixa de valores que consiste em uma string ou coleção de caracteres e um valor especial denominado Null.

Indique a opção que contenha todas as afirmações verdadeiras.

Alternativas
Q1924 Programação

Sobre as tecnologias Internet são feitas duas afirmativas.
I - Um parser XML pode utilizar um _________ para validar um documento XML. _______ , por sua vez, é uma interface baseada em eventos que pode ser utilizada para escrever aplicações para ler dados contidos em um documento XML.
II - Arquivos ________ podem ser utilizados para transformar arquivos XML em HTML.

Para que as afirmativas acima sejam verdadeiras, as lacunas devem ser preenchidas, respectivamente, com:

Alternativas
Q1879 Programação

A seguir são feitas afirmativas sobre as vantagens de se utilizar código Open SQL no ABAP/4.

I - Permite tratamento automático de cliente.

II - É portátil porque automaticamente é convertido em SQL nativo pelo componente de interface de banco de dados.

III - Suporta tabelas de utilização de buffer, fazendo com que os programas que o utilizam sejam executados mais rapidamente.

Está(ão) correta(s) a(s) afirmativa(s):

Alternativas
Q1860 Programação
Uma unidade de modularização em ABAP/4 permite ao desenvolvedor separar um grupo de linhas de código e então executá-las em um determinado momento, funcionando de maneira muito semelhante a um miniprograma que pode ser chamado de outro programa. Eventos, sub-rotinas e módulos de função são três tipos de unidades de modularização fornecidas pelo ABAP/4. Sobre as unidades de modularização do ABAP/4, é INCORRETO afirmar que:
Alternativas
Q1848 Programação
Sejam as classes "myABC", "myA" e "myB" escritas em Java e mostradas abaixo.
Imagem associada para resolução da questão

Supondo que a classe "myABC" possa ser executada com sucesso, o valor apresentado como saída pelo comando "System.out.println(saída);", quando a classe "myABC" é executada sem receber nenhum parâmetro, é:
Alternativas
Q1846 Programação
Sobre a declaração e uso de classes, métodos e atributos no Java, é correto afirmar que:
Alternativas
Q1818 Programação

Sejam as classes "da", "daO" e "daE", escritas em Java e mostradas abaixo.

Imagem associada para resolução da questão
Imagem associada para resolução da questão

Supondo que a classe "da" possa ser executada com sucesso, o valor apresentado como saída pelo comando "System.out.println (valor);", quando a classe "da" é executada sem receber nenhum parâmetro, é:

Alternativas
Q1816 Programação
As duas classes a seguir estão sendo elaboradas por uma analista. O objetivo é fazer com que, em um Applet Java, duas threads atualizem um mesmo objeto, neste caso, um TextArea. Depois de carregado o Applet Java, o usuário deverá clicar em um botão para fazer com que as duas threads iniciem o seu processamento. A TextArea é, então, atualizada pelas duas threads até que o processamento chegue ao fim.
Imagem associada para resolução da questão

Imagem associada para resolução da questão
Dentre as modificações propostas, qual deve ser feita no código acima para que o Applet Java funcione conforme esperado?
Alternativas
Q1815 Programação

Imagem associada para resolução da questão
Imagem associada para resolução da questão

O algoritmo recursivo (recFind) em Java, acima, que está sendo escrito por um analista, tem como objetivo localizar um elemento (searchKey) em um vetor (vetA). Para que o algoritmo funcione conforme especificado, qual das modificações propostas nas opções deve ser implementada, considerando que no exemplo acima o algoritmo tenta localizar o número 3 no vetor?

Alternativas
Q1813 Programação
Imagem associada para resolução da questão

Tomando como base a classe "myClass" incompleta, acima, escrita em Java, e as características da linguagem Java, é FALSO afirmar que:

Alternativas
Q1800 Programação
Os servidores de aplicação J2EE são projetados para suportar os recursos definidos na plataforma J2EE e os disponibilizar para as equipes de desenvolvimento de sistemas. Eles permitem, por exemplo, o desenvolvimento de aplicações distribuídas multi-camadas, além de agirem como a interface entre os clientes, as bases de dados e os sistemas de informação corporativos (ERPs, sistemas legados, etc). Sobre os recursos suportados pelos servidores de aplicação J2EE e as melhores práticas empregadas na sua utilização, assinale a afirmativa INCORRETA.
Alternativas
Q1787 Programação
Para os recursos utilizados no desenvolvimento de aplicações Web, assinale a opção FALSA.
Alternativas
Respostas
14981: B
14982: A
14983: A
14984: E
14985: C
14986: C
14987: B
14988: A
14989: A
14990: A
14991: E
14992: C
14993: D
14994: A
14995: A
14996: E
14997: E
14998: C
14999: D
15000: D