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".