Em relação à Linguagem PL/SQL, analise as seguintes sentenças, marcando (V) para verdadeira e (F) para falsa.

( ) Variáveis booleanas em PL/SQL podem conter os valores TRUE, FALSE ou NULL.

( ) Para declarar um registro com a mesma estrutura de um registro de uma tabela é possível utilizar o atributo %ROWTYPE.

( ) Funções e procedimentos armazenados permitem a definição de parâmetros do modo IN somente, ou seja somente de entrada.

( ) Na chamada de uma função ou procedimento armazenado somente é possível indicar a associação entre parâmetros reais e formais pela notação posicional (positional notation). Essa associação não pode ser baseada em notação nomeada (named position).

Está CORRETA a seguinte sequência de respostas:

Analise as seguintes afirmativas sobre otimização de consultas em bancos de dados e assinale com V as verdadeiras e com F as falsas.

( ) Nos SGBDs relacionais, a fase de otimização garante a escolha de estratégias ótimas para execução de consultas.

( ) A ordenação de uma tabela normalmente tem impacto na escolha de estratégia de execução de consultas.

( ) A existência de índices tem impacto no processo de otimização.

( ) O espaço de buffers normalmente não tem impacto no desempenho dos algoritmos de junção.

Assinale a alternativa que apresenta a seqüência de letras CORRETA.

Os Juízes de Direito gozam das seguintes garantias constitucionais, EXCETO:

Considerando a correspondência mais adequada entre elementos de diagramas de classe da UML e elementos do modelo ER, é INCORRETO afirmar que

São pastas que não podem ser excluídas ou renomeadas no Outlook Express do Microsoft Windows XP, versão português, EXCETO:

A ___________ é uma das áreas de memória que constituem a System Global Area (SGA) de uma instância Oracle. Tal área mantém dados do dicionário Oracle, tais como sentenças SQL para reutilização, descrições de índices, tabelas e privilégios de acesso.

Segundo Elmasri & Navathe, a arquitetura de três esquemas pode ser usada para explicar melhor o conceito de independência de dados. Com relação a esse conceito e a arquitetura de três esquemas, analise os itens a seguir, marcando (V) para o item verdadeiro e (F) para o item falso.

( ) Independência de dados lógica é a capacidade de alterar o esquema interno sem mudar o esquema externo.

( ) Independência física de dados é a capacidade de mudar o esquema interno sem ter de alterar o esquema conceitual.

( ) Independência de dados é a capacidade de mudar o esquema em um nível do sistema de banco de dados sem que ocorram alterações do esquema no próximo nível mais alto.

( ) Com a independência de dados, mudanças em um nível não requer mudança no nível superior, pois somente o mapeamento entre os dois níveis é modificado. Esse mapeamento não traz nenhuma sobrecarga (overhead) durante a compilação ou execução de uma consulta.

Assinale a opção com a sequência CORRETA.

____________ é um dos mais antigos e simples algoritmos de escalonamento. É largamente usado, e foi projetado especialmente para sistemas time-sharing. Nesse algoritmo, cada processo recebe uma quantidade de tempo do processador. Se o processo não for concluído dentro do tempo recebido, o processador passa a executar o próximo processo da fila.

Complete a lacuna com a opção CORRETA dentre as opções a seguir.

Considere um diagrama de entidade-relacionamento com a entidade EMPREGADO, cujos atributos são MATRICULA, NOME-EMPREGADO, RUA, CIDADE (sendo MATRICULA a chave) e com a entidade DEPENDENTE fraca, com os atributos NOME-DEPENDENTE e PARENTESCO (sendo NOME-DEPENDENTE chave parcial). Existe também o relacionamento identificador POSSUI entre EMPREGADO e DEPENDENTE. Nesse relacionamento, EMPREGADO pode possuir N DEPENDENTES e um DEPENDENTE tem que ser necessariamente de um único EMPREGADO. Escolha entre as opções abaixo a que descreve CORRETAMENTE o esquema relacional para a entidade DEPENDENTE.

No modelo de referência OSI/ISO, os pacotes e os quadros são unidades empregadas, respectivamente, nas camadas:

Quanto às técnicas de controle de concorrência, avalie as seguintes alternativas.

I. O esquema de Esperar-morrer e Ferir-esperar são técnicas de prevenção de deadlocks (impasses).

II. Uma solução para a inanição é ter um esquema onde as transações sempre são atendidas, como, por exemplo, primeira que chega é a primeira a ser servida.

III. Podem ocorrer deadlocks quando o controle de concorrência é baseado em ordenação de rótulo (timestamp).

Assinale a alternativa CORRETA:

São hipóteses de dispensa de licitação, EXCETO

Assinale a alternativa CORRETA.

Página 2