Questões de Concursos Públicos - PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
Resolva questões gratuitas da PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I. Banco com 32 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.
Q59010
PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
Ano: 2016
Órgão:
Paranacidade - PR
Banca:
PUC-PR
Matéria:
Arquitetura de Software
Assunto: Banco de Dados
Em relação ao Report Builder, são VERDADEIRAS as afirmações:
I. O Report Header e o Report Footer são impressos, respectivamente, no topo e no rodapé de cada pagina.
II. São funções do editor de fórmulas do Report Builder: SalCurrentDate e SalCurrentTime.
III. A mensagem SAM_ReportNotify é usada pelo Report Builder para notificar o Centura Builder que um erro ocorreu durante a leitura dos dados.
Q59009
PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
Ano: 2016
Órgão:
Paranacidade - PR
Banca:
PUC-PR
Matéria:
Arquitetura de Software
Assunto: Banco de Dados
Sobre o código:
Call SalTblPopulate(hWnd, hSql, '', TBL_FillAllBackground)
Assinale a opção VERDADEIRA.
Q59008
PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
Sobre máscaras de entrada, assinale a alternativa CORRETA.
Q59007
PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
Deseja-se inserir as informações em uma lista duplamente encadeada, primeiro o valor 7 no início da lista e depois o 9, também no início da lista. Assinale a alternativa CORRETA que representa o estado da lista após as inserções.
Q59006
PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
Deseja-se realizar as seguintes operações em uma pilha: inserir os valores 9, 3, 5, 7, 4, 3, 2 e 8, respectivamente; realizar a operação remover 3 vezes; e inserir o valor 9. Assinale a alternativa que representa CORRETAMENTE o estado final da pilha.
Q59005
PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
Sobre árvores binárias, é CORRETO afirmar que:
Q59004
PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
array("Ana","Carolina"," "tiago"),"paulo"=">array("Maria"," "izabel")).v.="" $contas['luz']="68.35;" $contas['agua']="35.50." são="" exemplos="" corretos="" de="" utilização="" arrays="" em="" php="" os="" itens:"="">
Em PHP, o array é implementado como um mapa ordenado, associando chaves e valores, facilitando assim o uso de arrays para representar estruturas de dados como: listas, hash tables, pilhas, filas, entre outros.
Considerando o uso de arrays em PHP, avalie os trechos de código a seguir:
I. $lista = array(1,2,3,4,5).
II. $pessoa = array(“nome” => “José”, “sobrenome” => “Oliveira”).
III. $arr[0] = “PHP”; $arr[1] = “JAVA”; $arr[2] = “Ruby”.
IV. $amigos = array("Henrique"=>array("Ana","Carolina", "Tiago"),"Paulo"=>array("Maria", "Izabel")).
V. $contas['luz'] = 68.35; $contas['agua'] = 35.50.
São exemplos CORRETOS de utilização de arrays em PHP os itens:
Q59003
PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
O código-fonte a seguir utiliza-se da extensão PDO (PHP Data Objects) para acessar e consultar uma base de dados em MySQL.
prepare("SELECT * FROM users WHERE perfil = ? AND status = ?");
$stmt->bindParam(1, $perfil, PDO::PARAM_INT);
$stmt->bindParam(2, $status, PDO::PARAM_STR);
$stmt->execute();
foreach($stmt->fetchAll() as $user) {
print_r($user);
}
} catch (PDOException $e) {
die("Erro ao conectar: " . $e->getMessage() . "
"); } ?> Sobre as funcionalidades do PDO utilizadas, analise as afirmações a seguir: I. A utilização do método prepare() inviabiliza ataques via SQL Injection à consulta definida. II. O comando $stmt->execute() poderia ser substituído por $stmt->query(). III. É possível utilizar também a interface procedural do PDO e não apenas a interface orientada a objetos. IV. Para conectar a uma base de dados diferente do MySQL, basta alterar o DSN passado para o construtor da classe PDO. É CORRETO o que se afirma em:
"); } ?> Sobre as funcionalidades do PDO utilizadas, analise as afirmações a seguir: I. A utilização do método prepare() inviabiliza ataques via SQL Injection à consulta definida. II. O comando $stmt->execute() poderia ser substituído por $stmt->query(). III. É possível utilizar também a interface procedural do PDO e não apenas a interface orientada a objetos. IV. Para conectar a uma base de dados diferente do MySQL, basta alterar o DSN passado para o construtor da classe PDO. É CORRETO o que se afirma em:
Q59002
PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
No código-fonte acima, qual seria a ordem dos valores booleanos apresentados?
Q59001
PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
A função header() do PHP tem como objetivo enviar cabeçalhos HTTP como resposta a uma requisição. Dentre as funcionalidades possíveis ao modificarmos cabeçalhos HTTP de resposta estão: