Questões de Concursos Públicos - Programação
Resolva questões gratuitas da Programação. Banco com 449 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.
Q48997
COPS-UEL - 2015 - UEL - Agente Universitário - Analista de Informática/Desenvolvimento de Sistemas
Considere o trecho de código a seguir, em que são declaradas interfaces de rede em um arquivo de
configuração do JBoss AS.
Com base nesse trecho, assinale a alternativa correta.
Q48983
COPS-UEL - 2015 - UEL - Agente Universitário - Analista de Informática/Desenvolvimento de Sistemas
Assinale a alternativa que apresenta, corretamente, o conceito de programação orientada a objetos que
promove a reutilização de software.
Q48981
COPS-UEL - 2015 - UEL - Agente Universitário - Analista de Informática/Desenvolvimento de Sistemas
Sobre a programação orientada a objetos no Java, considere as afirmativas a seguir.
I. Métodos static herdados não podem ser sobrescritos.
II. Uma classe abstrata é criada com a palavra chave abstract.
III. Uma classe abstrata está impedida de possuir métodos abstratos.
IV. Construtores static podem ser declarados como abstract.
Assinale a alternativa correta.
Q48980
COPS-UEL - 2015 - UEL - Agente Universitário - Analista de Informática/Desenvolvimento de Sistemas
Em relação à categoria e à precedência de operadores na linguagem Java, atribua V (verdadeiro) ou
F (falso) às afirmativas a seguir.
( ) Os operadores / e % possuem a mesma precedência, sendo avaliados da esquerda para a direita.
( ) O operador % possui uma precedência maior que o operador *.
( ) Os operadores + e − possuem a mesma precedência, sendo avaliados da direita para a esquerda.
( ) Os operadores == e != possuem a mesma precedência, sendo avaliados da esquerda para a direita.
( ) O operador * possui uma precedência maior que o operador ==.
Assinale a alternativa que contém, de cima para baixo, a sequência correta.
Q46865
CONSULPLAN - 2015 - Prefeitura de Patos de Minas - MG - Programador de Computadores
“Como todo comando repetitivo, procedimentos recursivos introduzem a possibilidade de iterações que podem não
terminar, existindo, pois, a necessidade de considerar o problema de ______________.” (Ziviani, 2011.)
Assinale a alternativa que completa corretamente a afirmativa anterior.
Q46864
CONSULPLAN - 2015 - Prefeitura de Patos de Minas - MG - Programador de Computadores
Considera‐se execução sequencial quando os comandos, em um programa, são executados um após o outro, na
sequência em que estiverem escritos. Em Deitel; Deitel (2011), os autores apresentam três estruturas de controle, que
foram baseadas no trabalho de Bohm e Jacopini, em que todos os programas podem ser escritos com apenas estes
três modelos. Assinale o INCORRETO.
Q46863
CONSULPLAN - 2015 - Prefeitura de Patos de Minas - MG - Programador de Computadores
Na linguagem de programação em C, as funções permitem a criação de programas em módulos, em que todas as
variáveis, que são descritas nas definições de função, são locais, pois são conhecidas apenas na função em que são
definidas. Cada biblioteca‐padrão tem um cabeçalho que contém os protótipos de função para todas as funções nessa
biblioteca, assim como definições de vários tipos de dados e constantes que são necessárias para estas funções. Uma
dessas bibliotecas tem a seguinte explicação: contém as definições comuns de tipo usadas pela C para realizar
cálculos. Assinale‐a.
Q46862
CONSULPLAN - 2015 - Prefeitura de Patos de Minas - MG - Programador de Computadores
A criação e a manutenção de estruturas dinâmicas de dados exigem uma alocação dinâmica de memória, ou seja, é a
capacidade que um programa tem de obter mais espaço de memória durante a execução para que possa manter
novos nós, e liberando espaço que não está mais precisando. Sobre alocação dinâmica e memória, afirma‐se que “as
funções ________ e ________, e o operador ________ são essenciais para a alocação dinâmica de memória. A função
________ usa o número de bytes a serem alocados como argumento, e retorna um ponteiro do tipo void * (ponteiro
para void) para a memória alocada”. (Deitel; Deitel, 2011.)
Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior
Q46860
CONSULPLAN - 2015 - Prefeitura de Patos de Minas - MG - Programador de Computadores
O PHP (Personal Home Pages) é uma das linguagens para Web mais utilizadas na atualidade. Nos últimos anos, o PHP
teve um considerável crescimento e muitas empresas estão adotando‐o como linguagem padrão para a Web. Uma
das grandes vantagens do PHP é que ele pode ser escrito em qualquer editor de textos, como, por exemplo, o Bloco
de Notas (Notepad) do Windows, ou até mesmo o Vi do Linux. Existem diversos editores específicos para o PHP, que
podem exibir cada elemento (variáveis, palavras reservadas, textos etc.) com cores diferentes, melhorando, dessa
forma, a visualização. O PHP possui vários comandos gerais, de acordo com a categoria de utilização. Assinale a
alternativa que apresenta somente comandos para manipulação de arrays.
Q46859
CONSULPLAN - 2015 - Prefeitura de Patos de Minas - MG - Programador de Computadores
Em Java Server Pages (JSP), as diretivas são usadas para fornecer informações especiais ditas ao container sobre a
página JSP, quando esta é compilada para Servlet. Existem três tipos de diretivas principais. Acerca dessas diretivas,
assinale a INCORRETA.