Questões de Concursos Públicos - PUC-PR
Resolva questões gratuitas da PUC-PR. Banco com 255 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.
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:
Q58999
PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
Após analisar o código-fonte a seguir, escrito para a versão 5.4 ou superior do PHP, assinale a alternativa que completa CORRETAMENTE a afirmação.
attr = $init * 3;
}
public function __set($name, $value){
$this->$name = $value;
}
public function __get($name){
return $this->$name;
}
}
$a = new A();
$x = $a->attr;
$a->attr = 5;
echo "R:" . ($x + $a->attr);
?>
Ao executar o script, seria apresentado em tela o resultado:
Q58998
PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
O arquivo de configuração do PHP (php.ini) armazena todas as diretivas que serão lidas quando o PHP é iniciado. Considerando que a diretiva file_uploads esteja definida como On, para permitir que os scripts PHP de um servidor possam, além de receber valores de campos de formulário, também receber um arquivo único de tamanho máximo 15 megabytes, eu tenho que me certificar de que:
Q58997
PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
Sobre a UML, é CORRETO afirmar que:
Q58996
PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
Sobre a utilidade de um diagrama de atividades na UML, é CORRETO afirmar que é utilizada para:
Q58995
PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
Nome dado entre dois elementos, um mais geral e um mais específico, em que o específico é completamente consistente com o geral e adiciona informações a este. Assinale a alternativa que contempla CORRETAMENTE essa definição.
Q58994
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
Qual dentre as seguintes funções de data e hora no SQL Server 2008 é possível utilizar para obter uma data e hora valor com precisão de pelo menos 20 microssegundos?
Q58993
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
A tabela ‘a categoria de produto’ tem a seguinte definição da tabela:
CREATE TABLE [dbo].[CategoriaProduto](
[IDCategoriaProduto] INT NOT NULL PRIMARY KEY IDENTITY(1,1),
[NomeCategoriaProduto] NVARCHAR(100))
As primeiras linhas da tabela são as seguintes:
IDCategoriaProduto NomeCategoriaProduto
------------------ ----------------------------------------
1 Sabonete
2 Shampoo
4 Pasta de dente
5 Escova de dente
Para preencher o valor de identidade não utilizado, a categoria de produto "Condicionador" e ser atribuído um valor 3 para a coluna IDCategoriaProduto, qual das seguintes instruções permitirá que se insira esse novo registro nessa tabela?