Logo Passei Direto
Buscar

Avaliação Final (Discursiva)

Gabarito da Avaliação Final (discursiva) com duas questões: explicação sobre servidor web (resposta esperada, resposta do aluno e correção) e função fatorial em JavaScript com código do aluno e retorno do corretor.

User badge image
Lucas Carmo

em

Ferramentas de estudo

Mês do Cliente Passei Direto

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

GABARITO | Avaliação Final (Discursiva) - Individual
(Cod.:885264)
Peso da Avaliação
4,00
Prova
74198862
Qtd. de Questões
2
Nota
10,00
O hipertexto permite a navegação de páginas web, isto é, acesso de uma página, através do link clicado, em outra. O HTML surgiu como 
meio de formatação do hipertexto, e o CSS para melhorar os estilos de páginas web. No entanto, assim como um programa desktop é 
executado em um computador de cliente, um sistema web também deve rodar em um computador. Disserte sobre um servidor web, para que 
ele serve, por que é tão necessário para os sistemas WEB.
Resposta esperada
O HTTP é o protocolo que permite a transferência de hipertexto entre um cliente e um servidor. Um servidor web pode ser definido como
um sistema que responde a requisições de clientes, devolvendo, como resposta, um arquivo, como uma página web. Por exemplo, acessar
pelo navegador de internet o site http://www.nead.com.br/hp-2.0/home/bolsas.php, em que o caminho "http://www.nead.com.br/" é o
caminho do servidor web na internet, e o caminho "hp-2.0/home/bolsas.php" é o caminho para retornar o arquivo "bolsas.php".
Minha resposta
Um servidor web é um componente fundamental da arquitetura de sistemas web, desempenhando um papel crucial na entrega de
conteúdo para usuários finais. Ele é responsável por atender a solicitações de clientes, processar essas solicitações e fornecer as
respostas apropriadas, geralmente na forma de páginas da web, imagens, arquivos CSS, scripts ou outros recursos. A função principal de
um servidor web é armazenar, processar e fornecer recursos para os clientes que acessam um site ou aplicativo web. Vamos abordar
algumas das principais razões pelas quais os servidores web são tão necessários para sistemas web: Armazenamento de Recursos: Um
servidor web é um local centralizado para armazenar os arquivos que compõem um site ou aplicativo web, como páginas HTML, folhas de
estilo CSS, scripts JavaScript, imagens e outros recursos multimídia. Processamento de Solicitações: Quando um usuário acessa um site,
seu navegador envia uma solicitação ao servidor web para obter os recursos necessários. O servidor web processa essas solicitações,
executa as ações necessárias (como acessar um banco de dados) e envia de volta os resultados ao navegador do cliente. Gerenciamento
de Conexões: Servidores web são especializados em lidar com um grande número de conexões simultâneas. Eles são otimizados para
gerenciar eficientemente as solicitações de clientes, mantendo baixa latência e alta capacidade de resposta. Protocolos de Comunicação:
Os servidores web utilizam protocolos padrão de comunicação, como HTTP (Hypertext Transfer Protocol) ou HTTPS (HTTP Secure), para
transferir dados entre o cliente e o servidor. Esses protocolos definem como as solicitações e respostas devem ser formatadas e
transmitidas
Retorno da correção
Parabéns, acadêmico, sua resposta atingiu os objetivos da questão e você contemplou o esperado, demonstrando a competência da
análise e síntese do assunto abordado, apresentando excelentes argumentos próprios, com base nos materiais disponibilizados.
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.
 VOLTAR
A+
Alterar modo de visualização
1
2
Lucas do Carmo Soares
Sistemas de Informação (5181926)

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(numero) { if (numero < 0) { return "Erro: O número deve ser maior ou igual a zero."; } let resultado = 1; for (let i =
2; i <= numero; i++) { resultado *= i; } return resultado; } console.log(calcularFatorial(2)); console.log(calcularFatorial(3));
console.log(calcularFatorial(4));
Retorno da correção
Parabéns, acadêmico, sua resposta atingiu os objetivos da questão e você contemplou o esperado, demonstrando a competência da
análise e síntese do assunto abordado, apresentando excelentes argumentos próprios, com base nos materiais disponibilizados.
Imprimir
Lucas do Carmo Soares
Sistemas de Informação (5181926)


Mais conteúdos dessa disciplina