Foram encontradas 102 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2770689 Arquitetura de Software

Um banco de dados chamado SalesDB está localizado em um servidor que executa o SQL Server 2008.


O SalesDB tem dois grupos de arquivos. Todas as tabelas estão localizadas no grupo de arquivos chamado FG1 e todos os índices não agrupados (non-clustered indexes) estão localizados no grupo de arquivos chamado FFIndex. É necessário verificar a integridade dos índices agrupados para a operação ser finalizada o mais rapidamente possível. O que é preciso fazer?

Alternativas
Q2770688 Arquitetura de Software

Você gerencia um servidor de banco de dados com o SQL Server 2008. O servidor está configurado para autenticação do Windows.


Um procedimento armazenado (Stored Procedure), nomeado como “sp_send_dbmail” no banco de dados AccountDB, serve para enviar e-mails. O Stored Procedure envia correio com êxito quando você o executa. Jane, uma usuária, tenta executar o mesmo Stored Procedure e recebe o seguinte erro:


Permissão negada em sp_send_dbmail (Permission denied on sp_send_dbmail).


É necessário habilitar Jane para que ela possa executar o Stored Procedure.


O que você deve fazer?

Alternativas
Q2770687 Arquitetura de Software

Uma instância padrão do Microsoft SQL Server 2008 contém um banco de dados chamado “INVENTARY” e este contém um esquema chamado SKU, cujo proprietário é o dbo. Vários objetos de banco de dados estão contidos no esquema SKU. É necessário modificar o proprietário do esquema SKU para o usuário InvData, bem como fazer isso com esforço administrativo mínimo e com o mínimo de interferência com as operações de banco de dados. Qual dentre as opções a seguir será necessário executar?

Alternativas
Q2770686 Arquitetura de Software

Qual das seguintes opções possui a definição de coluna que permitirá a criação de uma restrição UNIQUE sobre ela?

Alternativas
Q2770685 Arquitetura de Software

Qual dentre os níveis de isolamento de transação do SQL Server listados a seguir permite leituras não repetíveis (nonrepeatable reads) e impede as conhecidas leituras sujas (dirty reads)?

Alternativas
Q2770684 Arquitetura de Software

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?

Alternativas
Q2770683 Arquitetura de Software

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?

Alternativas
Q2770682 Arquitetura de 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.

Alternativas
Q2770681 Arquitetura de Software

Sobre a utilidade de um diagrama de atividades na UML, é CORRETO afirmar que é utilizada para:

Alternativas
Q2770680 Arquitetura de Software

Sobre a UML, é CORRETO afirmar que:

Alternativas
Q2770679 Arquitetura de 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:

Alternativas
Q2770678 Arquitetura de 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.

<?php

class A{

private $attr = 10;

public function __construct($init = 5){

$this->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:

Alternativas
Q2770677 Arquitetura de Software

Analise o código-fonte a seguir:

<?php

var_dump($_POST);

?>

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

<title>Concursos XYZ</title>

</head>

<body>

<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">

<p>Você é cliente de qual estado?</p>

<p>

<select name="estado">

<option value="PR">Paraná</option>

<option value="SC" selected="selected">Santa Catarina</option>

</select>

</p>

<p>Seus interesses:</p>

<p><input type="checkbox" name="interesses[]" value="1" checked="checked" /> Iphone</p>

<p><input type="checkbox" name="interesses[]" value="2" /> Motorola</p>

<p><input type="checkbox" name="interesses[]" value="3" checked="checked" /> Samsung</p>


<p>Aceita os termos de uso?</p>

<p>

<input type="radio" name="termos" value="S" checked="checked"> Sim

<input type="radio" name="termos" value="N"> Não

</p>

<input type="submit">

</form>

</body>

</html>


Qual será a informação apresentada pela função var_dump() caso seja feita a submissão do formulário descrito no código-fonte sem nenhuma alteração por parte do usuário?

Alternativas
Q2770676 Arquitetura de 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:

Alternativas
Q2770675 Arquitetura de Software

<?php

$a = 1;

$b = true;

$c = array(1);

var_dump($a == $b);

var_dump($b == $c);

var_dump($a === $b);

var_dump($a !== $c);

?>

No código-fonte acima, qual seria a ordem dos valores booleanos apresentados?

Alternativas
Q2770674 Arquitetura de 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.

<?php

try {

$dbh = new PDO('mysql:host=localhost;dbname=sistema', 'root', '');

$perfil = $_GET['perfil'];

$status = $_GET['status'];

$stmt = $dbh->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() . "<br/>");

}

?>

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:

Alternativas
Q2770673 Arquitetura de Software

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:

Alternativas
Q2770672 Arquitetura de Software

Sobre árvores binárias, é CORRETO afirmar que:

Alternativas
Q2770671 Arquitetura de Software

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.

Alternativas
Q2770670 Arquitetura de Software

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.

Alternativas
Respostas
1: E
2: D
3: B
4: C
5: A
6: C
7: E
8: A
9: D
10: B
11: A
12: D
13: C
14: A
15: D
16: B
17: C
18: B
19: E
20: A