461 Q137024
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A figura acima, gerada por meio do aplicativo Access do Microsoft Office, apresenta um esquema de base de dados de nome Northwind. Julgue os itens seguintes, acerca dos conceitos de banco de dados no modelo relacional e das informações apresentadas na figura.

A execução, sobre a base de dados apresentada, do comando SQL a seguir, retornará uma tabela com duas colunas: NomeDoProduto e PreçoUnitário, contendo todos os registros da tabela Produtos, ordenados do menor para o maior PreçoUnitário.

462 Q137023
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, acerca do trecho do código escrito na linguagem Java apresentado acima e dos conceitos de programação, desenvolvimento de aplicações e bancos de dados e segurança em redes de computadores.

O código, com relação à vulnerabilidade de sua implementação, apresenta propensão a sofrer ataques de hacker na modalidade conhecida como SQLInjection, que consiste em se inserirem comandos SQL inválidos a fim de se obter acesso indevido a recursos de um sistema de informações.

463 Q137022
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, acerca do trecho do código escrito na linguagem Java apresentado acima e dos conceitos de programação, desenvolvimento de aplicações e bancos de dados e segurança em redes de computadores.

O código apresenta trechos de comandos de manipulação de dados (DML – Data Manipulation Language) da linguagem SQL.

464 Q136990
Ciência da Computação
Ano: 2005
Banca: Fundação CESGRANRIO (CESGRANRIO)
Uma tabela chamada produto, que armazena informações sobre os produtos comercializados por uma empresa, possui vários campos, dentre eles: um campo chamado id, que é o campo chave da tabela e identifica o produto; um campo chamado nome, que armazena o nome do produto; um campo chamado custo, que armazena o custo do produto; e um campo chamado tipo, que armazena o tipo de produto ao qual o produto pertence (é uma chave estrangeira da tabela tipoProduto). Qual dos seguintes comandos SQL-92 abaixo, que um analista está elaborando para extrair informações da tabela produto, apresenta ERRO de sintaxe?
465 Q136260
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Observe o seguinte método escrito na linguagem Java:

 O resultado da chamada misterio (2,4) é:

466 Q136258
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Observe a seguinte definição de uma classe na linguagem Java:

Analise as seguintes afirmativas sobre este trecho de código:

I - A classe Circulo disponibiliza os métodos declarados como public da classe Ponto.

II - A classe Circulo possui três construtores sobrecarregados.

III - A construção de um objeto do tipo Circulo não invoca o construtor da classe Ponto.

 É/são correta(s) somente a(s) afirmativa(s):

467 Q136255
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Observe a seguinte definição de uma estrutura de dados na linguagem Java:

Se Arv é um objeto do tipo NoArvore então:

I - Arv representa uma árvore binária de busca.

II - O número de nós de Arv é sempre crescente.

 III - O número máximo de nós de Arv a serem pesquisados na execução do método insere é igual ao número de nós de Arv.

 É/são correta(s) somente a(s) afirmativa(s):

468 Q136253
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Observe o seguinte trecho de código Java que executa um método de busca binária em um vetor:

I - Uma pré-condição é que tabela esteja previamente ordenada.

 II - Caso a chave não seja encontrada o valor retornado é –1.

III - O número máximo de comparações da chave é proporcional à log2 (tabela.length).

A opção que mostra todos os itens corretos é:

469 Q136100
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

Observe o trecho do programa WelcomeApplet.Java abaixo.

Com relação à programação Java, é correto afirmar:

470 Q136083
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

Uma janela pode ser dividida, em cinco regiões distintas: superior, esquerda, centro, direita e inferior, pelo gerenciador de layout do Java denominado