Av 2 - Programação Web 1)Eventos utilizam gatilhos para execução de códigos nas interações entre os elementos de uma página HTML, o usuário ou o arquivo JavaScript. São exemplos de gatilhos que ativam eventos: quando algum botão é clicado, quando uma página é carregada, quando uma tecla é pressionada, dentre outros. Um evento relacionado ao carregamento da página é o a) onchange. b) onclick. c) onmouseover. d) onmouseout. e) onload. 2) JSON (JavaScript Object Notation) é formato proposto pelo JavaScript para armazenamento e transmissão de informações em arquivos de texto. O formato JSON utiliza objetos JS, em geral, compostos por um conjunto de chaves e valores separados por vírgula. Constitui em um arquivo JSON válido: a) { "funcionários":[ {"nome":"José", "idade":20 }, {"nome":"Maria", "idade":29 }]} b) { "funcionários": "nome":"Carlos", "idade":44 , "nome":"Marta", "idade":33 } c) { "funcionários"=>[ {"nome":"Antônio", "idade":33 }, {"nome":"Marimar", "idade":29 }] } d) { "funcionários": {nome:José, idade:20 }, {nome:Sandra, idade:29 } } e) { "funcionários": {"nome":"Pedro", "idade":32 }, {"nome":"Ana", "idade":29 }}} 3) jQuery é uma biblioteca JavaScript simplificada e rica em recursos. Ela permite o desenvolvimento e manipulação de documentos HTML, tratamento de eventos, construção de animações e manipulação de JavaScript de forma assíncrona (AJAX) de uma forma simples e compatível com diversos navegadores. Sobre a biblioteca jQuery, analise as afirmativas a seguir: I. jQuery fornece uma série de métodos para facilitar o uso de eventos JavaScript. II. jQuery possui uma série de classes utilizadas para a manipulação do CSS, por exemplo, .outerHeight () e .outerWidth (). III. jQuery apresenta formas de manipulação de eventos, por exemplo, os eventos de teclado, .keydown() e .keypress(). IV. Pode-se utilizar o evento relacionado a formulário, chamado send() para enviar as informações digitadas no formulário. É correto o que se afirma em: Alternativas: a) I e II, apenas. b) I e III, apenas. c) II e III, apenas. d) I, II e III, apenas. e) I, II, III e IV. 4) Bootstrap é um dos mais populares frameworks HTML/CSS/JS. Ele permite a construção de páginas mais interativas com interface mais amigável requirindo que o usuário digite poucos códigos. Na prática, a principal forma de se utilizar os componentes Bootstrap está Alternativas: a) em usar classes próprias do Bootstrap com base na consulta na documentação. b) em codificar manualmente os códigos JavaScript de forma simplificada. c) em usar o carousel como plataforma para exibição de dados. d) em criar funções JavaScript que automatizem a construção do layout. e) na sua total dependência da biblioteca jQuery. 5) Eventos de teclado são um tipo de evento é acionado quando o teclado é utilizado. Em JavaScript, o evento mais comum é o onkeypress (ao pressionar uma tecla). Entretanto, jQuery fornece métodos mais simplificados para manipulação de eventos de teclado. Há três principais métodos: keydown(), keypress() e keyup(). De acordo com as informações apresentadas na tabela a seguir, faça a associação dos métodos contidos na Coluna A com suas respectivas descrições, apresentadas na Coluna B. COLUNA A COLUNA B I. keydown(): 1. ocorre após a tecla ser pressionada e voltar a sua posição original. II. keypress(): 2. ocorre no exato momento em que a tecla é pressionada. III. keyup(): 3. ocorre enquanto uma tecla é pressionada. Assinale a alternativa que apresenta a associação CORRETA entre as colunas. Alternativas: a) I – 1; II – 2; III – 3. b) I – 1; II – 3; III – 2. c) I – 2; II – 1; III – 3. d) I – 2; II – 3; III – 1. e) I – 3; II – 2; III – 1.
Responda
1)A linguagem Java possui uma forma bastante expressiva de criar a documentação de código, chamada Javadoc. Essa forma de organizar a documentação do código gera ao final um conteúdo em HTML que permite uma leitura bastante organizada do código. Baseando-se no que você aprendeu sobre javadoc responda. Marque a afirmação correta no que diz respeito ao javadoc. Alternativas: a)A documentação feita em javadoc caracteriza-se por colocar todo o seu conteúdo dentro de /* documentação */. Além disso, diversas tags, como #param, #return, #throws, entre outras são utilizadas para especificar cada parte do método, construtor, classe, interface, etc. b)A documentação feita em javadoc caracteriza-se por colocar todo o seu conteúdo dentro de /* documentação */. Além disso, diversas tags, como @param, @return, @throws, entre outras são utilizadas para especificar cada parte do método, construtor, classe, interface, etc. c)A documentação feita em javadoc caracteriza-se por colocar todo o seu conteúdo dentro de /** documentação */. Além disso, diversas tags, como #param, #return, #throws, entre outras são utilizadas para especificar cada parte do método, construtor, classe, interface, etc. d)A documentação feita em javadoc caracteriza-se por colocar todo o seu conteúdo dentro de /** documentação */. Além disso, diversas tags, como @param, @return, @throws, entre outras são utilizadas para especificar cada parte do método, construtor, classe, interface, etc. e)A documentação feita em javadoc caracteriza-se por colocar todo o seu conteúdo dentro de /** documentação */. Além disso, diversas tags, como &param, &return, &throws, entre outras são utilizadas para especificar cada parte do método, construtor, classe, interface, etc. 2)A linguagem Java dá suporte a um tipo especial de classe chamada enumeração ou simplesmente Enum. Tomando como base o que você aprendeu sobre enumeração, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas. ( ) A declaração de uma enumeração utiliza a palavra-reservada enum. ( ) Geralmente é utilizada para fazer a organização de constantes que são static e final. ( ) A convenção utilizada geralmente é escrever as constantes em minúscula. ( ) As constantes são separadas por ponto e vírgula. Assinale a alternativa que apresenta a sequência CORRETA. Alternativas: a)F – F – V – F. b)F – V – F – V. c)V – F – V – F. d)V – V – F – V. e)V – V – F – F. 3)A linguagem Java suporta a criação de interfaces gráficas de forma simples e robusta por meio da biblioteca JavaFX. Essa biblioteca possui disponível um conjunto de funcionalidades que auxiliam no desenvolvimento de aplicações gráficas. Com relação a biblioteca JavaFX marque a afirmação correta. Alternativas: a)A organização lógica para realizar a criação de uma GUI é feita da seguinte forma: O Scene é o objeto mais externo na interface gráfica. Colocamos sobre o Scene um objeto do tipo Stage. E, por fim, colocamos sobre o objeto do tipo Stage os objetos do tipo Node. b)A organização lógica para realizar a criação de uma GUI é feita da seguinte forma: O Stage é o objeto mais externo na interface gráfica. Colocamos sobre o Stage um objeto do tipo Node. E, por fim, colocamos sobre o objeto do tipo Node os objetos do tipo Scene. c)A organização lógica para realizar a criação de uma GUI é feita da seguinte forma: O Stage é o objeto mais externo na interface gráfica. Colocamos sobre o Stage um objeto do tipo Scene. E, por fim, colocamos sobre o objeto do tipo Scene os objetos do tipo Node. d)A organização lógica para realizar a criação de uma GUI é feita da seguinte forma: O Node é o objeto mais externo na interface gráfica. Colocamos sobre o Node um objeto do tipo Scene. E, por fim, colocamos sobre o objeto do tipo Scene os objetos do tipo Stage. e)A organização lógica para realizar a criação de uma GUI é feita da seguinte forma: O Node é o objeto mais externo na interface gráfica. Colocamos sobre o Node um objeto do tipo Stage. E, por fim, colocamos sobre o objeto do tipo Stage os objetos do tipo Scene.
Responda
AV2 - CONTINUAÇÃO 4)A linguagem Java suporta a criação de interfaces gráficas de forma simples e robusta por meio da biblioteca JavaFX. Essa biblioteca possui disponível um conjunto de funcionalidades que auxiliam no desenvolvimento de aplicações gráficas. Com relação a biblioteca JavaFX marque a afirmação correta. Alternativas: a)A função de um gerenciador de layout é auxiliar no posicionamento de componentes na tela, dessa maneira, não é necessário especificar as coordenadas em que o componente deverá ocupar. b)A função de um gerenciador de layout é auxiliar no posicionamento de componentes na tela, dessa maneira, é necessário especificar as coordenadas em que o componente deverá ocupar. c)A função de um gerenciador de layout é auxiliar no posicionamento de componentes na tela, dessa maneira, existe apenas um gerenciador de layout disponível. d)A função de um gerenciador de layout é permitir que os componentes possam ser colocados na tela, dessa maneira, não existe aplicação gráfica sem um gerenciador de layout. e)A função de um gerenciador de layout é permitir que os componentes possam ser colocados na tela, dessa maneira, a biblioteca JavaFX utiliza gerenciadores de layout implicitamente e assim não é possível a criação de um gerenciador de forma explícita. 5)A linguagem Java suporta a criação de interfaces gráficas de forma simples e robusta por meio da biblioteca JavaFX. Essa biblioteca possui disponível um conjunto de gerenciadores de layout que auxiliam na organização dos componentes. Tomando como base essa biblioteca, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas. ( ) O gerenciador de layout StackPane faz a organização empilhando os componentes. ( ) O gerenciador de layout HBox faz a organização dos componentes horizontalmente. ( ) O gerenciador de layout VBox faz a organização dos componentes verticalmente. ( ) O gerenciador de layout Control faz a organização dos componentes em grade. Assinale a alternativa que apresenta a sequência CORRETA. Alternativas: a)V – V – F – F. b)V – V – V – F. c)V – F – F – V. d)F – F – V – V. e)F – V – V – F.
Responda

Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.