Questões de Concurso Público Prefeitura de Patos de Minas - MG 2015 para Programador de Computadores

Foram encontradas 7 questões

Q1149218 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.
Alternativas
Q1149219 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.
Alternativas
Q1149220 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.
Alternativas
Q1149221 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

Alternativas
Q1149223 Programação
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.
Alternativas
Respostas
1: C
2: A
3: B
4: A
5: A