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
Ano: 2016
Banca: PUC-PR
Assunto: Software

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:
Q59002 PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
Ano: 2016
Banca: PUC-PR
Assunto: Software

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
Ano: 2016
Banca: PUC-PR
Assunto: Software

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
Ano: 2016
Banca: PUC-PR
Assunto: Software

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
Ano: 2016
Banca: PUC-PR
Assunto: Software

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
Ano: 2016
Banca: PUC-PR
Assunto: Software

Sobre a UML, é CORRETO afirmar que:
Q58996 PUC-PR - 2016 - Paranacidade - PR - Analista de Tecnologia da Informação I
Ano: 2016
Banca: PUC-PR
Assunto: Software

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
Ano: 2016
Banca: PUC-PR
Assunto: Software

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
Banca: PUC-PR
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
Banca: PUC-PR
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?