Questões de Concurso Público TJ-SC 2010 para Analista de Sistemas
Foram encontradas 100 questões
Atenção: Para responder à questão, considere um banco de dados Oracle com as seguintes tabelas (a primeira linha indica o nome dos campos de cada tabela):

Considere a execução dos seguintes comandos em sequência:
INSERT INTO FILMES VALUES (7,3,'Amor Perfeito');
COMMIT;
UPDATE FILMES SET cd_gen=4 WHERE cd_filme=3;
INSERT INTO FILMES VALUES (8,2,'Premonição');
INSERT INTO FILMES VALUES (9,5,'Ace Ventura');
ROLLBACK;
Ao final da sequência de comandos, a quantidade de registros na tabela “Filmes” e o valor do campo “cd_gen” para o filme “Drácula” são respectivamente:
Sobre a utilização de VIEWS em um banco de dados Oracle 10g, analise as afirmativas a seguir e assinale a alternativa correta:
I. É possível utilizar uma cláusula GROUP BY na criação de uma VIEW.
II. Uma VIEW pode ser criada para exibir dados de mais de uma tabela.
III. A utilização de VIEWS aumenta a performance do banco de dados.
IV. A utilização de VIEWS, por si só, garante a integridade das informações contidas no banco de dados.
Considere que um banco de dados Oracle possui uma tabela chamada “Pessoas” com uma única coluna (“nome”) do tipo VARCHAR2 de tamanho 30. Essa tabela está vazia, ou seja, não contém nenhum registro. Agora, considere que um usuário executa os comandos a seguir, em sequência:
INSERT INTO Pessoas values('Joaquim José da Silva Xavier');
INSERT INTO Pessoas values('Anita Garibaldi');
SELECT * FROM Pessoas;
A execução dessa instrução SELECT traz como resultado:
Com relação ao uso de procedures e functions em um banco de dados MySQL, analise as afirmativas a seguir e assinale a alternativa correta:
I. Uma procedure é executada através do comando CALL.
II. Uma procedure pode conter parâmetros do tipo IN, OUT e INOUT.
III. A cláusula RETURNS é utilizada apenas em functions, nunca em procedures.
IV. O MySQL não permite a criação de procedures e functions.
Considere o seguinte comando executado em um banco de dados MySQL e assinale a alternativa correta:
CREATE USER 'paulo'@'localhost' IDENTIFIED BY '12321';
Com relação ao NAT (Network Address Translation), analise as afirmativas a seguir e assinale a alternativa correta:
I. O número de endereços IP disponíveis no NAT é sempre igual ao número de computadores da rede interna.
II. O NAT surgiu como uma alternativa para o problema de falta de endereços IPv4 na internet. Com sua utilização, os computadores de redes internas utilizam endereços privados, que são depois “traduzidos” para um dos endereços IP da interface externa do NAT.
III. Em um NAT com apenas um endereço IP na interface externa, apenas um computador da rede interna poderá acessar a internet de cada vez.
IV. O NAT utiliza o MAC address para saber a qual computador da rede interna devolver a informação recebida da internet.
Sobre administração e configuração do Postfix, analise as proposições e a seguir assinale a alternativa correta:
I. master.cf e main.cf são dois arquivos utilizados na configuração do Postfix.
II. A aplicação do comando postfix reload faz com que seja lido novamente o arquivo main.cf
III. Através do comando postconf é possível alterar o valor de parâmetros de configuração do Postfix.
IV. O comando postfix check permite verificar diversos aspectos da instalação do Postfix.
Sobre os conceitos referentes ao protocolo SIP, analise as afirmativas a seguir e assinale a alternativa correta:
I. O protocolo SIP é baseado no modelo requisição-resposta (request-response) similar ao HTTP.
II. INVITE, ACK e BYE são métodos definidos na especificação SIP.
III. O protocolo SIP utiliza o método CANCEL para cancelar uma requisição enviada por um cliente.