Baixe o app para aproveitar ainda mais
Prévia do material em texto
Peso da Avaliação 4,00 Prova 54463593 Qtd. de Questões 2 Nota 10,00 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. Minha resposta function calcularFatorial (n) { let resultadoFatorial = 1; if (n != 0) { for (i = n; i > 0; i --) { resultadoFatorial = resultadoFatorial * i; } } return resultadoFatorial; } Para acessar a Internet utilizamos os browsers. Os primeiros navegadores suportavam somente uma versão mais simples de HTML. E você, como futuro programador, é importante que conheça os principais browsers e suas características. Descreva os navegadores utilizados para navegar na Internet. Resposta esperada *Internet Explorer: também conhecido pela sigla IE, é o navegador de internet da Microsoft, que foi lançado como componente integrado desde a versão do Windows 98; *Mozilla Firefox: é um navegador livre e multiplataforma, desenvolvido com ajuda de centenas de colaboradores ao redor do mundo; *Opera: navegador norueguês Opera traz recursos para marcar páginas favoritas, organizar sua leitura na internet e manter fixas as abas de navegação consideradas importantes; *Apple Safari: traz em sua última edição o botão "Links compartilhados" onde guarda um histórico de links de amigos das redes sociais e as páginas por eles compartilhadas. Além disso, possui a opção de navegação privada na qual garante que nenhum histórico seja salvo; *Google Chrome: desenvolvido pela Google, possui funcionalidades similares e que são características dos navegadores. Minha resposta Chrome é um navegador multi-plataforma desenvolvido pela Google e é o navegador mais utilizado, de acordo com a W3Schools. Foi lançado em 2008 e hoje é o navegador padrão de sistemas Android. Possui todas as funcionalidades padrões de navegadores atuais. O Internet Explorer (IE), lançado em 1995 e passou a ser o navegador nativo e integrado de sistemas Windows a partir do Windows 98. Mas em 2015, o navegador foi substituído pelo Microsoft Edge no Windows 10. A partir de então, seu uso e atualizações declinaram a cada novo update do sistema operacional até que, em 2020, a Microsoft anunciou que não faria mais atualizações para o browser, o mantendo apenas por questões de políticas de suporte. A notícia mais recente, de junho de 2022, é que a Microsoft oficialmente descontinuou o navegador. O Projeto Firefox teve seu lançamento em 2002 e passou por diversas mudanças de nome, já foi chamado de Phoenix e, também, Firebird. É um navegador open source e multi-plataforma desenvolvido e mantido pela Mozilla Foundation com a ajuda de diversas pessoas ao redor do mundo. Opera, assim como o IE, foi lançado em 1995 e desenvolvido pela empresa norueguesa homônima, Opera. O navegador trouxe features que, posteriormente foram adotadas por diversos outros browsers, como favoritar páginas, fixar abas de navegação e organização de leituras. Hoje, o navegador continua inovando trazendo VPN e aplicativos de mensagens (WhatsApp, Telegram, Messenger) incorporados, e suporte para carteiras de criptomoedas. O Opera possui também uma versão orientada para o público dos jogos eletrônicos, o Opera GX, que trás features que manipulam o uso da CPU e memória, e possui integração com Twitch e Discord. O Safari é um navegador desenvolvido pela Apple em 2003 e é nativo e integrado de sistemas MacOS. Possui sistema de navegação privada, no qual não armazena qualquer informação referente às atividades do usuário; compartilhamento de abas entre sistemas Mac e iOS através do iCloud; e foi um dos primeiros navegadores a permitir o compartilhamento de links através de e-mail, mensagens e redes sociais. 1 2
Compartilhar