Perguntas e Respostas sobre Desenvolvimento Web

Classificado em Computação

Escrito em em português com um tamanho de 2,96 KB.

O que é Javascript?

R: É uma linguagem de programação baseada em scripts, interpretada pelo navegador do usuário.

Explique o que é o Hibernate.

R: É um framework utilizado para manipulação e leitura de dados e que facilita o mapeamento dos atributos de uma classe com uma tabela de um banco de dados.

Explique o que são JasperReports e iReport.

R: JasperReports é uma biblioteca Java que permite definir um relatório e depois executá-lo. iReport é uma ferramenta front-end que facilita a criação de relatórios utilizando o JasperReports.

Em uma aplicação web que usa Javascript, quem é o responsável por fazer sua interpretação e execução?

R: O navegador.

Considere os atributos de uma classe Java que representam os atributos de uma tabela em um banco de dados:

  • Atributos da Classe | Atributos da tabela
  • ---------------------|---------------------
  • Private String descrição | descrição varchar(100)
  • Private Integer quantidade | qtd integer
  • Private String observação | observação text
  • Private Date data | data date

Escreva a parte do XML de configuração do Hibernate relativa à propriedade "property" que define a ligação entre os atributos da classe e da tabela.

Escreva um comando Javascript que recupere o elemento HTML que contém o id "isteste".

R: document.getElementById("isTeste");

Cite 6 possíveis eventos a que um elemento HTML pode estar sujeito.

R: Click, MouseOver, MouseOut, DblClick, Focus, Blur

Considere o trecho de um XML de mapeamento do Hibernate.

  • Base de dados: ceps | Nome da classe: Cidade
  • Nome do pacote: entidades | Nome da tabela: cidade

Escreva um elemento HTML: "Clique Aqui!"

<button onclick="doClick()">Clique Aqui!</button>

function doClick() {
    alert("Clique aqui!");
}

Qual a diferença entre a utilização de bandas "Detail" e "Summary" no iReport?

R: "Detail" é a banda onde é impresso cada registro da consulta e "Summary" é onde são impressos os totalizadores.

Considerando que um servlet em Java pode retornar, como resposta... (como HTML ou PDF). Cite ao menos quatro tipos de dados...

R: JPG, PNG, GIF, MP3

setContentType("image/jpeg");

Caso tenhamos um relatório no iReport que liste todas as pessoas cadastradas em uma tabela, em que banda devemos ou podemos incluir um campo que informe a média de idade das pessoas que foram listadas?

R: Na banda "Summary".

Entradas relacionadas: