1251 Q658407
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A figura acima apresenta um sumário das áreas usualmente reconhecidas como sendo praticadas na engenharia de software. Considere as seguintes atribuições profissionais exigidas em uma organização: desenvolver sistemas em ambiente de grande porte, atuando preferencialmente nas fases de implementação de códigos e transição do processo de desenvolvimento adotado, utilizando-se de metodologia e ferramentas CASE/IDE homologadas na organização, visando à racionalização e à otimização dos processos do cliente. Julgue os itens a seguir acerca dos conceitos e das áreas de engenharia de software listadas e seus relacionamentos com as atribuições profissionais acima descritas.

...
1252 Q657267
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A figura acima apresenta um modelo de dados parcial de um sistema de atendimento a pedidos de clientes. Acerca das informações apresentadas e dos conceitos e técnicas envolvidos, julgue os itens a seguir.

O comando Select idCliente, nome, idPacote from Clientes, Pacotes where Clientes_idCliente = idCliente é um comando SQL válido, que realiza um JOIN que retorna uma lista de todos os pacotes recebidos por cada um dos clientes cadastrados na base de dados.
1253 Q657266
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A figura acima apresenta um modelo de dados parcial de um sistema de atendimento a pedidos de clientes. Acerca das informações apresentadas e dos conceitos e técnicas envolvidos, julgue os itens a seguir.

Na detecção de possíveis falhas em controles internos de sistemas, quanto mais normalizado for um modelo de dados, menos complexas se tornam as consultas SQL efetuadas pela auditoria.
1254 Q656096
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o código PL/SQL acima, julgue os itens a seguir.

O código, conforme está, gera um erro ao ser executado.
1255 Q656095
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o código PL/SQL acima, julgue os itens a seguir.

A linha 9 do código produzirá um erro de interpretação.
1256 Q656094
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o código PL/SQL acima, julgue os itens a seguir.

Na execução do código, ao final da linha 4, uma tabela vazia com dois campos será criada.
1257 Q656093
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o código PL/SQL acima, julgue os itens a seguir.

Considerando que o código esteja executando sem erro, então, caso a linha 8 seja removida, a execução do código não será afetada.
1258 Q656092
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o código PL/SQL acima, julgue os itens a seguir.

Na execução da linha 5 até a linha 8 do código, a procedure criada poderá entrar em loop, dependendo das condições dos registros da tabela.
1259 Q656034
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue o item seguinte, considerando o trecho de programa SQL acima, composto por comandos que são executados em seqüência.

Nesse trecho de programa é criada uma visão com nome “CHUVA”; a visão criada tem as colunas “Cidade” e “Precipitação” da tabela “TEMPO”; como o comando “drop” descarta a tabela, mas não a visão, a execução do último “select” resulta nos valores das colunas “Cidade” e “Precipitação” da tabela “TEMPO”.
1260 Q656033
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca do código acima, escrito em C++, julgue o próximo item.

Na classe “ComandoSQL”, dois métodos podem lançar “EErroPersistencia” a classe template “list” é instanciada e parametrizada com “ElementoResultado”; “listaResultado” referencia uma instância da classe template “list”; há um construtor inline; o atributo “comando” não pode ser acessado por código fora da classe “ComandoSQL”; o método “callback” pode ser invocado sem a classe ser instanciada.