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
Ano: 2015
Órgão: UEL
Banca: COPS-UEL
Matéria: Programação
Assunto: JBoss Seam

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
Ano: 2015
Órgão: UEL
Banca: COPS-UEL
Matéria: Programação
Assunto: Programação Orientada a Objetos

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
Ano: 2015
Órgão: UEL
Banca: COPS-UEL
Matéria: Programação
Assunto: Java

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
Ano: 2015
Órgão: UEL
Banca: COPS-UEL
Matéria: Programação
Assunto: Java

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
Ano: 2015
Banca: CONSULPLAN
Matéria: Programação
Assunto: Conceitos básicos de programação

“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
Ano: 2015
Banca: CONSULPLAN
Matéria: Programação
Assunto: Conceitos básicos de programação

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
Ano: 2015
Banca: CONSULPLAN
Matéria: Programação
Assunto: Linguagens de programação

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
Ano: 2015
Banca: CONSULPLAN
Matéria: Programação
Assunto: Conceitos básicos de programação

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
Ano: 2015
Banca: CONSULPLAN
Matéria: Programação
Assunto: PHP

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
Ano: 2015
Banca: CONSULPLAN
Matéria: Programação
Assunto: JSP (JavaServer Pages)

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.