Prévia do material em texto
29/08/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/1 Acadêmico: Matheus Correa Meurer (1783758) Disciplina: Introdução ao Desenvolvimento de Sistemas Web (ADS07) Avaliação: Avaliação Final (Discursiva) - Individual Semipresencial ( Cod.:637400) ( peso.:4,00) Prova: 18133203 Nota da Prova: 9,50 1. JavaServer Pages (JSP) é uma tecnologia que ajuda os desenvolvedores de software a criarem páginas web. JSP é uma página construída na plataforma WEB que combina a tecnologia JSP com HTML e XML, por exemplo. Disserte sobre o JSP, abordando o conceito, as características e a utilidade desta tecnologia. Resposta Esperada: O JSP é uma tecnologia que serve de auxílio para que os desenvolvedores consigam criar páginas dinâmicas usando XML e HTML, entre outros tipos de documentos. É uma ferramenta simular ao PHP, porém seu alicerce é JAVA. Para ser executado, o JSP necessita de um servidor web compatível (servlet, como o Apache). Por ter seu alicerce no JAVA, é uma tecnologia que possui alta portabilidade em relação à plataforma, podendo ser executada em sistemas operacionais diversos. Essa tecnologia permite ao desenvolvedor acessar bancos de dados, manipulando arquivos texto, além de buscar informações do usuário e do servidor. JSP pode ser considerado uma coleção de arquivos JSP, HTML, XML, gráficos, figuras, entre outras fontes de informação. 2. Sabendo que o fatorial de um número (representado pelo símbolo !) é determinado pela multiplicação deste número por seus antecessores sucessivamente até se chegar a 1, avalie os exemplos de números fatoriais da figura a seguir e crie uma função em Javascript que, recebendo um número inteiro maior ou igual a zero como parâmetro, retorne o fatorial deste número. Por exemplo, se a função receber o número 2, deverá multiplicá-lo pelo seu antecessor, no caso 1, e retornar o resultado que é igual a 2 x 1. O mesmo ocorre para os demais números. Observação: O fatorial de 1 e de zero é igual a 1 e a função deverá operar para qualquer número inteiro maior ou igual a 0. Resposta Esperada: O acadêmico deverá desenvolver uma função como a da imagem da resposta. O laço pode ser feito de forma inversa, ou seja, de 1 até n ou mesmo o algoritmo pode chamar uma função fatorial recursivamente. O código pode conter o HTML, embora o enunciado da questão não exija.